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
336937977348	336937977909	336937978459	336937979009	336937979559	336937980109	336937980659	336937981209	336937981759	336937982309	336937982859	336937983409	336937983959	336937984509	336937985059	336937985609	336937986159	336937986709	336937987259	336937987809	336937988359	336937988909	336937989459	336937990009	336937990559	336937991109	336937991659	336937992209	336937992759	336937993309	336937993859	336937994409	336937994959	336937995509	336937996059	336937996609	336937997159	336937997709	336937998259	336937998809	336937999359	336937999909	336938000459	336938001009	336938001559	336938002109	336938002659	336938003209	336938003759	336938004309	336938004859	336938005409	336938005959	336938006509	336938007059	336938007609	336938008159	336938008709	336938009259	336938009809	336938010359	336938010909	336938011459	336938012009	336938012559	336938013109	336938013659	336938014209	336938014759	336938015309	336938015859	336938016409	336938016959	336938017509	336938018059	336938018609	336938019159	336938019709	336938020259	336938020809	336938021359	336938021909	336938022459	336938023009	336938023559	336938024109	336938024659	336938025209	336938025759	336938026309	336938026859	336938027409	336938027959	336938028509	336938029059	336938029609	336938030159	336938030709	336938031259	336938031809	336938032359	336938032909	336938033459	336938034009	336938034559	336938035109	336938035659	336938036209	336938036759	336938037309	336938037859	336938038409	336938038959	336938039509	336938040059	336938040609	336938041159	336938041709	336938042259	336938042809	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
54444	39625	19687	2443	1003	734	554	427	367	288	275	208	177	176	171	165	137	142	148	116	130	132	102	136	106	113	98	115	123	92	95	82	85	121	99	106	90	96	90	100	108	93	93	92	91	100	81	81	86	84	89	85	60	79	91	89	83	98	91	89	94	102	101	76	97	92	72	80	81	77	92	88	77	68	88	90	88	69	83	86	75	82	81	106	71	78	74	83	82	69	80	87	86	89	89	81	88	73	84	77	78	78	97	82	71	87	89	84	66	91	76	65	68	96	86	75	82	69	81	78	81	73	95	85	77	80	77	77	86	70	76	87	88	94	85	75	89	84	77	89	88	86	72	86	80	68	76	85	73	94	84	74	67	92	85	82	73	89	84	90	84	83	73	82	79	75	96	69	69	80	88	90	65	80	97	79	68	85	70	95	115	95	77	94	85	68	77	83	75	93	70	84	86	92	89	86	81	61	75	87	93	75	86	79	80	79	83	79	97	89	76	83	81	88	76	85	81	79	77	77	90	75	84	97	89	82	79	85	84	82	74	95	90	84	111	70	81	73	82	77	86	92	83	70	92	77	61	81	68	79	94	106	77	76	67	82	80	76	87	92	91	67	94	87	81	57	75	65	97	78	78	93	87	100	81	91	66	111	85	92	87	102	100	72	84	92	82	74	97	78	70	90	84	88	89	83	74	71	88	74	77	87	87	81	75	85	92	94	82	79	87	76	86	93	78	82	79	77	91	60	99	97	98	75	73	98	94	77	65	85	73	88	80	107	64	97	83	85	83	80	92	73	105	82	78	76	77	74	68	87	76	76	77	110	100	74	66	96	76	93	72	90	98	99	92	72	92	95	84	95	81	75	83	88	82	85	90	80	93	76	92	72	88	99	81	85	86	96	98	79	92	90	78	87	84	97	89	82	96	87	90	96	67	80	110	74	75	87	70	68	82	63	85	98	67	80	82	81	98	81	96	82	92	67	93	65	75	71	77	77	95	94	71	75	69	93	79	86	78	80	77	78	86	71	81	89	77	96	78	74	89	84	87	75	78	80	76	69	91	97	83	78	82	92	66	82	65	73	72	69	82	64	75	73	64	80	79	66	78	90	77	92	72	79	73	79	83	77	76	75	68	74	85	102	67	91	99	83	74	69	81	71	70	69	85	67	93	82	79	68	86	82	77	83	71	93	78	75	94	93	80	79	91	78	77	74	75	81	64	87	89	90	74	80	82	64	93	87	77	73	86	66	67	93	96	86	87	77	79	78	75	99	64	69	80	81	104	83	74	79	72	85	72	72	73	69	75	87	72	73	79	89	74	86	103	77	65	78	81	79	87	71	78	81	73	81	93	93	82	70	72	89	98	97	72	91	78	73	78	89	75	92	91	76	85	87	63	71	80	90	77	79	83	92	84	80	67	99	72	78	102	92	80	87	76	75	66	76	90	73	80	88	92	80	85	82	86	74	95	75	62	83	69	72	76	69	86	85	81	86	82	71	92	73	92	70	93	75	100	85	86	86	73	106	78	80	81	92	89	95	71	89	66	103	85	78	66	82	76	85	83	76	95	81	77	82	75	81	99	84	82	73	75	84	107	88	91	91	74	87	77	65	80	86	76	84	90	77	78	89	91	74	75	74	68	63	78	83	73	82	68	78	85	83	81	85	83	78	77	82	97	87	80	100	85	89	76	90	84	72	81	80	81	73	97	76	91	82	80	66	76	93	91	76	90	92	89	90	83	84	83	98	74	89	73	79	73	74	89	86	79	69	70	73	79	79	96	87	95	70	76	99	85	90	102	67	79	59	83	71	75	77	75	77	89	84	90	67	81	96	94	83	95	81	81	75	93	74	100	88	75	80	89	83	90	83	100	86	108	77	75	92	87	68	91	92	93	75	86	82	81	87	72	80	90	71	86	72	69	80	89	76	84	84	81	79	75	71	93	77	67	111	92	76	76	79	80	84	85	84	79	83	82	87	66	64	75	84	81	77	83	86	87	85	87	80	73	92	93	88	83	75	84	99	89	87	100	74	84	68	91	87	93	80	89	97	85	73	83	84	90	85	88	79	90	106	70	74	75	102	100	99	102	86	90	78	89	89	65	61	63	64	76	82	79	88	76	80	68	71	67	89	75	93	83	64	92	88	70	99	89	86	71	91	81	83	95	72	93	73	76	87	73	74	90	86	84	63	75	101	70	72	75	60	86	76	79	69	80	96	88	79	82	67	77	81	87	78	73	85	90	78	91	102	76	70	80	84	92	90	88	67	75	71	85	70	81	84	72	81	73	92	80	78	79	80	78	83	72	82	70	84	70	96	70	84	81	81	85	82	89	76	83	87	84	87	84	86	82	57	87	64	72	70	78	68	89	92	58	88	84	77	76	88	88	85	75	76	87	81	84	75	72	74	77	91	97	78	96	74	82	81	70	72	74	84	73	77	75	85	83	93	80	84	87	73	67	70	91	64	82	84	89	105	104	71	76	82	78	90	59	89	85	83	97	99	83	82	83	85	75	96	78	94	78	82	88	81	75	79	83	91	86	93	90	77	85	74	63	91	83	79	87	78	63	93	90	87	72	69	81	90	69	82	80	80	76	80	80	88	74	99	79	72	79	66	76	94	86	67	76	94	90	80	74	75	83	64	76	85	85	90	94	74	94	92	79	94	79	75	87	86	81	83	109	75	60	78	69	81	78	69	89	73	75	66	84	84	84	95	90	79	89	96	71	76	82	97	77	73	80	74	74	95	81	75	81	74	80	92	95	99	84	94	98	80	84	81	78	92	77	89	87	98	92	71	97	85	85	67	66	63	71	79	61	92	81	90	74	65	95	69	104	87	76	77	76	86	85	72	79	75	104	69	71	67	82	81	70	73	69	72	92	86	94	79	65	70	85	79	73	85	98	65	98	88	90	89	80	82	80	83	83	90	85	100	83	73	75	74	86	88	80	88	82	91	75	87	87	89	82	72	98	75	93	77	93	68	93	91	74	73	82	85	75	68	85	81	83	77	90	102	89	103	61	93	94	80	98	72	79	86	84	83	98	79	76	80	107	85	82	83	78	75	98	97	90	72	85	86	78	92	96	74	84	79	79	100	76	62	100	79	100	75	79	87	74	68	90	95	99	63	64	86	79	99	83	84	92	88	77	97	82	73	90	87	80	72	82	63	90	87	67	82	97	56	71	84	76	67	71	73	77	64	71	85	78	91	93	86	83	81	60	73	76	81	72	93	83	75	91	91	80	70	84	77	96	72	93	86	86	87	99	73	80	92	87	78	87	64	61	106	72	81	84	86	73	83	89	89	86	75	75	66	82	88	74	86	85	73	75	98	76	79	83	92	83	81	63	71	80	90	87	89	102	95	72	72	69	97	85	92	71	64	83	84	71	76	77	85	79	64	85	69	77	59	62	75	76	72	93	74	58	90	92	98	64	84	81	80	85	87	78	102	83	91	96	101	81	69	78	79	83	65	90	84	80	75	71	74	60	85	95	75	88	75
29546	28364	9127	4495	3812	3135	2599	2120	1758	1456	1195	1102	982	937	856	699	676	612	603	535	521	534	514	448	408	420	424	411	378	360	383	364	359	292	319	319	311	300	307	327	309	334	298	293	306	279	307	259	264	293	292	289	301	271	297	273	260	294	258	261	282	244	264	249	248	242	249	253	257	257	253	256	230	228	266	242	251	248	215	261	229	223	216	223	249	224	216	237	215	219	251	242	262	226	269	209	237	220	211	258	225	252	220	274	245	267	247	244	239	256	250	245	224	231	230	238	251	232	230	233	267	233	261	236	205	225	247	253	225	236	229	232	223	243	233	202	216	237	250	237	216	205	234	217	217	225	224	222	253	234	245	219	219	224	268	221	219	263	251	263	244	221	230	219	217	240	239	247	218	237	219	231	237	239	269	247	222	224	233	243	239	236	219	231	213	233	252	223	248	242	248	233	222	207	221	215	214	220	220	233	221	233	223	222	226	207	229	247	252	238	265	233	231	215	220	249	235	246	202	231	245	212	229	225	243	240	218	228	269	223	215	230	253	232	260	212	250	225	213	225	209	249	220	242	234	209	218	243	242	230	190	234	236	230	254	255	232	203	212	258	227	204	211	221	232	246	237	250	261	218	242	213	243	233	247	232	211	229	226	241	224	251	238	242	229	230	222	232	214	268	252	241	208	220	227	232	229	220	208	227	233	215	231	268	217	246	227	225	216	217	222	243	223	227	215	221	228	237	230	228	224	230	231	195	235	233	233	204	245	238	232	249	233	248	220	267	243	226	228	226	233	223	212	227	236	201	254	216	241	234	241	228	212	233	232	210	253	240	249	249	215	216	219	228	224	229	233	235	240	219	232	243	230	204	242	223	252	194	224	234	231	238	246	220	244	225	242	251	250	245	219	216	229	242	219	229	227	217	235	239	242	252	243	245	224	224	227	218	251	217	237	234	248	216	245	254	211	225	216	239	232	263	264	219	252	207	220	240	228	243	230	225	232	238	213	212	224	217	235	205	220	206	250	239	226	236	221	224	246	241	251	226	222	206	203	210	233	215	222	253	232	231	241	239	255	223	211	225	226	238	210	236	224	217	223	232	248	230	258	229	249	205	216	234	234	237	234	219	208	244	231	214	209	225	253	214	219	230	207	221	216	215	235	242	247	242	219	208	262	241	224	198	222	226	203	222	212	252	206	210	229	215	234	242	236	209	245	246	234	229	205	238	238	207	225	254	225	253	208	231	236	228	198	236	219	228	253	221	197	248	242	212	218	217	237	216	250	230	220	261	235	245	232	232	223	240	257	243	211	231	213	231	228	206	244	224	239	230	240	241	222	221	244	214	220	253	216	215	236	226	176	223	239	227	196	227	242	236	229	243	218	232	256	212	236	229	221	235	257	240	253	213	242	242	230	209	201	226	223	239	196	218	219	224	227	213	225	227	205	216	240	215	215	239	230	215	224	245	233	253	228	242	233	255	210	241	234	220	244	209	233	238	215	224	237	221	226	236	221	233	251	219	247	231	228	197	230	220	234	228	220	232	218	216	198	247	226	239	218	241	227	227	243	226	228	247	196	226	237	196	242	257	205	236	234	234	224	241	235	224	222	227	227	234	202	239	240	255	243	226	233	230	206	218	223	214	253	242	247	218	234	220	223	207	219	216	222	239	225	240	252	241	234	227	237	252	219	227	226	270	241	253	208	241	228	203	242	216	214	228	208	222	220	216	199	213	222	218	262	229	243	225	238	234	231	222	231	242	235	213	225	227	245	230	251	225	212	210	221	232	226	215	248	239	252	206	237	215	246	239	233	222	233	246	226	207	221	234	212	216	226	240	199	242	198	217	235	225	236	251	247	234	216	242	214	252	222	239	234	227	213	225	235	219	257	234	241	216	244	212	255	224	237	216	212	249	224	251	205	235	224	248	224	204	217	250	199	231	227	247	227	230	229	241	243	233	239	243	214	200	232	236	207	253	224	209	214	214	248	241	238	215	233	235	246	217	236	227	196	244	263	254	232	222	202	207	245	211	253	228	231	245	226	223	223	232	223	215	227	216	229	238	229	222	210	264	243	256	230	204	240	221	222	253	235	233	217	234	229	253	239	202	228	223	218	216	228	260	220	242	226	225	242	216	228	222	220	234	242	200	257	229	229	232	233	229	222	212	191	229	227	215	231	225	249	209	237	227	238	251	195	251	223	230	224	207	259	215	244	233	218	218	229	219	231	238	223	233	230	197	228	219	210	231	222	239	235	231	249	231	242	232	228	223	240	223	226	241	216	221	218	220	230	245	205	220	241	216	206	227	220	229	216	237	233	224	231	220	236	227	236	234	218	236	237	224	228	253	246	229	240	231	246	209	245	234	206	218	249	209	206	225	222	223	243	243	202	282	205	244	219	210	224	240	244	228	232	213	235	213	217	237	241	224	233	210	238	217	227	227	198	228	226	209	216	247	228	214	222	220	212	206	206	247	224	233	213	232	246	249	229	204	230	217	207	218	225	225	246	227	219	252	245	209	260	217	206	245	222	212	243	241	246	245	236	230	218	215	247	230	218	233	208	218	212	208	237	243	253	221	214	221	216	233	233	223	240	227	216	284	244	206	206	228	224	223	221	249	231	197	245	226	229	233	212	242	258	243	234	229	229	208	220	263	216	230	228	215	236	224	244	239	219	218	235	215	211	226	253	239	212	218	244	212	236	223	227	236	239	232	237	219	207	219	241	217	237	232	239	248	230	209	230	251	221	238	243	237	227	223	219	226	210	219	247	216	246	210	251	214	230	207	226	225	222	219	199	229	232	238	246	240	229	231	221	238	220	226	222	237	235	198	199	223	219	220	224	250	249	246	228	211	217	246	247	246	203	219	179	253	229	223	228	223	213	220	245	220	238	241	202	259	234	211	200	203	253	215	230	235	240	223	231	250	228	209	221	243	248	223	240	237	203	215	229	232	237	222	217	251	205	246	243	202	221	231	220	246	219	229	223	229	221	230	217	223	231	224	255	224	236	250	199	246	220	233	213	243	252	231	223	238	246	219	222	233	222	217	202	215	213	202	239	238	222	237	218	227	227	244	226	263	220	234	221	240	201	227	218	225	219	227	230	250	250	208	242	229	242	230	236	229	244	239	208	256	227	217	202	251	197	228	218	251	226	255	252	241	232	239	235	216	250	225	234	257	229	218	243	207	221	257	225	227	223	218	220	229	220	280	242	232	234	202	235	247	227	248	236	225	212	191	248	209	232	240	217	253	233	227	248	231	214	202	247	216	254	223	196	239	210	241	221	245	225	228	249	206	209	261	222	214	207	242	215	221	222	212	226	216	217	237	219	207	223	218	231	250	229	236	237	239	237	212	218	242	240	233	223	221	220	237	245	248	196	253	225	226	223	234	251	245	243	229	249	219	205	245	241	243	208	207	237	205	215	208	235	245	230	213	226	227	262	238	231	224	229	206	221	209	258	212	229	237	209	233	223	243	193	222	229	251	230	245	238	221
6676	1196	501	263	251	250	280	314	250	269	257	278	239	253	258	284	251	243	279	268	258	268	261	245	296	278	269	257	250	225	262	252	256	253	276	273	283	259	255	262	266	275	256	266	241	247	274	251	235	240	245	265	242	241	270	264	263	268	265	269	256	241	248	291	261	251	266	251	256	252	271	257	261	294	276	259	248	269	253	246	253	238	268	280	276	276	235	264	264	270	266	283	261	249	269	257	227	231	252	269	245	261	229	257	274	251	260	240	279	265	267	266	279	237	255	238	285	278	279	256	267	229	254	251	265	273	260	267	256	245	255	274	284	280	288	256	272	272	263	274	263	249	241	294	263	243	273	298	271	257	245	265	289	258	251	253	238	256	259	223	237	268	213	232	275	248	273	263	253	243	239	265	237	282	259	240	246	231	250	208	262	241	262	257	259	240	275	289	248	246	299	272	220	284	244	234	258	259	275	271	251	229	244	279	267	278	241	267	270	235	282	259	243	267	280	277	280	245	284	274	250	239	251	258	237	271	281	251	256	263	254	262	254	236	274	253	266	279	251	240	262	293	256	271	266	242	271	277	269	258	261	239	220	254	272	237	264	254	230	256	269	249	266	252	287	255	251	246	225	265	220	256	261	229	311	278	263	255	261	251	318	268	226	263	249	247	273	257	249	266	251	247	251	256	292	237	258	261	247	251	223	243	269	246	265	252	276	226	268	279	248	249	250	248	261	276	284	249	263	253	255	269	255	294	279	265	249	270	275	275	248	260	240	258	255	241	271	232	266	244	271	295	268	235	245	258	222	276	249	227	245	267	272	295	228	256	252	254	255	240	283	240	275	276	249	266	274	254	260	249	258	268	247	245	235	256	259	264	259	273	264	272	234	255	257	262	275	251	253	255	264	275	276	250	254	251	287	252	260	260	254	266	263	268	259	276	258	252	233	268	256	279	244	244	239	233	234	241	267	301	237	276	270	286	252	243	263	296	236	273	266	262	240	274	256	273	268	278	307	256	257	272	252	244	231	261	234	262	287	269	266	259	244	257	260	255	283	286	254	289	241	265	268	245	262	243	257	277	272	258	274	248	278	248	299	263	247	264	281	283	253	255	272	250	251	293	262	271	236	238	289	246	257	245	267	281	247	227	284	248	268	262	256	269	305	208	264	271	257	236	250	275	238	286	248	281	264	257	260	285	260	264	227	254	261	276	258	287	248	258	269	285	269	270	257	251	250	242	276	253	285	276	261	261	239	270	244	262	250	242	271	259	266	262	288	244	259	247	262	259	254	261	250	288	280	258	289	271	251	274	258	286	248	258	233	268	248	257	252	275	270	236	248	269	261	276	240	279	270	257	278	251	246	252	252	264	266	263	259	282	266	258	266	276	258	254	231	273	237	276	255	279	274	241	268	268	227	292	259	275	253	287	281	283	220	291	241	270	260	222	247	260	269	243	256	250	267	270	260	289	249	265	256	269	264	256	247	272	256	253	236	266	247	270	272	269	260	270	253	245	290	265	230	263	254	240	267	243	280	278	285	235	284	254	262	276	277	263	259	245	255	233	232	263	262	251	279	266	293	264	273	260	245	251	278	275	251	277	294	271	259	260	290	274	308	270	239	256	256	250	263	261	250	248	271	255	270	273	277	286	271	250	243	288	261	285	242	243	259	268	280	257	267	251	251	279	239	269	257	281	270	253	261	264	224	236	246	254	235	273	243	277	276	250	246	280	247	254	275	286	255	263	257	282	262	275	273	274	295	271	266	258	264	203	256	273	256	256	260	266	239	264	261	247	260	228	259	225	282	267	269	267	249	266	237	260	243	266	265	250	228	307	257	247	271	246	244	249	247	248	281	267	249	237	256	225	281	255	249	248	245	246	264	257	254	247	279	271	250	254	237	250	251	263	272	274	249	280	253	271	257	234	273	284	249	260	277	275	290	248	280	305	264	236	272	284	282	261	249	279	256	252	253	250	274	256	273	237	237	256	280	246	278	250	280	287	256	249	232	290	259	274	267	248	252	244	282	281	267	260	256	269	248	226	241	266	262	266	269	276	230	277	256	259	268	271	246	243	282	303	272	251	217	264	276	262	269	250	247	259	241	253	276	259	283	265	231	258	284	276	252	278	282	265	266	290	256	253	279	270	256	257	292	290	280	274	268	261	255	249	252	259	262	261	284	252	262	285	269	260	270	229	267	247	257	248	260	254	262	259	241	245	293	269	287	263	266	243	255	254	268	255	251	290	234	276	288	264	280	277	295	287	272	272	263	267	278	258	230	283	242	232	247	229	262	277	270	277	252	223	259	253	263	240	268	256	286	283	271	239	262	273	230	255	261	251	262	235	274	257	266	259	257	260	281	236	271	259	278	256	229	265	272	268	219	263	254	252	232	253	254	259	256	280	243	254	263	245	257	261	264	234	238	273	274	268	269	267	269	263	246	264	287	258	267	282	274	260	255	269	255	256	238	259	260	243	301	264	260	262	249	271	259	271	294	276	248	215	262	265	275	249	292	267	263	276	275	231	242	280	247	257	304	258	257	266	275	263	238	239	262	251	241	277	276	235	264	247	257	267	273	254	253	249	294	246	236	265	274	231	276	246	275	254	292	291	271	317	218	239	257	251	270	244	254	239	274	254	247	268	272	256	252	259	228	277	267	232	234	270	266	278	263	249	237	255	286	284	274	259	256	245	254	279	258	264	267	260	269	235	267	283	251	259	242	280	258	257	251	246	246	262	250	260	284	262	257	270	268	251	260	239	257	290	252	260	255	263	270	273	260	234	259	258	204	249	250	233	265	259	256	298	255	245	246	252	253	252	268	262	282	275	265	269	263	259	246	273	261	247	286	266	239	253	244	255	266	259	265	231	250	266	264	274	257	250	270	294	294	273	257	254	257	234	279	259	296	260	246	267	283	285	251	253	290	285	265	235	234	237	236	272	252	250	265	259	287	263	300	264	270	270	246	266	282	240	299	238	214	286	287	248	260	303	288	259	257	250	270	257	253	244	262	292	252	274	238	261	255	259	253	259	250	258	272	265	244	259	273	258	276	270	237	270	279	245	267	287	243	262	245	268	265	276	250	283	224	251	289	289	285	278	258	294	255	289	234	260	278	296	241	249	268	281	264	247	260	277	229	292	267	296	273	278	273	245	244	255	246	260	257	259	250	257	244	248	230	247	291	266	260	250	242	245	242	258	258	259	254	255	277	248	285	288	291	274	232	258	283	267	255	274	255	274	242	255	269	240	257	229	270	244	274	270	259	261	237	261	292	266	255	246	269	281	243	262	261	279	242	263	279	281	263	250	223	251	257	268	269	249	251	254	233	240	256	224	258	260	291	294	271	275	281	297	261	244	251	244	290	248	260	262	285	259	233	267	246	256	244	261	231	252	249	269	260	280	271	259	290	267	238	258	288	258	242	241	260	250	259	281	228	252	267	246	248	263	263	269	226	264	262	289	277	257	287	270	251	274	252	261	246	267	265	264	244	244
5391	1893	963	644	682	632	666	664	649	611	638	594	615	630	644	632	582	588	594	594	571	597	588	563	550	584	556	568	623	627	580	588	609	623	585	624	603	565	555	590	597	626	596	619	635	579	568	614	618	602	583	581	607	605	624	599	629	609	590	583	580	638	630	620	574	558	584	589	564	549	568	560	602	623	615	625	611	588	641	604	595	646	640	606	604	626	587	606	610	581	598	610	574	586	593	600	563	596	600	593	624	577	613	560	618	622	544	613	612	585	593	566	603	653	618	597	586	637	603	662	605	559	604	565	653	631	603	610	608	600	618	606	618	617	552	606	613	609	610	586	595	526	572	629	603	579	636	615	591	557	611	551	604	609	534	595	603	568	677	606	607	611	574	609	602	585	640	579	602	569	607	655	645	561	633	607	595	562	598	590	580	587	623	568	616	599	637	593	551	650	602	613	584	582	627	600	554	562	597	603	581	608	601	604	562	640	593	597	554	562	567	607	617	637	576	587	620	566	603	585	553	619	569	587	608	610	620	576	592	601	608	549	600	607	585	572	605	565	653	576	639	596	638	596	598	612	565	601	620	612	560	614	589	619	638	617	551	591	583	584	587	585	626	612	558	590	559	578	566	570	613	597	587	593	558	613	598	615	611	552	572	583	597	561	594	569	603	623	626	631	581	581	615	647	615	583	568	586	613	581	595	652	626	566	608	596	607	603	609	567	576	634	575	568	584	582	586	589	595	559	598	620	586	631	605	616	584	606	553	585	613	602	610	588	609	592	598	603	582	570	558	605	575	585	617	603	569	591	607	582	569	590	590	563	598	581	593	645	594	585	604	593	554	622	581	591	590	550	602	604	527	620	600	612	605	600	617	588	614	615	571	613	583	584	602	577	587	589	592	583	605	584	568	581	573	608	608	587	632	573	547	618	627	599	590	565	603	611	580	616	585	593	569	606	582	566	560	615	594	614	573	583	599	591	591	598	596	627	626	627	588	582	613	593	559	583	596	608	584	622	584	589	569	601	578	598	541	569	574	579	590	606	572	594	608	618	566	601	587	666	647	567	560	616	559	606	552	560	575	600	609	677	551	591	591	571	545	644	588	583	613	607	617	586	598	600	602	578	525	614	582	637	646	624	601	610	575	575	599	535	569	609	589	587	592	578	571	585	590	539	552	585	535	594	563	622	591	642	544	598	580	609	586	593	609	563	600	620	584	590	579	593	569	625	637	630	591	590	634	587	576	643	595	557	600	633	640	633	587	587	587	629	657	595	549	557	625	629	556	577	562	601	574	604	632	620	581	585	581	631	561	599	597	589	622	586	600	631	616	606	591	579	582	606	578	607	609	596	601	572	618	585	624	586	586	544	625	564	574	628	586	561	590	637	635	615	578	574	589	635	610	642	638	581	598	577	598	581	592	613	605	601	608	640	628	592	593	576	606	601	584	580	614	549	563	585	622	623	611	608	594	619	610	622	593	593	605	578	568	566	575	612	619	575	595	580	590	547	600	563	590	595	597	572	555	601	595	646	609	567	603	641	579	637	579	571	611	625	614	618	581	545	556	632	602	607	569	599	598	633	565	614	579	604	589	606	646	587	578	598	583	535	622	584	585	576	577	575	605	627	556	583	652	608	627	604	555	592	575	578	555	560	612	612	619	621	631	585	602	607	581	548	573	623	622	585	591	603	574	554	686	612	602	611	618	580	611	590	557	542	603	644	562	589	571	614	576	590	611	602	577	555	609	615	590	585	629	591	621	576	585	575	532	606	614	597	596	609	585	587	580	626	653	588	582	573	576	591	614	581	596	606	582	651	610	612	632	612	588	614	604	562	569	629	577	619	625	597	579	652	610	604	615	577	600	592	591	582	560	579	649	607	604	594	625	561	594	608	599	596	653	585	610	560	583	572	629	620	610	591	616	611	604	605	596	622	600	630	621	577	582	589	600	606	601	558	621	599	577	594	527	628	598	565	578	597	631	568	584	568	576	578	589	599	576	594	615	610	611	590	614	551	594	571	587	586	590	588	597	595	592	567	579	587	630	597	604	638	580	531	594	572	562	603	576	612	565	589	597	565	636	571	606	572	554	617	603	629	628	615	600	553	644	609	584	607	592	609	591	617	572	646	600	584	605	587	662	590	581	648	557	630	587	600	597	584	608	645	618	563	557	558	630	567	546	612	588	636	581	553	592	595	624	629	607	618	649	566	600	578	603	635	622	581	592	558	579	573	593	543	627	608	578	617	639	593	589	603	650	622	604	574	561	641	624	590	603	588	604	564	611	607	578	586	626	591	584	598	556	603	575	583	616	597	604	624	602	588	589	609	612	640	585	605	620	592	540	576	623	626	545	550	576	582	592	549	568	605	566	528	638	604	589	584	588	587	567	624	607	590	596	619	627	619	596	555	610	631	613	565	615	621	555	653	566	584	578	597	569	600	592	594	555	567	617	552	603	587	540	564	611	609	598	598	579	589	625	586	576	567	600	611	576	624	636	582	597	583	612	631	615	601	578	566	596	576	581	583	623	595	603	594	592	568	574	608	605	643	583	600	532	630	579	620	605	614	584	627	557	581	601	628	601	600	608	564	560	598	609	593	584	598	598	596	551	605	602	590	559	561	587	573	567	543	567	580	592	539	551	608	581	602	578	590	611	599	582	570	568	613	568	621	583	613	584	578	587	585	592	584	579	626	629	584	585	556	568	592	561	582	629	572	642	605	579	585	602	593	607	592	615	614	603	610	598	572	579	583	589	577	580	629	608	567	591	579	579	589	585	636	584	583	575	579	560	643	622	579	615	609	596	639	610	610	619	635	577	611	634	615	605	619	647	601	572	619	593	567	559	607	585	602	583	617	599	572	600	598	571	594	541	611	577	590	577	597	607	611	629	586	616	638	599	570	584	569	568	572	614	603	623	598	612	593	579	659	588	583	539	589	619	597	579	600	613	571	598	593	587	592	625	572	573	598	582	599	643	610	601	608	564	595	570	577	578	602	560	574	576	587	575	622	580	599	591	569	568	583	562	611	610	615	597	587	625	601	580	580	539	579	576	643	556	582	623	606	564	580	586	573	579	610	605	541	590	609	549	576	586	603	617	573	585	604	617	580	625	595	593	611	599	580	608	597	604	601	617	611	625	604	620	598	642	625	562	618	570	573	646	578	598	592	572	591	608	598	585	614	604	578	575	608	587	577	611	597	606	592	604	590	617	589	574	587	655	636	564	597	539	591	577	569	576	545	612	604	602	596	606	582	590	613	600	619	628	620	581	546	594	618	569	592	617	603	643	613	595	568	600	588	567	594	567	625	624	556	620	607	616	593	615	594	595	587	578	626	601	591	614	592	584	625	611	602	599	586	583	652	592	532	582	608	631	562	581	628	615	622	576	599	567	619	664	650	578	548	588	620	559	612	573	613	587	626	605	610	571	639	560	611	640	566	601	617	591	639	657	622	582	590	602	582	617	614	618	585	575	597	567	588	578	564	597	578	621	614
38360	26398	11296	1048	545	450	353	317	237	226	206	186	183	154	157	166	143	159	128	148	163	154	111	148	164	145	153	130	139	139	137	143	124	132	128	128	133	121	114	116	131	119	123	136	131	116	149	148	116	121	98	128	128	109	114	140	145	145	145	133	122	119	125	130	116	117	128	152	129	119	127	113	142	121	115	145	115	136	131	129	104	148	133	123	120	126	153	128	136	124	142	138	94	153	143	128	130	120	101	143	124	129	147	132	132	125	122	120	141	149	111	121	135	141	119	126	129	127	119	114	115	129	106	110	128	120	146	116	129	147	140	94	112	119	132	150	123	120	107	140	131	129	116	120	136	133	139	100	138	127	121	125	128	126	131	123	128	128	132	133	109	125	119	133	132	118	104	116	135	124	125	122	142	128	118	131	136	124	120	92	122	132	123	132	104	121	139	108	131	121	130	119	126	114	134	120	121	124	115	138	129	124	150	121	117	117	124	116	131	117	132	130	128	120	126	129	134	122	122	136	105	117	116	124	136	126	116	125	116	108	152	133	144	126	120	138	128	140	108	122	115	141	118	134	134	116	142	110	128	122	127	133	128	136	121	124	142	116	124	118	114	130	143	125	109	119	138	114	121	121	120	133	124	117	128	127	135	148	126	118	115	136	120	124	123	130	134	130	122	131	128	132	95	128	116	136	113	129	122	124	139	120	111	118	126	116	116	127	130	147	128	113	108	134	122	114	98	123	113	134	123	115	122	142	140	138	126	137	110	125	105	122	144	120	138	125	121	124	132	123	128	129	133	121	126	121	125	120	130	127	120	131	140	114	117	129	137	112	145	133	134	132	132	123	132	140	121	125	112	137	129	123	115	138	146	112	139	119	138	106	117	112	125	140	121	142	126	132	132	117	120	122	127	106	132	112	127	103	111	112	131	111	108	106	134	126	141	113	116	113	121	113	105	122	128	139	114	125	141	115	123	133	127	108	117	109	113	123	134	115	127	108	129	125	120	121	120	130	130	127	121	112	132	125	120	118	133	123	128	118	120	132	137	138	131	133	152	125	115	125	134	140	125	125	133	129	140	139	131	141	123	118	132	119	115	102	112	138	122	127	111	121	126	118	107	104	145	116	125	128	98	135	110	109	125	121	135	125	118	137	169	141	145	135	127	142	146	132	113	128	129	141	148	119	136	148	105	122	126	132	132	113	124	115	130	111	124	124	129	92	131	127	122	111	123	137	143	123	131	126	123	115	124	107	133	131	115	142	125	157	124	119	131	115	130	125	124	128	138	117	123	129	110	109	114	117	109	139	122	142	124	126	102	131	134	119	130	139	133	126	119	121	125	109	137	123	111	95	117	136	148	111	127	136	121	127	139	127	142	104	136	137	110	142	107	125	119	140	115	129	108	134	121	114	141	120	125	124	130	132	131	133	154	122	107	144	118	117	136	125	135	138	131	119	128	127	126	106	124	117	127	132	118	135	121	126	111	122	111	112	124	110	127	120	121	143	136	120	122	133	137	108	125	125	153	105	127	125	130	128	121	114	120	114	131	136	110	128	138	133	113	100	134	116	114	107	131	140	108	121	124	118	115	155	153	140	139	120	125	124	116	124	123	119	117	125	126	121	112	128	120	112	154	115	114	137	121	140	119	130	136	128	120	128	114	111	137	138	109	127	151	140	131	137	104	145	136	122	112	141	140	137	136	124	143	104	127	115	120	101	111	139	122	118	131	124	106	121	114	123	121	122	134	146	120	136	115	134	143	134	130	119	147	122	127	120	111	130	135	122	123	135	125	107	101	134	118	126	124	124	127	119	114	133	126	108	142	124	143	118	116	126	122	124	105	140	129	128	123	124	119	124	129	134	117	134	132	137	131	128	117	147	133	155	118	113	128	121	108	137	139	121	139	120	122	132	150	137	116	139	141	106	119	125	127	105	119	116	137	133	136	121	94	133	118	122	121	129	122	121	131	136	120	132	134	138	113	115	118	130	129	136	106	129	129	140	147	118	112	130	113	141	115	130	120	117	126	142	132	136	130	110	132	134	127	118	127	113	132	121	111	138	135	149	95	130	126	132	107	139	134	112	148	109	126	122	139	117	122	101	134	129	132	129	145	127	133	126	142	126	133	128	125	120	133	132	134	122	131	105	117	98	131	126	127	130	135	124	137	122	127	121	123	122	137	147	125	124	125	112	124	118	132	138	130	120	124	120	144	118	125	126	137	125	133	135	139	129	132	135	125	119	118	108	133	122	117	118	119	114	139	118	121	99	132	119	116	134	130	136	129	130	141	137	125	129	156	112	145	151	148	116	128	127	130	128	117	116	150	126	130	124	134	117	132	141	97	144	113	115	121	118	136	138	125	97	132	120	125	138	119	123	136	119	145	119	127	131	119	130	151	114	120	120	129	128	115	110	125	105	123	117	139	125	136	130	133	109	115	126	135	108	119	114	116	128	131	116	120	105	102	150	144	108	135	129	118	130	125	133	116	129	127	118	110	122	142	140	128	94	140	125	99	117	136	138	129	136	142	101	137	128	142	113	134	118	140	132	131	110	130	117	140	122	146	114	140	119	135	110	130	98	129	125	142	128	150	136	113	134	124	138	143	140	119	134	131	102	110	142	128	118	111	126	137	113	120	128	119	119	114	122	134	119	121	121	108	108	131	119	137	129	119	122	123	121	126	120	143	120	136	123	123	128	124	111	124	143	137	117	118	108	138	115	122	123	122	128	125	143	115	120	119	141	108	132	91	134	126	137	112	145	121	106	124	137	129	130	148	125	132	139	112	126	129	125	132	117	114	133	136	119	120	120	109	136	116	133	146	124	146	117	144	130	141	122	114	149	144	134	136	122	130	112	132	126	87	127	128	123	106	116	124	145	148	116	119	134	115	124	116	123	134	138	129	134	131	113	111	141	132	121	127	98	124	120	120	139	113	151	107	142	104	110	128	105	155	124	118	140	115	124	125	120	117	129	127	114	131	120	134	128	132	134	105	119	131	108	119	111	116	119	135	143	140	139	114	124	132	136	135	121	108	158	134	121	122	135	122	121	128	129	121	136	134	124	136	133	112	109	97	118	116	134	134	112	114	153	114	123	127	112	114	126	123	123	118	146	157	114	100	136	108	134	102	111	111	137	114	144	135	123	137	125	110	115	126	134	118	127	125	132	115	136	94	112	123	123	143	115	139	125	148	113	118	123	127	124	130	127	123	133	117	142	111	143	141	109	110	143	146	153	107	119	126	121	120	118	142	140	125	148	131	109	141	145	126	136	129	123	132	128	121	141	125	130	140	141	115	136	133	143	112	134	121	124	113	127	99	128	121	115	119	127	112	110	113	140	121	137	120	133	123	127	128	131	126	105	120	129	142	126	113	128	148	140	136	119	130	133	121	115	129	125	132	142	111	142	121	104	101	127	121	125	108	115	122	123	141	116	123	117	133	119	121	127	105	110	113	127	125	129	121	130	144	128	134	118	125	124	120	132	122	104	121	107
20546	20089	7050	2525	2204	1798	1484	1208	1063	910	821	748	726	672	596	531	520	552	506	499	442	462	421	433	385	368	427	404	390	395	376	397	381	322	344	348	369	325	328	337	305	354	334	315	343	345	374	331	337	314	329	318	352	353	338	307	300	321	311	311	337	311	316	327	339	323	329	318	331	322	292	305	330	349	311	318	281	343	360	297	304	336	310	342	319	315	306	310	295	326	310	318	301	339	308	299	356	291	308	267	302	303	332	317	308	336	297	328	311	295	326	287	315	334	270	288	332	304	306	297	355	300	314	307	309	302	306	316	295	334	298	319	292	281	281	318	277	314	285	284	306	337	316	300	343	297	284	325	275	319	303	258	280	304	337	316	307	327	326	316	300	327	289	312	329	315	297	284	256	298	282	330	288	322	315	284	300	303	306	272	316	297	296	329	319	315	290	322	333	315	313	325	342	293	296	339	323	300	293	287	303	289	304	301	323	286	317	296	337	272	283	286	312	294	295	307	335	285	306	322	289	326	303	301	318	301	308	322	323	306	306	303	299	298	323	289	305	336	309	332	311	321	309	324	304	308	303	297	322	315	299	333	322	310	309	308	302	304	302	327	295	308	280	336	302	312	307	306	305	300	317	315	318	285	307	322	324	282	289	300	305	321	316	307	307	312	313	326	306	279	313	336	288	342	315	296	308	297	320	327	313	308	286	299	319	318	306	308	310	309	308	329	291	317	311	296	313	285	290	319	301	291	311	306	330	293	280	281	332	293	311	296	325	318	327	308	306	280	278	294	329	305	314	279	281	303	299	300	326	259	280	301	290	282	304	308	317	298	297	283	351	324	305	291	293	306	303	314	301	321	289	280	293	295	311	294	331	311	343	307	331	314	265	337	326	309	286	332	287	322	309	315	286	325	327	301	322	271	297	318	327	313	307	337	330	262	318	313	326	305	308	329	299	290	305	312	316	316	310	266	317	294	299	296	291	316	353	348	280	330	282	307	277	308	311	307	270	287	314	298	326	323	301	321	314	309	284	344	294	300	327	267	319	328	313	299	295	288	313	295	299	280	293	304	311	307	284	316	298	304	297	319	315	321	327	317	328	327	319	296	293	291	312	287	305	347	315	302	301	334	319	351	288	295	317	261	325	281	312	326	293	305	307	289	307	299	336	299	297	284	334	297	321	309	285	289	321	315	283	327	305	300	302	335	318	323	331	307	295	277	316	301	288	299	295	289	330	309	287	301	297	337	292	308	313	299	316	322	313	290	303	320	322	313	282	304	353	289	305	330	329	310	327	296	288	274	321	317	306	332	328	318	336	328	306	279	283	321	312	293	321	301	293	325	333	297	312	282	278	294	283	302	314	295	319	299	338	302	344	281	319	320	318	303	336	305	304	307	270	317	319	291	330	319	315	325	301	315	305	321	283	299	315	293	285	307	313	349	311	318	306	316	287	300	307	290	296	313	312	298	298	325	328	311	288	301	290	299	298	300	316	324	312	298	325	334	288	296	288	290	297	322	324	314	315	321	309	318	323	295	302	306	274	346	301	294	308	318	305	313	331	285	308	312	298	297	314	281	289	313	337	318	320	325	306	314	299	326	311	299	329	316	320	303	313	310	320	329	308	309	275	259	311	305	311	298	268	331	312	275	311	316	317	312	342	303	328	325	355	297	319	327	331	347	286	299	322	306	279	303	338	281	296	310	303	309	292	265	316	287	314	284	339	308	315	300	298	283	303	291	297	304	299	304	320	300	267	326	331	341	317	328	295	303	308	288	315	299	299	331	338	307	283	306	341	308	320	295	340	309	293	287	294	294	327	335	307	320	325	303	314	296	313	296	311	275	286	324	299	313	311	324	297	272	304	300	291	324	289	310	281	303	291	280	292	318	266	304	296	306	289	334	336	307	324	298	287	310	297	296	285	312	290	296	350	312	301	276	315	330	326	330	313	289	322	298	311	317	321	315	305	292	288	314	298	297	313	292	312	299	299	274	290	318	338	287	307	281	313	292	307	320	314	321	310	301	346	314	330	303	290	321	295	320	276	313	330	289	300	319	311	316	316	347	282	314	337	285	294	305	284	288	312	303	261	310	289	340	293	326	302	326	296	296	309	333	300	291	316	289	313	294	297	323	280	299	273	325	294	320	297	301	285	311	302	313	279	293	307	331	277	313	314	308	275	309	301	295	329	281	328	298	318	308	302	296	306	300	314	282	325	296	283	309	304	310	308	302	294	302	306	315	337	313	291	325	296	326	285	288	318	346	318	297	302	266	302	279	321	293	267	301	317	294	333	314	341	288	320	297	315	341	333	296	297	323	309	294	326	321	333	306	338	322	311	293	289	302	299	279	300	321	314	310	332	294	297	300	275	290	274	305	333	321	295	314	283	297	307	283	320	308	323	311	310	284	286	296	306	314	324	324	322	303	319	321	299	325	333	312	294	310	280	322	346	316	281	324	283	342	324	301	312	310	333	287	318	312	300	307	285	314	283	322	300	311	309	333	296	309	306	309	308	319	310	296	295	297	312	327	281	319	325	275	315	276	305	322	307	296	302	292	304	314	313	317	317	314	311	307	297	327	302	323	314	319	284	309	344	306	296	302	277	312	293	274	327	306	305	327	285	320	323	296	321	308	281	303	260	294	289	310	296	311	317	342	313	316	314	290	316	317	328	280	301	288	284	314	303	332	274	276	321	262	291	310	291	290	308	343	325	275	305	304	300	314	298	301	311	310	319	372	311	304	336	272	328	267	297	295	320	318	304	304	296	318	306	289	293	319	292	282	319	290	290	305	310	324	317	309	300	301	323	285	288	276	299	287	296	279	298	314	309	317	303	303	322	304	312	291	306	319	276	283	321	288	330	290	320	293	279	323	303	295	336	309	322	287	308	309	327	306	312	301	320	289	334	332	326	307	297	306	298	298	312	315	338	305	332	282	299	320	311	304	299	318	323	316	300	305	305	250	313	319	307	328	324	315	280	291	294	319	310	319	304	299	293	285	339	309	281	306	312	305	306	296	275	272	321	292	285	290	312	318	308	354	300	289	280	269	293	271	280	295	310	318	314	291	269	294	318	275	290	302	278	306	312	307	292	353	289	314	305	323	304	313	311	308	293	303	292	310	295	274	292	322	303	332	324	255	315	301	329	271	334	324	325	305	305	273	284	304	263	278	298	286	305	294	294	330	286	324	302	316	305	294	284	299	332	327	309	309	301	305	313	309	312	314	285	304	308	295	304	299	277	289	306	326	303	273	290	319	303	297	307	317	315	314	315	279	311	339	307	295	288	336	324	319	291	302	325	327	304	281	311	305	327	306	262	334	277	282	313	322	280	313	306	323	327	327	294	313	330	343	282	287	298	334	323	325	307	305	327	310	314	327	293	312	302	310	325	288	315	313	314	327	300	303	291	286	283	341	291	313	314	340	328	314	299	311	343	299	293	306	292	299	317	297	283	265	291	285	330	289	308	349	305	313	316	302	302	309	315	320	317	299
50964	40128	21319	2455	1054	722	505	399	341	288	265	239	181	196	155	149	154	136	124	133	125	106	103	117	105	104	107	121	99	103	79	89	90	102	83	98	100	80	79	126	92	86	75	82	93	87	94	102	98	98	86	70	78	91	93	82	96	75	107	90	86	80	98	91	74	75	81	83	70	74	77	80	92	96	70	104	69	85	74	63	98	71	86	87	75	98	74	91	89	88	84	77	76	86	73	73	107	78	76	95	71	79	90	98	83	75	78	72	97	89	79	73	84	95	84	83	71	71	83	81	82	80	88	81	76	66	78	59	81	75	74	91	90	88	68	66	91	83	82	82	86	71	77	88	76	81	97	95	88	67	94	88	89	71	83	91	74	95	79	75	80	88	72	92	81	71	76	76	87	71	86	89	69	85	93	81	80	75	103	79	92	79	76	77	72	77	101	77	96	80	71	85	92	67	72	84	78	88	92	70	91	72	75	81	76	90	91	74	74	80	92	76	89	77	90	62	75	83	79	94	83	85	73	72	80	69	69	76	74	73	88	67	77	74	80	99	90	81	96	79	61	80	80	85	85	91	79	66	96	63	77	81	75	72	71	71	67	81	87	96	65	90	82	87	88	74	87	84	83	91	66	92	72	65	91	79	77	97	72	73	71	71	79	83	94	68	88	91	78	72	83	90	84	75	73	84	91	75	86	79	79	89	91	92	71	84	89	80	76	75	76	94	72	85	90	80	73	79	82	81	85	88	84	96	73	66	76	78	85	72	69	101	59	95	77	77	87	80	75	84	88	79	68	81	81	70	77	67	86	84	64	88	78	77	77	73	75	81	84	69	66	95	80	80	80	75	77	67	59	85	63	83	78	70	86	73	77	83	91	81	70	88	77	84	67	82	97	85	91	83	68	74	80	71	85	77	93	71	83	74	90	80	101	70	84	78	79	76	80	77	69	68	76	83	92	61	90	84	72	74	73	90	78	93	83	70	78	87	98	76	89	78	81	70	76	98	75	79	74	78	94	68	76	73	90	73	78	79	81	89	64	82	96	97	84	75	73	74	77	72	71	71	92	67	88	64	71	88	95	95	98	74	88	79	91	79	81	89	81	93	87	84	72	64	89	78	83	62	87	76	94	83	78	84	78	75	65	83	100	84	84	87	73	82	90	87	91	79	81	83	79	87	70	70	80	80	69	70	63	77	73	97	57	77	69	87	72	85	69	73	95	81	80	92	81	84	78	85	92	95	82	73	84	90	83	79	79	96	74	82	80	79	61	63	78	74	88	69	74	79	77	69	78	73	85	80	76	88	84	75	87	73	59	91	77	67	91	60	82	83	91	74	80	76	81	91	86	101	76	67	77	82	77	82	75	73	77	104	70	93	94	102	72	97	71	83	75	84	79	101	74	97	92	70	79	80	90	88	80	84	87	88	85	88	71	84	82	84	84	97	69	81	72	81	84	94	86	79	87	90	84	89	68	80	72	95	80	87	74	99	91	72	76	89	90	84	69	94	75	88	79	70	70	86	79	78	84	69	97	78	97	74	86	81	75	77	69	66	72	78	74	71	85	75	72	76	63	70	78	87	64	84	72	94	91	96	74	76	74	86	98	97	82	68	76	67	66	86	87	67	73	86	78	90	86	71	90	78	74	88	66	91	75	66	84	81	64	60	88	95	73	73	79	67	105	98	87	87	102	76	92	84	64	84	87	86	87	94	83	68	90	69	91	85	83	77	74	91	70	75	81	71	92	70	80	87	87	77	87	80	80	83	77	72	67	83	61	75	70	82	79	67	82	67	76	73	89	84	95	75	82	78	85	79	85	64	84	89	93	102	87	89	72	81	80	79	78	83	84	75	73	83	79	83	83	72	80	75	90	79	67	88	93	72	82	87	63	78	84	57	55	65	80	88	77	86	68	61	75	66	73	80	79	89	77	79	92	76	78	95	86	103	82	78	93	84	88	89	72	89	92	82	78	68	91	89	92	86	108	86	78	85	100	87	75	104	82	80	70	75	64	88	84	82	79	79	79	70	79	77	73	90	99	78	85	85	92	66	62	75	83	82	72	74	97	81	89	85	95	86	73	74	72	70	71	83	66	75	76	76	84	89	89	67	76	78	62	76	80	73	101	68	88	67	73	76	102	73	83	81	82	83	66	88	76	76	82	79	78	81	81	67	87	89	79	90	81	98	72	87	84	72	74	79	79	77	91	72	86	93	90	85	77	76	80	82	78	61	94	88	81	69	68	67	75	97	76	66	77	89	75	78	75	80	98	89	83	82	79	72	95	87	92	70	83	79	82	81	77	91	86	79	83	67	91	85	71	87	85	73	83	79	71	74	78	84	77	80	69	90	72	66	80	81	84	86	81	80	82	73	68	93	96	78	100	71	84	76	87	88	56	91	89	89	77	91	87	82	80	86	75	72	67	66	81	78	88	91	76	77	89	77	94	88	68	67	75	88	94	68	72	81	82	81	79	85	82	86	84	94	67	79	80	64	99	76	96	95	92	86	84	87	87	75	76	90	85	76	82	98	77	86	69	80	78	89	82	76	86	91	91	84	79	87	78	97	90	91	79	79	101	85	66	93	80	88	86	79	72	78	88	87	83	74	67	85	78	73	87	74	71	87	73	84	80	77	74	74	96	87	78	60	77	82	122	83	77	83	96	90	79	91	86	71	64	82	89	93	74	79	81	82	82	79	93	78	61	98	76	103	84	91	69	94	63	77	74	84	66	72	74	71	94	78	81	67	95	93	70	89	80	89	80	86	92	99	79	84	76	81	89	78	88	102	86	80	88	77	97	79	77	83	83	90	74	77	88	106	89	64	79	86	76	86	89	69	83	70	76	75	64	77	84	81	79	72	76	76	75	82	79	74	85	76	98	76	85	75	78	96	84	91	83	71	68	62	67	84	70	78	79	93	76	76	84	81	65	86	75	73	79	82	79	84	78	92	82	87	85	80	69	86	84	96	77	88	70	84	87	87	73	78	75	92	75	79	72	82	64	83	59	83	73	72	69	83	78	68	80	81	80	92	71	69	75	50	79	90	84	69	77	84	90	88	76	83	71	93	68	74	80	85	71	79	74	60	74	75	71	75	75	77	92	83	81	68	81	82	78	87	75	78	77	87	79	70	75	78	73	78	90	82	85	68	91	70	71	97	88	68	82	66	76	74	73	74	97	84	69	76	83	66	73	75	81	85	88	77	72	68	80	79	70	92	75	76	86	85	89	53	77	84	66	85	92	78	81	75	88	78	69	74	67	86	67	78	70	75	69	87	85	81	70	76	66	84	75	84	72	88	79	88	101	85	89	88	74	72	90	86	92	83	90	95	85	87	69	88	83	92	84	83	75	71	90	83	80	78	71	63	81	91	82	95	76	91	114	70	83	72	74	72	76	79	81	79	93	81	81	60	86	75	83	73	77	74	88	86	69	77	82	78	88	75	64	70	73	80	76	77	76	83	63	89	94	71	77	99	71	85	84	83	73	64	71	74
27879	29626	10426	4325	3816	3102	2501	2059	1665	1454	1247	1118	1005	861	801	750	679	598	648	508	503	478	467	436	451	390	374	411	385	343	348	407	352	364	310	303	299	311	326	315	272	296	306	300	292	281	280	316	260	283	246	276	304	286	271	246	244	276	262	262	254	243	272	252	213	278	263	289	210	255	232	265	252	243	243	250	251	236	260	241	226	268	249	251	234	243	245	239	230	264	235	230	259	235	246	246	248	248	211	248	239	238	198	206	228	205	229	222	233	259	233	239	223	221	201	209	214	241	244	266	235	239	225	233	201	232	213	233	223	229	233	252	250	239	223	245	216	238	227	221	227	237	248	215	228	236	241	227	252	241	241	213	226	227	257	227	227	234	292	221	231	218	200	212	236	266	229	230	224	228	229	204	246	234	219	232	233	249	225	248	224	208	211	233	241	223	257	227	270	246	280	231	237	204	209	233	212	231	205	214	249	233	235	238	227	224	220	224	207	240	229	214	217	237	234	202	204	232	211	227	233	257	221	229	212	224	238	243	237	196	256	245	257	255	226	226	219	227	240	206	231	229	223	199	214	230	230	210	235	208	204	236	190	197	212	214	231	206	206	214	236	231	237	237	225	238	243	250	227	216	205	208	233	230	208	223	249	217	213	227	215	248	221	206	225	253	256	225	234	213	257	225	232	205	231	206	229	201	231	221	206	210	231	229	218	198	213	220	222	233	225	221	259	227	226	218	209	224	229	229	226	252	238	225	227	218	219	247	228	246	234	220	209	203	197	275	210	236	267	254	246	231	231	235	248	217	224	229	226	258	237	219	219	189	218	230	247	209	235	233	228	210	212	240	209	200	216	223	224	234	243	213	206	279	198	231	253	235	204	251	236	217	219	249	224	239	219	211	223	241	226	222	249	228	211	222	203	237	220	235	260	205	241	210	249	219	234	219	216	256	245	219	200	221	263	206	240	236	217	235	222	218	230	229	235	215	221	226	215	197	217	187	219	210	241	228	206	214	216	220	266	218	219	209	231	213	207	229	219	222	224	218	223	243	235	219	251	205	211	243	240	255	237	214	240	227	244	221	210	221	215	212	248	235	228	218	259	216	226	215	205	238	242	239	215	209	237	256	226	210	243	259	215	201	232	218	211	257	220	232	230	226	228	247	216	236	226	218	227	232	202	247	250	223	213	207	243	257	199	220	221	218	249	214	243	235	212	222	247	210	237	234	231	208	217	213	241	195	266	208	219	247	218	208	221	249	214	214	246	224	226	227	221	247	262	204	214	224	267	205	221	218	235	224	203	192	240	221	251	262	246	209	222	253	239	221	234	220	210	220	209	206	229	197	204	225	205	220	216	211	199	217	221	230	227	243	218	219	227	218	223	239	219	232	242	215	200	226	241	217	201	240	255	217	204	225	227	213	208	248	222	212	217	200	233	215	206	218	239	227	231	227	220	228	235	209	222	243	257	220	204	232	205	242	225	229	203	224	210	229	236	241	227	205	215	176	229	241	234	203	234	220	232	229	205	247	188	230	231	221	220	249	239	255	244	218	225	245	213	231	221	231	242	210	242	204	229	254	222	247	234	224	229	222	211	210	209	233	210	233	230	243	215	232	219	228	237	205	254	225	201	227	225	221	218	235	205	223	222	236	203	230	221	237	211	228	233	230	234	252	207	221	218	245	237	232	228	226	238	226	228	243	200	207	222	217	232	228	215	212	243	221	238	216	219	237	227	238	230	236	235	229	205	232	234	243	229	210	208	218	230	232	215	220	222	230	218	229	222	223	213	245	213	209	246	245	221	242	246	232	246	212	251	231	230	245	224	235	237	232	213	205	267	225	254	223	224	211	232	236	238	209	232	224	213	228	238	200	244	232	225	228	233	243	207	243	244	221	199	237	227	210	225	222	241	219	236	236	245	229	231	240	220	205	236	216	223	235	222	210	227	244	230	223	198	219	230	212	208	219	218	217	210	253	252	242	215	240	199	201	254	236	240	234	202	208	221	235	213	224	209	216	223	229	230	213	252	231	232	227	203	216	227	226	237	227	225	216	192	215	228	212	258	223	219	234	209	235	203	229	194	213	217	240	234	219	227	219	253	227	221	214	229	208	235	225	234	201	224	230	235	262	248	241	218	249	255	220	194	226	241	241	230	224	254	222	216	226	225	238	239	214	227	221	213	236	212	220	223	232	233	208	217	230	203	201	207	217	225	235	218	243	210	202	244	228	241	242	190	234	257	204	228	202	219	228	229	230	202	221	228	191	234	249	223	239	216	206	246	215	268	217	231	228	231	215	220	219	204	232	235	228	232	229	208	238	246	198	229	226	230	197	244	245	208	231	257	199	243	227	248	245	242	226	234	240	258	232	211	249	202	233	225	231	250	232	238	219	215	236	211	231	226	221	215	223	241	218	234	260	234	234	237	229	224	219	218	236	242	256	205	243	244	243	204	226	229	246	258	250	211	212	206	214	263	236	234	251	231	248	225	218	211	234	227	235	229	191	210	233	222	236	228	219	238	262	218	205	253	204	221	231	242	218	243	216	211	212	218	232	204	236	225	235	217	225	245	244	211	223	217	231	222	226	234	219	240	244	249	245	250	222	266	226	231	244	263	227	231	218	246	223	215	220	224	232	243	233	222	230	239	205	195	219	235	225	225	240	248	215	225	215	232	226	227	206	219	201	240	241	249	226	208	237	207	211	235	226	252	215	203	230	211	227	219	231	191	203	245	209	200	246	220	219	203	208	238	243	220	235	233	226	208	224	217	219	239	225	220	231	227	207	217	197	246	263	227	241	243	230	205	212	214	231	222	208	221	232	212	218	215	243	215	224	202	238	233	198	239	221	240	221	231	220	194	200	246	220	212	234	216	211	240	202	234	188	238	226	239	245	226	241	213	224	252	221	219	228	239	215	239	258	230	207	230	201	246	254	208	246	230	219	254	227	222	249	223	227	226	257	216	214	269	220	234	229	217	209	236	228	233	220	244	229	222	225	255	213	221	231	271	226	229	225	225	235	249	235	220	248	248	233	226	210	213	239	235	218	218	222	233	214	213	209	227	223	223	206	205	236	218	236	228	221	215	221	227	211	243	208	223	230	224	239	254	218	209	248	224	203	202	249	224	260	214	231	206	250	211	221	206	255	241	205	200	242	210	222	215	239	212	234	239	236	231	222	215	224	233	214	212	230	222	234	248	216	226	221	224	207	218	231	253	227	229	212	216	231	200	250	239	216	213	230	209	223	218	220	247	235	226	259	232	244	225	213	222	202	222	209	210	218	227	211	224	216	222	232	204	227	237	208	222	225	235	226	231	217	233	237	241	217	233	212	240	212	204	212	256	254	228	215	228	209	233	240	227	227	233	233	266	227	211	213	231	243	255	231	230	239	234	228	228	216	213	234	215	218	224	219	206	204	242	216	253	210	240	204	213	211	233	226	241	253	233	237	228	258	243	227	227	224	233	230	225	225	225	242	226	226	238	208	237	220	241	247
6284	1200	504	290	258	269	280	278	264	270	258	271	262	277	287	253	268	257	259	268	297	275	264	279	238	260	240	248	283	263	256	267	270	244	269	261	249	253	281	261	274	250	244	280	252	258	250	256	285	271	252	264	227	263	274	264	267	248	260	265	246	242	280	272	234	290	240	254	267	237	291	260	265	260	257	268	262	305	234	259	272	252	237	238	240	252	278	271	289	263	245	235	313	276	244	266	257	223	293	292	243	254	268	273	246	295	278	263	280	289	277	264	280	250	282	249	296	250	310	287	235	261	275	260	283	264	290	268	257	279	273	219	274	245	273	270	258	263	288	264	254	267	262	242	254	269	263	251	284	279	260	241	288	286	279	251	255	268	240	263	291	268	254	269	258	251	287	249	263	287	244	264	236	275	282	232	269	271	256	280	298	261	261	254	263	248	291	292	287	263	250	265	284	232	248	255	285	254	273	261	249	247	256	262	279	279	262	251	290	240	295	239	278	275	280	251	242	255	241	266	262	295	218	279	279	240	273	269	268	225	257	268	267	246	237	259	253	257	270	291	274	252	266	246	243	246	246	247	270	275	299	248	261	273	269	281	265	255	277	263	269	280	287	243	287	262	274	249	292	279	255	258	263	258	269	245	250	229	272	275	260	277	291	271	261	255	236	258	250	242	238	266	289	233	248	285	282	272	255	291	246	234	242	270	259	251	256	298	255	266	281	288	282	254	275	254	259	274	254	276	276	299	280	255	241	241	238	274	294	266	278	274	297	281	274	260	274	233	243	266	266	271	255	291	245	260	296	263	248	255	264	250	265	254	279	254	276	267	240	274	279	266	269	286	253	258	225	250	268	290	248	274	292	266	207	264	287	245	273	292	238	249	251	269	256	281	284	295	281	277	276	243	277	247	298	256	258	243	267	283	263	260	251	270	267	317	248	294	271	228	272	269	247	258	253	252	259	251	288	262	250	234	254	317	260	264	271	281	262	263	282	256	249	256	272	248	263	259	262	250	266	270	254	250	249	232	271	259	260	273	246	272	275	282	258	248	239	243	274	269	287	228	240	286	262	266	264	256	262	266	243	269	274	284	285	255	262	264	265	215	248	256	237	280	275	252	255	285	260	253	260	232	251	249	257	259	257	252	298	281	273	263	222	240	307	260	240	274	256	282	265	250	278	268	262	281	280	256	263	293	253	268	240	252	268	258	267	291	278	292	254	269	263	286	257	248	245	252	241	242	270	256	256	261	244	273	260	251	312	284	276	258	277	252	238	270	257	288	254	272	250	236	251	244	266	252	282	253	259	259	301	259	280	278	288	243	246	267	261	262	258	237	287	242	263	243	250	257	290	248	247	245	262	294	261	269	272	288	287	255	274	268	269	236	264	259	287	269	265	257	267	244	265	285	246	231	268	268	263	251	245	273	287	275	234	273	262	251	260	238	269	262	263	248	257	278	272	279	260	304	245	255	229	293	251	269	281	256	256	274	248	259	261	269	274	251	258	246	256	253	273	289	260	254	270	269	285	260	290	297	284	253	262	262	237	285	245	275	278	287	262	247	234	298	277	252	287	260	256	257	235	257	240	225	256	266	276	257	242	247	286	281	262	288	275	253	269	260	251	250	252	275	253	254	250	283	268	265	262	262	298	288	284	272	275	275	250	247	246	251	247	258	261	263	252	266	252	282	243	262	243	311	242	245	270	267	285	250	251	260	252	292	277	295	312	288	271	258	252	256	258	259	263	261	272	261	294	233	267	254	271	258	275	263	246	261	267	279	249	278	234	278	312	269	284	269	261	274	267	238	252	278	245	238	255	289	256	243	233	277	279	258	262	265	273	241	284	255	275	260	271	273	276	278	313	283	274	266	249	261	228	277	261	238	274	282	279	279	267	249	283	261	243	233	272	260	268	261	241	261	251	249	258	247	237	254	279	242	261	228	261	250	268	238	240	258	267	242	270	295	270	266	256	266	281	242	285	262	223	273	276	266	263	268	258	266	265	269	274	238	266	308	250	273	253	278	263	247	262	268	280	238	285	253	275	237	277	284	238	277	254	246	259	260	264	245	262	276	292	292	283	279	245	259	297	247	302	281	241	248	256	248	241	281	243	278	223	269	253	262	243	271	271	270	238	263	246	268	290	255	254	249	255	238	279	277	276	301	265	239	281	260	247	262	294	263	275	259	248	246	258	289	261	275	250	266	279	278	257	256	244	289	289	259	242	240	253	226	261	241	257	267	255	261	274	264	274	263	255	255	244	249	276	263	258	244	254	262	246	260	277	280	261	264	273	263	259	264	270	264	290	252	246	256	237	270	294	265	265	282	255	292	252	269	259	244	283	280	285	238	266	294	270	238	275	305	234	251	269	255	254	255	287	276	243	243	259	281	245	259	291	279	260	278	276	261	241	261	250	251	271	229	275	246	252	232	261	250	265	256	248	288	284	274	262	269	259	274	304	236	245	275	269	252	257	244	248	246	231	277	274	261	277	263	256	262	257	263	265	267	302	244	288	271	254	287	237	242	271	255	249	272	250	250	243	245	262	253	251	284	314	240	267	266	267	246	246	306	283	246	246	243	259	263	243	272	245	243	270	238	270	252	260	290	266	270	259	277	225	259	258	253	281	235	246	257	280	261	263	264	238	259	291	259	253	258	275	254	285	268	245	259	287	232	256	260	270	275	287	254	283	281	293	248	290	234	263	244	253	262	260	257	266	265	281	258	273	260	271	269	286	271	257	270	267	251	234	256	273	260	233	252	269	261	264	291	222	290	263	254	268	254	303	212	288	300	263	242	278	286	265	287	283	247	277	291	250	295	260	258	279	235	280	263	261	272	237	300	286	270	273	281	260	266	269	257	280	250	276	248	284	239	274	271	260	287	229	286	251	232	275	261	243	265	236	286	247	257	265	283	263	275	243	231	273	266	251	263	280	268	262	272	259	260	287	246	241	277	267	255	245	284	282	281	226	269	257	250	254	260	242	270	275	260	276	264	251	272	292	286	264	254	258	239	262	269	256	279	283	276	259	260	259	242	264	275	229	264	252	218	264	238	274	243	256	252	244	271	249	270	286	245	278	260	282	277	265	273	241	279	263	250	258	256	260	270	292	267	260	259	256	262	291	269	261	259	257	265	257	258	238	242	292	280	309	248	254	243	262	251	266	233	279	289	277	274	254	279	289	258	248	238	250	239	279	256	246	256	270	279	242	270	263	273	243	242	262	243	272	262	255	279	285	260	285	264	250	253	282	281	253	277	263	289	259	266	254	255	267	241	278	291	278	289	252	252	255	271	248	244	239	271	293	279	262	287	288	262	267	264	272	247	275	224	260	267	268	243	255	236	292	267	250	255	263	257	230	271	280	270	253	227	276	268	292	241	254	265	256	264	243	262	273	285	264	255	245	261	259	265	283	289	229	236	260	239	259	238	253	247	251	264	253	241	256	274	257	287	234	245	240	255	252	241	255	261	235	250	270	268	291	277	246	282	264	255
5365	1918	994	684	638	637	660	632	588	647	618	615	590	644	632	652	571	601	607	624	599	554	582	588	574	608	604	598	622	576	572	599	602	622	587	613	570	614	555	603	597	590	592	557	598	596	634	622	589	577	591	587	619	669	638	626	594	578	626	589	598	567	600	630	634	611	596	579	602	584	637	584	569	623	597	621	573	565	609	561	602	583	606	599	608	641	595	562	614	645	607	600	627	617	560	565	603	601	612	593	585	578	593	599	599	599	582	632	565	586	611	596	586	582	614	578	661	600	591	600	562	613	646	599	606	603	653	617	600	593	623	633	632	609	649	574	609	600	643	665	582	599	581	634	623	638	580	561	612	569	642	595	545	592	591	612	584	611	592	620	659	605	607	592	597	585	594	564	599	586	557	605	607	659	597	630	598	601	593	619	618	602	612	586	622	585	599	619	625	643	588	569	603	581	598	579	603	597	592	626	577	609	559	595	603	605	624	570	607	604	627	600	578	634	556	619	568	564	573	585	578	601	620	542	610	564	592	601	618	568	629	603	608	611	595	631	593	594	614	615	581	535	588	603	583	575	591	630	566	601	601	562	609	605	603	618	631	661	587	590	587	593	632	590	615	578	576	631	585	613	558	560	581	607	617	623	626	577	614	620	607	593	613	646	605	571	607	604	596	615	593	587	642	610	579	618	577	611	600	635	599	612	627	599	560	595	572	586	590	591	613	627	650	553	603	593	595	636	603	614	579	581	632	587	590	653	595	615	633	599	598	691	606	587	599	683	585	598	577	628	589	594	609	628	633	615	616	542	604	607	603	589	567	572	607	600	600	566	594	575	633	626	622	602	553	576	566	626	597	629	599	583	588	593	576	595	594	573	579	599	638	559	609	540	618	623	618	590	616	598	582	596	573	577	607	557	578	609	585	593	603	595	609	610	655	638	606	597	597	573	602	639	619	609	590	601	609	573	591	658	586	599	610	568	613	580	605	583	589	600	615	571	615	666	593	573	608	571	607	605	610	563	608	586	622	617	625	587	618	602	625	610	603	575	574	598	628	586	591	597	594	601	562	642	607	641	610	588	586	599	567	582	603	627	582	592	581	580	580	599	596	591	611	606	605	619	619	573	629	612	586	572	605	565	586	534	585	622	605	604	577	565	623	584	617	602	605	604	633	570	557	613	605	580	581	592	556	600	663	585	604	578	633	573	576	611	596	628	592	633	611	603	579	581	578	592	588	612	592	596	615	577	586	627	579	612	625	597	551	584	635	621	599	590	623	576	621	588	582	608	627	580	592	631	589	589	585	606	610	610	633	632	565	573	590	632	543	571	557	623	538	624	594	587	616	613	582	582	608	581	557	587	565	646	587	639	593	624	569	606	590	607	551	627	568	610	609	610	592	612	631	593	624	598	642	580	577	600	571	593	620	573	564	571	608	572	623	586	587	570	612	599	643	619	598	596	638	617	577	610	627	581	606	586	589	570	617	617	600	609	560	609	636	607	593	588	591	598	655	617	596	558	616	659	641	600	581	591	610	620	623	614	621	589	638	621	627	617	636	619	578	617	566	623	562	581	586	554	595	597	594	629	591	602	576	591	614	589	574	598	569	578	554	576	593	598	651	602	610	649	592	560	605	626	614	579	607	584	576	598	544	620	607	641	574	588	564	570	564	581	570	614	560	605	567	614	642	618	631	603	604	591	605	585	612	564	595	606	571	577	568	622	587	581	587	616	612	563	637	631	634	615	609	562	576	592	638	589	597	619	598	621	574	629	574	609	586	584	588	609	610	623	626	606	606	603	627	598	574	549	564	588	648	599	602	582	576	589	562	589	634	616	597	588	600	575	615	627	564	628	636	584	614	600	617	640	613	587	572	590	618	617	574	614	607	615	618	586	603	607	613	623	585	596	616	577	588	661	563	611	602	631	577	609	572	614	592	612	621	579	580	638	565	628	595	596	560	624	601	543	597	596	597	602	616	624	587	620	584	599	575	643	603	555	672	528	569	568	614	588	596	600	604	580	628	596	611	619	607	598	590	605	582	555	586	612	632	604	581	638	577	582	587	621	599	661	610	652	596	601	560	598	630	552	599	583	593	569	644	635	611	593	557	626	562	596	583	599	567	568	623	577	570	619	602	581	611	573	581	589	604	634	586	638	636	563	574	601	622	613	634	611	581	623	639	622	595	611	600	610	583	576	588	556	586	618	582	602	610	584	608	598	649	624	607	574	583	610	607	578	578	590	615	592	608	661	597	599	589	611	575	629	615	613	586	578	565	607	553	612	590	601	599	605	567	634	617	581	564	627	626	645	586	621	611	602	549	642	603	586	608	617	607	605	598	612	650	573	615	575	585	587	595	585	595	604	617	617	634	599	659	638	599	568	592	588	589	632	620	606	605	620	671	610	607	590	619	594	651	604	575	587	585	613	584	580	602	601	600	581	600	611	605	625	581	587	536	576	645	592	571	633	607	585	604	568	605	639	579	610	592	554	571	589	579	623	603	554	643	652	583	596	614	582	604	559	585	568	558	570	602	595	637	604	581	565	592	617	601	576	587	616	626	610	635	589	596	585	676	637	608	588	598	552	604	648	573	622	576	601	597	589	605	637	586	642	607	588	622	614	596	570	619	582	627	581	619	677	555	551	598	596	611	563	578	574	613	517	641	561	588	606	537	548	602	566	579	601	584	603	572	593	624	598	606	586	628	585	582	622	603	614	556	604	613	586	638	598	575	610	604	593	625	573	618	578	577	639	602	590	623	592	595	604	619	617	603	603	609	607	572	583	601	606	551	632	646	558	622	569	649	592	661	581	599	595	613	583	577	606	593	591	569	577	614	605	554	568	554	611	620	571	584	585	586	583	617	596	570	592	591	611	615	604	601	619	594	605	614	571	621	565	632	587	607	567	580	620	603	573	582	594	609	635	641	577	585	620	558	622	534	580	583	616	562	621	628	608	610	594	642	564	581	595	579	583	582	602	629	581	599	582	579	562	620	604	613	616	625	621	572	615	611	576	593	598	641	617	575	599	582	608	565	622	631	604	585	583	626	594	614	651	598	604	642	621	646	628	594	581	556	585	589	551	574	631	616	595	612	597	596	609	602	581	666	579	627	612	600	618	617	587	586	603	578	598	603	556	631	582	554	597	606	610	625	664	594	596	603	584	564	628	606	602	613	644	590	619	598	569	578	569	590	568	619	599	583	581	603	553	620	629	633	589	648	541	601	617	580	547	593	610	587	577	596	605	551	622	594	576	580	624	586	605	597	632	590	600	608	599	593	602	627	603	583	570	607	578	572	625	605	585	611	579	643	660	630	578	614	595	606	578	600	591	612	638	585	619	621	616	619	603	597	559	601	592	678	625	608	601	605	598	618	599	584	591	636	582	593	583	583	577	614	597	575	594	621	550	591	573	629	616	632	601	599	629	558	607	559	594	612	594	632	600	584	631	629	604	608	615	621	580	663	628	616	556	620	648	575	596	627	614	579	600	579	571
36937	24621	11238	1019	588	429	335	332	265	232	196	177	182	146	205	142	174	141	136	153	142	149	127	120	136	155	146	161	119	149	126	130	135	150	126	139	116	134	130	130	141	123	131	116	123	149	112	136	136	126	102	151	131	131	155	143	123	111	123	150	126	115	139	116	138	123	139	128	134	128	117	116	149	118	132	139	116	131	131	137	138	116	123	140	115	128	114	130	134	132	137	135	129	129	140	134	132	116	123	128	124	154	123	124	133	145	159	127	139	126	113	132	121	136	133	129	125	121	114	135	131	109	124	132	118	147	112	145	135	114	111	132	141	128	127	144	121	131	121	136	118	126	134	131	128	115	125	141	109	104	128	151	136	141	122	115	127	111	128	128	121	113	134	128	132	116	136	102	151	134	141	123	148	134	105	136	128	141	120	131	109	142	111	137	136	140	118	110	133	121	117	117	111	132	146	117	123	144	135	100	152	147	126	123	132	138	130	108	128	111	126	109	135	134	148	106	148	136	119	128	147	141	124	133	111	119	130	126	142	123	135	116	136	138	132	127	110	118	138	126	110	133	122	130	117	152	131	117	164	135	130	117	126	142	129	143	125	102	134	132	152	134	121	118	121	106	117	133	109	124	97	103	121	124	123	117	137	113	135	135	123	133	114	134	128	105	124	132	114	163	110	124	123	104	117	115	118	131	123	104	144	127	94	126	119	131	140	103	111	127	113	134	146	125	120	131	120	114	118	107	128	117	129	123	136	127	128	114	120	137	121	115	138	124	135	125	128	124	119	122	149	140	118	132	97	132	129	132	144	110	146	112	114	117	128	122	122	124	107	125	122	110	126	135	128	123	116	129	131	107	129	133	91	126	122	146	99	108	121	120	119	128	143	126	135	131	122	128	114	124	154	140	118	123	132	128	120	125	148	132	136	134	121	122	98	122	132	126	115	136	124	98	122	128	119	132	130	114	121	134	127	148	127	112	113	130	125	114	104	118	124	121	143	112	125	129	125	134	124	138	148	114	123	107	118	128	139	136	123	107	105	119	103	142	118	101	104	112	118	145	124	128	145	138	110	127	129	148	120	143	125	109	96	125	130	105	134	105	131	121	112	133	138	116	141	120	125	136	139	145	115	132	105	129	112	113	116	107	136	132	120	131	110	119	129	141	138	116	120	119	136	107	113	128	113	112	132	130	135	129	139	126	134	107	116	118	121	127	116	137	126	133	127	132	124	123	99	112	128	154	131	128	107	127	111	133	128	117	129	121	119	123	140	128	131	118	101	147	138	142	133	122	135	118	112	145	126	145	134	117	125	141	130	128	119	129	114	130	124	143	138	125	126	126	127	115	119	138	126	125	145	140	113	139	145	121	110	135	144	125	117	115	135	109	122	122	127	149	123	112	107	121	123	129	117	129	138	130	138	108	128	135	132	120	124	120	124	121	116	118	132	129	133	119	153	111	112	123	132	125	133	135	138	121	122	132	121	116	128	130	122	123	119	130	123	131	135	129	111	121	117	122	106	130	132	112	127	116	151	151	130	117	127	120	128	119	146	132	138	122	109	123	122	115	127	149	119	144	90	112	108	135	119	82	120	124	120	138	127	128	116	121	104	109	125	129	111	122	131	124	119	136	132	123	127	141	140	124	140	110	111	134	113	129	110	126	142	131	123	113	92	131	125	116	116	118	134	131	138	120	139	119	125	123	137	144	123	106	139	117	130	122	105	123	119	121	126	123	141	123	127	133	113	129	129	118	136	132	129	120	116	116	123	124	123	124	115	133	145	139	129	116	106	128	129	114	126	110	116	121	137	126	132	129	119	104	134	130	138	133	116	125	131	112	131	107	131	113	132	131	109	135	134	116	122	116	127	116	123	125	129	117	127	139	117	138	111	123	117	136	123	145	123	103	133	131	144	120	121	122	130	138	133	104	144	132	140	141	110	112	119	109	144	123	116	124	120	142	128	115	129	125	139	131	114	132	154	123	136	143	122	134	115	115	130	113	113	101	131	111	131	106	130	133	125	129	151	132	133	127	138	126	121	107	126	134	129	128	142	132	123	122	111	117	135	119	146	113	132	123	128	148	141	114	122	118	133	119	147	108	127	121	127	131	131	143	141	122	130	136	116	114	120	110	128	117	117	121	133	115	120	118	121	123	108	131	123	127	142	130	118	110	122	118	117	131	140	125	125	124	143	131	115	139	112	114	118	132	129	135	115	161	118	125	131	107	125	99	117	136	134	112	117	124	133	134	102	127	127	111	125	109	131	120	141	96	150	110	153	112	121	109	124	111	120	136	111	117	140	143	126	119	121	153	116	123	125	126	125	123	115	96	147	124	136	140	134	110	139	92	111	136	121	110	133	137	126	100	124	107	119	138	107	122	133	118	125	120	116	129	104	131	128	131	130	126	128	119	155	124	125	120	117	120	128	120	127	106	117	140	120	139	108	112	129	127	135	133	121	125	102	130	147	135	133	139	121	134	142	140	124	134	121	125	124	120	117	148	108	144	104	125	110	133	124	109	111	127	135	136	118	127	116	121	108	131	138	124	119	141	118	113	129	139	145	121	117	125	122	130	129	117	122	139	123	120	119	121	136	128	120	129	99	160	131	112	126	140	107	106	122	111	128	121	122	129	126	137	122	128	125	123	139	106	121	134	145	131	115	122	142	103	145	136	119	120	114	119	120	131	122	129	96	133	132	119	120	135	134	133	126	130	122	108	111	139	122	120	122	112	135	133	125	111	119	125	120	134	131	132	123	128	119	123	126	142	131	131	114	133	102	127	119	124	130	122	138	130	132	129	122	123	116	140	109	135	117	140	118	146	149	134	129	129	135	121	125	140	142	133	133	141	124	106	121	123	127	123	116	133	143	126	129	139	105	123	130	124	115	126	127	133	133	127	117	138	112	131	127	106	106	125	115	97	136	136	120	128	109	118	113	128	121	117	135	135	120	127	118	118	136	145	125	129	117	140	143	116	128	133	117	133	138	148	122	136	150	107	112	117	128	118	112	145	122	127	135	117	122	111	117	130	98	107	113	128	118	124	129	126	122	114	132	113	115	105	131	142	114	135	102	131	110	142	125	126	126	121	118	125	136	114	124	105	128	119	102	139	132	139	111	125	151	137	118	125	152	133	118	115	104	112	133	137	135	109	121	112	122	108	136	135	149	139	132	133	126	111	136	122	128	132	123	133	124	114	134	117	122	122	138	129	136	135	115	133	141	117	107	100	131	129	132	116	135	114	118	135	141	121	109	113	117	109	132	133	107	126	135	128	118	137	130	104	124	118	135	129	100	116	147	130	132	138	124	138	128	101	143	125	152	125	127	127	130	134	138	126	114	130	127	127	134	131	113	106	145	130	134	109	141	141	119	123	142	129	129	116	143	134	138	129	133	142	120	117	120	106	106	117	142	147	126	124	128	131	133	137	124	115	122	135	117	133	129	115	138	119	129	137	130	128	115	135	132	117	130	130	144	117	122	107	111	147	126	137
19403	18933	7230	2542	2221	1824	1505	1237	1101	913	846	756	658	687	602	600	596	520	477	487	444	469	451	408	385	401	409	404	363	414	395	367	371	420	368	355	396	353	360	367	337	317	333	354	324	345	302	374	348	307	303	361	332	288	327	355	326	307	344	302	322	337	346	299	304	321	303	317	313	310	310	334	316	317	316	314	295	315	301	316	308	324	306	314	343	296	322	316	300	331	278	319	314	328	316	290	303	320	309	297	330	277	306	298	323	261	303	331	292	340	317	311	321	285	301	326	334	316	336	276	279	298	315	317	296	290	313	320	320	297	313	285	289	356	257	314	340	301	293	281	326	326	301	287	297	282	307	312	332	287	306	304	316	303	309	331	279	305	325	316	331	301	331	286	315	337	329	307	298	313	319	303	304	305	290	322	307	305	324	299	310	325	306	278	324	317	315	276	311	310	310	343	296	298	326	307	333	322	291	271	320	295	303	338	294	285	301	309	334	322	308	306	304	334	287	320	316	307	324	292	283	309	283	318	275	328	316	312	325	318	294	296	310	316	307	313	311	333	329	273	300	288	314	292	318	273	302	324	288	317	318	305	300	293	271	297	295	312	307	296	315	322	314	314	318	309	322	296	335	293	292	324	300	284	331	290	305	261	321	345	346	307	297	309	300	292	307	326	313	311	329	321	327	289	332	321	292	315	269	307	334	336	308	316	300	296	329	297	312	322	272	323	283	316	276	312	339	300	278	307	322	336	315	313	303	293	338	280	249	286	289	314	299	321	306	300	271	300	309	308	282	304	305	288	291	294	290	330	300	287	317	308	302	318	326	279	290	324	284	292	281	334	308	332	333	296	307	303	296	299	309	305	295	298	320	293	312	313	322	296	323	305	308	299	300	299	303	309	303	321	306	333	292	308	293	338	298	351	287	319	296	314	315	335	311	293	283	304	298	306	335	299	301	283	297	324	327	300	305	294	294	305	310	307	324	304	307	318	306	315	307	325	325	322	297	301	299	292	329	320	293	325	296	314	288	316	292	283	306	295	323	296	337	295	327	286	311	273	294	298	284	320	315	303	286	309	294	288	298	284	288	311	324	324	301	295	291	309	297	324	299	313	302	285	325	313	333	312	315	283	307	302	313	305	329	346	292	271	312	316	298	303	291	299	300	277	297	274	301	310	305	309	297	318	299	298	328	304	300	316	320	304	333	318	315	288	302	336	310	319	312	324	315	282	299	294	314	314	309	309	321	319	304	323	316	312	290	290	312	304	304	313	311	294	282	336	323	283	295	336	303	288	314	303	277	299	312	290	340	308	326	313	307	313	343	334	352	305	296	297	308	321	302	305	294	294	319	273	329	270	323	307	305	310	309	326	326	293	330	322	273	288	292	288	302	294	321	299	294	304	327	323	306	291	290	295	283	323	309	308	299	315	290	286	303	276	344	294	295	300	320	297	323	306	302	323	291	302	313	312	313	326	316	290	308	289	324	302	322	289	320	322	297	273	328	320	310	299	299	276	282	321	309	276	316	289	346	310	319	313	301	309	320	303	318	326	323	300	273	318	328	304	283	295	290	294	270	285	299	292	300	300	319	291	315	304	293	291	317	292	304	297	319	332	285	320	293	339	313	285	317	307	330	286	309	298	282	303	301	324	309	314	299	318	307	279	312	298	283	280	312	287	302	317	296	315	319	277	327	314	301	302	317	301	310	288	313	302	315	291	326	273	306	315	314	322	283	305	320	276	327	300	305	319	286	321	313	280	306	300	314	300	294	281	275	300	280	309	306	311	307	308	303	323	304	305	314	282	292	299	305	311	273	266	308	316	316	327	323	292	318	311	297	300	340	316	306	297	306	317	299	308	338	290	304	303	300	301	295	293	317	342	302	304	300	283	301	310	299	310	349	282	297	270	292	314	307	330	319	300	339	310	303	266	327	306	282	299	280	325	322	315	295	305	319	288	344	310	294	284	314	304	305	319	313	324	329	291	298	303	317	285	324	333	295	309	299	309	322	306	333	302	323	304	305	285	297	319	294	306	312	299	301	306	292	297	321	320	286	318	325	307	302	294	304	297	303	286	313	357	309	290	321	310	298	284	296	307	316	302	289	283	265	309	305	321	304	303	279	327	307	313	316	263	312	279	286	302	323	309	314	301	313	334	287	353	301	280	310	324	298	304	345	270	318	284	315	340	293	289	355	331	287	332	323	327	306	298	295	346	339	306	287	320	308	336	327	298	310	311	277	328	295	300	324	300	312	275	302	333	299	299	294	283	308	326	310	310	337	312	292	313	309	324	296	319	317	327	320	301	332	307	309	313	311	281	306	324	312	303	310	328	321	273	303	309	313	306	303	312	309	285	305	319	296	289	323	283	282	315	303	330	286	315	302	286	317	333	307	345	333	329	305	276	307	327	296	332	323	345	321	322	289	281	284	305	302	309	303	297	316	288	287	326	305	325	293	274	304	315	296	316	310	283	309	299	302	320	308	298	316	285	316	293	298	319	303	336	304	304	339	313	305	297	314	268	331	308	297	337	291	296	293	331	284	319	311	289	287	317	306	324	308	323	310	309	291	305	318	297	274	266	324	299	302	287	269	281	298	276	295	279	286	331	305	304	290	331	297	299	326	322	298	325	302	317	306	318	286	342	307	350	286	348	271	292	319	325	302	301	312	306	309	316	285	312	286	293	303	264	308	292	318	299	305	300	288	298	306	336	310	331	288	293	300	298	291	301	274	317	294	304	305	328	322	303	299	303	303	309	315	278	288	309	337	313	274	282	323	317	301	310	315	304	294	325	305	314	300	253	283	300	303	302	314	340	328	330	295	308	270	325	327	316	309	327	302	324	323	277	290	320	326	308	315	314	308	307	294	272	305	325	279	311	308	300	317	315	305	315	305	331	312	338	330	320	301	304	324	288	313	321	302	282	304	283	316	316	324	306	302	291	315	344	325	328	294	301	301	309	295	342	295	292	304	323	288	285	289	320	274	336	284	295	342	299	302	304	308	317	314	299	292	304	297	280	314	322	307	298	314	294	313	305	294	308	329	336	330	322	310	277	319	315	284	320	291	303	308	290	301	311	315	276	274	316	341	314	304	286	301	332	277	326	302	280	306	331	289	323	312	304	300	289	299	299	304	275	300	281	334	311	307	305	330	311	315	306	294	322	313	305	307	330	307	301	316	287	316	303	316	323	308	290	284	304	331	298	298	291	301	314	306	291	281	314	311	341	313	300	306	285	322	289	306	309	339	321	321	331	327	319	337	273	325	321	299	302	284	276	303	302	299	336	290	317	290	301	346	265	277	304	322	305	308	328	330	299	284	316	318	295	308	304	312	269	288	342	301	297	321	282	295	317	290	311	318	322	270	329	308	294	314	303	304	311	297	298	307	284	308	309	275	348	306	308	283	280	294	329	302	319	331	311	328	309	305	329	323	306	298	337	313	302	316	285	300	303	307	298	308	316	309	304	315	268	320	327	325	297	320	313	308	291	275	291
51164	39116	21403	2719	1001	713	518	362	321	296	235	219	194	192	160	145	131	136	125	135	112	114	97	113	114	74	102	92	115	97	109	89	108	101	101	98	98	87	91	77	90	105	86	87	101	79	102	99	91	75	77	105	85	82	72	101	77	64	93	107	82	80	93	83	79	110	75	93	83	85	78	71	82	65	86	77	69	53	70	88	77	89	87	74	89	96	81	86	82	84	64	89	88	79	98	81	72	74	78	77	66	86	74	76	64	72	93	63	88	90	68	82	74	67	85	92	80	89	95	87	77	87	90	83	76	82	81	83	75	80	60	85	87	89	74	92	99	86	82	71	86	75	81	88	87	93	77	82	82	71	71	101	76	73	90	95	83	85	61	72	65	83	79	91	87	82	83	76	82	66	73	78	93	74	74	73	75	75	64	99	100	73	68	94	86	85	83	81	77	70	78	76	77	85	85	97	74	79	84	78	86	82	85	77	83	82	80	79	86	88	95	94	79	99	89	62	81	75	104	82	82	77	83	100	87	82	87	78	83	71	71	65	88	74	84	56	68	77	74	78	83	89	65	88	80	73	92	79	69	91	89	81	70	95	83	80	91	84	72	87	87	77	72	81	89	72	89	97	76	67	70	73	78	84	90	88	92	81	88	80	93	76	88	93	86	83	90	65	90	61	94	83	87	85	83	87	89	81	73	82	99	91	72	94	74	88	80	59	73	73	82	91	79	80	102	65	69	69	68	71	74	86	78	96	83	74	71	77	108	81	86	87	90	72	70	85	92	83	86	77	89	69	90	80	87	67	79	80	76	78	82	85	77	83	94	77	78	77	85	87	89	79	84	73	74	57	93	67	66	61	81	82	89	82	78	87	78	88	86	76	82	80	90	78	89	97	68	86	76	71	71	72	91	83	81	96	78	84	81	77	79	84	85	92	73	80	67	73	77	73	70	85	86	83	80	93	73	76	73	73	85	76	90	91	75	76	77	70	82	88	77	81	74	81	89	83	93	103	91	81	77	92	70	83	79	83	90	78	89	70	73	102	81	81	83	91	69	86	84	71	74	76	105	71	91	85	79	80	87	78	82	87	81	90	99	96	86	96	96	92	73	88	77	84	66	78	73	74	68	90	87	66	72	86	97	74	80	86	65	71	79	73	76	63	82	74	77	83	92	82	78	58	78	83	80	63	85	66	78	105	75	75	78	88	91	80	80	81	66	83	86	68	91	76	81	74	62	75	67	87	94	72	82	82	83	76	73	82	76	85	71	84	83	68	86	96	68	95	76	79	92	94	73	107	70	77	77	93	84	77	77	81	86	68	87	85	70	83	85	69	76	96	78	70	64	80	83	76	91	104	64	84	66	76	90	78	88	66	84	78	80	76	87	78	73	65	71	83	78	92	77	72	86	67	94	81	77	76	65	74	79	84	79	78	77	75	98	83	68	85	83	73	80	97	88	92	79	81	93	76	68	74	87	79	86	86	73	84	94	101	82	75	76	61	76	79	88	81	94	100	81	54	82	79	87	74	77	80	67	64	77	64	96	75	72	68	82	82	90	83	86	87	81	83	86	86	78	66	72	94	87	82	91	79	88	79	72	82	87	63	79	82	88	77	84	72	80	88	87	80	66	71	63	96	75	86	77	74	80	83	81	85	86	80	72	75	67	93	69	67	80	79	78	96	85	72	88	87	75	77	79	90	65	84	83	69	80	92	78	69	63	76	87	83	67	80	85	78	76	83	88	89	92	61	104	66	90	78	73	80	94	72	74	88	88	82	72	57	80	89	89	79	62	96	64	78	81	87	76	74	70	92	63	64	75	89	83	80	73	82	74	74	82	64	56	92	81	81	74	77	78	90	66	103	74	76	81	81	80	93	90	84	93	92	64	85	65	67	74	84	84	77	99	71	80	83	75	80	77	75	64	85	76	96	77	75	83	75	64	80	65	87	95	89	85	113	95	75	71	83	80	98	88	76	77	73	98	78	78	80	75	84	79	75	81	72	88	85	70	92	84	78	61	65	92	90	86	70	97	83	73	89	81	98	74	64	75	62	73	91	57	69	73	73	79	70	77	80	83	102	83	84	88	90	69	79	76	79	83	96	82	87	71	93	80	81	74	68	68	68	84	74	93	74	80	59	96	93	71	73	87	72	59	90	75	88	81	85	95	78	84	79	72	85	79	69	83	81	89	76	71	73	74	75	66	79	88	74	71	76	88	81	77	82	76	78	91	77	85	71	73	89	88	74	90	82	85	79	77	82	92	77	79	86	72	76	65	78	65	83	98	73	74	84	69	83	68	83	83	89	75	81	73	73	80	80	87	84	87	71	65	87	80	67	82	87	85	85	95	79	86	100	81	100	80	82	63	77	70	71	77	84	82	87	98	78	74	95	96	84	94	71	95	86	80	82	86	89	95	89	100	77	94	96	75	71	77	85	77	69	72	71	69	107	81	76	103	88	78	67	69	73	73	88	81	76	78	80	72	74	70	81	96	91	85	92	73	76	82	74	77	80	81	96	82	88	85	78	74	77	87	76	66	100	87	79	97	85	71	72	67	71	95	89	74	90	64	88	81	86	76	73	93	77	84	68	92	75	80	96	92	88	73	88	75	82	89	94	81	67	76	75	69	76	99	72	82	77	87	68	88	83	107	79	90	67	104	73	90	80	78	78	69	77	75	104	87	94	73	84	79	72	87	105	59	71	82	71	67	79	85	87	99	96	86	83	69	63	65	86	85	85	100	90	70	67	97	79	75	95	76	88	88	72	81	86	109	85	74	80	94	85	77	70	93	90	77	98	85	83	89	78	77	80	97	81	82	73	68	81	62	90	95	90	74	82	78	62	61	69	83	81	87	87	76	96	91	94	79	67	74	73	79	67	61	90	71	67	75	90	89	94	78	88	92	85	77	99	78	78	73	84	71	89	92	65	91	93	87	78	62	76	71	79	69	80	82	67	63	81	76	73	90	68	84	74	91	81	64	81	90	91	91	78	75	84	86	76	73	93	88	85	77	70	81	76	73	66	86	76	76	79	68	90	90	90	66	84	55	79	79	67	77	78	79	73	75	77	82	84	73	70	68	86	84	77	82	77	84	68	92	72	75	80	81	84	74	79	76	88	85	69	86	78	77	84	61	70	66	80	79	86	68	80	84	104	64	100	63	71	72	65	81	75	78	89	78	87	86	77	81	75	85	76	83	95	100	79	76	89	70	65	60	92	72	77	88	79	69	81	74	77	81	93	83	94	70	75	87	77	72	76	68	72	91	78	79	82	79	82	79	89	67	88	89	72	75	87	82	66	88	76	83	95	88	83	74	73	72	71	75	86	95	94	89	74	75	83	86	74	76	75	84	81	89	77	77	80	87	67	72	83	77	92	83	63	90	85	95	73	68	71	71	72	75	75	93	76	86	78	82	78	86	101	75	91	90	80	89	79	93	80	78	77	79	83	65	85	91	86	73	75	66	85	64	82	69	99	86	88	89	89	89	76	81	88
26912	28899	10633	4514	3816	3081	2542	2112	1694	1476	1273	1057	1022	875	788	712	634	603	588	522	526	472	486	443	444	425	400	395	388	358	341	349	376	332	311	309	368	299	304	313	293	252	286	324	269	299	274	266	301	315	279	292	295	260	259	266	258	250	272	265	268	264	275	234	251	266	270	276	249	265	244	219	263	233	267	242	234	247	194	223	238	254	227	251	248	224	255	248	244	258	259	254	258	231	247	228	250	238	266	232	236	256	230	241	228	263	247	221	269	237	230	242	242	254	225	264	230	235	226	247	225	242	225	261	235	235	220	228	244	231	254	211	236	237	257	237	227	211	230	222	230	251	259	222	221	244	240	233	216	231	210	271	220	223	212	222	263	222	239	238	215	220	231	261	246	227	242	235	226	202	241	230	230	215	252	235	244	228	219	211	240	217	225	215	235	245	235	210	235	238	221	238	207	237	244	226	224	236	217	252	216	240	253	221	250	232	238	224	203	234	206	221	222	228	212	232	222	251	194	224	226	234	223	242	253	221	247	227	212	223	227	219	243	228	205	229	213	247	206	231	226	240	259	209	207	221	214	231	234	250	244	196	213	262	210	228	220	234	230	227	222	242	212	231	257	219	210	226	218	214	259	213	219	202	210	249	229	229	230	226	260	222	230	186	228	237	251	257	219	230	242	205	199	233	214	230	232	241	186	246	236	234	220	256	219	225	194	234	243	243	221	202	224	228	220	210	229	218	209	237	241	221	235	252	201	213	218	222	213	213	218	208	246	219	220	242	209	226	225	239	231	197	230	222	223	234	246	209	225	211	256	242	212	231	217	240	233	231	217	219	213	242	199	231	223	246	240	202	177	219	211	225	224	238	253	201	210	233	229	214	238	222	235	214	235	232	233	241	220	216	235	216	225	208	257	227	227	242	230	234	238	231	211	221	213	209	234	233	239	245	221	238	248	226	229	221	215	254	213	223	217	207	230	238	214	212	234	233	219	248	202	252	201	211	236	229	201	226	242	242	231	236	251	260	202	193	214	241	220	205	229	235	195	240	221	226	208	233	242	236	242	203	236	240	211	221	198	219	228	221	215	223	245	199	217	216	256	250	207	256	220	240	222	219	218	208	229	229	221	206	236	231	202	228	214	242	229	232	209	251	238	215	218	206	243	224	233	218	215	233	233	247	247	228	222	220	202	229	236	225	245	216	250	249	225	220	233	220	236	229	233	257	244	212	248	235	212	246	240	239	239	230	218	215	223	213	211	232	240	230	230	238	248	222	254	202	232	222	223	222	208	220	221	212	205	238	202	214	228	248	208	202	214	226	234	203	245	212	221	217	243	213	226	240	225	209	232	217	212	207	195	208	219	225	229	206	207	214	254	242	234	231	257	245	234	228	242	265	234	238	241	238	245	224	206	232	235	244	237	245	216	214	235	215	226	220	207	204	195	229	219	233	202	228	231	238	226	227	236	213	256	201	229	242	204	232	229	243	234	208	227	225	222	224	233	219	206	261	208	257	201	198	223	251	237	258	210	227	227	218	245	240	223	207	195	208	223	236	248	228	200	225	217	232	226	244	237	253	245	230	229	235	226	211	217	245	206	219	226	227	223	214	204	230	235	231	192	231	208	185	232	233	224	211	251	214	232	223	256	228	217	238	229	214	251	266	191	219	246	209	224	215	248	238	239	231	220	209	241	226	249	213	229	239	241	226	227	239	249	225	249	202	228	222	241	236	249	215	232	220	212	215	238	217	242	202	230	239	227	255	240	240	199	228	237	245	207	243	254	229	255	230	210	239	241	198	221	246	231	222	225	226	239	248	224	212	248	196	221	217	241	210	234	252	237	206	216	220	233	209	229	222	216	197	233	221	250	250	241	211	218	244	233	225	223	231	219	222	213	220	237	239	209	241	237	216	207	224	231	222	229	207	240	213	208	205	240	211	228	220	249	220	215	227	244	219	241	200	227	232	217	221	223	244	243	222	242	199	239	242	211	237	235	195	203	252	217	217	243	220	211	245	235	232	222	231	215	235	268	214	220	232	228	229	240	220	230	211	208	227	246	230	226	221	222	214	203	227	222	237	238	222	243	218	203	246	199	198	245	247	208	205	214	225	240	235	215	229	230	228	205	198	218	231	225	230	249	230	206	237	193	237	229	232	246	241	270	235	217	198	223	209	231	214	229	200	217	209	225	234	210	206	207	212	213	223	219	205	239	219	223	223	246	232	227	232	213	215	216	245	232	207	209	206	197	229	209	200	221	246	217	234	201	189	239	210	234	241	235	222	221	228	226	224	249	225	172	223	204	201	219	224	227	215	194	228	245	225	240	223	210	222	234	218	235	219	233	227	226	235	212	235	209	219	240	226	228	199	224	251	201	215	224	209	206	270	227	245	229	229	208	237	216	228	219	246	241	227	254	231	236	239	231	212	215	205	227	224	225	246	216	216	201	206	222	239	223	240	254	214	233	205	227	245	213	200	243	214	189	214	231	210	231	222	226	210	249	243	244	225	192	203	236	197	205	207	233	263	229	233	224	217	249	223	218	216	228	215	217	234	225	211	226	229	227	232	230	255	214	225	233	203	246	221	217	234	225	229	227	236	254	221	227	233	242	196	237	217	205	262	216	274	202	242	198	224	244	219	205	218	201	248	225	237	244	228	223	225	244	215	226	235	246	216	216	239	224	237	250	220	209	230	236	240	237	229	232	217	220	221	245	219	225	225	230	247	227	213	217	214	220	226	225	217	228	246	226	231	230	216	210	222	228	230	241	227	235	231	237	202	235	220	263	237	195	240	252	231	211	231	246	229	213	220	216	239	206	202	245	220	226	208	252	232	232	210	261	237	224	227	231	229	250	255	218	221	236	224	246	238	220	234	223	195	228	198	218	229	258	215	225	242	238	193	228	234	216	244	233	217	221	228	225	228	232	235	219	224	228	221	246	221	232	254	234	257	233	213	208	237	237	239	198	213	238	213	240	235	244	238	235	237	224	231	206	207	227	233	222	214	208	240	250	246	227	206	224	240	229	217	229	213	215	241	237	211	245	229	219	260	224	236	243	196	222	205	227	221	235	207	232	241	196	215	227	237	231	246	229	226	218	237	211	217	235	218	226	244	214	248	232	254	206	236	249	226	255	240	202	239	213	223	238	240	249	215	205	242	266	232	215	225	213	218	248	231	262	228	238	219	252	226	218	244	233	233	229	236	224	228	235	221	218	206	232	239	225	198	210	253	235	242	236	231	200	213	233	257	230	244	224	216	215	230	256	219	228	220	219	229	237	203	235	207	230	231	236	227	239	252	227	223	200	241	227	228	236	213	187	223	219	240	245	220	240	204	238	241	225	223	224	225	251	198	238	214	219	232	224	246	219	221	216	232	231	220	221	195	259	225	263	209	219	252	223	228	256	231	241	207	217	230	228	224	246	214	228	231	199	228	213	235	242	233	222	229	250	234	253	260	227	234	227	227	213	223	247	237	225	225	231	238	216	246	222	210
6427	1200	468	283	282	283	280	256	278	245	258	289	273	239	284	282	269	251	255	282	272	233	265	276	289	301	296	297	267	271	241	264	251	268	256	251	249	258	253	260	290	266	305	253	241	243	239	294	271	284	266	273	257	253	273	276	248	247	277	282	265	238	258	249	280	278	276	275	286	220	249	233	280	257	280	273	263	243	234	258	256	250	262	270	233	245	276	243	269	287	236	271	255	249	261	272	252	262	275	261	274	266	271	258	290	246	262	281	259	278	267	254	251	263	253	272	256	273	274	274	228	256	257	265	217	284	265	241	275	231	237	224	273	271	263	250	264	302	279	282	250	239	265	289	235	247	271	242	290	246	271	300	276	261	285	296	265	269	266	285	253	292	268	267	275	228	250	277	285	247	260	233	261	262	263	293	265	274	252	271	254	269	227	261	254	276	291	287	293	275	268	264	278	260	272	286	271	286	248	281	278	255	263	300	282	269	251	273	250	272	292	255	267	276	262	232	244	243	251	259	280	279	294	260	286	239	276	248	297	284	291	252	262	252	244	278	240	275	232	245	275	269	259	282	279	258	285	269	284	273	254	242	264	289	250	280	225	257	266	282	264	248	251	265	275	246	259	265	240	289	275	272	273	239	280	259	236	256	255	272	293	259	266	253	267	264	261	249	239	264	259	291	248	289	223	276	256	257	258	275	254	282	270	300	278	252	287	275	280	242	259	247	301	271	244	271	254	246	257	289	274	263	272	273	252	269	272	244	267	269	248	224	269	260	225	247	285	236	277	260	292	265	265	301	291	271	276	224	245	239	256	253	275	288	285	282	261	251	292	264	239	255	248	265	249	241	287	301	248	252	286	294	268	261	261	275	296	248	252	271	296	257	287	252	272	266	243	266	261	263	272	245	252	272	236	261	265	271	262	266	271	263	266	252	268	275	255	289	257	249	248	281	276	258	272	257	264	281	268	243	253	250	243	254	265	257	260	253	271	247	269	263	224	277	291	260	276	262	252	227	233	306	272	265	260	256	253	231	259	241	271	273	263	257	281	249	249	277	269	276	261	268	246	245	290	263	275	237	262	272	259	245	270	243	246	267	245	285	268	270	240	229	266	278	250	257	272	278	252	276	250	278	275	261	272	261	281	278	270	257	254	256	256	282	288	278	269	259	271	254	281	246	264	246	270	271	279	262	253	307	275	253	247	236	254	245	215	259	260	270	237	304	281	254	260	255	280	284	263	244	275	259	255	266	252	242	267	265	268	220	286	272	250	283	246	271	272	226	286	281	267	277	253	287	264	269	265	279	258	242	245	288	266	278	238	277	222	245	260	259	267	274	247	272	292	281	291	279	268	292	272	286	296	263	236	273	278	269	249	248	252	231	252	268	306	303	255	284	245	259	289	258	276	285	284	254	248	252	277	247	280	253	248	265	220	264	268	253	284	279	266	268	266	275	258	257	240	284	252	263	255	259	272	257	261	241	268	277	238	251	296	288	252	243	253	262	255	275	273	268	271	261	265	257	266	266	237	246	241	295	276	270	291	270	265	264	259	251	250	235	284	273	245	285	256	266	243	235	274	261	281	272	277	267	280	240	266	274	292	261	250	256	288	266	267	277	300	261	278	242	267	253	245	273	246	288	238	252	235	241	281	250	301	243	256	269	267	249	242	283	264	255	276	267	267	276	260	277	246	287	260	262	269	275	269	256	266	271	283	263	281	276	293	272	256	253	264	278	293	284	297	250	270	255	264	270	240	253	273	280	267	253	254	235	261	259	275	234	275	283	253	233	263	264	253	258	245	261	272	258	282	276	278	266	244	262	268	252	259	239	278	278	243	272	264	252	272	272	270	270	272	281	240	277	263	267	270	236	258	238	238	268	281	252	238	270	286	232	276	266	258	255	246	217	298	264	276	248	272	241	284	273	272	284	253	265	250	261	242	272	254	274	251	279	268	266	247	283	262	296	269	254	251	247	303	249	252	236	249	251	234	273	302	247	277	262	272	278	275	282	281	240	257	243	246	294	261	270	263	257	278	263	285	263	253	277	266	252	249	268	247	260	248	249	274	274	274	274	249	265	254	267	261	261	270	281	260	262	293	278	271	278	266	265	276	267	239	265	252	239	251	236	256	267	261	271	243	243	250	294	262	239	273	265	265	271	258	246	234	298	258	252	251	273	253	257	252	278	260	294	246	257	276	282	277	253	263	268	246	259	270	250	250	241	251	267	259	243	254	252	271	254	231	271	266	244	272	253	266	250	262	268	279	250	293	300	237	256	278	268	268	258	246	282	262	275	280	271	279	252	262	240	242	250	255	253	276	273	265	275	288	260	265	259	303	288	257	307	275	280	270	265	260	276	252	261	295	261	291	254	253	273	266	266	248	252	249	260	257	250	285	289	242	274	260	278	258	275	250	264	287	261	293	269	249	261	260	248	265	287	242	259	280	282	248	253	281	277	246	278	270	286	247	250	255	238	246	254	259	273	255	243	249	282	248	258	281	257	267	270	266	260	268	238	287	273	249	254	259	262	262	270	250	275	266	273	264	259	275	214	248	262	234	284	280	238	238	284	304	279	267	280	243	255	256	222	250	248	250	267	263	287	266	260	223	279	274	239	277	275	282	267	243	268	286	268	283	280	258	266	268	252	248	264	269	274	247	271	272	293	261	260	273	268	277	268	267	267	309	275	269	265	293	278	302	244	258	251	246	252	240	257	298	233	255	272	257	305	277	267	259	262	294	238	275	268	271	278	225	277	271	247	278	280	248	271	273	259	232	266	295	268	275	259	261	277	249	258	270	275	273	258	268	288	255	254	272	267	267	290	270	273	235	258	267	245	254	240	290	286	275	236	280	312	286	250	225	276	243	240	251	231	231	261	261	264	284	278	249	284	240	280	286	280	269	259	282	283	249	276	275	284	232	288	310	274	232	261	290	262	267	254	264	281	265	269	253	247	264	239	252	276	237	274	287	303	261	266	293	263	249	249	280	263	282	278	250	269	275	266	273	247	266	239	263	263	277	276	278	255	253	243	239	266	248	241	278	260	242	248	250	267	252	260	267	260	285	268	254	272	291	245	245	264	271	263	252	243	267	260	231	248	258	255	232	248	229	245	254	258	258	277	271	248	253	256	285	268	272	245	268	255	265	293	266	258	300	249	258	280	276	286	256	271	261	234	233	276	226	276	282	257	291	273	250	280	280	268	240	239	249	262	264	249	254	274	255	273	261	266	262	238	269	273	275	259	266	262	265	252	263	267	250	249	248	276	275	274	259	271	280	251	279	221	267	242	276	248	278	266	261	254	300	291	255	246	276	253	264	294	261	254	259	234	256	281	277	248	287	270	251	261	251	262	303	258	267	241	290	261	262	271	238	272	256	255	299	270	238	257	261	266	251	259	252	252	283	266	260	269	267	272	272	271	245	243	237	266	262	265	263	267	262	267	276	295	241	240	233	273	271	228	241	266	238	270	259	268	257	290	265	266	265	298	272	276
5214	1961	1009	660	619	635	708	609	661	599	621	629	621	593	645	615	624	622	598	625	592	645	549	587	584	642	612	592	590	583	611	577	568	598	637	596	619	577	613	603	629	619	596	608	598	565	640	587	605	574	577	644	590	618	593	620	598	631	586	579	572	610	573	618	568	623	593	630	607	602	638	621	584	613	630	580	603	605	605	605	553	599	610	594	613	577	602	640	600	636	589	605	595	585	648	610	596	607	625	561	633	605	578	556	595	605	614	636	618	548	579	546	613	633	593	590	621	607	589	613	584	574	593	591	625	614	651	596	577	597	601	593	612	579	605	579	611	622	601	606	587	612	614	600	587	602	600	625	563	638	608	606	590	531	602	621	620	592	624	552	635	622	600	610	598	573	609	568	594	587	569	635	607	594	606	562	614	590	612	579	615	571	610	623	587	563	630	607	595	605	589	592	538	582	610	610	620	652	650	550	601	609	615	601	621	602	601	588	608	567	605	619	641	591	615	601	588	613	608	615	592	600	656	580	575	603	586	550	587	596	623	565	600	601	623	548	600	576	608	592	584	625	637	610	598	678	618	554	607	618	633	623	594	572	616	596	569	614	625	581	617	643	611	607	553	574	583	600	577	613	628	568	601	603	651	616	592	606	623	562	586	652	585	594	634	595	604	606	628	593	568	617	603	630	568	582	571	557	591	580	628	638	600	599	597	555	631	578	589	619	593	625	598	565	561	626	599	620	590	631	578	590	634	591	568	619	594	587	612	598	636	616	645	595	583	594	607	609	636	593	614	629	579	612	595	626	568	596	576	591	616	593	642	558	597	598	578	588	571	644	610	636	619	574	617	602	600	608	590	601	608	623	576	588	606	593	597	608	611	629	609	628	572	582	606	566	585	583	587	624	612	587	555	594	598	636	597	600	594	651	587	576	633	592	574	612	598	594	598	583	573	615	566	563	565	574	604	569	591	627	560	604	607	621	618	593	622	599	559	613	559	575	603	569	621	600	608	576	637	627	584	567	614	583	567	611	599	641	631	640	576	591	637	591	588	617	606	590	587	640	613	622	589	622	599	614	562	589	622	606	617	530	605	599	560	580	598	571	601	593	605	604	633	622	593	640	587	578	596	576	584	588	615	661	614	635	604	599	610	617	602	588	624	608	606	586	611	619	643	585	600	570	587	613	614	623	615	597	617	612	605	638	590	628	590	591	601	608	618	596	626	593	567	605	565	575	598	640	585	605	614	602	562	639	610	509	605	613	573	562	591	591	610	534	639	570	584	552	589	607	660	627	613	635	587	588	642	585	597	628	573	595	607	604	616	630	607	596	629	589	630	608	604	573	620	587	586	631	598	571	636	644	580	594	592	617	580	592	584	603	609	640	569	627	581	592	622	590	631	570	590	564	590	616	607	591	593	604	627	612	579	576	637	573	594	587	631	611	614	606	599	610	597	619	581	584	631	604	630	575	622	586	555	594	594	593	590	595	614	601	608	594	630	657	594	597	617	621	585	617	626	621	601	633	661	617	571	619	588	589	579	554	575	616	609	585	577	578	594	623	580	572	650	624	631	616	554	578	592	637	602	591	605	587	608	602	594	609	555	576	659	570	609	597	553	605	603	577	598	610	542	620	584	629	577	619	641	602	601	574	639	542	621	633	600	608	620	584	538	586	617	603	637	593	608	584	601	601	646	595	638	588	575	596	614	636	610	650	566	587	630	558	598	597	593	594	615	601	587	616	594	611	621	627	581	541	608	636	621	615	568	572	582	587	622	589	572	621	580	614	618	667	586	594	633	592	637	582	638	575	623	605	642	625	618	631	650	572	580	596	607	582	621	599	605	623	630	581	583	597	596	611	603	585	576	625	582	593	562	624	600	620	664	630	601	641	575	602	603	620	599	588	589	647	605	603	577	606	598	610	606	639	600	600	630	607	616	597	568	624	592	636	582	584	568	629	625	575	567	597	642	560	611	635	606	583	563	621	619	602	635	654	589	589	604	552	604	630	627	606	607	609	595	589	600	600	600	563	589	618	603	604	607	572	587	599	592	605	602	620	616	627	616	635	597	616	610	602	583	627	615	600	597	610	588	600	581	630	590	625	604	599	624	564	616	641	555	591	603	559	556	628	552	568	554	594	595	599	599	615	612	572	622	591	617	602	659	609	564	599	613	568	625	619	593	599	632	652	640	574	610	619	598	629	554	621	612	610	599	647	674	611	595	628	618	605	555	598	639	637	570	602	603	604	589	576	622	622	592	614	596	616	575	556	551	609	596	617	602	579	604	608	571	561	596	603	590	581	618	622	608	602	590	616	588	619	622	609	596	587	611	651	638	563	600	592	644	560	624	612	574	613	581	583	586	603	630	616	597	598	604	553	588	579	623	570	593	622	555	587	594	574	599	575	617	617	605	625	639	602	656	542	566	583	630	607	561	607	594	636	594	619	620	605	584	565	624	614	597	621	588	569	604	595	644	603	629	613	608	556	591	587	588	589	607	614	592	581	571	613	636	569	581	635	608	617	601	636	607	578	606	568	637	649	595	594	601	586	632	554	585	612	603	596	624	562	580	586	615	577	565	637	597	565	625	591	578	642	616	601	578	607	606	602	614	586	602	565	563	586	641	621	602	601	580	648	633	573	639	599	594	545	638	638	584	597	596	601	584	574	576	601	634	617	551	619	653	612	596	615	583	576	621	601	595	591	593	569	646	581	586	587	614	587	626	628	605	612	594	599	604	574	578	622	572	567	583	606	584	606	642	611	575	647	585	575	622	613	607	594	559	565	601	617	601	587	602	596	591	602	610	620	617	608	614	630	641	586	584	634	577	616	602	609	611	644	583	634	597	574	671	592	655	581	591	579	624	644	555	626	600	645	569	611	608	600	535	571	615	596	628	593	584	610	608	613	595	579	606	589	560	578	596	556	624	547	611	604	596	577	600	624	649	596	617	583	599	607	624	645	581	614	566	600	581	600	624	583	633	649	562	608	581	602	588	612	602	602	588	619	598	553	605	625	586	643	616	597	606	562	596	618	605	566	615	587	650	592	582	579	551	603	614	612	572	593	612	585	586	563	587	586	610	584	593	580	594	590	575	560	581	597	619	624	623	608	615	619	626	576	593	613	600	637	580	591	624	588	600	571	591	596	606	593	601	639	586	616	599	590	546	595	644	558	609	598	620	622	610	648	592	607	620	544	631	652	580	626	588	631	576	596	551	638	610	573	568	621	563	635	595	626	572	577	607	612	588	603	570	581	629	608	582	593	588	605	614	609	582	582	610	630	601	610	641	607	682	540	615	606	582	584	563	590	592	612	600	657	595	616	588	573	613	619	627	607	605	558	571	577	579	601	566	567	656	620	600	586	626	560	569	599	582	585	582	548	623	621	610	600	648	576	598	596	598	585	612	636	548	609	569	613	572	587	608	636	606	601	619	618	607	632	567	631	554	617	588	641	557	609	601	573	635	558	624	600	586	645	597	615	594	622	614	603	623	573
38351	25822	12092	1088	574	437	348	325	291	243	192	155	188	178	159	174	145	152	146	122	146	147	160	132	121	144	130	125	133	138	151	115	161	141	141	142	149	129	133	119	128	150	121	115	109	124	129	142	127	120	114	131	112	131	114	115	128	118	128	103	127	126	130	127	129	107	149	106	151	110	130	138	138	144	112	103	114	116	132	105	123	102	120	136	120	122	126	112	139	132	106	137	135	128	132	126	126	126	149	121	121	121	120	129	120	106	130	134	139	120	123	138	139	131	100	131	116	148	131	121	127	133	129	122	122	119	132	151	113	129	139	128	122	125	132	128	135	114	116	127	124	130	104	113	120	130	137	131	134	137	126	110	118	126	127	119	124	133	138	145	129	125	126	129	138	133	93	109	132	103	122	135	135	118	112	136	108	122	149	109	114	113	124	151	124	111	144	117	118	103	116	140	124	104	119	142	138	141	115	129	113	126	139	132	143	145	127	109	123	115	143	106	120	125	115	122	121	121	108	131	126	123	119	106	138	134	113	105	129	132	141	126	141	126	125	118	118	111	111	125	120	142	125	140	132	142	108	136	119	121	125	111	126	125	121	135	136	118	127	140	123	139	125	115	124	119	131	106	104	120	126	134	125	107	120	113	136	122	133	112	132	131	123	118	95	120	114	111	122	112	114	143	114	126	133	127	125	119	121	149	132	132	146	152	115	128	130	130	135	144	122	139	131	118	140	113	115	115	138	122	144	140	124	127	131	129	134	128	141	135	124	110	122	145	109	149	110	93	108	124	156	136	129	113	127	141	124	121	141	126	157	105	117	129	120	109	116	121	144	134	127	127	141	124	128	143	138	134	141	139	144	115	121	134	141	137	120	126	109	107	136	116	136	129	138	124	111	125	132	142	139	137	152	111	124	135	128	134	139	104	117	127	104	140	120	128	125	119	113	112	118	136	123	128	126	136	133	149	134	127	117	140	145	119	116	130	102	103	121	121	144	131	119	121	136	143	119	143	142	131	112	134	134	132	118	142	106	119	126	126	135	130	135	130	139	128	127	127	114	123	98	133	119	105	118	127	116	135	130	110	125	117	132	147	131	122	110	127	123	125	116	156	137	122	118	118	144	133	128	108	128	121	125	130	140	115	118	123	137	102	120	124	118	109	129	121	140	112	120	94	128	119	119	134	124	136	120	132	114	142	133	113	121	120	130	136	125	142	130	120	112	145	141	113	128	133	129	124	114	98	119	123	135	121	128	132	135	137	140	143	123	138	129	131	113	142	134	113	137	113	138	130	122	124	110	113	122	131	132	122	104	115	136	123	133	133	126	117	128	127	119	113	122	131	141	126	118	133	116	108	130	131	122	126	103	111	130	121	115	131	124	140	120	122	108	126	127	136	100	135	125	119	108	118	130	157	125	133	141	106	132	122	99	164	110	133	126	136	133	119	128	129	125	113	121	143	122	131	123	122	117	125	128	126	108	129	128	119	124	114	91	135	107	128	107	141	135	101	121	117	132	118	121	136	153	128	124	141	119	128	113	143	141	124	119	120	128	121	115	110	132	130	130	131	147	128	123	139	123	148	139	125	129	125	138	112	123	113	140	115	135	151	142	108	119	125	120	122	116	146	123	132	117	131	137	120	136	124	111	133	131	124	116	151	138	112	113	113	144	121	106	116	125	104	132	118	145	126	121	116	125	134	118	113	116	129	125	124	121	115	108	121	137	119	129	105	103	128	130	126	129	136	113	120	117	124	134	126	114	138	133	129	117	125	113	123	131	147	130	107	119	127	127	133	135	134	117	131	119	135	135	117	132	128	114	134	120	134	99	139	126	159	127	127	118	118	138	106	123	119	123	130	120	133	135	131	139	128	115	112	133	103	111	127	129	119	132	129	110	114	126	110	118	131	132	140	146	126	132	125	130	136	151	108	147	112	132	153	115	106	126	107	138	118	115	126	130	115	121	148	125	135	150	121	119	111	127	133	138	125	104	109	118	131	136	163	132	130	135	111	132	132	145	125	138	141	127	127	118	110	122	121	129	123	145	116	123	144	126	109	96	115	141	120	130	117	124	134	110	131	115	134	111	103	130	122	146	130	98	132	138	118	123	132	133	135	127	138	114	113	142	135	146	131	135	135	112	122	143	141	118	135	116	128	133	128	136	120	122	132	119	130	109	128	135	139	146	144	147	143	108	137	137	141	120	123	140	120	137	117	115	137	123	133	126	132	121	128	151	116	130	129	124	113	120	109	116	125	121	136	119	146	128	137	101	110	120	116	126	125	144	116	111	117	129	124	154	123	132	136	124	122	134	118	131	104	142	107	135	127	129	132	130	107	110	133	125	128	116	115	137	118	112	132	131	136	121	130	110	122	142	121	156	136	104	100	117	130	124	126	110	127	131	144	122	129	114	118	133	135	136	123	113	123	135	120	135	119	127	110	125	114	130	112	127	122	138	138	107	121	116	118	112	127	137	104	139	128	125	124	135	144	122	117	111	122	104	122	124	126	130	134	132	123	103	127	134	118	148	139	144	107	122	119	119	127	116	116	125	140	120	128	131	116	126	135	140	101	120	115	117	125	135	142	129	123	107	105	115	139	125	121	139	120	133	132	128	116	118	126	136	115	127	122	125	115	100	139	138	129	111	116	123	123	125	117	134	142	118	134	144	119	139	122	107	119	107	101	157	99	132	135	110	120	106	108	128	139	119	114	143	137	149	117	94	147	119	137	142	128	117	121	135	132	120	145	122	114	131	132	144	122	111	122	121	128	127	125	128	125	106	146	129	123	111	149	127	139	133	147	123	146	114	107	117	152	132	131	143	127	143	122	133	125	120	132	140	147	129	124	107	143	127	129	110	109	129	126	110	152	132	139	145	133	118	143	121	140	104	124	131	132	132	121	125	125	132	123	114	127	134	139	117	109	143	111	148	102	127	106	122	115	141	126	137	133	120	141	136	121	128	116	117	116	118	120	121	119	131	126	118	129	135	127	110	123	128	110	115	102	127	126	124	123	113	128	121	113	129	118	124	105	101	126	135	147	128	135	128	111	137	143	122	119	121	126	117	132	116	135	117	127	122	111	127	125	113	137	119	116	130	122	135	109	105	110	145	121	116	143	133	130	125	125	110	131	129	138	129	127	151	145	126	118	139	159	134	128	128	135	135	116	144	129	108	114	134	135	131	127	130	132	128	149	140	133	131	139	108	127	130	136	137	121	115	129	143	130	102	130	133	117	139	123	120	115	126	134	129	138	133	116	125	131	127	143	107	116	93	126	118	118	131	123	131	119	151	121	115	117	137	139	125	103	115	124	125	131	144	130	115	125	128	135	120	129	124	123	118	127	127	121	110	127	114	128	134	125	127	132	102	124	139	113	122	109	124	128	134	109	123	135	114	138	129	120	117	118	119	123	120	134	135	137	132	134	118	134	111	137	106	115	132	114	138	136	146	117	126	118	136	116	132	122	132	132	124	137	135	141	117	126	123	131	116	122
19450	20206	7784	2543	2165	1761	1476	1257	1065	1023	878	742	705	662	626	563	584	488	551	437	465	447	413	434	417	402	393	402	363	389	351	351	352	348	381	367	323	367	336	387	334	345	350	341	327	343	343	334	351	326	338	335	358	319	319	304	300	318	315	290	309	307	328	308	323	333	315	320	294	304	309	312	312	291	311	322	323	293	329	321	284	304	316	310	350	305	348	298	329	273	314	298	282	317	309	305	280	308	328	313	302	297	323	326	296	305	332	324	295	311	339	318	281	316	300	288	297	324	285	297	317	333	316	311	326	286	325	316	303	288	332	309	318	293	321	290	302	312	291	296	311	325	271	304	327	305	332	274	316	319	285	305	314	296	303	310	306	317	284	317	319	300	309	293	288	282	313	307	319	290	297	333	294	299	278	329	312	324	291	338	316	294	295	286	327	301	301	319	337	330	305	318	309	314	289	282	317	351	283	301	294	306	313	323	304	290	314	303	299	332	311	339	302	325	321	307	284	317	309	293	316	266	315	329	355	286	324	305	298	285	314	305	292	330	315	313	326	318	269	321	299	295	293	335	307	293	323	331	322	326	265	278	290	331	323	265	313	306	321	328	298	310	294	289	298	270	301	319	305	361	306	314	291	317	302	313	324	268	281	320	316	278	299	319	303	270	297	290	334	312	315	318	353	307	286	324	289	318	305	291	270	333	284	326	303	260	287	313	306	291	319	304	301	287	304	313	337	331	299	305	316	318	311	316	297	316	324	321	288	282	311	311	302	316	326	314	287	312	280	308	320	310	308	273	331	328	289	278	308	303	317	313	308	304	311	300	293	289	271	301	323	301	318	314	279	338	302	305	292	315	282	313	296	300	293	292	321	320	322	303	290	303	281	302	303	299	286	305	282	314	330	272	303	315	321	318	333	295	315	313	302	315	303	287	308	330	325	333	312	311	282	311	275	308	310	308	287	304	308	314	319	296	291	291	333	346	306	319	326	303	296	275	349	301	307	290	331	290	284	290	299	311	305	306	295	311	292	291	324	308	302	324	307	294	344	322	313	276	312	293	295	285	340	301	283	327	308	310	318	288	311	280	333	301	307	325	308	314	322	333	322	311	302	329	332	329	268	302	292	298	291	317	305	283	317	307	313	343	311	279	291	275	291	310	319	303	301	297	292	309	317	299	283	339	320	319	315	305	323	334	286	294	336	280	302	315	314	299	321	330	307	322	327	322	305	301	331	287	324	302	325	327	315	294	310	315	301	300	299	296	304	294	303	315	320	297	325	283	288	319	303	322	322	303	303	307	320	286	294	320	297	307	290	312	283	341	308	332	285	311	264	306	335	286	273	329	303	269	312	268	301	291	292	309	319	343	321	321	300	313	282	292	297	286	308	326	282	291	318	286	296	328	308	305	327	306	309	288	326	309	314	305	306	288	324	273	307	287	305	322	331	315	323	281	331	330	300	288	310	321	328	320	337	310	308	311	318	316	288	297	269	292	303	308	320	277	284	305	299	309	330	306	269	300	311	329	324	344	306	306	287	281	291	285	275	338	312	295	317	322	281	314	299	313	307	299	311	307	297	302	314	284	315	276	324	313	295	299	285	320	334	284	309	286	332	310	335	305	279	296	334	305	300	315	322	322	328	286	288	316	294	317	320	307	280	317	317	314	303	326	298	335	280	294	293	316	297	317	300	320	319	302	312	354	296	321	318	336	312	328	319	296	323	343	289	288	292	293	301	310	310	299	329	307	305	313	332	325	307	289	303	301	326	295	310	308	307	277	320	306	314	323	286	315	277	298	276	312	337	283	285	272	314	303	310	291	302	282	301	268	297	328	320	303	311	308	299	306	301	314	315	316	294	320	271	296	297	289	333	304	310	275	302	313	331	322	286	286	331	324	277	305	301	287	316	323	300	293	325	308	285	291	298	315	326	307	301	273	299	318	319	302	287	290	320	341	304	337	339	311	293	308	304	295	283	309	289	300	304	316	295	329	310	282	292	310	326	348	339	319	322	303	313	319	275	317	320	312	303	284	296	298	256	275	299	320	316	298	285	314	330	307	263	270	309	324	307	322	313	325	278	284	279	304	282	280	317	292	299	253	340	353	318	318	279	304	305	327	327	306	282	287	294	298	298	281	286	344	291	319	318	340	279	279	293	302	311	296	268	293	330	317	298	323	337	311	302	315	307	295	291	312	285	288	303	280	282	298	301	292	302	312	310	320	321	321	330	292	321	302	308	311	302	313	325	299	295	329	328	314	290	300	310	316	301	311	315	346	288	313	338	311	278	321	280	281	329	294	317	273	301	323	329	346	305	278	294	303	270	312	292	317	314	311	291	338	329	282	314	320	304	300	302	302	303	280	291	323	343	297	297	309	286	320	317	298	298	288	295	290	312	334	308	301	330	325	278	314	273	313	306	319	298	324	319	262	341	330	308	303	350	310	356	287	329	286	296	345	311	307	326	289	282	306	293	301	305	279	320	318	304	307	295	284	325	280	286	286	330	307	308	322	301	296	324	322	309	303	314	309	310	309	299	326	276	306	297	330	280	300	326	282	312	310	314	303	326	323	321	319	343	292	281	358	323	278	307	318	301	311	321	353	300	310	317	277	314	300	291	295	323	299	314	282	321	343	292	322	325	337	306	285	266	272	312	318	333	314	295	310	287	320	330	295	342	295	310	284	292	317	275	295	343	323	322	307	322	320	319	299	296	266	319	324	286	310	348	337	304	327	315	339	290	343	298	289	311	290	289	292	323	321	302	294	308	286	311	327	291	324	291	299	294	288	324	305	315	318	324	301	293	339	312	324	320	331	300	321	300	312	299	325	322	305	307	305	271	302	312	295	296	283	286	304	285	295	278	269	273	314	294	286	260	308	308	307	308	304	314	315	320	278	328	305	301	320	321	307	288	311	330	291	300	312	295	290	316	314	289	298	295	277	298	314	315	297	326	269	303	299	313	286	305	321	327	297	280	286	307	316	316	325	290	296	280	294	322	320	291	305	300	302	302	355	303	325	307	325	297	293	294	310	320	316	276	325	303	287	303	337	304	289	322	299	250	310	301	300	292	300	298	324	349	304	332	284	318	312	296	284	273	310	319	296	303	285	301	313	339	312	307	305	300	284	263	312	312	319	326	305	287	317	335	340	293	290	303	314	311	284	313	327	333	323	302	286	301	272	308	339	296	332	321	291	303	295	301	295	319	308	301	320	333	288	334	327	283	339	347	291	331	289	293	314	306	307	290	321	347	291	332	319	293	291	299	318	306	300	319	303	288	301	310	296	318	310	334	298	287	293	296	316	285	319	305	308	307	302	293	306	329	300	279	272	319	312	298	306	334	304	270	364	316	320	277	312	301	321	300	285	324	315	314	307	300	300	294	319	292	319	320	325	302	314	277	312	314	295	313	313	275	290	309	336	316	280	285	318	280	299	292	282	282	268	301	305	323	304	284	311	329	297	325	280	296	307	346	309	326	306	283	311	288	306	320	309
51677	40165	23517	2966	1047	677	537	455	346	308	256	214	196	199	162	129	143	153	135	132	120	121	115	125	106	130	100	107	91	79	79	89	85	100	86	98	98	100	86	76	82	83	89	61	82	91	80	82	81	69	83	80	96	99	66	100	77	99	67	87	101	97	84	77	87	76	94	69	72	75	91	79	74	87	87	94	73	102	75	88	72	95	92	74	88	78	79	71	89	96	73	83	78	89	103	79	75	66	96	97	79	93	90	75	66	78	80	64	82	82	105	88	93	61	67	87	84	107	80	93	76	71	95	80	78	87	86	86	86	78	85	77	79	89	89	84	92	73	88	67	81	93	73	84	76	87	82	74	75	84	89	68	70	89	75	80	77	93	75	70	71	105	84	88	69	78	82	90	70	100	85	81	98	84	88	84	89	92	76	69	86	90	75	91	68	82	81	89	71	90	90	82	81	82	79	72	81	81	78	73	65	86	81	88	88	87	85	65	83	85	70	90	72	80	100	84	83	79	82	71	85	81	82	79	98	76	85	79	85	76	83	63	100	102	80	78	91	70	80	71	92	101	85	89	74	83	81	84	92	87	77	98	70	91	99	74	77	89	90	80	86	86	72	69	73	81	91	94	79	92	92	67	86	80	96	85	83	81	85	84	88	74	77	85	80	89	69	73	86	83	73	71	86	102	94	67	94	79	80	75	75	78	87	85	78	80	71	91	94	83	86	69	68	73	88	83	83	58	61	80	76	92	88	70	79	68	74	73	80	84	78	76	91	70	83	83	89	72	81	63	71	84	80	76	78	88	81	54	71	83	67	82	91	75	86	80	94	78	83	73	89	67	76	80	71	75	69	85	90	78	82	88	86	74	87	95	85	82	75	87	69	85	82	79	67	92	90	76	95	84	81	80	98	71	72	79	58	76	81	94	87	72	99	92	89	77	56	82	94	83	88	93	91	61	85	70	76	82	63	74	72	91	93	80	84	101	97	65	69	87	86	72	97	92	86	84	86	91	79	81	84	86	82	78	80	89	77	89	104	71	76	83	91	82	85	81	88	103	78	60	74	86	86	82	70	81	82	61	76	89	71	77	82	91	86	78	86	82	88	88	70	82	79	77	98	69	74	80	62	69	89	79	77	80	72	83	74	79	89	74	77	100	83	74	83	71	79	95	65	77	73	63	73	75	75	90	75	90	76	59	96	90	88	80	106	89	82	87	84	72	76	85	92	73	70	84	71	85	72	86	77	86	86	78	88	81	67	87	90	90	86	91	101	76	75	93	74	92	81	87	81	85	79	71	102	67	69	74	91	80	79	83	90	72	71	82	91	82	68	65	90	73	92	87	78	91	89	72	90	90	85	87	81	82	100	66	83	81	76	91	88	69	72	83	77	86	74	82	94	79	84	78	101	66	76	73	75	81	89	65	83	86	81	75	83	73	82	86	84	72	88	94	69	73	73	84	66	70	85	92	78	83	83	100	82	76	99	76	59	95	74	84	93	96	85	105	77	77	73	67	80	69	76	85	94	78	91	85	91	99	72	82	74	77	73	69	102	82	83	69	96	74	64	82	81	84	97	97	83	69	83	73	75	70	75	74	77	74	88	89	83	77	83	63	74	73	94	84	94	74	80	79	84	82	75	69	92	94	102	79	92	76	74	73	73	76	74	83	72	84	66	70	72	85	112	80	80	79	67	84	87	77	90	89	81	85	77	92	82	86	75	86	79	70	76	84	79	78	77	77	80	77	89	59	74	90	74	78	81	83	82	72	68	94	83	93	73	88	80	80	78	74	65	95	86	80	76	74	65	92	75	82	68	104	80	79	86	77	81	83	86	69	74	90	77	78	75	75	94	89	78	70	89	87	90	79	72	78	89	76	87	83	74	82	76	94	77	98	81	67	73	82	72	92	90	91	79	67	81	83	71	76	70	96	81	73	79	80	83	98	83	67	74	80	93	83	72	78	90	79	89	108	97	92	80	75	82	81	79	65	56	68	87	61	81	83	79	71	82	95	76	90	83	68	87	74	87	93	88	80	80	94	89	70	84	87	72	81	86	78	105	83	64	102	80	64	67	86	72	89	82	68	86	99	82	89	82	91	94	90	95	95	74	82	77	82	82	88	84	81	81	72	89	84	84	80	100	84	98	84	90	79	77	82	85	78	99	78	96	80	82	94	88	98	94	75	65	70	79	66	76	96	82	80	74	66	68	76	83	89	63	72	71	98	77	82	93	73	76	54	76	76	83	81	87	79	91	82	86	80	104	82	88	59	81	84	97	75	97	76	78	80	82	73	73	79	95	85	101	96	80	91	80	86	82	85	80	72	78	81	103	74	96	99	64	79	96	74	83	89	84	92	88	79	79	83	68	82	80	87	79	79	92	70	95	64	75	89	77	74	75	89	102	80	98	77	85	70	63	77	73	84	82	86	74	97	102	83	91	92	81	84	82	72	64	78	87	72	78	74	81	94	83	72	79	80	84	77	88	77	84	81	81	100	80	84	88	119	77	83	95	68	75	78	85	90	89	98	90	76	81	69	94	96	76	80	72	78	77	83	64	97	85	78	89	78	83	80	83	79	68	85	71	74	90	94	90	80	90	84	104	87	99	74	83	91	82	85	84	74	78	59	92	83	88	98	80	86	79	65	79	84	87	76	71	73	83	85	98	70	80	92	90	86	71	70	73	61	72	65	75	72	88	75	82	72	71	64	80	75	70	81	85	77	77	76	75	96	70	86	82	91	76	82	76	79	82	72	67	75	83	91	88	78	93	87	79	97	76	88	83	66	104	83	87	79	87	78	74	79	79	92	81	82	80	87	84	94	80	77	75	76	94	84	91	73	84	93	93	83	85	73	78	61	85	86	75	82	79	77	69	84	80	79	91	82	72	94	71	90	79	75	77	72	94	99	84	99	98	93	93	86	76	93	83	89	82	85	74	87	73	92	76	77	74	91	82	81	93	85	88	77	83	92	91	87	75	84	85	81	71	74	76	81	82	77	87	67	90	97	71	71	84	83	94	65	88	75	79	85	76	80	93	65	81	82	69	92	72	82	60	77	74	89	99	77	73	82	77	65	64	71	87	81	80	84	78	68	88	72	90	86	66	81	85	66	98	67	81	81	77	80	82	75	93	87	87	89	77	79	78	74	73	79	86	81	73	107	91	67	87	94	80	79	84	72	80	86	88	78	81	82	82	85	69	79	86	82	96	70	70	88	83	77	95	91	84	65	96	82	101	74	82	72	70	91	101	86	90	92	84	78	82	78	76	94	78	81	78	67	101	79	76	62	87	84	96	78	91	79	78	83	85	83	69	84	82	87	86	72	91	78	74	64	107	86	84	75	77	92	97	93	85	81	81	83	73	109	76	74	80	88	90	79	89	66	85	85	69	91	82	81	78	85	87	68	92	75	91	86	85	90	91	90	96	81	102	101	89	90	90	87	73	78	67	89	86	83	62	76	93	70	77	82	74	95	78	76	71	82	74	74	75	71	95	95
27367	29795	12006	4420	3896	3098	2460	2080	1691	1431	1207	1134	998	863	757	731	637	640	546	588	526	509	442	420	396	391	423	398	383	368	356	365	355	310	319	310	377	319	287	293	279	282	264	290	293	279	286	281	250	288	288	255	261	281	257	254	262	274	258	240	250	243	233	240	267	259	232	263	257	243	263	254	248	268	245	252	246	243	269	237	236	259	256	245	239	230	221	258	238	240	222	268	233	252	237	220	256	220	254	241	226	251	232	236	214	248	235	228	259	237	222	227	232	252	232	255	212	211	251	210	220	223	227	237	234	209	222	228	236	234	221	241	257	231	248	190	226	264	244	200	257	245	216	237	237	221	231	235	225	231	243	217	214	250	243	252	197	254	252	252	237	231	243	247	231	244	252	252	255	247	234	213	230	228	224	218	219	246	238	252	231	220	214	241	216	249	240	209	213	219	238	243	245	223	239	256	231	225	213	265	222	270	233	252	261	236	235	223	199	231	220	207	247	240	238	246	248	232	244	232	230	220	220	271	219	213	227	243	241	231	211	252	235	236	215	228	219	231	236	218	240	275	227	228	202	215	226	238	241	218	252	223	247	235	206	235	223	249	230	223	254	207	230	210	233	212	220	216	242	230	232	215	238	227	222	221	227	212	219	213	227	216	235	228	237	232	227	251	233	226	238	230	228	243	215	225	213	202	249	221	242	226	254	225	221	233	234	228	228	234	231	213	234	221	223	196	254	225	221	242	227	264	230	242	211	211	243	215	248	224	204	222	223	222	235	213	231	226	222	194	227	219	226	226	233	225	231	199	190	239	252	247	207	219	239	241	230	231	227	209	214	242	245	216	248	259	235	227	215	204	261	236	246	259	226	243	211	237	238	244	231	194	237	235	219	228	227	246	212	257	219	224	242	241	227	220	239	227	220	236	258	216	235	220	229	241	249	212	236	226	229	229	239	200	234	229	245	241	215	225	225	246	233	234	242	234	240	228	231	240	227	235	240	256	225	216	216	213	286	211	220	251	214	197	207	243	258	235	244	248	219	241	219	212	242	224	230	245	225	224	226	235	221	214	213	248	244	225	219	235	223	206	212	216	230	231	220	235	274	267	215	237	254	228	217	212	237	226	215	251	254	219	217	205	228	225	246	204	220	253	244	228	213	226	221	240	232	222	234	256	224	227	216	240	217	222	230	232	215	268	229	226	219	244	232	247	223	219	214	242	235	216	226	225	231	247	236	216	203	229	217	223	235	240	225	194	226	221	215	234	203	236	256	202	229	241	250	218	211	233	227	191	232	241	220	213	237	199	219	239	247	184	231	225	227	236	250	225	224	237	214	227	195	227	223	218	246	222	241	219	217	227	254	218	256	212	239	215	223	273	231	219	219	230	222	272	218	224	225	233	219	237	220	230	266	232	242	223	255	222	217	211	232	237	215	230	221	206	211	239	210	221	260	234	247	217	199	232	242	234	223	207	234	231	230	212	247	238	251	248	240	251	223	221	245	225	232	235	248	245	237	218	214	204	247	210	233	206	219	213	222	241	234	213	233	215	196	242	202	225	215	231	213	230	221	233	218	253	216	254	204	235	232	209	243	247	207	240	237	223	220	230	220	211	236	239	230	200	222	210	225	219	231	240	224	206	220	228	232	233	238	183	231	261	212	217	206	209	223	217	237	213	228	247	223	230	216	251	207	255	190	229	238	229	216	201	220	228	240	200	199	247	195	212	249	245	238	259	224	234	235	251	233	220	256	227	226	223	223	217	209	213	239	217	221	232	210	227	220	235	224	217	233	210	236	231	224	248	231	234	217	237	248	204	259	199	247	247	193	232	233	221	232	260	226	236	218	208	254	221	228	228	220	213	233	226	223	214	216	261	217	231	250	238	214	200	218	243	227	227	214	230	208	231	238	210	209	227	226	254	226	234	223	224	218	252	199	223	228	242	210	226	231	232	232	222	228	230	246	213	231	231	239	236	203	222	206	230	208	193	208	230	218	217	239	207	237	205	240	222	228	197	213	222	212	229	231	200	223	221	239	218	217	238	242	228	226	212	211	225	218	223	211	243	237	224	229	209	242	247	191	251	229	234	209	231	213	240	240	236	208	233	207	212	239	224	226	241	228	212	225	198	222	242	233	242	220	233	229	250	204	227	197	221	215	213	252	258	257	224	238	238	214	212	208	222	224	239	251	219	233	222	244	202	233	212	204	229	261	211	220	239	221	212	218	248	234	223	229	220	260	223	215	244	219	231	224	230	257	206	213	275	230	229	238	251	241	209	241	253	246	205	219	219	225	245	216	247	248	201	259	236	207	237	248	227	217	225	204	215	241	232	271	258	227	220	235	226	221	213	242	202	231	211	218	248	219	215	227	254	247	259	235	211	251	227	216	225	236	224	215	204	247	253	232	227	228	219	213	208	212	210	219	240	228	230	229	227	218	255	217	219	232	226	215	245	236	251	194	259	218	229	252	230	245	206	211	242	238	246	229	227	218	231	231	224	240	236	222	224	232	233	225	239	231	226	215	204	215	219	227	244	230	204	230	237	220	210	219	218	225	218	239	248	226	219	221	226	192	251	226	231	230	217	224	226	244	256	237	228	227	233	224	214	209	232	221	230	236	214	239	235	197	235	214	210	196	235	220	234	229	219	240	221	205	212	235	238	236	228	244	254	230	211	256	233	222	245	231	226	230	233	213	238	223	243	216	221	209	227	235	223	225	220	218	237	236	228	225	224	203	246	223	213	235	214	212	227	224	228	262	249	228	221	212	222	223	226	241	228	208	225	216	251	226	237	247	196	217	221	223	217	226	226	223	238	219	225	231	244	252	233	222	221	256	236	208	209	249	229	241	234	220	238	237	221	235	222	225	200	220	263	252	243	224	228	231	199	243	211	255	229	238	229	228	232	229	221	218	238	231	219	250	231	260	239	233	204	219	198	203	263	240	215	238	228	223	244	234	250	243	240	246	221	213	224	202	237	233	228	264	235	227	239	209	266	235	208	223	221	242	215	218	227	215	234	266	218	223	194	208	227	222	231	230	233	255	227	248	210	218	195	236	223	251	223	247	234	250	256	243	241	213	228	228	230	211	220	225	216	199	243	253	230	220	245	213	231	236	209	247	223	219	226	241	229	222	223	210	248	243	232	213	252	239	232	237	220	219	224	232	241	238	213	227	225	212	260	242	192	226	237	255	190	248	222	246	223	219	221	246	216	219	203	227	230	209	249	218	240	222	230	235	220	218	241	219	213	254	231	208	244	212	209	210	222	222	206	211	245	214	197	229	212	229	261	205	245	234	236	216	215	214	208	241	214	229	206	231	218	221	229	231	248	222	250	213	244	186	235	216	261	241	223	238	195	220	227	234	227	243	231	242	252	212	229	216	229	194	197	220	216	235	218	205	218	222	222	238	234	211	199	230	254	223	244	243	247	236	246	223	223	219	228	234	208	217	214	201	247	199	252	246	253	225	190	238	219	231	237	203	203	205	219	238	233
6793	1201	506	287	235	261	272	272	294	264	264	275	278	260	244	265	279	274	272	235	246	288	260	244	261	241	246	276	301	275	284	264	262	247	273	238	273	276	243	259	268	261	237	281	233	256	283	285	289	268	231	283	241	260	245	251	244	261	277	263	259	272	231	265	301	284	289	266	270	258	283	265	288	284	267	278	233	264	256	265	286	289	255	284	264	265	261	281	234	249	258	256	262	243	267	298	261	274	284	292	231	244	285	289	281	246	289	272	255	272	255	291	275	277	278	237	282	285	287	275	261	284	293	284	269	275	243	271	260	270	263	317	265	277	275	259	259	295	257	277	269	236	276	266	243	285	235	269	268	259	262	279	298	268	265	231	257	268	288	270	269	237	253	256	246	246	265	270	239	273	270	264	253	283	229	261	262	226	284	261	241	260	273	276	244	273	273	255	252	273	267	276	244	272	278	249	265	264	264	279	279	261	280	268	246	253	258	271	268	281	290	243	254	267	285	246	268	264	264	249	283	277	280	251	259	240	262	257	286	270	270	298	285	246	268	281	269	278	276	266	262	254	271	263	258	243	249	279	268	253	287	256	244	261	262	286	269	282	266	263	271	268	249	256	301	311	289	277	260	247	273	255	233	260	269	250	254	255	274	266	280	298	268	263	266	290	268	273	244	268	252	236	253	269	241	263	241	269	287	268	267	265	291	271	272	301	269	279	255	256	285	264	257	292	259	293	243	275	264	242	238	244	263	242	235	288	274	259	283	264	256	287	280	272	248	263	271	271	263	280	259	267	268	271	268	261	270	256	253	268	258	242	246	273	307	288	254	298	283	264	253	264	254	295	258	239	299	257	265	268	288	270	261	264	247	253	265	259	246	269	270	269	256	259	287	266	249	265	263	242	267	243	258	226	255	259	263	260	272	255	280	269	253	262	250	291	254	232	271	260	264	305	270	273	277	261	289	256	257	240	270	262	256	233	243	270	253	262	242	264	267	272	242	278	222	258	261	256	253	274	266	271	286	268	293	262	240	272	271	280	277	250	246	276	263	244	263	256	257	277	250	229	257	250	233	281	275	291	285	250	248	273	260	254	257	282	242	260	264	249	242	250	225	239	246	238	257	299	280	247	278	267	280	267	245	279	273	289	274	249	267	257	282	262	276	247	254	251	282	284	266	289	267	294	268	280	289	287	241	230	300	244	233	252	269	268	265	274	264	258	251	270	244	252	271	268	258	257	271	261	261	275	269	268	248	261	260	272	251	267	279	265	255	248	249	273	267	244	253	259	290	267	274	251	256	242	276	279	248	262	267	274	254	250	238	252	253	302	257	254	258	242	289	268	286	280	248	258	248	260	256	266	261	260	261	254	262	248	277	287	269	249	264	268	248	275	273	232	258	284	243	254	252	296	264	244	257	268	266	264	245	250	260	258	277	251	262	253	266	254	275	266	251	249	282	262	263	269	241	251	252	285	252	240	272	269	281	272	246	256	250	265	281	266	257	260	271	266	238	238	307	256	253	277	291	277	289	267	268	272	264	281	296	290	242	266	241	262	265	274	270	273	284	258	271	260	250	282	270	270	273	273	275	273	251	282	251	243	278	246	251	288	252	271	265	265	263	282	247	277	234	282	274	243	273	262	262	275	279	268	294	270	286	295	266	284	279	276	268	266	278	309	237	271	250	246	237	263	271	280	256	299	258	250	280	253	254	243	269	278	238	281	325	244	275	261	250	260	284	252	266	263	268	288	264	227	253	286	275	236	301	295	275	264	256	259	293	250	258	291	274	280	257	290	250	243	294	266	267	261	274	256	268	289	248	253	253	267	271	260	251	255	282	260	283	253	282	241	285	255	243	247	297	275	283	252	256	291	279	290	286	286	213	271	272	259	275	275	294	256	297	282	268	259	267	277	274	256	272	258	265	321	253	267	257	268	256	265	273	253	292	250	257	295	252	244	257	258	247	281	288	262	284	269	283	269	256	286	288	273	219	260	230	273	244	277	248	269	258	247	244	263	251	267	271	257	275	256	261	298	258	278	264	253	257	264	288	252	271	288	258	279	296	272	269	258	274	270	257	258	251	276	237	242	259	252	287	275	259	234	250	242	259	279	247	299	278	303	248	260	282	260	254	254	242	314	256	267	289	245	254	252	244	263	284	278	296	298	262	248	282	244	281	252	251	277	239	291	266	249	264	238	251	260	243	283	261	241	278	263	236	287	262	273	264	245	258	262	275	247	273	259	269	250	248	248	245	259	273	264	230	303	288	265	276	247	249	253	256	277	228	260	263	253	275	255	277	239	266	268	244	230	238	262	250	265	277	274	270	265	267	276	264	260	248	252	292	263	303	259	285	260	279	305	282	259	276	244	279	246	256	237	295	246	263	285	267	265	282	254	264	248	249	264	249	271	245	253	259	263	253	243	275	281	244	277	244	274	247	271	260	264	249	264	271	272	277	294	248	266	315	274	285	270	245	269	268	274	270	277	221	264	248	257	264	286	244	282	283	262	256	253	296	253	261	263	232	245	301	269	293	266	267	278	262	270	266	255	290	283	253	273	265	249	249	274	262	259	280	257	285	249	287	275	267	267	281	276	292	262	254	275	275	269	244	254	258	252	282	254	264	253	283	227	283	269	255	221	287	280	248	269	280	267	276	271	246	261	288	268	259	272	293	264	225	273	257	247	251	290	302	277	268	262	267	256	294	262	259	260	288	239	284	260	246	280	249	296	248	220	271	267	274	254	236	273	265	260	291	310	280	281	294	253	267	252	266	252	264	257	246	266	266	322	281	251	264	284	261	260	247	260	275	279	259	286	278	256	274	284	263	264	263	260	278	264	257	257	270	250	234	243	256	253	277	249	243	246	260	260	261	306	250	257	239	264	272	265	253	254	278	273	242	313	246	253	258	291	267	277	235	242	256	258	261	257	267	257	262	261	286	271	255	295	266	290	233	265	249	232	298	264	255	246	258	264	248	268	252	256	266	301	268	271	287	261	270	274	275	280	292	294	276	256	270	247	279	272	243	255	258	293	252	240	254	273	263	267	266	264	251	267	270	275	251	262	292	254	251	267	272	280	265	249	281	248	244	252	273	251	278	243	232	284	261	295	234	281	269	253	256	261	257	276	277	269	222	261	233	257	290	283	279	255	246	264	263	289	290	263	236	281	257	272	278	312	266	295	284	259	275	245	282	228	272	251	288	247	280	229	250	261	263	248	245	282	267	289	254	258	227	271	274	249	275	263	265	258	253	263	242	271	252	267	261	269	251	246	250	274	286	256	277	239	259	253	230	279	276	301	255	252	274	260	263	255	220	261	267	260	287	283	288	269	257	278	289	273	226	249	256	265	268	271	277	259	250	270	258	278	260	284	280	259	273	274	255	298	252	279	277	262	283	278	257	254	243	253	298	258	264	279	285	262	241	268	242	269	276	288	284	255	246	270	287	275	281	270	262	265	283	290	241	252	244	245	240	258	259	251	259	274	281	274	274	265
5431	1943	1051	730	693	665	661	684	643	624	587	612	594	607	597	608	573	675	563	592	635	551	559	600	644	596	592	587	631	574	605	628	619	593	608	594	640	591	595	627	604	598	608	615	616	599	630	559	622	614	619	595	616	583	627	631	664	581	579	595	606	611	603	616	606	551	598	626	599	622	595	581	587	598	610	593	589	629	627	591	566	628	601	590	591	620	606	590	601	608	589	614	606	588	626	621	618	576	621	607	592	628	584	582	589	607	632	652	621	577	587	623	616	599	598	613	628	600	597	605	565	596	583	607	604	624	601	591	599	611	607	589	650	573	585	585	603	575	589	583	568	579	623	577	608	578	573	571	584	595	580	614	605	539	601	598	637	612	590	558	588	621	581	576	602	586	574	588	593	618	604	569	599	584	567	590	605	614	593	593	640	601	593	621	598	545	578	598	610	602	572	618	605	589	600	616	613	636	604	591	566	639	593	623	589	556	620	587	609	590	661	646	545	572	605	606	583	608	589	602	581	604	594	561	624	586	583	544	559	638	591	609	601	598	601	622	562	578	566	577	542	598	593	579	623	590	573	621	598	635	608	602	602	611	614	575	644	562	551	594	593	614	606	627	635	639	611	574	588	622	570	552	604	637	548	599	629	599	625	578	594	651	604	593	594	594	565	625	632	614	618	612	561	619	544	591	590	585	585	601	635	610	583	576	566	575	600	597	621	599	582	619	651	611	634	587	577	597	590	608	635	553	647	630	671	615	627	592	613	618	593	643	631	592	597	616	606	653	626	632	618	631	591	565	598	600	577	608	587	570	594	615	592	596	599	600	609	600	627	544	629	611	603	624	583	610	609	600	616	539	623	560	568	616	598	625	622	620	577	618	585	618	547	558	567	551	612	637	614	577	586	610	588	582	594	587	575	619	596	620	571	613	594	576	640	612	587	570	612	579	600	618	606	613	605	610	572	575	615	585	585	626	586	629	596	639	629	587	587	603	605	593	619	570	608	623	659	603	599	620	641	625	565	603	588	598	589	601	593	612	629	619	606	622	560	554	610	603	599	535	587	587	606	620	632	613	628	570	605	578	599	598	570	579	593	592	625	620	616	600	593	597	623	632	591	561	632	602	606	608	611	577	596	612	587	629	667	596	601	627	594	623	616	589	578	590	593	638	612	589	606	615	577	601	557	580	609	592	615	637	575	564	603	612	618	633	592	579	588	619	614	609	608	627	640	612	565	565	605	549	622	631	632	574	560	627	619	607	643	600	592	584	582	593	626	594	548	603	619	561	639	618	634	603	636	634	610	570	602	601	573	573	582	602	566	627	613	577	590	610	629	565	628	569	607	625	622	599	607	602	607	595	619	601	632	621	581	623	608	624	583	571	643	603	611	595	640	618	638	622	593	620	571	641	625	600	616	610	593	633	596	546	615	578	616	597	604	586	571	596	601	634	640	606	596	595	621	604	612	596	551	615	585	580	587	587	582	636	578	533	644	574	581	599	579	575	580	597	619	616	592	576	597	548	626	629	574	590	599	649	592	541	630	596	586	603	637	549	593	596	610	584	563	605	584	575	593	625	582	579	613	612	628	563	601	577	685	635	633	567	588	619	637	579	605	590	584	621	570	593	598	615	629	620	619	618	570	605	614	611	555	578	609	608	592	594	591	553	598	650	576	592	587	596	619	627	591	558	576	570	560	636	641	624	556	592	617	533	571	568	590	620	613	614	590	585	606	588	609	629	631	597	600	585	653	606	620	628	649	577	624	573	554	600	561	619	598	529	606	562	611	601	594	555	658	586	600	614	611	572	620	649	622	630	604	580	568	642	602	609	566	579	588	590	601	579	582	567	609	578	600	607	605	587	592	566	602	579	640	591	554	600	608	589	598	604	583	624	591	553	607	614	575	631	615	619	624	559	618	577	590	585	621	629	624	582	586	585	599	583	590	613	604	606	577	613	605	543	614	586	617	620	609	594	595	594	605	595	606	561	595	578	584	554	564	599	633	627	572	665	577	619	639	600	587	626	614	591	592	642	601	580	606	589	579	567	586	570	571	606	614	589	624	576	599	574	616	605	599	657	649	623	570	595	584	610	634	606	602	636	634	545	601	565	591	584	646	590	598	583	579	591	618	615	615	579	623	558	581	578	567	612	585	595	541	593	552	604	581	580	625	614	619	608	626	577	576	594	565	576	637	610	608	566	586	587	601	639	596	630	638	603	570	592	571	607	613	580	594	594	631	616	626	577	614	577	608	607	606	648	616	605	591	605	642	560	617	586	592	617	605	532	623	616	639	581	610	604	600	606	635	596	609	534	646	627	651	622	622	582	602	560	588	640	575	637	597	605	577	580	602	590	592	583	601	623	593	628	617	600	643	621	604	590	613	571	579	594	612	558	556	637	602	563	610	591	552	623	610	609	623	600	611	600	616	598	609	577	619	585	602	600	593	629	657	605	611	642	598	594	576	563	598	612	611	597	571	597	598	615	624	579	642	615	627	582	592	612	602	568	591	632	616	560	607	576	619	610	612	604	594	632	595	628	600	634	573	561	595	614	588	611	619	558	575	557	608	573	591	578	560	589	657	646	633	577	620	596	651	655	547	621	598	609	617	625	599	635	598	615	604	607	608	606	635	591	572	606	599	618	605	617	574	623	603	605	585	576	575	615	602	582	583	615	615	577	597	606	651	588	615	587	608	613	594	645	603	589	599	634	605	631	595	592	630	601	609	577	604	612	622	564	623	604	535	593	638	639	596	548	621	602	632	585	583	556	598	609	620	551	608	637	583	575	610	553	538	586	617	617	569	553	611	631	582	599	579	590	595	622	576	619	635	632	624	599	585	641	600	596	613	574	626	586	587	637	576	595	611	569	579	636	600	629	597	629	635	586	563	593	612	592	616	553	620	563	590	607	644	579	575	570	615	614	593	603	590	607	580	626	572	571	614	618	600	611	588	584	620	641	627	591	599	598	607	599	633	573	628	581	621	596	586	601	637	608	636	639	588	622	586	620	592	619	593	633	568	615	620	600	571	635	576	578	560	609	601	585	629	561	608	644	611	582	623	548	621	616	598	631	610	616	580	603	569	601	567	624	585	621	615	615	600	650	586	632	619	558	610	612	600	590	581	611	608	639	589	650	600	589	605	593	601	589	608	597	621	619	590	664	588	548	600	585	553	576	630	601	612	610	558	618	642	656	591	567	610	605	606	604	629	613	626	547	591	604	552	567	609	628	590	615	594	603	606	585	601	586	559	603	592	584	593	604	629	624	642	597	569	557	606	622	593	663	612	606	580	599	589	597	590	648	604	615	600	619	590	599	597	582	639	580	592	622	592	578	595	611	606	576	631	542	585	652	620	590	609	578	613	630	605	588	587	570	589	622	557	605	593	592	628	598	672	592	643	593	607	609	640	620	618	640	637	603	610	601	635	581	591	646	639	658	661	598	586	643	612	598	597	662	604	633	599	573	633	562	591	611	649	600	617	582	613	623	587	588
37731	25483	13008	1188	581	452	318	301	234	239	183	211	190	182	168	184	158	167	146	124	130	140	163	142	140	141	145	121	142	150	123	129	140	155	123	132	138	120	127	101	123	125	129	118	138	116	128	124	136	114	127	123	98	164	120	125	142	127	135	110	110	133	104	145	111	124	134	145	135	127	139	123	127	124	130	104	125	142	121	114	141	144	124	131	157	143	119	117	113	116	123	121	132	108	130	110	117	123	119	112	132	120	128	127	100	115	155	114	120	130	123	136	128	117	108	107	115	123	125	119	114	148	117	133	123	118	106	126	121	130	139	105	112	111	143	133	128	123	129	125	115	108	118	120	151	115	121	105	132	117	121	129	117	136	116	124	113	123	131	121	118	135	122	139	126	133	152	130	130	122	145	118	126	158	112	115	128	122	131	123	127	135	112	154	131	124	135	129	142	146	128	152	135	119	121	113	110	112	124	133	119	112	102	109	125	117	136	136	126	148	116	154	123	119	129	127	121	124	117	123	115	156	124	131	107	136	146	119	131	110	113	144	132	160	119	125	138	123	117	126	143	105	127	128	113	140	139	122	146	128	116	118	134	124	129	108	133	113	104	118	131	126	141	122	124	131	139	125	128	117	125	129	128	168	117	126	142	126	148	118	123	121	108	126	132	116	129	131	114	115	110	110	130	118	131	124	148	115	130	97	130	139	139	126	118	111	145	131	118	122	126	140	141	114	120	138	143	112	115	126	126	126	122	129	128	135	144	121	108	118	116	141	142	120	118	128	121	123	128	133	124	120	109	132	133	137	140	140	118	140	131	115	139	124	111	146	120	133	130	153	121	104	112	116	129	112	137	147	164	130	119	125	144	109	144	124	125	125	126	125	127	119	140	114	135	122	115	126	134	108	112	106	107	128	126	132	123	108	115	132	117	116	138	130	153	111	121	146	116	134	143	138	124	123	109	108	133	124	128	111	121	127	111	124	124	131	128	155	122	138	125	124	133	111	114	102	126	127	121	124	124	130	108	114	125	126	125	135	124	133	130	117	125	122	144	126	140	124	142	98	126	122	131	114	110	126	124	137	118	129	153	133	122	146	139	102	117	112	120	126	121	115	120	146	118	128	121	134	136	116	123	108	145	109	146	118	125	110	135	135	109	134	116	123	128	113	153	128	118	127	127	125	129	128	122	131	140	125	107	126	138	124	148	145	101	110	124	106	123	121	131	129	108	120	137	129	119	136	123	118	126	117	121	146	118	127	133	132	138	126	131	143	113	144	130	153	110	118	119	136	133	129	129	143	117	120	127	123	133	100	139	114	116	140	127	121	129	135	143	115	132	143	113	123	125	109	134	112	133	133	129	122	129	123	122	132	130	116	126	119	116	125	139	129	113	113	123	132	113	142	140	143	138	131	123	106	118	116	121	133	114	134	147	139	140	140	126	121	135	121	140	121	131	122	130	121	128	129	124	127	140	130	98	134	112	117	112	133	124	111	125	133	136	127	146	91	122	137	133	125	113	107	131	129	120	117	126	126	142	112	118	128	112	126	140	130	130	127	123	141	124	121	117	107	122	87	133	110	133	96	126	120	129	119	118	98	128	116	125	131	118	137	131	123	127	145	136	143	125	138	105	123	107	130	129	129	113	119	138	145	141	123	112	118	120	132	137	132	130	124	126	136	125	121	143	138	115	120	119	154	136	129	143	137	132	125	116	109	140	114	129	138	119	142	129	124	120	126	130	155	132	136	112	120	138	133	121	131	144	124	116	122	121	121	120	137	112	123	129	117	140	123	127	127	148	155	119	105	136	124	127	107	114	153	138	141	123	123	142	125	145	141	123	126	133	123	116	134	121	148	122	132	123	133	129	118	130	118	130	129	115	122	109	135	132	137	126	113	126	125	131	124	134	113	122	122	150	129	126	126	149	115	137	106	131	117	141	122	121	105	114	154	128	118	141	134	127	129	136	122	136	115	134	130	127	128	127	134	141	118	141	126	137	119	112	122	121	131	131	144	110	138	132	117	120	109	121	125	121	108	118	118	118	139	117	110	118	127	121	108	119	128	127	143	140	146	122	120	137	132	143	109	118	120	141	118	123	140	129	115	144	120	122	143	115	142	113	111	110	131	104	122	124	122	136	110	146	152	114	128	104	123	137	117	127	132	149	130	123	112	124	115	125	117	118	123	141	106	133	115	127	128	122	134	146	109	131	107	114	105	130	146	138	119	124	128	111	132	126	136	134	104	142	132	112	116	140	139	120	108	123	116	120	106	126	119	132	111	134	126	115	141	120	120	146	134	132	111	120	136	101	131	108	122	125	123	130	122	134	128	128	129	148	125	138	120	145	123	115	118	124	128	125	107	117	123	147	117	113	124	112	125	115	113	133	135	127	117	129	128	100	116	130	136	115	157	112	132	120	141	129	123	138	124	130	106	104	129	116	122	112	138	126	130	123	141	131	129	132	119	129	126	106	125	130	108	143	114	133	120	121	115	130	117	127	117	126	123	126	135	132	111	121	132	112	123	101	141	116	122	113	123	129	135	159	123	122	136	103	147	124	122	112	134	135	131	120	128	131	128	134	125	137	155	108	139	159	121	143	129	132	143	120	113	119	145	111	124	131	126	125	150	123	139	136	123	117	125	139	111	119	112	150	134	120	138	132	124	127	108	140	110	135	130	129	133	134	122	131	130	123	124	129	113	140	99	137	119	136	142	127	108	141	115	140	137	125	128	103	133	132	144	137	136	120	119	122	118	134	101	133	121	114	125	123	107	116	145	96	136	118	121	128	151	127	108	137	119	110	140	130	126	124	142	141	129	123	119	133	133	125	120	115	105	137	116	126	133	147	132	129	128	116	118	133	113	131	153	123	103	136	115	133	109	134	133	114	147	116	119	122	118	130	116	129	119	107	135	131	100	135	122	126	116	133	127	113	100	121	116	120	134	144	136	136	126	127	139	120	129	147	133	135	127	139	127	132	128	118	134	118	107	115	110	131	111	125	127	130	125	133	131	129	116	132	126	117	119	123	135	132	153	127	126	123	117	118	130	120	134	110	128	129	112	132	137	135	124	124	119	119	138	124	133	122	122	138	130	154	121	116	120	133	120	125	118	131	130	129	145	132	96	117	152	137	110	130	131	112	111	123	150	129	122	126	150	132	122	122	131	135	138	135	122	114	123	109	134	119	140	116	132	133	131	121	113	131	120	144	93	125	113	120	133	126	128	142	143	109	114	131	109	114	111	138	111	129	125	134	128	109	122	123	124	113	113	139	146	136	132	137	109	114	110	112	123	119	112	130	152	139	136	132	129	131	118	122	128	135	135	131	107	112	108	141	141	134	111	139	130	131	114	129	114	122	129	103	123	109	128	134	123	131	124	121	122	135	104	129	130	135	109	145	136	124	134	138	123	142	98	158	131	128	128	125	131	127	130	106	127	142	114	106	142	121	127	135	129	113	122	120	123	115	139	119	121	129	132	123	117	123	108	153	145	107	132
19745	19911	8511	2541	2266	1818	1503	1279	1052	938	869	782	714	632	572	557	530	510	540	498	442	426	438	409	466	401	433	391	347	402	335	372	365	378	345	373	343	362	334	335	330	327	317	330	340	376	336	336	317	313	319	318	335	334	325	282	316	309	369	307	326	313	327	309	324	291	352	344	343	313	299	348	351	335	305	320	333	321	310	298	285	313	313	282	307	316	331	303	324	306	328	320	286	337	286	288	306	297	308	287	307	279	299	336	283	299	322	311	305	310	314	312	302	302	305	301	349	293	310	322	311	306	310	306	304	312	319	316	307	310	338	293	334	326	368	331	323	345	322	307	296	290	310	310	342	293	288	309	301	284	292	324	319	318	292	334	325	345	313	334	274	365	313	312	293	284	319	286	299	310	362	290	300	302	314	323	316	315	323	299	319	344	313	313	331	333	319	275	312	349	321	312	311	290	318	288	305	316	299	322	321	323	320	315	299	329	282	334	322	331	312	308	332	327	303	303	323	311	316	331	315	272	269	326	288	320	306	276	307	306	296	315	302	295	291	300	318	283	304	314	293	311	290	326	306	291	293	323	291	276	276	324	303	288	296	294	314	332	302	288	283	303	274	313	358	315	290	332	306	303	317	330	307	296	316	310	314	305	306	261	333	295	308	280	256	317	334	278	295	368	256	323	307	322	276	310	317	302	328	290	266	312	275	324	336	307	284	319	311	287	306	327	297	303	281	324	305	273	314	317	296	298	296	302	309	313	343	307	286	295	285	285	319	301	298	315	285	285	311	303	323	323	317	315	303	318	305	290	270	301	335	307	294	319	287	345	280	314	312	303	323	336	267	321	306	302	305	309	324	324	279	313	302	298	300	273	330	302	289	291	312	290	318	294	296	325	300	327	352	305	296	320	301	313	314	338	297	303	300	305	327	288	310	321	299	320	317	292	304	318	309	288	310	283	299	319	335	295	315	328	312	324	337	310	340	284	322	317	299	288	309	305	307	299	288	322	301	314	300	308	311	324	316	309	280	300	334	314	299	309	302	319	301	316	337	325	301	301	341	313	308	294	306	311	309	287	298	324	281	280	313	303	299	291	330	304	316	292	285	336	322	305	256	295	329	313	312	318	271	297	278	303	289	296	317	309	304	316	290	311	304	309	300	283	327	319	300	317	285	282	308	299	339	329	268	287	287	293	303	323	310	284	310	305	289	322	275	295	302	306	291	316	277	301	295	296	309	309	306	289	345	304	295	295	310	290	307	309	319	287	330	294	303	273	319	338	278	292	298	336	301	304	300	283	290	293	308	308	298	304	300	300	311	290	316	285	321	309	300	319	287	315	306	293	279	332	317	283	327	311	288	306	321	327	317	311	281	325	306	285	312	305	289	320	310	304	265	324	312	275	331	285	314	322	346	300	322	317	283	295	274	313	297	307	311	299	328	319	317	322	308	303	301	295	305	322	297	330	305	289	315	285	292	319	313	288	320	301	314	313	308	300	311	312	318	301	304	303	345	311	321	294	359	291	313	306	300	316	258	320	316	300	283	289	307	281	319	311	325	331	294	319	316	295	318	298	266	332	302	299	286	304	322	304	312	298	316	318	346	300	312	329	286	299	326	323	283	305	271	335	289	344	287	299	312	295	297	311	292	314	311	296	314	297	264	319	313	318	330	305	289	307	322	319	299	302	322	308	309	314	295	319	276	274	342	292	312	311	313	305	330	326	315	308	317	312	302	331	333	280	284	311	302	306	334	314	311	322	305	303	236	311	318	315	325	305	317	290	286	310	307	341	313	305	280	322	308	302	316	340	323	286	344	290	305	326	326	293	298	319	303	297	318	336	338	315	297	321	342	306	307	323	291	289	303	314	299	333	310	317	295	313	289	293	300	343	316	303	298	311	296	301	271	306	343	288	315	294	278	326	320	313	302	316	310	303	312	311	326	301	314	319	285	343	323	312	289	289	310	261	314	317	342	309	289	294	300	306	331	298	306	339	297	315	297	323	291	285	279	292	295	314	285	320	304	328	285	290	319	310	304	323	315	301	319	302	315	318	329	281	290	315	308	319	289	313	304	317	303	333	325	311	310	288	318	335	314	311	317	320	305	313	283	292	320	329	316	309	293	302	302	322	305	320	329	271	324	287	302	325	295	322	314	290	303	299	307	320	305	299	289	289	330	326	305	283	283	301	305	313	304	267	283	325	312	318	309	334	319	287	295	313	288	296	308	309	328	304	344	320	353	318	315	313	305	299	298	294	325	341	331	286	307	294	335	292	326	316	291	312	308	303	308	300	262	309	312	307	281	337	310	322	285	357	279	297	337	286	308	287	299	299	298	327	283	279	300	295	290	319	294	302	329	316	320	283	278	315	287	282	277	306	303	330	302	313	330	296	315	327	327	292	317	343	308	327	294	329	319	328	332	287	300	350	308	286	303	293	345	286	310	292	274	285	330	305	317	321	306	309	300	311	303	324	314	317	308	306	320	301	284	298	299	295	305	329	315	312	284	313	350	315	284	302	342	315	295	325	316	292	320	307	304	290	304	304	310	308	307	295	292	335	322	328	326	310	283	312	304	353	314	274	327	304	304	285	328	322	307	329	280	337	269	303	305	340	300	323	313	309	295	296	303	302	295	317	315	352	289	315	298	289	301	309	329	312	300	317	313	303	298	303	310	329	276	309	317	287	318	312	306	299	316	314	322	303	330	330	323	312	329	340	315	293	307	317	328	309	284	313	306	287	315	318	314	300	333	288	328	319	266	302	308	312	284	309	319	324	314	307	332	304	262	303	293	309	302	293	276	252	335	298	305	304	298	323	313	318	267	333	286	317	298	341	282	298	311	306	288	286	314	328	304	298	310	272	309	315	308	309	348	297	323	342	309	301	326	318	287	320	317	316	319	297	308	320	306	317	295	317	252	327	323	316	340	313	319	331	326	311	335	315	277	300	317	301	324	321	321	283	316	316	324	308	310	300	297	319	278	325	332	331	309	339	302	280	315	278	316	322	309	325	306	294	331	319	274	312	294	288	299	297	323	276	302	306	334	289	343	331	292	318	329	274	332	314	307	324	298	323	319	321	311	312	292	281	321	299	313	317	326	304	354	284	294	325	298	299	289	295	330	278	295	298	327	318	302	337	306	306	323	284	294	297	296	318	293	286	320	309	293	321	350	320	275	289	321	310	282	332	288	297	286	288	339	308	282	352	334	313	279	290	312	278	309	295	296	307	293	305	324	296	302	308	297	341	312	307	317	286	292	303	326	306	293	324	281	272	301	282	284	301	274	325	292	304	327	340	300	311	297	305	280	299	349	289	324	316	335	307	324	286	314	318	295	306	335	294	303	319	323	304	301	326	313	305	287	296	315	306	313	350	282	299	317	300	294	322	316	306	289	339	312	302	339	337	307	310	294	315	321	318	316	310	306	289	295	311	348	319	328	308	307	313	299	302	294	308	315	321	325	350	283	302	303	295	292	292	344	323	317	299	342	337	325	296
50925	39412	24980	3948	1043	659	514	434	335	294	256	188	196	152	163	167	163	115	145	138	119	147	105	116	111	113	107	116	103	118	108	86	110	80	96	87	94	88	82	81	99	96	76	81	85	81	74	103	78	78	78	77	96	96	93	78	73	99	90	87	74	94	76	100	85	90	82	69	64	88	86	95	96	80	100	92	66	88	96	96	79	70	86	92	88	87	87	79	81	80	77	97	80	71	88	76	87	78	89	87	81	69	85	78	95	102	73	103	98	83	92	75	87	61	79	75	82	78	66	71	92	100	74	81	99	87	87	77	90	98	84	82	80	86	64	81	91	91	86	82	76	74	80	82	86	93	110	77	83	86	92	95	89	99	76	63	99	78	90	83	82	71	74	88	88	91	90	85	99	83	85	94	84	100	87	83	90	79	87	86	71	68	89	72	98	79	101	75	94	71	81	71	103	89	80	90	92	89	91	93	81	84	74	87	81	68	80	57	78	91	77	72	95	75	82	81	80	93	94	82	80	72	90	77	86	80	84	93	76	94	83	81	82	91	82	90	94	93	60	88	98	90	81	70	81	74	86	87	89	80	87	78	76	77	67	100	93	75	67	70	72	83	68	79	98	97	73	89	59	71	87	83	91	95	80	81	89	82	91	88	73	66	74	88	77	75	80	93	74	69	91	80	79	93	60	86	82	78	64	98	79	75	85	80	92	72	110	73	84	91	73	91	87	71	71	88	95	87	82	85	95	74	99	103	66	84	85	83	92	81	74	85	81	84	93	82	74	80	83	77	76	80	87	90	88	82	98	90	79	73	65	76	77	95	90	78	87	96	86	84	77	85	66	77	76	76	74	65	91	84	84	85	88	75	83	98	82	73	93	82	83	81	83	81	79	88	72	86	89	96	66	73	71	72	101	84	84	90	88	91	91	73	88	73	83	100	99	73	88	81	64	101	79	91	98	78	85	115	86	94	72	76	84	81	83	85	74	79	87	86	81	81	105	68	103	74	64	104	90	78	71	66	99	94	90	62	75	75	105	98	74	75	84	88	85	81	77	99	91	81	83	89	98	79	87	82	90	86	88	92	80	78	79	84	80	90	78	76	89	76	106	60	84	88	65	91	81	79	86	66	96	101	87	94	79	81	77	83	65	85	70	83	84	85	80	72	83	68	88	78	80	92	95	81	75	91	96	80	90	76	84	67	75	76	97	87	99	79	79	71	77	88	85	82	74	77	81	92	83	91	70	82	87	95	101	80	77	67	72	62	84	74	75	81	87	89	72	88	85	84	82	87	82	86	82	84	85	81	92	100	95	86	88	71	101	89	64	79	77	78	68	96	99	100	88	90	85	89	93	67	79	78	75	71	77	90	104	84	88	81	68	74	77	88	77	83	82	78	88	74	91	100	80	69	90	72	98	77	72	89	95	74	76	74	94	82	73	84	92	72	70	74	94	82	93	85	79	96	75	79	80	81	85	83	79	75	61	75	82	93	68	82	83	80	73	81	84	73	83	82	80	86	92	65	83	96	75	73	82	84	73	87	88	99	96	89	58	91	82	95	94	92	73	70	84	81	67	77	82	100	84	66	82	71	82	73	80	85	71	71	89	69	91	81	77	70	69	77	87	80	75	91	86	70	84	83	96	78	101	89	74	89	78	72	90	81	90	91	82	85	68	81	89	94	76	92	75	91	91	94	83	93	66	72	79	66	90	96	83	89	71	85	75	78	72	84	84	107	70	94	69	69	80	72	76	66	102	88	76	95	71	91	92	89	87	96	79	74	79	75	85	81	94	79	83	80	71	86	97	85	88	79	80	84	80	79	76	81	80	85	80	78	84	88	88	104	77	69	70	85	71	76	78	85	60	60	84	71	87	82	81	77	82	74	74	96	100	81	88	74	81	75	77	77	90	74	90	81	90	80	74	71	89	78	78	71	82	77	56	76	75	85	90	81	94	75	85	85	78	69	64	74	81	70	84	84	91	81	79	78	79	85	62	78	79	73	88	64	89	84	98	83	85	88	81	74	96	61	99	75	87	84	73	75	86	83	68	81	79	74	64	90	74	84	79	91	93	75	87	97	72	69	68	79	98	83	69	83	78	91	90	80	80	83	75	84	87	92	79	65	73	85	77	70	98	94	85	89	84	80	88	80	101	77	85	95	63	85	101	96	70	81	59	82	93	79	92	77	87	87	94	82	81	80	92	84	80	90	57	69	97	95	91	93	79	76	77	86	73	83	83	80	77	71	75	71	86	88	67	87	79	89	78	93	77	71	92	82	104	84	84	78	96	82	78	74	99	69	83	98	96	78	79	84	65	80	68	98	83	79	81	80	92	89	75	91	87	74	65	82	80	77	75	78	87	84	109	72	80	67	81	76	95	73	83	73	85	78	80	77	68	68	67	77	63	82	98	71	72	83	87	81	77	93	80	95	87	75	73	75	81	83	91	83	82	62	94	101	75	68	84	72	76	80	77	77	71	74	92	111	100	87	74	72	84	67	72	72	88	82	76	83	85	87	82	95	77	85	88	85	76	84	77	69	89	89	87	89	86	84	85	69	74	104	86	93	75	71	71	68	78	76	88	74	83	89	75	74	94	75	94	93	66	72	107	77	71	79	76	83	82	75	82	73	84	80	85	74	94	75	67	95	88	72	81	84	85	73	105	75	82	69	76	61	84	76	81	76	86	68	80	68	88	81	85	61	59	71	74	91	86	81	74	79	65	99	91	75	67	94	103	79	94	78	88	92	81	83	77	82	96	91	79	88	75	71	79	81	81	59	88	78	69	70	68	85	90	82	78	81	91	84	80	101	66	90	72	72	85	67	89	91	85	52	71	68	60	81	76	77	83	73	74	80	84	70	84	69	97	83	80	81	94	85	83	72	74	82	76	73	84	85	82	92	84	73	98	80	85	90	94	84	82	95	84	83	87	61	87	91	72	81	80	84	78	72	95	67	85	80	66	82	88	86	83	81	78	76	79	94	73	68	92	105	77	78	96	78	82	95	87	82	81	84	75	88	74	76	76	75	84	73	82	80	64	101	84	60	69	80	69	74	84	79	88	57	86	75	75	79	85	79	89	78	68	76	65	81	77	87	83	74	98	80	75	86	81	83	87	74	88	74	82	77	86	80	69	73	90	77	94	90	69	79	92	73	78	81	103	93	69	84	88	77	77	78	86	83	83	86	81	97	69	84	78	74	80	83	87	87	102	92	101	65	99	90	75	74	65	72	94	68	73	91	92	75	79	66	91	91	82	83	85	71	78	67	79	85	84	79	82	84	106	89	102	81	71	80	73	78	88	79	90	80	80	75	90	67	75	87	85	99	87	92	79	82	70	76	84	101	77	86	87	84	88	77	98	102	100	79	88	71	70	77	74	79	63	80	74	66	76	60	84	77	96	94	84	85	84	93	84	70	78	84	85	82	92	89	80	74	82	88	91	77	96	70	73	81	81	79	74	89	71	81	68	93	78	103	79	83	82	80	88	88	109	76
27285	28823	12901	4342	3869	3066	2458	2042	1691	1425	1230	1072	1000	882	767	744	687	644	576	572	515	496	452	482	449	451	415	417	393	333	358	330	310	303	304	294	329	311	290	350	302	301	290	302	298	290	287	287	274	287	273	263	279	296	284	268	285	257	282	267	300	236	235	239	268	278	255	257	275	248	229	268	239	246	236	244	259	242	236	234	229	234	259	250	228	246	203	237	272	237	212	258	233	253	224	266	245	252	220	253	224	207	228	227	229	245	249	229	230	236	231	227	247	247	231	264	226	262	239	246	263	266	252	254	221	219	244	230	237	233	243	249	247	206	231	273	218	216	206	206	224	238	228	230	240	239	231	228	210	234	247	212	257	239	213	228	251	230	228	234	230	241	200	229	226	238	205	265	242	200	232	239	247	198	221	232	205	234	264	226	240	230	197	258	233	228	213	239	228	218	208	215	242	223	228	207	229	234	228	234	231	197	234	221	250	232	230	225	231	223	222	238	230	231	222	262	216	212	227	218	246	242	253	240	238	239	228	221	216	226	202	215	211	206	229	225	228	250	208	255	244	239	260	246	221	247	225	216	237	218	208	225	235	224	242	238	218	213	225	219	218	222	245	251	223	236	234	217	225	213	199	176	234	249	243	249	230	239	217	208	232	215	223	224	214	242	225	232	241	239	204	252	239	215	201	248	200	223	253	227	217	219	221	216	225	211	239	234	251	223	244	221	222	231	210	222	266	225	228	236	229	226	248	208	233	235	235	241	224	232	210	207	229	236	235	234	241	226	215	209	242	247	220	195	251	254	245	209	248	229	246	244	232	215	216	227	240	231	214	209	231	213	209	224	216	235	247	227	212	235	222	205	240	202	198	228	241	231	250	211	242	218	192	185	243	255	220	214	231	272	242	240	222	221	242	223	230	244	214	212	252	219	244	225	209	255	234	223	248	252	220	253	210	235	214	233	263	225	228	237	232	265	236	233	207	230	235	225	239	240	220	208	240	256	207	263	207	231	220	244	233	209	233	237	208	218	215	222	245	209	235	207	243	242	213	228	237	240	230	235	229	177	222	251	235	231	237	203	225	239	214	206	215	231	222	226	220	223	246	246	211	268	245	218	243	217	195	222	248	213	230	231	230	231	230	211	230	199	196	223	206	199	228	221	206	224	216	241	213	231	240	207	257	219	239	208	212	240	223	219	238	208	234	253	217	236	236	216	202	211	235	229	237	248	236	211	225	215	218	239	228	217	227	232	233	235	233	238	230	209	250	234	251	242	217	247	199	234	218	206	235	212	225	212	221	247	225	259	222	249	237	237	253	226	222	213	224	227	243	242	199	208	221	217	267	219	251	255	240	237	269	232	237	249	234	221	211	231	240	235	254	188	223	232	210	208	218	229	256	218	253	229	231	246	242	219	196	256	237	236	198	224	240	219	218	253	232	236	214	243	248	224	223	220	228	227	223	223	229	236	212	218	238	247	223	228	237	226	246	243	198	231	221	218	232	215	196	255	255	215	244	238	229	253	243	244	227	228	238	223	211	252	246	235	247	248	234	229	222	222	222	221	215	234	221	186	218	209	199	215	204	222	220	245	258	209	247	206	246	218	220	227	205	227	223	224	247	224	231	204	234	204	252	222	237	237	225	206	226	260	216	205	227	222	223	203	237	211	244	215	256	231	222	208	232	245	267	222	226	249	221	221	224	226	238	197	240	245	216	219	235	249	243	207	234	245	231	217	234	218	219	224	244	216	237	205	259	237	227	236	252	216	233	216	219	239	222	227	230	197	212	221	207	237	243	206	244	240	242	216	223	224	217	219	235	231	222	232	217	227	265	221	214	226	248	252	224	219	248	230	221	272	231	252	241	212	257	234	224	239	221	196	210	235	241	196	233	194	223	202	240	230	216	226	234	217	233	221	217	205	246	250	227	214	213	260	202	242	241	234	223	219	242	212	225	211	246	252	239	207	244	240	218	239	207	214	221	235	223	253	209	237	237	241	233	219	215	230	215	231	246	242	234	263	249	233	197	221	236	230	263	228	221	250	216	237	229	236	223	227	241	252	215	211	209	249	204	212	192	235	237	209	228	222	233	227	236	211	235	225	210	240	250	247	241	253	201	218	253	241	223	243	238	218	217	228	231	241	228	250	238	223	238	221	226	244	208	247	241	248	216	217	210	214	229	217	240	245	234	250	223	210	256	224	237	219	222	228	254	223	226	256	215	253	220	221	205	221	250	214	242	247	237	231	226	236	204	243	230	255	215	244	232	214	240	223	234	234	254	225	226	246	249	234	223	228	226	213	261	247	225	236	221	233	243	219	195	220	214	250	225	230	220	236	244	208	241	213	233	200	195	212	235	228	246	223	251	228	255	210	228	226	231	223	243	255	202	247	242	223	228	240	238	233	231	204	215	247	244	214	217	212	209	189	218	245	244	250	236	229	228	250	207	247	246	234	250	223	229	243	206	213	239	239	232	253	216	232	228	249	232	236	236	267	228	241	224	208	227	231	234	227	224	234	252	231	226	265	264	204	218	223	216	220	213	236	241	222	233	215	228	250	236	218	259	243	231	227	243	207	210	224	248	208	236	250	231	238	229	234	251	258	227	276	226	259	248	212	229	248	234	231	216	245	216	243	227	259	227	235	244	231	225	233	240	246	224	249	232	248	201	227	251	225	239	222	240	228	207	242	229	242	225	240	214	224	192	227	239	229	255	213	194	224	234	221	219	228	248	249	244	223	204	220	208	219	253	229	213	255	231	209	215	213	233	239	231	220	213	218	218	227	228	235	231	232	229	235	235	202	258	235	225	251	233	227	221	214	222	230	232	213	221	232	231	201	229	219	237	221	196	248	225	233	228	220	212	215	226	229	255	230	230	223	257	226	222	246	225	236	247	229	209	228	251	222	234	237	249	217	238	214	208	240	224	215	237	225	219	209	217	228	250	217	260	242	234	255	252	208	224	246	226	236	237	221	261	223	236	231	224	243	245	215	240	230	233	235	227	208	232	215	227	236	231	207	215	234	241	257	256	253	221	246	202	221	246	206	209	201	243	213	221	210	231	218	236	233	234	206	200	224	224	216	234	210	248	245	242	236	232	239	222	256	245	226	234	210	247	229	247	233	227	202	226	225	230	247	216	261	213	212	227	256	249	236	216	223	224	209	210	228	233	235	241	217	245	259	234	239	240	216	201	221	231	231	231	251	263	230	212	231	238	222	221	253	212	274	212	234	232	225	223	227	245	222	232	228	236	247	215	221	253	227	217	210	258	213	231	246	231	245	260	256	228	249	223	219	221	240	221	247	237	219	227	229	194	221	211	231	234	228	245	251	243	265	221	241	228	209	208	230	220	200	255	241	204	202	203	223	216	228	229	234	229	234	221	243	225	235	195	195	237	241	231	214	236	211	263	244	242	255	235	223	226	238	218	215	240	218	228	225	192	234	236	244	217	205	231	274	206	242	244	268	219	211	204	235	231	214	253	262	204	241	210	229
7375	1358	613	316	270	279	296	283	294	297	268	247	252	258	283	254	260	270	238	238	234	256	281	287	244	259	248	253	272	293	242	278	312	283	248	285	270	267	243	254	229	273	278	278	261	277	261	268	232	293	259	253	254	285	275	284	264	300	238	287	270	259	282	255	244	246	292	269	287	242	277	255	264	251	279	262	259	240	264	256	258	273	273	295	303	277	273	252	247	269	275	251	270	264	262	263	306	255	286	261	298	261	271	259	256	281	253	244	307	272	269	288	274	253	301	287	254	261	259	264	260	236	268	257	251	261	289	250	275	260	257	256	252	241	247	281	270	253	285	262	226	277	246	292	264	259	274	275	258	240	260	248	253	251	246	240	258	254	245	245	260	267	265	269	287	233	290	279	222	275	273	246	277	260	272	257	264	257	283	251	259	253	290	257	255	281	262	265	297	260	277	258	235	257	250	254	270	274	233	271	282	250	293	283	261	233	269	258	282	252	266	248	241	254	267	277	255	246	245	246	253	227	262	274	267	259	283	273	256	258	280	286	322	287	250	251	269	285	273	252	245	300	251	257	278	265	284	236	288	257	273	268	286	282	237	267	273	280	255	268	263	246	288	236	288	266	279	262	299	264	241	248	258	268	283	267	244	257	250	268	254	259	261	297	250	272	304	253	270	284	290	270	280	265	250	309	253	262	258	262	243	250	273	242	255	285	267	288	254	241	259	281	246	269	281	269	264	264	264	266	284	298	289	229	262	255	230	267	273	259	263	279	255	257	309	276	287	240	263	275	268	231	264	278	249	262	219	285	225	296	283	300	234	243	257	267	273	247	290	277	286	261	253	267	294	251	281	271	242	285	257	271	263	273	261	280	283	244	238	251	263	271	288	234	284	245	265	275	291	243	241	277	261	272	262	258	276	285	259	278	288	268	259	235	278	241	258	278	231	275	254	268	276	265	252	275	264	273	270	260	280	294	285	276	255	257	243	272	280	275	270	241	276	258	263	281	246	241	241	257	254	266	244	258	269	304	263	273	252	263	263	277	268	282	231	261	247	283	250	256	282	275	261	263	262	233	278	257	278	255	258	241	239	257	270	279	256	255	280	239	253	264	294	259	254	279	257	288	288	255	247	292	290	271	288	249	241	281	271	269	262	243	274	250	265	274	281	275	256	244	258	270	262	245	239	272	274	248	270	252	268	275	268	298	267	267	300	246	243	290	249	276	285	232	265	263	259	274	264	269	251	290	250	251	241	275	255	280	251	261	254	273	234	288	256	292	269	288	254	238	299	275	272	255	236	275	287	277	244	270	265	264	260	263	267	273	249	283	252	256	281	287	263	259	258	287	270	248	258	258	271	270	300	245	249	273	261	261	263	269	253	259	261	269	269	271	251	264	290	247	256	254	282	279	282	287	289	262	287	230	281	270	286	262	229	262	270	253	283	272	275	265	290	258	264	267	275	278	290	304	292	277	283	290	259	248	252	277	255	253	253	233	275	270	282	253	247	284	267	273	254	271	244	267	252	287	299	243	285	264	271	246	277	290	239	265	268	259	263	263	276	274	243	249	240	276	275	259	268	253	255	288	278	256	238	252	241	265	219	271	295	232	242	249	275	238	264	255	255	268	260	242	225	270	258	261	271	287	274	273	276	253	268	261	302	243	276	280	260	281	244	254	289	246	273	280	254	263	253	273	236	246	264	253	253	267	273	289	265	270	281	295	253	266	241	267	267	236	255	233	285	249	262	296	271	245	280	256	276	288	269	269	288	250	228	259	236	270	283	243	262	261	218	254	277	271	268	261	298	281	249	277	257	254	276	287	244	257	259	267	278	237	274	297	253	291	267	258	304	274	266	273	263	272	260	252	261	270	250	270	266	229	254	262	280	260	259	264	257	257	273	282	287	253	274	269	251	241	261	259	242	262	276	265	271	258	267	302	277	275	238	263	264	296	244	276	275	285	278	251	247	228	242	285	271	267	306	266	273	261	256	280	245	294	251	234	262	280	262	288	255	275	295	242	268	286	252	258	283	244	271	273	274	271	284	275	276	251	280	268	244	263	275	281	272	248	285	245	267	267	227	289	239	257	298	284	268	233	292	286	290	278	293	217	261	293	269	280	284	259	272	242	283	256	271	276	295	246	263	259	250	255	292	246	264	267	277	273	276	278	266	233	270	254	249	271	243	262	268	287	263	248	264	274	240	255	255	279	271	250	263	282	252	257	239	306	271	282	252	280	296	273	254	259	248	261	267	258	225	236	273	285	295	297	266	292	247	276	280	288	287	272	273	242	272	271	254	265	255	294	254	275	250	307	258	241	296	276	278	259	258	276	270	268	274	251	293	253	253	269	254	244	289	271	277	305	281	265	276	252	266	289	259	256	278	253	261	270	283	214	274	265	273	280	271	250	273	267	269	253	268	227	247	260	246	281	256	257	269	257	274	248	310	227	272	264	260	259	287	276	275	241	306	313	273	263	264	273	287	262	281	280	291	281	266	248	295	229	305	281	266	243	298	250	268	271	233	291	258	260	247	287	246	263	264	273	273	272	299	285	254	257	274	263	272	270	269	275	261	224	266	276	263	266	288	285	257	227	261	261	239	269	261	286	280	229	256	281	261	246	276	276	297	253	226	251	272	266	267	295	261	274	270	280	293	238	270	248	258	252	262	286	287	296	251	244	255	248	281	298	289	242	295	288	266	289	238	284	275	294	248	261	291	255	261	267	262	255	257	238	249	263	289	275	258	264	267	226	264	243	288	245	268	264	277	260	261	264	284	244	297	256	245	267	230	257	269	271	274	268	243	238	249	264	239	269	281	265	247	267	262	243	258	273	248	254	246	241	278	267	252	283	285	262	272	257	264	285	241	259	275	249	245	249	244	270	293	255	237	249	248	238	260	241	250	287	311	253	256	299	265	260	265	256	266	246	256	281	287	281	281	280	281	276	272	263	280	278	276	271	272	291	289	273	273	262	256	296	258	288	278	261	288	284	255	284	282	267	273	257	252	266	243	277	264	244	238	279	289	247	282	270	256	252	284	278	241	275	241	276	243	263	269	263	264	276	253	266	285	245	291	260	285	272	256	251	249	243	264	233	261	222	262	254	279	285	243	254	258	256	276	244	245	274	269	283	273	264	257	255	261	284	261	278	266	244	264	275	243	263	271	248	255	268	257	284	227	293	260	258	239	260	263	269	275	223	298	262	243	259	286	249	275	224	264	263	242	272	262	250	276	233	259	282	265	252	261	241	256	282	266	257	274	275	267	269	280	278	276	250	261	248	295	272	232	257	263	251	225	262	286	245	271	245	290	304	271	264	241	243	253	268	235	243	259	286	271	274	252	259	273	272	240	246	294	256	250	273	240	258	234	233	278	256	278	263	253	259	256	268	249	270	270	271	268	258	271	253	244	246	276	264	284	246	263	269	306	247	255	256	283	264	263	266	245	264	299	231	270	311	252	244	238	257	239	251	255	252	267	269	254	287	264	295	280	263
5472	2071	1097	731	658	640	675	639	651	605	596	608	625	611	605	622	617	620	597	554	599	654	612	573	607	622	637	557	639	597	623	618	580	613	642	604	590	599	657	582	590	642	624	635	619	609	621	580	606	571	602	633	567	627	640	591	599	590	579	593	556	623	642	618	618	574	670	603	575	551	591	609	613	601	593	595	572	614	567	577	624	630	575	601	567	577	610	572	562	611	555	643	576	628	587	562	644	553	586	565	619	595	629	589	604	585	613	630	629	587	628	585	627	591	579	659	574	583	616	623	630	580	620	564	635	584	568	596	560	587	607	593	608	608	605	637	599	623	576	583	610	610	595	624	594	622	583	606	608	550	560	580	628	588	614	590	606	600	566	597	647	560	608	598	589	568	548	645	594	614	597	605	612	570	586	589	609	577	595	622	569	576	636	615	611	654	595	598	633	618	624	611	612	660	574	596	603	607	552	596	604	598	637	592	596	620	586	620	571	573	606	614	591	578	584	567	627	604	621	587	606	576	582	577	585	580	617	628	620	636	609	592	551	574	607	597	614	637	607	625	622	644	598	635	621	616	607	566	593	603	584	600	553	601	589	614	563	611	629	580	586	600	601	579	619	592	618	599	576	608	606	611	574	610	592	601	649	616	607	597	587	616	576	601	584	606	613	627	598	569	605	648	588	612	604	609	644	633	579	590	616	608	612	643	588	645	608	630	620	572	600	587	575	596	626	624	600	612	607	578	592	593	561	603	634	608	602	593	582	618	600	599	573	607	583	618	564	584	581	603	623	626	557	606	540	605	574	575	600	598	593	607	590	576	576	646	611	608	619	622	574	616	579	624	553	611	501	578	617	599	581	595	610	609	591	613	610	612	620	607	588	618	594	605	652	573	605	622	644	603	635	613	591	605	605	646	578	595	565	559	596	601	620	567	650	598	652	623	558	610	595	652	600	606	598	566	592	630	628	569	592	588	553	590	574	560	586	583	619	586	624	595	615	561	611	573	563	581	610	612	582	599	563	650	611	598	607	605	601	596	585	616	590	601	605	643	610	599	619	595	569	637	565	599	591	609	627	589	567	565	607	591	575	585	621	595	639	628	583	597	601	602	583	592	630	616	587	607	586	627	591	636	596	589	587	585	607	605	588	584	621	565	598	608	630	603	557	579	597	622	632	591	597	569	587	563	588	607	611	632	629	622	628	596	634	628	573	610	592	616	589	589	568	545	622	622	620	538	597	622	622	593	616	616	578	594	598	546	580	606	603	579	629	606	603	601	634	631	583	594	625	599	572	605	608	624	637	564	595	619	606	653	597	578	579	589	596	592	603	582	599	546	589	590	568	616	605	592	602	631	611	593	670	606	584	556	611	613	570	630	596	603	590	607	622	608	667	578	623	600	650	535	632	601	596	614	597	579	572	535	592	601	609	589	583	650	616	603	599	655	586	631	593	641	598	587	559	619	625	592	577	613	569	604	622	587	615	611	607	582	587	623	632	638	592	612	582	627	610	582	621	627	575	611	582	616	611	579	605	598	615	586	573	596	624	594	621	623	591	629	619	600	580	604	609	544	597	609	600	601	583	608	617	557	592	606	623	617	614	550	662	608	606	573	555	614	657	622	577	617	586	591	624	611	617	616	607	591	603	579	600	646	595	642	642	556	627	603	603	598	633	612	574	640	566	627	587	621	536	609	621	547	594	577	618	567	597	576	594	594	605	599	600	625	611	611	583	629	601	576	595	664	568	586	601	632	615	628	607	645	623	626	568	646	602	587	584	652	592	581	595	579	554	621	639	614	585	573	621	608	623	561	582	603	607	589	632	598	608	641	601	616	567	623	579	643	619	560	585	583	611	600	537	595	639	590	637	610	627	616	630	616	600	599	609	569	581	590	610	568	592	593	582	614	544	569	610	644	602	597	593	568	609	601	619	630	565	630	602	605	644	602	567	615	591	639	615	607	584	546	606	650	581	524	599	593	632	598	593	547	569	595	631	574	595	590	604	599	602	620	623	628	601	624	586	588	571	589	620	558	614	620	593	617	595	612	577	639	641	597	624	603	550	590	595	598	597	605	574	603	595	609	583	624	607	621	596	598	593	605	620	612	610	579	611	628	617	546	641	599	568	591	622	578	595	583	582	630	608	571	608	598	602	632	601	580	583	594	611	590	620	627	649	597	600	634	597	642	581	633	574	598	632	618	602	591	590	576	565	611	605	605	621	582	630	579	582	564	595	611	589	587	605	625	613	562	603	594	586	606	591	631	605	609	589	634	633	573	621	565	577	615	619	588	607	626	580	612	611	620	608	601	615	631	591	688	623	573	581	603	580	609	582	599	612	594	658	590	591	609	637	619	558	600	589	572	626	632	625	608	569	521	596	612	585	596	588	624	602	565	634	621	523	608	611	570	624	620	621	622	604	596	589	606	590	611	614	590	625	585	638	592	627	597	609	570	602	619	608	567	608	578	557	611	588	593	586	612	576	627	626	622	597	610	575	612	604	562	577	580	600	598	562	595	589	588	654	600	546	598	573	566	630	618	575	565	592	602	626	605	579	643	579	600	641	605	621	555	608	590	644	600	555	619	598	574	574	610	611	566	583	583	638	613	641	631	587	611	616	582	668	606	603	613	635	615	618	617	633	622	595	569	580	596	564	601	594	584	583	551	646	591	586	585	608	650	615	619	562	612	609	633	618	616	619	607	650	591	541	587	581	592	585	618	576	599	579	610	580	592	586	629	591	588	614	579	600	619	617	612	593	618	580	616	606	602	567	587	610	591	568	577	579	613	597	596	615	569	557	569	606	586	630	564	624	609	609	614	603	622	621	589	620	572	586	625	603	619	601	599	599	629	616	612	600	560	616	604	630	570	578	583	631	601	609	614	600	619	598	636	639	600	636	604	622	615	635	625	576	610	618	622	595	612	619	618	633	598	631	598	606	585	617	560	640	649	623	610	605	621	604	588	586	589	645	593	606	572	598	616	619	561	584	599	592	574	570	604	620	580	597	581	570	569	636	644	642	604	612	581	601	598	601	632	601	592	585	646	622	609	589	612	621	576	572	580	597	573	612	609	570	604	581	588	596	612	599	637	636	610	547	616	582	607	581	623	597	567	632	627	580	623	626	621	613	589	603	603	603	645	597	576	642	611	549	629	606	616	565	588	622	636	580	615	561	651	657	519	593	553	588	620	593	585	618	650	587	593	601	611	622	606	602	585	592	623	553	613	561	624	577	554	653	626	604	560	613	579	608	574	588	597	593	587	659	576	578	647	663	618	575	604	600	601	585	629	579	634	627	589	599	603	599	585	661	595	605	558	605	590	610	635	618	600	603	589	564	606	592	598	627	641	575	590	605	616	588	614	635	594	614	593	617	586	590	581	634	611	603	600	619	617	608	615	629	601	611	662	593	629	580	621	585	599	575	571	596	622	638	612	589	560	647	540	615	578	578	598	607	598	607	572	609	563	594	600	602	609	623	607	591	604	598	608	628	591
37327	25442	13949	1283	531	417	328	278	241	247	182	161	199	194	168	136	151	142	169	165	151	154	140	137	144	156	156	143	141	143	127	127	132	119	133	130	139	148	123	124	132	128	150	123	117	121	148	125	122	140	127	113	131	125	118	124	111	142	139	125	114	121	121	135	125	126	120	129	136	138	125	112	130	112	134	123	100	127	120	132	147	146	125	112	129	131	128	138	138	125	144	127	130	145	119	138	148	117	137	133	133	127	140	141	151	103	142	131	131	131	132	121	123	150	118	133	134	109	120	124	153	131	111	115	128	142	119	114	120	123	147	117	131	120	157	138	132	137	119	128	126	139	129	108	122	128	131	117	109	106	129	110	124	112	102	132	124	123	120	115	109	111	133	117	116	120	131	124	112	154	138	129	124	113	124	110	134	124	121	129	138	126	123	133	122	120	108	102	128	145	119	101	141	137	142	121	115	122	129	123	125	118	118	149	140	143	136	116	131	129	127	129	129	129	134	151	120	128	123	135	114	131	136	139	129	143	169	152	131	142	119	134	116	120	129	133	127	137	128	114	107	120	112	146	120	117	141	126	153	121	135	120	121	132	111	137	140	137	146	122	119	122	126	126	125	124	122	124	114	120	120	145	122	130	119	126	129	128	119	109	141	115	126	142	124	129	117	122	126	126	116	120	124	136	117	115	136	143	135	137	129	142	137	127	123	136	142	110	136	122	118	121	128	140	111	131	110	156	126	126	126	122	128	132	125	123	143	118	131	103	120	118	108	120	132	113	130	150	127	124	121	134	120	120	120	117	149	105	134	145	140	125	116	119	124	123	114	124	141	147	119	131	129	133	138	119	114	135	123	121	128	140	126	113	108	113	139	122	126	155	145	131	128	126	122	141	130	119	115	100	126	134	133	102	105	126	140	136	123	126	136	127	108	134	152	138	118	112	154	125	130	144	145	120	125	129	123	108	147	141	126	113	139	116	154	146	122	110	101	140	141	120	146	133	130	114	115	118	134	170	121	142	125	142	147	126	129	130	139	110	126	131	123	159	121	116	94	147	141	127	114	127	127	115	127	147	126	117	132	116	132	123	131	121	144	142	148	111	139	105	127	138	123	128	133	128	128	122	154	134	131	122	129	112	126	139	132	126	123	134	120	111	137	145	136	127	112	123	104	111	106	135	116	107	129	122	112	113	142	132	126	146	156	112	117	133	137	115	118	141	111	121	150	127	115	132	125	139	134	107	139	132	109	145	113	116	113	104	121	123	128	125	106	129	130	147	138	118	132	117	135	120	123	118	124	122	116	124	137	127	119	127	127	130	110	124	134	104	106	131	151	134	127	142	111	113	120	130	129	118	128	138	138	150	115	116	114	124	118	117	117	140	167	134	126	148	145	124	126	130	112	132	113	113	120	129	112	119	138	117	130	119	129	127	120	131	92	131	146	142	152	124	124	153	126	137	117	124	131	134	135	124	115	117	144	122	130	128	121	143	133	140	121	138	120	122	114	106	131	150	109	122	132	120	123	132	121	124	117	130	122	128	129	135	127	115	131	126	124	129	122	124	123	117	116	126	132	136	138	129	117	135	115	125	125	115	120	125	136	133	123	98	127	127	131	130	140	131	103	124	129	131	139	121	112	127	151	135	118	122	116	107	125	144	124	134	146	114	133	126	125	145	102	128	120	131	103	129	107	126	110	126	125	126	136	128	139	113	129	135	137	137	116	141	111	139	122	126	142	135	117	128	115	120	134	118	126	136	128	124	141	111	147	115	142	150	132	132	134	122	114	131	119	125	130	108	128	142	117	113	138	156	145	138	130	152	127	130	124	134	152	105	138	131	124	104	123	137	128	128	127	137	147	123	126	135	139	137	130	141	119	134	111	118	138	118	133	134	138	113	111	126	139	122	107	137	131	123	129	128	135	115	145	115	149	135	116	123	131	128	153	126	132	142	128	137	117	149	135	126	117	125	148	113	115	122	118	121	114	128	131	130	122	131	142	133	139	136	112	117	109	118	127	139	101	115	128	135	140	117	128	122	131	147	121	122	119	114	138	131	115	132	134	110	131	123	96	124	148	113	123	135	103	142	145	115	133	132	115	140	123	136	127	112	136	139	123	137	137	126	131	105	120	116	123	135	137	130	145	133	132	139	131	107	120	163	123	140	118	133	132	138	144	133	132	147	128	143	121	125	142	126	127	103	119	126	142	112	133	139	131	130	136	143	127	102	149	134	131	118	114	144	110	143	97	123	115	131	136	115	128	114	144	149	106	142	121	120	130	108	120	120	136	142	121	118	150	135	122	135	125	125	113	126	121	114	105	149	122	139	125	110	108	127	142	133	119	115	124	133	121	130	135	131	135	119	131	130	110	124	140	125	130	134	120	129	129	123	124	129	122	129	117	119	106	133	131	116	139	135	129	131	143	124	125	123	125	119	128	118	156	124	129	124	116	113	131	123	116	127	131	135	133	143	116	135	150	121	127	122	153	134	121	138	111	130	152	117	117	125	130	142	122	131	113	132	125	118	135	127	139	128	133	149	116	127	140	135	137	132	111	125	126	116	103	106	125	142	146	104	113	125	142	144	118	129	126	125	113	105	147	134	121	135	125	120	121	126	128	123	145	102	124	127	131	132	128	123	124	129	148	118	138	124	107	131	148	124	136	114	135	128	118	121	127	132	116	141	126	145	125	135	135	153	106	129	139	142	137	114	135	125	134	130	124	120	149	116	128	133	106	144	142	123	126	111	110	129	123	128	125	138	139	126	121	130	133	122	120	108	136	124	135	119	133	123	109	136	131	115	146	110	127	124	134	116	124	117	117	115	133	136	129	135	110	112	142	134	126	134	129	127	125	129	127	123	114	125	119	105	119	127	138	113	131	115	117	121	136	141	125	130	118	127	126	128	131	138	131	130	124	108	132	106	130	116	119	141	128	130	106	114	149	152	107	143	124	128	141	138	125	124	135	143	101	146	119	132	110	154	137	118	118	141	123	120	126	120	142	147	136	135	122	132	109	133	111	137	123	129	115	109	139	129	118	120	129	130	128	123	123	132	119	120	135	119	121	125	121	137	120	113	102	108	127	133	147	108	121	152	133	141	135	125	144	120	119	133	135	144	121	128	127	102	117	120	121	122	127	122	128	127	139	130	117	153	148	138	144	130	137	119	119	139	105	124	124	125	114	134	138	103	118	119	145	116	121	122	121	130	121	115	116	128	132	122	109	141	134	125	128	131	120	122	129	134	131	128	125	147	142	107	132	123	118	126	116	138	121	139	136	133	122	117	120	126	129	125	111	136	124	150	130	134	128	135	134	155	113	111	118	126	136	125	124	117	108	139	117	139	111	100	154	137	127	142	120	116	112	118	127	137	136	115	130	137	118	127	133	130	120	120	128	114	117	126	129	109	134	109	125	145	116	115	133	119	145	102	144	122	117	127	126	127	129	133	133	143	127	121	133	137	115	123	117	130	113	138	125	121	135	123	123	121	129	113
19004	19699	9198	2510	2206	1810	1504	1271	1104	950	843	741	685	649	571	552	534	514	525	492	460	458	392	454	455	388	405	377	392	368	413	376	404	397	354	366	369	342	368	327	337	302	334	337	345	342	347	330	340	320	348	347	353	293	310	327	307	349	353	346	351	347	311	300	344	296	340	311	313	345	323	313	329	268	334	329	307	299	328	310	308	316	289	331	327	314	318	315	333	319	332	339	277	315	325	304	317	296	328	295	285	319	299	340	293	331	311	272	299	331	309	314	337	318	302	322	302	316	280	318	327	301	319	283	306	316	346	309	299	315	305	300	297	335	298	323	297	304	301	325	329	322	317	319	290	316	304	283	321	331	337	321	289	316	330	347	300	290	319	343	334	317	312	306	301	318	305	290	340	294	313	333	314	307	319	328	338	303	292	288	310	310	300	305	318	317	294	284	300	306	296	296	322	301	307	322	289	311	299	300	306	307	289	272	290	352	313	302	302	309	318	304	306	305	304	308	305	316	324	306	320	334	286	290	319	335	294	342	337	331	339	340	353	281	356	315	308	316	308	299	307	310	301	338	332	292	290	311	308	307	313	295	329	300	294	298	330	278	289	325	316	319	282	300	321	314	294	291	303	294	285	310	299	299	298	286	304	350	309	326	327	310	339	307	338	301	337	325	317	317	282	323	301	295	337	293	305	309	306	284	311	358	340	296	302	323	295	280	317	300	311	311	294	321	321	321	340	335	298	331	301	291	305	280	326	299	309	304	321	311	297	307	288	308	291	309	311	310	309	289	298	311	289	336	301	316	283	320	335	341	324	275	319	285	322	277	285	317	300	315	315	283	347	330	318	303	334	293	321	320	325	316	302	326	281	301	289	290	299	298	304	325	299	318	297	279	296	323	312	328	308	321	305	309	308	302	334	310	286	302	294	324	303	281	324	342	308	301	325	312	312	334	287	304	282	335	336	277	301	308	300	315	297	300	304	335	343	305	307	321	301	331	309	299	306	300	290	282	310	309	318	301	304	321	328	278	298	294	308	320	337	333	299	330	319	307	321	301	313	335	279	322	306	307	279	303	307	310	309	296	313	293	319	298	314	315	295	295	299	310	282	286	291	333	313	323	298	297	294	323	296	317	306	298	323	309	309	310	296	326	284	288	302	307	301	315	308	298	325	322	333	306	285	316	318	279	344	296	317	336	322	299	322	269	298	342	324	299	302	298	322	313	291	302	287	313	328	308	333	291	281	321	305	288	299	300	291	332	288	308	301	275	298	297	300	320	317	313	313	290	328	296	312	291	298	328	314	300	327	322	311	300	304	309	248	275	307	318	307	338	331	298	273	310	269	338	288	329	284	300	275	301	315	285	316	327	295	273	316	308	300	294	316	301	315	299	302	323	335	273	321	325	312	296	289	310	316	324	277	299	328	325	319	323	318	285	301	308	329	318	322	337	312	301	309	325	314	319	302	347	320	321	303	307	285	312	287	310	300	321	302	306	316	286	318	297	320	307	308	326	315	317	300	296	307	310	318	310	292	283	312	304	257	326	309	280	322	316	313	309	310	308	300	309	297	329	330	343	312	295	312	304	299	276	317	305	310	293	348	298	327	296	297	283	310	316	292	292	312	355	294	297	333	285	328	311	304	292	290	305	279	323	352	325	325	315	313	297	275	297	305	285	294	323	321	333	291	302	330	308	303	326	290	327	315	314	310	326	314	317	295	292	334	307	311	287	302	339	307	285	290	320	303	293	287	290	327	309	331	302	302	310	294	310	283	310	301	299	318	309	290	296	310	305	288	327	298	300	345	303	330	287	284	298	321	322	320	281	309	315	334	319	330	283	314	279	304	285	288	316	317	319	306	336	323	309	327	317	341	314	308	305	356	301	303	305	312	290	323	318	304	301	303	324	296	316	283	282	307	320	324	265	295	300	299	295	277	291	321	298	338	310	299	302	311	306	277	300	298	297	315	273	333	309	291	304	321	315	310	297	322	278	298	306	299	326	307	328	290	297	330	329	327	325	337	321	306	321	314	296	310	303	297	308	278	295	308	304	311	319	299	296	299	281	313	311	310	308	324	306	285	346	291	295	299	307	300	315	299	290	308	323	308	299	265	343	320	311	296	278	303	306	319	311	300	333	286	284	303	273	311	323	313	288	301	298	307	339	289	304	305	292	311	304	312	311	316	307	321	305	282	284	277	326	315	272	271	303	330	326	317	301	312	313	294	309	292	331	289	333	287	324	300	281	306	289	331	334	282	279	304	305	302	317	332	300	311	335	298	300	313	320	297	319	319	302	272	310	282	289	282	273	310	296	304	303	303	285	298	314	334	291	331	325	317	290	336	310	303	306	322	315	305	295	330	296	283	318	323	319	309	294	317	295	311	302	363	302	326	295	299	288	313	287	302	327	301	311	319	279	291	323	306	296	334	333	302	315	308	318	290	273	297	281	323	270	302	308	312	310	295	339	325	308	335	296	296	304	311	304	304	327	316	340	306	274	301	346	320	314	323	326	325	277	314	308	295	313	337	334	305	318	322	290	316	309	299	332	308	308	305	305	341	316	292	315	301	294	268	306	317	311	301	299	363	275	272	289	307	291	307	314	297	329	328	281	317	279	312	302	297	304	312	301	330	299	321	317	304	292	327	272	351	325	290	289	305	320	329	281	288	311	312	325	317	322	265	294	355	331	303	286	323	280	324	334	289	324	319	311	272	303	289	278	313	310	276	318	306	299	300	297	337	341	319	291	289	284	310	331	289	296	324	300	286	307	286	308	313	274	304	337	284	296	342	297	317	347	309	296	306	318	318	299	316	300	291	319	315	284	312	315	304	296	294	301	309	296	328	308	322	295	292	288	314	310	310	295	319	284	275	320	263	347	295	321	327	293	318	302	315	324	301	313	321	310	320	292	308	312	302	338	329	294	302	328	313	290	302	303	313	295	334	306	317	294	311	324	298	341	298	285	276	303	313	278	297	297	318	295	289	295	342	293	327	303	299	321	294	329	285	308	347	302	299	298	308	307	307	303	332	309	283	351	322	307	299	316	337	322	292	330	296	303	301	341	343	308	285	258	318	315	332	297	291	308	342	310	285	292	296	309	295	307	310	306	303	333	286	326	339	315	294	280	288	311	290	317	315	317	326	271	306	323	312	314	329	323	285	325	300	297	303	274	314	285	285	319	300	325	297	283	277	308	306	303	301	310	317	318	321	274	332	293	314	326	348	313	322	279	294	291	332	345	311	300	295	320	342	329	316	310	311	327	299	320	283	303	281	306	283	291	284	324	313	297	328	315	321	296	293	328	320	296	293	299	299	309	312	311	301	286	327	315	308	291	309	300	325	296	281	290	292	314	283	295	316	284	322	307	291	326	302	327	336	317	307	325	297	296	331	299	319	312	310	279	296	304	294	335	289	299	305	315	307	286	305	311	332	305	306	303	271	295	309	305	307	310	305	322	315	318	285	342	307	291	271	303	292	292	300	313	332	337	295	304
50537	40382	23786	3374	991	660	514	403	334	285	244	212	188	186	177	162	158	162	145	98	133	112	134	114	114	107	115	99	103	101	100	96	106	103	93	83	92	104	88	99	90	96	114	89	74	109	82	75	99	78	89	99	103	89	78	78	85	72	86	67	82	80	94	95	102	77	82	72	89	97	87	92	91	78	93	101	85	84	82	81	78	80	78	100	81	95	78	80	87	86	86	74	85	85	96	95	93	74	79	88	94	78	78	92	88	86	86	99	66	75	80	88	81	80	95	85	79	86	97	84	89	80	91	76	62	73	87	97	90	84	93	88	78	84	73	78	80	93	96	99	77	75	69	86	73	74	80	91	96	79	76	108	77	88	93	75	81	72	86	81	88	92	85	70	92	82	105	84	78	89	77	83	84	84	69	66	80	81	87	94	70	93	91	79	98	80	81	93	82	84	85	80	107	96	102	74	107	83	68	87	91	77	101	64	73	71	88	85	84	83	72	81	101	76	90	76	78	86	75	63	93	86	94	109	85	89	83	98	79	81	89	93	73	72	91	77	97	85	71	75	90	73	85	85	83	73	74	68	88	82	82	82	79	79	78	71	76	95	94	68	71	99	94	100	84	70	95	92	94	79	81	79	78	83	79	84	84	91	95	87	78	67	77	92	90	95	89	83	92	79	73	84	83	97	75	64	85	74	76	73	62	80	74	94	86	72	78	94	90	91	84	65	84	88	97	54	81	79	73	100	77	84	90	79	87	67	102	94	82	69	76	79	92	83	88	90	72	85	90	87	65	87	105	85	82	92	88	84	58	65	67	87	82	84	83	75	74	99	80	75	79	82	69	87	70	88	87	85	73	62	68	91	67	78	82	59	66	99	103	81	73	87	82	97	71	90	94	96	86	79	88	79	90	81	81	85	83	70	92	92	77	69	77	83	95	86	88	90	85	87	77	72	83	83	80	93	98	83	101	85	94	81	79	69	71	80	80	94	98	94	92	85	75	85	83	80	77	97	86	80	73	75	85	94	101	82	91	86	86	78	80	86	84	83	72	85	71	90	73	69	90	104	80	71	93	85	89	102	87	82	86	88	86	89	84	95	73	86	85	89	77	82	74	93	84	89	115	73	81	76	79	82	87	67	84	89	68	61	90	78	70	79	99	100	84	98	78	71	83	85	70	87	77	81	84	79	75	85	81	89	89	93	64	89	93	84	91	70	108	83	86	103	98	85	82	76	74	84	71	76	101	86	90	80	88	85	93	81	98	91	78	80	60	96	84	90	71	78	77	81	82	75	107	81	99	85	80	80	69	68	80	115	104	83	99	80	75	84	81	69	86	65	64	79	93	87	92	65	91	84	72	76	81	70	90	94	70	93	92	79	90	69	77	79	76	89	87	85	83	83	81	87	78	86	66	79	90	91	95	79	76	74	80	87	73	86	76	64	66	79	91	89	82	66	77	96	75	89	82	93	88	93	60	80	76	91	84	83	87	96	107	85	67	66	79	88	77	92	85	82	81	75	90	76	74	84	90	83	95	87	85	76	97	93	81	82	73	76	81	80	86	83	75	78	77	79	82	78	86	77	86	65	76	75	82	82	88	72	90	84	74	95	74	105	91	75	89	68	90	90	70	74	71	71	81	82	76	81	78	85	78	86	76	79	83	84	89	71	87	78	85	96	83	74	88	68	86	91	65	93	98	82	75	97	91	99	81	79	91	65	83	77	64	79	80	99	88	80	81	71	75	90	80	82	80	80	95	91	91	74	90	92	71	97	103	75	71	106	79	82	88	86	94	76	104	94	85	77	87	75	102	97	69	102	84	87	78	94	91	73	79	77	93	65	96	60	84	104	89	79	74	68	71	89	88	89	80	89	92	64	84	67	72	66	63	80	88	83	71	70	92	77	63	82	82	73	73	72	84	87	79	87	74	76	85	91	76	72	89	86	73	86	90	89	82	75	90	76	85	66	85	68	74	63	82	95	79	85	83	72	80	80	85	68	77	78	92	77	102	72	67	78	88	77	97	84	78	99	92	85	102	79	91	93	78	86	82	97	86	104	88	78	70	87	77	84	78	86	79	84	71	76	80	91	96	91	77	79	87	81	88	95	68	90	85	89	73	82	87	69	101	85	85	77	79	65	85	86	72	67	85	79	84	91	70	94	76	85	69	79	88	85	87	80	85	92	109	91	81	75	85	85	86	82	88	80	85	85	87	83	74	83	66	75	73	85	93	86	75	84	81	77	79	84	89	90	87	72	90	79	73	79	75	88	74	81	75	74	72	82	71	81	85	86	82	75	78	83	69	82	90	76	76	98	76	83	83	88	87	80	94	91	99	94	86	100	94	67	81	82	86	82	85	82	91	70	59	77	81	70	93	93	92	90	77	85	83	82	83	88	75	67	87	103	69	87	78	73	80	71	86	82	76	81	66	84	78	89	76	81	92	86	72	89	89	82	85	85	72	76	69	97	77	81	88	83	85	93	89	81	78	71	74	84	82	84	80	63	66	86	83	83	90	73	81	83	76	87	83	101	80	69	75	83	96	89	67	86	87	84	73	100	91	74	88	89	83	87	79	82	95	87	105	77	79	66	80	74	65	85	85	70	82	70	78	91	81	74	68	85	108	91	85	67	67	83	80	94	84	71	87	95	62	104	69	85	89	77	81	106	94	87	76	77	72	70	88	79	102	91	69	87	84	94	85	90	74	82	84	89	83	93	80	85	81	81	82	85	87	73	81	82	91	101	96	75	70	64	79	106	88	75	97	71	85	65	87	81	98	93	81	68	75	82	89	87	76	73	81	90	71	76	82	89	96	77	93	86	74	77	84	83	74	86	98	86	75	67	95	94	97	82	68	74	90	87	81	70	66	96	85	94	78	82	83	89	75	71	80	76	90	89	83	83	85	91	86	76	86	82	77	73	90	99	84	74	91	79	92	86	89	75	65	84	74	79	66	61	66	98	70	91	57	75	79	93	92	91	77	89	91	64	85	63	94	83	69	72	87	80	93	86	68	75	102	85	71	68	85	119	95	79	81	85	90	84	75	84	85	89	86	80	74	84	67	80	79	83	76	76	108	109	97	98	82	69	80	70	112	66	93	72	76	87	86	82	71	90	95	100	90	80	85	93	64	74	82	74	77	88	84	81	79	80	89	73	77	79	87	82	113	85	94	87	76	100	68	84	82	81	99	80	76	83	71	88	93	77	83	66	76	92	87	81	85	77	92	87	74	101	82	86	97	73	91	75	83	76	81	96	111	82	83	82	78	75	82	86	76	92	81	74	79	84	83	91	80	98	86	89	89	78	90	88	73	75	69	75	78	89	69	66	57	77	89	76	79	95	78	69	94	66	69	94	76	88	95	69	84	70	79	65	93	86	81	80	90	72	74	98	80	76	79	107	83	75	86	70	88	103	72	88	77	75	83	86	87	87	90	78	70	106	85	76	70	83	77	90	89	84	92	85	93	96	79	80	71	86	77	92	84	81	81	81	77	68
26546	29555	12838	4351	3862	3107	2474	1990	1702	1438	1210	1025	958	850	780	694	664	636	624	549	502	537	490	438	413	417	417	442	386	355	371	361	382	346	322	342	330	292	307	319	296	281	271	280	274	281	288	295	292	247	249	294	294	272	271	258	259	267	256	259	254	272	248	262	258	261	283	271	260	254	274	264	232	285	246	234	226	239	237	257	260	238	250	253	249	238	257	239	245	238	232	238	250	261	234	229	252	243	245	238	257	237	209	247	227	292	264	270	238	203	233	255	250	188	231	228	251	236	215	251	256	236	256	215	249	229	233	252	215	244	235	232	243	207	235	217	241	268	210	230	215	236	252	236	241	228	221	190	239	241	231	237	262	241	235	252	243	206	244	234	223	234	248	221	228	206	237	234	240	233	250	229	217	237	232	251	217	236	229	222	249	247	270	214	218	230	213	234	251	203	237	253	245	248	232	256	220	206	232	245	226	226	205	202	235	196	212	227	229	227	237	246	243	232	218	240	251	222	241	230	229	216	232	224	236	239	236	248	220	247	230	244	249	237	226	226	221	240	238	221	261	247	244	217	237	226	263	244	259	207	239	226	215	210	192	222	247	234	219	213	222	224	226	200	230	241	227	255	227	214	231	227	236	248	249	207	243	243	222	243	249	264	237	230	261	237	228	245	246	221	248	250	233	230	223	232	202	222	230	224	216	231	248	233	218	237	233	221	245	233	228	214	223	247	224	226	219	227	237	251	227	250	213	196	221	231	216	221	245	227	228	230	229	228	210	228	236	254	266	224	230	239	230	233	229	244	254	223	212	205	255	228	220	245	238	232	235	223	234	231	237	237	238	226	241	221	228	228	207	223	220	235	231	260	238	223	220	236	245	215	221	225	226	211	236	220	238	232	228	238	239	233	214	240	227	215	230	250	226	236	248	232	228	238	205	223	225	236	202	230	208	239	219	218	242	242	202	214	214	226	218	223	218	218	256	245	237	240	232	225	223	245	227	224	238	219	255	229	215	227	236	239	247	223	224	242	231	220	183	257	221	248	205	225	240	216	240	217	208	249	232	244	230	190	260	245	243	226	211	237	256	217	229	245	239	267	230	237	227	216	231	222	247	219	231	237	232	242	232	256	251	224	220	225	235	240	240	238	219	225	247	246	230	185	233	224	222	210	192	206	237	232	236	215	219	241	212	229	234	229	241	243	248	225	245	207	221	223	224	223	229	224	224	230	246	237	223	236	226	242	210	220	218	234	190	245	232	240	242	207	227	235	226	222	247	233	218	235	204	233	234	235	240	230	252	232	214	229	241	231	212	246	232	216	235	225	233	236	217	245	209	213	221	264	213	234	212	229	185	222	231	243	245	205	233	228	215	254	210	224	220	230	246	227	226	225	213	229	221	229	219	239	240	213	252	224	245	205	254	226	213	255	209	220	240	247	231	253	240	225	226	244	273	225	230	237	219	216	251	235	220	249	218	255	239	223	220	242	234	233	216	236	219	241	237	243	270	238	239	212	222	240	240	249	238	245	263	220	255	270	199	224	218	252	226	199	223	243	215	213	226	232	220	224	251	213	235	236	206	249	243	227	246	240	221	246	211	264	247	227	233	236	250	247	226	240	213	218	262	235	236	210	215	239	222	213	237	208	227	249	246	246	235	228	225	233	251	249	243	222	247	233	226	227	233	228	215	255	200	250	228	224	236	214	245	232	240	238	239	229	218	208	220	199	213	228	257	237	210	242	254	250	259	205	244	239	230	220	240	209	208	234	225	236	214	232	237	210	237	220	212	248	252	230	227	222	205	217	232	249	212	234	235	234	230	236	238	234	229	226	238	208	231	240	221	269	227	219	229	236	221	246	232	243	231	226	218	227	240	218	242	243	230	216	232	229	230	217	223	224	209	264	219	232	226	230	261	248	240	235	216	258	239	209	252	229	233	225	240	207	255	234	246	216	213	209	235	240	238	229	246	231	236	214	223	229	206	218	225	245	234	237	245	212	221	217	221	224	212	224	231	245	238	234	249	244	245	205	240	219	238	225	228	230	239	226	216	242	237	227	249	220	216	236	207	292	224	241	234	228	247	232	229	232	229	239	269	243	246	203	227	241	217	231	242	204	207	249	237	235	209	237	249	228	229	223	224	217	219	205	251	223	256	207	221	264	235	209	223	229	229	209	228	198	240	234	216	202	233	218	244	232	235	225	247	248	261	218	245	213	238	244	226	257	243	249	222	214	230	243	225	217	212	218	197	206	235	234	229	224	255	228	229	236	204	217	194	226	242	246	212	233	236	234	241	222	227	225	240	219	226	250	224	245	250	244	236	234	234	243	229	230	226	242	229	212	205	240	249	228	255	212	216	230	242	260	222	234	211	222	215	219	211	210	218	235	247	229	218	220	232	235	238	218	244	231	214	240	245	223	270	230	231	248	253	243	234	239	217	224	217	213	246	217	225	247	235	246	241	246	232	220	256	220	242	230	221	250	229	233	229	224	185	250	209	234	241	235	253	245	219	232	219	244	195	229	218	228	226	215	227	216	232	215	201	224	232	237	235	253	245	235	240	235	247	228	235	254	205	235	222	246	217	242	221	227	260	207	236	215	234	248	241	223	228	217	183	225	228	223	259	229	220	239	228	224	240	241	244	240	240	219	229	240	240	199	258	235	241	221	238	260	238	211	229	249	209	217	194	211	233	241	229	232	232	230	232	224	211	239	208	245	207	226	214	229	252	234	203	262	236	213	260	221	205	222	242	220	243	236	215	219	218	223	226	217	232	240	227	234	233	199	215	239	240	222	235	253	220	249	218	220	260	234	193	224	208	211	212	223	224	220	233	237	237	232	228	216	235	230	247	251	268	235	235	248	225	233	221	218	264	236	254	216	256	237	253	219	217	221	232	233	234	224	237	226	227	219	227	221	240	236	233	204	235	220	235	239	209	264	203	224	238	212	221	223	253	231	226	228	221	226	247	229	235	198	243	226	216	224	229	232	247	225	235	234	209	201	247	240	229	224	241	211	225	237	198	225	258	226	240	236	241	219	193	234	230	191	250	235	238	230	204	216	218	219	206	240	223	233	271	214	233	234	247	248	230	234	220	221	226	225	231	246	231	243	224	221	234	222	222	185	225	226	237	208	240	233	227	245	221	236	257	223	233	236	199	205	224	221	249	228	231	208	218	187	235	250	187	243	228	231	222	243	226	225	213	215	221	252	232	235	227	235	213	231	223	229	221	250	211	249	235	231	247	226	234	230	213	221	240	234	227	234	245	262	223	223	231	231	192	251	236	230	233	207	224	236	224	214	233	249	205	215	218	205	252	211	247	233	210	256	227	234	218	258	226	262	243	227	224	226	207	221	250	258	232	251	221	237	218	264	246	218	231	229	230	231	236	237	252	231	246	235	217	207	243	217	241	239	214	255	225	242	264	255	231	194	248	219	240	219	210	223	237	242	231	235	228	234	237	227	250	223	235	241	237	223	241	233	216	250	228	218	246	245
7858	1642	695	299	236	292	295	268	279	256	283	274	265	253	269	295	281	272	278	232	278	275	245	270	251	278	267	258	258	267	289	267	279	274	258	289	273	250	245	307	279	271	280	263	249	256	294	245	235	284	260	294	259	286	281	280	259	260	256	278	269	262	256	264	266	270	283	249	253	305	252	278	246	274	276	240	273	262	273	288	276	250	264	292	252	260	284	283	273	260	271	246	271	251	270	271	280	303	235	272	259	253	279	242	268	278	267	256	282	273	293	267	274	273	249	282	247	292	269	280	228	251	268	250	251	260	296	269	267	283	269	274	242	251	286	286	270	263	260	285	260	274	274	283	267	300	245	270	263	311	243	285	252	282	245	256	265	276	280	259	252	282	250	240	288	271	289	253	251	276	287	256	286	239	247	283	293	286	244	271	245	279	269	261	273	262	266	298	273	269	302	295	280	288	251	277	270	261	247	253	246	253	280	246	230	246	259	277	257	269	310	278	266	246	266	280	270	287	270	237	279	269	279	254	255	276	276	266	260	268	241	275	280	251	251	273	252	258	304	252	259	273	269	260	276	269	275	267	266	290	263	276	274	252	265	285	255	262	238	263	255	243	287	274	260	265	287	285	279	271	271	253	248	284	259	253	253	271	282	292	268	312	253	273	280	266	286	274	276	254	265	257	235	271	268	284	262	263	262	255	264	247	281	218	264	271	283	251	305	277	242	282	280	255	238	246	251	284	233	276	276	269	270	274	269	279	278	268	282	257	270	282	264	301	256	279	270	302	262	272	261	265	253	259	213	292	265	268	270	296	293	254	254	253	266	264	292	259	247	242	280	259	264	279	273	244	245	282	270	247	253	277	285	262	238	277	274	269	250	285	264	258	258	280	284	288	291	256	236	284	258	259	261	258	270	285	259	263	247	275	291	234	255	264	254	269	279	280	279	270	279	298	278	272	264	288	272	241	262	241	271	289	271	249	271	270	264	246	276	271	278	263	273	258	276	288	258	267	289	285	257	257	278	240	264	297	273	252	247	226	255	257	275	285	251	266	258	261	262	291	252	267	251	255	243	257	281	226	260	268	271	263	253	250	284	271	287	250	302	269	295	279	245	285	245	270	244	267	272	285	273	270	228	265	280	251	270	252	254	265	309	232	264	280	281	278	288	270	266	275	270	214	289	262	269	244	236	249	269	269	277	252	257	236	242	230	281	264	272	270	253	278	259	283	293	295	288	258	270	300	261	272	259	282	243	284	274	281	255	233	276	261	275	278	294	259	297	276	254	244	264	257	268	228	249	271	256	265	284	286	262	277	295	272	278	270	261	261	250	258	256	289	294	259	249	271	276	264	262	274	248	311	281	302	255	251	283	267	265	244	252	270	273	273	258	255	239	268	272	284	279	242	229	242	276	281	315	263	257	283	274	271	299	266	283	272	262	256	263	254	268	308	238	231	268	248	272	279	265	277	261	295	258	286	264	274	244	275	257	268	271	271	240	270	262	284	286	253	262	306	258	254	241	252	233	249	233	278	226	261	277	295	243	284	251	248	265	297	269	256	289	271	257	268	270	276	253	238	264	281	299	279	275	234	274	264	271	269	281	260	283	243	268	247	275	252	241	295	270	257	255	239	276	253	245	265	251	276	264	297	267	288	235	298	261	231	242	267	266	261	290	256	290	255	274	271	292	292	264	273	267	245	245	273	280	282	272	262	266	270	251	257	250	290	261	259	271	282	266	291	270	271	308	291	268	292	283	287	285	267	223	251	242	261	273	269	281	282	273	281	266	265	273	260	281	275	246	267	276	243	247	269	247	244	244	281	251	288	246	265	253	267	272	267	284	255	230	259	272	278	290	251	274	285	260	269	274	264	260	285	274	254	258	255	305	255	289	280	264	283	272	282	282	263	271	240	257	290	269	263	280	257	242	242	256	259	248	284	249	258	268	243	246	257	268	283	260	263	252	251	247	271	222	269	275	224	282	268	264	268	276	278	284	249	256	303	308	278	266	225	268	257	289	283	263	276	256	259	267	256	275	224	263	306	259	252	258	273	257	285	270	260	287	255	268	257	238	245	229	247	240	238	265	278	270	248	271	276	234	276	288	257	266	277	266	265	259	268	262	255	284	288	274	265	262	263	243	256	257	281	265	291	230	249	274	233	291	242	263	256	271	250	297	294	289	266	276	279	273	280	257	297	277	264	264	245	224	240	265	263	269	277	242	249	276	302	285	279	271	280	272	267	276	246	265	287	254	290	268	261	276	257	254	278	262	278	271	264	266	271	270	271	272	260	285	248	267	290	278	300	257	278	250	250	281	255	267	271	254	302	233	281	233	275	266	293	287	290	240	254	274	260	245	271	252	251	267	288	275	261	271	243	260	257	277	281	264	247	284	274	282	289	282	222	254	257	276	252	304	253	273	281	259	255	251	295	253	283	248	285	282	290	264	281	256	277	246	264	269	280	282	243	281	267	261	274	265	287	272	265	236	236	250	258	241	313	234	259	252	253	263	293	265	264	282	257	250	250	301	294	293	251	285	249	289	243	264	221	277	266	241	275	259	281	299	302	258	264	286	281	227	254	259	257	274	262	262	266	271	237	253	245	270	256	271	274	266	271	233	260	259	263	265	254	266	259	243	269	259	266	272	234	280	240	270	229	252	269	274	272	259	256	270	260	265	249	308	269	258	268	268	271	244	263	275	252	266	263	275	294	267	263	267	265	273	274	272	235	258	253	250	250	273	276	256	270	271	259	258	292	253	265	260	259	262	269	261	277	258	232	263	271	258	257	251	291	264	275	283	271	281	264	271	265	297	248	263	250	284	264	276	294	284	267	282	291	236	282	279	285	260	267	274	265	258	273	267	257	245	269	241	253	274	261	288	250	260	272	276	257	284	266	291	282	241	288	258	259	247	277	271	283	264	296	277	266	244	267	259	306	292	267	283	264	273	247	264	270	258	283	276	242	297	282	241	270	273	285	292	244	269	262	260	252	272	239	229	283	265	276	265	273	281	282	251	273	254	227	275	273	275	293	271	257	270	271	288	276	243	241	226	260	270	294	254	284	263	246	252	252	269	303	273	261	283	285	274	236	265	277	267	289	293	314	252	296	262	228	274	266	273	265	290	291	291	268	263	266	292	263	255	266	283	269	249	266	269	266	277	269	303	264	285	254	256	260	286	278	248	272	295	241	277	276	240	255	271	286	295	262	259	272	273	259	269	280	259	253	265	274	243	255	255	240	250	275	271	285	264	257	257	282	313	256	238	278	274	261	271	256	266	268	266	287	246	298	264	268	258	259	269	251	262	258	248	294	278	258	244	315	276	277	286	229	255	261	255	279	288	291	274	238	258	253	239	246	266	282	268	236	261	296	302	252	250	246	284	278	241	281	247	239	301	271	252	241	264	271	270	282	250	250	260	313	276	269	274	250	279	264	248	283	269	248	254	262	270	267	286	281	270	252	283	279	269	267	249	261	276	259	267	277	259	292	270	271
5748	2347	1211	718	688	660	623	640	645	633	569	621	634	613	588	621	619	645	598	615	592	615	598	607	626	648	597	658	627	610	589	571	577	609	653	601	630	610	632	617	606	580	618	619	610	628	634	617	618	626	631	597	614	636	588	551	631	645	580	614	570	581	623	614	585	564	530	587	609	616	581	605	630	618	639	599	592	592	604	616	576	594	581	580	609	603	621	586	622	611	583	647	563	639	616	569	643	592	596	616	608	621	653	555	559	592	602	571	628	579	651	575	578	559	607	601	644	599	593	600	617	600	557	609	629	637	616	579	606	590	633	551	625	579	613	625	609	571	575	638	595	613	580	609	622	601	584	629	603	570	581	587	665	602	599	589	554	617	606	569	612	627	562	645	615	576	576	651	619	606	582	633	631	650	600	642	548	576	620	572	605	565	623	597	622	551	586	597	639	592	553	567	592	596	575	609	542	621	633	584	623	595	599	582	614	593	587	583	612	595	590	603	561	581	608	614	589	584	610	624	559	594	594	546	600	610	593	611	592	590	608	606	623	566	595	605	586	596	606	600	584	585	604	602	551	588	598	584	579	553	600	592	611	628	585	603	612	596	625	638	608	603	595	605	582	600	572	626	601	619	603	583	582	600	585	579	615	577	625	617	599	589	606	600	614	587	605	571	584	577	577	567	637	569	622	634	526	628	600	663	635	576	595	617	616	610	628	584	637	577	597	606	606	613	593	629	613	593	644	653	591	619	623	589	615	570	600	603	580	632	584	574	651	579	564	654	569	598	565	625	606	594	602	642	605	615	549	589	600	616	611	610	591	587	596	633	590	602	616	628	625	630	666	612	631	643	648	639	573	601	592	613	563	598	558	602	583	625	577	592	632	611	604	616	571	588	615	597	606	622	599	629	592	620	634	581	621	571	639	622	605	640	595	576	620	616	583	639	638	591	605	588	577	629	633	635	548	594	618	648	618	602	577	538	548	600	609	610	593	619	578	587	570	621	593	584	599	628	638	575	621	601	582	608	614	585	553	616	612	562	583	555	585	596	559	582	561	629	560	572	613	607	584	583	562	602	596	569	601	594	579	607	598	590	647	542	580	615	626	623	610	598	602	569	643	597	621	583	625	592	584	599	579	626	629	583	605	603	575	584	627	622	589	637	555	607	633	619	590	603	612	599	593	572	557	555	623	662	594	632	644	639	611	623	597	593	566	604	666	618	594	626	558	579	659	560	597	606	609	599	599	606	591	657	610	641	592	584	587	594	631	588	587	598	619	557	591	600	592	596	592	566	580	600	611	615	641	574	616	568	592	629	587	588	584	590	604	625	552	611	624	578	623	585	659	617	602	603	629	642	587	587	610	606	618	582	603	579	599	606	592	591	625	632	686	544	608	636	631	600	638	591	539	611	601	619	603	590	596	625	585	616	595	640	613	599	628	659	589	604	612	621	568	578	576	611	601	600	579	573	638	600	596	595	618	573	588	668	626	643	592	615	624	567	611	575	626	609	599	592	643	610	620	647	572	624	597	617	598	662	596	690	638	562	617	613	564	605	595	604	637	596	623	595	580	641	589	611	558	627	632	583	589	625	597	608	560	624	591	649	560	628	625	562	592	618	611	619	585	614	586	643	621	598	610	587	570	606	601	619	589	617	621	616	604	598	586	610	561	634	632	584	612	609	595	553	601	577	631	615	576	596	633	599	602	615	602	642	602	599	571	593	592	630	589	626	634	592	639	603	604	621	638	584	585	617	606	597	655	630	593	578	605	651	623	605	599	630	570	616	596	609	589	568	641	589	602	607	614	621	598	569	615	637	606	581	578	611	575	642	606	588	622	608	567	609	608	645	579	625	630	599	580	616	535	595	592	568	659	608	600	583	598	593	564	585	624	604	599	600	605	606	562	585	585	620	584	592	586	633	613	592	576	571	608	571	645	603	594	579	573	576	585	586	613	632	638	624	643	625	619	586	613	596	573	603	593	604	641	605	612	650	599	649	606	596	678	610	610	606	587	596	644	581	630	561	603	619	605	599	598	583	626	599	621	609	584	567	637	629	567	652	624	654	563	600	606	571	608	655	604	598	635	603	618	558	627	583	600	601	608	631	596	590	617	616	562	602	561	535	609	567	638	654	622	597	617	588	615	617	593	609	561	587	615	649	579	646	562	652	570	588	636	643	617	616	591	599	573	615	583	633	593	607	609	604	572	619	614	580	596	608	619	612	599	625	568	576	569	576	624	607	590	628	604	608	562	587	578	623	585	587	578	581	570	580	584	616	631	557	625	628	613	592	615	598	624	586	650	548	612	578	586	619	629	602	590	608	596	587	590	605	589	614	614	590	613	571	620	602	619	645	590	592	611	612	683	654	623	621	613	603	571	536	624	617	618	605	575	564	588	582	572	621	600	653	576	605	618	618	590	580	596	633	598	546	544	646	591	626	585	614	607	630	648	583	627	617	604	585	598	564	601	652	607	615	605	575	579	631	616	627	587	617	625	609	632	578	576	640	593	606	606	624	609	624	580	583	609	571	587	592	612	652	621	623	637	573	598	575	599	613	626	642	623	620	569	622	615	660	554	607	610	639	634	608	571	562	585	581	563	609	638	644	604	657	603	593	585	546	609	584	615	608	573	591	603	616	576	616	603	595	635	552	578	598	555	634	602	585	616	574	596	586	575	582	568	620	620	635	623	580	619	618	615	624	645	594	566	661	637	581	596	638	587	622	583	657	603	592	559	613	548	626	645	619	573	587	631	586	615	626	587	640	627	580	605	624	628	611	643	612	607	603	611	609	619	646	610	613	586	610	622	587	562	568	607	610	610	597	602	584	620	616	592	606	632	630	622	606	597	563	630	609	619	576	590	588	544	563	616	623	622	618	657	607	620	628	642	632	540	615	648	590	620	607	592	610	569	567	611	570	602	617	582	587	622	604	614	621	588	613	595	577	629	584	607	606	611	595	622	614	582	614	596	589	619	574	580	565	613	567	655	609	602	552	568	603	590	594	615	638	603	551	569	572	600	613	597	601	573	597	575	615	548	569	617	611	589	633	591	613	619	616	605	555	600	654	616	577	595	577	604	580	578	583	610	662	609	644	606	620	617	610	614	625	598	601	610	607	576	605	610	611	600	634	630	620	624	577	649	590	567	582	610	563	615	562	581	607	624	621	574	635	627	581	602	616	599	612	595	585	591	593	572	575	579	637	603	610	609	544	628	609	598	597	605	611	628	604	584	586	648	605	599	617	575	588	634	583	596	587	634	587	588	602	549	572	604	598	619	605	636	571	579	588	650	616	621	617	585	679	635	595	599	588	618	612	540	602	599	617	604	605	607	595	642	642	574	598	627	597	625	615	579	586	577	581	626	625	615	561	621	584	579	601	572	590	590	581	619	615	579	600	615	569	607	563	624	568	620	551	551	631	637	590	604	624	578	564	629	560	635	624	584	598	569	602	574	644	539	598	660	607	589	629	648	610	623	573	588	614	640	574	600	626
37093	26611	13602	1247	599	428	327	292	276	237	202	185	195	159	155	168	131	172	171	151	158	149	151	170	161	141	132	139	116	161	143	135	149	142	128	141	134	136	145	129	126	127	138	136	116	131	115	140	155	130	152	132	145	148	103	129	129	128	132	129	138	142	111	121	142	146	141	145	140	123	122	135	128	137	121	128	120	144	119	135	128	126	132	116	118	125	129	125	116	132	129	146	112	131	152	134	134	143	122	111	112	129	112	132	138	130	132	140	126	141	115	134	120	136	134	110	125	132	113	127	122	130	141	119	115	138	118	129	138	133	146	132	139	132	122	142	139	135	150	129	116	111	129	128	120	132	137	126	141	129	135	133	119	123	144	141	125	123	123	119	112	118	144	139	128	111	135	110	131	138	141	125	128	150	122	116	109	140	138	144	111	109	128	126	125	117	128	151	133	112	112	108	142	118	124	153	112	121	114	126	124	135	137	157	106	141	124	109	114	161	115	136	119	111	140	124	105	133	119	113	142	119	114	130	122	111	129	148	132	122	128	128	126	131	134	124	124	133	138	104	129	151	118	144	132	124	122	138	130	138	142	103	127	144	130	127	129	137	121	126	138	138	117	143	108	116	151	117	126	119	129	121	129	100	136	126	132	129	131	129	119	123	129	145	128	134	141	127	122	125	121	144	110	120	125	108	121	143	144	164	133	150	146	118	130	125	95	95	128	130	116	136	123	144	137	128	111	122	110	138	116	139	130	110	124	123	135	129	125	138	143	117	113	117	143	127	93	135	132	131	138	132	129	135	128	127	106	125	107	117	106	122	123	109	128	161	133	123	138	124	123	138	131	119	106	135	128	120	114	140	129	134	112	143	122	139	109	124	131	122	135	142	121	124	119	104	143	139	137	117	141	118	136	121	126	129	134	119	128	133	115	99	114	130	128	114	153	140	125	127	112	122	132	117	132	124	134	124	101	123	113	135	145	123	136	125	124	125	140	120	138	115	117	118	129	125	133	130	121	118	117	106	115	114	125	123	123	122	121	107	130	125	123	137	139	126	124	133	113	135	137	109	133	129	104	135	129	150	108	119	108	124	127	111	128	125	101	135	120	114	136	157	139	143	124	124	130	134	131	140	154	140	139	117	135	123	124	131	122	139	118	128	128	117	123	131	123	135	124	141	143	136	125	116	121	140	127	127	130	125	130	104	143	136	111	111	133	158	105	128	121	115	116	113	130	118	115	115	134	122	136	123	134	120	136	114	112	135	112	123	123	142	132	127	136	126	127	112	121	131	137	121	141	137	121	119	128	113	130	126	110	122	122	151	138	125	102	113	126	118	135	142	108	128	117	118	134	140	126	134	127	117	131	118	119	117	134	128	139	121	118	115	136	104	113	110	124	139	113	114	140	140	121	146	127	121	118	119	113	121	101	129	106	116	135	134	134	144	119	106	120	132	122	143	133	113	119	128	113	125	106	137	117	124	123	138	115	132	133	129	132	105	131	136	123	121	124	120	139	138	137	139	123	125	141	126	121	120	134	124	133	130	139	110	112	122	117	144	133	126	112	127	131	105	130	114	134	133	116	147	106	129	119	122	125	114	140	115	113	131	137	118	114	139	123	141	134	127	121	133	137	138	125	131	134	135	108	107	110	122	132	137	115	143	101	112	128	124	127	124	134	131	122	123	133	111	144	143	108	131	148	137	133	155	114	116	106	152	136	137	126	117	123	138	130	140	124	131	134	147	119	134	146	140	134	115	122	140	121	124	124	138	109	150	132	125	144	130	140	113	117	142	110	150	127	131	144	132	140	126	141	140	130	116	128	137	132	121	133	112	114	136	137	135	117	127	142	115	138	136	126	146	108	136	155	146	121	124	133	142	136	134	132	131	148	113	122	101	125	152	151	124	141	129	136	132	141	142	152	121	110	129	118	135	149	129	137	137	140	112	128	139	132	139	116	126	123	104	132	143	122	114	151	127	134	126	129	122	129	126	114	127	122	132	135	133	132	141	135	119	120	112	122	114	125	120	125	121	121	141	132	113	142	140	128	124	127	147	140	128	124	126	127	123	132	124	142	133	125	137	147	151	106	121	136	120	109	139	122	129	121	126	119	112	133	127	127	137	125	116	112	135	130	120	132	133	151	109	138	140	134	116	151	142	130	132	131	146	139	144	148	132	110	127	136	122	144	126	127	119	125	117	146	124	131	115	131	128	127	129	125	134	146	145	125	140	142	130	120	116	121	116	114	119	125	105	152	127	121	130	110	131	128	107	129	136	123	121	130	137	139	121	135	126	139	136	108	128	131	127	137	114	110	118	133	134	138	131	132	119	143	138	122	124	118	101	115	138	139	124	142	122	138	125	142	133	118	119	117	111	132	124	131	130	131	117	116	118	130	122	147	128	129	125	118	149	135	151	136	122	123	110	111	113	137	123	115	112	125	149	160	123	137	126	116	132	130	147	136	134	143	126	132	105	119	125	150	116	110	128	144	128	132	132	127	129	109	137	141	137	123	123	109	144	123	118	125	121	137	115	147	122	133	127	106	119	117	139	121	142	119	132	121	150	118	103	134	138	132	128	141	119	139	124	115	110	105	107	125	139	128	136	133	117	119	144	132	136	131	96	125	123	125	111	142	125	113	128	113	128	113	134	133	106	150	120	127	117	138	116	128	117	150	128	125	137	134	117	134	117	135	142	146	109	114	119	114	147	145	138	130	141	142	113	131	116	130	139	138	125	112	122	127	135	125	134	130	139	104	110	129	129	135	135	121	112	132	112	103	122	123	125	99	140	123	151	117	142	114	129	137	116	125	137	119	134	144	127	132	107	131	127	123	137	144	139	112	124	141	152	121	116	147	114	113	134	129	154	114	134	116	115	146	106	137	148	136	135	124	148	135	136	112	124	115	139	128	140	144	131	119	136	146	127	110	127	138	130	144	138	114	129	142	134	120	121	162	131	118	106	123	112	129	116	129	115	119	120	138	116	139	138	138	134	133	134	128	136	123	127	143	130	111	118	118	153	121	133	112	104	135	128	147	148	122	143	118	132	114	127	115	125	122	128	129	130	118	120	121	131	123	111	126	121	140	139	129	146	124	119	136	118	140	147	139	159	142	143	122	128	129	128	102	120	123	130	127	122	145	140	124	120	126	143	129	137	105	122	116	117	132	128	123	121	126	121	121	157	120	132	144	143	134	107	117	126	119	152	122	140	112	152	128	135	124	111	122	128	117	144	121	122	127	156	121	133	128	137	136	120	125	125	120	129	119	124	138	114	106	125	126	110	127	146	135	121	121	134	125	144	114	127	139	117	144	113	139	117	120	123	154	114	126	121	144	137	123	122	141	110	139	123	104	143	136	133	119	112	126	116	129	124	136	129	133	129	131	134	109	132	143	134	130	123	147	169	130	125	144	123	126	128	139	129	118	134	147	119	105	146	132	148	140	130	137	135	118	134	130	107	127	123	139	129	146	132	138	101	122	126	121	116	138	134	129	123
18307	20653	9109	2473	2316	1830	1580	1278	1051	970	870	764	696	660	612	558	501	473	476	494	464	478	444	378	389	398	401	396	390	361	395	386	402	363	378	347	374	379	372	339	344	344	349	348	338	342	330	313	355	327	323	357	349	311	318	327	333	314	325	325	336	310	312	312	340	294	307	313	336	337	323	354	334	316	285	323	309	339	335	295	312	282	309	306	310	326	327	285	315	292	339	338	332	310	305	334	339	337	297	308	323	306	314	317	341	328	292	314	303	313	306	329	318	302	304	311	330	291	304	309	307	351	311	285	309	314	307	318	311	302	313	291	303	295	304	277	311	285	346	324	320	309	308	304	316	287	334	329	325	311	314	332	277	268	305	316	324	314	289	303	305	321	299	333	308	300	324	333	336	307	310	314	290	295	302	300	287	333	282	340	294	278	284	294	303	338	334	289	292	320	312	290	295	302	287	291	300	300	306	323	302	315	296	308	342	289	319	295	329	320	272	321	288	288	319	305	312	320	324	349	321	329	302	322	329	286	324	333	334	305	324	301	320	311	301	291	253	335	340	350	308	309	284	301	276	280	318	295	312	311	314	317	309	313	343	294	303	304	279	319	288	294	317	311	347	320	330	302	325	291	331	298	313	284	269	289	300	309	301	323	352	275	307	321	298	292	294	287	335	308	298	322	320	275	320	304	321	312	290	326	320	319	328	305	339	316	326	326	281	331	288	320	274	326	287	322	301	303	338	317	344	350	349	308	312	296	311	318	323	289	293	330	316	294	286	314	319	299	317	295	317	305	319	319	301	309	285	299	278	304	322	315	342	284	314	314	303	319	317	294	323	321	300	297	327	309	319	300	303	306	318	311	331	295	328	329	341	288	275	330	307	262	347	316	305	297	335	278	313	296	302	269	320	320	334	314	314	319	337	314	301	317	303	287	323	283	301	324	320	312	315	322	282	320	307	300	320	342	305	304	297	296	296	285	317	314	285	304	296	305	325	301	316	293	303	340	325	290	345	322	311	285	291	296	319	325	341	325	329	326	303	300	306	288	290	328	292	311	310	295	307	310	278	282	331	301	351	319	311	279	305	294	334	321	318	313	289	332	304	309	314	329	326	329	346	321	328	322	321	302	315	296	292	289	314	287	334	305	301	270	315	330	317	312	318	333	277	294	294	322	306	321	305	295	301	300	294	308	313	324	292	316	338	306	327	309	314	303	282	297	283	343	306	319	300	329	323	307	310	305	291	287	329	314	296	294	297	328	335	317	300	320	330	313	307	313	309	302	295	324	323	330	302	309	325	307	311	322	311	305	318	325	301	300	324	295	315	312	324	298	307	315	291	293	309	314	292	292	288	307	305	317	313	316	308	313	325	305	295	295	316	312	311	316	293	321	300	322	289	311	310	336	325	339	306	313	282	323	332	306	288	287	304	321	290	324	279	316	281	310	294	335	293	294	337	345	315	300	355	357	314	316	277	303	296	329	308	308	309	277	316	325	372	307	327	301	317	327	311	367	295	307	284	343	304	311	295	310	317	286	297	307	321	323	335	325	319	312	289	286	333	317	335	285	322	293	332	313	310	312	305	326	278	298	306	316	318	316	324	299	322	335	278	322	286	328	310	306	279	316	330	286	317	301	308	318	317	352	331	318	333	288	305	301	322	341	273	317	299	328	334	324	319	316	312	313	354	333	283	317	303	293	300	315	278	298	325	298	308	313	282	299	327	316	303	289	295	313	304	297	338	319	296	308	266	303	323	315	316	287	305	309	318	282	329	322	315	324	305	304	322	294	319	333	338	312	328	291	309	332	289	287	280	300	310	298	275	318	307	288	290	314	301	306	331	301	310	316	334	324	306	286	323	310	324	321	321	309	309	306	255	316	275	316	308	302	294	294	321	290	333	307	312	333	306	298	297	311	333	315	328	305	321	325	302	334	304	302	300	279	349	296	322	281	315	323	322	297	302	319	310	310	297	293	310	318	321	330	315	314	296	308	310	329	291	331	337	343	330	329	327	307	341	309	308	315	327	310	317	321	300	312	314	299	298	308	331	302	347	295	339	306	280	278	314	310	318	301	290	311	313	300	296	341	319	344	292	292	302	296	309	319	298	305	313	327	276	290	285	312	300	318	296	295	290	335	300	287	303	284	321	299	287	329	316	325	301	315	321	351	314	304	307	268	321	290	308	328	299	334	302	317	310	326	305	339	319	315	307	266	303	306	316	306	296	307	326	284	317	317	322	272	313	305	316	311	310	320	308	286	286	315	317	282	286	285	295	271	271	317	332	280	302	297	305	296	301	288	316	296	306	288	305	331	320	302	337	301	317	303	269	298	300	311	298	307	310	317	309	319	295	290	322	342	320	318	295	326	324	332	312	310	298	336	304	330	325	318	300	306	310	317	328	318	324	317	294	338	338	305	311	298	319	311	299	299	298	327	327	301	320	297	314	276	318	305	314	322	290	286	307	298	331	341	305	317	302	308	332	311	311	295	307	292	323	321	315	300	315	326	301	321	355	286	299	312	298	303	303	284	316	314	287	290	325	306	318	313	355	304	327	341	309	302	289	324	307	327	344	319	292	309	302	312	314	302	341	328	302	299	289	315	336	318	313	310	310	315	301	304	313	319	300	324	319	330	314	324	297	334	314	322	317	322	308	306	317	282	301	337	325	292	301	330	272	288	293	295	320	300	300	323	289	302	321	337	314	338	294	303	284	295	325	299	328	335	289	331	313	278	316	345	321	290	306	348	319	307	322	308	305	296	316	297	330	326	291	324	307	298	275	337	294	315	332	308	306	320	314	319	344	289	273	315	305	299	289	332	297	360	301	318	325	322	312	310	288	288	321	343	316	316	309	318	289	288	308	307	320	289	326	285	312	312	330	288	318	326	296	307	285	307	304	303	305	312	346	326	307	354	293	328	305	337	334	301	296	305	296	319	328	299	323	324	330	307	314	326	346	338	310	330	288	316	324	293	304	319	314	291	280	311	278	322	295	333	301	302	301	303	314	297	291	307	314	329	309	325	319	297	315	310	331	304	299	269	261	304	305	302	295	314	288	320	292	320	311	292	302	296	292	314	311	312	302	289	315	295	319	301	322	285	342	288	279	304	301	318	301	316	298	295	326	311	331	337	299	348	288	310	316	322	301	323	304	326	304	295	324	304	308	290	313	314	350	297	356	319	323	298	307	338	304	318	282	310	302	318	348	277	287	302	301	328	312	308	319	274	310	311	322	313	319	315	315	314	362	330	304	295	336	295	310	311	308	299	295	305	323	278	283	294	331	336	336	264	321	321	318	280	325	302	304	310	286	317	305	291	297	315	318	310	284	289	296	287	292	299	317	304	324	312	296	303	295	296	322	330	307	325	287	311	316	288	340	297	280	325	286	287	298	281	355	340	348	313	305	323	317	309	325	302	308	298	309	326	280	335	298	309	310	314	319	300	333	292	286	309	287	319	299	307	289	307	279	307	293	293	317	327	307	314	268	303	299	324
48619	41763	24099	3155	1038	740	544	410	330	286	268	179	220	191	175	139	152	131	139	146	120	114	106	103	111	107	120	110	99	105	103	92	106	94	85	93	106	93	81	97	105	91	81	90	83	82	92	82	85	92	95	84	109	86	85	93	78	92	108	79	86	99	90	98	90	80	107	90	85	92	67	110	86	78	81	77	84	87	86	83	70	99	104	87	79	83	91	94	81	79	82	106	85	88	85	81	67	82	92	85	75	64	69	78	95	77	101	75	92	57	94	78	63	84	87	70	86	74	78	77	71	93	65	87	79	86	84	87	94	76	95	75	66	72	75	108	94	80	69	76	96	87	69	86	84	84	97	87	94	87	75	82	73	86	85	79	88	81	78	75	70	73	83	81	87	63	84	65	76	77	94	103	83	83	99	83	65	74	102	101	90	85	72	78	74	86	94	98	80	90	83	88	79	85	75	70	91	77	84	84	85	85	74	87	75	69	93	85	85	80	89	86	92	75	90	92	100	83	85	80	81	83	93	72	85	88	91	97	81	82	88	71	77	86	77	76	68	91	105	81	86	78	94	83	101	73	77	72	87	84	99	84	70	91	88	88	87	66	78	78	114	85	82	91	80	98	72	85	66	95	76	83	77	94	94	74	81	82	96	89	82	86	77	86	82	74	81	83	76	79	83	93	85	82	89	70	80	87	83	85	102	75	90	77	81	76	103	89	88	63	85	83	93	83	98	84	78	78	88	85	120	81	84	67	89	93	80	71	80	80	95	74	85	89	82	71	79	82	86	74	77	92	86	78	91	85	80	81	95	75	82	80	104	90	95	83	98	84	86	90	83	86	53	74	80	76	78	88	81	86	80	86	87	116	86	81	88	79	85	73	80	85	84	85	72	89	66	91	84	87	76	85	78	86	77	93	88	85	71	85	77	105	68	89	84	91	82	100	80	82	81	78	84	88	74	89	61	78	84	76	79	89	81	86	69	79	77	88	84	81	83	80	82	81	75	78	73	79	91	71	97	96	79	99	77	93	75	82	80	85	87	80	78	88	77	86	84	96	74	74	92	90	81	86	95	85	94	84	69	91	84	94	78	93	78	85	93	97	83	90	77	73	73	78	85	102	79	94	69	89	73	93	87	88	94	62	83	86	75	104	87	74	69	71	90	95	68	82	88	79	84	74	89	85	92	89	80	82	76	72	68	108	106	61	69	100	75	86	88	93	72	74	71	88	68	85	72	99	78	85	68	71	79	77	101	72	69	83	79	87	82	70	81	92	75	89	101	88	71	72	78	66	67	69	84	81	87	91	75	85	73	74	84	88	62	85	94	88	88	88	73	71	85	77	65	87	82	80	95	96	85	83	85	96	77	94	81	81	90	96	84	83	85	76	84	84	76	83	76	99	65	72	95	56	97	81	78	77	96	72	73	70	76	76	85	99	73	65	70	85	84	93	85	70	100	86	92	88	102	72	112	92	74	88	106	89	93	84	88	72	76	86	82	77	81	64	74	88	92	78	98	89	84	87	75	104	77	83	80	81	55	87	70	78	66	82	82	82	80	86	83	79	92	83	90	79	74	86	80	92	87	94	79	89	84	62	93	57	60	81	85	83	87	75	76	98	90	79	96	98	62	66	80	90	84	76	89	86	86	94	84	89	73	97	91	68	100	51	81	80	88	63	72	89	83	77	71	89	93	89	82	88	87	73	78	89	61	90	88	104	73	70	77	76	90	90	76	85	72	79	73	77	75	84	68	99	82	99	82	70	86	73	81	73	90	78	84	78	84	95	98	82	62	81	86	89	86	81	73	78	99	82	79	85	76	76	79	72	65	83	80	82	63	83	82	88	93	68	95	77	76	80	87	84	77	100	91	91	98	80	89	85	75	71	91	65	88	97	87	74	84	78	81	97	105	105	78	101	72	83	76	76	72	86	88	99	84	89	80	77	79	79	80	66	81	78	89	85	81	96	99	90	92	94	68	78	84	94	78	111	91	73	59	91	84	91	80	95	90	76	82	85	80	90	94	91	70	85	90	92	72	93	84	77	72	85	95	83	82	91	100	81	79	73	67	86	67	75	82	73	74	75	82	85	80	79	86	102	77	76	94	97	77	77	73	90	79	79	87	88	80	93	96	86	92	85	89	64	69	88	87	81	78	93	103	86	78	71	85	84	83	80	84	86	88	87	93	91	78	90	88	75	88	91	75	92	73	97	94	95	72	86	89	96	97	73	87	74	69	89	75	84	92	82	83	84	83	75	84	89	85	97	80	74	81	79	83	81	79	78	89	77	85	87	82	82	78	86	86	101	73	80	86	92	73	68	88	64	77	63	87	81	76	81	76	89	73	92	81	75	76	89	84	88	88	77	78	83	86	75	76	75	86	82	102	75	81	74	78	98	99	75	80	67	98	91	84	80	86	100	83	94	97	74	85	86	73	86	87	85	91	86	74	83	96	85	61	90	99	83	73	77	74	83	89	80	77	82	75	81	75	75	84	75	83	90	66	82	93	76	108	91	95	82	91	73	82	95	88	89	87	82	98	85	80	84	91	101	77	80	87	76	78	80	97	99	78	86	90	71	82	82	88	81	87	73	87	79	82	97	92	88	91	85	79	76	94	89	97	69	83	76	97	86	92	66	78	80	88	79	79	71	77	71	100	94	103	95	86	81	77	88	74	80	96	78	73	94	80	83	81	73	89	88	95	88	81	100	80	80	76	85	78	86	77	76	87	63	108	93	89	79	92	70	86	85	90	65	74	85	88	64	82	81	94	82	73	69	84	71	93	102	72	87	78	77	99	92	86	90	73	79	88	86	87	76	75	77	80	94	80	75	87	96	91	70	79	90	89	91	90	68	87	82	94	72	94	88	86	63	85	79	69	79	84	66	70	83	96	79	78	76	105	87	81	85	83	78	99	81	93	78	86	91	92	72	85	80	78	77	95	82	92	105	88	98	75	104	85	75	90	88	85	77	101	90	89	79	77	97	81	92	80	74	79	79	96	85	87	77	87	74	93	85	84	95	87	88	75	91	86	76	77	94	81	78	82	79	80	68	67	76	105	84	70	84	82	88	79	76	97	85	83	80	69	89	80	76	76	82	66	85	89	73	86	74	83	63	80	98	78	81	79	79	76	91	98	87	81	74	97	72	95	86	77	84	64	85	85	80	89	90	80	80	93	76	87	82	97	74	80	88	81	84	83	77	73	85	93	73	86	78	84	63	98	84	80	88	96	100	84	82	82	88	88	82	94	89	86	72	77	78	88	73	84	70	70	87	80	75	91	65	97	97	83	85	81	78	82	79	73	93	77	82	77	81	102	69	84	79	63	73	96	75	78	69	82	66	95	76	72	71	90	90	80	72	87	93	74	71	71	82	62	82	96	76	84	102	90	82	101	89	91	72	84	85	100	80	87	93	77	97	61	90	94	67	91	82	107	81	82	82	80	83	70	94	85	79	81	76	88	74	85	82	70	67	81	91	81	73	85	92	89	78	72	75
25147	30598	12254	4413	3781	3008	2530	2023	1737	1459	1159	1063	952	927	751	735	714	650	592	557	564	521	489	484	446	419	420	378	401	355	360	361	376	328	351	320	365	326	299	325	331	299	301	284	284	284	279	290	288	262	300	275	272	247	260	256	287	274	259	259	271	313	266	247	277	243	258	249	258	230	279	252	246	236	250	273	258	251	257	231	246	241	273	274	241	258	253	259	263	259	229	250	252	215	246	242	226	261	224	233	254	225	226	222	234	226	239	237	232	233	239	212	222	219	237	247	230	222	246	228	213	276	249	237	246	251	241	228	208	247	230	248	234	220	220	235	240	242	243	256	232	212	190	248	244	264	233	248	225	267	218	227	240	240	226	240	263	253	261	241	261	217	248	205	254	242	230	230	215	248	251	239	244	217	221	255	246	240	259	242	250	214	259	253	230	249	227	245	223	236	225	247	223	223	234	241	225	239	230	237	270	229	247	260	242	218	222	235	218	212	240	218	247	273	225	210	248	240	246	256	247	257	256	240	246	222	244	220	199	235	239	243	229	203	217	240	206	238	213	260	226	231	227	223	233	224	233	246	238	239	242	253	233	230	241	199	218	249	230	222	241	194	248	238	242	225	235	236	228	228	231	249	213	248	200	224	223	206	209	250	251	206	255	238	264	212	232	249	250	224	253	235	238	238	238	219	245	239	217	235	246	234	235	229	243	232	241	226	251	239	239	212	246	257	222	214	200	221	206	247	230	268	222	240	243	216	247	207	217	240	225	211	241	248	237	243	247	226	242	226	236	228	231	234	226	224	236	230	234	231	230	239	233	234	223	263	244	222	229	238	245	233	228	249	259	229	254	253	232	243	233	238	237	228	217	205	225	222	243	238	216	221	238	239	243	253	236	250	242	254	214	220	240	227	218	219	247	227	221	229	243	262	201	247	201	205	238	230	232	222	246	216	233	224	235	240	264	240	220	230	238	219	235	230	256	209	218	252	229	236	243	236	230	238	239	217	212	209	231	242	263	242	231	254	209	222	224	240	219	216	246	264	223	230	232	216	229	208	241	250	225	223	225	269	220	225	220	238	240	246	244	233	234	249	244	245	257	236	224	220	243	241	209	240	233	219	244	215	236	232	252	226	259	231	263	222	241	244	251	257	253	237	238	226	237	232	231	237	229	233	229	232	227	242	224	241	234	238	244	250	254	229	231	236	250	233	252	218	230	248	228	224	234	200	245	207	254	250	233	239	234	243	229	225	232	238	243	233	199	238	226	240	207	242	238	225	215	226	218	214	242	219	239	241	264	241	245	236	221	218	257	225	236	219	240	224	233	253	237	230	224	213	229	235	238	245	238	199	242	201	240	214	216	208	228	264	239	225	229	223	249	245	234	217	230	222	234	226	226	229	223	245	245	280	237	217	256	219	225	234	254	226	234	234	238	244	281	235	249	233	223	250	252	264	248	228	233	240	223	239	213	201	236	225	222	235	251	221	212	229	240	224	211	243	233	234	247	238	237	213	231	217	257	241	234	220	242	242	234	218	254	243	226	242	245	225	248	248	235	215	228	244	221	238	220	242	225	249	238	222	228	238	234	212	230	224	260	211	240	227	211	218	230	238	242	187	244	210	203	242	223	203	232	263	225	227	234	212	237	239	227	250	215	238	217	224	216	239	236	248	222	219	266	240	225	224	231	248	242	240	238	231	230	215	229	230	243	248	242	238	227	234	215	258	229	241	242	232	270	272	253	260	231	228	238	263	219	222	233	209	219	217	250	263	245	244	240	239	236	233	234	252	219	239	252	194	243	238	207	235	219	243	212	234	230	253	247	226	238	236	237	214	210	229	244	212	214	235	228	212	252	227	233	243	252	227	237	239	229	236	234	220	237	208	228	251	217	263	250	241	256	223	237	223	209	246	234	196	231	211	255	240	237	233	243	237	240	234	232	236	237	241	213	234	240	253	216	246	212	224	222	242	239	225	240	263	221	228	233	241	250	208	236	226	228	232	229	240	244	226	232	228	212	242	217	202	223	238	222	255	234	227	228	228	256	213	231	231	240	217	216	238	232	258	244	222	230	239	239	201	239	224	207	206	250	229	230	230	227	240	246	222	221	244	227	231	209	261	209	229	226	214	218	233	230	261	211	233	246	246	226	238	227	255	214	248	232	226	226	214	249	231	209	244	258	261	224	249	215	221	238	225	233	230	243	248	229	248	252	247	277	248	264	246	231	231	237	232	222	230	255	214	237	225	235	240	222	225	221	227	209	236	228	256	237	244	217	244	238	254	239	190	230	247	209	226	235	232	246	257	230	224	228	193	264	235	227	268	225	207	247	240	255	238	232	234	240	255	257	242	226	236	225	233	239	258	239	227	213	259	225	240	234	207	237	232	207	250	200	239	253	252	217	252	229	226	260	222	242	230	222	220	244	264	233	247	229	219	220	243	228	228	256	211	264	229	221	264	225	237	228	253	217	226	208	255	210	211	236	238	240	241	219	247	231	242	231	202	250	264	246	224	215	229	235	250	225	226	243	232	241	239	223	230	217	217	262	224	221	229	233	221	232	227	267	229	234	253	240	250	242	230	216	225	227	266	218	241	213	271	233	231	234	207	232	227	236	226	230	220	236	213	246	220	217	231	239	221	229	246	240	230	259	261	207	247	246	209	248	236	237	223	224	222	216	248	219	249	238	232	228	247	225	239	243	241	256	208	221	225	239	260	238	237	224	222	231	250	251	261	248	220	215	226	226	205	234	198	236	234	228	250	239	245	251	209	201	239	221	246	227	207	242	261	235	218	214	249	222	233	225	240	253	268	233	239	227	240	233	236	232	242	215	223	251	219	224	225	230	219	219	250	197	247	214	254	239	228	237	224	233	268	239	220	214	232	233	224	241	220	202	232	241	223	223	258	249	238	235	262	240	225	230	214	219	238	219	253	234	224	218	210	248	258	226	233	205	201	240	262	264	237	243	217	242	248	230	209	225	240	236	197	234	215	260	224	222	259	261	217	228	234	223	219	214	236	225	238	216	233	244	258	222	241	222	216	215	235	239	238	212	234	244	243	227	251	239	247	242	231	229	237	211	244	244	250	221	214	202	214	248	199	213	244	225	235	215	258	225	226	224	231	228	228	229	236	231	230	213	217	230	240	243	238	221	243	256	222	230	224	258	218	247	240	236	249	241	223	217	239	232	251	242	229	239	217	243	241	235	237	260	236	241	211	219	221	235	225	245	243	236	214	214	219	229	240	227	229	257	263	223	248	249	244	271	267	230	234	242	235	247	235	241	229	224	224	258	220	251	218	234	236	225	239	246	245	237	236	229	220	244	225	198	232	220	243	238	250	237	235	243	233	244	243	235	225	216	235	243	193	224	240	233	267	229	245	230	242	228	222	221	223	235	250	238	219	229	259	213	203	221	255	229	249	237	205	235	229	217	203	210	232	189	228	202	236	243	230	214	230	243	249	238	230	234	231	238	211	208	226	220	227	232	246	232	237
7361	1373	431	308	275	296	276	265	264	251	271	251	262	256	280	271	289	266	247	250	279	240	254	297	255	262	250	286	308	280	255	283	251	252	282	271	283	256	253	249	251	267	288	269	278	239	256	251	252	253	276	258	274	265	290	282	270	273	242	279	271	279	258	277	272	256	275	282	263	264	245	269	263	280	270	273	266	288	266	299	243	249	274	276	272	279	258	269	278	253	266	254	276	283	268	273	279	244	283	276	259	295	270	284	267	265	254	266	266	275	277	285	250	258	283	290	283	290	278	270	294	250	294	254	301	275	233	261	250	255	285	268	279	273	277	267	275	292	256	290	254	267	252	262	286	267	253	286	252	282	269	240	244	295	251	264	281	287	275	242	285	267	302	290	282	291	251	269	269	250	250	283	267	244	244	256	265	283	285	282	252	260	271	261	269	268	259	303	267	297	304	262	257	224	233	242	281	283	258	292	272	288	239	285	263	283	292	258	250	262	263	279	250	275	282	264	265	259	243	224	253	287	271	288	264	267	279	299	247	287	291	270	259	277	293	281	276	270	230	272	244	242	274	262	311	249	261	295	246	283	254	269	284	261	289	282	276	271	260	285	280	265	245	270	284	280	248	264	259	249	264	282	258	270	228	265	283	298	258	280	276	259	265	262	255	260	274	265	292	243	238	279	252	226	282	242	259	240	272	315	269	279	270	273	260	268	270	232	261	267	265	265	237	270	242	249	255	275	264	271	237	270	257	243	254	267	264	281	267	276	293	254	284	262	240	259	236	279	282	261	247	257	296	283	272	262	273	285	271	277	292	292	260	291	254	279	255	281	256	252	278	275	284	272	283	280	228	267	294	264	269	233	244	270	259	281	258	283	268	248	270	258	292	246	245	231	284	258	265	272	259	279	279	248	254	252	252	269	255	260	265	251	284	243	267	258	287	270	275	249	283	273	282	258	253	255	264	283	276	241	296	242	250	269	262	247	277	259	260	273	266	275	263	262	270	277	219	267	253	283	305	264	281	236	282	230	266	253	250	270	277	250	250	244	257	280	263	289	266	246	271	274	273	269	228	282	258	243	286	256	247	305	270	259	261	259	265	278	285	273	279	267	262	275	260	223	248	249	267	283	277	268	290	258	273	262	273	288	242	253	243	272	265	235	275	289	280	237	249	263	240	231	257	281	284	261	269	253	258	208	299	257	280	295	290	285	279	282	265	277	266	287	236	274	260	287	264	283	272	256	262	283	281	233	280	262	238	280	246	265	255	283	273	278	272	271	281	262	239	291	266	276	236	291	268	241	240	257	258	271	275	276	257	237	247	281	261	259	292	237	292	255	280	274	252	257	270	268	270	268	276	278	294	305	267	269	257	257	260	250	250	290	251	272	267	241	263	253	268	248	291	254	216	264	289	264	310	254	283	256	272	273	219	294	281	282	269	277	268	264	272	284	304	270	296	289	280	272	260	291	257	254	314	253	270	290	257	258	296	250	288	261	276	234	268	266	277	280	268	278	276	265	274	267	265	270	273	264	248	273	248	271	282	264	245	251	265	311	266	273	247	268	263	285	277	253	247	288	259	263	268	286	266	283	242	260	275	262	260	268	276	229	280	254	239	248	248	267	226	268	278	290	251	291	315	243	266	257	274	258	249	292	260	236	248	282	248	267	282	276	255	286	280	271	264	259	273	245	262	265	280	223	303	304	257	272	259	274	248	259	266	239	256	262	260	280	312	289	277	253	268	258	247	248	264	285	252	246	261	239	243	267	253	265	258	269	253	253	257	293	268	267	244	243	245	271	262	292	270	248	265	246	273	286	284	259	262	255	248	240	271	256	249	285	269	250	270	284	234	246	271	272	290	265	264	277	262	250	285	268	270	290	252	251	232	258	227	282	244	257	256	278	274	308	259	270	262	275	241	272	270	259	277	242	282	247	252	252	293	266	246	265	258	261	282	258	270	297	239	269	264	296	275	272	241	274	275	279	260	277	253	290	278	276	280	262	263	281	276	257	257	242	268	284	292	302	264	247	304	272	297	275	279	297	285	248	271	257	284	253	282	277	269	234	295	278	260	267	250	253	286	275	282	249	249	255	262	251	261	302	245	260	252	275	290	269	248	290	267	272	250	253	276	275	250	268	264	256	269	267	250	224	251	291	267	255	289	273	267	276	273	255	259	269	214	295	285	276	280	252	232	310	272	300	260	275	269	283	263	240	288	273	285	275	293	261	299	272	295	238	271	251	256	262	257	254	248	275	248	286	291	253	264	290	258	257	291	276	282	248	242	293	254	282	288	262	271	247	306	275	278	269	276	251	277	271	269	276	245	281	271	250	256	244	287	273	263	261	259	275	276	246	299	248	247	265	261	256	251	238	260	255	280	289	250	251	296	254	268	307	274	275	252	239	275	283	274	262	277	290	237	275	281	285	230	271	292	280	258	266	239	266	275	255	278	276	280	285	267	219	261	258	258	258	268	264	290	255	290	278	282	259	235	252	256	275	310	285	281	265	272	231	258	277	251	285	297	254	268	282	254	251	259	291	307	251	273	275	268	261	273	271	277	256	283	271	249	298	270	285	268	264	287	276	269	265	253	213	281	261	280	260	243	263	252	285	261	274	284	275	259	263	257	272	275	231	288	274	269	274	285	264	247	275	262	281	274	267	278	260	267	263	279	232	233	264	283	249	277	273	243	255	270	272	260	287	260	274	261	244	272	268	251	273	251	255	252	253	288	265	269	266	268	243	246	273	269	277	289	245	259	274	264	232	294	263	273	264	254	248	255	272	272	270	271	249	271	281	292	243	295	269	278	278	264	261	241	281	237	247	263	270	274	256	269	276	273	252	287	282	281	273	239	250	301	263	271	280	266	257	267	294	280	234	250	266	281	298	274	257	274	269	232	276	252	276	285	273	278	293	308	284	260	261	250	274	281	268	248	223	240	260	274	238	286	247	280	271	265	263	244	246	241	264	279	283	259	276	246	284	242	258	289	246	279	275	245	262	283	285	251	323	269	281	280	289	279	276	273	248	253	270	281	278	262	255	260	253	283	259	224	261	264	246	256	236	292	286	260	268	264	280	288	277	239	269	267	273	286	269	260	254	274	263	288	245	297	297	251	267	237	288	263	260	250	261	260	277	275	244	292	278	243	276	293	285	285	261	270	263	267	316	253	273	261	277	264	259	251	273	269	244	286	246	284	275	263	267	243	271	270	280	282	279	285	265	254	256	280	249	259	272	284	267	247	256	254	256	276	270	268	277	294	276	288	266	238	300	272	238	267	249	232	293	254	273	258	274	274	253	263	250	286	291	279	279	283	252	276	290	278	230	243	278	252	229	276	248	254	264	262	277	287	261	257	283	261	249	258	275	264	291	279	296	277	282	271	269	259	257	248	264	251	243	237	281	284	290	272	268	273	281	289	269	300	239	264	259	254	278	241	287	268	254	267	264	233	297	294	239	268	268	283	267	257	251	261	230	244	261	268	277	265	260	280	252
5642	2173	1035	692	607	639	628	629	612	623	635	637	624	590	631	598	605	568	642	576	593	610	641	618	605	642	608	645	621	588	608	587	603	595	605	638	592	622	612	604	615	633	618	632	610	577	598	585	617	606	615	564	617	625	633	604	637	603	635	565	626	615	577	632	643	666	594	644	622	567	593	623	590	634	612	617	590	597	614	623	620	638	586	611	607	617	609	585	607	614	647	584	642	586	586	612	564	629	592	612	600	567	624	603	591	602	603	579	635	587	603	630	612	567	615	628	655	600	615	594	614	590	584	610	607	595	589	587	562	596	571	581	562	602	609	614	610	645	662	629	633	617	601	655	602	599	611	611	627	596	601	607	613	597	582	600	587	640	610	564	589	663	564	592	591	597	595	592	604	601	603	595	601	567	569	604	638	590	610	594	615	575	621	593	584	592	594	608	610	591	606	604	607	614	591	551	634	601	644	629	598	626	586	637	626	591	636	593	601	587	601	648	668	613	596	609	615	580	621	652	634	595	631	608	627	609	610	622	621	603	621	642	565	607	621	601	630	541	603	591	632	599	618	620	607	624	630	645	578	658	615	609	583	608	608	613	636	630	634	595	598	612	605	617	619	587	567	646	568	578	603	601	626	650	598	621	602	600	600	607	593	596	583	566	599	639	626	624	599	625	602	636	594	628	649	584	604	623	604	659	604	612	628	603	601	602	622	596	608	613	616	614	571	586	598	663	607	626	619	627	636	616	590	589	637	621	575	629	560	645	599	582	600	638	583	599	555	639	622	585	584	643	629	592	610	538	647	634	617	565	661	665	596	589	593	622	642	603	619	580	553	646	617	648	624	569	651	608	608	581	596	625	597	617	616	595	542	622	639	628	595	586	614	645	615	626	567	616	567	577	617	678	624	581	579	608	606	559	633	613	599	587	653	643	605	650	611	598	589	611	620	668	634	654	621	594	603	611	614	619	670	653	599	588	598	595	614	576	581	549	627	638	615	590	567	630	603	614	596	610	638	591	623	614	598	627	615	612	577	620	621	569	613	583	605	630	612	561	548	640	619	605	618	664	591	619	633	620	587	616	597	584	603	599	655	595	599	593	600	639	645	612	564	607	603	605	597	634	607	605	600	597	635	607	565	631	615	565	585	614	593	559	620	612	626	605	556	552	549	609	595	616	603	616	591	550	596	571	605	614	620	611	601	610	634	600	585	623	588	676	609	610	639	533	598	605	583	587	589	620	630	588	581	573	591	621	583	612	606	569	576	592	659	626	554	571	591	627	598	578	605	636	622	634	608	596	643	613	591	603	623	589	588	612	623	594	666	627	588	585	646	581	623	583	623	599	595	620	618	616	584	563	638	649	599	640	606	555	635	596	588	630	573	631	594	567	606	645	572	594	586	598	646	597	622	550	566	590	592	656	609	621	589	605	578	613	614	637	612	645	601	601	599	563	564	618	606	590	593	632	631	627	592	609	631	587	590	614	695	577	620	630	603	604	614	597	583	604	626	596	583	588	598	596	594	611	581	562	601	600	592	653	638	637	576	622	632	649	571	614	589	587	579	641	558	580	584	618	619	612	600	588	610	602	611	602	615	608	611	596	616	589	638	574	606	641	620	611	612	648	613	618	607	656	612	625	576	599	568	635	583	576	606	649	628	597	573	598	609	587	623	623	608	595	594	592	594	574	579	631	593	623	586	574	644	547	574	609	591	589	583	584	631	576	588	623	594	559	643	624	578	560	577	612	566	604	591	608	582	633	635	620	597	627	604	608	607	626	606	583	609	608	662	577	599	593	599	623	611	599	594	651	612	595	603	600	612	580	592	621	608	610	591	571	614	637	680	616	602	604	633	622	635	580	580	632	623	630	595	617	605	622	580	579	635	605	609	598	610	587	599	628	616	610	617	607	537	589	633	593	597	620	604	618	622	628	598	624	619	600	603	612	593	659	593	599	603	593	575	607	625	606	580	563	649	605	623	594	557	647	613	558	592	573	618	622	590	581	556	575	586	634	635	654	606	601	651	594	585	615	628	617	610	616	602	590	591	573	590	630	646	626	578	560	610	620	611	648	641	615	644	570	587	628	614	581	594	583	596	638	561	647	609	655	649	573	595	569	645	554	600	593	610	634	586	592	572	634	601	587	586	582	599	604	593	592	643	608	595	622	601	608	621	574	644	593	573	628	606	625	648	592	655	580	596	591	612	612	601	583	586	621	562	642	545	603	650	582	646	589	674	634	605	594	634	577	602	607	594	576	609	606	611	587	564	621	616	643	626	583	635	633	602	602	602	592	560	623	608	606	604	652	583	600	621	621	608	605	652	663	575	616	571	577	633	571	606	669	594	607	633	616	622	615	618	608	652	608	608	617	541	610	624	566	620	581	593	600	591	671	605	604	593	584	673	622	610	609	606	587	632	580	611	612	591	648	634	547	606	581	580	601	607	618	607	590	566	627	626	568	605	621	582	582	599	636	595	610	603	600	599	616	582	627	603	634	589	603	612	588	635	614	607	635	586	595	600	556	603	601	629	545	617	660	575	627	610	589	605	619	617	585	596	572	592	596	601	634	583	610	569	628	630	611	621	618	601	571	605	574	654	643	595	624	573	561	634	596	613	638	599	574	609	577	592	638	584	626	581	572	600	568	599	622	577	611	584	591	585	637	590	609	648	624	614	595	635	611	625	637	577	559	630	585	616	567	606	606	617	608	635	594	617	584	639	599	619	597	569	647	586	620	614	589	650	594	608	596	605	635	598	590	573	614	586	587	613	639	616	596	605	630	633	605	595	585	613	588	585	573	628	572	627	617	625	575	567	608	601	634	653	621	620	553	600	612	574	573	585	606	594	613	568	600	635	647	572	606	568	587	631	615	608	653	591	659	605	594	602	579	580	602	559	571	624	664	623	559	617	578	615	613	572	575	630	545	596	608	630	604	602	606	608	624	622	612	548	598	627	635	579	605	580	627	557	591	579	586	603	625	607	625	607	634	589	608	611	582	585	631	604	607	637	628	608	580	578	617	613	600	563	614	560	628	600	584	580	582	651	603	592	599	620	605	610	643	635	655	629	590	635	617	639	611	579	611	638	627	595	627	617	606	620	613	595	609	593	569	577	605	618	578	573	630	589	605	661	565	582	606	651	553	656	636	620	596	637	594	618	580	620	633	636	557	597	621	613	598	609	617	604	582	608	598	602	569	620	590	626	592	576	574	577	600	593	591	604	618	605	604	612	602	602	623	600	615	587	620	573	616	582	607	591	596	589	566	581	598	593	626	601	604	622	605	584	570	647	593	612	599	627	630	591	605	572	552	618	581	605	594	597	591	636	606	664	633	634	582	635	630	610	597	591	661	582	576	620	624	609	635	626	570	616	602	597	603	631	645	583	596	613	603	639	601	594	564	589	604	610	588	588	600	593	606	612	583	599	601	630	610	606	589	618	591	606	584	614	588	643	615	597	621	605	604	594	653	624	600	617	596	596	635	617	591	607	607
35639	26436	13422	1162	546	449	308	285	267	248	208	191	174	183	187	168	194	142	149	152	126	137	151	138	142	145	133	149	144	144	129	135	142	166	127	132	156	139	111	110	121	112	137	134	139	103	120	164	123	121	97	129	135	129	134	103	144	140	133	138	158	123	103	125	118	127	122	145	156	126	94	158	141	111	138	139	144	128	109	106	121	133	146	131	132	120	112	124	132	126	113	138	124	110	98	105	127	146	119	151	113	135	115	125	102	143	103	127	114	123	112	125	137	112	133	108	120	116	142	119	118	132	128	160	116	131	131	128	120	127	128	114	116	111	131	128	136	133	126	151	133	115	100	126	106	101	132	129	128	141	127	119	131	130	114	140	123	120	129	146	145	129	129	115	128	122	143	120	120	117	140	139	158	127	129	133	142	115	128	127	117	110	125	133	118	126	133	128	119	139	106	124	120	145	110	136	121	129	126	120	129	134	121	131	121	107	136	111	139	128	139	145	125	125	123	124	123	145	121	133	123	130	124	131	120	125	112	106	128	124	97	131	140	134	127	119	120	109	131	131	135	152	118	120	140	131	126	138	123	114	127	115	116	109	98	123	124	126	122	116	123	123	109	142	138	142	126	115	121	125	138	118	133	123	119	103	135	124	122	140	126	113	142	135	140	109	146	127	148	132	133	123	121	130	121	124	118	125	116	139	131	130	136	122	117	126	129	123	129	115	116	130	100	130	134	144	146	119	121	124	121	136	132	122	141	141	116	113	132	108	133	131	125	127	143	130	124	127	139	118	102	117	134	122	146	119	145	128	123	160	131	123	143	116	127	126	115	124	139	121	124	137	110	115	150	135	144	118	120	159	118	135	124	108	118	114	141	132	130	147	135	132	126	130	137	132	102	129	136	123	108	143	117	108	125	120	135	144	135	125	118	125	116	114	129	116	127	122	130	148	126	110	119	141	122	128	122	128	129	137	130	129	149	152	130	110	114	117	128	126	118	149	131	122	133	121	125	134	115	110	110	115	141	110	141	136	129	149	155	138	134	131	145	104	142	144	146	134	113	113	133	135	126	140	134	128	130	157	127	118	138	122	132	137	143	140	130	114	121	105	130	105	124	129	133	112	135	135	128	124	134	114	131	135	127	145	104	136	132	103	94	111	149	142	136	122	114	113	116	127	143	122	132	132	149	123	127	110	114	112	119	104	115	125	129	140	122	157	151	127	120	136	125	125	139	130	135	139	129	130	119	114	117	142	138	125	124	133	114	121	123	120	139	125	127	134	106	112	111	143	130	118	121	132	130	144	139	131	150	144	132	108	152	124	119	123	120	126	122	124	114	150	137	127	112	129	142	138	135	127	110	134	125	115	145	118	125	133	127	142	118	114	117	144	122	151	135	109	114	127	135	98	146	131	124	122	108	140	121	117	119	116	121	134	131	135	126	125	122	118	108	118	131	133	123	132	122	119	128	149	128	126	118	137	117	110	120	105	116	109	121	141	134	119	121	142	126	119	136	127	137	141	126	142	125	154	125	120	124	130	143	150	126	144	137	136	131	125	128	115	126	123	133	128	140	114	125	127	125	143	141	124	148	106	94	129	133	141	114	150	131	137	141	126	115	121	150	141	145	145	145	136	114	135	113	121	111	117	125	117	114	136	127	144	138	142	118	137	115	137	130	130	122	124	135	135	134	138	120	145	108	134	123	143	137	129	137	136	146	126	132	102	143	123	132	123	112	129	118	140	158	126	124	152	146	132	136	138	134	125	120	117	117	144	129	136	135	125	118	136	121	140	135	117	115	112	126	120	117	123	115	115	114	117	146	117	133	131	127	136	125	123	159	131	133	129	120	129	130	115	139	129	119	109	138	129	117	107	156	129	124	106	123	124	126	127	133	112	126	142	135	140	112	148	123	141	127	114	110	134	144	109	120	140	132	127	136	121	128	136	134	121	116	126	117	114	126	128	139	129	126	107	136	117	123	114	129	125	142	124	123	130	104	142	144	117	108	123	134	138	146	137	130	118	134	134	123	124	129	122	119	125	130	110	143	114	140	140	122	128	142	137	115	132	122	131	129	116	125	137	138	125	108	142	122	135	133	119	136	141	138	122	103	129	145	118	138	130	132	140	145	120	126	119	115	122	134	118	147	120	109	132	104	149	139	123	105	154	138	116	119	124	136	109	144	135	136	131	123	119	132	132	132	142	120	139	122	122	127	126	119	137	134	119	121	141	131	108	107	131	139	122	126	126	143	136	135	141	116	122	130	129	130	150	124	139	132	144	149	138	128	132	117	119	142	122	113	129	145	131	131	138	115	144	122	125	119	122	146	124	128	125	132	138	120	124	127	127	129	110	122	107	128	127	119	111	109	120	135	114	124	135	138	121	141	136	102	141	129	146	143	150	116	133	133	122	119	121	135	124	121	151	101	120	125	142	152	109	126	129	143	142	119	151	132	116	114	140	116	153	142	144	123	135	125	127	138	132	117	116	122	120	118	116	107	125	134	150	130	115	108	137	131	118	131	119	117	122	118	129	133	134	131	134	125	106	126	150	114	126	132	128	128	123	121	130	129	139	134	130	119	127	120	113	115	127	128	137	104	153	134	134	115	131	149	130	116	128	113	113	128	139	130	117	121	138	134	115	128	127	125	128	95	139	124	143	113	114	131	129	134	107	121	127	125	130	118	136	131	130	132	117	134	138	103	122	123	138	114	126	124	121	130	138	135	136	132	115	127	129	163	121	119	134	115	120	117	118	96	113	138	116	120	140	124	138	148	135	143	122	135	120	144	129	118	113	140	134	138	108	141	128	120	96	110	115	125	125	150	117	129	124	119	117	143	121	140	115	120	132	121	109	111	109	122	147	143	126	155	116	101	122	122	132	120	120	130	140	134	127	117	132	141	140	109	106	134	135	149	136	132	153	110	123	128	133	138	128	148	115	129	113	117	114	133	117	124	113	136	123	123	127	127	144	124	132	145	138	144	110	116	129	157	140	145	130	145	128	122	128	123	123	139	134	121	135	122	123	113	122	125	141	155	113	114	123	120	122	123	111	129	121	128	132	138	139	118	106	127	132	124	140	122	157	145	136	136	122	135	127	100	104	150	98	140	133	134	126	125	146	126	137	131	138	102	112	127	141	128	126	128	139	133	134	121	149	140	125	137	110	117	121	121	126	125	141	150	149	124	139	111	149	142	142	157	128	133	121	139	119	129	139	131	134	116	109	130	121	133	123	131	114	125	129	115	125	136	115	130	140	144	131	146	128	120	112	128	130	114	130	123	125	139	122	115	134	147	117	116	126	124	133	120	129	128	145	149	121	141	125	136	131	117	128	121	110	136	109	130	144	93	113	126	131	144	125	149	134	95	145	141	133	132	126	130	118	124	145	147	123	130	131	133	123	127	130	130	132	112	134	135	123	103	141	153	115	129	120	132	128	133	118	126	130	130	143	136	133	126	120	119	128	127	114	121	120	91	153	120	113	139	138	123	105	144	123
17433	20802	8324	2582	2180	1806	1463	1244	1037	923	847	757	692	643	604	582	534	473	511	486	429	430	453	439	394	429	431	407	381	429	380	372	404	352	331	369	343	349	347	344	339	365	328	348	352	316	355	346	318	310	364	324	335	331	314	347	312	318	333	322	284	345	349	341	331	335	298	352	331	375	350	304	311	318	328	299	316	311	319	319	299	335	309	356	299	307	290	288	350	332	319	341	298	311	323	322	323	318	334	329	312	311	339	312	317	332	312	308	326	320	324	299	301	297	313	330	325	287	301	289	298	297	336	360	292	279	315	310	294	298	325	314	300	350	301	315	321	322	299	328	289	288	294	297	310	317	310	348	301	284	282	336	291	312	329	320	307	313	336	296	312	322	302	282	315	311	319	328	327	319	282	315	311	326	303	304	263	300	289	273	304	341	302	301	308	270	290	312	320	318	331	313	306	297	272	291	286	331	299	291	316	315	306	284	313	294	284	335	321	308	320	321	322	294	322	296	318	321	299	311	326	308	334	274	302	318	315	294	336	297	295	315	300	327	315	302	304	293	325	298	311	333	307	262	330	298	307	346	308	308	319	298	335	284	289	310	324	340	304	278	301	330	328	306	280	336	301	300	297	300	273	318	291	352	324	295	311	307	291	326	320	330	296	307	289	285	312	314	326	310	326	288	324	304	304	304	315	316	316	307	310	367	309	286	298	352	311	294	316	297	313	291	312	315	294	302	317	283	336	299	328	291	319	307	309	330	303	312	286	314	320	310	307	285	305	306	305	325	300	305	321	284	304	303	319	308	311	299	318	312	329	326	280	306	332	291	291	276	315	336	312	293	328	328	284	310	324	303	284	309	330	315	297	354	338	275	296	316	305	330	293	292	349	310	314	307	301	321	297	299	307	294	336	317	286	314	285	322	310	339	336	308	313	283	300	310	308	275	299	299	290	321	314	311	299	274	284	288	321	320	312	315	321	295	299	307	341	327	348	307	273	305	296	316	260	317	298	301	342	312	325	293	335	292	295	315	284	323	292	311	288	340	344	318	274	309	333	347	312	307	320	279	303	283	290	311	309	279	279	278	341	312	301	306	317	311	297	325	319	288	317	315	303	302	326	306	302	329	328	327	318	311	329	299	300	323	327	326	328	339	324	330	303	305	338	303	285	313	323	263	285	310	298	317	297	295	294	294	292	289	311	272	309	330	322	306	338	350	316	315	330	312	291	286	302	313	285	309	317	338	301	300	289	320	297	327	315	310	281	345	310	322	269	279	310	320	343	343	327	330	291	316	333	322	308	313	337	305	304	305	313	272	320	303	288	303	308	317	331	322	304	330	328	320	355	276	329	321	299	302	306	339	290	337	317	335	347	327	331	326	318	296	303	312	290	302	292	323	322	336	307	296	334	299	305	332	309	330	308	310	293	347	313	317	313	289	311	317	338	308	307	314	306	313	293	296	350	323	297	329	315	293	295	317	320	278	320	269	336	324	315	319	329	293	297	290	348	322	302	312	325	310	265	300	290	326	311	296	279	306	313	333	279	334	270	300	316	303	314	319	310	294	303	304	300	302	314	335	302	337	331	334	284	316	318	300	296	308	305	306	278	317	325	295	302	307	313	334	331	317	291	334	297	282	329	271	288	302	301	292	299	314	296	279	299	316	286	314	306	312	332	331	313	273	291	311	318	340	323	329	337	338	309	303	289	324	360	306	305	309	308	316	341	323	315	346	343	287	289	262	311	287	311	322	288	285	306	307	306	301	297	312	307	295	295	327	307	305	316	335	313	307	295	322	297	293	289	340	304	303	309	328	325	324	283	315	327	290	313	297	326	312	311	286	308	303	275	318	293	289	322	294	288	327	286	321	328	322	316	292	292	289	288	292	300	309	306	283	301	315	307	310	296	293	310	304	304	283	316	301	298	305	300	325	286	312	295	320	318	272	299	312	306	315	297	310	332	306	326	316	309	318	327	283	303	312	356	295	302	294	331	323	329	340	302	302	314	302	325	320	295	294	314	302	349	301	311	300	288	320	289	295	319	306	325	320	336	300	327	292	328	290	320	327	293	273	298	317	282	313	313	285	302	280	297	311	329	300	301	298	327	305	327	291	300	326	291	257	303	327	329	285	319	350	335	302	329	334	311	294	287	288	298	292	294	269	315	325	317	309	308	327	317	290	289	308	294	312	295	312	286	317	318	295	295	318	342	316	322	369	320	320	291	335	321	341	342	349	296	319	304	288	320	294	318	309	313	319	303	297	337	313	301	335	306	326	284	302	289	285	311	309	313	328	306	313	314	307	305	291	340	298	297	337	298	329	312	296	306	332	300	335	327	340	290	267	326	314	304	285	313	338	304	327	280	311	308	321	323	320	310	307	310	356	306	293	331	297	295	298	300	327	308	312	305	325	306	302	284	317	333	295	324	297	318	304	317	318	333	282	301	301	323	308	317	283	294	307	302	319	332	306	305	317	323	275	299	299	288	304	345	304	295	346	299	305	298	339	294	313	342	329	308	302	314	347	286	289	314	323	315	294	305	280	314	292	302	337	290	317	288	354	320	296	322	315	316	312	301	296	298	326	294	261	344	318	328	270	273	288	309	318	344	323	311	302	342	260	289	282	322	310	309	297	290	291	293	297	332	285	303	330	341	328	309	316	289	308	285	292	306	333	299	315	338	327	278	307	330	332	310	322	312	300	288	300	302	328	333	309	324	284	346	290	279	324	298	291	310	301	313	341	301	305	330	334	292	324	301	350	319	312	309	303	301	304	297	320	307	309	303	287	316	318	263	277	353	296	323	299	284	264	297	313	305	285	296	328	326	335	292	321	298	302	287	338	319	308	297	311	305	302	307	321	311	288	326	300	321	303	321	321	325	329	308	312	315	281	285	284	289	363	293	286	314	305	338	298	318	296	320	294	306	301	306	301	306	301	315	290	301	309	285	315	353	300	340	317	302	280	301	314	323	319	325	293	326	319	326	295	304	302	297	313	309	309	299	311	336	302	342	320	285	298	340	328	299	323	322	298	309	310	320	311	331	320	313	297	319	260	326	298	315	274	313	327	303	301	296	318	305	313	293	297	315	294	302	327	291	305	318	328	303	296	315	288	343	314	297	295	317	287	325	295	309	338	296	343	293	305	326	304	313	306	320	299	318	333	287	320	321	314	347	318	301	309	319	310	299	308	280	318	314	273	299	316	308	317	305	309	308	317	301	291	307	336	322	303	297	298	340	314	338	312	302	288	257	322	269	287	308	313	282	290	292	323	288	327	319	298	297	306	289	337	295	320	316	301	340	355	314	301	312	320	287	333	275	312	328	297	310	311	326	308	289	307	288	313	291	304	336	311	317	341	292	307	323	309	314	302	279	342	310	301	299	296	291	326	301	324	306	306	297	306	308	298	293	301	294	283	309	309	270	309	293	284	318	298	291	303	317	306	314	307	290	316	293	309	305	304	329	330	281	309	290	301	304	299	303	305	308	315	295	307	322	312
47017	41843	25062	3005	1021	685	562	456	366	278	262	231	190	173	183	165	159	139	145	135	129	121	115	115	110	107	105	95	116	98	122	116	81	102	112	91	100	90	78	108	95	93	76	83	92	78	85	98	106	82	76	80	92	87	96	79	93	71	104	88	84	69	86	82	88	96	75	77	75	86	81	82	91	77	74	88	80	67	93	68	100	86	86	78	78	87	90	83	91	78	73	90	87	88	98	78	82	75	74	111	74	87	79	91	77	82	81	73	90	85	63	96	86	82	94	74	91	91	94	74	70	76	79	94	75	80	89	79	72	83	91	91	110	94	82	78	77	83	93	76	84	83	95	95	79	99	83	67	78	87	83	88	88	97	91	96	82	95	76	79	80	85	80	91	91	61	84	96	84	76	90	81	66	81	85	87	82	85	79	94	79	85	80	61	81	81	87	84	87	75	88	69	96	90	87	84	76	75	79	78	81	78	81	93	93	74	84	75	94	83	82	74	80	93	77	84	81	95	95	93	85	82	94	74	86	68	86	76	98	77	92	92	66	77	90	102	78	86	77	78	66	82	80	80	70	94	87	108	83	67	85	78	85	89	95	114	66	80	84	92	95	89	76	78	67	74	84	71	81	76	78	64	92	71	75	82	98	80	71	83	94	82	66	85	85	95	97	95	100	85	69	77	89	86	89	80	78	71	86	84	80	97	96	76	71	69	98	115	93	93	81	95	83	82	77	105	77	66	93	87	92	74	94	94	94	83	96	89	80	73	97	94	77	74	90	99	77	72	74	92	113	82	78	87	90	81	80	103	98	88	103	77	89	85	88	75	78	72	80	80	77	104	76	81	67	86	92	68	82	80	80	75	100	99	81	107	74	85	92	79	80	86	77	72	95	82	81	81	82	86	74	82	86	84	85	77	89	74	82	72	84	103	79	85	83	82	83	83	89	92	84	90	77	69	73	78	85	86	67	77	87	83	89	81	87	79	85	96	79	98	91	87	82	79	79	84	93	90	86	107	94	80	83	87	97	71	73	79	75	79	87	79	85	84	78	89	84	93	86	89	89	93	94	83	81	68	77	86	76	91	88	87	84	95	74	85	79	83	72	83	66	88	99	73	84	76	87	84	74	82	79	87	76	73	87	76	94	78	101	96	81	101	90	93	103	70	76	85	69	86	85	79	81	92	78	73	68	81	67	91	85	84	97	94	79	88	88	64	78	92	96	72	74	90	86	83	85	69	71	85	104	92	84	77	82	83	93	89	83	89	87	73	97	100	83	85	82	80	84	89	89	84	95	85	78	84	84	73	90	78	85	70	78	82	90	89	87	80	70	77	81	81	87	85	93	83	76	85	72	87	83	87	79	90	90	87	97	77	68	78	85	87	87	83	81	80	102	76	89	76	96	78	79	83	71	91	75	72	81	77	95	83	96	82	72	81	88	76	62	76	89	71	78	79	81	79	85	98	100	84	100	89	84	86	80	79	82	82	99	94	89	87	84	88	72	95	86	79	69	78	87	94	88	71	79	71	103	79	70	96	96	87	70	79	91	103	87	72	94	96	81	92	89	87	83	72	90	69	84	71	77	84	75	84	76	95	98	86	83	75	69	83	83	83	90	81	84	96	85	68	75	61	68	77	82	87	74	84	87	92	93	99	78	94	115	78	86	96	92	89	89	78	72	77	72	101	89	84	90	96	86	80	79	86	86	80	94	81	92	82	89	82	104	79	82	93	90	79	109	88	82	86	77	81	91	78	82	84	67	81	102	90	80	92	111	92	91	82	84	81	98	82	89	85	94	87	86	83	87	96	85	86	86	88	77	75	104	96	86	87	80	86	86	79	88	80	76	89	74	82	87	75	76	83	93	98	86	84	83	77	73	71	80	71	83	85	84	60	87	65	80	82	79	84	93	83	85	84	83	86	100	74	78	68	75	69	88	93	72	94	82	79	69	81	84	94	83	83	83	64	77	95	98	95	83	69	79	83	76	89	82	84	74	68	81	88	71	71	89	88	90	74	74	64	104	75	87	73	86	84	75	81	78	80	79	100	88	88	61	91	83	98	95	90	88	96	81	81	98	96	71	84	72	72	73	107	74	85	84	77	70	86	79	68	85	78	65	85	97	77	74	74	74	89	95	77	95	69	76	83	88	73	86	87	77	82	66	86	87	93	75	82	93	83	62	96	85	89	72	86	90	86	86	71	70	75	64	80	98	77	89	102	100	71	74	80	96	99	89	89	69	67	86	84	77	93	89	90	60	82	84	89	90	85	78	79	85	71	89	96	81	84	68	94	105	91	84	73	68	82	74	81	72	74	75	83	103	97	89	77	77	85	87	105	86	101	81	100	95	96	83	101	93	83	92	70	70	97	75	92	77	73	96	93	75	82	81	85	92	91	85	71	86	90	98	89	92	70	72	98	92	81	71	92	80	77	96	86	80	82	81	88	82	72	85	99	85	73	79	75	80	76	84	78	97	80	80	79	70	91	68	81	77	87	90	88	77	76	77	77	73	83	86	102	88	84	83	77	100	77	82	94	81	75	79	75	86	80	88	74	113	73	83	82	84	86	98	99	93	102	69	87	84	72	87	91	69	92	94	93	78	70	93	100	69	91	86	89	83	91	78	77	100	86	78	71	93	95	75	73	101	72	81	76	99	96	91	78	85	72	72	79	104	87	80	90	101	86	90	93	67	77	87	73	73	82	76	75	93	74	107	99	76	89	91	96	90	91	66	85	69	86	105	86	89	83	83	85	94	77	87	85	81	76	80	78	95	69	88	82	71	87	84	81	107	78	81	82	100	114	83	86	84	82	90	84	87	77	87	89	72	86	93	81	48	90	97	88	66	73	68	74	74	74	93	101	64	77	71	84	89	92	77	100	73	91	74	84	97	75	85	77	95	74	74	73	67	83	98	98	68	77	80	79	99	94	106	73	73	89	64	85	105	83	93	88	73	63	86	71	81	80	84	93	68	76	97	79	82	91	66	85	95	79	83	93	99	96	87	80	84	94	72	85	84	88	72	106	71	59	77	73	88	103	65	93	86	67	77	93	82	72	82	79	80	81	82	79	86	85	66	74	88	78	99	99	93	77	95	84	78	76	76	75	70	87	72	96	92	102	87	89	75	73	57	95	99	82	82	106	75	98	73	79	91	96	75	93	82	101	80	67	78	81	95	102	93	73	93	96	88	67	86	108	81	87	89	63	78	68	96	92	74	94	76	84	77	72	82	97	81	81	80	75	90	87	84	91	92	82	79	77	70	81	72	89	70	92	91	68	101	80	88	76	97	101	104	94	87	83	74	79	73	68	93	81	82	79	92	66	95	81	78	78	86	82	80	61	86	90	83	82	102	89	86	84	88	91	84	74	86	89	78	69	99	95	85	80	79	70	81	75	72	82	87	90	84	87	95	80	70	73	92	84	84	75	73	80	74	81	101	83	91	100	69	72	87	84	98	95	66	82	87	84	87	76	73	84	78	70	85	77	83	92	74	74
24255	30652	12022	4401	3783	3011	2525	1963	1694	1472	1224	1144	995	873	826	744	701	645	635	562	543	488	487	461	441	382	450	412	385	365	362	349	353	344	347	334	319	326	337	342	329	286	306	284	290	309	281	285	265	299	244	279	261	294	290	250	267	256	272	255	276	262	228	262	233	281	266	257	256	261	241	246	268	260	265	239	230	250	260	244	268	262	245	241	256	238	248	225	236	258	247	242	244	226	239	246	233	257	239	237	245	276	257	244	266	263	247	257	271	256	249	240	268	233	237	250	246	237	223	251	234	254	214	240	218	252	271	268	240	236	221	236	218	246	212	248	255	262	234	253	258	206	228	230	218	226	243	219	238	242	223	232	239	235	259	245	248	241	258	237	231	237	247	219	233	236	265	233	262	230	232	216	245	212	222	222	248	207	240	226	218	217	237	261	230	226	220	248	239	246	223	232	244	246	230	210	238	253	252	271	223	237	244	238	210	243	203	243	203	220	233	223	240	228	260	238	245	222	241	238	236	234	222	225	207	231	252	242	253	251	232	210	230	230	233	221	234	228	242	214	242	241	230	252	227	243	266	241	217	236	210	249	226	259	226	235	240	242	200	260	231	232	248	239	232	236	242	224	220	212	239	232	238	235	226	232	248	237	250	221	250	226	227	231	239	224	241	235	243	228	228	232	229	260	213	247	241	237	203	239	235	234	209	226	246	246	243	211	216	234	223	218	226	231	219	239	244	227	243	216	244	207	225	240	202	215	236	229	256	241	227	234	224	226	237	225	213	254	217	218	220	245	231	264	259	258	265	228	251	225	260	218	216	245	215	233	231	246	241	238	204	236	239	245	231	235	235	243	218	232	216	235	243	240	200	223	240	218	212	230	238	265	214	235	248	223	255	267	231	224	242	248	238	226	229	219	208	241	239	241	246	220	264	213	235	245	240	251	237	204	246	199	258	243	220	235	208	256	211	230	233	226	221	227	241	232	242	227	217	218	230	211	277	223	245	259	249	231	214	226	242	232	242	225	223	226	243	229	249	219	239	234	245	216	214	226	229	223	240	241	194	210	242	240	216	220	216	225	226	230	240	217	229	218	271	213	223	224	245	264	226	262	234	262	223	226	243	248	226	203	236	256	239	230	205	221	227	233	235	235	218	219	245	247	258	246	250	205	242	249	265	236	222	220	232	223	200	252	216	205	219	246	225	215	216	218	241	226	258	236	226	247	239	254	216	237	234	243	239	241	220	230	243	205	250	261	243	241	251	243	207	215	229	225	242	230	244	258	230	226	258	249	251	242	238	224	238	244	232	217	230	230	242	269	224	199	219	222	243	250	221	216	238	232	222	218	210	237	234	245	225	243	214	232	214	238	236	234	230	243	235	224	202	232	211	218	213	245	205	255	264	245	235	223	215	227	230	236	209	240	212	219	242	228	235	230	243	198	223	258	253	209	204	259	255	231	213	230	232	234	240	244	226	240	252	240	220	253	244	231	224	230	209	232	218	225	254	231	188	252	217	239	236	259	238	233	239	216	222	249	218	215	253	245	226	226	236	209	208	219	256	236	209	249	227	225	218	199	243	234	242	229	246	217	224	219	221	231	224	218	239	236	221	246	223	231	230	249	208	239	241	241	235	220	235	239	241	218	230	237	210	224	220	230	231	242	241	209	247	205	234	220	242	245	244	232	223	220	231	231	235	244	242	232	215	236	240	247	253	242	222	250	229	255	225	233	243	259	221	240	252	231	227	251	224	216	226	236	218	218	213	225	206	208	246	235	240	227	269	234	218	242	223	224	234	231	235	241	232	221	235	246	227	223	216	235	235	218	252	245	224	199	248	245	250	242	237	215	229	251	246	245	229	244	226	235	230	232	214	228	237	219	248	249	220	271	230	223	241	239	237	213	205	237	213	232	225	217	229	224	245	247	228	212	234	243	253	228	237	246	219	229	257	231	227	213	222	237	223	238	254	224	248	238	238	241	258	231	245	258	215	231	243	260	234	228	246	223	233	221	227	240	220	228	216	250	223	216	228	229	246	226	244	208	241	207	220	246	231	220	259	245	220	245	230	230	248	221	213	223	239	226	226	223	266	233	221	219	254	213	215	240	258	232	249	239	223	227	254	244	234	254	235	224	252	246	260	280	259	214	234	253	234	235	283	228	232	253	251	231	219	236	216	228	229	248	227	238	234	226	212	241	255	235	232	222	252	242	236	219	229	265	249	242	217	258	236	267	232	230	232	220	211	228	235	236	203	223	248	236	240	219	223	239	237	222	256	261	234	219	260	242	230	245	244	219	227	243	233	249	222	218	225	244	218	251	208	240	228	245	232	246	233	212	217	251	236	269	248	251	208	255	213	229	253	214	235	213	264	250	230	219	220	241	249	215	244	258	244	229	228	250	223	251	248	224	226	239	253	225	247	220	233	233	253	233	236	240	259	213	246	245	212	256	228	255	225	249	223	212	249	229	221	231	223	214	235	250	226	229	235	243	209	245	213	211	239	220	220	248	259	235	210	215	250	204	219	226	254	242	253	227	225	217	220	240	224	212	243	246	237	229	242	224	244	243	264	249	262	212	201	245	214	250	243	218	246	231	239	209	233	242	264	231	244	208	226	232	248	233	250	246	240	223	235	252	230	232	245	215	211	238	236	242	261	238	263	237	209	233	242	240	233	231	253	234	219	226	239	221	229	216	206	232	209	215	249	243	252	230	253	224	264	221	225	207	222	241	225	237	216	237	247	236	238	256	216	251	258	254	213	212	261	256	226	252	238	248	249	262	220	215	210	224	247	225	242	198	247	237	208	209	226	274	220	238	258	231	227	226	226	229	240	213	210	225	252	220	230	212	245	219	236	251	234	221	249	237	213	239	217	225	212	212	241	234	228	266	227	252	210	210	222	241	263	230	241	238	229	230	214	217	221	230	246	220	224	231	233	236	224	246	232	239	245	213	222	234	253	244	234	226	199	246	229	222	226	264	232	229	225	234	229	218	222	240	230	233	219	252	230	227	248	225	243	240	257	209	224	240	240	296	245	194	230	231	223	247	241	224	256	247	238	212	245	218	241	237	265	229	204	229	203	238	229	262	233	241	226	252	238	249	249	231	235	218	209	225	208	234	257	210	263	242	234	236	241	222	239	226	230	236	233	244	241	219	227	226	259	232	237	249	254	227	251	236	242	246	236	221	221	241	255	229	243	253	263	207	215	226	222	244	210	228	251	245	216	228	228	236	246	232	208	242	224	242	206	214	253	218	229	220	252	251	223	241	216	251	234	223	204	239	259	252	220	221	247	228	211	240	214	238	237	221	251	249	213	232	224	265	230	265	244	225	217	243	242	242	248	227	248	223	203	234	224	236	250	245	276	236	250	211	221	251	236	250	253	244	210	248	232	233	245	235	221	217	207	217	258	223	199	240	239	240	263	242	243	223	259	213	253	233	232	237	223	256	214	237	241	264	224	239	266	212	229	230	218	246	258	232	237	231	234	241	229	228
7396	1436	536	261	258	282	262	278	273	244	278	248	272	273	292	253	299	286	282	257	282	240	244	269	246	282	239	259	238	264	253	261	277	256	295	267	272	262	229	272	289	288	255	267	273	243	258	256	251	257	239	250	251	269	280	299	268	266	242	233	259	253	286	264	256	278	257	260	260	273	290	275	254	269	288	294	253	282	253	279	299	259	247	287	263	269	249	276	244	247	252	257	245	272	296	281	271	269	240	244	252	239	276	270	287	250	245	254	254	264	278	278	275	244	262	251	278	255	261	277	235	278	261	301	277	264	270	256	253	242	278	248	251	273	264	279	245	257	261	266	289	276	276	262	265	278	255	262	249	259	266	264	263	274	238	254	252	253	270	227	284	244	264	276	263	235	324	277	266	274	259	264	270	287	302	258	263	266	293	256	270	236	240	252	238	242	277	288	282	274	252	270	251	258	273	249	287	282	256	247	283	269	289	271	287	268	268	272	308	261	303	256	280	287	249	273	258	268	258	254	295	241	253	251	260	245	254	269	280	265	282	265	281	272	261	231	281	257	297	260	276	282	316	294	268	248	247	267	257	242	285	254	271	265	246	258	221	257	263	252	255	260	290	249	280	244	266	273	295	260	255	280	269	284	270	235	268	230	251	263	268	276	255	259	249	261	268	281	281	270	261	228	277	283	240	277	294	285	299	279	209	281	236	271	251	232	274	260	279	258	236	264	293	253	276	270	251	280	252	287	296	297	244	294	290	254	254	261	311	269	277	254	276	275	272	250	274	285	234	257	261	269	259	243	233	245	293	257	252	256	263	249	258	278	266	268	277	255	269	267	286	292	262	258	263	262	245	247	268	253	271	266	272	274	271	280	235	252	261	255	289	247	225	262	289	283	250	253	256	261	280	235	256	261	254	278	264	249	263	267	258	264	241	301	276	264	307	252	265	282	273	312	248	294	292	265	296	268	256	227	273	242	255	277	274	274	259	289	268	277	252	266	292	248	262	260	274	281	271	273	278	282	250	246	278	254	252	264	248	268	277	285	258	273	242	262	262	280	245	240	256	279	273	261	269	269	249	260	291	244	295	258	247	269	257	292	320	253	264	250	256	288	278	284	265	247	249	287	221	234	281	279	291	247	270	279	246	287	271	276	237	251	290	267	298	265	278	250	258	289	240	251	273	273	284	270	260	279	273	234	265	244	243	293	286	247	252	254	246	265	299	246	259	294	257	273	282	281	272	263	279	289	259	280	289	254	264	254	298	256	266	250	238	260	258	244	271	259	257	252	229	271	258	267	269	274	270	285	263	269	255	252	276	268	260	266	282	282	273	265	287	306	293	235	284	234	232	250	260	259	240	258	236	236	271	261	276	236	259	261	247	288	263	276	278	258	286	265	277	255	246	246	281	233	274	268	263	269	263	278	276	277	272	262	268	242	237	267	269	261	244	288	275	260	256	275	259	222	258	255	253	254	261	271	268	276	269	266	247	249	268	280	296	276	245	256	280	252	255	237	256	266	248	266	273	265	264	251	240	281	265	254	260	255	265	274	296	244	273	267	278	244	246	252	269	271	262	277	303	270	231	243	288	252	276	275	249	266	262	296	249	267	252	299	289	296	290	261	244	260	289	288	263	257	291	292	267	286	275	254	273	273	269	285	230	279	302	254	292	278	278	244	245	289	275	277	277	267	270	271	256	239	278	289	254	303	271	269	275	286	260	264	256	246	255	253	272	240	246	286	257	261	261	267	282	252	258	252	246	258	272	263	235	280	270	274	262	267	258	285	243	244	293	267	276	296	270	248	243	226	302	254	261	266	266	312	261	250	265	257	288	262	266	268	255	295	274	303	263	300	267	258	259	297	269	267	251	277	265	257	298	275	258	281	263	279	250	277	285	267	276	261	270	249	236	279	281	273	245	279	259	261	250	274	266	261	262	282	276	272	266	271	301	244	278	273	271	262	279	262	302	273	255	290	263	299	281	290	269	290	283	263	281	316	282	271	277	264	285	265	229	262	233	253	286	283	258	279	284	257	286	300	282	257	258	242	252	297	315	264	236	263	266	247	285	248	259	263	269	276	260	264	277	252	256	260	257	273	275	249	304	262	267	273	294	278	292	299	298	263	260	259	278	243	305	257	252	299	268	241	241	289	280	280	256	244	251	268	294	271	275	275	264	252	275	257	288	276	277	292	263	262	233	279	298	285	266	283	268	266	243	283	257	277	277	247	279	240	273	271	307	237	249	248	260	228	241	258	250	274	273	258	297	233	290	263	274	248	273	268	275	234	252	271	277	286	258	259	250	259	281	297	265	239	271	230	234	295	242	265	288	242	238	281	264	238	280	270	238	258	274	261	256	277	247	307	269	282	262	267	261	270	251	268	271	266	261	280	268	266	295	244	290	233	269	244	305	263	257	268	262	293	246	252	264	254	251	298	263	247	298	258	272	272	289	262	260	244	263	266	239	263	288	273	256	298	254	280	261	274	279	266	258	252	306	242	268	258	260	234	268	272	242	280	275	242	297	275	246	283	289	237	249	276	297	241	323	278	226	288	327	285	272	243	273	288	276	266	241	262	267	270	280	241	266	259	246	268	267	271	267	268	249	263	240	270	273	285	279	249	242	249	243	268	264	274	282	255	264	258	252	280	275	267	249	249	252	254	265	262	249	261	265	265	306	255	270	273	286	297	283	253	275	269	268	237	273	298	257	259	286	259	249	269	273	285	247	265	272	289	255	245	255	278	276	252	289	269	273	269	274	297	293	278	261	260	258	296	266	292	247	245	264	248	278	259	259	268	285	229	269	277	228	253	265	270	267	266	266	241	275	282	245	290	253	264	256	247	265	270	255	263	270	265	274	288	289	267	285	276	283	245	236	280	265	283	246	258	279	292	285	277	271	260	242	278	257	273	276	271	245	290	291	271	255	255	291	306	276	282	270	266	283	269	263	265	267	260	263	256	268	275	268	278	262	261	270	253	302	291	278	282	253	246	261	282	265	270	251	255	278	241	286	232	289	252	251	277	282	260	294	242	256	242	275	244	250	283	259	286	263	284	284	282	288	249	261	257	272	263	235	279	276	255	299	279	244	266	256	259	249	291	258	239	284	272	294	271	265	259	263	262	258	232	279	254	292	243	236	240	256	271	282	252	254	270	250	251	260	279	287	276	264	279	292	276	249	265	260	256	280	291	290	310	300	272	261	266	261	256	281	268	297	250	265	269	283	255	286	255	286	268	268	279	292	284	289	262	287	289	285	238	243	252	240	282	236	291	269	260	237	262	291	277	256	276	239	271	273	287	309	280	267	274	240	268	282	249	268	262	287	255	274	260	244	282	294	300	254	278	293	251	289	234	268	264	247	273	255	252	238	270	262	253	277	271	284	264	300	292	252	280	270	287	261	272	265	283	279	274	264	239	286	282	250	251	288	254	267	285	256	269	267	276	284	223	263	274	265	268	273	243	290	286	265	264	270	261	269	276	234	264	247	291	273	254
5679	2292	1229	668	693	607	635	639	633	677	603	643	659	655	600	618	552	602	607	627	594	626	608	586	571	624	612	618	623	549	590	617	637	530	596	587	610	599	574	597	574	621	646	609	592	570	580	630	612	631	635	596	556	575	604	652	630	601	619	571	577	627	584	607	617	616	548	537	606	624	596	635	635	583	598	610	612	620	578	635	641	636	600	591	609	616	606	637	650	648	572	620	638	634	613	626	653	582	601	583	607	647	627	595	597	620	620	570	602	646	610	553	636	582	680	565	627	605	576	600	549	617	621	641	616	628	626	601	604	640	640	626	627	600	569	656	586	586	628	591	585	611	554	609	633	614	658	614	590	659	588	585	616	638	609	601	575	618	595	637	599	585	590	595	597	627	558	632	616	609	619	599	583	624	592	597	614	605	650	604	617	631	625	602	615	622	640	580	550	649	595	586	611	575	568	587	608	643	581	535	665	593	614	584	617	615	652	650	630	593	579	557	626	611	588	583	581	641	631	629	645	625	609	607	578	614	620	560	611	593	604	618	670	599	658	567	625	664	604	587	609	617	632	613	631	590	651	590	549	593	604	612	623	609	584	568	616	588	599	594	592	579	571	610	609	619	631	621	614	596	608	612	630	571	568	561	625	592	585	641	602	625	605	564	597	600	605	579	587	644	615	584	558	606	619	588	606	613	635	577	574	609	664	571	577	598	583	624	579	633	606	625	567	598	604	594	610	617	631	650	578	571	632	585	580	628	613	595	619	624	616	602	614	603	606	595	596	580	617	624	632	622	613	642	612	598	639	578	595	593	640	594	608	643	627	620	603	596	644	623	622	582	597	574	624	580	569	568	585	555	606	588	602	643	618	618	611	631	609	617	627	595	628	598	620	643	627	615	580	639	619	627	608	624	608	594	589	637	605	635	656	581	614	630	623	622	598	607	593	605	630	626	604	617	605	629	646	608	647	618	587	619	580	602	615	628	615	604	598	601	616	582	582	595	632	564	568	592	594	609	614	584	608	651	605	591	596	606	610	603	629	580	578	614	609	625	602	595	622	630	579	560	549	610	601	611	593	643	611	583	652	589	613	582	617	605	609	580	573	624	580	607	584	611	575	618	612	583	587	578	617	607	594	620	644	620	610	624	597	604	614	549	613	597	628	609	624	607	585	610	599	575	594	587	562	593	555	600	605	622	593	615	596	618	621	609	609	597	549	626	583	605	606	627	600	605	616	639	611	643	574	591	589	604	606	591	674	641	586	578	547	627	592	569	634	554	640	596	569	600	589	626	595	589	625	611	597	576	607	585	588	588	569	557	627	639	630	645	573	582	616	603	657	611	603	621	598	581	606	627	582	598	622	586	579	603	599	627	579	629	632	598	608	623	580	610	619	590	613	624	628	681	615	616	621	629	573	631	608	582	603	583	617	629	624	580	570	557	599	620	558	629	606	610	625	595	614	603	609	578	664	607	554	619	613	574	617	622	639	604	581	612	641	612	598	584	588	650	624	598	585	579	594	593	572	564	585	641	607	623	576	624	607	575	601	566	582	615	625	593	611	636	562	595	596	640	615	614	582	627	601	580	637	566	624	632	566	641	634	637	620	594	605	646	612	612	621	601	592	627	614	597	600	612	638	612	603	600	577	602	638	606	615	598	589	593	629	596	601	573	579	634	606	590	602	639	542	600	610	642	592	658	559	612	613	572	616	589	608	592	613	608	622	594	601	638	612	578	607	600	638	605	632	591	594	567	587	551	621	643	611	661	632	625	592	590	624	635	609	624	591	645	617	599	618	652	607	615	594	617	582	580	616	634	573	587	635	570	583	580	578	604	635	620	647	632	653	604	617	595	623	626	577	589	612	595	584	613	609	617	636	592	594	620	615	591	599	632	607	598	628	601	567	599	621	605	605	613	623	633	579	601	622	632	647	574	631	591	612	648	648	624	621	577	605	620	628	593	598	617	595	640	583	575	613	599	591	598	628	617	600	592	594	626	613	616	604	615	625	607	588	599	622	615	612	586	602	601	620	603	625	658	579	618	610	558	597	633	605	605	645	654	579	558	616	612	630	604	598	625	615	596	640	643	592	607	623	591	588	623	603	657	589	652	615	579	618	590	602	595	623	635	624	648	642	590	595	625	631	620	613	566	593	610	570	617	651	612	617	614	589	594	563	580	604	633	632	586	663	608	624	584	572	587	624	635	637	576	635	594	610	590	602	609	610	562	617	591	582	587	628	617	625	628	619	630	611	634	564	609	600	559	622	615	558	600	631	624	617	621	592	613	567	582	570	617	568	609	631	589	587	587	624	622	637	591	642	614	558	584	672	607	577	574	586	618	604	586	591	577	605	600	651	624	654	604	582	565	624	585	615	622	594	577	619	598	629	644	581	579	593	592	618	620	643	629	589	627	629	598	629	606	582	587	612	602	570	599	616	642	614	585	610	577	604	600	571	606	619	629	618	573	561	563	561	633	578	629	602	622	591	608	594	647	578	618	624	641	591	598	579	579	642	581	589	575	599	607	602	606	553	595	639	588	590	587	583	606	655	602	607	626	600	564	590	623	630	634	635	603	594	626	656	579	551	670	652	628	589	580	585	581	597	605	585	558	620	619	627	679	591	614	587	593	668	610	575	611	599	600	604	602	659	638	608	576	599	609	618	585	594	580	610	624	630	604	598	603	614	600	591	578	559	609	631	556	604	620	626	603	642	624	583	591	569	569	609	658	630	620	595	602	580	633	661	607	629	641	601	582	616	622	604	609	603	610	576	607	585	593	619	576	629	592	589	601	629	666	593	638	565	600	628	593	591	606	591	649	602	602	631	556	591	589	586	586	621	628	599	624	609	576	643	570	556	587	641	604	580	581	594	587	634	634	626	595	613	643	630	623	570	621	622	610	653	598	594	620	601	586	621	651	575	589	590	646	622	592	621	580	616	618	597	633	625	620	556	582	605	562	596	606	597	586	660	571	655	617	600	615	610	639	614	582	601	598	654	604	622	623	626	628	569	594	602	595	597	553	593	578	656	595	626	617	638	591	648	621	610	592	618	593	628	590	647	614	616	637	578	615	575	623	599	659	581	562	648	596	596	633	638	587	631	606	600	597	613	565	598	584	627	617	655	585	601	612	617	635	640	623	633	624	583	604	636	627	588	627	593	673	585	616	593	597	603	562	592	588	574	565	594	619	614	586	622	582	661	579	594	630	655	621	613	603	621	589	614	601	624	598	622	582	599	631	594	615	612	643	641	605	544	618	616	599	590	587	593	584	593	614	612	583	619	609	609	588	628	593	607	584	646	558	652	595	588	627	598	623	684	587	601	597	591	599	637	662	601	615	632	628	599	563	582	627	597	617	594	627	601	587	608	607	639	576	626	620	646	635	609	587	623	580	585	633	604	633	560	608	569	603	602	608	598	566	597	628	575	609	628	612	585	559	611	589	571	611	560	594	638	632	618	604	622	590	598	581	585	597	587	593	564	595	601	571	606	606
35333	27539	15828	1305	567	444	343	285	238	212	189	166	183	157	161	152	175	174	146	125	133	140	154	145	141	134	147	145	126	135	152	117	130	150	111	138	144	145	146	111	133	135	113	136	148	136	130	133	123	135	141	126	120	128	130	127	125	121	129	107	123	141	120	138	121	124	125	124	137	142	135	145	130	124	130	114	138	127	114	117	117	133	117	155	158	133	146	118	122	121	121	129	122	115	134	145	134	131	134	154	117	144	125	117	111	120	142	141	147	120	136	118	128	134	147	158	136	107	154	136	108	139	109	127	122	137	121	134	135	124	138	143	123	130	138	142	118	112	131	132	115	154	111	106	123	128	135	110	133	124	133	130	138	148	130	129	134	118	134	123	125	127	113	143	126	127	121	128	111	132	116	136	122	140	115	123	129	114	122	116	129	115	129	128	128	102	123	118	113	140	122	133	114	141	114	113	127	112	121	116	144	121	119	131	163	118	109	120	134	132	129	136	130	125	134	142	118	107	135	124	120	131	123	123	118	114	125	127	138	120	130	146	129	124	124	121	127	122	150	123	121	147	139	139	82	113	119	139	120	125	135	125	158	138	118	136	116	131	129	132	151	127	131	126	110	137	118	145	137	145	116	127	120	142	128	121	115	121	125	141	134	116	131	126	129	126	128	126	127	139	117	123	128	138	126	120	153	146	137	123	115	125	125	136	138	117	124	142	118	141	113	118	118	140	145	141	115	127	114	129	108	133	124	131	134	124	130	127	124	146	126	137	145	121	152	124	123	111	131	118	107	132	127	108	104	122	121	112	109	137	115	117	117	137	127	129	138	110	116	115	129	118	150	120	134	138	133	139	125	127	121	121	115	150	128	153	118	132	128	131	137	128	126	121	131	128	115	144	128	121	130	128	124	133	114	141	135	135	133	138	122	137	127	137	122	150	118	123	133	114	123	117	107	141	136	140	128	137	140	123	117	125	117	127	119	127	121	125	132	131	118	114	111	115	105	114	131	138	126	137	116	120	124	135	140	131	139	110	127	113	130	117	123	122	121	146	133	132	155	124	118	134	119	131	136	133	131	125	132	135	129	112	120	110	119	156	117	124	125	138	129	134	112	130	112	124	114	132	138	122	131	128	147	140	127	130	151	154	124	126	135	124	110	135	112	150	132	117	131	111	98	102	146	145	111	101	124	135	111	140	127	121	119	129	115	131	103	145	123	109	131	107	121	143	104	131	106	128	112	150	132	122	138	144	142	139	144	135	147	120	132	150	122	129	128	118	148	121	133	138	158	129	116	120	118	120	124	123	116	116	128	118	127	131	116	121	121	130	145	116	135	124	135	143	129	136	113	132	131	122	136	145	140	130	127	128	117	121	130	125	123	146	131	131	111	147	129	138	118	153	135	121	147	134	126	105	124	127	110	128	126	135	130	123	109	133	122	129	137	131	123	128	137	130	143	127	138	125	127	147	143	153	131	119	108	136	151	139	135	119	120	109	133	128	119	154	118	122	128	120	110	134	115	124	135	119	122	134	135	140	120	122	121	134	130	120	117	134	138	130	128	126	157	111	135	140	125	124	101	130	116	138	147	111	126	112	147	139	149	123	143	132	114	126	140	152	128	128	121	128	114	145	108	127	142	121	135	116	127	132	136	128	129	126	151	124	134	121	131	116	113	109	134	107	133	128	128	138	115	140	116	124	144	126	104	108	143	130	118	128	151	131	149	120	121	119	151	126	133	127	134	118	134	132	139	137	127	131	134	146	109	121	132	139	120	128	123	116	132	121	110	122	118	121	124	138	129	121	141	127	132	103	132	132	109	129	120	123	128	107	125	128	124	129	136	107	135	116	104	132	130	134	129	120	127	129	138	149	100	123	145	116	126	127	150	120	132	130	128	137	124	118	128	113	129	117	126	118	120	114	114	120	128	133	123	122	122	114	132	130	125	125	115	124	124	125	129	143	126	130	105	153	134	118	129	113	150	135	129	109	132	134	138	120	132	134	121	115	138	150	138	122	126	127	138	123	141	114	118	128	110	124	131	133	125	124	136	143	124	126	126	137	125	121	133	141	119	107	135	102	119	129	115	112	124	112	138	120	135	109	126	112	123	126	111	133	146	115	105	117	111	104	133	121	141	150	116	139	121	143	127	127	130	142	131	126	133	110	132	125	131	115	137	113	133	136	132	121	125	116	134	119	127	123	112	117	130	143	123	142	132	118	117	151	118	142	149	129	130	129	135	106	146	123	129	117	121	141	127	116	140	126	148	133	138	128	113	122	128	134	125	107	117	148	128	138	113	104	119	132	138	115	128	143	133	154	109	124	118	126	143	142	124	153	129	106	122	128	118	129	138	133	122	135	125	118	132	123	125	130	143	140	113	138	131	123	144	132	111	119	123	133	128	128	135	114	145	134	125	116	129	125	126	123	143	135	110	118	127	131	107	142	150	127	144	125	109	107	110	114	106	131	122	112	141	150	150	105	114	113	110	138	129	150	136	133	142	120	128	127	131	134	124	144	125	134	117	120	126	136	133	89	136	137	129	121	133	144	122	139	114	132	122	125	136	115	128	91	129	128	117	129	130	135	125	124	126	123	122	126	137	103	125	138	150	120	141	123	118	142	134	139	144	142	122	139	121	121	135	129	102	139	104	152	102	117	101	111	132	120	137	112	128	124	137	113	105	155	130	122	122	122	130	128	136	133	138	115	132	126	129	147	134	114	117	106	120	136	131	130	147	139	130	126	116	108	136	153	117	124	121	140	114	147	145	150	137	140	126	109	133	118	133	131	140	128	137	138	137	125	109	129	136	122	128	114	121	127	127	151	133	137	129	121	110	128	128	133	113	143	123	112	138	115	133	125	132	119	122	115	105	112	154	146	127	119	136	116	110	113	122	160	140	127	124	133	124	119	138	149	127	121	93	134	137	129	117	115	136	146	145	127	122	130	114	113	128	114	137	128	133	104	118	123	122	117	123	128	133	98	131	150	125	111	140	124	139	117	133	119	142	106	139	95	125	139	129	135	134	131	141	140	141	130	131	141	135	135	111	126	128	129	132	128	127	135	165	132	134	140	153	139	113	140	132	141	127	102	138	117	117	123	120	134	147	119	126	139	110	115	129	115	145	127	135	111	148	139	125	117	137	99	105	134	150	135	114	147	121	140	131	122	162	109	122	134	117	143	118	135	132	144	117	119	135	118	121	134	124	140	131	117	131	107	131	109	125	113	138	131	112	127	143	141	129	128	142	117	115	123	122	136	129	123	118	124	123	130	136	121	139	119	107	137	123	109	147	108	113	130	116	132	138	116	150	132	116	120	143	141	110	139	138	143	115	124	115	112	132	118	122	124	123	129	141	125	141	132	125	126	117	141	145	136	140	125	155	137	128	119	129	110	144	120	136	110	131	137	131	108	143	130	133	133	130	133	149	119	120	144	145	116	148	147	138	131	105	126	126	135	153	120	129	109	111	121	130	133	129	130	125	122	134	128	120	123
17542	21236	10113	2506	2251	1849	1485	1171	1071	947	813	755	669	667	612	546	547	490	482	464	434	460	480	392	411	418	378	394	383	367	367	411	367	369	366	407	361	344	339	351	352	329	366	338	350	312	363	315	338	313	326	329	333	326	352	343	324	336	307	301	342	315	306	327	325	317	340	335	331	332	309	339	293	328	323	313	344	335	330	325	355	334	307	310	293	286	329	324	294	326	328	316	297	312	307	314	299	290	333	305	330	351	315	303	314	316	301	331	305	314	333	297	323	291	313	304	352	313	306	314	308	308	302	323	332	307	320	329	338	307	326	352	307	314	312	315	324	302	314	322	309	322	293	351	297	336	312	300	313	310	305	288	313	313	337	327	293	325	305	329	334	317	320	308	298	328	284	298	321	305	320	325	315	299	323	309	294	301	267	307	334	336	309	347	285	289	294	338	291	302	288	332	351	307	307	315	332	304	291	289	316	318	330	320	296	308	299	302	295	300	304	320	324	310	325	346	307	299	284	329	314	330	321	316	303	292	298	328	326	316	339	315	301	325	337	319	316	300	302	323	310	271	322	314	337	317	312	334	317	328	289	290	330	305	289	321	308	319	316	310	313	309	298	344	319	316	329	330	333	305	317	285	305	332	327	341	302	304	315	305	351	306	323	311	312	292	293	338	339	290	313	329	308	328	334	284	313	306	338	311	304	355	300	330	293	299	311	288	342	273	301	319	314	308	319	311	296	315	315	278	307	287	308	335	323	288	321	305	306	313	319	324	299	330	307	346	288	304	329	306	280	338	318	321	342	307	341	305	307	312	308	315	284	314	307	288	305	283	318	337	289	295	340	310	321	305	307	265	314	297	297	314	335	330	263	302	324	295	296	306	295	284	299	312	351	325	303	321	298	300	299	341	305	337	311	317	292	331	320	322	313	313	332	290	280	282	281	302	282	283	283	332	348	306	329	284	322	323	303	355	297	317	308	270	303	290	292	316	308	289	312	314	322	325	294	310	319	283	321	316	291	303	277	333	315	317	312	305	306	304	315	316	304	295	293	327	303	303	341	321	315	314	302	299	300	317	286	292	307	314	317	310	307	320	306	335	318	315	290	315	287	312	310	302	274	346	328	318	312	287	309	320	338	302	329	287	314	315	309	321	285	319	317	342	350	313	273	314	299	316	331	338	298	256	330	312	285	309	336	334	294	334	303	344	310	316	307	296	312	326	314	287	288	323	300	328	324	308	307	290	285	339	290	318	309	291	307	336	334	331	320	320	345	326	304	298	281	336	303	320	326	301	318	300	316	336	321	336	294	285	339	332	305	306	311	329	310	317	309	306	318	298	336	321	350	285	311	307	321	301	296	299	323	330	300	315	312	290	300	307	310	326	302	311	313	320	331	325	326	310	288	304	294	301	301	282	316	325	313	309	309	301	306	318	299	332	319	328	319	288	315	316	329	309	291	349	291	299	285	297	328	300	311	332	317	313	364	322	297	314	309	327	305	308	306	295	323	325	301	319	321	284	298	308	292	347	348	316	297	307	306	299	332	315	307	337	349	296	300	302	314	314	288	315	319	292	309	299	299	326	299	327	292	275	322	321	327	309	323	353	298	300	291	322	336	290	336	306	321	304	319	311	299	333	282	301	330	313	322	323	314	286	275	303	299	313	308	300	340	304	284	288	336	336	315	286	295	303	300	324	318	288	341	288	311	315	298	326	320	301	317	299	314	318	312	320	315	299	320	324	303	313	316	318	311	326	298	299	300	338	299	334	298	364	297	308	308	330	310	318	291	301	341	291	290	295	319	295	330	306	303	331	284	302	312	322	271	345	288	341	286	325	293	287	313	300	280	334	297	334	325	307	297	308	312	316	304	307	299	283	326	311	315	311	298	304	323	289	326	336	332	335	270	324	319	338	287	322	313	282	321	319	296	300	311	339	282	299	291	315	310	318	285	300	325	309	337	351	320	292	272	295	325	338	333	329	312	337	333	323	297	305	301	320	312	334	325	304	298	323	293	295	318	320	318	315	276	300	327	294	298	289	316	323	310	373	303	304	317	344	325	318	296	281	306	312	295	313	306	304	319	337	325	287	310	332	287	295	304	296	306	324	318	293	306	323	283	329	291	323	346	302	295	315	345	346	302	321	325	304	339	296	296	327	298	317	299	310	314	338	285	307	313	322	312	309	311	305	297	312	339	328	312	298	308	280	304	303	318	313	308	290	311	327	300	310	304	287	307	308	297	318	300	294	296	308	308	276	293	324	313	308	308	297	292	317	312	323	328	299	320	312	323	278	269	324	316	319	307	326	326	315	323	320	315	316	299	336	320	304	328	322	344	301	334	306	352	320	331	301	338	290	318	328	307	329	305	320	295	328	286	294	363	319	281	304	298	298	339	316	336	338	319	299	334	300	325	321	304	297	322	296	292	294	275	312	324	338	309	335	299	293	300	330	300	317	308	287	275	284	282	305	310	319	313	316	306	284	308	308	339	320	319	333	287	277	306	286	330	328	322	311	306	339	299	297	318	307	326	324	287	264	295	303	330	324	340	310	325	318	317	321	323	328	326	315	279	311	288	307	289	331	327	304	317	321	294	300	305	296	304	315	323	307	334	325	300	332	309	325	300	318	324	331	338	323	322	310	299	310	298	295	312	309	305	292	328	313	348	299	323	320	306	327	301	289	315	279	336	303	303	309	297	315	332	307	309	319	320	305	283	283	313	345	306	299	301	312	334	292	304	326	297	316	283	299	296	303	302	321	333	269	313	284	326	326	321	308	321	307	286	316	298	314	303	288	287	323	330	323	316	313	315	319	292	308	311	349	314	306	315	290	306	304	291	316	330	289	299	358	317	323	294	312	294	329	294	307	298	289	308	343	299	313	320	310	315	299	291	328	291	310	278	333	315	303	328	304	305	315	328	321	320	311	323	323	321	329	348	313	303	309	285	323	312	342	320	331	299	274	323	301	331	315	309	295	317	331	313	327	299	265	284	307	301	308	281	321	325	324	338	264	304	342	284	330	335	317	297	304	310	311	332	316	368	340	328	296	259	320	302	321	314	337	315	298	306	311	318	319	318	314	336	266	279	334	314	308	290	307	306	312	294	343	319	316	319	307	322	289	331	293	299	275	305	299	278	299	337	332	312	278	288	301	325	330	311	361	324	281	335	305	337	306	335	326	296	318	322	285	306	344	299	322	313	320	322	306	280	297	304	315	302	319	333	341	305	308	283	301	323	290	308	344	318	317	316	292	281	326	306	332	326	310	299	338	295	303	335	307	309	280	282	326	324	312	290	331	314	310	305	332	284	316	311	331	303	333	323	293	339	297	353	322	343	344	313	320	316	283	343	352	355	297	309	305	315	348	349	314	316	314	298	322	302	318	315	330	306	313	307	336	299	314	294	330	308	270	304	286	298	308	309	305	284	323	297	338	283	304	301	309	324	321	339	293	318	291	299	314	322	317	320	305	347	314	331	324	292	333	326	321	318	294	307	279
47478	42379	27822	4044	988	623	551	417	366	316	251	227	209	148	171	188	167	149	142	121	127	135	103	110	111	140	105	116	91	85	95	115	94	91	95	95	104	107	84	85	93	108	90	97	76	105	95	75	81	98	84	82	92	102	100	82	87	93	96	89	83	85	85	88	80	88	114	86	85	83	96	97	85	100	80	92	78	81	88	85	83	88	86	84	84	99	94	91	79	91	91	90	77	95	90	97	88	69	78	75	95	85	87	84	88	93	87	74	85	88	91	98	95	75	98	93	74	107	85	93	72	69	80	91	79	98	80	79	85	66	101	85	81	83	75	82	87	87	100	85	83	68	75	84	76	89	83	69	82	86	76	88	85	91	71	84	66	108	101	90	73	88	80	80	79	83	81	84	72	83	80	82	87	89	78	71	85	97	101	80	97	112	80	94	85	90	87	87	78	89	86	74	78	75	77	90	81	71	76	68	81	107	88	84	84	82	73	74	74	86	71	82	90	83	87	66	97	104	84	83	68	79	88	64	82	95	98	87	69	87	80	89	76	97	85	90	83	80	78	74	82	90	72	84	84	90	89	80	75	84	89	71	98	91	88	82	92	88	84	83	79	85	89	74	79	100	84	94	77	70	91	89	103	92	84	64	70	78	88	85	67	91	97	81	89	78	81	85	84	92	93	74	80	86	70	75	95	91	82	94	74	94	80	71	70	70	85	75	82	87	87	84	91	78	71	77	68	87	85	78	96	74	107	81	89	89	72	108	82	86	77	83	91	82	88	104	86	62	90	85	74	78	72	70	80	88	98	75	62	75	99	82	72	84	106	78	111	84	83	84	87	76	86	91	74	68	79	72	74	81	79	75	80	85	89	90	92	83	83	93	84	84	101	74	86	83	87	75	70	77	91	83	78	86	90	97	89	85	75	91	109	93	90	92	108	80	104	79	78	85	86	81	93	76	95	67	74	86	65	89	81	88	93	86	69	74	89	90	85	94	80	90	75	90	89	75	74	83	80	80	83	93	93	83	76	60	73	86	89	75	76	87	88	85	71	80	80	80	88	78	93	85	98	82	82	85	84	81	94	80	78	84	78	82	99	86	85	65	85	83	86	82	84	81	100	93	79	93	77	84	78	80	66	91	76	76	93	91	81	87	86	79	85	73	89	80	88	103	79	86	85	90	83	75	90	90	102	84	85	80	85	74	74	74	77	80	90	95	87	96	88	75	91	88	73	94	86	80	71	91	93	96	64	86	95	82	86	79	89	105	72	60	76	90	87	94	72	88	87	69	72	98	99	91	97	70	76	86	88	87	86	70	101	85	98	78	86	87	100	92	88	89	62	73	80	89	78	98	90	76	102	82	89	93	72	79	61	84	94	86	96	89	72	89	94	93	87	101	97	80	70	83	87	72	83	84	82	84	93	99	83	77	78	76	97	80	88	93	86	90	74	90	88	80	75	73	77	87	86	85	76	78	89	90	100	81	72	79	100	104	73	79	97	84	80	78	73	99	88	77	95	70	88	84	89	63	74	73	87	87	83	67	77	87	91	80	74	83	69	75	88	94	85	86	87	88	75	74	84	66	91	91	71	100	81	68	90	70	85	72	73	89	73	87	99	90	101	61	77	89	80	82	85	92	96	82	87	76	76	79	70	70	87	87	84	92	72	70	91	84	87	85	73	83	70	87	88	85	71	82	101	92	90	94	78	81	79	85	78	71	75	70	69	85	87	79	70	88	68	89	78	79	86	83	82	84	75	75	88	89	86	107	87	73	82	90	95	95	85	94	92	85	84	76	81	86	107	81	81	87	83	99	85	92	76	99	95	84	80	91	89	68	83	76	82	88	82	90	78	84	84	82	93	82	86	71	85	98	82	78	83	77	68	73	81	80	85	81	66	104	75	100	86	96	75	96	86	89	81	91	87	92	68	83	84	74	91	90	78	80	68	79	82	89	85	78	91	93	81	82	79	79	80	78	81	76	96	85	82	72	80	81	94	101	90	98	98	67	86	81	86	75	90	74	80	100	95	82	97	80	92	69	86	79	90	89	78	74	98	89	68	83	97	74	91	80	86	87	92	69	61	97	75	86	90	92	92	94	99	84	91	90	93	80	76	84	105	71	87	86	82	76	87	91	68	74	81	86	86	100	83	85	84	93	91	100	108	70	83	68	95	84	96	80	81	82	94	94	70	81	72	85	84	80	96	86	82	90	84	65	87	97	84	94	100	94	90	80	85	96	72	76	98	84	85	66	96	89	82	94	76	82	85	84	114	82	85	77	95	70	85	96	70	88	65	89	97	80	76	99	92	87	71	83	74	82	91	93	94	89	88	94	95	83	83	93	81	74	78	71	86	84	82	74	89	96	113	91	87	80	76	81	88	80	87	85	79	60	91	74	70	78	90	81	87	81	65	70	84	86	88	84	96	102	74	90	79	66	65	87	80	98	91	79	78	81	101	82	69	84	76	84	87	79	91	82	75	77	88	88	87	98	84	94	90	103	93	82	90	71	99	98	106	80	80	91	88	85	77	91	83	92	88	75	72	71	83	89	83	78	82	84	83	75	68	63	83	89	77	76	66	96	77	89	99	87	88	86	84	76	79	89	79	84	83	66	78	103	90	92	98	84	85	64	71	77	83	73	92	92	65	86	100	89	89	86	91	87	71	87	76	67	64	77	68	75	82	79	99	88	89	77	73	79	70	78	94	82	64	87	78	76	90	85	84	86	78	81	76	82	78	78	74	94	89	97	98	91	78	86	87	79	79	75	85	90	70	67	84	88	77	73	99	70	93	87	87	81	80	78	102	85	70	91	79	101	105	84	88	99	80	109	92	86	83	88	67	84	87	89	88	75	78	90	96	85	83	95	79	61	86	76	80	85	99	95	68	77	84	76	77	78	72	87	87	82	96	102	69	92	86	71	96	75	85	95	92	88	73	71	98	78	91	102	68	66	98	88	77	92	83	82	88	87	90	81	67	86	77	75	84	81	84	70	99	78	82	81	96	104	82	93	77	90	83	87	82	95	80	84	86	79	81	79	82	87	86	89	95	86	78	95	89	84	86	81	98	70	75	80	84	85	84	75	61	85	100	89	78	83	81	88	92	86	97	92	82	90	82	89	89	84	94	75	79	80	80	88	78	64	78	103	99	101	65	63	90	108	87	67	80	89	72	87	88	99	100	88	79	75	89	82	73	74	73	85	79	82	92	103	80	77	79	78	85	93	88	98	80	85	91	81	84	106	92	74	69	107	92	74	74	92	97	73	76	92	91	91	86	87	76	88	101	91	102	91	84	84	76	86	68	82	92	92	98	80	71	92	94	89	86	84	100	102	84	87	96	95	73	86	95	83	75	88	94	103	72	87	71	76	89	88	89	96	79	92	102	76	82	91	98	72	82	89	87	90	99	82	76	81	74	91	88	79	72	82	72	96	80	79	89	106	81	89	88	91	89	87	83	92	81	85	76	65	98	81	94	89	77	88	85	69	93	105	73	77
24881	29838	13702	4356	3792	3021	2414	1933	1621	1453	1201	1094	964	885	830	737	714	627	583	521	569	478	490	433	452	401	396	403	380	408	376	349	366	322	333	334	319	322	293	315	338	282	298	295	342	277	262	289	282	274	299	264	277	265	263	293	271	267	241	261	253	249	257	261	252	269	281	241	267	246	251	230	264	254	215	257	254	252	269	261	244	224	241	220	255	228	238	245	265	262	266	256	281	235	261	241	225	228	241	236	225	240	264	243	217	255	261	250	240	236	256	216	237	237	216	231	229	256	249	254	262	269	239	238	263	231	215	222	262	233	238	220	213	234	236	242	233	221	241	236	238	219	224	218	253	238	248	250	279	256	240	246	224	266	256	253	198	261	230	223	237	228	254	215	242	234	210	253	241	201	205	218	207	210	249	251	231	226	271	247	257	225	236	251	237	241	259	241	252	232	226	204	252	219	226	213	228	228	229	221	213	219	246	222	222	241	233	215	239	203	268	224	233	234	250	256	247	232	240	230	235	236	249	236	232	216	258	230	209	229	236	276	245	222	230	221	240	222	240	255	241	250	239	197	241	251	236	247	247	250	258	228	236	204	226	267	231	225	240	259	220	224	238	222	223	214	243	223	246	224	229	258	255	229	254	260	264	250	256	228	218	215	234	219	239	226	229	235	249	245	233	219	216	223	229	216	245	260	240	259	221	223	223	211	257	246	223	226	249	240	262	273	246	231	239	215	248	274	232	241	236	244	252	206	210	239	244	231	236	220	245	229	245	220	236	221	232	233	219	234	220	225	232	255	231	259	234	245	240	241	246	229	235	257	271	230	232	233	198	245	244	238	226	211	258	236	216	227	251	222	234	230	229	235	239	245	222	240	221	257	242	224	238	247	250	239	262	231	238	245	185	260	234	249	231	218	247	215	255	228	242	226	235	215	251	239	229	278	238	236	210	261	234	216	226	247	238	224	216	265	254	228	243	232	233	237	232	249	260	258	234	248	243	233	227	230	256	219	239	234	232	237	231	238	247	229	244	227	219	251	250	220	228	255	228	251	234	220	245	234	238	244	205	237	218	261	230	206	203	223	228	221	248	208	244	236	254	247	214	226	225	244	217	236	247	253	229	228	227	235	215	240	229	237	206	235	267	216	231	222	237	232	244	228	228	231	225	273	241	254	212	233	228	214	256	232	237	240	249	229	228	275	209	225	245	230	239	242	254	229	220	257	224	232	194	260	239	232	251	254	246	239	261	225	243	241	240	221	222	226	244	245	264	240	229	232	228	251	231	213	238	218	235	242	252	245	249	236	221	210	236	247	221	242	201	218	252	245	216	244	246	230	230	245	254	234	258	232	233	232	245	235	270	224	222	257	226	232	244	241	220	242	228	235	191	230	230	243	241	247	241	258	231	216	222	225	248	246	228	224	242	222	210	219	238	236	228	214	237	242	232	248	219	237	222	221	254	245	232	250	242	252	228	225	197	234	239	241	216	226	243	207	228	256	222	217	261	217	239	239	225	233	234	229	223	230	235	215	216	227	238	238	220	245	229	217	239	214	233	229	259	227	235	228	237	209	181	233	246	235	224	210	260	238	249	238	232	207	250	262	230	224	209	241	234	237	239	213	235	220	225	215	237	230	228	221	231	233	246	263	231	219	236	230	257	242	221	235	214	208	244	252	242	238	219	236	184	238	252	238	250	233	230	225	209	225	225	226	250	246	229	237	237	244	214	216	231	262	228	225	238	231	249	206	246	223	214	219	258	231	236	208	237	215	231	223	245	212	223	240	251	221	225	226	248	241	230	226	222	240	238	241	210	264	218	242	228	249	253	216	240	250	209	266	229	268	228	212	237	207	231	198	233	222	243	218	253	214	223	245	246	233	242	234	230	226	232	237	228	238	253	216	216	219	244	278	248	248	244	243	247	253	226	213	235	241	235	240	223	222	239	225	246	228	254	241	257	248	235	216	226	233	233	223	247	216	228	229	247	233	237	205	239	227	251	241	235	244	258	270	242	272	219	247	248	243	261	209	219	222	219	226	223	205	270	235	224	241	239	224	239	248	213	194	222	232	224	240	270	264	235	254	248	234	230	275	224	226	241	230	257	259	237	225	228	265	225	230	262	226	260	256	215	203	217	233	245	235	235	245	238	253	256	203	240	250	236	234	251	235	239	234	239	229	236	241	223	244	220	233	237	235	219	225	242	219	249	224	228	234	229	235	224	222	237	242	222	248	245	240	230	239	248	226	240	260	218	235	239	235	223	234	248	236	224	235	241	242	229	248	244	230	275	239	242	250	271	242	247	259	235	225	208	224	240	218	217	264	250	246	226	233	236	234	235	239	248	219	238	255	217	240	229	245	226	218	222	243	254	230	234	225	263	246	261	241	212	245	233	228	245	227	217	234	264	223	211	240	262	227	220	209	238	226	236	232	238	236	197	249	228	231	255	239	229	196	230	246	242	239	233	257	261	209	243	248	250	220	250	243	253	223	239	252	258	229	246	251	226	222	207	230	234	219	226	241	210	238	229	253	214	230	214	223	224	234	223	221	237	229	234	232	232	260	227	250	267	256	246	258	252	252	246	229	221	231	241	241	219	235	247	246	188	229	239	251	249	256	215	228	224	210	243	203	216	220	235	229	222	228	232	236	232	234	236	229	257	266	223	229	219	222	226	226	238	224	245	275	236	236	222	226	221	220	270	226	230	242	234	236	266	234	237	228	269	223	253	236	243	254	251	258	220	214	208	206	237	218	263	232	232	237	231	236	273	238	238	232	251	240	244	243	203	256	246	238	253	225	238	227	239	221	242	230	223	222	242	227	246	218	227	205	248	239	221	232	267	200	228	237	235	219	220	240	246	216	238	228	256	222	210	232	256	226	262	243	209	214	252	224	247	235	233	247	223	244	245	233	233	239	239	226	207	242	240	270	200	248	204	235	256	242	217	259	232	249	269	274	220	216	236	209	226	246	248	243	248	210	236	244	236	221	215	243	220	225	234	247	238	234	227	247	230	224	228	259	242	241	237	229	242	253	227	223	221	245	245	236	265	228	230	254	259	217	232	201	213	210	256	237	221	252	219	230	256	243	235	251	220	214	217	251	243	222	213	242	238	219	214	214	256	236	237	241	232	234	235	225	240	242	241	215	242	245	240	231	216	256	232	236	232	270	238	233	243	248	223	261	232	249	243	214	244	234	214	230	238	229	228	237	250	229	218	211	233	227	239	233	253	235	231	255	237	238	214	220	233	232	223	237	228	202	236	236	247	280	255	220	225	230	232	244	235	273	259	236	258	242	233	230	211	241	238	235	225	234	233	269	230	235	245	222	239	233	224	245	258	242	220	234	217	200	245	225	253	226	240	238	234	226	266	243	193	239	251	253	235	251	239	221	222	230	252	263	253	218	211	241	245	250	241	248	226	235	240	234	226	220	225	233	242	226	254	238	251	237	234	249	242	235	226	220	250	250	225	219	239	234	224	249	259	234	230	206	233	219
7559	1413	615	291	292	276	253	238	248	295	268	263	287	289	270	231	244	287	278	282	288	244	248	251	257	293	276	288	262	266	246	266	265	242	260	302	264	233	249	265	284	270	259	240	241	260	243	266	270	282	288	276	282	286	285	220	251	246	279	287	255	266	284	252	264	255	284	256	272	250	256	255	285	234	253	272	268	247	282	222	259	268	284	262	250	265	252	299	263	280	290	256	247	262	276	276	246	273	237	273	256	269	265	252	248	257	272	270	256	267	265	299	264	259	253	271	292	271	261	248	258	288	267	280	282	243	263	313	254	256	255	261	222	241	236	268	264	314	284	254	246	260	283	225	270	270	262	275	269	263	278	291	270	259	270	265	270	279	266	268	236	261	263	283	293	248	267	306	249	276	261	294	260	267	239	269	289	298	261	250	261	330	266	276	272	255	263	286	253	272	282	270	278	249	240	259	259	256	293	300	275	311	275	236	264	238	255	277	267	269	273	275	273	258	271	249	256	283	294	259	260	247	255	238	280	280	239	273	241	276	302	251	253	268	260	266	273	257	286	250	273	250	266	247	284	294	280	268	265	266	301	274	265	312	310	271	255	275	304	267	258	250	256	270	302	280	245	254	263	278	253	262	306	285	267	245	244	258	268	278	241	263	286	265	249	279	266	268	258	262	235	287	238	249	235	275	300	296	250	285	259	285	302	241	245	261	245	270	244	266	260	261	274	241	251	256	249	243	258	279	264	316	271	261	248	276	269	257	265	261	279	269	246	248	242	274	240	246	264	297	264	298	271	262	283	256	293	252	278	257	274	277	261	294	257	297	275	252	260	266	245	256	274	262	284	274	251	251	233	259	240	254	275	261	261	270	271	273	260	257	260	262	265	260	251	283	245	240	272	264	264	295	282	279	272	253	231	281	268	289	268	257	270	283	279	278	260	277	263	274	302	269	264	272	260	268	259	267	289	248	270	246	244	253	284	257	258	256	293	257	271	254	263	285	271	281	258	277	248	291	275	298	250	247	250	257	292	280	274	242	275	301	300	291	244	271	266	280	269	267	258	260	253	259	253	273	240	247	291	255	255	284	278	258	277	287	263	275	271	259	270	299	278	230	246	251	265	233	256	240	262	259	255	251	249	287	245	249	240	260	267	267	249	304	244	240	273	297	265	266	253	277	240	317	264	294	275	261	255	247	261	265	247	242	265	295	267	255	238	264	244	248	267	277	266	248	268	280	303	277	281	235	273	255	251	252	248	274	239	266	284	259	284	255	243	252	248	270	279	272	263	249	236	264	251	242	286	277	245	273	269	287	265	234	252	238	274	283	285	297	287	259	266	249	255	276	246	257	274	249	256	258	260	292	281	268	301	256	280	266	270	300	306	266	287	274	255	238	260	296	287	257	286	286	241	247	242	266	284	306	276	323	260	267	263	274	238	260	260	311	268	262	250	262	263	261	250	275	287	268	282	231	275	269	275	299	283	254	270	256	284	275	269	267	250	258	261	276	283	255	244	266	279	282	269	258	261	272	287	267	277	238	254	256	245	269	285	248	286	230	267	279	248	246	294	276	249	250	276	261	268	278	286	284	273	253	271	269	271	284	278	259	281	252	255	286	271	265	265	264	270	293	271	290	252	277	274	256	261	282	247	239	273	262	224	266	270	250	259	283	304	243	292	272	270	254	272	263	286	271	266	244	269	300	280	277	295	270	286	269	265	263	268	246	272	247	249	272	250	275	300	281	254	293	248	276	274	244	287	256	232	253	260	254	314	274	231	247	252	260	263	261	270	250	277	254	258	268	246	284	271	243	261	259	253	278	276	252	250	280	278	245	264	279	267	261	261	254	261	241	252	298	269	268	274	275	266	283	237	268	290	263	256	273	283	282	274	278	284	241	244	286	292	263	229	278	251	271	265	266	279	256	287	261	244	284	286	278	285	274	262	265	279	263	294	235	276	255	275	245	274	243	262	246	248	277	304	287	251	268	273	298	239	246	276	279	255	259	315	245	272	273	281	281	285	270	271	253	266	245	301	249	255	272	260	253	262	268	270	264	270	284	260	262	269	266	264	282	251	300	288	294	246	265	261	258	258	284	256	286	244	242	272	279	266	273	238	237	281	269	278	269	262	271	258	250	259	283	293	263	260	256	249	285	255	259	270	281	300	263	268	242	266	273	251	259	263	245	276	235	254	268	262	280	282	272	286	253	269	266	266	282	280	268	262	253	266	253	259	250	256	256	272	280	250	249	262	297	245	278	257	290	267	248	250	263	278	253	274	297	301	270	249	277	269	288	242	250	258	271	279	260	275	274	237	275	261	250	262	264	283	271	299	276	264	288	274	281	258	258	286	279	282	280	276	265	255	281	281	257	252	255	265	241	241	280	292	276	255	291	265	268	262	264	240	278	260	261	247	255	254	272	290	278	261	265	249	287	298	253	251	263	248	288	265	293	273	276	280	253	273	284	279	276	307	278	249	300	261	245	250	254	257	256	267	270	261	255	278	230	236	263	276	279	243	247	240	267	257	245	248	251	292	261	270	273	263	225	257	276	282	276	274	286	296	256	265	268	284	257	253	253	274	255	260	225	248	242	245	257	261	264	273	253	237	230	279	287	276	241	298	256	264	262	239	268	288	271	297	274	266	278	265	260	278	262	224	244	259	271	251	268	258	276	267	261	268	279	255	252	269	287	248	278	279	242	257	284	253	271	314	264	258	278	244	267	265	268	246	248	256	276	241	267	270	284	254	262	289	294	271	285	249	287	265	263	277	263	261	278	282	250	258	262	248	263	251	251	275	275	281	266	281	253	242	284	245	315	256	301	268	249	292	267	262	281	272	259	299	243	293	244	246	255	219	271	232	261	256	294	243	261	278	257	249	270	259	252	294	286	260	265	291	296	247	286	287	267	280	256	271	260	238	251	265	276	257	281	262	318	269	270	272	244	260	279	230	260	274	278	286	251	255	252	282	233	266	273	252	280	236	288	261	264	237	239	249	237	282	267	275	297	240	270	249	277	259	233	275	287	257	292	270	280	260	279	265	253	253	291	285	253	282	258	278	244	281	270	267	261	242	262	283	266	234	263	270	252	274	282	270	258	262	253	259	282	277	277	270	263	276	283	261	278	221	249	253	268	300	280	266	289	253	280	264	299	299	286	289	266	233	266	264	264	285	231	285	300	277	254	246	259	256	273	256	259	272	297	247	264	254	260	232	277	266	260	282	286	297	261	253	272	257	254	290	267	267	252	254	301	305	267	263	270	275	281	267	227	232	313	287	282	265	295	249	253	256	275	276	264	266	244	258	264	268	286	267	295	283	286	267	268	267	278	262	314	270	239	246	260	281	258	277	282	264	255	272	280	265	254	260	251	255	290	247	252	288	273	250	242	265	274	263	266	265	257	264	295	261	285	234	298	268	296	225	259	289	256	270	258	273	292	254	273	287	244	276	245	262	281	285	241	254	273	276	253	260	283	245	293	288	279	268	291	286	256
5798	2301	1321	660	618	641	676	663	648	629	652	660	635	622	630	617	627	623	619	653	603	631	604	578	640	619	668	622	643	672	571	592	616	617	545	633	605	628	596	578	602	635	647	604	571	615	619	642	615	641	644	638	616	598	597	602	601	592	584	626	579	570	646	618	633	610	613	607	594	595	591	637	577	655	605	571	595	624	585	642	627	592	627	637	575	588	616	628	571	622	617	595	636	586	619	623	588	609	626	609	602	593	616	579	604	603	612	603	593	644	590	571	569	582	570	621	595	592	603	595	581	586	621	559	631	613	619	564	599	599	581	597	635	619	573	565	658	611	605	653	563	590	603	585	601	606	593	590	637	623	570	594	602	593	584	603	632	604	633	575	612	576	612	610	630	638	572	596	593	575	612	665	650	598	577	617	622	665	610	565	580	602	568	591	623	593	630	606	615	664	594	624	574	628	633	546	622	607	590	603	636	609	620	607	608	584	592	625	651	579	611	587	638	574	564	620	590	578	583	562	567	587	597	601	594	607	617	609	616	605	587	613	626	613	618	597	590	606	624	642	619	585	610	560	563	622	579	625	595	610	548	591	603	604	623	615	599	618	606	589	614	621	634	630	625	590	626	580	595	549	599	607	634	614	628	607	639	585	580	611	603	644	617	610	607	575	622	619	620	610	589	612	616	585	600	620	637	615	648	591	591	611	603	653	631	588	605	596	592	614	661	609	586	622	612	616	640	601	651	586	590	588	567	596	524	636	618	647	566	610	635	614	607	613	586	608	602	592	615	613	574	600	589	598	607	608	589	592	633	624	626	601	591	601	632	633	629	594	630	590	641	601	618	593	603	611	609	619	599	623	605	606	606	624	623	572	593	618	607	609	579	626	618	568	622	581	615	616	620	610	598	605	584	633	600	636	600	564	606	617	587	641	612	636	625	663	579	625	609	656	622	618	573	569	622	666	602	616	614	611	615	604	619	611	632	649	598	632	627	575	604	616	560	574	596	636	653	600	648	584	561	645	588	599	637	631	643	579	633	603	629	622	663	622	614	619	591	624	566	604	606	682	615	581	602	634	553	640	604	571	600	593	606	617	585	620	548	617	575	588	628	615	628	610	553	635	650	566	632	632	581	596	607	671	585	613	593	558	592	598	625	583	637	627	609	647	564	576	654	591	633	562	639	609	611	597	653	622	611	608	609	582	588	575	625	589	631	660	642	596	555	595	589	603	598	590	631	611	623	622	632	574	581	624	624	583	594	641	623	587	623	595	612	636	602	608	601	609	612	591	615	646	624	634	588	581	589	584	563	592	612	668	583	588	594	584	629	576	602	635	620	580	654	611	562	595	618	596	648	590	597	602	593	614	603	587	635	610	619	603	579	568	615	622	600	596	605	628	612	643	620	575	584	599	612	604	596	629	580	597	564	624	600	646	642	611	636	599	586	674	622	617	639	618	598	597	609	638	602	610	603	627	601	595	589	603	569	635	579	569	574	631	606	620	578	573	599	611	627	625	608	617	604	596	634	603	595	632	588	638	581	607	577	636	617	586	594	635	601	609	618	591	578	632	593	571	599	556	637	638	559	587	617	587	625	583	609	628	655	588	624	604	611	614	592	583	567	624	592	608	612	627	615	603	647	620	631	585	581	559	603	598	627	621	652	641	600	598	587	577	594	605	623	579	635	559	595	592	596	628	637	599	591	608	634	624	651	548	636	604	643	615	589	567	613	565	655	633	592	597	603	599	587	619	693	601	653	587	606	546	610	591	627	621	606	587	590	578	648	570	618	588	640	622	627	570	626	604	598	570	581	650	602	586	572	586	606	607	563	600	566	586	566	612	636	590	620	553	599	661	597	581	628	628	590	600	566	608	621	646	600	618	667	606	606	595	582	598	590	600	562	562	620	581	614	566	678	617	613	547	605	582	586	598	572	588	549	591	589	625	608	586	600	620	584	601	623	633	645	593	613	607	616	606	586	570	605	609	611	611	595	627	574	616	579	640	627	604	574	609	583	623	634	658	580	594	597	645	612	593	633	627	606	626	569	629	603	568	591	605	610	625	552	603	608	579	583	573	604	599	599	618	643	600	615	580	607	626	594	602	641	594	582	621	607	588	583	680	584	592	593	559	619	607	647	640	631	592	605	608	684	638	592	578	610	587	588	602	621	607	612	623	645	640	579	597	588	590	655	623	592	649	638	643	656	631	643	606	634	576	635	570	617	609	557	635	588	630	576	592	606	650	600	573	579	605	574	573	606	602	590	586	574	589	568	636	577	572	643	595	582	589	580	606	622	593	608	568	627	633	649	641	600	590	614	594	640	567	599	572	618	625	587	584	631	602	594	634	586	590	605	652	625	595	598	647	583	598	608	588	582	652	608	665	570	606	644	614	632	581	619	585	632	610	565	625	646	581	589	617	628	611	592	593	599	577	612	610	584	589	627	603	600	609	595	553	614	593	654	566	644	593	577	617	614	628	631	586	562	600	554	648	580	597	587	614	628	608	624	603	610	639	565	625	591	624	627	625	536	601	571	632	611	599	549	621	651	618	617	613	601	597	573	638	610	607	649	611	560	607	589	571	608	650	607	615	633	600	603	646	616	622	615	619	605	618	593	603	622	594	619	559	633	613	601	593	630	597	579	563	605	590	599	634	627	570	599	635	623	650	593	568	612	580	621	625	584	629	574	560	669	619	632	611	653	604	598	618	617	630	626	561	589	604	584	602	608	606	609	588	627	610	599	592	646	649	587	581	606	576	616	614	650	630	614	628	607	590	636	606	592	601	619	577	618	609	626	598	636	614	589	596	624	570	635	581	580	583	597	599	605	595	616	609	605	654	602	639	609	621	584	604	608	601	641	563	590	642	647	604	619	605	598	597	546	621	613	583	597	628	630	581	615	646	607	588	616	628	599	596	566	625	615	601	560	632	637	550	571	610	623	541	571	629	614	597	548	578	547	609	596	619	592	580	630	608	614	617	652	585	552	572	585	614	626	585	562	638	567	651	566	580	618	615	620	604	574	637	592	628	609	554	560	647	629	617	555	646	603	631	624	607	605	622	656	622	624	568	568	642	557	602	624	597	617	598	626	584	600	574	587	604	606	595	586	576	607	630	568	579	643	592	598	600	640	596	581	600	643	563	600	638	625	595	591	645	575	579	584	644	602	561	630	629	594	579	613	591	580	629	593	641	585	596	589	601	583	642	598	629	608	575	591	590	614	587	595	586	573	581	579	613	580	553	596	602	608	611	620	649	580	647	614	606	590	617	618	586	634	594	554	632	618	587	570	570	643	565	629	618	607	597	585	608	596	611	648	560	593	570	582	618	616	590	611	604	645	603	640	656	604	621	659	563	546	681	625	625	622	566	617	587	572	613	616	590	595	564	621	584	620	594	557	616	604	596	597	611	635	607	589	604	642	675	584	587	602	576	615	587	598	609	648	587	659	564	561	589	579	593	614	629	601	660	608	613	595	584	604	568	620	587	644	621	667	628
35214	28519	16176	1443	583	434	345	317	235	231	176	197	196	164	160	165	171	133	144	157	137	134	138	153	132	154	145	159	132	173	136	130	138	136	123	131	141	133	148	115	103	144	117	140	130	133	130	117	136	149	137	109	129	124	140	150	131	147	134	135	145	144	127	139	136	127	119	136	116	112	135	130	134	139	114	124	128	143	119	130	124	135	124	128	111	117	130	112	123	145	135	139	107	123	113	129	109	121	123	130	122	130	114	139	126	128	136	121	141	118	138	127	116	133	150	123	147	137	126	136	131	116	147	131	128	127	138	121	129	108	136	125	126	120	115	118	130	134	127	122	100	117	125	140	136	142	115	120	144	142	140	136	108	142	120	110	147	133	142	138	142	135	134	137	133	114	116	121	143	136	116	128	119	128	112	129	131	121	129	127	137	121	112	127	116	128	128	148	108	124	158	134	147	136	132	130	107	126	133	121	133	137	112	139	139	123	133	148	136	114	138	119	123	151	124	143	148	115	121	138	114	138	132	136	137	160	114	139	118	136	123	138	135	133	117	129	141	121	130	132	139	138	114	119	141	138	130	113	147	130	108	118	129	123	135	129	127	127	125	105	134	124	128	130	131	113	105	140	123	115	124	146	129	128	146	127	133	119	130	126	120	125	141	134	112	146	107	118	124	139	149	129	139	120	138	141	109	142	129	141	133	144	143	132	135	116	106	148	134	127	133	124	144	113	147	132	125	130	149	147	135	131	112	131	125	135	143	140	115	137	112	102	127	122	123	143	131	131	133	110	144	125	119	147	125	135	142	98	125	131	113	115	143	123	139	142	106	115	122	115	138	143	113	124	120	128	109	142	133	130	127	124	125	132	145	122	118	128	150	142	146	142	129	105	130	141	120	124	124	120	136	123	121	121	130	128	132	133	119	124	130	130	107	146	101	127	132	142	135	132	121	137	130	115	133	146	116	121	126	119	117	135	124	117	142	150	127	134	144	103	142	134	125	144	112	110	132	138	133	143	149	138	150	142	128	126	138	119	139	123	128	132	112	131	136	105	133	122	108	125	124	110	129	138	142	123	127	116	126	103	120	115	127	142	119	108	126	114	131	135	125	126	139	129	113	145	137	150	121	121	151	133	136	128	129	135	137	117	131	143	124	135	117	148	122	123	133	135	114	117	131	135	122	133	125	117	131	118	138	149	139	124	117	130	128	128	143	106	159	123	130	122	115	142	143	117	144	115	129	124	119	151	107	132	138	123	120	116	110	121	144	119	126	123	135	129	114	124	113	131	104	119	126	121	123	124	124	117	122	116	119	133	121	126	124	129	139	139	117	128	125	122	141	125	134	112	118	125	147	150	113	122	131	120	129	130	148	133	122	129	130	147	151	125	118	142	111	110	149	125	115	150	133	146	127	130	98	128	120	122	124	116	132	131	128	118	115	122	122	138	119	113	128	129	157	122	135	132	114	134	123	111	133	135	109	144	124	128	154	116	128	136	115	130	121	113	119	146	114	127	132	124	137	130	134	133	128	150	136	127	131	142	130	135	124	118	141	118	126	136	111	110	142	111	141	127	127	143	136	130	133	131	101	137	125	120	117	144	116	125	161	126	121	121	122	131	151	134	140	130	129	102	117	122	118	127	132	135	131	113	114	129	102	126	127	131	129	113	126	128	124	132	135	145	104	124	133	125	117	135	141	151	132	150	133	128	136	133	91	123	130	115	145	103	116	127	129	132	121	130	135	106	120	113	105	117	142	133	104	119	124	133	129	116	136	125	124	122	127	137	130	136	157	144	134	133	117	120	132	120	120	117	158	118	125	132	148	120	135	155	109	109	148	130	142	127	119	113	138	137	149	124	118	132	119	143	157	122	137	124	135	127	129	122	113	125	127	129	129	143	142	128	120	126	146	114	148	114	133	128	126	129	129	127	127	110	118	144	137	131	149	129	131	132	122	138	124	130	130	105	130	153	114	138	144	130	117	117	111	129	101	135	111	111	127	151	100	119	126	138	136	115	135	108	126	136	114	115	123	122	118	133	127	130	127	115	122	140	135	127	106	144	133	143	163	129	136	130	116	98	130	115	123	117	116	134	131	130	120	129	138	118	129	129	114	145	143	141	113	112	129	103	111	133	131	134	123	130	128	121	109	122	132	118	144	135	115	109	134	123	123	124	112	111	116	110	136	158	123	123	141	125	115	139	134	128	125	134	111	121	132	111	130	146	126	139	132	129	151	138	111	114	145	138	132	136	117	116	121	143	131	141	123	134	138	127	110	112	127	117	121	111	118	112	121	149	134	123	126	114	116	130	134	123	132	134	117	123	140	139	123	128	121	126	114	146	125	116	125	135	155	127	109	144	134	138	126	135	137	121	126	129	140	126	109	148	134	150	142	126	156	123	127	121	126	131	113	122	113	114	122	137	138	149	113	121	123	119	124	160	150	119	100	109	136	140	145	116	109	115	140	141	121	132	143	137	113	111	123	138	125	116	128	136	136	131	131	128	119	125	138	129	130	134	151	137	132	123	119	112	136	108	142	122	147	125	133	121	105	132	148	119	117	145	110	157	137	127	120	137	132	126	114	107	150	131	121	135	115	125	154	131	133	120	128	117	126	120	139	128	122	134	141	142	149	123	128	153	133	123	119	134	126	130	145	108	155	144	134	137	127	138	137	128	119	118	128	127	123	135	149	109	130	127	141	121	136	134	127	122	132	115	136	103	105	116	122	129	126	120	127	116	143	121	129	130	124	125	135	107	128	142	127	137	129	132	138	124	123	131	121	137	103	124	142	126	140	127	115	116	141	111	138	142	123	132	125	147	162	123	118	116	124	135	129	144	125	128	129	117	127	134	147	137	124	102	136	107	111	125	135	123	129	115	132	136	143	124	149	124	115	115	115	105	126	139	120	134	133	105	126	134	125	110	116	130	114	145	139	149	153	131	133	137	118	109	118	135	130	132	129	140	117	149	129	135	142	125	116	138	125	120	141	150	115	125	142	134	138	150	135	136	111	120	125	116	145	143	111	131	124	112	136	149	129	142	117	116	137	130	141	121	132	123	142	131	124	146	121	142	109	121	135	128	108	123	159	143	127	137	130	110	106	132	147	161	128	137	126	122	135	149	131	148	117	121	121	138	124	120	135	134	154	128	126	138	137	133	131	127	132	112	146	132	104	124	147	114	138	130	125	130	114	135	123	111	122	133	140	148	119	120	121	137	157	114	156	116	110	124	124	124	123	119	109	131	136	148	123	126	156	119	128	129	126	108	127	135	114	126	136	133	138	126	116	108	119	129	133	134	120	128	125	109	136	138	126	151	129	138	111	132	155	145	125	140	158	128	114	155	140	108	120	117	123	126	127	119	133	138	142	120	129	127	148	127	145	124	131	124	124	129	114	120	144	115	115	132	129	135	144	108	120	124	125	106	167	117	128	146	132	119	132	141	145	124	130	129	113	120	119	118	117	134	127	107	122	123	118	143	157	133	126	143	128	137
17887	21743	10610	2515	2199	1788	1504	1235	1036	908	833	753	752	637	652	573	543	543	513	483	480	438	441	441	420	426	393	406	389	358	383	397	378	343	354	396	345	346	374	328	332	359	356	365	320	337	335	348	306	327	362	314	368	316	292	350	309	367	306	326	332	345	357	322	345	326	338	319	311	325	337	306	304	295	308	352	326	298	315	335	287	324	342	318	327	315	298	322	324	319	312	310	288	323	303	312	344	341	318	322	315	298	332	323	320	317	270	322	324	284	321	310	334	308	353	323	305	311	314	302	306	321	338	286	295	347	361	325	303	300	310	301	278	323	308	274	309	320	289	310	311	298	309	327	323	320	307	327	320	282	290	326	331	312	306	338	310	318	318	324	287	322	301	352	271	293	331	297	307	285	315	301	291	306	339	335	307	315	318	316	302	325	321	318	335	293	276	315	324	307	289	303	323	307	303	283	301	298	299	289	300	324	297	319	320	303	290	314	310	303	322	286	311	325	303	305	287	322	308	293	313	313	309	332	310	329	301	292	302	303	321	319	330	284	302	325	340	309	278	308	325	299	310	291	290	302	308	303	296	322	283	317	301	276	315	318	287	321	295	273	296	317	308	312	299	326	312	316	307	312	325	287	319	291	321	309	304	295	298	326	343	337	297	298	309	325	319	302	321	284	336	292	323	287	337	285	310	353	308	337	327	333	318	336	329	324	318	317	316	297	335	343	315	295	333	304	317	290	280	331	315	295	308	295	336	345	309	314	326	312	292	322	350	308	287	300	298	314	302	290	309	327	321	303	305	316	319	306	291	321	309	308	337	314	304	329	309	301	311	301	299	310	337	315	293	295	322	323	292	307	309	311	295	323	333	324	322	333	329	303	313	311	300	294	304	296	311	303	320	301	321	298	287	321	323	312	328	317	314	287	340	290	350	313	320	317	295	317	346	313	318	273	304	314	297	312	306	313	319	317	320	318	293	323	282	296	312	296	324	318	308	305	306	325	344	324	317	327	295	309	341	299	291	330	338	340	294	329	302	314	308	317	324	322	291	309	316	309	292	299	311	366	345	329	361	309	298	299	310	313	357	291	296	280	293	267	308	301	324	306	300	291	299	342	313	312	329	303	329	296	301	335	293	313	301	321	293	293	320	332	350	328	312	315	349	311	307	332	292	310	286	307	306	313	301	305	319	304	312	310	271	324	296	295	312	316	311	276	305	304	321	293	321	318	330	341	298	340	299	262	327	323	292	300	305	314	327	316	330	309	325	323	336	299	328	306	303	355	300	309	319	334	307	377	298	318	313	321	282	326	316	323	322	303	326	314	284	294	310	320	277	341	295	288	328	330	290	291	321	301	309	317	337	309	312	305	356	274	303	306	303	340	311	299	308	315	286	278	297	308	322	320	320	301	297	317	285	309	345	339	322	308	312	310	292	325	311	308	312	288	325	307	339	329	290	328	321	285	329	319	313	311	338	299	306	292	314	296	290	313	311	290	310	320	295	278	318	318	298	336	271	320	304	309	313	286	305	314	339	313	308	304	309	290	285	298	301	291	321	336	305	288	328	324	275	318	304	296	318	333	325	323	318	294	286	296	318	326	324	297	315	330	292	299	334	299	302	293	323	315	297	311	295	311	300	317	298	293	305	319	323	310	294	313	332	297	309	312	295	336	334	285	320	305	331	311	279	324	311	326	275	324	314	289	300	300	317	297	327	323	288	302	318	332	298	324	319	313	320	295	306	324	316	328	345	295	293	318	301	327	299	319	301	289	294	293	301	318	329	300	308	314	314	311	307	303	301	330	313	330	300	318	370	292	330	317	291	331	302	349	333	338	308	297	321	322	309	327	307	345	317	293	342	318	313	334	287	296	329	324	298	310	297	315	313	302	301	317	319	342	322	344	296	308	284	327	304	332	326	308	307	297	283	309	308	317	330	311	301	303	314	321	307	317	299	325	303	284	323	329	303	361	319	295	325	327	311	283	315	312	324	301	292	315	312	313	312	318	338	311	358	320	284	323	344	272	309	275	319	352	296	297	329	327	318	331	273	257	342	308	326	321	324	321	317	294	305	293	315	306	299	326	319	298	275	347	303	308	282	314	312	316	286	313	325	320	332	285	317	313	291	310	321	304	313	345	312	346	315	313	322	314	300	305	311	304	279	305	318	323	302	330	307	333	294	324	312	328	303	305	287	312	336	319	361	330	298	330	295	310	292	285	297	312	289	303	315	320	297	323	293	348	329	306	318	336	325	299	280	321	301	305	322	287	294	284	329	311	293	321	293	297	347	309	348	317	320	312	306	306	323	329	345	308	292	324	301	316	308	283	318	344	307	330	279	321	319	295	315	300	295	321	319	343	310	299	301	319	303	286	319	317	300	289	310	332	295	346	322	354	334	334	308	298	319	317	312	329	334	293	308	326	329	300	313	307	303	300	313	324	312	298	314	317	279	276	301	302	319	298	257	286	297	328	281	326	293	314	280	326	323	325	324	316	290	293	300	269	330	284	322	323	326	328	308	325	320	284	321	338	386	316	344	350	296	302	340	304	285	304	339	286	308	310	314	303	315	313	314	312	329	315	282	318	340	296	308	330	312	332	315	310	300	308	297	312	332	306	317	304	298	301	289	285	370	299	300	289	305	324	300	305	325	324	289	328	296	329	321	297	298	300	309	314	308	312	327	325	325	288	297	334	317	330	313	293	342	285	307	320	293	297	326	269	328	319	318	357	335	314	298	310	341	301	319	329	350	297	322	306	351	304	305	307	315	310	310	294	312	305	326	293	316	321	324	326	303	309	304	315	300	296	347	330	291	325	298	306	282	307	312	308	325	318	280	312	334	319	305	274	273	306	303	323	314	320	297	314	310	291	293	337	306	284	306	297	308	325	328	335	295	308	313	308	305	321	287	306	334	331	317	306	306	294	326	307	311	295	318	290	337	306	310	326	311	327	279	296	300	318	303	322	284	320	339	312	310	309	306	304	306	319	289	308	316	290	297	300	322	327	324	330	319	308	320	318	326	310	333	327	331	296	357	304	307	332	300	300	316	282	319	286	323	301	321	326	309	324	286	292	288	304	321	285	311	338	341	310	308	306	332	309	281	317	295	304	306	314	284	318	312	335	308	292	290	307	301	361	318	292	313	308	297	317	315	317	291	314	316	350	308	282	321	311	308	322	335	329	284	291	298	292	287	315	336	325	311	314	298	310	297	343	316	310	338	315	314	337	296	340	308	285	342	337	315	318	292	284	289	285	342	295	311	265	279	306	314	311	301	302	338	344	338	324	309	321	315	288	309	341	320	288	312	325	325	329	291	303	317	320	312	376	346	341	294	340	285	298	299	339	324	340	286	285	317	287	345	333	280	306	315	313	306	318	322	337	305	304	291	323	304	324	326	302	298	304	298	288	342	324	349	272	312	309	327	319	272	315	289	323	305	335	313	260	277	351	317	268	309	302	305	325	295	282	314	313	327	341	296	317	325	315	293	299	295	296
47330	44143	27674	3878	1063	715	519	404	361	298	252	199	207	191	150	148	136	137	139	120	108	116	117	112	112	112	140	113	103	100	96	99	100	87	94	108	81	105	91	83	100	88	99	88	109	84	101	89	82	88	94	88	102	98	108	87	88	91	84	90	89	82	93	85	69	82	100	82	96	79	82	93	86	83	67	75	84	83	100	88	86	94	96	86	84	81	81	88	79	89	85	89	82	91	96	83	76	103	94	85	83	83	91	87	99	81	93	80	81	82	91	88	97	91	91	99	83	106	96	86	90	75	81	78	95	81	81	75	89	79	92	81	91	81	91	84	85	106	75	82	84	89	84	92	100	81	75	82	83	83	77	89	85	86	81	99	93	86	77	87	64	88	83	83	78	93	80	90	76	90	98	88	74	85	90	88	101	77	91	74	72	103	84	87	81	78	80	76	88	101	90	78	102	81	78	91	95	92	81	93	83	100	63	81	96	81	104	98	79	78	83	78	65	78	78	83	70	81	87	74	71	90	65	82	77	74	77	57	96	73	85	77	84	83	71	99	99	78	87	98	97	60	67	78	68	95	87	92	91	91	91	83	78	69	84	79	85	80	75	81	77	84	100	74	86	91	96	84	99	91	78	70	85	94	76	77	87	84	65	90	103	88	90	61	78	103	78	101	79	84	76	77	92	85	87	75	106	89	100	87	93	79	81	99	82	89	82	87	91	87	67	79	94	82	80	81	67	106	71	86	85	106	85	88	85	92	73	91	89	73	85	95	88	107	87	77	92	83	89	75	86	79	102	83	89	69	93	89	95	87	72	79	89	78	79	80	89	95	84	92	90	85	84	84	80	75	89	87	94	84	75	81	93	94	88	87	86	94	82	97	92	85	77	84	86	89	87	87	75	94	68	69	87	88	80	81	92	88	77	94	80	72	76	85	91	71	88	87	87	81	70	75	79	91	89	87	85	85	100	85	88	90	93	82	80	83	86	79	96	81	69	80	89	84	85	88	72	75	76	82	86	89	70	74	94	92	73	68	85	81	114	92	83	97	81	80	85	79	74	98	88	92	75	98	88	90	77	74	88	82	92	83	72	90	76	93	89	82	96	73	84	74	88	76	70	88	83	75	102	96	86	87	92	83	88	86	94	71	99	95	100	89	72	66	83	75	95	92	75	94	71	88	102	63	98	92	78	97	63	113	89	81	92	86	90	82	79	80	77	73	78	91	97	77	82	81	74	87	74	72	83	82	76	84	84	79	68	97	80	88	75	79	93	88	79	77	92	81	98	81	65	92	87	77	84	94	66	83	103	84	91	81	78	91	89	72	104	73	85	78	78	80	84	101	82	102	95	95	79	89	94	85	102	82	74	72	87	83	86	86	83	88	93	79	96	65	83	99	75	83	97	92	83	86	110	61	90	79	89	78	100	80	77	92	90	77	80	96	88	73	86	88	73	93	88	89	61	98	97	76	82	95	95	89	75	94	78	81	89	74	96	78	88	85	71	73	92	92	93	78	83	97	89	79	71	75	71	75	71	96	83	89	72	89	88	79	78	76	80	94	98	77	109	86	92	85	67	85	90	80	84	79	76	90	99	85	85	71	93	76	79	89	76	94	75	91	72	78	88	78	76	89	87	95	87	97	86	95	65	80	83	80	95	98	94	90	76	88	74	86	73	77	85	88	78	102	71	89	90	76	67	99	74	103	98	78	78	79	84	88	90	91	90	79	79	113	80	101	85	72	78	79	79	68	75	86	73	87	93	92	75	104	85	93	96	75	105	86	84	81	87	81	83	82	82	77	92	78	94	82	83	91	78	86	86	80	79	91	94	81	80	80	96	85	90	84	88	83	84	80	81	67	104	90	80	70	79	80	89	92	89	88	74	90	82	108	80	79	95	102	97	92	85	83	68	100	75	82	72	84	77	79	83	89	89	93	83	76	79	91	80	101	83	89	93	90	85	94	76	83	80	84	77	79	70	98	94	86	94	99	88	78	77	73	95	70	79	88	80	85	68	87	83	61	103	82	81	91	91	75	79	86	83	95	80	91	81	76	76	87	79	76	77	86	97	77	85	89	73	99	94	78	92	88	75	101	87	87	91	87	62	87	94	89	95	79	89	74	85	90	83	67	103	91	84	89	79	76	83	72	79	90	77	84	93	80	107	93	89	73	79	73	73	92	89	93	82	77	81	97	89	93	80	94	89	91	85	76	88	62	75	91	85	89	72	81	100	102	74	90	96	79	71	88	78	90	80	91	70	93	72	66	92	94	74	91	95	91	89	79	95	88	82	90	86	101	87	82	98	83	87	97	91	73	74	73	98	76	77	86	82	80	95	85	94	75	95	72	94	76	74	83	83	93	74	86	79	85	82	78	80	88	90	91	85	81	88	77	108	92	84	87	88	90	95	90	86	85	82	93	97	91	81	89	90	96	88	77	83	103	77	88	90	69	89	91	85	75	83	109	92	74	80	74	97	93	91	76	74	93	85	96	88	78	77	61	100	91	81	90	96	79	86	87	74	77	80	109	101	98	89	94	73	88	82	80	80	89	92	73	73	87	69	87	112	84	74	91	110	95	90	62	80	88	101	101	86	80	87	80	79	74	70	73	107	84	91	74	83	88	95	90	90	76	98	89	73	98	91	97	89	89	72	58	81	87	99	97	90	93	90	76	81	97	69	99	84	83	76	80	72	89	102	109	93	80	92	93	89	95	77	82	80	90	77	73	92	66	85	81	87	85	109	75	83	83	102	85	66	86	86	84	85	83	83	71	88	93	77	91	80	85	83	61	79	82	81	94	79	99	105	67	95	90	74	77	80	81	85	106	98	87	81	95	82	78	82	87	74	101	76	95	75	93	84	88	75	76	85	75	86	87	89	96	91	92	91	86	82	84	91	76	86	85	84	88	94	75	89	81	85	78	93	101	99	107	91	77	61	87	87	84	72	107	85	106	88	84	70	82	76	117	87	87	84	84	71	80	69	69	98	84	94	90	96	78	94	80	99	87	104	76	80	62	68	67	87	93	107	87	83	81	105	104	101	85	68	71	74	79	80	83	89	84	70	70	83	105	91	80	89	78	80	80	64	78	92	82	87	88	85	88	87	79	89	78	93	91	68	95	87	103	75	77	90	85	76	88	83	78	96	87	71	104	77	77	72	80	103	93	91	99	87	92	80	79	84	87	69	65	99	83	85	90	85	85	85	77	77	68	82	93	77	75	87	85	75	86	104	74	88	67	74	103	93	90	79	81	69	94	94	96	97	99	86	68	77	84	84	109	73	83	86	96	110	75	75	94	93	92	98	84	75	73	88	77	88	72	82	83	80	80	78	100	88	116	103	77	80	83	75	75	83	96	84	92	99	94	83	81	94	83	78	69	96	75	81	88	97	90	79	66	81	72	97	74	85	68	68	93	83	74	102	88	98	80	84	71	68	102	85	102	109	86	93	89	87	77	88	96	89	91	103	96	72	94	95	75	92	70	99	72	78	96	98	89
25125	31621	13629	4390	3731	3056	2457	1964	1631	1351	1226	1087	976	894	800	729	690	641	608	526	525	506	460	462	475	443	410	418	384	357	390	337	373	363	335	348	354	316	340	310	301	307	314	288	299	306	280	285	291	273	318	280	286	279	253	272	263	249	287	220	269	260	251	247	282	238	267	263	271	239	291	249	261	234	254	245	266	239	282	281	257	262	260	258	256	242	235	242	241	255	238	246	252	256	251	245	261	226	246	221	261	257	251	259	255	239	216	235	237	260	272	258	235	259	248	247	238	247	246	239	240	234	235	252	259	281	254	205	270	242	242	274	216	249	242	229	261	240	235	252	280	252	246	241	240	264	229	221	231	249	233	210	240	246	253	221	271	262	254	237	265	213	242	227	222	281	231	222	227	207	256	254	245	217	245	242	239	251	256	224	268	239	245	263	235	234	253	247	242	246	252	227	235	246	247	233	214	252	242	215	220	284	256	234	244	237	257	213	240	235	237	266	212	238	262	237	248	217	211	245	254	229	234	216	232	235	243	213	243	214	228	244	264	242	230	215	221	248	230	228	228	231	249	224	236	257	216	240	227	244	234	241	224	241	232	228	235	241	235	210	235	215	244	219	237	200	236	222	246	239	237	241	248	228	255	239	228	261	215	226	231	230	228	229	249	235	269	246	231	236	239	237	228	241	211	225	234	220	207	230	253	224	236	226	226	248	246	219	249	232	248	228	236	229	269	257	236	214	249	243	253	229	239	242	238	242	215	237	227	230	239	233	219	237	226	229	233	236	235	218	232	207	236	251	225	245	252	227	216	228	227	230	223	215	244	215	230	236	218	226	214	228	248	250	223	240	234	233	227	240	230	251	235	245	255	236	233	230	240	236	235	231	209	217	217	253	250	225	264	255	233	250	233	211	229	258	238	232	229	223	239	226	246	237	267	228	242	246	241	212	252	220	234	238	231	222	235	236	219	225	233	236	211	248	226	222	242	248	220	239	246	258	235	221	236	264	232	257	236	233	223	269	239	228	222	236	239	211	223	257	221	228	254	219	257	233	240	232	263	246	227	224	225	221	234	240	265	264	233	210	232	256	215	233	247	233	236	228	231	263	237	240	241	227	246	224	240	234	247	235	239	216	235	249	236	229	263	262	238	254	252	210	226	238	253	265	244	222	229	269	233	216	220	212	247	220	266	245	253	236	223	258	213	222	247	239	257	219	273	248	246	213	206	229	271	227	244	227	231	274	213	219	250	224	245	252	266	234	237	215	219	242	253	254	265	239	228	220	258	219	226	238	258	244	250	232	229	236	251	263	241	235	263	237	240	232	247	239	228	249	233	262	236	235	231	242	260	263	215	240	263	244	243	251	241	222	235	223	247	227	220	242	248	243	236	239	227	244	223	212	213	245	242	225	239	228	236	247	219	223	208	238	240	222	235	219	225	230	220	246	265	231	248	227	212	241	242	236	199	225	253	247	236	267	221	246	255	251	236	261	245	218	219	228	242	241	225	233	258	237	241	230	245	228	197	247	211	249	249	230	250	240	226	233	221	251	272	251	226	263	231	255	226	219	240	235	236	246	252	236	229	241	222	262	257	265	271	211	222	229	212	249	231	233	223	216	224	254	237	237	221	193	235	238	253	233	243	251	229	240	257	249	230	235	248	198	258	213	230	227	220	261	230	238	258	268	240	229	252	228	226	230	252	246	236	205	233	232	243	229	244	230	235	226	233	251	233	230	220	246	254	235	232	250	226	237	228	254	234	242	224	216	229	224	245	213	210	229	236	246	223	238	220	240	220	205	232	237	273	237	237	213	242	264	225	230	220	246	224	227	233	224	249	217	225	228	237	258	249	207	206	227	237	212	212	232	254	249	226	232	241	262	239	248	211	231	235	256	217	247	271	235	226	238	215	239	254	231	222	242	217	215	229	275	251	253	250	232	259	245	240	238	226	226	249	215	219	239	218	217	273	240	246	254	260	228	243	233	249	233	249	240	230	215	242	279	213	216	253	228	205	256	275	245	240	211	224	234	240	224	226	218	236	257	218	262	262	237	238	225	222	231	256	243	244	226	237	277	215	219	250	256	218	237	223	262	250	233	258	243	208	230	261	246	233	259	246	232	232	248	258	260	234	224	235	225	229	257	248	237	249	218	237	248	213	223	221	225	271	218	251	226	234	238	222	243	239	242	219	242	236	249	227	234	233	218	245	286	222	218	233	235	242	244	222	205	241	225	232	219	232	244	223	244	239	260	234	263	236	255	256	231	241	246	230	213	226	232	268	241	256	253	232	250	241	244	245	237	246	234	229	213	243	219	243	243	236	227	219	239	248	237	217	257	234	246	244	249	253	251	258	256	227	240	222	224	215	232	243	217	236	252	234	225	229	224	224	240	232	256	236	230	266	210	227	254	245	258	221	255	244	263	228	228	250	233	256	237	210	242	214	257	223	240	260	239	243	232	216	253	222	225	237	218	219	254	214	237	190	243	225	214	230	237	238	226	235	213	247	220	227	230	234	223	258	260	245	230	232	193	233	252	244	246	233	254	243	228	236	252	247	220	249	214	239	235	241	224	246	248	234	218	219	249	253	232	257	264	223	213	248	239	251	236	223	248	265	242	262	230	219	223	214	219	231	248	228	230	226	247	207	219	223	232	242	237	240	215	216	242	245	215	239	218	224	234	203	241	234	232	235	228	188	242	196	254	227	216	216	248	211	252	261	223	235	262	224	233	229	251	234	264	228	247	222	235	222	239	237	259	230	240	259	260	236	221	229	241	243	224	205	212	257	243	246	256	228	224	210	244	258	237	190	236	260	252	228	214	243	263	234	224	231	218	237	214	245	232	233	211	208	239	262	234	215	204	250	222	253	238	229	228	208	225	246	245	249	207	241	240	237	254	247	260	228	237	239	222	241	242	236	238	260	228	253	238	222	229	242	261	223	258	229	268	253	225	245	231	221	239	240	251	240	223	222	214	229	255	239	213	224	205	223	254	242	224	229	242	215	263	214	233	239	237	240	236	217	203	225	235	242	236	236	272	248	243	234	252	235	219	226	224	236	221	229	251	242	221	252	218	249	245	225	238	226	233	237	208	250	239	244	233	257	237	244	243	236	234	244	218	234	249	240	239	250	231	206	240	231	236	218	249	227	195	220	205	273	237	248	241	218	218	249	230	234	234	228	230	257	240	224	234	240	232	237	232	238	219	225	250	233	225	227	250	217	225	242	235	229	236	257	235	240	263	250	232	255	235	257	243	210	233	237	244	220	234	229	239	235	214	237	232	247	237	232	241	227	232	209	241	230	267	247	210	242	242	232	211	226	212	218	222	236	241	241	249	218	270	242	221	223	237	268	257	246	240	248	241	219	246	218	246	220	259	234	264	243	203	222	283	250	245	233	264	226	263	234	239	237	262	223	206	241	232	198	232	224	231	256	241	228	239	253	230	217	237	227	262	231	242	258	220	228	240	234	230	217	246	242	232	222	212	227	258	225	249
7510	1489	641	313	312	314	259	251	272	280	281	289	270	293	287	277	303	280	255	254	279	260	275	277	252	253	276	235	268	254	290	264	277	251	269	252	264	280	271	262	275	277	276	285	268	286	300	291	279	261	275	276	265	245	267	253	257	262	269	250	286	267	269	254	284	273	258	257	276	287	258	284	272	266	287	265	249	262	267	273	263	278	271	290	246	282	251	281	272	249	244	275	271	296	243	291	251	255	284	268	275	245	251	262	302	288	249	284	254	289	279	264	227	295	288	271	252	242	257	266	294	261	315	282	280	274	262	304	279	280	277	267	264	266	282	266	260	253	273	257	299	266	252	238	249	279	271	274	300	281	276	272	262	293	252	287	270	281	276	293	256	287	282	265	289	259	276	254	255	269	248	263	271	288	274	283	306	271	247	283	249	260	281	295	263	252	285	269	283	272	276	285	265	278	255	252	272	266	270	271	272	262	281	256	240	230	241	255	275	250	266	265	272	300	266	282	270	253	274	250	279	272	269	264	255	247	278	283	260	279	289	245	271	248	253	298	276	259	261	301	267	290	279	263	285	271	274	263	266	292	276	248	283	280	260	289	261	297	281	279	263	240	253	269	227	298	279	264	278	291	249	267	291	262	267	279	270	284	258	296	255	265	252	257	279	270	265	258	277	273	256	293	272	276	256	249	279	259	284	284	269	284	267	295	269	293	270	251	266	298	256	259	270	278	249	269	248	258	255	264	274	243	256	254	266	320	248	252	266	229	246	286	261	267	236	246	289	274	305	268	256	263	225	234	253	246	281	293	256	292	250	279	236	273	247	283	269	274	276	276	264	258	277	273	269	265	282	281	264	270	297	266	267	259	270	264	245	270	287	249	265	269	258	282	269	259	271	276	263	264	248	270	263	295	246	248	261	270	239	257	309	259	263	278	287	289	268	245	260	249	280	272	281	295	257	297	257	275	250	292	258	254	276	239	281	284	275	271	280	269	263	275	253	253	288	260	248	270	269	316	298	289	265	293	273	238	264	258	269	270	302	282	318	285	240	292	277	248	271	246	261	261	283	284	247	237	277	283	278	263	261	290	277	278	283	257	280	279	282	293	273	288	256	259	266	249	277	282	257	270	304	285	267	272	285	240	244	272	238	264	264	287	263	259	280	282	266	273	263	251	295	312	273	286	263	239	294	276	246	263	250	280	293	295	253	306	286	247	275	262	262	275	271	266	266	275	266	256	230	257	273	250	269	261	263	235	290	258	257	272	271	297	271	279	269	260	276	279	292	281	261	250	261	273	288	281	280	253	305	265	268	266	261	269	262	272	271	271	269	262	241	259	239	246	260	293	262	275	271	285	292	268	262	262	252	260	279	286	298	278	257	248	258	251	272	296	247	257	274	254	282	286	233	273	226	262	275	262	249	279	245	272	294	266	268	305	272	249	269	283	248	277	279	269	259	238	260	280	265	262	278	266	265	265	228	290	266	266	280	285	271	259	292	255	266	280	292	286	301	262	288	261	273	248	247	326	268	269	271	263	287	266	272	258	269	277	260	268	272	282	266	251	273	252	270	259	280	271	248	263	288	287	287	253	281	236	268	281	280	264	288	253	281	255	274	273	245	281	281	264	279	299	265	260	280	277	265	334	276	261	240	268	263	312	284	299	282	276	262	300	304	274	307	257	296	271	284	281	281	259	312	260	280	306	262	253	275	263	270	266	296	259	265	261	266	275	284	282	236	255	272	244	261	270	288	285	279	259	243	247	262	270	269	292	236	296	290	284	304	269	236	252	286	251	246	287	259	252	259	261	304	280	264	257	306	265	268	262	262	254	266	252	269	256	260	269	268	299	299	300	271	289	295	238	255	295	276	253	259	290	297	281	235	270	267	260	268	297	270	299	244	278	259	242	245	291	259	272	281	270	283	239	255	253	282	299	232	249	250	287	245	260	251	275	244	244	271	272	259	284	245	284	282	272	262	267	258	255	287	280	292	291	235	290	293	242	284	246	262	266	282	304	260	275	282	272	263	247	257	300	271	278	300	267	256	282	292	263	253	278	263	232	281	266	260	256	277	237	246	280	266	247	268	263	288	293	257	296	278	228	257	272	298	274	272	242	245	299	225	252	302	250	271	267	279	253	268	255	282	271	281	275	261	247	269	242	221	282	276	292	252	276	276	283	304	257	245	251	266	245	279	294	256	253	275	274	257	269	265	260	273	290	279	278	293	298	263	268	275	259	252	288	272	274	275	301	246	271	263	272	257	248	276	261	244	260	286	282	282	278	278	246	281	237	302	258	232	274	265	268	262	284	253	298	259	250	264	261	281	262	249	267	268	255	272	253	245	278	291	250	250	271	280	274	262	278	262	265	268	265	276	242	258	308	272	250	267	253	305	305	261	275	278	289	266	237	240	273	290	293	263	297	311	258	292	294	273	276	273	251	256	260	299	257	277	238	255	279	250	261	257	283	260	284	275	270	265	287	252	263	253	274	287	281	269	242	260	259	273	316	273	289	267	251	288	260	287	264	263	289	276	262	266	268	260	252	247	277	267	245	235	277	278	265	281	253	300	246	267	302	264	261	291	257	267	296	285	265	287	254	267	240	258	253	274	276	276	296	286	247	257	265	242	271	271	272	249	268	280	261	280	275	324	298	274	259	263	277	279	263	266	274	301	278	282	277	287	279	263	275	289	252	251	265	302	285	275	289	291	281	268	246	278	311	277	252	272	265	242	252	268	269	262	283	267	289	261	253	247	287	293	316	290	278	271	275	246	263	254	270	268	271	267	283	249	256	264	259	284	281	247	260	287	299	243	271	278	275	251	273	248	278	289	247	261	256	251	279	245	300	248	264	260	238	264	267	283	270	280	270	296	258	271	260	233	283	277	248	287	283	306	287	282	284	243	294	310	276	278	276	240	265	247	297	258	277	263	288	291	262	280	265	278	250	242	257	286	301	290	250	243	257	274	241	265	292	310	258	295	270	284	279	253	291	252	255	270	281	301	276	272	261	286	279	282	276	231	250	247	281	236	263	272	283	256	299	296	300	268	236	275	247	245	256	258	267	262	291	286	279	269	239	266	251	267	254	275	243	281	268	296	279	314	277	269	284	263	290	232	259	261	275	240	257	290	248	290	296	264	231	290	283	270	283	281	230	287	274	278	262	249	289	262	272	268	282	252	289	270	268	271	306	269	286	274	285	263	290	292	271	266	294	299	260	254	275	276	292	284	271	304	262	266	295	270	268	259	251	256	273	268	264	289	263	261	261	257	270	260	321	269	276	259	280	270	262	264	287	263	280	286	269	272	265	250	269	266	258	262	252	250	254	266	264	315	282	264	273	284	275	262	264	274	250	280	306	292	300	275	267	288	270	302	281	264	281	251	259	280	277	253	264	247	253	255	281	251	300	280	277	258	265	290	277	290	265	249	263	271	269	252	275	289	242	245	284	279	263	273	265	287	282	266	261	283	268	263	259	283	263	272	235	264	261	289	261
5594	2401	1301	673	648	672	681	656	648	631	615	647	579	614	613	602	600	631	599	588	622	591	605	674	601	594	659	618	644	587	635	585	609	626	590	654	586	607	614	583	617	590	671	597	591	601	568	606	637	612	634	637	640	595	624	644	590	575	606	613	601	617	596	584	579	588	612	600	580	620	598	596	658	596	603	635	620	636	627	623	631	598	622	581	611	646	634	592	586	608	578	640	600	649	628	585	598	617	654	638	606	637	597	625	648	654	623	602	614	612	618	628	618	621	592	624	557	633	584	658	590	604	660	625	612	602	615	600	600	598	658	611	588	563	621	618	620	636	637	634	565	609	595	602	634	636	605	587	646	619	593	621	572	608	628	619	597	641	599	564	621	554	616	653	634	606	637	627	583	594	616	602	631	571	591	624	567	640	587	592	594	650	626	610	606	613	618	669	588	570	608	602	607	602	637	641	623	580	585	628	636	557	573	575	612	591	617	608	606	575	607	578	610	600	637	627	576	596	586	550	601	623	640	613	583	575	590	581	635	615	658	641	640	642	646	553	585	611	584	636	615	623	576	614	599	571	614	609	629	627	612	623	570	629	636	555	616	601	620	662	637	620	581	580	628	617	579	624	639	587	619	659	608	582	656	598	618	617	616	568	607	553	571	587	623	632	615	580	596	602	636	607	610	595	573	525	609	599	618	603	610	585	602	638	604	611	606	643	571	552	620	674	623	578	622	588	669	613	603	648	580	602	598	586	593	606	623	598	645	597	629	595	606	562	646	583	608	639	590	581	578	599	607	582	590	644	587	570	627	597	602	581	600	625	621	581	603	601	607	553	605	570	624	601	594	583	650	641	591	602	613	648	610	609	635	603	650	628	627	666	631	587	634	544	613	608	601	613	593	585	638	603	604	626	583	582	602	623	552	569	583	630	612	620	598	608	601	622	605	622	575	604	613	587	594	577	603	592	635	607	616	648	582	605	615	591	575	615	618	609	624	580	627	562	650	608	619	579	608	627	633	606	562	598	627	626	613	603	620	636	630	622	579	592	568	594	599	559	614	609	609	647	669	595	618	554	598	603	652	587	609	603	616	605	628	600	608	586	607	633	640	546	640	603	593	642	641	605	561	606	574	620	568	600	599	611	583	598	589	596	583	553	614	590	595	610	603	599	631	598	582	615	623	585	542	578	617	579	623	622	626	617	599	582	630	588	589	598	607	624	634	568	617	596	619	608	577	587	659	628	605	598	604	596	628	627	646	615	658	612	656	610	627	606	616	604	610	591	571	588	588	600	594	627	644	602	627	585	637	616	652	587	576	567	624	587	578	582	604	572	609	624	658	619	632	629	603	596	575	591	601	599	607	646	609	614	599	606	620	675	596	647	601	649	596	588	628	600	586	601	588	600	606	596	648	596	692	622	596	618	596	556	653	635	582	559	571	574	626	643	636	587	617	615	579	639	591	638	600	548	618	588	596	629	602	612	613	586	572	623	638	588	596	584	681	588	635	611	606	623	629	592	654	591	575	603	622	601	622	633	624	655	631	616	673	584	604	648	629	611	631	638	577	598	625	538	623	617	622	573	605	609	610	590	613	589	641	554	604	627	603	615	582	581	618	616	619	611	643	560	621	634	597	566	634	621	599	662	568	604	614	603	616	585	595	612	632	638	623	638	568	607	607	578	611	609	605	581	617	613	636	604	581	603	551	591	566	600	621	601	605	605	612	598	621	645	603	571	599	597	636	606	622	616	608	568	593	594	597	604	607	615	616	653	651	625	594	579	611	617	630	582	616	625	653	592	646	658	610	630	627	625	638	641	601	597	587	636	575	601	615	621	594	634	664	573	662	650	594	643	613	610	611	592	641	607	654	629	601	556	534	604	601	626	605	617	603	593	638	609	579	659	570	577	617	624	592	599	607	589	608	567	593	581	591	581	645	620	611	632	620	606	626	588	631	606	622	634	611	642	534	684	580	573	629	600	614	577	591	638	631	582	639	591	620	597	605	621	600	601	601	637	585	594	607	663	589	611	615	695	578	650	643	607	606	610	627	581	624	580	600	620	589	671	615	578	606	639	592	629	582	613	634	555	600	615	600	616	572	595	550	664	589	643	592	593	598	609	632	609	615	591	591	577	576	584	558	594	611	605	635	566	652	590	607	606	586	627	573	617	617	600	623	601	585	625	603	596	620	611	625	593	623	584	582	614	557	574	640	600	663	580	589	586	622	593	623	637	629	614	606	613	565	638	614	650	555	577	650	605	602	591	604	645	610	604	622	573	616	573	569	581	620	578	607	641	579	610	659	593	618	638	635	599	658	614	618	578	621	605	611	593	616	593	620	678	642	625	580	607	585	620	623	624	600	573	605	641	574	608	616	585	611	658	588	603	607	630	622	590	610	607	614	608	572	586	572	619	618	608	593	613	577	601	614	612	618	642	621	605	635	603	642	641	635	580	592	619	580	578	646	588	632	551	656	604	621	602	628	590	599	620	601	569	618	596	597	573	614	597	568	617	619	635	626	598	621	614	561	586	633	617	645	612	614	605	606	592	591	580	598	616	623	616	607	612	597	623	622	626	613	611	587	600	566	623	593	606	619	646	621	570	580	581	607	586	613	649	574	612	619	617	576	644	575	609	597	631	571	643	620	564	537	612	631	618	616	576	586	607	657	597	590	642	630	595	625	591	613	591	583	606	605	592	631	614	591	599	588	618	651	607	608	653	563	601	631	618	598	608	589	619	642	612	574	573	632	595	634	619	644	631	603	619	578	607	582	557	580	594	583	574	642	646	587	593	563	621	593	644	577	587	633	584	636	624	615	530	580	591	609	638	570	615	645	596	616	584	654	626	594	607	612	590	609	624	595	590	608	584	600	593	576	613	586	590	572	608	663	609	624	616	614	587	605	583	612	585	621	627	624	584	620	630	607	607	611	645	617	602	611	564	584	599	590	617	615	624	636	607	643	641	611	571	600	576	600	609	631	644	623	630	561	593	621	605	644	629	594	588	613	624	599	616	610	616	615	628	626	606	629	585	615	592	624	593	596	619	580	580	619	589	614	605	587	612	624	594	631	618	585	614	648	596	567	617	595	636	678	567	579	635	619	609	611	576	583	604	592	611	650	599	566	594	606	621	587	598	610	592	644	559	586	578	619	596	614	618	612	620	591	600	605	589	613	559	624	605	646	608	658	570	599	583	624	604	616	575	616	600	619	649	580	606	583	621	617	592	581	635	600	629	620	610	599	598	584	651	617	552	587	574	634	630	597	591	599	609	597	627	601	598	628	635	566	629	616	613	620	596	564	670	554	597	568	610	606	605	582	625	613	622	600	632	592	602	584	633	600	579	607	609	568	594	552	610	561	591	580	627	606	571	622	661	621	627	618	605	636	592	626	593	625	609	636	612	616	605	613	591	617	654	606	622	583	620	611	601	624	596	595	625	618	577	637	609	574	570	592	614	593	613	568	585	619	597	628	611	571	614	619	600	587	629	650	614
35409	29356	15779	1126	568	430	336	309	251	233	233	198	156	206	175	187	163	138	158	147	151	152	150	159	128	136	145	155	127	122	149	154	133	144	117	138	119	121	128	123	128	136	133	119	119	118	149	130	130	143	109	127	117	114	127	130	155	144	136	131	128	118	123	128	134	110	129	128	129	149	126	121	110	135	145	138	128	137	142	133	138	128	133	139	134	153	125	135	137	121	127	138	147	129	140	134	138	144	121	130	145	135	121	119	109	127	115	124	122	126	127	149	120	128	133	159	119	146	123	124	120	145	151	135	129	142	127	122	107	154	121	116	143	139	132	121	143	126	140	135	118	137	126	126	140	140	119	117	133	136	136	122	116	141	136	123	111	117	122	139	144	127	117	143	136	124	119	134	125	125	114	118	127	139	142	125	128	130	118	165	116	149	129	140	130	131	137	114	148	112	102	138	110	136	119	120	153	119	131	153	137	129	140	123	138	127	124	121	130	129	115	153	127	137	111	111	140	131	125	119	132	125	110	115	133	143	125	131	146	117	136	116	111	127	127	132	121	139	130	130	123	128	117	100	120	148	156	129	124	132	136	122	114	115	115	132	131	127	144	103	126	129	137	116	126	136	111	123	121	134	121	133	147	117	138	146	107	115	126	121	130	118	130	139	153	129	128	130	103	124	120	131	138	126	117	129	129	131	119	155	110	130	150	151	122	115	143	141	129	109	147	129	125	131	145	137	131	115	118	130	119	120	121	125	134	143	111	142	128	144	148	126	148	113	98	125	119	120	140	125	127	134	121	116	135	99	114	119	150	119	128	106	118	123	121	134	135	146	121	111	115	137	133	107	127	129	121	117	126	124	121	121	118	123	148	155	146	119	127	116	127	127	134	156	125	153	131	121	118	125	155	136	131	134	149	135	134	117	135	151	141	120	124	117	137	127	138	136	133	101	103	100	125	142	124	141	123	123	111	118	141	130	132	138	115	112	118	129	131	128	135	106	119	114	136	120	113	119	126	120	116	131	129	115	122	138	135	126	148	140	153	142	124	120	145	124	118	135	116	137	105	138	122	104	120	134	125	161	149	121	133	118	124	141	122	136	116	127	129	110	110	129	112	126	117	136	130	139	145	146	128	106	141	141	125	109	127	125	129	127	125	112	138	137	140	126	120	134	121	129	113	123	113	149	120	130	127	143	144	134	102	118	134	137	131	143	118	115	145	117	124	124	144	129	111	130	109	113	130	113	142	131	125	126	120	135	135	143	126	141	130	124	135	146	114	123	134	134	121	118	137	118	115	131	108	125	144	112	114	136	132	131	139	129	135	135	152	132	132	118	161	119	169	129	119	139	112	137	121	119	118	121	137	139	136	131	106	133	132	132	140	129	117	140	129	121	141	139	124	119	146	137	141	136	123	139	121	130	131	126	155	143	132	110	116	123	117	113	148	124	126	133	122	125	133	117	116	124	122	139	121	138	140	123	142	124	131	126	100	140	145	147	135	125	144	107	145	138	131	134	117	118	96	134	135	115	127	138	129	124	138	138	139	136	124	127	127	129	123	144	145	107	115	127	126	137	115	127	119	136	124	117	131	144	113	129	131	119	142	133	133	132	123	105	114	120	106	112	137	133	116	117	130	117	141	117	115	134	134	117	104	138	141	130	105	135	111	129	130	115	116	116	121	143	129	124	120	126	141	139	113	138	139	141	121	129	138	145	147	126	111	122	139	120	111	131	104	127	145	152	151	116	153	136	125	119	91	129	151	142	109	127	128	127	127	133	132	107	151	135	132	146	127	150	114	126	111	134	130	112	135	124	133	144	125	134	110	115	121	119	102	108	125	137	125	124	122	115	128	117	162	126	109	140	135	109	124	136	120	114	132	115	136	119	105	132	142	131	142	138	125	115	139	135	138	125	134	132	127	109	121	138	104	124	144	117	126	125	121	129	145	134	132	128	122	113	124	128	103	135	131	155	151	116	119	126	110	113	160	115	133	123	128	133	137	122	126	123	125	118	118	122	108	124	124	131	126	139	121	122	127	109	129	140	112	131	135	126	129	113	124	124	137	132	107	126	124	134	113	129	136	147	113	130	137	135	126	124	128	135	129	149	141	157	136	134	109	129	121	134	142	124	129	123	115	116	119	104	138	101	116	142	139	118	138	134	155	132	133	140	129	117	135	114	117	129	141	136	134	132	129	119	133	146	118	125	118	124	113	124	115	133	136	125	117	142	129	114	117	123	134	130	126	119	133	118	123	135	122	130	129	140	111	121	119	141	132	130	147	124	125	130	136	129	137	135	127	130	145	131	116	108	131	126	134	163	122	125	138	136	122	119	135	136	111	116	130	142	122	110	144	120	117	146	133	128	123	108	130	130	150	137	120	139	139	125	120	121	111	111	117	124	134	117	108	149	114	101	148	135	116	109	114	126	133	125	119	134	90	137	160	120	130	137	125	123	106	123	119	125	114	134	125	122	134	129	130	135	117	111	148	135	150	127	119	112	105	121	125	127	107	140	117	111	156	117	142	124	111	109	127	151	127	129	144	139	153	145	151	124	135	139	132	117	117	120	145	142	139	122	116	135	146	122	159	122	109	122	123	121	113	113	120	111	131	125	127	139	115	129	141	135	123	98	140	129	130	131	125	137	134	142	125	114	128	134	118	121	116	110	122	123	115	117	119	130	115	148	127	145	125	128	157	108	143	126	137	135	132	127	126	138	139	108	108	122	118	134	127	117	115	117	144	106	156	124	138	133	130	145	113	112	119	137	130	117	144	138	143	122	141	126	162	125	117	136	124	119	132	117	110	102	122	111	138	122	108	124	133	120	112	133	107	125	134	134	116	145	149	129	144	128	131	103	139	134	133	116	146	117	130	125	127	108	160	145	119	122	122	127	116	153	120	140	148	127	111	134	135	125	131	133	114	135	144	138	140	132	125	149	124	106	130	113	158	141	158	135	100	128	123	117	138	115	136	122	129	128	117	108	135	118	114	119	131	128	125	115	116	119	118	112	113	134	119	120	105	133	153	124	129	148	123	135	148	157	132	137	111	139	112	130	130	146	140	137	152	109	137	125	142	143	131	125	128	133	138	138	137	152	131	144	122	129	125	127	111	116	137	117	133	130	108	126	131	119	118	136	137	122	134	135	115	119	127	136	123	128	124	132	124	140	123	134	135	130	144	126	125	149	137	124	125	93	127	126	140	118	124	118	137	139	114	106	118	142	115	139	129	140	130	122	131	128	111	110	121	141	130	143	115	137	123	120	150	144	126	118	129	138	116	128	112	148	112	150	124	127	129	124	133	121	144	113	119	135	116	130	140	140	143	103	143	121	138	100	134	127	130	121	135	113	118	120	123	117	124	127	139	128	126	129	127	111	115	132	134	110	112	143	129	108	112	142	121	134	141	109	144	122	134	149	111	138	128	141	125	121	118	144	127	110	111	111	152	118	116	136	116	128	124	145	125	135	136	126	126	134	125	120	141	113	127	116	128	149
18619	21988	9468	2472	2162	1724	1503	1200	1059	958	833	827	686	594	576	562	559	501	521	445	452	400	421	455	435	436	359	383	395	372	378	356	376	324	355	331	364	394	365	339	344	322	348	327	327	335	344	294	314	319	306	313	291	334	321	325	366	318	333	310	324	310	319	316	340	310	336	319	346	322	331	297	322	299	329	340	309	305	335	354	312	319	313	317	294	329	309	319	314	298	301	330	292	317	335	330	318	314	292	295	342	319	280	317	316	325	328	314	280	339	340	337	337	327	287	312	288	340	291	352	315	341	282	336	288	336	297	311	299	313	297	305	296	290	304	326	307	283	331	351	338	338	326	269	316	312	316	312	316	357	335	325	312	319	314	306	335	286	317	294	326	304	304	310	315	339	306	339	295	318	346	308	324	296	304	322	295	291	302	316	282	313	309	306	307	296	299	335	285	337	311	333	328	321	326	302	334	303	298	288	301	292	332	315	323	325	309	290	282	355	280	292	303	318	306	296	262	331	318	306	296	301	303	320	294	302	307	285	315	293	313	260	315	326	306	300	303	298	305	291	303	286	308	339	299	334	311	297	290	310	322	270	291	299	312	315	319	317	302	299	320	324	315	324	308	286	284	326	340	311	308	315	301	313	316	285	297	356	309	283	326	315	319	311	314	335	311	342	315	304	288	298	315	325	332	316	303	332	301	299	319	301	314	305	286	332	328	331	307	305	325	286	333	301	299	297	301	321	321	321	305	302	303	308	325	338	311	303	281	327	300	304	305	326	300	322	283	298	321	317	298	317	311	333	278	310	332	302	306	275	361	322	304	299	312	315	292	324	312	307	323	302	340	303	305	327	307	280	308	294	284	306	329	325	309	325	293	332	337	318	311	320	293	302	312	316	292	308	338	309	340	329	335	307	339	306	326	311	302	309	288	319	320	310	311	312	334	332	327	333	298	309	297	337	322	318	321	312	291	310	330	322	322	271	325	313	291	320	339	300	315	304	335	304	299	332	309	305	335	296	302	292	321	309	298	315	334	312	305	310	299	338	302	312	308	297	292	288	290	321	311	309	319	316	311	297	315	326	291	324	294	311	314	305	322	280	339	312	309	307	319	328	311	318	343	328	313	311	314	321	286	327	327	333	304	286	294	334	350	304	317	307	333	318	282	276	324	289	298	267	313	298	332	332	315	293	300	289	299	287	328	303	328	298	294	304	329	322	334	290	291	314	284	310	300	330	323	299	303	299	318	285	283	339	312	370	318	281	333	320	300	297	338	306	312	301	326	323	336	329	320	342	307	301	317	293	322	294	298	306	315	334	315	304	276	312	276	306	314	289	330	327	310	315	301	292	336	336	282	324	297	280	301	321	274	322	326	282	303	306	338	326	296	261	308	307	331	312	298	340	326	304	287	310	320	331	309	323	312	299	280	290	310	327	299	290	328	300	351	325	319	337	325	283	301	319	293	328	292	318	321	296	322	303	336	318	299	288	323	304	296	288	312	319	333	318	308	273	302	327	320	322	284	320	306	287	323	299	348	337	318	304	352	303	322	287	330	324	286	275	296	313	286	293	325	313	287	285	287	319	318	327	316	322	284	325	307	315	344	325	326	299	306	315	283	317	287	328	279	293	323	332	311	336	319	340	314	317	323	294	342	308	340	317	284	291	322	302	294	314	299	307	305	315	302	324	342	292	309	349	341	298	287	300	305	295	323	340	297	317	319	341	324	336	294	346	290	317	339	285	339	305	351	314	328	311	329	302	288	317	327	349	289	327	292	300	314	290	296	308	311	316	297	336	341	334	298	327	307	301	338	301	332	303	314	306	290	334	304	301	311	291	291	314	313	336	313	294	290	288	320	335	327	300	344	313	274	305	339	272	322	317	281	312	297	301	305	350	317	309	305	304	278	320	288	301	322	312	337	298	346	294	321	308	320	311	332	300	317	284	326	295	303	365	328	327	278	295	310	308	294	311	335	330	282	314	309	339	307	319	333	308	328	310	295	305	332	311	320	304	334	320	328	314	294	310	306	298	309	303	323	330	308	295	324	306	312	294	342	336	292	310	298	326	320	306	297	312	306	292	296	319	337	317	319	316	300	327	323	309	284	327	326	301	322	327	295	297	282	336	317	290	302	288	336	345	348	296	334	308	298	299	297	297	333	324	342	307	301	310	302	330	338	294	322	263	297	308	293	307	336	301	297	321	293	291	321	317	306	312	322	318	294	293	300	318	347	306	306	300	312	329	301	315	291	340	297	333	315	347	316	334	322	293	308	332	304	308	329	332	325	319	314	347	292	337	328	329	313	318	320	283	318	292	298	300	300	321	266	290	294	318	286	289	284	316	328	292	299	315	343	321	332	304	309	310	322	295	360	279	361	291	319	285	311	281	316	308	304	328	325	284	283	319	306	273	304	301	303	298	285	312	322	280	300	312	283	299	303	308	296	313	288	304	272	289	308	314	323	307	307	285	305	291	306	318	313	257	317	302	298	328	319	293	343	319	299	324	298	303	335	289	318	319	334	283	305	354	302	325	284	315	299	327	337	311	284	315	319	344	313	296	283	264	319	301	339	304	315	290	339	282	298	295	314	321	336	315	322	313	357	289	310	304	294	315	306	300	318	316	313	290	297	303	319	293	324	322	311	298	326	297	298	305	302	289	328	311	290	305	309	342	348	337	322	282	320	286	310	312	312	321	324	293	308	333	312	329	283	295	308	347	282	340	318	278	316	297	310	268	302	341	346	318	285	301	322	302	292	304	358	301	318	311	308	287	346	329	332	279	323	328	290	318	305	330	311	328	313	305	341	327	290	310	304	330	280	311	333	295	291	292	300	323	293	322	308	313	276	334	333	298	312	315	287	337	293	327	321	310	321	325	325	306	327	319	313	282	298	320	307	312	335	290	286	301	302	309	312	355	288	340	302	307	326	322	311	325	302	330	316	340	314	318	317	290	289	291	329	331	307	296	320	295	317	313	320	297	311	319	319	311	302	325	336	323	300	284	330	335	322	321	322	297	315	326	307	310	325	279	332	294	291	303	296	296	308	325	335	306	278	324	321	320	314	320	319	314	291	310	311	340	316	298	296	300	310	308	298	298	301	322	319	320	313	304	303	297	319	312	311	274	297	338	308	317	307	284	312	325	307	288	303	309	332	317	305	315	262	300	299	326	339	341	287	311	301	296	334	310	325	299	305	326	317	325	267	317	343	313	319	299	314	309	315	325	313	312	330	299	328	281	292	299	307	292	303	312	308	289	343	301	323	347	303	297	303	331	298	330	341	302	288	311	295	320	321	326	330	289	304	316	342	340	291	305	341	316	311	309	295	342	312	280	321	324	326	324	320	307	294	292	317	331	310	287	311	320	343	315	311	290	300	297	306	332	311	280	322	329	321	327	330	320	289	338	316	320	308	272	302	313	292	321	330	280	310	291	322	318	292	289	317	305	330	289	307	308	335	327	310	307	343	344	309	338	296	307	334	341	301	307	323	337	318	321
48178	44392	27127	3648	1009	717	539	417	342	258	249	230	211	173	161	169	155	149	127	104	144	103	114	100	113	100	102	117	101	99	101	74	104	105	91	75	92	108	95	94	80	77	73	95	76	94	105	78	76	92	84	93	89	97	112	90	95	79	90	86	70	94	82	88	85	93	105	103	91	110	100	85	72	82	85	89	75	110	92	93	96	101	78	76	84	96	100	87	83	95	73	99	86	68	79	77	94	107	95	101	64	69	85	83	69	75	88	89	83	96	84	71	97	81	89	89	87	84	89	68	79	98	107	104	74	66	79	104	84	83	100	91	101	78	77	86	98	98	71	95	71	78	82	98	88	97	86	97	76	88	83	80	74	87	83	78	94	89	86	77	81	91	77	91	72	82	98	92	82	106	86	97	75	88	99	104	111	96	82	93	77	95	90	87	83	79	86	78	82	78	79	84	101	84	91	91	82	78	82	94	78	84	73	83	85	76	80	89	63	92	88	81	75	96	88	81	86	94	81	90	84	92	90	84	87	84	78	80	72	86	77	83	93	78	92	90	97	97	82	102	89	79	92	97	105	91	92	95	92	80	81	79	98	73	85	81	89	100	88	77	81	95	81	97	87	101	87	87	72	72	77	98	91	94	90	96	97	92	76	78	92	89	100	75	89	81	87	63	75	85	75	94	74	80	75	74	83	88	79	86	78	67	77	83	94	89	91	77	78	80	100	79	82	82	92	69	93	80	79	108	88	77	90	90	85	81	83	84	80	65	78	96	92	82	94	83	90	73	86	74	81	79	95	82	77	91	80	81	85	95	104	88	86	79	77	80	92	87	91	89	81	80	89	86	94	80	87	83	85	75	94	84	75	71	80	76	89	101	105	84	82	82	100	83	83	82	74	82	82	90	85	80	118	84	82	85	73	90	76	79	99	82	90	96	83	91	73	91	85	86	94	97	82	82	98	76	93	84	104	92	75	85	76	94	73	90	86	80	85	90	92	74	91	76	87	82	98	88	91	89	87	77	85	82	86	92	101	96	78	88	80	99	74	72	99	86	94	83	88	74	86	71	93	86	88	53	90	94	83	74	70	91	93	108	85	95	65	69	87	90	86	90	85	82	100	86	71	84	87	81	91	97	87	89	84	82	89	78	71	87	78	85	58	79	89	80	104	98	90	95	95	91	74	87	96	85	92	82	93	88	94	89	84	101	98	92	77	90	80	81	72	94	65	82	80	85	89	96	94	88	91	100	96	79	93	79	81	97	102	92	79	100	79	81	78	82	78	84	87	98	91	74	95	100	86	76	70	89	76	82	94	91	79	81	76	70	100	82	75	89	94	93	76	81	76	109	98	91	84	78	99	70	74	90	80	78	79	96	76	97	88	88	95	99	78	90	93	101	76	79	81	96	76	97	88	82	83	86	102	91	81	91	82	73	72	77	81	93	86	71	81	81	76	71	84	108	92	73	73	83	73	84	74	84	81	83	74	84	90	105	79	81	70	86	99	94	77	99	91	89	85	73	87	85	80	81	98	92	91	69	78	76	97	78	107	94	82	90	81	73	88	80	81	88	91	86	79	86	90	76	81	80	84	73	68	84	97	99	78	79	92	83	102	86	80	86	89	103	80	82	78	87	85	80	70	92	92	76	89	76	88	85	108	86	82	104	78	82	75	87	95	86	96	98	97	77	96	78	79	85	83	76	80	99	83	108	81	91	93	94	101	78	67	78	93	80	74	75	88	92	88	98	79	81	79	89	75	85	81	85	82	99	74	87	80	74	93	85	84	90	88	92	83	100	76	97	78	98	76	86	102	95	73	82	92	63	79	72	85	85	78	102	79	82	77	92	82	72	101	84	83	91	76	72	81	83	80	83	74	91	85	78	80	76	84	67	83	95	74	78	73	76	93	83	75	90	87	85	89	92	94	67	82	90	84	83	66	94	86	95	98	79	100	82	82	97	74	77	78	96	97	91	87	88	91	88	101	84	96	63	82	73	84	78	78	74	84	109	94	80	85	77	79	89	87	79	97	70	79	81	95	95	82	81	100	69	82	100	77	80	98	91	73	87	76	73	80	85	60	76	82	100	96	87	94	76	69	71	71	92	92	108	97	79	91	78	75	79	86	92	82	82	93	83	81	83	90	91	104	99	81	80	78	97	91	86	94	79	84	74	90	87	83	87	71	77	95	70	83	82	105	74	75	87	96	95	78	87	71	90	96	84	85	75	75	83	73	88	106	99	93	94	68	86	80	92	78	60	83	92	104	94	96	87	71	95	84	72	82	83	86	95	90	104	88	85	65	85	96	81	97	88	98	82	99	72	87	76	83	80	92	78	85	84	96	82	98	86	81	87	77	79	100	85	104	90	102	99	110	84	99	86	87	83	101	73	89	83	76	86	80	92	81	76	74	90	88	78	102	88	86	76	76	62	76	83	100	94	73	80	82	85	98	95	79	66	77	82	84	87	77	89	83	82	95	93	79	79	81	55	72	98	95	79	81	88	88	82	91	94	77	86	109	86	94	72	81	87	88	104	89	104	95	88	91	94	77	81	82	99	104	84	68	88	93	94	100	71	82	89	86	78	75	80	92	95	82	88	103	83	80	102	79	79	77	74	86	96	94	89	66	91	80	89	93	83	102	94	115	96	92	84	74	79	80	89	77	79	94	79	71	80	76	78	70	88	95	95	67	91	80	81	82	91	87	92	90	91	86	85	98	79	66	69	82	93	82	86	101	88	90	86	87	79	81	89	99	85	84	76	83	95	76	99	86	92	101	76	78	79	97	78	86	91	98	83	79	74	87	96	83	79	93	85	75	84	89	89	86	89	91	81	85	88	93	70	82	84	84	97	89	111	80	89	113	63	86	84	80	86	83	76	88	73	71	71	87	94	81	94	75	71	87	105	75	85	76	95	92	75	65	82	97	84	75	72	81	95	76	86	71	84	86	93	73	72	102	79	86	74	80	92	82	81	92	84	99	99	80	66	88	80	78	74	96	66	91	80	81	114	98	86	75	79	96	105	84	85	85	71	96	104	90	93	91	72	68	81	83	72	86	89	89	99	83	92	104	75	96	72	87	73	87	89	70	79	69	90	99	89	96	77	88	85	89	96	88	85	85	95	78	76	84	72	92	86	87	91	99	94	88	88	91	96	85	95	78	80	90	90	82	67	80	78	83	104	81	90	95	87	99	93	100	87	77	93	92	96	74	106	79	95	91	89	80	86	105	96	60	85	78	82	87	102	89	80	75	80	99	102	91	69	86	81	99	83	83	80	82	92	84	94	90	71	92	91	98	71	81	82	86	76	84	88	71	86	81	84	76	93	87	100	91	81	66	89	97	84	95	97	89	91	88	82	91	77	82	84	100	74	73	75	95	91	93	87	87	82	86	94	81	71	100	72	105	79	97	85	83	61	74	79	90	83	83	95	84	72	78	90	94	97	89	71	81	89	101	108	68	86	88	85	79	100	87	82	97	69	84	76	93	80	61	81	88	79
26887	31623	12737	4277	3784	3047	2497	1980	1706	1387	1235	1065	935	866	815	754	695	586	585	564	545	514	478	421	427	410	435	386	348	345	402	388	338	364	350	325	329	332	286	285	300	285	266	279	276	273	269	300	285	258	320	291	283	276	276	271	292	291	301	245	283	267	248	266	268	237	237	279	253	245	263	261	257	251	226	252	229	232	248	251	253	270	280	239	247	208	253	238	248	235	250	255	239	236	247	254	233	244	246	238	252	256	267	259	262	239	254	253	227	226	244	241	239	249	255	270	244	223	231	253	229	226	226	228	249	237	240	250	231	200	253	211	247	248	231	239	220	246	246	228	240	244	211	233	241	248	250	223	240	249	233	252	255	240	242	228	247	260	273	207	228	258	247	230	267	239	243	263	208	248	227	226	244	288	236	248	242	231	222	238	221	245	269	226	270	237	227	229	224	229	221	242	207	221	247	218	240	231	212	267	209	222	239	272	230	221	262	216	219	255	223	237	242	215	249	261	215	231	240	241	243	252	232	253	221	227	220	239	244	275	249	242	235	246	232	265	252	243	221	199	240	243	266	255	242	223	267	245	234	235	254	243	243	243	216	212	233	222	229	241	244	233	237	251	236	238	236	214	240	241	238	242	228	229	253	240	224	236	251	239	223	239	232	218	250	237	237	227	257	243	226	211	230	236	241	225	235	240	234	248	249	219	251	247	224	199	246	223	248	249	220	240	251	257	240	248	244	257	247	242	232	225	248	216	241	244	247	214	250	220	250	226	225	213	225	217	243	245	200	252	250	227	221	240	243	240	240	234	216	229	220	232	214	238	224	233	210	225	211	237	245	237	226	243	238	207	237	255	251	232	263	225	238	250	202	253	206	231	241	218	223	240	234	220	223	238	266	228	257	236	261	255	245	241	278	250	248	241	240	213	238	229	213	213	242	233	203	216	283	245	253	227	202	234	205	245	247	239	235	217	249	231	256	244	240	238	238	222	222	245	255	222	240	226	240	210	229	233	239	232	245	250	225	233	212	265	242	230	225	236	238	216	229	247	217	234	242	233	238	199	213	221	223	263	248	224	247	239	248	263	264	238	231	226	199	239	217	234	213	254	239	231	213	242	268	261	219	230	222	241	208	203	229	221	213	227	228	252	234	215	223	227	253	207	237	232	237	230	218	250	262	257	234	248	208	258	267	236	227	253	212	239	225	255	233	214	218	228	251	226	237	231	230	241	231	221	215	249	254	217	224	221	246	224	267	229	233	250	229	230	227	255	246	263	231	226	236	246	233	248	228	233	237	243	245	247	232	238	257	250	262	217	260	247	243	229	241	243	245	239	235	255	255	250	231	244	254	238	229	248	236	235	247	242	210	252	224	269	231	255	212	240	245	241	228	237	244	239	235	250	216	252	244	239	231	266	254	246	241	236	242	263	241	231	262	238	252	241	219	224	274	222	233	243	213	234	221	228	235	262	223	245	228	253	252	233	255	238	226	232	228	204	215	245	201	223	248	259	252	241	247	247	256	268	215	227	248	251	217	231	260	228	248	264	223	248	238	221	189	238	237	251	246	231	243	241	207	253	221	222	235	225	246	253	238	242	250	249	238	226	255	232	264	273	233	237	242	234	263	258	241	236	232	219	264	236	241	237	260	242	226	242	224	227	231	268	240	231	222	226	231	239	235	237	263	245	245	220	202	243	241	240	251	245	215	234	241	242	236	252	288	232	233	225	250	251	260	253	228	238	223	249	249	226	222	225	264	243	247	263	234	267	246	253	225	225	241	244	204	223	231	240	237	224	231	226	245	247	224	256	219	253	243	224	245	233	215	229	250	258	245	261	215	241	255	251	210	229	227	223	259	254	234	236	213	241	211	236	246	262	236	221	248	237	245	234	244	243	246	261	246	243	230	224	233	233	232	254	217	248	213	253	221	249	221	230	242	228	221	216	252	247	212	236	209	248	207	249	216	223	240	240	232	243	217	235	269	253	252	224	235	254	248	242	216	233	220	245	219	250	252	244	231	200	263	242	231	224	233	220	232	240	240	239	234	215	215	255	257	243	234	230	225	232	229	253	236	246	238	221	243	245	222	244	215	223	223	222	240	222	196	231	237	221	238	237	225	257	241	250	239	228	231	253	206	229	225	232	231	272	241	224	244	250	231	232	219	228	227	271	244	246	250	227	240	224	239	228	222	249	244	240	248	241	257	218	265	218	188	237	245	232	208	212	222	232	229	238	246	240	225	248	224	248	212	231	205	237	240	255	249	234	235	225	241	230	234	221	262	246	245	233	236	209	223	262	245	237	224	238	237	258	227	219	213	250	213	233	248	246	230	244	222	226	267	234	253	228	238	242	239	241	226	231	229	239	229	232	251	235	229	229	230	229	239	231	238	237	222	247	238	217	237	242	242	244	245	230	228	237	225	259	239	239	239	229	220	236	242	247	199	254	227	229	243	255	226	226	218	264	244	241	223	212	204	242	237	211	263	254	238	251	237	208	238	247	221	263	203	255	226	234	210	253	215	234	199	228	258	252	257	242	232	229	251	235	254	226	215	231	225	223	266	228	241	241	236	224	241	218	233	230	233	219	224	250	208	224	236	230	225	220	228	272	224	236	247	240	253	238	232	219	237	244	204	227	222	257	239	226	242	226	233	232	218	263	237	244	240	248	231	251	244	242	204	245	248	209	222	245	234	216	247	245	229	244	241	242	246	243	248	210	234	215	256	242	234	229	235	217	235	262	230	224	248	215	250	242	225	240	238	273	244	262	248	234	240	234	219	232	219	258	273	250	239	262	267	236	240	235	274	236	228	229	229	201	242	217	246	247	243	239	244	244	212	223	243	209	222	270	228	239	215	233	228	208	248	211	241	245	245	233	230	211	208	219	241	248	214	240	218	229	227	224	247	209	259	245	271	264	228	228	249	239	219	229	234	235	215	227	222	241	251	236	231	229	234	207	257	216	216	233	205	228	254	226	245	234	228	228	247	248	227	242	239	238	191	222	253	226	233	241	236	225	228	223	236	193	273	246	242	242	229	219	222	240	256	262	245	211	235	260	249	231	232	256	224	245	244	237	237	233	241	230	238	252	246	241	266	243	245	231	243	239	268	253	240	239	215	238	221	235	245	235	225	211	223	245	248	210	231	233	234	275	229	274	228	247	232	230	251	254	236	229	230	225	237	237	211	229	215	234	227	234	230	223	248	228	251	239	237	248	209	237	239	263	219	228	245	223	216	213	262	223	263	227	239	219	221	239	211	237	228	238	233	264	205	233	257	226	241	243	211	230	250	229	219	229	229	220	270	240	236	210	211	253	218	283	201	241	230	229	252	232	249	244	249	264	241	231	237	241	239	240	207	248	232	245	229	212	254	227	262	245	240	251	233	227	256	248	255	249	236	224	246	230	237	245	226	225	226	234	208	248	229	211	248	250	226	261	210	248	235	214	230	243	231	199	247	223	230	224	230	255	241	229	223	254	239	260	238	244	279	245	239	230
7856	1534	610	257	276	292	279	263	289	262	253	255	269	273	305	241	241	262	267	265	258	278	281	283	291	276	264	236	293	278	281	256	297	244	267	255	281	270	248	286	281	273	270	248	240	256	264	260	262	285	286	270	270	272	270	245	268	253	265	266	231	250	253	283	290	274	279	273	266	300	261	243	276	250	257	285	273	264	256	256	281	280	278	269	273	251	280	276	277	246	268	228	273	243	288	267	246	283	252	299	249	280	265	263	289	239	274	237	269	247	263	225	251	269	268	267	237	257	279	270	268	249	257	244	249	272	281	246	284	257	274	272	296	270	271	265	263	271	282	258	265	263	282	265	280	258	243	286	251	306	293	265	266	293	277	291	299	303	262	286	262	254	282	254	299	274	262	274	271	285	272	249	283	288	272	230	236	271	296	254	265	247	258	265	252	253	276	256	258	274	271	242	256	264	315	258	266	293	291	269	229	277	303	282	284	266	253	287	232	288	253	251	260	259	258	292	269	270	287	267	281	260	264	298	253	245	277	285	269	250	278	259	264	248	271	275	288	274	266	270	297	266	269	266	271	269	253	280	250	276	299	274	247	278	259	273	269	281	287	292	272	291	275	270	259	251	285	274	264	246	239	268	271	251	315	242	281	284	252	276	255	276	269	264	249	298	255	278	282	244	275	275	270	247	248	263	261	265	242	319	277	254	294	254	285	272	275	243	286	252	248	257	244	256	244	293	281	276	273	264	262	300	259	259	262	289	282	270	241	262	254	278	267	305	253	261	230	264	274	278	252	282	278	290	278	259	272	260	280	274	274	249	251	267	272	279	266	250	281	287	248	256	266	255	249	284	269	299	260	269	279	274	260	272	273	261	269	282	319	268	253	268	268	253	258	258	271	245	228	267	277	258	269	247	257	264	249	247	249	247	252	265	268	284	225	288	266	271	283	269	291	278	253	290	266	262	246	245	239	276	254	293	250	268	271	285	291	262	258	271	241	284	273	281	251	269	248	264	307	269	277	266	278	248	282	272	262	238	268	278	279	274	262	281	267	244	260	250	239	274	268	276	252	244	257	285	297	284	277	297	251	283	279	264	293	240	268	281	285	287	283	302	259	261	301	253	259	303	281	276	271	255	251	281	262	271	277	287	243	257	233	273	291	266	263	278	272	258	260	272	260	261	278	250	287	243	243	262	283	300	238	288	271	268	272	308	285	264	285	305	239	289	260	263	255	264	290	256	282	277	271	283	254	266	308	266	267	252	276	264	242	274	286	245	281	280	288	247	284	261	241	266	261	259	278	249	246	261	255	264	272	289	293	313	241	297	247	254	290	268	228	252	230	261	308	263	286	255	282	272	259	250	243	246	251	276	254	287	295	235	294	302	261	276	234	281	257	264	289	307	246	281	300	287	224	271	271	238	285	279	271	267	259	252	281	251	255	275	248	259	249	255	288	270	254	267	303	284	282	271	275	287	300	274	267	292	267	228	267	273	287	298	264	285	281	260	273	253	278	270	276	252	274	264	276	267	237	244	277	256	264	248	250	249	293	261	243	269	282	268	281	272	235	266	260	287	287	277	295	249	273	279	224	218	255	257	283	265	288	269	267	292	292	261	248	246	264	261	254	276	252	250	267	244	298	301	266	281	283	291	257	250	236	275	260	283	271	295	257	280	278	268	268	269	272	272	272	256	273	280	288	265	253	279	289	286	282	251	245	307	269	237	302	263	257	278	267	277	263	229	285	265	231	273	260	262	262	260	260	255	263	280	270	274	272	270	257	247	316	260	279	283	249	300	278	264	279	259	313	294	278	298	255	260	292	290	268	270	271	273	246	266	256	265	265	264	282	256	273	244	248	259	268	276	284	274	238	287	259	266	291	258	267	293	272	242	239	287	227	254	278	262	266	256	271	308	276	299	276	255	269	286	238	271	280	222	257	243	255	274	260	246	256	276	265	250	254	274	289	244	274	249	287	269	243	254	269	283	297	271	296	257	251	266	279	254	282	282	265	269	257	273	270	289	271	283	273	262	244	254	247	278	256	224	311	274	260	255	263	268	258	249	228	262	291	259	278	269	272	249	260	252	266	283	245	254	246	259	272	287	255	294	291	293	279	280	247	243	297	255	262	256	271	253	250	291	307	269	270	297	272	258	265	281	281	262	237	260	287	267	280	273	250	259	303	267	258	279	272	263	267	264	281	244	261	259	272	261	272	249	282	283	268	266	265	268	265	277	265	268	253	262	292	265	238	253	273	255	276	310	305	258	278	261	231	304	256	278	260	294	282	258	287	272	259	250	272	267	250	292	251	272	263	251	264	289	277	250	282	260	273	274	249	242	262	277	269	257	280	283	258	268	265	265	246	251	262	261	321	277	259	277	232	255	252	259	254	263	272	278	248	275	276	265	247	264	260	299	285	266	300	280	276	270	263	292	268	272	247	247	250	257	267	272	255	272	260	281	286	261	232	241	283	280	274	268	260	260	275	270	256	263	280	300	277	277	281	302	264	274	262	261	275	290	270	240	240	253	224	269	265	278	288	235	272	259	277	284	285	273	274	274	282	254	253	278	266	263	273	287	288	264	259	260	252	275	272	300	251	256	252	263	265	279	258	260	259	233	261	281	260	261	308	280	255	256	290	278	241	295	285	263	244	280	279	273	300	256	241	253	267	268	235	273	284	291	239	215	292	264	269	254	278	226	273	274	271	267	267	239	298	248	250	291	300	241	293	257	266	264	293	267	278	280	252	267	268	244	261	286	245	253	307	268	302	307	270	272	279	284	253	277	296	286	268	259	272	288	280	240	269	251	267	264	284	266	257	288	227	268	283	288	274	258	299	266	248	278	259	246	247	276	267	296	232	270	274	237	251	282	241	259	279	269	280	253	258	285	280	250	244	257	277	241	271	281	261	256	281	291	275	260	247	267	277	285	264	259	273	287	276	264	274	248	271	268	287	265	257	279	235	297	249	285	271	267	307	284	285	295	228	251	282	307	244	265	278	260	251	279	259	290	247	237	272	270	297	237	259	272	254	274	273	261	266	274	284	290	278	285	283	267	274	266	282	277	276	244	242	284	270	277	258	271	302	270	261	278	295	290	285	285	262	253	298	271	267	278	264	276	254	259	265	240	278	266	290	275	277	265	276	287	251	272	293	274	277	292	277	257	295	293	238	274	264	267	279	272	297	251	265	254	252	269	258	227	218	267	262	271	266	307	257	259	262	287	249	259	258	260	269	290	282	280	254	274	283	254	251	264	260	246	254	256	270	238	254	303	282	273	256	260	280	281	287	262	262	265	269	283	276	271	289	263	264	259	261	293	252	228	250	248	264	267	254	275	264	277	269	275	294	276	259	242	252	276	287	272	271	244	278	252	294	270	259	276	298	297	250	257	284	288	287	273	269	250	253	271	242	286	279	301	264	278	281	312	252	294	249	270	253	308	270	229	268	267	267	245	275	263	293	258	305	267	284	276	278	282	283	298	273	218	274	296	244	265
6067	2470	1273	723	654	643	663	619	617	599	667	624	621	625	598	619	647	607	630	655	620	642	657	618	606	610	641	611	601	632	596	605	576	674	607	607	568	639	669	607	583	633	637	613	628	602	608	606	620	633	623	601	660	588	646	599	643	569	616	603	601	605	595	613	658	600	613	616	607	612	593	596	593	606	632	590	596	596	607	615	616	633	603	631	578	595	593	650	620	617	551	582	610	606	576	584	602	665	589	560	616	610	623	552	580	622	621	615	594	602	611	620	616	588	562	619	605	596	652	630	639	601	602	633	585	592	615	605	617	607	595	657	595	629	630	613	603	597	608	632	611	620	611	652	637	600	599	602	586	603	554	597	625	613	591	589	620	595	591	681	559	585	593	617	593	593	638	625	622	616	568	584	647	639	621	638	601	589	601	638	642	604	612	623	574	628	635	596	601	602	586	696	582	623	605	590	646	644	587	581	628	597	602	581	600	555	585	627	606	572	570	627	589	603	608	632	577	617	655	622	609	624	636	615	547	568	618	579	619	598	623	564	623	591	605	601	650	621	613	597	588	587	599	634	584	607	613	629	653	640	640	610	627	621	589	593	585	592	614	644	659	580	593	628	610	619	578	589	586	619	587	668	599	599	563	573	580	622	561	626	568	614	599	615	646	617	596	606	585	627	619	609	597	623	636	584	610	567	603	623	602	595	624	612	619	622	646	618	655	661	613	594	595	578	597	619	611	596	653	606	633	582	581	612	602	631	623	584	581	634	573	644	602	620	606	664	614	577	642	588	620	598	634	625	604	616	638	626	602	592	613	621	604	646	605	617	592	601	639	614	616	595	582	581	578	604	592	639	600	619	594	625	606	578	635	560	580	616	624	622	605	625	602	599	603	617	621	626	614	585	600	606	576	622	655	643	587	620	590	611	586	589	589	592	599	582	615	601	623	614	598	617	605	636	583	647	613	585	585	602	552	609	624	592	583	620	579	629	605	585	591	629	596	623	609	575	639	615	601	587	637	612	602	623	656	573	580	611	601	631	577	617	584	583	635	621	591	625	591	590	607	557	595	586	626	602	614	582	570	621	634	573	579	593	621	596	588	593	622	654	603	647	610	605	614	586	624	619	608	578	612	609	652	593	598	618	648	635	588	620	613	637	607	588	596	611	599	611	605	590	579	631	571	588	577	632	626	630	634	634	614	611	601	633	564	634	626	602	660	573	615	647	612	642	624	611	629	616	644	592	596	624	639	592	572	582	614	607	626	595	601	629	642	626	626	596	617	574	614	641	604	599	604	569	570	635	612	560	633	590	611	564	622	601	616	644	634	649	613	629	593	607	612	614	597	654	611	631	564	654	638	589	642	622	641	624	610	592	588	664	589	611	578	597	600	635	645	594	614	567	606	621	593	617	614	599	587	601	619	583	584	581	643	602	584	636	624	607	627	609	592	636	614	566	643	578	619	589	611	575	594	604	581	594	589	630	592	612	570	615	606	639	643	597	614	616	589	581	628	681	572	623	598	605	586	620	595	623	613	633	663	604	601	640	636	543	565	644	617	589	635	601	581	589	617	604	608	626	599	596	559	594	580	639	593	595	634	604	618	581	640	638	598	607	610	618	575	605	656	595	629	639	613	634	582	608	642	624	578	622	618	613	620	642	628	601	592	595	591	570	652	594	629	584	627	566	615	615	596	615	607	609	595	571	614	627	613	593	538	627	552	603	584	553	640	601	632	620	617	610	611	581	578	651	609	641	599	597	596	623	608	649	623	619	589	632	581	647	598	597	639	597	637	592	601	610	636	600	593	602	623	607	561	621	587	581	572	620	599	629	562	602	596	616	607	593	627	616	606	612	619	600	575	630	653	619	615	595	595	607	641	594	584	594	613	613	595	593	611	647	576	593	604	651	612	618	607	628	614	634	621	642	592	643	583	568	594	589	571	622	579	633	584	632	655	605	613	597	602	586	641	594	644	662	592	587	624	619	628	640	608	606	634	647	613	589	623	586	665	558	587	582	560	579	632	605	611	560	609	645	593	595	644	580	560	605	612	591	580	626	614	651	590	622	570	614	627	640	622	579	557	624	592	550	588	599	640	608	592	634	579	636	628	568	594	620	569	602	567	572	611	583	625	615	630	637	604	584	597	605	609	633	653	627	611	598	621	619	570	615	608	648	593	656	589	595	593	619	638	569	619	628	607	588	616	608	559	564	589	582	580	595	634	631	647	596	608	599	588	589	642	545	604	658	604	621	648	637	618	580	636	612	565	627	574	562	614	615	609	606	635	622	581	610	614	631	608	618	594	654	629	626	582	611	621	642	596	647	621	611	617	541	634	584	655	633	617	589	610	595	595	649	635	644	603	574	640	609	638	575	590	624	636	627	627	615	638	617	634	607	627	595	616	599	576	609	608	614	587	611	596	587	614	609	596	589	661	606	617	610	633	613	605	578	614	597	639	588	624	618	598	569	612	627	603	634	625	595	635	625	615	595	571	636	606	607	636	607	592	601	596	626	591	607	602	611	588	614	569	594	593	621	570	621	650	568	629	618	616	593	566	617	632	617	601	624	601	601	623	621	621	581	604	595	607	574	625	568	593	596	641	611	600	601	617	634	615	618	610	596	623	659	612	590	639	575	587	628	589	595	624	585	644	604	582	611	591	606	623	600	616	598	586	620	571	618	594	589	613	570	614	582	597	600	598	587	538	589	593	557	631	600	675	643	639	607	637	581	587	623	602	614	615	595	616	613	629	597	628	617	620	620	591	596	617	633	572	647	596	633	565	605	606	566	643	588	624	621	607	610	622	601	610	636	602	593	569	627	626	583	631	584	648	634	610	619	591	636	607	585	668	608	613	620	609	590	604	607	618	610	580	637	602	589	595	613	594	589	592	613	617	651	637	599	633	578	603	603	621	595	619	644	587	606	625	597	596	615	609	581	601	605	575	604	570	611	611	570	641	608	579	590	589	570	634	584	605	620	632	585	644	566	595	603	636	580	635	618	604	586	589	613	594	612	630	619	606	629	574	649	565	618	604	662	650	610	597	588	595	609	583	623	621	624	649	640	611	646	598	567	638	593	672	591	639	615	631	618	620	641	594	596	591	603	616	636	605	599	584	596	615	604	666	603	632	666	596	575	613	639	602	597	621	578	566	659	640	620	588	630	598	626	605	661	613	610	612	594	602	622	646	622	657	641	600	566	609	605	574	611	606	611	620	631	623	596	616	618	573	669	631	622	542	605	628	628	618	587	608	637	635	626	641	612	643	619	578	603	612	652	573	561	581	665	586	574	583	616	608	626	586	612	563	566	635	641	605	617	590	622	582	608	614	622	622	589	636	619	611	646	633	578	611	601	646	608	628	587	587	619	602	601	645	620	627	610	609	607	592	629	622	601	609	601	625	576	609	612	554	603	599	589	592	604	607	581	616	590	564	632	621	636	598	618	613	596	583	633	623	677	636	582	565	598	591	616	613	598	602	637	599	630	546	610	631	595
37725	32968	16105	1290	517	386	314	271	265	235	189	146	215	153	174	166	138	156	160	179	121	149	150	150	143	152	133	126	142	149	129	142	134	122	132	122	131	143	135	147	142	130	158	150	129	128	130	117	129	126	145	102	134	117	141	113	136	123	158	117	127	144	132	149	119	132	129	149	142	130	140	133	124	139	120	128	132	155	134	138	134	130	115	135	137	148	145	127	110	115	126	120	114	116	123	145	136	126	113	121	127	118	153	112	111	146	137	134	117	127	147	138	130	139	118	126	152	140	116	142	153	114	138	118	124	119	148	121	134	119	133	121	131	118	128	142	140	116	132	140	119	117	145	119	132	126	145	142	135	116	120	129	123	118	126	132	125	139	155	118	124	126	113	149	136	134	144	110	130	120	118	145	138	131	159	145	116	168	152	140	126	144	137	147	140	108	124	117	127	125	146	116	101	125	128	125	112	139	145	147	125	126	136	130	120	132	136	143	115	139	122	140	161	118	127	147	140	129	126	143	132	119	129	136	141	124	131	126	107	138	116	132	130	139	123	119	128	116	116	108	164	129	126	114	137	123	124	131	136	151	131	135	133	119	125	146	124	127	128	117	137	129	137	136	153	151	140	134	143	116	111	95	138	120	141	137	137	139	115	121	129	115	141	127	107	137	133	123	126	135	162	135	137	137	130	127	148	129	145	132	139	146	126	115	116	120	135	132	118	124	122	133	125	132	132	128	128	110	132	129	120	142	115	142	140	141	119	113	143	132	126	134	156	144	115	134	132	124	113	127	134	118	160	107	121	138	111	96	143	115	131	127	135	112	138	116	127	111	130	150	141	133	135	132	125	132	140	139	119	121	154	119	121	133	114	122	108	126	113	132	136	102	139	137	135	145	115	137	138	142	140	149	112	111	133	123	122	152	132	130	121	140	115	160	109	139	140	112	129	124	139	131	122	129	142	107	116	123	110	135	118	121	142	116	137	138	124	135	130	153	125	124	128	118	134	137	123	136	144	123	133	122	129	125	136	138	129	156	131	130	129	110	138	133	123	142	142	138	127	126	130	126	115	137	130	147	171	138	158	123	129	131	117	118	116	145	118	127	115	124	125	117	111	117	118	134	120	140	131	122	129	127	134	143	122	127	108	125	112	146	140	116	129	143	135	146	124	123	131	135	124	122	134	141	143	133	121	99	150	141	130	125	107	109	137	113	122	145	134	114	115	120	124	133	119	127	137	134	107	140	126	107	130	123	133	125	125	130	136	133	146	108	117	123	144	142	129	139	127	124	105	112	104	139	153	142	134	128	130	125	134	124	113	129	137	155	127	125	119	124	119	105	113	132	153	135	134	136	141	133	131	129	135	132	141	130	144	141	133	102	129	121	108	126	114	112	129	121	136	123	135	126	117	135	134	134	126	133	128	119	129	154	109	122	137	109	109	131	117	142	132	127	149	131	142	109	121	125	136	112	126	116	112	146	132	142	148	125	118	133	113	117	149	113	132	138	126	146	126	134	118	125	135	127	136	148	117	150	122	137	115	115	130	140	134	145	123	143	130	118	124	149	131	129	134	131	127	110	114	125	146	125	141	130	131	136	137	127	138	131	124	124	135	147	137	138	144	145	119	124	135	129	143	138	148	154	120	123	126	132	130	121	134	126	141	106	131	148	140	142	115	122	129	140	99	138	120	133	117	129	124	134	136	147	109	98	121	119	120	136	120	149	136	110	134	110	167	141	127	126	114	137	122	117	136	109	116	124	127	116	115	109	138	133	133	137	120	135	109	136	123	134	119	124	107	131	119	124	114	120	143	122	115	114	142	138	124	137	146	135	125	126	142	143	113	138	138	134	139	123	115	121	125	142	135	117	150	107	127	125	139	133	134	142	135	117	142	125	122	142	133	132	122	124	124	121	122	118	108	116	123	152	127	128	125	135	138	127	113	119	122	133	120	123	129	125	118	134	130	129	111	117	140	133	116	119	141	132	129	139	105	128	135	135	149	132	131	125	133	138	128	127	141	139	135	123	122	139	145	120	124	113	128	135	142	113	112	129	133	140	120	138	139	121	152	120	108	116	124	134	141	143	149	111	134	118	109	133	124	132	137	137	132	129	133	129	153	131	122	145	122	131	127	128	137	123	123	135	139	155	151	125	144	139	135	138	100	127	145	122	116	138	144	129	113	151	130	130	129	129	139	142	116	126	128	132	110	129	119	120	112	137	130	117	128	143	113	104	119	115	127	138	117	116	116	149	126	127	130	117	156	131	123	123	117	117	123	143	152	116	126	148	137	132	139	118	126	122	120	120	118	135	135	155	153	130	130	115	118	116	141	136	124	122	144	117	137	135	121	124	132	124	127	138	116	119	120	133	130	115	150	126	154	138	146	123	129	133	130	124	109	125	125	155	121	108	130	126	130	107	142	119	113	125	136	132	144	139	120	125	126	129	145	130	131	133	121	117	108	134	141	111	129	125	102	114	127	134	133	126	125	150	112	132	152	124	141	150	122	127	125	142	119	120	143	138	148	129	134	133	111	143	123	138	130	143	123	137	138	122	117	144	119	127	119	137	128	120	109	138	134	124	131	118	141	127	112	134	144	127	133	100	117	103	118	138	108	139	122	149	123	132	126	116	124	117	129	135	134	152	140	122	139	131	126	119	123	124	138	120	120	139	114	153	108	136	136	156	132	129	145	121	118	142	105	127	122	122	117	117	145	128	103	116	133	144	146	140	146	123	141	113	128	123	146	124	126	130	100	128	138	128	106	121	108	127	129	131	115	128	139	118	150	160	163	132	131	119	120	129	143	131	144	117	132	132	131	114	144	126	128	112	134	119	145	119	142	135	168	128	148	131	134	133	118	134	131	138	129	121	130	121	118	136	116	133	130	132	108	122	101	129	127	130	150	124	137	126	135	130	103	108	149	130	122	122	114	131	122	121	134	136	116	128	152	141	136	137	139	135	122	116	141	114	123	132	147	134	118	136	121	137	118	102	138	152	135	138	131	115	123	139	133	135	116	135	128	120	138	138	124	133	133	105	131	145	124	134	118	139	141	143	131	134	147	141	135	110	130	128	142	108	131	134	120	127	125	128	141	137	135	128	127	139	117	114	139	125	158	162	128	125	128	132	124	114	131	142	109	127	132	142	117	126	104	144	141	121	119	113	153	116	132	134	137	132	121	134	130	148	136	148	108	121	129	145	136	132	147	148	118	111	128	125	111	133	102	124	129	119	127	143	122	95	113	172	126	147	125	109	135	110	146	125	114	146	110	149	128	130	101	135	127	126	131	129	119	126	134	135	116	134	131	144	165	121	145	115	140	116	130	121	132	124	121	142	129	112	137	128	108	144	119	117	116	145	140	135	142	126	131	139	142	139	127	155	141	132	134	131	134	129	135	155	120	147	135	145	126	115	128	109	155	128	147	121	143	132	134	151	123	113	132	149	129	122	122	122	109	129	132	120	142	121	144	123	136	133	134	134	124	127	142	127	138	117
20478	24332	9754	2495	2125	1814	1423	1191	1060	911	841	706	669	668	626	595	505	507	520	480	477	466	459	439	439	403	431	400	393	384	387	413	388	365	380	336	340	326	376	338	368	340	338	348	348	372	346	379	338	323	361	312	335	322	349	361	321	284	328	324	321	311	285	346	323	353	348	310	317	324	349	333	309	324	321	347	310	320	313	309	357	315	328	318	313	334	335	333	304	288	345	319	330	297	338	324	311	329	333	330	330	320	323	300	298	304	321	328	305	350	289	334	322	336	326	317	300	343	308	341	300	303	335	332	323	295	295	319	334	311	329	317	337	346	312	321	323	315	317	315	303	330	313	350	291	310	343	312	303	322	336	337	344	314	308	343	303	311	283	327	321	313	332	310	293	335	300	333	351	326	313	316	307	352	279	344	314	308	329	312	306	332	331	302	328	326	308	330	315	309	307	323	299	320	308	303	314	319	303	314	319	321	327	336	326	320	325	315	336	353	336	303	322	306	332	290	302	325	298	327	301	303	313	329	313	296	301	337	312	321	344	335	302	319	318	317	324	312	317	332	351	345	316	296	337	302	305	303	303	299	322	332	316	296	301	312	315	287	317	335	343	350	303	319	297	306	329	314	298	316	291	310	309	278	317	321	313	320	345	291	320	319	325	340	304	317	314	326	331	292	313	330	290	323	316	311	296	285	316	320	341	330	306	290	329	320	314	331	288	338	323	309	321	323	330	316	304	342	328	313	297	334	316	298	290	280	319	300	317	327	300	312	325	320	309	319	304	311	336	314	304	324	332	312	311	327	303	311	274	315	333	304	318	326	315	340	300	300	312	306	318	333	304	334	316	305	305	293	329	318	329	329	331	303	330	329	344	319	305	302	294	300	310	322	319	296	343	285	288	321	317	306	298	299	321	343	300	320	301	298	317	313	322	305	302	330	334	312	308	302	308	296	338	307	298	318	343	323	304	311	267	273	324	333	320	304	306	336	316	309	351	301	326	317	304	315	286	337	336	354	312	309	327	332	335	285	317	323	317	308	278	304	318	288	344	345	330	282	341	286	293	291	316	295	305	301	323	325	320	302	335	313	313	305	320	315	311	348	315	326	296	327	297	297	341	320	333	331	284	313	319	316	320	310	325	317	316	296	269	333	298	306	310	306	305	293	311	319	319	301	301	295	328	322	317	329	321	337	313	327	306	331	315	330	314	345	332	320	321	351	294	320	300	333	327	349	311	332	302	306	301	329	298	305	282	313	316	318	316	326	310	305	328	323	288	326	327	300	310	330	302	315	327	317	305	319	328	326	299	275	307	344	325	350	309	292	331	294	293	302	310	301	292	293	335	294	312	336	317	333	330	307	332	323	313	317	321	306	282	303	351	306	319	308	309	301	317	316	321	301	313	310	313	284	312	309	333	324	302	325	329	298	337	325	309	311	305	301	362	331	312	318	304	297	324	318	290	300	336	327	347	295	309	344	308	319	304	332	314	336	316	350	313	342	324	313	313	294	298	327	324	309	356	289	335	288	296	319	299	340	302	306	322	266	317	278	323	332	290	300	315	313	333	321	335	317	307	305	297	296	334	310	298	332	313	274	290	305	331	315	305	334	300	269	301	317	299	323	301	313	311	333	293	285	265	305	292	303	356	297	329	322	289	293	321	327	312	311	309	316	316	293	265	312	314	306	325	301	293	330	335	292	307	332	350	287	319	297	323	347	310	323	295	305	323	286	341	313	304	298	304	301	303	320	352	331	348	294	308	324	300	305	335	322	320	317	319	315	327	303	319	334	311	335	328	303	342	328	334	283	308	304	331	304	307	295	306	320	307	324	358	328	305	310	317	315	318	288	328	325	331	319	326	286	297	331	303	317	312	264	314	317	352	312	330	301	319	312	307	321	330	323	309	319	322	332	304	285	297	317	336	334	307	331	294	362	345	317	319	317	292	343	308	355	323	318	309	297	307	295	317	329	309	338	302	316	328	306	336	326	292	325	337	277	321	323	318	319	328	325	313	309	297	293	347	308	336	315	295	311	325	292	338	305	308	330	341	315	305	348	301	344	329	306	318	313	298	315	324	330	312	313	295	325	322	324	324	315	301	295	318	317	299	299	341	340	319	319	317	345	314	303	321	332	352	318	354	336	317	340	310	320	331	312	327	314	333	306	317	293	312	330	315	294	292	299	317	319	352	355	333	315	295	328	311	328	320	317	318	357	284	333	307	324	286	331	345	318	313	293	292	309	326	326	336	312	329	323	319	319	292	314	327	304	300	299	315	310	303	286	318	337	307	280	368	328	312	307	308	326	322	347	320	306	301	284	325	310	326	276	280	338	343	295	317	284	313	315	304	335	299	319	306	337	311	302	313	336	279	317	307	283	285	329	310	341	317	300	300	292	297	263	310	328	312	292	349	344	307	339	322	297	281	293	307	297	322	317	340	325	306	305	288	313	307	347	325	294	319	294	328	310	304	308	320	312	332	282	310	322	328	309	323	323	294	301	318	307	323	325	312	287	296	309	306	293	328	287	289	300	310	316	332	326	339	313	301	335	286	289	350	312	344	291	314	288	303	290	309	322	320	356	321	356	316	339	330	297	277	333	327	334	332	347	313	304	286	323	313	294	321	328	352	303	296	308	305	310	354	327	313	333	277	318	294	315	337	346	323	330	297	318	324	311	331	318	341	324	315	315	296	322	317	322	291	288	347	330	310	331	335	318	325	322	331	321	301	295	292	302	319	298	316	306	307	317	330	328	303	331	327	307	313	292	312	305	336	339	323	322	329	313	316	317	302	345	313	318	330	291	297	306	312	317	312	312	327	304	329	299	308	312	296	316	293	295	269	316	304	313	292	314	312	315	325	309	336	357	338	311	341	329	314	320	307	336	318	322	358	328	313	306	288	333	313	304	319	316	325	292	307	294	310	334	319	348	315	310	327	324	306	289	327	337	308	322	331	322	312	352	311	323	327	309	297	315	295	329	315	294	305	287	290	321	330	297	301	295	300	345	309	332	322	291	329	291	292	307	312	313	307	274	345	337	331	293	289	334	316	321	277	319	313	297	291	309	319	302	298	323	317	325	298	313	299	309	321	320	306	321	318	292	314	337	309	295	329	301	306	308	327	331	304	299	316	301	304	336	324	313	323	322	289	317	349	313	310	314	305	350	304	306	285	282	320	277	295	315	344	304	339	305	305	312	289	308	329	314	370	274	316	331	316	290	313	282	310	338	335	330	317	264	298	299	310	298	327	318	338	301	299	328	321	314	299	315	334	327	341	319	326	297	324	313	315	297	292	339	303	309	333	300	324	300	349	307	330	314	322	328	324	325	299	318	316	283	326	320	285	309	304	286	332	301	299	310	331	316	297	343	332	289	318	283	318	298	312	320	287	300	298	329	317	293	317	316	331	333	303	287	266	300	322	316	315	285	289	312	273	344	316	327	309	355	312	308	307	301	281	322	340	310	319	290	314	330	318	308	334	327	320	282	299	311	307	297
50873	50229	27176	3790	1035	685	483	406	329	299	264	228	197	200	170	157	143	135	161	111	133	140	117	115	111	98	110	114	116	100	98	110	91	106	105	135	101	101	96	99	101	103	74	96	94	95	106	104	97	91	93	96	92	84	99	89	75	88	94	92	92	97	86	93	87	88	81	98	89	98	86	77	83	74	95	86	102	100	85	82	89	100	73	85	79	92	84	71	96	100	92	91	81	95	68	84	85	98	90	84	82	100	97	103	94	93	104	90	94	80	78	90	84	93	83	72	70	97	93	83	84	69	90	91	100	103	84	79	93	90	75	86	70	92	80	84	88	85	75	84	88	79	91	88	68	79	79	73	80	70	82	75	96	90	79	87	95	100	88	87	79	72	89	79	101	85	87	96	99	72	89	92	96	72	93	77	79	78	73	91	88	89	78	91	62	76	113	80	74	89	78	92	84	104	95	99	110	97	86	86	78	93	100	84	95	80	92	88	70	85	64	86	85	78	91	80	101	77	100	95	81	82	96	98	87	84	92	87	92	91	93	86	93	97	72	81	86	104	86	88	82	95	108	89	90	83	96	78	85	98	95	80	79	88	96	75	77	77	72	89	116	82	83	84	84	92	85	85	93	94	66	79	85	84	94	85	90	82	95	98	81	74	94	82	86	99	106	71	84	83	83	79	85	90	96	92	86	92	86	71	94	104	81	84	100	84	95	105	69	70	73	103	93	82	82	105	87	85	77	93	105	87	89	84	97	80	83	63	94	85	88	90	89	104	105	78	97	93	85	95	102	95	89	130	78	77	83	81	94	71	100	89	89	98	92	81	83	84	86	68	96	88	84	97	83	91	91	80	102	67	80	75	81	80	105	93	86	95	92	109	79	94	104	75	89	78	89	78	91	85	97	92	85	86	84	93	93	85	86	96	91	67	71	94	81	71	83	90	89	87	102	83	98	112	89	84	94	97	70	83	94	75	65	99	84	96	92	74	79	89	99	75	87	98	94	82	101	95	81	80	90	88	76	85	90	80	110	89	84	88	89	98	116	79	107	88	82	103	78	89	92	102	98	77	76	83	101	101	75	82	91	98	94	73	91	97	89	99	81	89	90	83	78	79	92	96	92	87	103	97	102	86	95	78	88	98	87	81	87	80	81	77	78	76	94	93	103	76	96	76	94	93	82	92	105	99	87	81	94	97	98	88	88	74	90	87	95	85	100	93	81	70	100	103	81	90	83	88	99	86	83	88	87	99	96	87	84	95	85	86	97	86	83	81	87	103	102	98	90	95	86	84	98	72	79	69	87	106	86	77	88	90	81	86	99	98	93	103	107	76	85	75	86	84	91	80	94	83	87	70	102	91	98	95	90	92	90	92	89	80	96	86	97	88	92	88	92	86	87	86	83	98	87	94	83	87	77	72	95	70	85	82	85	78	92	82	88	79	100	83	80	79	92	76	102	89	94	100	77	72	96	85	90	89	85	102	100	74	84	86	67	78	92	87	92	108	78	73	82	82	98	84	96	85	79	75	84	95	77	91	76	80	101	93	92	98	87	79	82	82	84	82	88	77	87	79	94	90	89	91	89	85	88	91	102	88	97	79	107	86	88	82	70	81	84	84	91	89	93	85	95	94	84	93	108	95	89	89	97	82	103	77	99	90	69	88	84	91	90	90	74	89	85	91	89	90	78	84	84	90	89	86	78	87	91	78	88	83	78	86	81	85	95	86	91	95	81	84	75	84	78	80	95	91	90	80	73	97	78	86	100	107	92	79	84	94	77	94	88	87	75	89	99	86	75	88	76	92	81	92	93	87	90	85	96	117	81	84	89	83	81	100	92	91	81	80	95	100	49	78	90	87	80	76	70	95	94	68	87	103	93	90	73	83	91	93	99	93	95	100	96	78	81	99	86	84	90	100	90	94	89	85	96	96	86	86	94	89	84	103	74	87	85	88	89	96	91	80	80	98	88	86	74	77	84	101	97	85	110	82	93	88	86	92	92	81	98	109	96	69	79	79	76	97	95	91	81	110	75	89	87	79	91	97	88	92	102	92	106	83	72	74	81	89	81	91	98	78	88	108	75	91	84	80	84	88	104	76	76	85	89	105	93	73	102	90	91	89	90	83	77	93	90	89	58	86	98	90	95	110	104	94	72	82	83	87	91	83	83	78	85	90	92	80	78	78	91	86	93	93	83	104	71	73	72	111	76	80	97	103	94	82	79	72	78	79	92	94	95	96	85	64	89	90	89	88	81	83	83	98	87	112	95	81	79	80	74	96	85	88	68	92	81	88	86	96	89	75	83	98	99	78	84	93	77	73	67	94	87	70	85	102	88	94	103	76	104	111	92	99	95	83	69	84	75	96	88	83	93	95	100	89	90	92	97	71	89	74	90	85	85	77	102	81	83	107	75	82	104	99	83	85	83	78	93	79	95	87	101	94	89	76	92	72	75	80	95	77	95	88	93	86	82	97	104	95	94	95	77	89	89	93	84	74	77	85	76	81	71	91	88	102	97	87	78	84	82	89	101	91	95	99	91	89	92	92	85	88	76	102	91	84	93	84	97	80	84	94	94	79	83	96	92	95	76	93	97	94	90	65	78	98	86	72	96	74	94	85	74	85	75	84	89	95	86	69	80	88	114	94	103	85	101	96	103	93	91	86	87	95	81	87	94	79	78	90	85	90	82	96	73	67	85	90	100	82	90	95	89	105	95	91	75	103	83	99	94	90	83	82	90	80	102	98	78	99	95	78	92	92	80	79	67	77	97	101	100	85	76	88	88	98	90	86	97	82	91	90	81	99	102	78	70	88	90	73	89	80	78	77	86	98	73	85	100	83	88	106	89	83	78	90	69	93	89	75	88	97	76	85	90	85	92	73	71	90	92	101	103	85	86	103	99	76	94	103	92	103	98	89	86	63	79	91	77	71	89	74	90	92	94	92	97	78	83	78	91	87	94	86	94	81	94	89	98	88	77	85	86	87	79	85	86	81	83	75	87	104	73	78	97	92	93	87	99	89	88	91	82	94	88	63	84	103	81	78	65	82	74	84	75	85	104	102	109	78	81	87	79	94	97	87	103	86	82	78	97	89	88	91	73	77	97	86	84	82	83	94	97	80	73	88	77	89	85	87	88	76	94	81	80	83	82	88	91	86	67	95	88	75	99	81	89	81	90	83	86	101	97	97	90	102	89	109	89	82	89	82	68	72	85	74	99	85	91	102	94	85	95	102	83	80	77	82	81	96	105	79	84	68	87	63	79	89	74	103	88	75	108	89	96	93	91	84	93	98	82	91	95	94	96	98	92	99	80	105	90	87	101	82	92	96	83	87	102	85	93	91	82	83	74	82	90	81	79	95	105	95	85	82	101	76	78	86	79	105	74	98	77	88	95	84	84	100	79	84	87	75	100	85	92	88	93	95	111	87	93	80	74	103	89	83	62	77	95	84	88	95	81	103	81	87	77	90	82	87	89	95	85	90	90	80	95	109	95	80
28821	34582	12997	4179	3661	2981	2372	1928	1671	1339	1188	1017	941	868	783	730	644	645	588	532	508	497	477	427	448	461	413	384	377	377	354	361	347	340	344	339	299	320	331	338	331	328	323	295	289	287	285	297	292	306	266	285	265	288	276	280	272	273	256	275	256	298	279	258	284	277	262	289	290	277	263	288	246	262	292	278	269	240	255	260	259	259	251	259	252	246	257	246	254	242	242	261	260	275	238	247	276	233	246	251	269	266	255	276	210	265	262	239	240	266	282	258	240	255	245	241	250	267	262	234	256	268	253	237	227	259	249	237	238	245	260	248	245	221	264	249	253	249	247	240	227	221	237	237	244	233	241	233	251	226	243	276	233	227	244	251	252	242	235	233	241	249	230	258	218	233	233	255	239	241	224	233	228	259	249	239	258	285	247	238	256	248	230	257	248	263	282	230	258	229	242	265	235	263	270	241	268	277	232	236	227	245	244	272	233	216	237	271	241	250	261	246	217	246	243	238	257	230	249	245	251	214	236	224	240	249	245	246	222	248	249	227	250	202	252	271	236	254	250	248	257	243	249	250	239	264	228	246	224	262	255	243	221	263	238	238	245	229	239	238	244	228	233	219	203	268	205	239	286	219	242	244	268	281	222	270	238	250	247	239	228	246	227	241	247	213	238	243	262	245	220	247	231	241	242	238	239	241	258	240	239	239	221	248	256	230	226	229	251	228	252	210	241	250	228	261	251	221	237	215	247	243	224	243	247	246	228	216	231	235	221	233	221	262	249	230	232	258	256	249	250	234	241	224	258	231	237	232	234	243	241	240	248	243	255	259	199	261	240	239	208	241	217	223	253	261	240	260	242	212	240	253	227	221	257	251	235	227	261	221	251	237	272	242	226	249	234	261	240	228	224	232	236	244	250	256	232	259	247	234	210	257	229	260	246	256	249	235	236	241	232	250	236	229	247	244	204	231	227	244	221	264	235	271	235	244	227	216	234	243	253	247	227	251	216	270	258	253	238	257	255	245	226	241	223	264	242	224	255	239	222	241	239	230	256	231	251	255	254	245	232	267	238	252	277	220	222	245	242	229	236	248	238	239	227	238	240	229	247	243	231	213	247	260	233	231	249	242	236	251	233	243	275	240	252	225	235	225	238	223	240	222	263	230	245	255	235	241	221	263	275	231	248	238	225	223	263	291	242	267	262	223	261	250	227	252	266	225	241	273	222	254	248	259	262	224	248	255	232	231	233	237	216	232	232	272	249	258	244	230	234	234	239	233	247	223	207	230	245	251	229	240	263	253	239	245	219	257	232	224	246	229	206	240	256	229	242	251	229	225	244	233	256	237	224	238	234	251	251	260	253	238	247	219	258	257	226	218	252	240	249	256	231	245	241	236	251	247	232	237	242	226	231	241	253	239	236	237	242	262	238	227	233	279	236	200	261	257	244	257	247	265	232	247	251	242	247	241	225	250	225	253	242	261	258	236	246	237	264	235	267	233	251	224	230	219	231	258	232	258	250	238	247	245	255	248	275	248	234	245	239	255	246	237	229	264	240	234	246	242	222	248	252	263	241	238	231	233	243	244	217	249	216	229	234	261	218	286	238	238	217	264	246	238	248	249	248	236	240	238	221	238	231	239	220	237	240	239	238	233	252	214	246	240	224	230	245	229	237	249	236	219	223	226	253	237	235	235	269	235	247	237	247	256	236	231	242	228	237	271	251	233	259	224	233	249	234	259	245	223	253	225	221	218	244	234	238	251	248	249	212	241	218	255	266	237	250	246	243	227	252	251	227	254	243	261	236	244	244	242	266	241	232	229	229	242	239	228	227	223	251	237	238	240	236	213	254	259	252	236	219	224	255	255	219	226	259	232	236	249	261	259	224	237	266	232	249	230	228	233	246	248	272	246	248	243	228	276	215	234	227	232	241	234	210	234	241	250	227	226	247	209	268	220	242	211	264	236	264	263	232	238	251	262	252	239	237	240	250	243	209	232	229	242	232	252	206	261	236	260	218	239	249	245	227	252	223	229	252	261	252	230	228	269	212	239	214	239	262	247	246	264	239	225	235	262	225	210	267	243	254	257	252	210	245	216	284	231	239	245	246	249	229	218	265	231	227	261	239	260	258	234	213	246	240	251	269	242	240	226	245	257	230	256	297	250	261	246	244	240	247	235	242	236	241	231	236	233	235	240	240	245	216	231	260	249	233	238	235	238	216	244	273	223	249	232	259	256	257	249	215	211	227	245	223	242	235	260	244	274	246	257	235	251	228	253	225	249	234	241	251	249	245	236	226	242	245	234	250	250	235	242	255	247	254	234	220	244	234	224	212	256	258	250	254	232	233	255	220	241	266	218	219	261	244	239	218	226	219	219	258	229	235	252	256	240	244	267	230	246	233	225	215	231	233	234	271	248	268	247	228	223	250	248	244	238	255	226	241	253	254	210	238	232	260	265	259	223	226	221	243	246	256	208	237	259	257	257	255	254	277	219	287	233	228	229	259	255	230	261	243	215	233	249	245	251	256	230	260	247	238	250	272	256	237	229	231	221	225	215	226	217	245	233	248	235	244	244	228	268	238	239	217	202	219	242	244	232	208	216	230	250	243	229	259	229	239	242	257	236	250	259	236	256	245	225	226	249	192	216	275	247	230	202	228	240	234	227	224	250	230	218	245	246	251	259	256	249	261	209	262	223	253	248	238	253	243	246	247	254	240	230	239	234	243	221	239	248	240	241	254	235	240	274	223	228	245	233	260	247	238	225	224	271	243	232	244	231	229	257	235	227	250	238	226	247	210	245	245	243	233	230	243	232	226	240	229	222	280	237	267	230	245	255	239	239	235	256	259	270	232	244	226	233	225	232	240	231	257	225	252	245	251	233	229	256	262	244	235	263	235	254	218	216	235	255	214	250	255	234	209	226	259	253	224	235	264	228	255	240	235	266	240	253	230	245	240	251	215	199	240	221	251	239	241	243	231	235	240	239	242	242	246	235	236	257	253	233	238	265	254	250	250	249	246	225	263	250	254	252	253	249	235	231	243	226	221	236	224	266	237	246	256	258	247	222	243	260	240	239	241	213	261	250	235	247	249	241	211	224	243	215	209	232	256	221	253	241	243	230	249	247	253	219	224	237	232	244	250	240	281	242	254	259	250	245	240	226	241	261	241	219	211	261	259	250	254	243	248	240	263	255	213	241	245	256	236	206	227	238	237	279	239	201	232	235	239	246	204	254	261	251	256	237	241	233	201	252	250	251	249	214	240	238	263	243	212	223	246	240	255	229	246	256	218	234	243	251	246	240	262	219	249	235	282	236	264	255	238	253	249	223	233	233	238	243	239	275	229	218	245	243	227	244	232	255	230	224	232	243	248	239	255	242	239	218	236	236	242	234	250	228	272	256	235	258	259	271	237	267	275	240	216	221	211	244	247	235	247	252	269	240	257	253	255	248	220	241	217	213	270	222	231	243	246	238	247	219	215	224	249	243	240	229	248	244
7249	1773	599	286	301	242	274	261	292	270	277	260	289	268	248	254	262	249	287	278	249	281	295	280	264	305	264	258	273	245	273	242	257	248	280	254	278	292	250	234	287	265	264	231	264	266	282	261	292	304	268	278	288	297	291	285	267	270	237	301	263	264	305	276	284	301	291	248	263	278	271	279	258	294	280	266	278	245	276	298	297	269	252	265	270	248	258	254	267	265	274	300	251	246	266	279	268	239	262	280	292	277	259	253	283	285	260	289	265	284	274	255	269	279	293	243	271	265	268	279	261	271	251	263	262	262	271	246	281	257	289	292	290	271	276	286	251	254	280	283	288	284	259	271	274	264	252	251	270	288	273	247	267	260	258	277	279	302	263	260	260	277	262	283	283	257	268	301	262	252	247	275	257	276	275	265	287	274	320	296	247	301	287	279	256	247	240	246	273	265	276	281	266	267	277	278	273	290	270	274	268	292	291	263	278	263	271	285	262	295	299	297	294	267	289	251	288	275	269	272	273	293	241	277	283	269	278	289	265	285	275	287	319	258	285	279	274	242	285	258	268	292	252	271	256	240	281	278	286	260	282	286	256	284	254	276	267	270	257	260	278	262	246	294	265	280	264	268	272	258	289	252	267	275	284	268	255	277	281	283	281	269	260	269	290	295	287	281	275	239	293	278	252	240	252	263	236	276	265	229	250	304	300	280	301	261	285	280	283	297	322	252	279	290	282	260	266	271	264	253	263	302	264	273	277	275	275	233	279	223	268	273	277	257	309	281	271	256	267	285	285	275	259	264	283	265	268	304	304	284	244	276	278	286	236	262	245	256	257	277	312	287	269	253	291	250	273	263	274	257	298	273	269	309	254	272	297	274	246	262	264	278	271	268	307	274	284	290	265	280	252	242	308	280	278	283	279	295	277	268	298	289	293	273	292	304	298	274	275	253	290	260	275	276	282	277	253	264	291	278	303	258	271	273	254	244	284	277	266	271	265	257	263	249	281	256	273	272	272	287	303	271	268	268	293	260	239	265	276	287	297	293	280	290	248	274	269	287	298	270	274	252	291	276	257	273	279	284	262	260	272	272	303	271	264	256	262	285	279	272	252	249	247	259	261	317	263	243	259	272	269	279	272	278	258	282	274	284	265	260	299	286	260	247	244	280	277	275	226	260	273	286	277	261	291	310	266	261	283	255	289	234	282	271	261	259	295	268	257	266	270	281	306	278	294	255	260	277	249	265	273	270	278	284	263	274	271	305	277	279	248	273	244	279	249	281	297	275	275	269	267	262	311	285	263	243	266	271	310	265	279	244	297	273	288	282	280	277	293	297	260	265	271	264	258	249	278	291	273	255	280	274	264	258	301	308	269	274	263	300	241	244	290	263	266	250	243	263	260	246	249	281	265	257	250	263	262	267	279	278	314	269	291	258	290	291	282	290	281	280	275	247	306	264	257	274	279	226	284	274	261	276	297	263	270	273	276	264	318	298	251	298	249	265	291	282	267	286	285	283	241	253	269	293	266	297	290	305	305	304	272	297	301	278	266	262	263	313	242	279	279	278	268	246	277	287	257	279	258	264	261	261	270	286	265	249	277	266	246	241	245	255	246	282	297	260	272	286	269	252	254	238	265	290	264	258	262	273	278	265	287	266	269	262	260	285	248	275	286	290	259	256	255	249	284	285	289	293	295	250	262	272	272	262	280	275	257	258	242	246	260	248	271	250	233	280	287	300	251	274	266	255	285	284	275	280	267	254	265	264	286	258	283	287	285	273	259	254	240	284	272	274	263	287	288	277	263	277	283	273	270	267	272	279	321	285	254	260	275	276	276	276	253	269	258	275	299	254	256	281	286	262	265	295	288	279	272	279	283	263	280	254	253	272	246	280	310	256	270	281	239	269	279	286	253	286	275	257	283	279	259	259	298	261	238	242	282	247	258	265	271	256	277	290	278	267	278	265	291	259	301	275	228	277	238	244	261	294	266	273	290	265	271	264	299	276	291	286	270	280	291	257	275	254	276	272	252	257	249	282	265	277	246	269	271	261	267	243	271	278	262	270	280	267	258	259	246	288	306	305	277	272	269	274	277	281	225	265	281	268	293	307	282	274	282	263	264	272	276	269	256	283	278	266	268	307	296	308	270	240	291	288	251	251	274	241	281	287	294	265	262	270	269	286	264	242	263	271	288	244	282	283	280	283	260	248	270	296	322	296	281	271	252	262	288	289	271	263	277	291	275	287	291	249	266	274	279	281	284	242	269	259	274	265	281	275	262	275	281	256	288	262	276	283	280	252	274	250	283	263	275	261	289	238	292	288	286	285	255	256	247	282	268	295	269	260	251	280	270	277	316	284	308	272	270	266	281	259	277	272	273	266	257	289	270	262	302	267	297	305	272	256	276	280	272	267	257	312	253	282	248	300	282	261	264	272	293	264	255	269	253	242	283	262	292	267	314	284	272	302	258	248	282	299	270	298	286	262	276	264	288	267	288	273	249	252	289	291	269	289	234	281	254	245	264	296	272	241	251	308	281	293	285	288	295	263	267	293	250	262	255	289	272	269	278	275	292	273	284	255	256	258	277	274	262	253	279	273	274	284	240	275	277	262	287	284	286	252	258	260	275	258	253	312	271	276	287	223	262	245	258	300	266	262	265	287	258	267	264	292	308	265	240	276	283	271	235	311	297	279	271	247	288	279	280	250	277	274	253	283	272	247	265	252	302	266	270	252	306	280	303	325	268	269	283	289	280	266	266	250	263	263	317	252	255	255	272	275	288	301	256	248	251	301	267	295	249	263	248	278	249	264	268	268	292	306	274	290	265	271	248	284	304	252	289	262	272	279	258	290	286	265	244	235	286	265	281	278	226	268	277	286	244	277	271	274	275	269	279	248	296	263	256	243	282	283	275	263	263	295	256	250	253	250	291	235	261	271	304	256	228	314	286	265	267	288	268	269	303	256	267	287	254	278	252	303	280	264	287	300	304	284	261	264	269	253	265	242	292	255	281	279	279	263	271	272	263	249	248	260	273	276	285	246	256	257	265	300	228	278	270	266	270	272	298	274	289	248	260	270	283	264	255	269	266	230	274	260	266	240	267	256	287	312	267	277	268	263	296	257	236	263	246	274	297	274	273	283	288	269	272	268	280	302	248	290	300	266	277	300	254	263	263	280	256	281	274	279	271	249	268	285	257	269	263	278	271	283	283	279	290	267	259	249	275	288	268	305	256	252	261	283	294	279	247	290	284	306	255	276	252	261	260	272	277	255	259	283	292	268	274	233	310	299	261	293	258	261	262	254	266	275	236	275	256	272	273	277	270	252	263	279	268	300	295	262	275	273	279	281	262	287	268	279	241	309	297	278	245	291	264	312	284	282	256	251	255	303	256	294	253	269	262	297	268	264	241	271	258	271	257	273	248	285	273	289	293	287	296	261	254	290	234	270	276	307	262	276	262	264	252	259	272	278	261	246	269	294	316	278	275	268	302	282	234	251
6189	2800	1208	670	668	673	591	613	616	663	609	676	624	634	640	619	668	626	645	607	620	595	595	616	599	622	625	587	660	637	606	632	613	659	619	594	662	623	614	620	612	612	617	594	675	611	598	616	563	676	638	627	622	626	565	649	664	561	611	627	589	587	621	632	611	629	597	629	587	610	637	611	606	631	617	632	662	626	597	582	607	631	614	638	618	637	606	605	570	626	583	650	557	655	624	609	623	625	671	635	609	639	584	606	608	625	675	552	639	643	656	614	626	591	623	618	647	655	639	612	603	635	594	591	617	631	640	562	631	599	652	668	630	605	631	641	636	613	655	578	656	645	586	625	656	613	596	648	655	599	625	663	601	674	586	648	644	586	631	603	608	611	605	617	661	644	635	613	621	634	619	588	622	590	586	643	599	575	608	571	632	613	605	574	581	614	599	639	621	626	599	618	640	625	621	648	597	578	624	609	601	558	604	655	615	682	572	620	599	599	593	614	581	591	638	602	631	626	589	595	605	605	556	605	637	621	610	622	615	620	659	615	604	630	573	595	606	606	640	630	648	611	610	644	653	616	642	593	641	613	572	568	598	629	689	609	666	610	593	642	626	558	638	630	636	618	612	661	623	644	649	658	605	612	649	590	621	643	631	583	625	632	599	587	638	591	619	638	618	591	626	612	611	628	645	598	642	589	644	606	628	622	616	605	611	609	618	618	608	611	623	591	610	616	655	605	600	602	626	620	656	594	585	625	595	626	626	582	597	614	553	644	619	596	640	668	567	592	615	613	634	617	628	623	642	607	585	636	638	597	596	647	631	645	650	612	592	655	641	602	621	625	625	603	667	623	656	622	617	620	597	587	592	599	647	665	660	601	567	573	616	614	560	600	637	598	579	596	647	662	614	654	640	645	645	627	622	641	614	666	614	636	619	614	629	625	632	602	592	647	623	610	594	632	614	619	591	596	661	629	668	578	624	600	591	644	619	683	614	591	632	599	637	669	621	626	582	610	613	647	616	650	628	586	603	632	613	613	634	598	635	620	588	615	598	602	639	635	645	613	607	621	638	609	644	566	629	618	653	622	606	628	599	629	639	645	593	625	607	628	606	583	587	635	576	599	589	590	611	579	624	581	623	607	625	617	596	585	571	652	600	616	605	600	601	588	627	580	616	635	604	578	639	613	625	610	591	593	650	608	578	597	619	623	640	612	601	643	640	666	642	597	615	592	656	620	599	606	619	620	641	596	640	631	634	596	624	606	631	576	604	622	605	632	568	612	598	622	628	625	602	649	617	609	645	623	615	610	612	586	615	606	637	594	604	579	616	591	603	608	639	656	610	607	589	588	598	643	615	606	625	594	645	605	618	594	608	617	614	621	632	638	568	614	596	634	590	593	594	658	634	607	582	563	634	638	649	607	623	626	592	629	613	596	606	610	613	616	583	618	601	619	594	641	584	587	619	625	609	611	632	638	641	620	596	589	577	582	664	598	638	628	612	651	629	642	573	641	642	601	608	626	609	639	613	588	555	584	654	630	597	585	570	618	637	581	621	654	602	613	621	610	608	635	689	589	588	627	648	620	597	614	637	629	572	631	617	604	635	604	625	640	618	637	608	653	602	616	633	610	579	662	558	599	629	611	618	618	680	607	620	650	625	618	602	619	615	621	609	573	560	616	638	626	628	615	620	588	600	644	593	599	631	616	616	648	627	579	626	625	645	655	632	648	609	619	638	584	558	636	614	619	640	617	624	603	606	634	628	626	631	599	635	652	619	632	629	633	670	619	648	630	624	604	632	619	613	603	594	623	612	634	633	600	622	580	602	562	596	621	627	567	620	642	600	596	658	628	639	630	641	638	613	614	610	589	595	625	645	637	630	584	577	580	676	589	606	591	610	618	639	605	630	625	589	649	602	632	590	625	626	627	633	594	628	623	586	618	579	594	631	593	624	679	582	601	609	615	602	609	607	565	597	585	635	604	615	611	594	626	596	603	613	628	618	633	641	636	615	605	644	622	671	620	629	586	631	609	622	613	587	655	654	610	631	630	667	615	605	681	615	616	623	639	601	623	638	587	612	651	603	628	604	604	604	644	635	642	586	635	582	601	649	587	594	604	618	615	625	608	616	615	540	655	596	645	596	642	624	562	580	581	606	616	622	606	586	589	621	628	586	570	649	627	616	615	644	632	584	637	588	625	595	611	637	539	591	595	622	583	594	640	644	620	609	635	628	600	608	630	591	582	584	649	640	594	620	600	587	624	613	611	608	625	636	600	626	644	607	610	640	595	611	648	661	663	635	642	609	576	642	604	646	581	625	607	629	565	657	570	582	609	583	608	616	628	642	601	598	628	635	597	610	616	645	593	590	624	670	619	576	663	629	623	639	608	627	617	607	594	621	622	555	617	633	592	630	616	632	600	640	628	629	626	600	621	563	625	655	633	625	615	634	575	650	600	621	617	632	600	649	662	587	599	634	615	653	646	632	597	589	630	598	640	625	611	605	679	610	593	596	605	626	641	586	658	671	583	630	610	565	631	660	612	621	665	584	584	621	655	566	619	615	622	640	603	604	589	587	598	622	604	619	630	606	610	613	626	597	635	603	663	631	611	618	613	631	614	625	641	633	642	627	618	639	578	556	620	593	640	597	656	582	589	570	594	598	628	606	593	582	642	634	610	622	629	614	565	590	637	600	627	630	615	650	598	616	577	594	686	640	615	629	625	609	623	609	666	643	599	633	644	621	614	613	628	616	601	573	611	586	614	583	601	606	656	630	590	612	545	583	579	618	579	606	610	594	628	632	616	617	591	642	666	620	589	586	651	636	612	576	607	609	623	598	632	625	623	613	628	639	635	603	610	611	630	609	595	673	586	625	601	562	609	589	610	662	646	649	610	582	598	632	604	630	665	612	648	618	580	617	614	619	592	607	626	638	610	604	619	565	596	626	560	599	600	601	633	620	631	607	627	606	607	596	614	586	612	596	597	608	634	613	634	624	609	607	600	629	622	587	575	611	630	602	637	639	617	604	616	595	603	621	635	597	643	643	636	626	599	665	630	565	654	596	614	610	621	612	643	592	636	571	565	606	632	614	629	625	630	628	634	590	615	630	628	613	601	608	682	665	642	593	593	665	616	584	612	641	638	654	601	592	653	672	641	625	601	620	656	628	622	646	602	612	619	659	610	596	617	585	574	639	630	679	592	591	619	610	583	653	587	632	604	629	620	624	622	641	591	630	612	647	600	600	599	663	636	657	615	613	639	621	609	652	638	582	587	628	568	602	606	600	597	641	621	567	614	603	642	640	591	584	632	589	603	611	631	637	650	621	600	634	590	616	571	571	623	620	632	655	643	595	617	620	611	614	633	633	617	599	633	639	623	621	596	631	568	658	588	601	605	636	555	600	665	591	600	574	608	583	581	632	614	630	618	646	594	662	606	622	628	629	637	602	613	606	630	628	639	641	629	613	625	644	614	594	621	604	612	637	622	606	637	638	610
37335	34480	15538	1236	602	405	325	299	253	230	196	179	180	172	172	172	181	169	155	144	139	151	152	148	135	123	153	143	155	136	114	119	129	138	140	131	137	147	115	128	139	142	158	137	149	117	155	128	116	127	119	122	145	138	129	134	119	134	141	137	91	154	133	117	130	129	131	137	123	143	115	134	147	163	149	140	128	139	121	131	110	121	153	146	145	136	129	119	111	106	136	121	147	115	121	100	154	143	106	128	129	135	127	116	162	128	131	133	139	122	129	137	129	137	122	111	124	123	158	114	117	124	141	138	111	116	124	137	120	123	125	136	103	122	137	114	115	130	139	131	135	122	140	103	130	134	116	119	149	131	145	138	117	134	107	109	137	128	116	128	124	135	133	124	133	125	125	133	132	117	137	135	116	111	151	126	112	112	130	126	135	128	136	116	131	121	113	142	132	133	133	111	110	129	156	124	139	139	127	150	134	136	120	139	134	135	120	143	104	129	126	110	133	147	120	121	124	121	118	142	128	139	150	127	126	132	129	127	128	131	115	126	144	105	141	144	141	136	142	126	127	141	126	125	127	117	150	139	128	144	139	143	117	117	126	132	140	105	120	141	140	145	118	125	126	128	128	113	140	117	118	123	130	118	130	136	111	128	123	126	136	130	142	147	106	145	134	123	158	125	116	122	140	118	122	115	128	131	123	104	122	117	122	123	115	135	119	116	131	148	109	108	106	128	126	133	131	118	142	99	126	119	130	124	131	129	123	132	148	137	130	124	110	129	140	111	101	119	120	130	143	133	143	129	117	130	136	136	137	131	130	135	124	117	103	126	120	144	121	115	156	115	129	110	121	125	146	126	132	134	140	130	132	124	128	106	143	121	114	118	113	129	118	129	161	147	127	121	133	150	139	122	131	119	111	140	121	139	125	120	144	128	145	115	108	133	128	122	128	131	138	123	116	120	129	132	135	150	130	126	133	125	128	128	117	126	118	132	142	129	134	132	146	126	145	116	117	139	144	137	126	139	144	136	134	114	147	132	134	138	129	136	133	136	135	118	121	119	134	129	128	128	121	126	138	123	126	121	124	138	143	148	136	123	133	138	144	126	163	138	135	131	134	132	138	104	150	137	145	141	138	148	132	145	123	137	107	128	124	132	144	135	144	160	131	109	148	115	123	147	138	162	122	119	151	116	128	128	114	139	135	123	142	124	143	99	127	134	124	125	126	144	115	149	113	140	140	127	133	118	120	130	146	146	109	118	132	142	126	142	127	136	129	110	152	130	136	114	144	139	106	135	136	158	132	136	123	137	125	120	130	142	142	133	136	119	127	112	140	139	143	126	129	136	113	144	116	123	149	122	129	113	138	136	134	125	118	142	128	133	139	126	151	128	141	128	104	140	135	141	115	134	149	117	135	122	123	126	126	123	115	132	124	125	118	116	130	129	127	135	129	123	117	107	137	152	122	135	128	101	140	141	140	131	119	118	119	114	132	91	132	134	143	126	138	123	138	114	143	144	143	129	141	124	131	144	120	140	130	140	119	125	144	134	131	108	134	143	133	128	123	107	127	119	125	132	126	127	141	135	129	126	139	142	134	118	98	113	126	122	110	141	135	148	113	125	144	131	143	125	164	131	135	128	133	137	131	139	117	160	128	127	133	125	134	117	148	129	128	143	130	124	131	121	114	136	97	157	128	125	136	110	139	114	121	113	112	125	117	117	117	136	128	144	132	129	111	132	136	131	142	133	127	141	141	130	129	133	128	133	143	168	132	154	126	125	133	122	92	118	135	111	114	124	124	133	110	118	124	124	131	129	113	138	118	100	118	117	129	133	130	107	135	131	139	138	114	129	125	141	124	119	145	110	134	144	133	148	121	145	121	129	132	130	117	140	131	105	140	141	134	120	128	110	120	140	159	127	122	128	101	122	140	125	128	127	133	135	128	121	111	132	127	113	119	150	119	119	129	149	148	110	121	136	136	129	131	140	142	143	135	132	122	145	126	123	108	135	137	116	146	129	138	139	142	117	145	119	129	136	134	125	139	128	143	120	120	149	156	135	121	129	130	115	128	128	102	132	126	143	119	137	139	139	130	138	135	129	139	113	137	142	125	135	117	116	111	128	116	156	133	128	132	125	134	129	120	129	136	127	114	142	123	122	137	122	131	138	133	131	132	120	122	141	115	111	135	146	119	126	116	122	130	128	124	116	126	118	136	129	136	122	129	134	126	127	114	160	134	125	133	139	126	128	127	124	150	135	150	118	139	138	126	134	131	134	135	123	119	131	131	128	110	142	139	109	138	149	127	126	147	136	131	136	119	106	125	133	148	125	129	132	118	120	134	123	109	124	125	115	115	115	124	127	137	156	141	142	153	116	148	138	124	142	126	143	132	115	127	134	123	151	132	120	122	125	143	143	124	128	138	131	121	110	132	112	143	135	140	120	142	134	139	125	114	107	125	137	133	148	134	135	140	134	102	134	124	133	136	108	130	137	123	148	120	122	121	121	118	119	141	139	129	135	143	113	140	125	134	144	121	132	147	131	120	137	127	136	131	116	132	127	104	139	127	130	133	125	100	118	119	137	100	119	115	124	136	144	151	123	145	137	133	126	107	135	122	123	122	127	146	117	144	112	123	133	139	147	130	126	121	111	140	122	113	138	121	153	134	122	123	130	143	140	141	133	138	134	135	150	146	138	152	146	105	135	123	121	125	131	134	132	108	107	136	117	132	130	126	129	118	128	125	128	137	127	128	137	118	144	116	131	109	128	140	127	121	119	118	133	123	140	155	121	140	133	132	140	115	141	128	134	132	113	116	139	102	122	134	136	119	139	111	120	122	111	113	121	130	132	139	120	115	122	140	120	112	137	106	126	153	117	126	138	135	117	136	132	128	140	135	112	128	113	150	104	158	158	118	134	154	133	123	111	142	118	147	143	136	108	138	138	131	142	110	107	127	128	127	144	124	129	125	121	139	150	125	133	129	124	98	125	120	123	145	149	131	160	114	119	128	141	148	148	137	106	140	123	109	126	127	113	125	122	123	141	124	128	124	144	129	140	131	123	139	119	132	120	114	123	132	123	118	127	135	124	124	124	102	136	116	128	131	120	125	132	125	145	131	133	136	135	133	142	145	144	144	149	126	144	133	129	131	139	127	126	131	137	137	131	158	140	134	132	135	121	121	144	144	147	148	131	133	145	130	115	126	134	126	133	153	131	115	139	115	120	123	114	115	121	133	107	133	132	145	136	159	128	115	131	142	111	134	123	122	122	156	140	160	138	120	143	130	132	146	147	131	137	149	137	110	124	118	123	138	136	115	137	136	111	136	124	134	128	108	142	147	124	138	119	131	142	137	111	109	155	118	135	120	118	135	120	124	132	113	129	136	133	114	129	133	128	128	126	125	137	136	148	133	135	134	133	117	133	128	125	122	127	127	139	128	130	111	134	157	152	119	130	130	132	112	107	147	143	152	113	130	158	134	130	149	125	151	138	122	124
20815	25410	9058	2505	2082	1741	1441	1195	1031	945	807	731	654	644	578	577	588	517	520	444	443	413	438	459	412	392	408	416	395	372	381	400	395	372	349	376	370	355	342	359	369	356	338	372	348	351	322	376	347	355	313	367	340	354	317	318	318	325	342	305	341	339	316	304	313	326	295	321	363	318	350	332	333	360	337	357	300	331	316	293	308	342	303	314	324	329	329	282	346	324	299	345	302	338	332	310	336	345	319	352	304	296	337	332	320	327	324	341	301	314	322	310	285	316	316	335	322	325	342	317	335	329	317	322	334	304	304	310	300	314	327	328	325	319	320	307	326	350	308	315	320	304	318	314	329	334	386	317	341	333	355	315	294	310	322	367	330	324	306	319	353	333	342	310	314	351	312	320	316	299	302	302	306	292	315	325	318	310	344	314	305	326	334	327	337	321	309	305	325	306	330	287	288	318	308	330	323	306	293	317	311	337	339	310	319	306	313	312	314	301	345	322	313	332	329	314	313	317	339	300	298	318	315	295	305	280	300	311	318	290	322	288	338	307	335	304	298	317	327	320	271	310	310	303	347	298	336	308	301	326	336	339	320	347	323	304	283	338	284	325	320	327	328	315	304	304	307	341	314	324	285	307	301	297	325	323	311	323	312	295	324	307	322	290	292	308	303	305	292	298	313	303	306	334	312	355	336	298	335	328	331	319	317	279	312	307	308	290	309	317	331	303	308	266	328	308	332	310	310	309	284	307	284	314	301	305	285	317	292	277	343	308	310	306	330	294	323	277	353	321	309	305	308	320	306	303	345	367	311	340	301	331	322	308	325	303	315	287	322	311	306	329	329	316	311	315	313	314	311	330	340	313	298	292	299	291	311	316	290	352	304	309	313	299	329	323	298	354	291	306	338	310	307	290	289	340	316	332	315	320	302	293	301	347	329	284	277	334	336	338	277	302	299	321	301	345	292	308	336	315	337	306	327	335	319	314	311	315	314	312	328	324	310	325	324	309	335	322	301	305	313	316	325	340	322	329	330	300	324	340	310	307	305	328	321	305	339	301	323	323	323	325	311	344	340	321	306	341	278	333	310	321	311	318	323	318	301	322	326	285	316	300	307	319	327	327	331	319	313	306	289	297	360	300	316	291	331	326	285	299	316	343	347	336	328	328	313	307	312	321	322	332	348	318	363	336	328	324	364	317	334	313	302	344	325	332	302	348	345	309	327	308	285	310	324	313	301	287	325	311	327	289	322	341	334	306	297	325	284	298	318	301	308	320	343	341	334	331	323	311	298	316	298	347	319	309	328	325	316	340	301	308	345	295	312	334	319	309	322	335	285	331	334	312	306	297	308	359	340	338	338	315	309	314	333	300	321	305	299	305	299	306	320	293	347	291	327	306	298	293	317	314	301	319	316	305	317	328	303	298	317	318	320	302	306	303	345	292	333	309	300	294	333	331	325	331	310	294	335	333	320	313	309	312	303	322	302	300	318	320	281	304	319	307	307	348	293	323	300	319	308	306	297	323	308	316	322	317	325	346	309	313	324	314	324	342	328	301	308	358	315	302	306	312	322	324	339	322	313	290	318	280	351	330	302	321	319	321	331	330	306	314	317	308	333	332	320	321	316	317	311	303	332	297	290	318	333	302	317	326	328	325	336	276	277	316	277	313	343	292	317	284	310	314	306	282	310	333	340	351	269	287	330	318	347	329	318	346	313	319	307	328	321	326	308	310	305	310	311	335	356	306	293	309	316	323	281	312	325	318	335	317	330	291	282	316	298	278	320	319	327	333	290	294	315	343	335	341	357	298	301	338	334	318	313	307	293	334	327	306	337	301	289	317	314	307	301	311	318	310	318	311	337	329	319	319	338	318	317	322	313	305	323	285	314	306	310	336	280	329	323	319	305	339	313	327	290	306	317	317	297	329	308	288	310	311	297	324	312	296	313	307	309	306	339	325	321	335	328	323	309	312	291	309	295	295	333	316	343	316	332	314	315	339	355	286	303	275	336	306	311	336	303	319	312	315	337	282	331	327	297	294	314	323	325	322	326	316	318	320	282	333	339	337	315	331	300	289	307	310	326	281	302	323	322	322	305	312	325	311	346	336	310	307	313	335	313	305	290	313	296	305	311	305	297	313	315	294	288	321	286	298	308	304	311	347	350	323	327	298	284	338	293	303	309	347	291	271	329	323	322	300	302	321	336	305	312	339	323	318	335	300	344	329	311	302	329	325	345	313	308	297	324	309	319	267	299	294	305	319	327	316	298	332	319	290	310	272	276	310	309	349	301	300	284	306	319	306	320	292	325	352	293	314	324	316	314	294	325	338	298	311	329	310	320	342	310	308	263	314	305	305	324	313	339	321	334	312	352	294	300	332	314	297	317	303	304	302	325	284	325	321	320	293	298	290	307	345	303	304	285	321	299	310	332	308	311	336	326	311	357	328	282	289	309	313	324	295	316	265	330	287	294	302	342	338	300	344	325	328	312	331	326	279	290	317	323	311	327	326	322	312	327	296	330	336	309	278	298	315	315	334	283	324	346	318	324	317	319	327	324	322	328	298	332	285	302	311	319	313	351	325	283	313	337	344	337	309	295	302	281	327	339	319	309	304	331	323	326	299	337	301	313	294	316	302	335	315	295	316	305	335	359	270	294	315	315	301	301	332	302	298	287	332	328	302	325	312	326	309	320	315	319	316	344	311	346	310	329	308	313	278	306	325	308	324	343	305	311	324	320	300	335	332	333	297	298	307	339	335	316	309	315	326	314	262	301	339	308	322	306	324	355	318	304	310	331	321	282	331	325	328	317	315	308	340	319	346	297	297	314	302	303	322	292	304	284	322	323	315	321	348	315	314	350	329	355	329	313	302	323	284	323	289	298	331	320	340	323	321	281	333	331	325	309	317	302	313	321	313	342	346	331	329	293	302	325	324	295	327	323	278	318	309	318	319	293	343	322	314	347	302	316	322	339	339	293	333	343	319	331	288	307	310	298	308	304	310	287	334	331	282	340	318	309	310	307	316	291	326	277	306	318	338	316	273	323	330	297	321	318	338	330	348	304	321	317	314	327	324	341	338	285	312	284	304	293	304	331	325	316	359	323	295	303	332	322	315	315	342	320	309	329	302	320	347	310	300	274	347	321	321	290	311	331	345	330	326	311	308	344	345	313	336	334	308	308	330	314	296	307	315	301	301	330	293	311	314	305	317	321	300	309	315	298	335	339	361	303	307	336	315	287	319	301	338	280	333	327	331	303	285	301	317	322	315	312	331	336	323	297	304	302	295	330	307	330	337	307	333	315	320	316	306	317	309	333	343	314	306	341	321	301	343	320	329	313	290	336	296	285	257	303	363	280	308	341	296	298	285	297	315	298	328	303	313	309	299	335	350	348	320	310	297	309	348	294	321	289	332	328	294	320	327	321	301	348	308	285	314	300	325	338	315	323	307	316	290	295	325	313	325	312	321	307	309	313	306	299	319	324	339	310	339	333	350
51883	50601	25927	3449	1038	681	484	399	348	243	219	223	207	171	146	182	139	149	130	138	119	136	121	127	100	97	117	113	95	120	108	104	103	98	90	92	86	84	88	92	107	91	104	108	71	76	104	99	80	103	108	79	92	88	110	66	98	94	96	86	94	97	93	86	88	87	90	81	73	84	80	76	81	89	81	92	101	95	101	108	90	100	87	87	90	91	90	100	92	80	106	108	82	109	69	79	94	83	100	89	91	75	83	104	86	83	95	92	94	94	84	74	82	101	89	77	88	86	80	106	108	95	103	108	96	89	102	95	79	87	94	69	92	95	106	95	88	79	86	84	81	79	88	97	89	97	87	86	82	78	84	104	86	105	92	91	82	82	81	84	102	89	84	82	78	107	94	113	90	85	81	88	85	100	95	94	91	96	108	87	95	91	88	89	86	91	71	85	65	82	65	109	100	68	72	92	81	83	82	69	84	88	86	101	79	84	96	94	92	79	89	97	88	82	84	79	92	89	96	82	67	92	95	80	74	86	87	113	86	68	72	86	89	96	89	91	92	100	75	98	91	110	90	88	80	80	91	94	75	99	72	101	78	82	95	70	100	92	69	94	98	95	74	82	89	91	75	73	79	82	92	89	108	90	99	91	84	84	92	95	77	96	83	88	72	102	72	85	93	88	97	93	90	89	96	88	99	78	84	88	82	89	81	91	102	74	88	94	72	93	97	103	89	100	92	84	97	92	97	96	88	91	65	73	85	75	91	83	81	82	81	93	85	98	74	70	95	91	72	99	80	71	81	89	96	84	98	100	87	89	84	72	90	81	90	81	81	87	88	93	72	90	74	99	100	81	71	76	87	78	89	82	100	84	87	76	88	86	111	80	89	95	91	89	84	83	79	75	99	90	100	66	96	95	90	101	81	78	73	99	82	81	86	83	82	95	80	108	86	97	86	81	89	97	78	85	83	87	108	86	84	93	87	78	87	97	96	84	85	83	86	77	93	84	93	87	93	87	111	83	93	90	93	93	85	96	95	65	100	93	103	80	79	80	89	87	91	89	109	83	100	109	100	74	88	83	101	100	85	95	98	85	97	90	96	112	98	100	78	79	95	95	93	90	105	76	97	74	84	86	93	91	110	89	105	102	84	92	96	80	113	85	103	89	74	97	80	83	76	80	106	89	94	95	85	93	96	77	80	88	82	81	72	94	87	95	91	93	79	82	100	94	86	90	98	92	75	97	97	91	89	94	95	72	95	81	81	87	88	88	97	110	103	74	64	117	98	73	87	89	97	93	90	96	84	90	90	88	83	94	83	79	80	102	85	87	94	89	96	94	108	100	81	96	90	91	91	81	84	84	73	92	73	103	85	88	113	88	83	83	76	97	85	87	66	87	94	82	88	93	105	86	77	85	79	99	95	79	62	90	93	86	80	78	101	81	96	94	79	98	92	88	88	98	100	89	64	94	106	106	82	94	105	75	105	79	75	80	96	87	84	75	83	80	69	88	87	100	86	93	92	83	86	86	87	98	93	82	105	91	84	93	100	98	67	91	103	82	87	90	85	83	89	89	78	92	84	95	96	72	92	80	86	92	99	88	82	84	89	97	82	100	61	101	94	78	74	92	78	88	95	87	98	89	90	84	88	88	91	99	83	97	87	77	94	92	85	95	89	102	88	83	80	83	90	85	93	92	86	69	74	67	84	105	80	78	86	80	69	83	87	92	88	92	78	73	89	82	82	84	76	94	86	77	93	87	84	88	88	81	85	68	89	87	72	83	97	84	88	99	106	76	71	84	99	102	98	82	87	81	106	94	98	91	74	79	106	79	89	80	95	98	95	110	90	87	80	82	79	78	90	82	100	72	81	90	88	69	86	82	72	81	82	80	73	92	92	94	87	96	81	78	105	85	79	104	74	80	87	64	75	88	70	78	74	71	100	100	87	104	75	63	111	103	95	103	89	82	84	82	76	87	106	88	96	98	91	82	89	88	91	100	102	97	88	85	74	80	97	103	78	77	102	96	105	101	85	88	72	91	76	79	79	105	87	80	87	61	89	91	93	101	112	88	86	100	89	116	80	90	102	88	76	100	92	80	90	89	83	92	78	97	85	83	80	88	91	115	88	73	71	92	77	93	80	92	80	89	85	86	83	91	80	79	78	92	96	80	85	89	87	91	93	87	92	87	103	95	75	83	67	77	94	93	69	90	90	89	87	91	79	100	94	85	89	94	87	80	90	86	90	73	96	91	80	79	100	68	97	95	114	96	100	91	103	91	93	80	85	88	96	86	86	100	92	82	82	96	90	80	94	94	98	88	88	79	92	89	85	87	76	80	91	90	82	83	95	88	80	97	92	88	89	95	91	97	75	88	92	81	95	87	91	96	86	81	95	79	83	85	89	83	79	96	91	84	103	91	71	90	82	96	95	95	72	77	93	93	94	87	89	84	89	83	90	88	99	83	83	79	86	83	92	100	75	100	93	99	91	93	89	81	89	65	82	101	108	84	92	72	96	84	73	76	82	92	96	79	85	102	80	72	101	106	83	107	84	85	112	81	78	92	93	99	100	81	91	81	91	80	80	83	75	84	79	79	99	81	86	84	95	88	70	77	86	87	92	103	92	80	75	88	95	86	100	98	81	101	94	103	83	85	89	75	89	90	74	82	86	85	72	79	86	92	81	87	97	91	79	86	83	98	97	66	92	95	97	59	75	73	82	79	69	80	82	84	82	97	88	108	89	85	84	77	80	88	85	77	91	88	80	86	98	79	78	93	85	77	91	93	89	104	76	86	85	99	78	101	99	76	93	95	79	82	89	79	79	80	94	96	79	81	111	92	84	90	78	91	79	89	103	80	91	83	79	101	85	93	92	76	88	85	85	78	93	102	88	76	97	79	87	98	70	80	79	67	84	91	72	81	91	72	89	80	67	84	97	95	70	86	87	93	99	95	96	83	106	79	85	77	89	83	89	81	90	83	81	74	66	88	95	65	82	91	94	90	79	92	103	81	84	77	85	82	85	81	97	79	82	69	91	78	86	78	87	87	102	87	88	82	91	74	81	85	85	85	75	69	77	86	77	82	102	100	90	84	93	81	75	84	81	100	83	87	104	91	80	102	84	90	112	92	103	89	80	77	87	105	102	73	87	77	98	93	83	97	96	91	79	77	85	83	97	99	84	91	90	86	83	80	119	108	97	77	94	104	92	97	92	86	105	84	94	77	75	103	100	90	104	86	91	80	79	86	93	78	89	93	83	103	76	94	68	88	82	98	108	80	70	88	121	104	87	90	94	84	83	80	67	89	75	86	103	101	85	84	93	101	89	102	77	100	90	85	89	89	82	93	94	81	101	101	102	89	90	75	93	73	93	79	73	81	91	95	103	86	65	85	92	96	100	86	91	91	99	71	83	103	104	84	97	103	75	91	98	82	81	86	77	83	108	83	95	86	78	91	84	70	80	69	80	80	78	95	88	90	90	103	67	83	108	77	73	86	85	90
28818	34650	12176	4346	3660	3032	2423	1912	1736	1437	1199	1046	953	829	819	697	657	595	591	542	556	454	467	429	419	450	406	407	409	370	376	373	348	345	361	315	338	301	347	313	340	342	304	286	333	318	287	315	308	284	270	268	293	284	288	255	317	253	279	294	278	241	257	257	263	250	254	241	262	290	283	269	256	271	230	259	265	233	257	262	252	277	247	247	248	270	233	261	249	247	239	257	286	238	250	269	252	263	238	230	258	247	273	245	259	250	235	264	253	278	255	244	276	267	275	221	251	262	243	261	248	239	225	225	237	262	257	245	275	260	256	234	241	212	237	227	261	247	226	256	269	231	265	265	221	220	254	249	237	217	261	241	248	264	249	241	270	233	235	255	226	233	240	246	263	241	234	242	236	244	263	257	272	238	238	246	225	267	222	275	266	268	234	237	235	252	271	244	225	236	256	236	251	247	254	246	218	262	251	237	227	216	247	245	232	246	214	243	246	270	250	249	266	217	225	247	231	258	264	255	244	247	243	235	225	239	236	252	243	269	245	218	269	254	250	253	248	261	244	217	242	244	240	256	262	239	227	238	230	214	248	225	233	240	245	224	236	221	251	228	244	264	242	242	245	225	217	243	224	278	231	215	253	225	244	267	217	232	239	244	240	239	229	238	229	248	257	238	220	261	232	223	263	242	251	263	230	232	256	243	265	243	261	237	247	220	233	235	239	280	253	237	248	237	239	240	246	244	245	260	222	231	235	233	231	235	270	230	250	255	225	248	235	238	245	248	241	239	228	258	248	248	250	249	246	253	214	249	240	243	240	241	238	287	239	248	232	236	220	225	275	233	263	229	255	252	267	236	252	233	250	256	255	237	211	279	247	249	262	270	215	234	238	248	262	231	260	266	284	249	211	255	234	245	246	234	258	246	253	230	264	242	236	251	258	252	237	260	239	266	232	243	228	258	241	247	232	242	232	239	245	261	246	246	249	267	253	247	246	261	242	258	245	242	252	243	226	243	257	263	248	250	230	211	224	242	225	203	236	207	243	251	249	220	238	254	221	247	220	221	244	244	261	250	239	230	254	245	242	221	245	261	243	253	239	242	246	251	246	222	237	237	246	250	251	230	256	241	238	252	262	258	231	268	207	233	223	223	249	254	258	226	268	238	207	221	246	238	236	231	257	261	232	242	263	264	260	266	227	237	239	255	268	242	228	221	245	239	234	232	287	241	259	249	238	255	248	228	212	229	267	259	260	259	255	254	231	225	254	219	215	263	229	232	215	251	241	237	231	218	265	242	267	254	244	248	248	253	248	241	234	246	269	210	257	265	216	249	268	259	231	231	248	237	218	263	252	253	225	262	225	225	236	232	227	269	241	247	255	265	237	250	240	252	233	237	230	237	262	239	222	231	229	245	241	238	237	243	254	231	219	275	258	244	242	236	214	242	254	214	241	231	234	254	260	240	223	264	228	217	256	253	241	254	224	249	262	229	241	233	222	278	218	207	276	254	251	263	207	243	236	257	234	251	239	253	247	255	244	259	244	263	250	225	231	211	238	233	260	226	262	216	241	229	245	261	218	267	241	259	244	228	245	225	243	266	254	255	220	243	249	248	234	248	238	220	249	227	240	255	240	237	223	215	237	273	237	222	261	217	247	226	247	255	252	238	233	246	202	206	218	237	267	267	229	212	245	219	265	207	253	233	253	237	230	260	234	274	249	251	219	229	250	235	223	246	244	217	233	257	239	227	227	240	239	244	211	219	237	287	269	237	244	228	244	224	238	253	206	229	253	229	228	258	232	230	261	217	245	259	230	238	245	256	250	267	234	260	241	252	239	234	243	244	249	213	209	263	226	227	250	264	263	230	252	242	240	285	247	245	270	230	254	249	282	272	259	230	243	238	244	226	226	253	260	243	226	238	237	241	219	250	253	256	245	269	261	228	256	231	241	262	233	250	250	247	231	252	275	220	234	258	239	249	256	232	250	265	234	247	217	242	242	245	232	231	237	246	221	259	258	257	242	247	234	256	208	235	259	257	242	262	242	234	241	233	227	229	209	234	220	233	238	255	234	271	226	218	262	266	234	253	223	229	243	235	216	227	224	253	232	224	268	231	261	277	234	247	248	249	242	218	223	252	272	243	237	220	219	221	239	237	260	262	243	235	239	237	271	243	244	227	238	224	210	237	258	266	222	228	200	261	240	250	251	224	234	252	255	233	263	246	245	223	214	242	256	235	240	238	247	252	246	245	264	246	254	225	216	239	219	232	256	262	244	275	235	278	248	232	249	245	242	239	273	252	246	241	240	283	221	228	238	234	242	256	241	256	233	224	252	271	237	257	238	254	265	282	235	256	256	260	252	256	260	248	243	257	225	268	243	221	228	235	221	233	220	248	243	232	221	243	235	241	279	221	247	223	253	267	239	254	216	215	246	241	270	220	252	273	243	252	294	244	221	243	261	236	248	264	244	263	228	248	267	219	226	236	226	225	228	257	240	231	235	241	245	220	228	230	251	245	252	238	249	233	252	225	265	242	237	246	223	238	243	255	235	253	218	215	225	255	232	240	248	237	249	253	239	240	262	261	247	250	231	226	242	244	224	262	247	220	281	264	242	256	247	237	228	258	227	230	251	254	268	227	249	244	241	231	243	262	222	260	228	247	223	255	249	246	220	224	234	246	260	263	241	253	225	244	218	276	255	225	233	242	236	239	246	250	251	226	250	242	234	256	262	245	253	230	202	256	245	255	241	221	261	213	238	247	216	227	232	228	233	252	259	283	256	257	231	218	275	242	237	237	221	248	233	223	246	228	248	264	255	211	236	247	230	245	234	232	244	242	263	235	247	231	242	264	237	244	266	238	259	228	288	258	244	261	232	241	225	226	242	221	237	243	251	223	223	236	243	246	244	228	258	275	235	258	226	249	254	251	254	235	232	217	218	263	241	249	248	260	270	239	274	246	256	251	248	255	226	251	229	249	223	247	247	273	239	229	206	246	251	264	263	208	194	233	255	255	245	242	213	236	198	228	242	234	218	236	251	234	256	259	252	258	237	244	239	237	215	253	255	247	227	223	257	237	278	243	230	243	232	263	243	242	256	262	226	242	261	224	248	238	257	284	213	241	223	219	250	252	239	252	219	240	240	233	258	221	230	213	258	261	240	226	241	231	237	271	259	225	256	218	257	238	247	273	244	232	252	225	261	226	257	245	233	277	242	243	248	239	246	265	220	247	228	253	276	275	249	237	231	253	236	249	243	244	230	255	237	238	208	244	276	227	253	231	250	267	231	224	208	222	255	260	240	247	251	244	258	246	260	234	232	245	252	235	273	238	256	235	273	247	279	264	247	238	227	271	237	259	248	245	245	252	247	243	238	248	257	250	218	248	194	245	233	249	250	233	239	243	250	247	233	267	263	244	274	219	238	243	222	251	271	267	232	276	233	215	262	243	235	244	212	217	238	219	233	224	223	250	246	228	244	239	236	271	228	238	231	240	247	238
7237	1742	555	324	277	283	276	288	288	270	257	273	294	281	304	296	255	264	273	301	265	289	249	269	293	272	303	247	284	265	279	280	304	292	284	275	283	291	278	288	265	239	281	283	249	285	282	279	296	247	272	263	259	245	258	292	283	286	276	293	279	285	280	285	250	275	312	258	269	266	269	311	277	285	288	279	277	280	293	316	280	241	259	269	279	286	274	279	266	290	269	247	254	279	295	292	288	258	262	254	282	302	303	264	278	262	285	268	271	260	273	263	276	255	267	252	308	266	278	246	266	280	262	280	269	259	251	294	268	268	251	284	256	266	309	280	260	260	269	260	248	284	319	266	288	272	317	278	279	293	272	263	275	264	256	292	274	222	254	287	271	274	260	267	249	259	243	274	292	252	288	279	237	266	274	280	267	264	266	294	280	260	267	278	312	309	252	255	271	260	252	272	271	276	304	268	285	291	269	272	281	323	296	289	277	248	272	274	285	253	298	266	271	306	270	267	275	287	296	255	304	272	248	237	280	251	292	278	293	265	276	281	253	286	259	239	275	289	293	253	300	284	293	261	268	263	282	262	294	259	254	267	268	272	319	274	285	254	261	260	277	267	255	273	278	266	296	277	246	289	264	242	281	262	265	277	269	269	272	250	249	267	253	268	224	282	296	254	257	326	278	298	281	314	262	302	270	296	250	280	301	257	294	264	280	298	261	286	255	248	252	285	283	280	267	265	264	287	279	252	271	256	263	249	256	262	289	280	263	258	301	251	263	288	253	262	253	247	272	258	290	283	249	258	278	276	277	272	242	259	316	297	252	271	268	256	277	254	289	249	292	274	293	283	264	240	278	295	274	262	282	291	255	260	270	253	252	263	274	289	234	258	270	279	269	274	228	269	324	261	275	273	255	253	273	237	273	271	276	261	231	295	299	283	281	255	248	276	259	274	264	250	268	260	270	273	277	303	255	253	269	297	277	289	247	273	263	253	261	275	267	270	248	258	295	257	267	254	252	278	291	292	265	275	262	249	289	278	266	245	272	264	285	237	266	272	288	303	267	275	269	258	281	262	245	278	265	290	252	267	254	256	245	255	272	271	258	255	253	264	293	267	257	258	289	270	270	261	264	258	251	278	282	280	272	249	259	265	260	278	286	281	284	236	255	244	244	280	296	297	250	270	268	269	275	273	282	288	257	256	259	252	286	266	305	271	313	259	248	322	307	256	271	289	281	289	249	254	250	255	279	240	276	296	260	291	247	249	273	265	280	255	267	259	264	271	264	260	258	318	288	260	303	262	236	257	277	283	278	269	267	297	285	266	250	259	269	267	263	253	278	276	280	240	261	274	282	282	256	274	295	295	286	246	225	278	258	269	253	259	276	257	284	278	298	255	291	291	286	247	297	295	291	255	290	277	261	298	289	252	266	273	258	280	263	295	266	258	284	264	306	281	259	263	304	261	270	266	274	279	274	287	237	310	270	247	288	283	247	289	268	291	269	272	258	242	276	253	282	271	280	291	257	246	246	309	260	283	271	292	294	247	288	277	262	279	243	251	263	259	262	274	278	269	291	274	264	281	251	291	275	291	242	270	265	243	283	263	285	304	298	260	285	263	291	300	301	258	291	255	314	297	272	263	248	260	244	277	282	291	292	249	238	235	264	263	271	276	258	285	270	285	261	262	249	297	265	275	275	280	285	265	269	277	258	272	260	281	241	291	285	289	266	258	293	257	253	266	276	236	287	288	248	287	266	264	268	279	300	304	260	264	280	297	273	276	275	284	279	259	276	266	270	270	275	253	250	263	241	276	281	256	267	290	287	290	247	253	280	238	252	253	260	276	278	276	274	243	257	301	273	251	288	270	279	292	264	240	279	262	273	269	255	267	267	276	268	271	270	265	305	294	272	269	251	280	237	300	289	274	312	258	247	293	268	291	245	275	273	275	276	286	296	281	231	270	241	282	267	280	285	264	269	290	268	273	269	273	271	283	265	245	244	284	288	272	263	274	281	226	300	275	305	289	256	257	239	275	253	321	263	276	281	270	254	339	247	287	296	258	272	267	262	256	292	236	257	277	280	283	234	289	284	259	262	242	273	243	294	252	260	252	237	270	277	272	237	247	296	268	244	281	264	297	243	262	295	262	248	257	254	266	282	263	269	247	278	264	290	286	256	251	263	279	259	241	274	270	255	287	271	299	294	296	255	281	287	282	271	261	276	315	273	284	238	276	252	241	259	317	306	281	243	262	247	251	238	248	287	301	289	297	245	250	258	260	281	282	269	248	296	264	275	280	283	254	259	299	271	255	257	293	271	266	246	260	262	282	272	293	278	295	315	263	282	272	281	279	271	249	228	293	295	279	247	283	307	260	292	262	262	269	270	255	290	262	256	287	257	265	281	276	239	298	254	265	266	272	305	239	257	250	279	280	290	289	259	312	275	266	267	284	266	257	268	262	263	272	269	246	275	267	261	282	264	293	268	253	299	287	250	279	267	290	274	252	250	271	275	264	282	274	302	253	255	287	259	260	259	248	268	260	289	289	280	275	290	262	279	270	248	249	269	257	273	249	254	291	263	293	297	252	266	288	258	241	284	261	272	263	281	275	304	259	246	290	302	267	277	278	238	291	278	283	263	309	252	282	250	270	276	295	252	240	258	272	283	256	224	266	243	268	254	276	273	286	275	242	265	256	295	264	287	258	270	260	289	226	277	285	283	245	273	235	288	263	303	249	265	279	295	286	299	259	291	289	270	254	280	281	259	271	259	281	260	296	249	232	249	294	246	295	273	286	278	271	263	290	280	291	243	276	273	298	256	292	245	285	300	264	263	294	256	258	282	267	257	264	270	292	263	316	272	263	259	269	259	252	259	241	291	322	239	278	280	271	241	301	297	272	291	292	293	274	292	301	271	256	319	265	296	267	255	275	279	278	314	282	269	255	253	263	250	258	239	266	289	291	303	314	271	276	281	263	262	285	265	325	287	257	286	267	293	248	282	251	309	282	268	275	277	270	276	250	276	252	279	280	273	273	260	262	268	311	302	273	273	284	262	278	272	274	273	279	258	292	252	278	262	258	271	243	273	258	264	268	276	248	260	274	267	278	285	291	285	304	278	264	302	255	267	265	271	297	274	257	292	255	276	283	254	280	255	261	276	266	284	272	267	286	293	299	273	255	273	280	256	256	234	228	265	273	329	266	269	287	277	258	274	258	253	272	262	241	305	231	298	273	255	259	278	270	267	302	292	282	264	274	260	249	235	270	260	301	277	278	249	245	283	269	272	204	263	270	263	313	286	287	264	317	270	287	277	258	260	292	308	256	282	255	267	271	260	273	246	280	291	281	253	261	275	272	311	232	250	272	260	252	288	274	244	262	292	270	265	254	251	272	275	247	276	314	237	310	287	256	292	277	299	250	293	292	262	262	275	259	285	266	287	297	253	252	245	271	270	295	256	282	260	247	281	291	278	285	251	282	263	277	268	280	263	267	301	268	263	254
6381	2969	1072	623	688	669	627	640	616	656	653	625	614	601	619	641	613	651	650	583	613	597	639	592	607	687	638	610	624	611	581	622	672	584	618	604	637	668	620	619	608	610	587	624	628	649	621	609	599	604	642	642	600	652	636	626	633	629	644	638	654	588	649	622	600	605	596	654	658	581	580	589	626	656	613	605	628	643	648	626	588	636	617	582	628	622	640	600	607	598	609	623	598	565	607	588	623	649	619	642	563	603	603	645	629	609	638	620	651	610	586	608	639	628	638	601	674	635	590	615	623	584	636	601	659	595	634	631	644	589	595	636	635	645	597	608	664	653	624	631	614	641	599	580	592	633	615	633	600	573	634	606	649	623	638	604	648	633	579	590	659	616	615	625	599	616	627	611	629	647	588	657	640	638	579	576	603	600	581	559	596	582	565	576	593	653	589	590	605	599	591	566	635	607	575	608	586	665	616	616	607	613	586	654	595	619	626	594	619	613	643	626	637	645	587	641	566	612	599	641	552	613	625	641	638	602	616	654	630	613	644	629	596	608	639	675	587	657	651	600	602	599	636	581	658	636	630	597	604	581	641	614	595	578	595	611	633	634	628	654	615	593	622	590	623	623	597	625	661	599	621	634	618	607	660	636	617	623	659	634	657	622	644	667	632	560	615	577	659	576	635	643	623	645	586	656	624	624	609	633	607	621	627	603	591	603	591	623	622	621	591	598	553	587	633	595	575	611	619	619	661	611	635	619	622	612	622	603	708	673	591	610	681	633	631	601	625	617	632	594	612	609	585	604	647	609	632	632	602	620	679	647	638	590	653	603	600	618	627	567	633	658	599	611	639	611	648	626	613	632	571	627	635	590	622	558	596	613	622	632	571	635	622	631	633	599	623	602	565	568	644	627	638	578	625	654	624	588	607	623	648	639	626	638	624	635	585	610	589	595	622	586	579	599	615	610	614	635	624	611	627	595	617	667	642	604	642	624	602	629	635	635	651	647	628	630	572	587	640	645	676	647	603	658	622	617	630	645	612	616	620	638	607	658	611	585	610	591	600	610	615	596	669	629	620	593	619	614	589	604	648	615	629	633	646	683	569	649	635	632	606	629	607	599	597	638	584	623	564	609	608	584	563	610	570	644	588	650	576	617	611	627	573	584	591	601	601	653	624	594	617	626	625	613	637	631	582	588	632	645	642	615	606	598	673	604	665	614	629	629	584	593	581	618	587	605	619	633	642	641	592	610	630	620	613	627	583	605	586	667	606	623	591	621	621	625	652	618	622	651	602	634	599	609	623	600	610	641	619	609	597	601	608	608	600	638	572	603	550	616	565	622	617	577	569	625	609	606	604	684	595	599	629	566	661	623	573	630	623	623	641	623	560	606	628	640	608	616	569	574	605	662	610	646	639	562	609	610	625	645	622	632	616	623	632	636	563	608	631	657	617	632	617	641	616	608	660	628	625	645	629	635	632	603	603	604	644	628	573	622	624	638	618	610	631	604	657	598	637	595	582	617	598	577	629	637	628	582	623	633	615	601	618	586	657	596	581	629	596	590	609	626	614	599	614	608	583	624	600	611	658	623	620	619	619	553	572	639	642	633	609	632	619	608	616	608	620	588	584	622	639	628	594	589	587	590	625	605	645	632	593	635	674	609	608	652	606	648	587	623	608	633	569	593	673	626	650	632	667	570	622	658	609	615	665	574	629	612	615	595	554	603	624	636	599	606	610	646	599	634	630	597	588	626	599	630	576	628	582	592	671	616	623	603	616	587	597	682	632	612	601	616	663	612	635	602	633	604	612	624	605	631	659	644	596	646	639	655	597	579	594	616	621	638	608	645	623	652	589	608	602	591	653	654	646	647	625	608	654	607	619	676	604	595	639	662	598	621	647	631	658	648	658	567	620	576	584	622	656	595	618	626	628	657	631	598	629	652	671	624	639	590	620	610	617	594	612	586	610	592	576	558	607	632	627	620	615	599	611	635	618	631	656	643	605	636	608	611	627	630	638	611	632	626	652	663	617	606	636	598	605	612	608	634	614	613	588	641	606	623	607	612	654	606	659	595	630	610	590	629	653	625	598	643	636	610	646	648	632	630	654	616	595	599	604	587	625	608	608	616	598	626	617	602	586	632	602	611	597	627	609	616	599	587	612	628	599	633	619	605	589	613	550	628	631	619	612	652	602	580	612	607	638	607	572	632	571	607	676	615	563	611	607	652	633	616	645	573	628	615	585	635	608	639	591	631	568	645	585	626	649	600	574	631	620	596	654	592	626	598	596	647	621	623	627	635	616	674	655	637	626	635	619	589	640	623	579	613	599	618	569	668	624	627	578	603	598	640	595	613	629	635	624	589	616	610	625	629	597	612	601	604	611	621	635	608	648	636	613	634	625	592	623	613	637	608	637	586	633	649	636	591	603	643	648	572	630	568	590	662	634	623	621	589	631	590	616	625	636	606	576	643	656	629	634	610	651	630	616	639	592	625	628	612	602	581	621	645	593	608	581	617	584	637	621	619	629	640	638	626	611	614	632	618	622	575	605	625	569	624	613	616	609	639	645	585	612	639	634	615	615	604	626	567	651	636	633	644	611	622	599	656	628	631	556	667	687	641	586	582	580	607	592	627	611	568	637	588	578	611	600	631	614	564	614	632	616	680	623	582	567	628	599	624	600	628	656	640	614	644	634	588	618	622	666	606	625	564	629	614	589	588	644	590	646	607	589	589	596	606	624	638	609	618	642	576	626	606	640	618	619	623	638	611	669	648	603	633	642	617	676	614	634	600	607	653	655	627	590	643	598	641	625	650	608	627	621	637	617	569	667	602	590	579	619	613	621	597	591	666	618	583	602	660	620	623	606	585	557	611	622	626	619	657	618	623	614	587	645	625	609	636	634	601	602	657	613	625	564	667	624	618	637	608	606	621	605	656	619	660	620	638	636	562	645	643	660	601	582	618	631	612	592	611	636	593	679	609	631	630	633	617	638	603	602	593	592	562	582	639	615	597	586	623	641	599	641	630	632	575	590	586	633	641	594	600	618	610	597	635	597	610	618	583	611	628	646	661	601	631	583	628	597	607	602	590	621	606	620	600	573	633	614	613	660	637	678	580	600	625	627	637	597	621	639	608	612	631	601	629	607	623	607	586	627	606	633	617	657	562	591	590	647	596	599	621	667	577	617	645	602	611	646	640	617	591	588	603	634	608	602	652	625	552	528	649	621	641	621	651	588	644	633	578	638	584	635	668	615	598	666	621	634	627	588	660	663	580	641	618	626	596	591	639	609	619	588	647	635	621	601	613	602	604	619	615	665	623	611	602	566	603	621	589	588	635	648	606	643	621	597	654	631	589	622	602	601	635	624	675	594	627	612	622	644	654	594	614	610	619	634	594	616	639	586	568	603	639	584	620	628	623	596	617	647	628	614	595	638	619	596	626	649	660	620	614	615	632	620	602	621	587	600	620	598	615	653	588	642	622	614	597	632	611	599	602
37428	34303	14656	1146	572	408	356	267	201	241	225	198	204	187	177	166	148	160	161	144	181	150	151	137	148	122	149	142	136	130	133	139	120	141	114	128	131	164	124	151	157	136	150	119	126	123	137	119	140	138	125	143	138	149	127	134	137	138	128	145	119	123	127	111	154	111	142	133	140	129	132	121	155	131	126	137	113	118	129	150	127	128	141	123	144	142	131	140	121	136	123	131	128	129	146	114	153	143	150	119	122	142	124	134	128	117	118	151	154	123	125	130	143	106	129	126	140	134	146	120	125	128	130	137	103	133	152	130	134	123	151	120	117	125	151	141	139	139	140	131	142	120	139	143	133	145	130	145	145	121	147	115	155	131	140	127	131	136	144	125	125	123	126	161	114	145	126	117	128	147	131	129	115	117	123	110	125	125	130	116	123	109	133	131	127	148	135	133	115	111	133	145	129	112	131	126	117	136	142	126	132	138	135	140	129	132	111	115	128	137	130	127	141	140	125	159	132	140	136	137	119	147	119	120	120	127	109	123	126	128	124	132	127	150	98	134	137	132	138	137	125	136	116	120	135	138	129	128	140	138	142	137	130	113	130	118	126	121	112	137	142	143	130	133	138	112	122	125	130	119	123	120	137	109	102	113	114	139	122	107	129	129	115	132	127	149	158	122	141	124	143	131	145	125	123	157	102	118	143	124	133	137	146	130	143	140	122	132	129	137	133	131	133	136	134	136	123	126	127	120	143	124	139	141	105	117	147	129	119	128	132	121	135	128	129	133	142	149	120	129	117	119	124	139	147	129	115	146	149	141	115	124	137	120	145	127	121	125	108	133	137	141	116	133	128	135	134	151	124	121	145	121	139	100	132	139	137	131	127	149	99	115	107	153	123	124	139	125	145	137	143	129	132	123	129	125	127	134	132	123	124	134	139	143	139	144	127	125	156	120	117	121	117	132	129	141	122	127	138	149	153	114	141	126	144	143	146	150	147	141	130	124	138	135	118	119	123	120	137	133	138	132	132	141	140	144	152	140	140	129	154	135	129	128	146	129	132	128	111	127	134	111	156	148	126	129	141	159	140	105	117	121	135	122	124	109	123	130	126	131	140	142	149	137	126	122	137	138	123	132	148	127	141	143	122	145	124	122	119	152	149	139	117	148	116	129	139	149	142	152	143	111	114	131	142	111	151	118	119	128	131	160	114	139	139	121	116	130	133	114	150	125	145	121	131	125	128	138	132	125	117	126	136	127	132	132	129	137	148	128	120	116	116	125	120	127	140	143	134	132	136	122	130	123	150	117	116	142	131	117	163	121	132	121	150	132	122	141	151	138	133	122	144	127	132	116	122	126	113	153	137	146	140	139	139	117	142	135	143	142	126	130	136	124	117	128	111	138	145	148	129	146	140	132	118	126	139	121	127	130	125	125	146	103	128	117	132	120	148	129	107	142	133	123	149	138	138	124	112	119	119	130	142	136	130	135	142	134	173	129	138	135	118	138	125	135	127	148	103	116	133	139	121	131	110	136	127	129	125	130	133	139	114	132	134	136	130	119	122	128	137	126	135	137	137	115	132	126	132	153	138	112	125	126	152	112	140	114	133	119	150	116	130	137	133	111	140	132	137	133	139	149	137	119	147	139	155	122	132	114	138	139	127	96	148	147	131	111	126	145	154	139	121	125	124	130	128	153	145	118	121	116	137	140	128	126	136	129	149	134	140	122	144	135	122	133	132	129	127	122	137	130	132	109	149	132	151	143	140	136	113	119	120	158	155	142	124	131	147	110	129	125	111	120	118	129	129	131	135	131	133	120	127	118	130	146	127	122	118	139	149	138	131	117	131	126	126	126	115	134	123	116	134	128	125	139	135	147	151	132	151	125	134	122	107	130	130	137	140	135	130	98	126	144	117	117	139	126	124	113	127	137	122	126	135	151	111	135	123	132	137	130	114	105	127	132	123	114	137	145	134	131	121	125	127	130	111	117	115	149	122	129	116	118	132	113	137	135	136	126	136	128	126	130	106	145	114	120	122	141	132	124	147	135	126	127	147	136	128	143	125	143	129	124	134	114	128	136	131	129	129	136	129	130	102	137	141	128	136	115	145	135	130	121	150	121	121	141	132	132	126	126	106	105	112	146	134	137	110	123	123	129	117	144	139	126	97	145	130	155	133	121	144	137	131	114	140	110	133	123	147	131	124	140	144	141	121	121	136	132	120	132	123	145	122	135	148	126	132	127	118	145	132	124	144	135	124	115	142	154	132	136	124	136	151	127	135	122	147	115	136	135	134	124	139	122	130	121	129	132	113	111	118	142	127	124	146	129	137	124	126	117	165	123	112	114	142	121	114	119	134	131	131	134	137	140	128	133	123	125	146	150	135	125	162	128	134	154	115	118	145	120	127	121	130	135	128	130	132	136	124	117	126	120	130	143	129	146	128	122	142	124	128	110	118	109	121	127	114	121	143	133	124	100	140	139	124	134	139	127	149	135	125	146	125	121	129	114	120	125	128	136	132	133	124	137	142	123	155	139	125	128	136	133	138	127	139	128	128	131	139	122	119	130	135	130	139	126	119	113	138	133	118	135	133	140	136	125	143	129	137	129	135	133	140	151	121	120	126	127	123	147	144	130	118	109	124	113	129	131	119	128	120	124	145	123	127	146	130	128	134	143	135	114	147	111	147	140	109	127	113	118	106	115	120	127	147	132	120	127	143	132	129	126	133	127	119	118	133	135	126	111	126	132	137	123	151	133	133	124	128	122	127	136	120	121	144	136	136	132	128	126	123	105	135	113	135	153	115	121	123	124	119	119	158	119	135	141	144	137	128	118	111	141	131	154	151	135	129	139	130	129	119	129	113	125	122	132	115	134	118	126	116	134	167	134	118	129	151	118	138	132	129	127	144	134	138	143	132	118	127	149	142	126	133	130	119	109	138	135	123	124	134	138	134	140	126	123	133	126	110	139	152	135	123	127	114	136	118	159	119	116	123	128	141	118	131	126	156	126	142	150	123	134	125	111	139	110	147	127	139	135	139	138	132	100	140	130	141	119	143	143	130	122	128	127	132	123	111	137	123	135	130	127	134	142	129	154	124	114	108	123	137	132	128	126	152	142	143	106	125	130	116	136	140	108	146	135	105	133	116	123	123	133	116	122	130	130	149	142	114	115	115	132	141	123	119	126	129	144	137	139	128	120	125	136	112	134	134	109	127	107	124	125	128	125	124	131	138	140	125	135	141	139	113	167	143	150	116	109	138	128	116	120	124	129	130	141	126	131	112	160	125	118	120	129	127	138	127	137	119	139	128	134	131	98	128	97	111	121	124	147	134	129	127	114	130	149	130	124	116	130	138	149	125	112	125	130	125	118	138	142	131	118	120	130	115	119	120	130	147	138	136	135	132	123	123	120	122	112	137	133	152	156	121	134	160	111	132	129	127	133	120	139	119	115	136	130	133	125	154	121	116	123	121	108	133	130	116	125	122	125	132	118	111	150
21161	25113	8520	2484	2101	1741	1432	1236	1109	897	806	777	730	646	560	559	515	499	479	514	437	423	429	414	416	400	407	384	414	389	375	376	384	369	362	362	379	336	386	336	341	368	346	341	365	330	337	342	336	336	327	352	343	310	311	314	323	351	315	329	325	296	308	331	337	340	325	283	334	323	345	317	335	308	331	351	322	321	319	287	307	338	292	316	318	323	287	323	315	285	327	320	292	316	349	329	309	318	311	346	290	303	310	339	319	301	314	322	298	342	352	304	303	310	310	323	286	335	290	331	315	297	318	303	306	297	310	330	344	317	301	331	326	285	296	312	331	335	291	329	307	321	277	339	300	296	320	295	306	300	320	335	287	315	318	319	312	311	320	333	338	310	310	303	321	319	331	341	322	303	284	316	326	288	314	343	304	327	300	309	319	326	291	318	291	303	301	322	338	354	319	313	334	308	316	339	309	294	335	315	301	312	334	319	309	341	302	304	321	331	321	313	301	338	333	306	293	317	336	288	310	325	301	313	307	328	331	298	325	284	318	315	349	328	326	333	284	311	297	302	299	322	319	335	307	320	309	297	341	325	296	302	336	281	313	323	304	333	334	328	320	300	298	329	297	311	305	287	289	338	302	310	314	313	312	338	313	334	324	324	349	310	321	323	319	313	305	293	277	276	273	293	308	302	310	298	309	308	293	306	304	308	321	309	297	309	315	321	327	334	316	287	349	298	311	298	290	327	306	314	309	343	337	298	333	310	289	303	328	321	339	319	355	342	300	287	297	296	319	329	330	325	319	335	303	298	279	320	320	297	291	284	304	328	318	344	287	323	318	325	322	328	329	332	302	358	317	302	335	323	316	343	303	316	311	313	290	296	295	347	320	318	346	319	311	328	335	323	327	329	325	295	319	304	282	322	312	319	352	330	367	319	317	320	339	306	316	364	300	318	302	327	358	305	336	302	335	311	326	329	323	342	296	305	271	299	353	344	315	308	332	310	326	325	317	331	279	312	290	337	321	329	295	307	318	311	283	340	329	315	323	323	304	297	299	308	320	327	320	308	332	311	296	333	293	320	314	345	303	319	321	297	289	339	306	328	310	283	280	319	311	307	310	365	316	315	322	316	316	307	282	319	303	332	305	319	334	324	318	328	322	297	341	298	331	301	354	325	313	307	314	307	323	321	317	304	313	308	322	299	316	339	319	329	326	279	306	332	315	330	341	321	334	303	310	328	317	331	334	291	319	296	316	318	309	302	296	347	305	324	326	348	307	309	350	316	306	320	319	289	332	301	323	292	322	303	316	307	307	334	329	334	341	318	323	315	307	317	305	303	332	325	284	293	307	309	296	321	314	297	334	294	329	306	323	318	310	332	307	336	315	317	318	318	346	312	337	314	317	321	314	350	276	294	334	345	319	310	304	317	306	287	344	268	309	321	326	316	306	333	339	323	336	310	290	310	309	335	317	302	328	281	316	318	320	350	300	337	343	341	330	285	312	302	312	324	282	310	325	317	334	310	317	309	305	274	292	345	321	347	330	286	313	307	335	310	335	306	330	339	343	358	288	309	304	303	302	304	296	350	295	306	323	328	320	328	305	305	326	300	344	299	289	332	349	272	294	312	314	327	348	323	291	311	292	352	287	317	315	313	306	320	326	315	289	306	330	278	316	329	338	327	304	301	332	345	277	298	318	299	321	305	289	335	328	278	290	319	307	333	336	286	355	322	330	316	298	329	338	314	329	342	303	316	333	332	293	326	302	304	287	300	342	322	300	339	338	344	308	310	317	315	326	311	333	337	314	295	323	335	299	317	329	341	333	342	282	357	309	307	339	314	303	315	312	304	303	318	295	322	309	284	322	334	334	318	321	305	292	309	315	316	306	330	295	344	292	305	336	321	311	302	354	288	315	293	296	310	322	298	330	342	312	290	316	334	321	366	299	317	333	287	314	329	311	322	302	296	300	336	316	331	330	299	298	307	323	297	292	315	337	314	318	316	290	322	294	332	333	304	314	325	332	269	319	318	302	336	317	304	323	310	313	329	322	330	323	309	350	313	310	326	331	300	308	321	293	311	330	326	325	300	312	320	305	321	323	303	365	317	311	322	320	320	343	283	307	307	315	337	335	334	303	304	323	326	331	326	311	350	319	317	347	321	313	299	312	304	316	342	332	315	312	309	310	363	317	301	322	324	330	288	281	321	337	304	336	327	312	344	340	324	322	293	292	325	322	332	320	349	333	315	303	308	334	333	317	295	348	346	316	307	298	312	313	347	303	294	348	311	319	302	282	321	333	298	298	286	304	304	324	327	345	292	343	314	313	289	311	314	343	324	313	328	297	316	300	353	317	337	336	339	297	309	305	292	303	305	317	308	281	297	329	355	295	307	313	320	313	322	314	326	336	314	336	304	315	318	336	337	318	336	304	314	321	315	294	337	322	304	341	308	308	304	304	372	310	308	338	279	320	311	309	331	306	294	325	323	300	315	335	319	333	305	308	311	329	301	307	325	301	301	301	299	318	315	312	314	333	313	327	300	328	315	291	315	344	327	301	300	330	281	317	322	324	329	315	331	302	318	334	347	319	313	364	311	315	312	330	358	307	301	298	300	312	297	339	315	311	303	314	313	322	324	315	340	295	314	314	287	297	300	301	338	318	352	327	316	318	354	320	292	309	335	308	333	336	325	281	331	301	316	326	303	318	312	323	323	325	280	307	317	322	331	311	297	294	333	340	315	303	304	328	311	313	285	315	292	331	326	290	277	307	319	322	269	296	345	324	308	313	300	323	306	334	308	315	301	343	313	325	338	329	275	292	313	315	282	305	294	344	328	329	320	294	322	290	348	311	329	321	308	318	329	290	337	306	287	300	293	322	288	326	304	315	290	323	312	344	316	309	324	312	289	285	365	302	323	319	288	315	337	306	316	292	304	327	305	321	312	297	285	294	315	309	281	310	306	306	311	266	304	321	358	339	314	309	298	325	289	309	303	291	345	341	335	319	325	318	345	331	331	315	305	330	299	322	365	336	326	334	305	342	357	295	356	301	294	317	297	328	315	316	299	341	335	286	306	357	340	307	305	289	323	294	318	311	309	295	323	334	303	283	329	307	296	325	321	315	296	307	310	313	338	324	294	296	317	329	310	308	301	334	313	346	292	317	295	298	277	287	321	320	311	315	297	309	332	322	332	318	275	322	315	332	308	319	322	301	338	332	350	349	307	310	338	301	309	309	309	321	292	315	313	310	305	302	303	302	316	300	315	317	303	291	317	327	300	332	310	304	303	355	309	318	335	291	297	348	325	323	324	316	330	349	299	337	334	320	305	308	315	305	310	304	317	291	318	306	299	295	315	319	331	308	319	307	323	341	319	309	314	326	332	331	267	294	329	306	339	295	306	303	316	329	327	333	344	267	307	308	298	331	307	323	354	327	344	284	281	317	349	305	304	313	291	329	319	304	296	309	311	312	300	321	317	353	301	315	301	308	293	313	305	307	312
51698	50738	25072	3337	1005	692	498	468	315	300	219	216	189	185	169	158	127	134	142	154	117	128	122	121	112	117	136	107	121	111	104	86	108	101	103	90	93	108	109	99	109	108	104	106	98	97	97	106	95	86	95	100	95	82	87	84	100	108	82	98	88	101	93	81	85	80	101	108	75	95	103	93	77	106	116	100	82	73	92	78	97	80	82	90	98	88	84	70	75	112	77	89	87	77	112	97	84	87	83	88	70	102	89	91	77	78	81	87	74	87	90	101	82	101	91	86	105	100	101	78	85	119	100	82	93	82	98	81	77	91	80	87	74	86	85	91	81	79	97	82	91	86	87	88	69	92	97	90	67	85	71	79	96	105	81	79	83	100	84	86	92	89	74	87	86	94	81	90	92	83	95	87	107	98	88	92	82	87	98	73	96	101	63	86	81	65	83	87	90	97	85	101	90	79	90	93	87	101	78	91	105	81	86	87	97	88	90	110	84	104	83	99	86	76	88	86	90	73	105	90	77	85	93	92	90	94	91	88	73	68	97	80	116	84	98	99	94	80	93	77	90	83	79	111	88	79	82	79	98	94	75	75	77	83	74	75	73	61	87	81	85	82	84	79	94	92	89	73	99	86	98	75	88	73	72	79	85	84	88	92	78	99	94	82	97	81	79	81	95	123	94	80	60	74	91	83	110	81	74	97	87	89	112	108	91	97	80	93	76	100	79	91	82	94	84	78	98	101	93	110	90	93	67	92	80	84	95	69	95	98	75	90	88	72	89	96	80	92	95	107	84	103	88	92	93	74	79	75	98	79	97	77	90	85	86	96	85	94	108	92	85	85	105	80	76	67	83	89	97	84	69	81	91	80	75	100	87	80	82	95	84	71	94	95	91	102	81	83	101	90	83	91	88	90	85	102	99	86	79	78	91	96	88	105	86	91	77	86	106	98	98	75	107	83	93	84	111	75	85	72	61	85	82	89	76	79	78	88	83	83	78	84	82	98	101	96	74	73	74	111	92	85	94	106	64	73	79	81	91	69	80	91	77	77	83	100	79	98	89	98	90	81	75	79	86	81	98	84	96	76	91	76	77	100	87	90	88	87	102	104	92	83	91	94	83	111	91	66	92	99	94	77	76	89	73	82	88	92	85	74	89	90	89	103	96	93	95	92	73	85	81	93	73	95	94	86	82	79	65	103	93	91	92	87	88	72	83	91	92	79	103	96	81	106	81	92	83	90	87	86	84	84	100	92	85	94	69	83	86	88	78	87	112	87	95	74	98	88	93	81	97	108	93	82	82	94	80	92	102	89	76	88	85	90	70	73	99	104	93	82	83	86	88	93	87	87	80	105	83	77	83	88	84	72	91	91	76	94	77	77	98	92	86	87	89	81	74	76	85	103	93	100	81	74	82	82	89	97	83	73	95	81	81	106	113	91	86	86	102	98	73	69	92	112	79	94	78	75	102	95	85	82	94	77	91	90	76	77	64	97	75	84	100	65	102	100	81	87	84	83	75	80	79	81	78	82	92	99	83	73	69	85	79	81	93	86	80	87	87	88	93	83	100	91	70	94	90	91	99	95	77	80	80	93	97	76	90	92	91	85	94	89	89	96	87	101	84	99	89	87	100	86	87	90	85	83	92	93	93	86	100	97	86	79	83	83	93	83	73	90	84	79	89	97	105	91	81	75	88	62	88	88	78	83	89	80	85	95	92	92	79	69	79	79	94	85	83	71	100	82	83	85	75	83	85	80	82	99	79	83	93	84	85	89	88	69	108	94	66	90	94	84	84	103	90	82	75	86	97	69	96	94	73	80	63	80	79	73	95	80	92	71	73	80	115	81	106	96	80	98	94	91	78	95	76	68	82	87	90	85	110	104	84	85	88	101	83	75	86	96	85	75	81	87	105	68	81	79	73	91	85	79	93	91	87	80	99	71	105	103	90	106	79	100	81	84	103	72	85	84	70	78	86	96	109	85	99	79	91	86	92	88	92	98	86	90	91	83	84	77	96	91	82	93	71	80	74	84	80	90	81	65	73	93	101	83	87	102	87	91	90	89	82	98	85	79	89	104	79	100	81	98	97	100	89	74	89	107	94	93	89	79	90	84	88	93	92	73	89	92	75	75	85	99	74	77	73	93	79	84	92	95	84	82	94	78	81	87	108	92	88	106	95	92	80	86	80	109	78	91	68	71	105	76	77	101	102	93	83	81	75	82	97	87	71	78	92	80	91	100	89	84	80	96	106	86	83	91	77	83	86	72	108	89	77	94	82	99	92	78	77	100	79	86	82	85	105	84	76	88	96	82	82	98	79	88	101	85	84	99	76	72	87	88	81	85	81	97	107	101	96	80	74	92	100	95	86	82	95	82	99	110	111	99	103	101	87	79	78	88	90	93	111	89	79	96	84	84	78	85	104	83	97	94	84	92	88	89	97	85	86	115	97	102	98	106	96	92	79	85	95	78	74	88	83	74	101	78	86	110	78	99	98	83	95	92	89	79	70	117	78	73	93	88	93	83	81	81	108	93	86	93	81	89	86	73	73	79	101	83	75	88	92	115	93	89	83	107	96	73	80	85	97	75	103	91	100	91	89	101	87	82	81	87	86	95	67	80	96	86	89	80	89	94	68	85	90	97	87	80	79	81	77	77	89	78	86	81	98	114	73	86	88	93	93	87	93	99	80	57	83	99	90	86	85	107	89	99	79	76	88	54	91	95	89	102	91	110	99	85	100	94	91	77	72	90	95	94	77	73	76	89	93	86	99	72	93	80	94	71	93	93	95	75	85	96	83	78	76	85	85	91	76	97	66	78	76	79	97	77	89	83	85	95	85	72	84	97	85	98	85	69	80	77	96	79	86	98	85	73	80	83	98	82	92	98	75	95	108	97	85	89	80	81	64	88	75	85	89	80	86	90	79	82	73	89	79	83	91	104	84	80	85	105	73	88	91	106	79	94	101	102	94	91	88	87	96	81	72	96	89	78	72	87	78	87	82	86	86	79	76	106	86	91	80	87	101	91	88	81	93	82	86	87	88	78	75	75	90	79	82	87	85	91	101	85	74	83	77	98	101	99	77	89	71	89	96	82	78	89	90	91	91	113	91	91	73	69	97	92	88	92	65	85	92	93	119	86	74	99	75	83	83	76	97	118	84	75	102	88	97	88	92	67	81	90	104	88	84	83	96	102	79	83	101	86	97	76	83	76	94	89	89	73	86	92	94	93	87	94	78	89	89	90	80	71	93	98	101	92	93	95	82	85	88	89	70	85	86	76	72	90	108	106	79	80	81	96	90	96	87	81	82	96	97	87	73	71	88	92	80	110	89	105	93	87	111	89	89	104	99	76	85	85	95	72	92	85	64	79	83	85	89	79	98	85	86	87	88	82	95	95	91	98	99	92	78	92	81	85	73	78	87	101	67	101	100	83	97	106	93	91	90	116	96	99	93	100	102	80	94	82	83	102	87	71	77	77	74	99	88	84	92	73	85	111
29106	34954	11801	4329	3590	2939	2387	2026	1627	1391	1310	1046	907	882	792	731	717	618	576	529	570	515	453	456	487	423	411	411	412	385	363	347	351	375	347	324	337	306	326	311	342	319	349	275	332	357	275	300	296	268	299	273	299	262	290	287	257	300	283	277	268	285	252	256	267	272	252	278	232	265	276	240	280	294	252	261	248	251	248	271	245	265	276	245	236	253	255	254	259	278	258	267	258	256	233	249	259	270	272	263	265	267	240	280	289	225	244	253	225	252	254	254	265	243	262	247	268	237	259	270	261	246	258	235	244	260	245	241	238	188	217	224	254	251	250	240	236	284	210	245	267	215	235	245	273	250	255	258	227	222	274	248	225	250	245	241	246	248	272	241	252	236	251	271	276	247	257	259	261	244	226	235	241	267	239	224	238	253	249	255	228	226	228	261	235	255	244	242	258	251	237	282	230	245	247	244	239	234	249	250	244	246	195	248	266	256	260	243	237	230	271	202	253	214	237	242	254	252	238	228	258	250	265	241	238	255	211	236	270	270	256	240	224	216	272	222	253	236	217	247	220	244	252	243	231	233	226	235	238	235	231	242	227	227	251	274	278	241	250	236	291	236	233	249	255	269	233	267	261	241	251	224	266	217	244	237	253	243	219	245	235	255	257	250	245	231	260	250	220	245	257	227	235	203	236	252	230	217	256	239	240	242	236	233	233	248	260	233	262	251	257	216	246	230	236	246	235	224	228	239	256	255	241	289	230	236	248	230	245	252	222	231	260	295	233	235	250	249	250	234	265	244	225	250	259	253	237	227	210	259	262	234	244	224	235	270	224	225	245	259	241	243	259	253	233	241	266	234	216	244	275	235	258	259	246	227	257	237	206	253	241	223	244	248	261	260	232	222	278	228	230	241	245	241	252	252	245	235	246	256	254	230	269	240	202	234	251	243	270	248	246	231	240	250	238	239	243	219	226	242	254	223	216	246	264	256	232	204	223	250	241	235	244	237	252	260	235	249	271	243	256	235	243	256	240	261	235	218	262	253	223	243	249	259	253	243	250	248	252	228	221	203	240	248	258	227	268	274	255	256	224	261	264	242	232	246	237	263	272	241	245	235	224	258	246	224	258	240	230	268	258	235	224	271	243	232	235	244	247	234	255	266	229	239	260	222	218	244	254	255	278	226	228	226	248	260	230	257	261	248	241	234	255	242	252	241	272	231	223	232	238	232	243	268	258	233	232	237	230	258	267	232	232	253	236	250	256	217	241	236	259	239	231	238	263	248	248	263	228	234	225	236	232	273	260	237	229	234	228	244	246	234	269	259	227	247	252	236	221	264	265	229	221	237	240	226	233	247	222	239	243	230	258	223	232	257	279	262	264	257	244	259	238	253	236	240	267	244	250	230	247	243	267	228	231	224	241	231	252	250	243	236	244	240	239	264	237	230	258	254	242	250	236	245	232	231	223	236	287	262	234	213	230	221	215	240	240	235	235	249	225	266	244	268	268	229	217	213	255	265	257	217	229	234	253	259	248	266	204	214	227	246	260	234	239	225	253	257	248	234	235	211	251	245	252	246	227	239	258	226	234	260	223	220	250	242	238	229	247	242	252	257	221	260	270	264	227	258	250	279	268	243	249	244	236	242	235	230	265	263	252	221	228	246	257	247	251	233	271	240	228	270	249	259	229	214	229	226	233	214	235	247	249	241	213	227	232	230	226	231	223	229	225	256	251	262	273	268	253	262	271	252	241	277	259	258	220	249	227	240	232	222	243	252	244	239	249	261	227	244	254	249	256	274	270	231	237	252	234	238	256	240	249	240	241	246	244	256	241	259	245	216	241	233	258	252	273	242	211	243	273	221	245	244	231	236	233	251	266	248	265	271	231	259	235	227	233	213	209	223	259	249	253	247	248	254	219	245	228	227	222	257	255	234	200	257	227	263	229	260	244	243	238	238	241	229	228	255	232	233	248	253	237	256	242	242	240	250	248	246	233	225	255	242	225	228	262	270	253	247	230	212	241	236	260	220	248	226	252	230	232	263	242	238	213	245	256	247	240	229	245	266	264	255	229	246	234	270	237	258	226	220	239	258	238	241	253	246	245	217	246	218	228	245	253	234	254	257	263	261	261	258	224	226	266	236	246	257	233	241	261	206	224	250	238	243	250	243	266	269	242	242	210	256	234	244	247	235	246	221	261	257	224	233	247	215	222	259	233	219	270	240	246	227	239	260	226	254	230	208	261	230	253	260	243	237	237	246	223	256	261	269	244	215	235	231	277	223	258	264	236	251	220	261	206	233	249	250	267	256	228	244	238	249	267	246	254	240	254	269	291	236	247	245	232	216	249	234	246	257	273	246	253	220	246	233	254	229	249	249	259	256	209	247	241	241	261	239	241	242	268	231	249	253	242	252	234	254	228	231	248	235	246	279	231	250	227	267	243	265	255	253	248	232	261	231	255	257	244	278	263	260	265	285	246	273	266	285	218	262	231	252	276	246	257	248	245	235	257	220	234	250	249	264	253	245	280	217	230	254	269	229	254	237	207	283	262	215	248	211	247	222	216	218	251	249	235	257	245	246	246	254	233	262	234	275	230	207	243	249	262	214	256	256	265	232	260	217	220	250	239	239	249	246	246	237	239	238	232	257	226	265	230	242	254	253	242	243	271	234	247	244	249	235	267	244	212	227	269	255	263	257	238	249	231	234	242	228	222	267	211	254	246	248	267	260	233	243	263	275	245	284	252	226	245	232	237	246	239	234	266	262	244	215	252	244	241	254	242	249	248	233	221	237	229	237	259	213	242	223	233	258	222	235	227	239	250	225	203	261	230	267	231	247	238	272	242	253	251	235	263	244	243	246	223	238	237	248	252	237	248	205	232	231	248	232	264	256	276	259	212	238	227	225	232	207	242	251	258	249	274	243	225	243	248	243	249	265	267	230	232	261	241	226	235	240	238	250	280	253	200	259	263	242	245	226	216	262	248	249	268	238	235	234	265	261	260	257	268	260	241	221	265	249	257	274	267	239	262	275	243	250	236	269	266	253	238	249	231	243	239	252	242	229	228	205	234	239	255	239	225	238	261	246	237	252	254	233	217	230	242	246	244	234	228	233	246	234	236	250	240	240	240	260	246	222	248	254	235	226	252	248	256	270	248	238	254	224	241	244	265	255	221	236	260	278	229	247	271	254	213	237	202	271	250	243	249	231	240	250	259	229	226	243	263	245	248	242	246	219	236	241	262	210	259	257	260	232	237	252	238	268	226	254	235	234	244	232	268	228	258	256	253	252	250	258	250	246	225	247	234	237	248	249	228	225	277	234	223	245	260	228	252	233	231	251	247	238	224	249	253	241	228	249	248	260	227	240	279	234	261	227	246	219	226	253	239	223	234	241	237	270	250	235	264	254	228	253	241	265	246	236	251	214	242	230	228	224	245	242	265	283	233	238	239	228	237	235	229	236	236	279	224	243	236	249	273	228	257	222	249	254	258	235	260	255
6558	1774	504	273	274	287	285	259	283	279	289	262	291	280	282	295	255	258	266	276	294	292	245	276	259	256	296	264	261	269	281	270	252	247	248	267	259	251	277	308	270	303	274	284	316	272	276	247	260	264	268	282	294	273	261	263	261	292	299	275	288	256	255	265	259	297	293	292	244	257	306	292	240	285	275	276	256	298	248	275	282	282	241	275	261	292	274	242	297	255	307	278	283	265	267	266	284	298	253	238	279	269	252	303	273	262	299	286	272	260	251	268	268	297	242	268	276	240	265	265	280	253	273	256	239	298	265	271	265	269	274	218	263	247	286	260	278	278	244	265	280	291	279	247	245	259	266	295	264	244	275	293	282	278	261	258	259	247	298	284	275	278	264	283	251	270	272	255	272	236	245	248	256	272	315	288	266	259	286	277	241	270	265	259	280	281	305	289	252	251	262	261	268	269	269	244	279	275	258	255	274	244	275	266	277	289	292	293	282	273	268	267	297	266	259	313	265	253	269	278	292	255	274	262	278	258	262	261	252	282	303	267	295	267	271	264	268	290	272	268	253	267	284	276	279	270	270	267	276	254	252	270	259	284	251	276	280	260	266	260	257	253	304	237	281	291	277	258	270	298	258	262	262	246	281	253	266	254	258	236	266	267	268	250	275	253	284	270	269	267	288	284	244	265	287	257	283	273	258	270	296	275	271	298	306	272	262	246	302	299	262	274	271	251	255	250	294	262	300	300	270	254	261	275	266	268	271	257	278	270	246	257	275	275	265	281	259	298	265	270	269	276	262	265	279	267	288	266	311	252	240	284	258	285	284	248	280	278	230	274	269	262	286	277	273	308	304	246	265	299	266	285	284	287	259	293	239	286	311	247	298	256	247	298	279	273	276	263	271	304	258	267	249	277	256	282	250	297	242	278	278	262	260	298	307	296	267	267	265	259	310	275	246	295	269	250	263	247	267	279	264	289	247	249	275	275	263	299	298	275	291	249	286	298	257	273	276	272	288	261	297	295	281	260	267	250	260	275	238	266	271	291	274	272	263	305	262	277	270	275	278	232	280	294	267	260	278	263	279	246	287	292	284	303	290	288	274	266	272	282	283	291	303	263	267	255	286	299	269	294	249	245	261	267	293	268	279	270	250	263	239	275	271	259	266	265	245	272	268	266	277	252	261	272	259	295	286	238	261	303	283	276	240	277	257	265	277	294	244	264	282	253	279	226	258	265	245	296	248	306	246	271	262	250	272	264	286	274	254	252	303	284	240	281	285	257	284	255	293	297	257	283	282	296	304	310	269	287	296	265	241	272	261	252	262	307	269	268	294	260	257	246	255	256	286	292	249	247	245	272	259	226	257	239	297	273	269	267	317	250	286	316	299	265	240	263	264	280	277	244	260	277	283	258	280	250	257	285	296	302	260	248	269	250	267	261	286	277	269	271	276	271	271	314	265	261	266	260	273	278	248	241	289	285	254	258	255	284	252	277	272	272	250	288	305	255	271	297	268	262	259	292	289	253	300	278	237	254	249	268	264	277	299	283	271	268	256	259	292	273	273	299	248	273	258	260	273	246	275	220	270	310	273	243	266	276	260	286	272	248	274	282	267	298	276	299	298	305	275	294	255	303	279	265	269	270	275	275	269	255	281	259	282	262	242	259	300	278	297	278	291	282	270	269	254	282	274	267	313	255	290	252	306	271	272	255	273	308	285	301	281	274	254	287	254	254	275	251	269	268	252	271	254	300	272	289	259	284	287	265	282	257	265	277	243	296	261	258	281	271	275	260	321	256	280	285	263	280	275	285	253	261	251	261	243	287	259	290	262	241	264	280	277	290	273	255	265	295	269	254	261	269	247	268	257	232	252	241	260	259	266	248	280	269	261	282	240	286	264	266	283	263	291	255	232	267	282	267	276	268	267	287	282	291	238	292	268	242	249	283	263	279	289	253	258	260	300	265	299	282	269	277	259	274	280	272	260	276	298	283	287	242	265	254	245	247	303	266	223	268	270	272	264	261	268	242	258	275	257	278	262	258	290	286	296	268	255	317	248	264	274	263	263	264	256	270	272	274	273	263	260	263	282	276	243	275	295	296	263	279	263	271	303	293	261	279	279	255	288	309	259	279	279	255	254	291	309	269	282	267	266	279	265	272	296	268	281	281	281	271	282	254	267	290	276	280	259	265	281	266	280	246	217	259	274	270	261	296	258	277	283	282	315	271	272	238	288	281	288	276	251	271	290	302	264	257	310	284	260	271	281	255	267	262	275	244	277	273	294	259	238	256	245	256	266	258	269	289	268	276	270	284	248	264	254	297	270	277	297	270	280	293	251	249	281	277	286	323	281	297	268	280	261	282	257	297	283	279	296	289	263	264	291	297	283	295	232	291	266	288	256	266	270	277	248	263	274	300	281	257	272	272	276	267	275	253	270	301	272	260	265	258	281	273	259	296	275	283	230	250	267	266	261	269	268	271	305	283	280	266	308	274	313	272	277	276	255	237	252	273	229	269	275	289	282	271	265	281	275	282	278	254	257	260	269	290	260	293	242	279	261	276	244	243	282	290	253	267	256	291	262	262	277	280	258	282	289	253	276	261	278	280	233	265	304	239	281	264	286	249	253	304	296	259	279	255	249	289	296	284	260	244	290	255	273	263	273	275	282	300	256	281	249	279	270	289	294	261	268	265	247	273	240	280	265	280	259	263	259	270	290	269	271	252	294	301	270	292	270	257	262	271	284	280	277	283	265	286	286	256	302	280	269	296	277	247	279	260	253	261	249	260	252	292	245	302	261	257	258	271	268	285	281	260	259	292	264	272	248	301	291	281	297	287	274	291	296	312	302	279	286	277	271	247	255	268	251	266	298	277	284	260	268	292	268	231	288	282	281	257	247	283	284	265	255	250	275	274	257	257	276	286	254	269	272	260	266	291	252	315	256	280	288	280	306	264	263	274	264	271	250	268	260	276	279	263	309	268	271	294	275	259	254	251	259	270	241	280	261	292	299	277	234	284	298	281	270	270	249	273	251	268	258	265	287	306	278	291	268	242	254	269	264	281	276	299	286	302	246	282	264	294	278	261	262	291	252	232	235	274	266	297	266	255	265	296	270	284	277	291	250	267	269	252	282	285	260	295	280	284	302	285	280	265	275	277	241	262	259	265	261	270	270	304	277	267	261	286	237	297	305	282	256	298	250	286	267	274	287	243	265	279	267	291	273	250	259	258	250	279	281	283	254	289	245	296	279	288	295	265	254	258	297	254	284	276	302	253	270	280	276	278	238	263	275	237	277	234	273	268	279	283	288	286	252	262	267	253	295	288	260	239	301	268	254	301	254	243	272	293	259	275	277	307	263	247	266	272	296	268	293	278	307	290	292	250	264	285	277	273	277	296	279	275	265	272	267	290	279	277	280	256	301	293	256	290	276	248	259	281	249	313	256	250	290	284	250	272	301	303	274	272	286	268	269	282	299	268	288	284	294	268	280	283	281	304
6183	2994	1074	660	670	686	621	634	646	606	641	632	639	664	565	577	638	611	642	639	649	612	585	624	593	666	659	629	636	634	649	632	630	648	606	630	654	614	622	603	631	599	615	621	614	625	633	645	585	621	643	657	582	607	656	630	618	638	639	619	636	662	658	658	643	623	602	639	613	645	622	580	652	585	617	628	566	645	603	655	608	622	633	635	581	590	607	614	645	690	608	633	603	618	664	627	601	594	633	611	566	619	624	617	596	601	592	632	617	594	606	585	613	626	623	587	606	643	597	628	626	591	655	616	637	591	610	625	595	597	660	647	632	633	612	621	613	647	593	600	609	586	628	631	589	634	627	630	636	651	591	592	625	578	616	637	646	637	630	627	643	625	627	608	666	582	585	613	618	638	591	588	672	609	615	629	550	644	629	586	595	582	623	574	658	618	625	593	638	583	607	621	595	659	615	594	628	594	656	669	605	628	603	600	602	627	602	600	608	614	638	626	605	635	594	626	610	646	659	643	595	580	590	590	616	647	680	641	593	612	613	629	631	599	605	627	623	670	596	632	587	616	649	624	577	613	628	663	621	623	651	593	566	599	595	634	658	616	575	612	639	635	603	604	612	616	617	625	625	614	600	625	618	594	596	627	632	639	627	650	604	658	633	609	643	669	656	566	605	567	640	610	573	578	644	609	544	595	605	597	611	594	618	638	617	590	597	668	596	627	640	599	641	623	629	674	632	623	615	593	596	641	571	593	590	589	620	597	673	628	611	653	589	616	621	643	619	631	652	646	656	632	599	581	615	625	616	586	604	589	624	572	683	595	665	650	655	657	573	623	596	605	596	652	638	643	601	584	570	630	607	588	605	640	606	625	631	594	590	577	623	659	650	627	657	644	609	623	597	585	612	594	605	621	615	621	638	616	585	626	686	627	571	617	637	627	591	590	660	636	589	624	616	612	643	610	602	610	634	640	630	619	636	578	632	622	655	619	638	593	582	654	589	630	603	592	657	592	594	623	597	585	605	661	585	603	592	600	593	627	634	628	599	664	615	586	613	667	573	601	632	631	582	604	620	614	615	581	598	626	628	620	617	613	676	647	637	588	621	619	613	614	626	578	586	628	637	629	601	604	638	614	612	599	611	630	596	553	632	566	619	613	583	573	653	593	644	602	567	632	631	635	597	632	631	611	641	596	610	624	594	610	602	619	599	576	653	611	622	644	646	573	657	629	592	630	604	603	632	625	627	617	649	604	604	622	603	649	622	651	674	630	648	585	591	591	636	608	594	577	621	605	599	626	558	599	566	625	625	653	619	642	667	576	669	622	613	618	638	595	606	653	598	625	636	673	553	633	605	635	636	684	633	618	641	577	652	628	622	632	605	605	638	582	614	631	590	641	555	594	632	605	587	652	608	637	641	565	646	617	606	659	637	651	636	583	643	648	604	615	595	624	601	612	593	617	602	637	659	630	626	635	621	616	604	615	666	636	614	590	626	638	613	645	648	576	591	630	634	671	618	649	599	643	608	599	630	653	583	590	608	615	663	608	642	620	599	611	607	607	626	632	617	646	600	636	645	612	612	622	615	601	637	667	630	593	591	645	621	627	624	598	654	634	587	608	639	616	620	609	594	663	634	642	614	631	600	603	594	616	657	603	575	582	620	634	621	617	632	622	561	593	652	589	585	605	587	610	561	645	611	623	603	599	608	638	637	593	616	628	610	630	629	614	608	578	605	637	610	655	631	615	600	640	643	613	633	630	642	588	634	599	622	643	632	677	588	622	609	614	624	568	655	608	679	661	583	633	591	562	622	609	596	616	619	631	600	615	583	606	587	547	646	578	592	631	642	613	584	640	656	610	592	582	653	615	617	630	622	636	582	620	635	574	651	550	635	629	596	643	613	614	619	595	671	611	622	651	658	587	576	617	660	639	573	627	622	650	588	621	635	619	663	613	594	626	602	606	628	588	583	615	565	627	654	602	587	655	652	637	616	601	620	639	634	614	619	642	643	570	645	620	628	601	637	631	645	608	613	630	642	581	629	595	603	606	615	606	618	608	616	603	624	615	633	556	618	610	632	620	575	620	634	578	589	601	597	668	585	613	611	593	586	630	655	569	619	597	609	622	647	586	624	634	610	644	612	621	596	592	580	611	672	613	617	641	655	623	656	677	611	621	638	658	584	628	595	624	641	617	587	621	563	672	645	595	634	627	632	619	586	673	597	585	614	615	620	633	622	655	638	619	614	599	615	577	655	621	591	618	608	597	655	603	585	641	591	620	604	646	589	613	573	603	590	634	608	635	628	617	632	638	632	636	638	614	626	565	612	603	598	592	605	648	645	623	572	667	596	625	626	628	619	649	616	584	606	591	608	640	602	652	623	628	627	577	620	643	614	655	623	584	633	617	591	608	666	624	613	651	626	640	631	659	600	636	617	658	628	654	628	638	667	624	617	607	617	644	612	610	588	639	609	635	623	652	604	595	633	600	618	610	552	608	614	661	575	579	652	634	654	592	622	615	648	628	636	599	569	596	622	624	639	626	623	646	686	615	606	599	595	655	592	629	598	610	569	618	634	615	604	654	595	586	667	627	608	632	651	594	639	642	611	639	566	623	633	629	616	621	632	589	682	652	635	559	632	600	608	648	567	637	606	666	645	632	600	643	638	584	577	646	668	587	608	557	600	600	645	626	595	604	645	643	664	618	616	674	642	611	661	609	674	570	610	615	632	563	636	629	599	605	593	641	555	613	608	673	586	651	636	606	636	623	615	590	645	594	596	633	586	613	609	657	597	595	590	615	597	633	620	619	588	632	694	645	624	593	650	639	636	645	622	683	644	621	630	631	632	606	581	626	628	638	652	587	606	614	568	619	606	625	642	583	608	643	582	660	641	623	583	652	603	594	611	626	666	556	630	571	621	652	650	644	623	656	641	615	611	612	617	595	622	641	659	610	588	636	602	581	653	625	627	585	591	623	631	669	662	638	610	599	621	595	588	595	638	638	612	629	605	626	623	569	582	606	628	617	621	609	614	622	613	685	557	585	587	600	620	606	647	596	642	606	666	601	610	641	606	595	621	608	616	652	611	575	606	618	594	616	608	625	602	619	642	619	602	619	642	668	601	599	606	596	594	586	628	639	610	664	658	586	548	669	652	588	597	633	602	617	647	591	640	650	616	635	615	609	626	654	648	598	614	592	598	659	645	634	594	647	621	602	604	602	593	583	661	653	594	657	629	666	634	606	649	635	628	598	629	600	650	609	626	607	577	592	569	619	589	613	606	607	633	639	653	651	663	636	603	569	571	586	625	596	615	608	611	625	611	607	637	610	599	574	612	592	606	650	610	599	603	623	657	602	617	611	611	550	630	604	623	620	604	632	614	692	614	639	608	609	601	601	637	644	612	631	604	621	587	602	592	599	622	602	632	676	611	648	598	643	575	635	640	639	606	584	625	608	597	559	628	587	663	614	604	636	655	613	590	619	634	639	624	610	608	602
38377	34563	15221	1313	566	439	321	271	247	210	196	174	205	188	184	166	185	148	151	136	150	156	145	138	133	139	134	125	134	141	137	129	119	125	135	122	145	136	138	136	135	125	137	150	126	154	133	137	119	135	148	135	113	127	126	127	121	132	133	135	131	141	122	128	115	144	125	130	139	128	130	125	138	125	127	107	129	119	136	123	111	113	141	122	119	128	138	148	141	132	127	115	103	108	126	124	111	137	121	116	136	128	128	122	129	142	119	140	149	138	141	133	129	137	124	150	131	117	119	126	145	143	123	126	115	130	154	132	142	120	122	147	150	136	132	135	134	128	123	131	113	146	134	129	131	133	142	120	117	128	131	126	139	154	128	141	127	125	118	133	122	130	128	128	118	126	123	125	108	110	125	122	132	117	136	133	152	144	122	134	154	111	121	115	116	126	112	126	121	135	126	133	131	147	113	123	132	140	121	118	138	114	118	138	136	133	138	122	142	145	124	103	125	123	125	122	140	139	129	147	126	125	113	135	115	118	118	145	125	108	114	148	119	136	131	129	127	130	129	113	126	156	134	128	135	135	132	126	130	145	139	143	119	119	121	131	145	139	132	112	134	111	138	148	140	123	150	144	131	131	137	120	138	114	122	147	147	133	119	139	115	159	125	128	137	144	138	141	137	139	119	128	132	131	141	149	135	121	127	115	119	140	122	131	117	128	133	125	142	127	143	109	121	132	132	119	131	129	117	112	127	117	134	118	142	122	127	134	134	111	116	142	128	141	138	127	138	146	131	119	133	106	114	160	128	132	131	119	140	101	119	140	155	116	141	117	110	122	119	128	143	122	147	123	140	129	121	153	121	142	141	104	141	119	135	118	125	120	140	122	151	130	127	123	170	131	127	126	117	135	146	119	123	135	112	125	123	126	145	109	110	150	130	143	134	119	128	119	123	129	125	118	131	130	124	142	121	145	123	116	125	135	155	129	144	143	130	146	127	138	146	115	131	150	125	144	110	122	117	121	133	109	137	154	115	135	123	125	132	125	129	136	139	124	141	116	131	114	123	134	131	140	113	145	144	132	128	134	154	131	129	158	143	126	130	122	132	136	138	123	130	131	109	140	112	129	150	134	133	125	130	164	140	144	107	121	137	133	139	119	149	133	121	131	147	134	144	132	137	135	130	124	134	129	143	138	133	137	134	145	126	125	114	146	141	155	126	155	126	144	148	118	156	120	130	138	136	128	121	149	127	128	128	141	131	129	129	140	132	146	138	131	121	116	136	123	126	124	123	136	126	121	119	125	126	137	133	128	126	129	125	137	134	137	129	121	145	134	145	130	125	138	119	139	128	142	130	124	129	139	128	117	122	116	132	147	126	144	131	120	132	134	135	145	105	128	123	114	142	130	128	118	131	120	134	115	129	149	126	146	120	127	145	137	120	139	136	125	140	122	123	127	128	117	147	136	114	134	130	145	122	149	109	127	143	135	124	124	119	134	132	115	124	144	128	157	116	112	137	114	134	121	127	137	106	124	124	121	113	135	129	132	130	138	133	134	117	126	121	140	127	134	123	142	133	117	123	130	140	106	123	132	126	117	124	122	138	140	126	138	124	119	118	110	132	129	140	135	129	141	122	111	151	138	115	139	131	143	123	144	119	108	145	147	127	146	147	156	129	149	134	126	146	131	150	127	104	130	122	153	137	124	126	141	104	120	139	120	100	110	152	148	130	116	144	132	149	132	125	121	113	140	136	154	137	158	136	125	145	135	118	122	114	120	131	142	122	140	131	139	119	142	128	129	130	137	122	149	129	125	117	122	117	125	116	147	135	143	128	140	129	142	124	146	158	134	131	116	153	130	133	112	140	136	130	124	111	127	123	117	109	131	123	127	131	106	139	125	126	116	124	144	133	153	135	132	136	147	120	132	128	129	119	126	126	135	129	128	137	130	126	143	119	122	130	141	128	118	143	135	137	128	128	128	131	149	143	138	138	142	121	125	144	135	127	156	123	132	133	129	127	150	121	116	132	122	120	122	134	119	115	128	144	150	124	131	130	134	132	127	142	138	160	138	131	125	128	120	140	124	119	131	169	112	118	130	131	127	122	141	136	120	112	126	137	117	115	116	127	130	107	124	115	132	128	128	128	131	134	127	127	134	128	123	138	138	119	121	110	122	139	123	125	129	120	123	131	144	139	122	122	126	117	132	121	143	111	107	126	140	137	112	118	132	132	113	124	135	131	135	124	128	134	149	139	135	160	128	124	152	145	132	142	125	135	136	154	130	116	133	108	141	129	133	139	134	140	130	130	138	128	110	140	128	133	147	171	123	128	122	142	134	122	141	139	115	125	106	124	138	128	134	126	133	142	147	136	147	108	122	105	134	133	133	114	135	134	146	147	135	126	126	138	134	105	99	130	135	130	131	129	134	123	143	116	126	124	125	124	142	125	128	136	134	131	138	127	116	125	126	140	128	136	135	129	145	138	127	162	125	153	136	133	125	155	129	114	161	130	138	134	139	151	109	151	112	150	154	121	123	118	132	109	143	133	110	144	129	141	124	112	129	125	134	137	127	132	119	105	141	131	127	123	112	141	144	138	126	129	126	117	148	130	143	131	140	119	136	140	144	137	146	122	142	132	127	153	123	107	126	155	133	111	118	132	120	146	149	129	122	120	131	125	140	167	121	165	119	127	132	124	146	141	121	129	137	115	123	135	123	113	139	127	114	132	131	135	123	132	135	103	125	140	131	128	132	113	157	154	139	149	141	137	138	127	130	128	98	131	128	154	117	139	120	140	122	154	110	139	118	129	123	130	135	130	149	139	137	116	120	143	139	137	146	139	118	134	130	117	117	130	119	122	128	139	130	136	114	118	126	126	107	141	133	123	126	115	125	138	130	148	135	132	137	123	128	142	133	140	106	138	153	127	137	136	145	142	107	145	155	119	152	144	153	123	137	119	129	117	139	127	131	123	139	125	140	134	127	136	141	117	116	120	121	140	126	148	146	123	118	130	135	143	133	135	120	143	121	115	125	129	120	141	148	140	129	131	149	117	137	128	130	98	139	134	112	117	127	144	112	140	143	149	120	139	143	123	106	122	139	138	150	126	130	148	149	94	113	125	123	147	125	100	144	117	137	121	136	115	125	147	131	122	121	137	119	131	116	112	116	104	118	151	138	132	132	139	110	129	121	148	115	137	123	145	144	120	158	128	133	129	121	135	129	109	142	146	129	156	121	113	151	137	133	129	127	126	112	108	128	144	131	118	125	130	134	127	131	129	137	140	156	141	128	137	129	141	134	132	117	119	132	122	123	113	138	131	130	128	122	123	127	148	145	148	142	144	145	145	119	109	126	128	139	117	116	130	106	153	140	120	131	141	143	133	114	132	132	140	148	121	139	119	129	128	144	137	145	117	125	123	150	134	125	125	113	123	161	153	122	124	130	136	142	131	132	125	142	122	131	128	139	129	141	126	143	132	130	116	109	128	112	132	114	129	109
21625	25539	8952	2414	2127	1650	1388	1232	1085	934	803	774	684	658	599	572	555	491	509	524	457	450	457	440	391	401	407	396	399	377	396	365	371	387	380	339	394	347	384	366	346	304	356	336	330	331	367	313	318	352	353	334	335	310	344	326	342	354	336	348	324	317	339	324	316	300	347	313	316	337	315	323	336	286	309	304	316	300	311	373	325	314	333	313	322	336	298	321	311	313	299	314	300	340	300	327	320	341	311	314	337	351	322	320	309	335	320	328	338	322	304	326	315	316	305	302	311	309	279	318	327	302	307	347	302	323	310	327	327	343	322	338	321	324	342	311	325	340	330	355	290	332	328	306	296	330	301	306	297	336	320	319	308	289	310	304	309	312	307	311	319	311	338	303	328	290	324	339	323	309	315	305	331	308	321	315	350	322	324	346	299	330	305	306	310	307	305	309	308	338	314	290	334	344	299	324	304	308	310	326	324	337	314	321	292	330	314	331	316	316	302	323	326	311	312	314	312	332	332	312	323	316	325	333	341	325	305	306	315	285	320	323	306	308	308	307	288	330	348	328	330	347	319	300	290	276	347	304	322	340	322	301	323	350	296	332	321	306	315	297	308	344	315	324	310	322	326	298	311	324	295	318	300	316	343	290	309	318	302	328	330	293	306	337	289	327	273	335	317	317	368	302	330	287	336	343	310	300	315	294	321	326	277	308	286	312	303	338	332	313	335	285	314	344	323	322	314	335	342	306	310	293	323	295	321	326	344	332	303	305	335	332	307	346	307	302	335	295	324	356	302	317	334	324	312	320	302	306	318	322	313	284	329	363	277	312	311	284	304	320	320	314	339	329	359	329	301	332	351	308	285	331	333	318	313	331	318	328	297	329	316	317	322	309	313	347	339	337	324	270	312	338	339	290	344	306	309	318	326	302	337	308	335	342	315	298	330	298	293	336	353	315	323	306	301	318	329	298	314	299	311	346	326	337	326	327	285	287	337	282	311	345	326	339	302	308	302	316	326	326	311	338	355	314	333	332	278	298	341	336	317	339	289	309	349	325	333	331	316	316	295	337	304	319	320	327	332	305	369	331	321	322	315	288	325	329	324	313	336	316	332	277	330	339	300	343	321	332	330	336	330	338	315	301	339	303	354	314	318	292	311	334	305	295	321	283	319	320	321	311	303	310	299	332	291	322	325	317	321	339	330	314	293	331	315	352	311	314	298	286	338	333	336	309	330	339	343	350	302	334	307	316	318	327	323	285	291	313	333	295	318	320	303	304	311	314	308	361	333	305	330	303	319	316	343	300	332	313	292	331	277	336	309	318	300	337	316	326	305	328	314	335	316	307	282	339	337	320	307	359	297	313	303	330	331	278	354	326	316	331	354	327	325	325	293	341	318	308	321	293	306	317	368	303	354	359	293	312	307	319	318	316	318	304	320	315	336	309	331	333	318	286	318	299	320	303	332	329	328	322	312	332	339	311	282	329	313	342	313	291	307	316	323	298	321	314	367	313	292	348	286	315	322	344	326	322	325	296	318	316	339	308	332	314	293	280	332	330	299	343	302	300	271	353	328	308	319	307	316	338	314	323	319	349	313	336	315	334	301	309	298	317	329	315	300	278	339	317	313	310	303	340	305	294	313	295	324	340	353	335	311	323	294	327	295	323	307	314	310	310	320	313	328	293	281	331	322	279	321	338	304	330	328	349	288	292	321	313	344	320	316	320	298	292	285	345	305	309	299	349	313	314	319	316	312	297	318	314	305	340	309	330	288	331	335	302	299	312	320	332	347	328	351	321	303	298	361	300	313	331	296	305	284	345	313	331	317	328	312	311	303	292	289	325	335	309	338	305	342	324	328	343	306	312	318	344	317	322	302	332	313	311	340	314	318	318	334	338	323	310	312	308	303	281	324	306	284	315	290	338	314	297	324	324	323	307	309	302	339	322	310	283	327	318	323	336	330	321	306	283	309	305	303	347	327	323	296	340	300	305	336	351	307	303	307	320	333	329	328	302	312	342	291	329	297	312	367	311	331	296	328	319	307	322	280	304	296	285	310	337	301	344	306	332	333	336	313	305	290	337	308	317	326	333	316	313	335	307	317	308	323	304	331	329	321	332	341	321	325	325	327	312	319	315	318	307	324	316	340	319	316	325	319	321	308	306	341	329	291	322	335	344	336	319	279	289	313	301	268	343	305	352	343	326	320	306	304	323	308	310	323	319	338	301	309	315	323	332	329	341	302	294	324	333	336	309	311	327	300	296	310	354	335	309	302	320	324	336	342	337	303	316	306	304	276	322	350	355	277	340	336	347	314	314	320	328	309	298	325	312	292	314	353	330	323	301	307	317	305	340	326	332	323	303	291	314	312	313	326	296	319	330	317	318	345	289	318	306	350	324	334	330	289	326	320	337	325	318	328	316	297	354	298	323	316	290	292	344	354	298	298	318	337	343	314	335	317	353	324	303	313	295	329	327	277	321	329	307	291	296	302	308	343	348	310	310	285	334	325	303	333	326	318	366	315	323	314	340	338	310	341	321	323	304	338	316	315	333	309	318	311	312	306	348	326	361	278	326	315	306	286	311	333	352	302	308	316	319	316	292	316	314	351	326	299	315	312	291	280	341	308	291	325	300	331	298	318	303	331	304	311	334	294	349	328	329	311	278	325	306	298	287	332	314	327	310	325	337	319	321	320	300	339	307	322	312	331	315	316	273	347	298	305	311	334	338	321	300	331	293	313	314	354	332	345	312	303	306	351	314	319	323	292	329	307	317	297	278	312	318	316	317	307	325	336	317	289	318	301	318	314	324	322	305	320	324	313	309	326	296	304	320	340	324	324	325	333	313	341	321	301	290	328	313	307	330	303	321	325	328	347	322	332	349	319	310	286	304	299	286	331	296	317	320	288	321	341	293	325	335	331	323	319	327	335	320	289	309	343	352	313	282	312	317	355	295	298	329	340	297	294	323	305	305	350	305	315	298	315	321	313	304	339	318	341	331	323	319	328	288	320	335	334	303	285	353	313	310	307	295	322	331	297	297	338	293	326	325	330	355	314	297	319	329	296	307	273	316	318	327	325	334	314	295	329	319	330	305	316	296	291	318	310	309	295	315	300	341	319	295	308	327	311	306	338	337	323	318	347	299	292	310	313	331	307	344	276	335	322	342	308	297	295	321	310	326	320	355	304	317	304	309	340	334	360	316	325	298	334	323	294	298	328	316	348	311	324	309	297	311	325	271	354	313	312	309	303	321	304	313	332	297	312	326	326	314	347	305	314	324	332	331	293	328	309	314	314	339	343	283	335	327	329	324	306	284	332	327	303	301	326	324	345	341	315	291	319	314	318	327	317	324	317	317	308	306	309	342	307	356	329	343	331	301	280	287	351	324	325	316	306	311	323	339	320	307	305	328	346	300	296	309	337	312	340	317	333	322	345	335	345	322	324	343	344	324	315	297	316	301	332	318	345	310	363	313	296	325	304	294	300	329	323	314	289	323
53326	51026	26323	3808	1022	699	512	440	338	319	268	265	213	207	157	176	153	137	113	127	123	121	104	123	117	103	115	119	97	105	92	88	102	106	94	103	114	109	83	86	109	111	99	88	87	85	103	93	99	100	86	98	73	86	107	106	80	86	88	98	100	104	84	92	80	104	93	96	100	106	71	114	93	80	92	88	101	91	101	87	85	90	101	104	95	105	88	99	100	80	93	89	96	103	96	93	89	71	74	114	97	100	86	91	79	85	93	85	93	99	101	99	75	79	88	80	100	86	98	90	94	95	83	84	88	102	89	104	85	118	86	102	100	86	95	79	106	108	112	81	82	95	91	114	82	87	90	93	81	83	81	113	85	80	96	95	87	86	88	97	71	84	94	111	78	74	89	84	96	105	84	94	83	81	82	85	91	90	82	75	101	105	90	87	100	94	95	84	92	68	102	87	94	90	99	86	87	84	85	82	89	81	83	101	93	90	89	101	90	72	99	83	95	80	97	98	93	87	87	79	73	87	76	85	71	84	89	82	83	100	95	91	79	89	83	103	94	79	91	97	89	93	82	81	98	95	98	93	91	104	87	91	104	78	86	88	89	98	90	90	98	87	80	63	94	85	81	103	108	97	94	81	94	89	96	94	107	110	85	84	100	85	94	102	85	106	87	86	89	76	95	106	90	60	86	95	100	98	82	89	99	78	83	80	89	96	87	67	98	92	89	79	93	88	83	91	86	91	88	92	86	85	107	96	80	100	87	88	110	94	89	93	98	101	97	92	91	96	74	87	94	101	73	86	92	98	99	90	102	109	106	119	97	115	78	94	76	115	91	85	80	85	91	88	92	100	90	82	81	94	80	90	87	103	85	98	87	85	103	78	93	88	94	88	113	97	93	96	93	97	92	82	79	103	89	79	108	83	84	80	84	56	89	85	82	85	90	93	96	86	86	88	91	90	92	89	88	94	96	90	86	93	90	89	82	84	97	97	101	108	83	93	79	86	92	91	76	88	78	94	87	74	109	85	77	67	66	93	84	87	87	98	85	84	91	84	91	78	99	86	99	82	95	97	77	88	100	73	73	66	106	94	90	96	87	105	98	95	89	85	93	101	81	100	80	85	75	91	67	102	87	87	88	107	92	106	90	67	82	101	77	83	82	91	97	111	86	72	97	109	112	73	74	85	97	87	104	80	102	88	93	92	80	82	78	78	83	84	100	83	98	85	71	81	70	102	114	84	76	82	90	87	83	96	111	91	90	88	95	74	74	99	83	104	87	101	82	91	93	84	82	76	91	98	84	82	79	80	79	97	92	95	85	97	103	97	91	96	85	92	100	90	84	104	91	94	101	97	91	107	81	78	107	99	99	102	79	114	79	76	110	76	89	105	84	90	86	86	88	94	102	87	85	93	84	83	81	102	97	93	93	84	103	91	95	84	83	66	90	98	81	89	79	91	88	76	86	95	83	72	92	90	100	93	96	100	86	74	104	89	105	76	96	100	107	83	75	81	88	87	83	78	60	72	73	94	84	86	98	90	80	99	100	90	91	87	82	88	91	92	107	92	81	86	96	79	88	88	101	79	107	101	95	106	87	106	93	99	84	90	81	87	98	102	87	107	72	78	95	103	108	94	77	97	77	84	69	85	108	97	88	79	87	80	82	106	109	69	95	95	101	90	76	96	96	99	111	73	88	80	102	91	101	96	93	88	86	84	91	83	71	94	109	86	119	90	97	86	89	101	92	94	90	80	88	92	97	86	84	79	91	90	76	83	77	96	67	100	84	94	96	86	102	83	96	108	88	77	94	79	93	77	90	82	94	96	77	85	85	99	95	73	91	91	92	90	74	103	79	79	82	99	75	102	72	105	65	105	89	93	92	88	99	106	93	71	84	93	92	103	77	100	95	102	84	81	77	84	89	74	90	73	77	94	95	113	84	100	79	92	98	72	71	82	88	81	79	98	93	71	96	89	86	83	76	84	96	91	88	86	81	82	90	85	85	105	93	76	88	78	100	82	83	72	74	82	90	60	103	64	82	88	97	88	97	112	95	92	88	98	104	79	102	90	75	95	91	91	97	81	95	108	83	104	84	82	75	89	91	78	102	93	96	101	98	84	98	89	90	88	95	90	97	116	94	74	75	82	93	102	80	98	80	86	85	78	90	91	91	77	81	92	104	80	96	91	80	85	88	80	89	74	85	106	97	84	96	71	78	82	88	81	85	82	83	92	77	93	85	80	90	96	81	80	90	91	91	108	93	79	82	89	93	95	76	92	105	76	84	88	96	95	87	111	77	90	84	98	87	70	77	75	91	78	103	87	100	69	82	100	90	102	93	84	86	92	84	88	83	105	89	94	88	96	126	89	83	72	95	87	67	87	82	88	84	86	70	89	96	86	91	87	110	107	97	100	91	96	92	103	112	67	83	79	89	91	85	87	80	79	77	97	95	101	89	78	77	89	80	81	101	93	89	98	98	89	86	72	83	91	91	82	102	77	90	92	74	83	65	92	113	100	78	99	98	83	98	93	104	90	86	89	74	66	75	101	84	101	80	97	90	76	79	80	87	109	89	91	95	98	92	78	92	88	85	94	87	100	82	91	96	84	80	69	70	101	65	90	72	85	109	106	97	86	81	94	94	82	101	92	87	91	101	109	63	92	75	65	81	79	105	85	88	86	103	79	108	81	86	98	104	92	87	89	99	95	94	81	99	83	75	71	70	97	84	80	77	76	90	90	107	90	92	97	93	88	98	89	91	85	99	94	74	73	80	84	104	93	82	107	82	82	71	90	79	88	84	101	94	85	89	96	98	77	81	82	92	94	90	75	91	125	82	92	91	82	86	97	86	68	87	86	88	91	72	96	92	82	82	101	101	72	59	103	89	83	94	95	78	79	85	74	92	105	85	93	87	78	105	86	80	82	103	93	95	87	95	100	85	81	81	90	95	90	111	85	103	102	98	79	77	90	92	96	93	91	83	89	73	69	81	99	84	94	70	104	98	102	86	84	107	88	89	84	101	74	88	82	95	95	93	95	76	78	102	92	93	100	68	102	93	92	84	91	90	105	82	101	94	83	103	96	92	74	83	92	79	90	82	86	79	82	80	103	74	86	69	82	75	71	86	89	87	90	85	86	83	76	92	82	110	89	87	91	88	102	76	68	85	92	75	90	88	78	108	94	91	84	86	98	102	84	78	95	96	87	80	88	78	81	106	92	91	85	109	90	92	108	94	100	99	96	106	101	91	100	89	84	90	82	89	94	82	98	74	77	97	88	82	86	81	92	79	89	87	99	68	79	90	88	86	93	88	108	82	85	84	92	75	92	97	97	95	77	91	101	100	100	102	89	104	91	100	84	101	92	73	91	111	99	90	85	85	88	103	90	91	85	92	96	76	103	90	108	78	95	77	96	75	84	90	78	100	87	95	87	99	74	89	80	94	93	92	81	92	104	101	101	92	66	94	90	94	73	108	102	88	93	87	70	75	83	104	83	93	79
29939	35219	13171	4203	3606	2988	2402	1957	1675	1409	1186	1099	953	901	792	700	675	651	573	564	550	503	473	444	468	424	381	400	373	388	363	361	312	363	314	308	339	332	319	300	322	281	279	298	267	289	306	295	298	262	286	290	292	304	295	300	268	270	258	277	261	304	251	276	299	275	260	260	290	255	287	279	281	290	296	276	266	287	275	243	280	248	282	242	261	267	260	264	258	289	219	259	254	267	247	242	267	275	239	246	272	254	257	280	259	254	262	248	261	238	248	267	246	256	247	255	237	263	242	250	260	242	246	262	243	249	278	259	221	280	263	231	250	253	242	253	254	279	238	276	255	257	257	279	272	239	275	228	257	238	267	228	262	244	222	260	270	215	254	232	239	261	281	265	226	257	252	273	233	238	239	227	235	245	240	243	234	267	247	243	258	253	259	240	253	233	247	254	235	259	264	241	242	231	253	262	245	249	253	245	252	261	255	227	263	247	195	245	248	226	235	258	284	227	251	250	230	246	253	258	229	226	248	303	254	247	281	247	239	238	260	248	238	214	228	229	238	230	253	244	265	229	217	273	261	253	266	264	239	232	234	220	261	252	251	258	286	231	256	272	221	262	250	270	260	250	245	250	233	231	231	259	237	251	283	233	234	251	244	240	252	253	266	246	242	238	236	229	263	241	260	255	247	277	251	238	226	265	229	220	237	234	245	265	253	263	268	243	278	240	253	241	262	256	243	243	254	247	231	261	215	220	258	249	238	237	242	245	246	230	252	278	244	266	227	246	254	254	240	253	241	241	250	232	244	245	255	258	233	220	231	235	249	263	269	253	223	250	273	252	269	235	235	255	254	267	234	216	249	251	209	246	241	248	255	249	241	266	227	221	265	261	251	268	248	234	241	266	246	256	258	247	232	220	218	258	242	239	252	218	227	236	245	250	228	217	249	247	220	253	272	231	243	266	236	256	248	228	245	231	238	238	240	215	272	267	258	239	259	241	238	249	278	269	264	224	267	227	235	252	239	261	238	247	238	245	250	275	257	243	262	243	266	232	263	231	232	250	239	261	233	243	255	251	265	260	240	239	234	244	237	257	265	247	220	262	233	241	227	272	233	224	240	243	237	249	267	238	250	215	267	255	243	236	242	228	274	256	229	249	236	259	257	224	239	254	251	256	250	270	260	242	240	237	250	266	248	233	275	257	227	278	221	253	245	237	230	249	244	259	246	227	249	217	255	205	231	273	232	216	234	252	222	255	218	272	237	248	237	220	270	234	260	241	261	257	242	229	234	243	245	287	259	237	246	254	227	252	255	241	242	243	248	227	224	257	265	263	238	256	285	197	237	210	246	248	252	252	243	243	257	265	240	223	255	235	241	274	253	244	256	237	258	260	262	281	253	262	241	262	261	254	215	248	245	244	252	235	232	239	247	249	265	240	227	227	242	263	251	237	238	265	243	252	226	238	220	222	242	259	237	229	247	237	239	246	259	229	229	234	236	249	213	245	238	236	240	288	248	230	244	223	222	249	285	252	287	283	248	225	258	242	258	258	264	290	260	276	255	248	253	228	246	241	268	254	238	253	250	250	251	295	278	263	269	256	234	235	255	247	270	253	244	226	234	212	254	251	212	271	231	242	269	256	238	236	266	237	255	259	239	248	235	246	229	257	235	239	271	236	264	245	256	243	251	229	272	256	271	268	225	254	240	247	243	260	229	279	249	248	256	219	227	252	241	250	289	251	252	273	231	251	240	233	242	251	259	255	219	245	214	222	249	217	245	270	252	250	233	232	249	241	265	260	248	257	260	227	223	242	224	250	269	276	230	245	237	237	250	227	238	225	264	241	223	234	262	267	246	277	222	229	233	237	246	266	249	266	260	236	240	247	258	240	223	260	256	231	239	282	234	248	221	240	256	234	259	260	267	270	231	253	273	222	232	233	226	222	240	244	245	241	234	260	255	235	258	220	252	264	241	262	235	261	260	242	239	243	243	236	246	232	232	236	233	252	245	256	224	260	239	223	258	234	217	281	221	248	245	264	226	232	283	232	258	257	268	255	258	245	226	273	244	275	252	225	242	209	253	249	251	249	242	253	257	247	251	245	252	252	247	244	238	227	271	243	229	268	266	235	236	238	270	254	244	247	230	248	259	232	236	247	243	237	248	259	261	231	268	264	263	225	248	282	256	252	245	243	251	250	219	237	264	268	262	263	238	241	273	246	232	247	257	243	243	250	274	256	239	277	234	246	272	248	243	260	293	251	253	263	236	247	274	233	236	246	224	245	221	240	254	253	265	282	252	272	271	233	251	263	249	238	235	239	258	267	267	227	231	260	248	220	242	251	268	228	273	247	249	250	252	263	230	256	257	251	229	249	239	237	230	250	276	253	238	247	239	235	242	289	258	242	227	232	244	217	222	239	269	229	245	244	247	218	269	269	245	243	257	250	259	258	233	248	261	225	237	279	240	271	229	232	249	231	237	232	218	276	223	234	243	239	264	229	255	265	245	234	266	242	249	243	241	239	243	248	283	245	249	244	204	258	266	269	247	232	245	236	268	239	238	270	238	220	248	251	232	267	234	255	251	242	247	234	242	262	231	246	258	250	254	257	255	237	221	279	263	243	240	230	246	215	246	242	242	254	240	234	247	222	277	255	281	257	261	256	259	222	242	251	270	240	258	238	246	242	236	267	279	254	251	236	245	239	246	235	268	273	243	245	233	244	244	238	217	245	254	252	261	242	249	238	241	232	233	243	232	211	245	243	210	233	260	269	219	263	232	230	243	226	265	242	251	253	237	226	252	233	236	250	244	246	244	254	230	262	235	247	237	231	227	227	277	226	245	245	250	230	279	241	250	248	242	238	256	229	253	261	242	263	260	205	250	237	245	215	226	259	255	238	228	246	235	253	259	241	253	227	248	265	255	275	223	262	265	269	223	248	255	241	234	239	279	243	243	255	266	249	271	250	268	248	226	284	227	217	225	215	243	247	275	256	241	231	235	223	222	262	229	241	259	225	283	240	211	248	247	229	248	267	253	279	281	239	235	265	231	241	279	273	245	229	257	235	249	246	242	228	299	244	240	253	248	217	273	255	264	241	245	256	255	267	252	226	226	243	248	236	255	265	260	211	258	241	235	249	244	275	234	269	264	267	253	256	256	232	261	247	243	242	243	250	251	260	234	226	249	257	237	235	225	255	256	270	219	256	241	245	254	254	252	252	269	242	257	239	252	227	254	253	267	261	230	244	237	254	250	248	243	234	240	231	220	227	270	257	245	252	259	254	256	266	270	267	242	199	234	221	272	259	255	255	225	217	230	247	264	244	252	249	249	247	256	258	253	255	267	287	240	259	276	250	283	285	262	261	239	231	269	241	213	259	239	263	231	271	242	267	238	227	264	250	249	265	262	226	244	259	267	236	227	235	254	255	243	242	218	238	242	223	215	261	257	254	257	242	247	237	235	276	238	239	252	263	246	262	240	241	260	230	261	250	243	235	242	232
7711	1751	633	310	293	245	262	288	272	288	306	290	256	291	293	278	277	265	282	262	286	288	256	278	280	251	244	264	271	279	279	271	287	274	263	275	257	271	268	284	290	283	276	253	285	274	270	290	267	293	271	254	278	250	283	299	277	275	290	276	265	270	293	258	276	277	282	262	276	252	247	281	246	269	282	284	280	253	246	249	272	285	273	310	287	277	272	275	296	321	286	250	288	296	297	320	297	292	240	258	302	242	230	262	270	286	256	284	274	265	266	268	280	246	271	245	301	274	272	262	259	263	270	272	262	273	266	263	260	293	268	259	277	281	259	215	298	272	244	250	270	273	278	242	280	288	305	265	257	252	258	300	247	291	274	270	297	275	312	271	280	246	274	282	260	302	251	273	263	290	264	335	280	248	309	289	277	282	279	300	280	284	247	260	267	268	286	240	282	263	300	279	279	255	238	279	277	283	280	287	272	288	268	281	267	283	253	254	298	267	284	270	299	297	262	282	256	266	252	276	275	276	260	262	274	285	288	307	281	282	277	280	290	277	299	274	266	263	275	296	284	296	305	285	233	257	253	280	275	251	256	263	279	291	252	283	250	278	275	270	287	282	252	261	279	249	231	296	253	239	295	290	239	272	263	287	282	276	278	307	257	268	273	271	268	305	280	258	280	290	278	254	306	264	261	243	262	242	278	254	277	261	313	304	241	287	319	270	259	241	264	276	294	266	274	313	288	265	281	277	283	300	246	272	293	298	281	282	268	276	284	302	280	268	263	269	301	291	270	255	319	282	272	260	280	230	251	291	287	253	281	246	261	294	307	254	271	267	271	254	270	245	280	264	264	265	275	281	270	295	283	241	283	265	287	276	248	258	250	268	287	262	300	305	254	263	269	259	291	252	268	282	262	307	289	284	277	270	293	289	263	252	293	269	283	260	262	257	285	261	274	251	274	284	276	257	268	280	280	287	275	295	260	264	265	272	268	297	299	243	246	269	251	264	272	285	266	258	264	260	255	283	257	237	283	285	260	236	270	279	277	267	266	257	248	290	290	292	292	274	278	280	281	301	274	278	271	255	290	274	273	244	284	255	258	307	285	275	264	240	256	301	271	275	236	223	293	271	257	268	283	264	290	269	271	291	267	268	266	268	275	289	245	265	264	274	295	291	263	274	275	264	298	270	270	270	280	265	286	274	273	258	285	287	299	292	267	276	266	265	271	291	274	224	294	309	291	295	267	291	263	257	273	270	279	280	276	275	244	265	291	278	303	274	298	265	299	294	260	261	285	248	278	273	271	267	252	244	282	269	263	271	272	252	271	234	275	305	251	238	250	279	250	264	271	271	242	274	309	264	293	269	256	272	277	339	280	269	267	256	281	289	300	272	235	245	292	274	307	283	262	274	281	264	283	257	272	265	288	275	254	279	287	281	272	249	278	271	271	276	312	286	301	273	283	295	280	277	270	292	278	270	279	260	240	280	287	262	281	278	276	292	311	287	281	326	283	255	269	282	226	269	308	269	267	253	268	254	293	285	268	268	274	276	259	243	275	267	296	287	258	258	274	276	287	285	277	273	282	315	276	265	276	256	263	256	292	295	273	285	260	294	273	237	286	252	272	275	262	274	284	268	256	257	273	276	255	272	265	237	252	308	268	260	267	271	286	286	272	275	269	276	257	277	296	294	270	294	298	280	272	270	266	266	290	285	244	276	253	280	272	293	314	299	277	305	297	296	294	313	253	284	253	293	283	252	274	287	264	281	248	246	266	262	305	294	298	282	264	274	268	275	290	277	257	263	258	286	291	279	281	281	285	276	267	280	266	277	243	300	300	304	241	258	264	304	276	287	280	257	267	261	319	315	284	284	258	292	263	299	244	264	253	243	298	323	280	257	254	288	284	321	267	272	264	260	329	263	296	256	269	246	266	298	290	275	282	248	288	270	265	301	267	288	269	330	276	274	282	279	254	308	279	294	263	278	281	279	241	251	283	287	294	289	271	259	275	293	279	264	258	304	258	277	247	267	300	284	266	280	267	252	264	290	279	254	254	262	281	265	259	282	294	294	278	292	278	273	306	266	260	259	270	272	292	299	267	271	276	283	273	257	277	283	285	250	281	251	262	281	251	279	257	255	281	248	287	278	271	272	264	260	292	264	273	297	256	253	256	267	281	277	288	285	282	254	310	281	281	247	254	281	278	246	265	304	282	265	283	268	251	279	240	262	266	295	266	253	264	289	266	295	292	247	306	288	288	307	264	256	256	275	299	281	292	302	286	266	284	259	267	259	278	293	279	274	283	304	286	274	274	269	277	267	244	260	290	268	280	255	270	294	298	282	268	270	271	275	277	271	242	247	307	281	259	284	255	267	242	256	261	279	275	294	292	273	293	279	296	256	259	250	258	291	254	296	272	261	299	273	317	275	280	293	288	256	267	275	298	269	283	283	278	256	287	300	271	281	267	311	292	277	240	258	263	266	292	304	269	263	283	258	303	269	284	272	271	259	275	248	268	295	248	275	267	267	275	268	294	284	287	264	239	307	264	266	251	248	261	274	262	287	263	259	266	292	284	295	259	300	276	248	268	286	249	246	289	279	263	260	277	278	262	287	282	312	291	246	294	281	274	283	283	270	260	245	300	259	234	302	285	254	242	273	280	295	262	279	305	300	273	276	300	298	265	247	278	275	276	302	285	291	293	249	252	259	270	290	266	297	283	260	271	268	268	306	265	242	252	281	240	266	278	297	283	254	267	272	241	289	254	293	278	252	263	260	277	265	246	249	305	246	274	277	289	243	250	290	275	263	269	280	240	276	287	256	292	239	298	263	272	277	265	303	277	285	272	271	271	251	270	268	282	288	278	258	275	269	226	280	278	270	276	275	258	282	239	284	276	334	289	276	273	238	283	289	265	259	266	269	278	272	253	279	295	301	282	271	278	272	273	279	277	273	296	271	255	284	297	270	260	275	266	265	243	290	267	293	269	298	273	295	269	260	285	316	256	262	254	256	283	262	270	274	261	259	292	290	277	268	275	282	253	259	261	249	257	300	278	286	268	253	269	245	236	295	271	309	289	281	285	276	299	273	266	289	296	298	275	236	301	285	276	278	284	268	262	306	259	260	242	300	301	309	232	248	289	295	264	275	266	278	240	256	259	279	241	288	282	301	284	287	287	311	277	246	304	255	273	256	245	244	275	272	255	286	269	298	303	267	281	260	253	281	264	261	293	303	291	294	295	252	268	276	286	271	292	299	253	283	266	258	314	275	276	302	282	286	288	263	276	275	289	253	259	257	265	268	296	266	285	293	267	281	272	262	271	266	278	287	270	278	253	267	279	296	292	255	243	274	271	268	290	312	257	273	290	292	294	266	304	269	287	290	296	236	264	269	242	275	249	265	283	228	256	251	285	276	256	273	286	250	257	292	267	264	282	273	264	243	277	279	239	263	287	236	276	275	246	275	266	274	272	285	249	273	288	246	271	266	251	299	295	291	278	281
7047	2963	1233	711	671	710	675	639	669	669	633	614	660	618	666	603	609	646	624	613	632	645	640	637	647	642	589	589	617	668	564	649	624	604	619	605	642	627	660	641	562	627	571	637	585	642	647	656	621	626	633	666	659	659	617	663	620	613	587	592	618	625	634	636	629	633	656	668	631	634	615	620	621	592	635	635	576	606	695	604	602	611	625	639	623	590	595	636	588	610	624	610	655	611	635	624	585	590	624	606	654	635	615	544	602	634	650	579	617	608	636	562	643	601	661	605	619	587	613	580	659	580	659	615	639	620	637	621	633	638	616	642	582	598	614	630	568	632	572	589	657	621	613	619	608	631	635	609	571	608	619	640	580	586	621	604	629	601	623	635	613	628	620	637	631	628	642	601	580	573	596	631	625	564	629	612	624	598	666	669	596	616	612	624	612	629	638	575	583	633	669	624	649	614	641	574	644	609	593	676	589	620	588	598	629	578	573	600	631	660	632	650	604	568	646	636	658	634	661	616	610	615	666	651	628	600	667	623	620	607	609	621	616	631	645	644	609	617	581	602	669	615	625	608	603	613	559	644	635	596	570	610	630	638	618	602	625	635	626	643	609	629	630	657	589	610	619	612	596	635	639	606	573	614	638	635	622	633	625	624	644	615	602	599	626	626	629	624	643	616	629	629	652	627	615	648	628	598	634	638	657	670	610	604	647	607	623	659	641	608	614	631	613	643	613	579	648	642	572	588	644	596	576	655	582	609	642	616	605	615	644	621	601	608	620	599	636	591	633	634	596	624	646	632	630	622	633	662	619	606	605	614	621	601	645	608	615	640	597	582	582	656	615	638	639	635	641	625	657	612	638	641	594	603	607	652	606	604	620	615	597	632	627	627	602	620	596	603	630	640	617	645	637	585	638	624	619	675	647	637	625	644	619	675	659	610	634	656	633	630	672	628	616	624	597	628	648	623	613	609	597	593	641	605	629	607	617	643	591	596	617	613	667	648	582	661	608	635	648	631	611	587	665	573	651	656	556	614	631	613	638	617	624	657	646	584	647	585	624	603	635	633	575	611	603	591	570	610	638	559	635	654	617	660	598	640	587	605	607	640	629	591	603	634	644	627	626	609	615	673	643	632	618	615	604	618	633	610	609	594	620	611	625	645	605	610	632	596	635	570	653	608	584	603	621	655	624	619	608	591	629	608	644	642	597	604	591	646	627	612	640	601	619	603	617	639	639	638	650	642	572	627	590	646	577	567	609	640	631	619	629	626	620	673	633	643	619	590	632	627	645	609	623	650	626	620	596	594	609	617	625	607	613	621	609	636	589	585	586	646	607	638	651	631	637	610	619	609	644	591	611	618	622	639	604	607	580	617	575	601	578	600	607	623	584	655	646	611	594	576	621	617	607	609	604	589	645	641	659	580	633	648	586	600	624	611	627	660	646	605	590	623	612	608	615	614	624	600	647	616	642	589	642	601	647	618	599	651	603	595	631	640	581	644	589	614	623	597	612	649	618	596	612	630	651	585	586	610	607	637	650	671	649	624	637	580	592	595	621	659	639	643	620	616	609	627	646	584	576	619	590	667	636	605	626	599	598	609	611	611	588	604	652	588	615	675	640	615	607	605	677	659	606	602	585	598	638	581	612	614	604	645	568	649	569	621	611	637	652	616	613	604	659	678	606	620	604	575	625	598	623	572	638	602	581	650	675	598	626	615	589	605	615	615	592	619	631	629	658	631	601	626	678	625	622	646	618	614	636	656	609	624	565	635	613	620	601	573	601	600	626	601	621	631	608	628	645	628	593	609	627	589	613	630	600	604	631	631	664	608	634	633	636	607	643	621	625	593	623	627	626	589	632	635	638	639	619	642	676	615	604	624	623	602	653	646	646	566	662	628	608	629	626	614	613	574	632	615	579	645	627	634	619	617	684	612	597	607	635	714	656	574	578	651	614	626	620	609	601	614	653	667	656	605	626	617	630	614	633	627	608	632	595	574	609	629	611	667	654	563	586	648	582	600	602	612	620	602	595	577	605	582	617	627	601	653	584	584	633	604	621	619	635	611	614	596	630	619	605	628	608	660	573	635	638	622	620	595	641	632	622	613	628	599	582	579	606	649	547	605	651	617	642	574	612	661	585	643	639	621	622	612	646	625	615	627	630	616	634	623	585	595	602	561	632	616	633	631	621	609	642	618	650	604	620	680	632	593	624	594	611	578	632	609	636	651	597	633	588	632	649	631	612	614	609	552	592	630	665	639	626	605	591	591	613	561	627	627	608	618	598	605	669	598	631	604	606	609	657	605	612	584	623	623	615	638	615	646	585	605	582	620	598	641	670	600	592	636	648	598	622	616	644	619	637	669	631	640	613	653	661	627	622	645	639	608	610	583	630	636	624	603	614	595	587	630	614	632	636	626	615	668	606	645	602	625	588	637	618	636	621	633	617	639	598	635	570	583	595	650	607	599	622	683	598	684	614	609	601	635	600	644	607	602	638	559	625	617	658	598	600	595	631	595	605	667	643	655	596	584	624	625	635	661	655	607	596	670	620	568	619	635	626	633	596	652	644	657	608	631	582	615	621	602	617	629	596	631	598	587	611	602	611	575	612	641	653	597	615	665	623	641	652	658	590	637	598	644	562	564	638	667	617	634	680	593	637	623	642	614	616	591	648	616	612	591	608	636	624	601	647	558	637	630	630	617	597	619	614	599	618	590	641	660	620	640	631	620	627	575	612	648	651	631	624	626	605	630	566	604	642	631	590	616	633	634	622	579	631	615	649	612	609	600	654	635	578	647	622	657	582	597	619	647	630	583	613	606	609	607	613	614	646	637	583	624	630	617	664	642	586	676	613	707	600	590	635	614	599	619	616	607	632	619	596	639	604	615	630	575	655	599	609	603	677	628	662	605	618	611	563	636	633	670	612	596	637	674	620	608	581	583	599	594	662	626	627	651	592	620	642	591	627	598	620	603	650	633	632	593	615	612	630	625	609	612	612	656	622	623	621	630	651	646	617	632	575	643	629	608	582	586	651	610	551	664	578	604	587	642	614	614	612	597	613	593	631	603	642	634	627	667	608	595	591	576	637	589	662	624	636	595	624	653	635	564	627	605	595	668	626	612	622	634	652	607	650	590	635	620	626	587	652	623	635	590	566	622	627	636	590	648	599	582	575	648	619	661	629	620	585	646	613	601	656	623	633	619	624	622	600	622	634	588	623	648	603	606	622	591	653	627	592	624	620	580	625	618	585	598	651	587	598	587	579	646	597	602	608	624	642	623	616	611	641	590	607	619	621	631	649	654	613	627	599	647	634	601	627	626	584	623	656	621	669	614	623	657	660	597	621	642	651	594	637	636	639	593	622	586	661	641	623	617	616	645	593	656	573	647	663	595	588	600	601	612	656	597	633	670	670	621	627	623	576	597	635	617	641	596	581	631	582	644	640	620	612	593	687	665	608	618	561	638	594	621	603	711	677	640	663	605	626	623	600	582
40563	34336	18621	1929	577	388	328	286	243	239	198	184	182	179	175	149	170	168	153	131	150	157	148	123	121	127	136	149	129	182	156	139	132	140	134	142	122	144	148	130	144	143	147	134	133	137	141	136	150	121	142	146	137	129	130	156	128	144	130	148	137	114	137	121	127	136	142	139	131	138	132	138	119	129	130	132	141	131	137	141	125	145	131	154	140	148	126	120	119	145	133	136	144	118	126	154	151	133	136	151	137	137	146	133	139	131	116	114	117	135	129	129	144	122	126	116	127	138	139	165	120	124	148	128	111	124	145	152	124	154	144	129	114	130	113	124	148	112	130	110	132	135	145	136	126	112	135	123	131	128	141	115	133	127	105	143	130	124	136	134	119	128	143	123	115	117	125	142	153	139	144	131	125	115	141	131	138	131	127	146	141	118	149	144	140	134	133	133	120	118	118	151	118	159	132	147	140	125	119	132	149	132	118	131	111	135	130	118	144	137	123	148	137	130	132	132	116	127	131	148	150	150	124	124	113	144	128	160	148	125	141	146	134	149	121	113	131	130	150	121	128	128	141	129	100	139	152	122	128	123	125	124	127	142	140	131	142	116	107	128	131	158	159	123	128	168	122	121	145	118	127	135	118	129	134	126	127	137	130	124	133	138	144	134	138	141	142	123	121	140	116	148	130	147	115	129	138	111	138	141	131	152	119	120	154	122	140	147	113	146	134	134	142	126	139	121	136	138	116	123	149	140	120	134	137	143	130	112	129	146	139	147	127	133	142	132	141	124	125	160	167	141	138	142	118	144	124	139	127	134	130	132	151	128	143	128	132	130	92	145	155	147	118	138	137	125	128	149	140	141	139	135	139	136	128	137	137	148	139	148	134	132	111	119	144	132	159	133	108	118	119	119	109	115	150	138	129	126	141	139	133	132	147	125	141	146	153	118	107	139	135	128	123	129	143	103	102	117	128	130	135	131	140	127	124	151	134	123	124	134	130	112	141	120	142	134	125	118	124	131	105	126	122	121	117	111	127	124	136	159	124	142	128	108	112	130	142	133	126	148	137	135	105	126	129	120	129	142	121	106	133	158	129	133	118	125	129	125	148	136	152	143	139	162	143	126	163	124	134	165	150	142	113	117	138	120	127	137	129	147	155	159	127	117	123	111	148	115	138	124	114	149	146	129	117	132	142	142	121	115	130	124	118	137	142	131	138	127	130	141	151	141	143	147	122	111	129	125	137	145	150	123	101	119	140	124	169	149	131	139	129	144	145	147	153	113	111	132	127	129	131	143	139	116	124	134	125	125	108	147	130	143	117	133	147	107	148	162	140	143	132	131	111	148	123	121	119	122	147	136	129	130	142	142	122	157	133	125	129	145	114	139	134	115	129	147	112	106	124	126	126	151	126	145	118	136	111	133	107	126	128	148	136	133	112	121	122	130	128	133	129	114	135	130	128	128	122	117	121	131	126	136	132	165	149	131	130	121	151	143	127	156	139	138	131	162	144	135	156	139	145	103	116	140	134	120	110	128	122	123	131	135	129	142	136	129	142	153	128	145	129	138	137	154	125	145	134	119	120	128	108	135	120	149	106	118	127	129	151	138	135	124	133	130	136	136	142	126	124	129	135	138	131	108	136	123	151	145	128	125	128	149	144	149	145	125	129	125	129	144	116	109	125	119	121	127	128	116	143	114	132	134	132	129	137	158	142	125	116	126	131	139	135	132	141	132	105	153	132	147	115	145	129	123	138	144	155	117	135	147	126	122	138	124	133	138	137	133	130	144	128	132	132	142	119	148	111	142	138	147	128	138	147	137	128	145	144	136	140	138	136	129	127	132	125	125	151	123	156	142	132	149	119	141	131	128	143	123	143	123	120	120	129	125	134	114	140	131	134	144	130	140	134	120	144	141	130	157	128	148	144	145	133	140	146	138	107	138	130	121	111	130	122	144	111	134	126	138	132	127	116	113	130	120	127	143	117	154	144	132	133	140	127	124	138	113	131	141	137	134	138	160	124	140	142	135	132	153	116	108	124	156	139	127	116	150	142	134	135	110	131	122	134	147	119	124	119	132	138	135	122	141	128	122	131	112	120	126	141	133	122	134	120	133	125	119	144	122	140	132	112	138	129	121	132	137	133	147	141	140	152	121	121	154	135	132	145	131	129	137	122	129	139	131	130	119	137	107	121	120	148	128	118	155	133	149	143	146	140	131	126	127	126	130	137	143	131	118	115	118	142	154	116	143	146	133	132	134	126	128	122	149	145	151	132	136	128	130	139	129	144	134	151	114	119	117	131	166	130	111	127	133	130	122	133	132	139	145	143	112	123	120	143	149	152	126	127	103	140	116	134	141	143	134	139	150	140	140	147	122	143	129	121	133	123	134	124	108	148	128	138	128	129	127	154	121	155	133	123	111	146	131	126	159	134	124	150	122	128	126	127	150	137	123	129	136	103	119	133	141	149	135	157	139	117	122	133	117	134	137	141	140	120	113	111	126	138	135	122	119	153	126	137	116	139	129	134	142	136	143	127	123	156	148	147	127	119	147	134	133	131	138	143	143	138	136	131	132	139	141	134	150	137	113	124	132	138	127	150	141	114	147	135	130	155	126	132	133	133	118	127	139	126	131	126	125	151	120	141	138	147	164	131	127	124	129	117	113	146	134	159	133	135	144	114	131	136	128	154	139	138	126	119	147	125	131	123	117	119	160	144	143	136	156	132	134	145	138	121	112	138	155	120	115	163	141	113	119	124	127	123	126	132	141	148	130	130	141	130	134	118	119	132	134	144	143	132	165	115	133	161	126	100	148	149	134	140	136	122	139	154	111	144	134	147	139	124	146	129	99	149	133	144	96	157	136	139	137	113	126	145	108	128	112	136	134	142	118	114	140	139	148	143	140	146	129	150	126	133	122	138	135	126	128	118	118	132	129	123	139	139	138	135	123	153	125	146	131	127	143	166	135	136	137	126	132	128	103	115	140	147	127	148	125	145	114	150	112	148	143	130	125	127	133	137	132	132	134	114	142	136	138	136	139	132	139	115	121	140	143	127	131	126	142	130	156	136	149	123	151	117	141	135	114	144	147	135	128	110	120	130	127	135	147	138	125	111	129	139	130	127	139	127	127	136	117	123	154	132	105	126	116	111	127	141	123	116	142	127	133	119	127	101	131	145	145	141	131	133	149	125	137	146	142	111	162	136	131	116	127	135	131	108	128	139	136	129	152	130	150	129	145	136	143	150	127	115	132	123	140	143	140	133	149	130	129	156	123	153	115	130	118	124	129	135	155	140	129	133	131	150	115	122	112	138	132	131	125	134	127	128	125	124	135	114	142	141	124	116	134	142	142	135	132	126	121	127	154	136	137	143	163	131	135	155	133	121	125	139	131	124	136	124	125	135	128	123	147	131	124	129	141	125	122	154	122	131	131	110	113	115	115	122	141	130	126	135	135	126	131	130	136	133	136	147	125	139	135	136	164	113	123	131	128	133	138
23380	24564	12133	2372	2104	1685	1398	1194	1028	877	864	779	714	635	610	549	591	519	507	489	469	431	436	397	432	427	418	400	385	420	392	387	369	364	366	372	361	376	353	325	358	355	362	349	348	347	325	342	331	321	342	375	339	324	361	323	337	328	333	357	320	352	314	293	334	328	330	306	320	331	315	328	311	349	327	358	361	336	346	338	335	315	336	351	303	297	361	346	345	306	331	331	341	293	320	316	359	334	349	327	329	312	307	332	339	339	345	339	349	354	337	295	332	298	338	335	335	347	327	333	302	364	327	344	315	331	333	327	307	339	312	310	342	322	323	326	305	329	330	302	351	307	346	340	355	312	321	316	318	334	326	339	313	318	333	316	372	312	288	343	325	323	313	326	300	333	324	314	353	337	330	326	323	329	325	317	289	336	296	334	297	320	344	324	314	336	335	312	297	308	290	364	335	304	329	308	318	357	310	332	328	334	319	350	322	318	314	353	304	321	345	284	323	304	310	317	314	325	324	306	292	320	322	286	299	314	313	296	328	334	330	332	322	318	331	358	303	298	344	315	283	300	303	329	312	307	329	355	332	306	305	332	309	329	321	344	317	319	322	342	299	331	321	337	341	337	327	323	319	299	317	310	347	359	325	307	340	342	347	329	335	321	319	297	335	390	321	312	306	344	299	299	344	306	328	333	324	322	326	307	338	340	328	340	336	324	317	321	303	313	339	298	319	348	323	316	297	351	305	312	334	332	314	301	355	298	345	305	343	314	336	354	340	329	291	360	343	335	321	303	310	320	323	265	336	316	338	331	348	298	311	280	337	317	298	308	313	350	324	293	302	327	334	334	342	339	312	334	305	283	286	311	286	316	342	297	298	283	301	297	322	344	325	296	328	296	317	335	293	352	320	348	327	328	342	302	269	314	286	320	287	338	327	310	300	340	326	336	307	320	308	294	353	313	340	331	323	316	326	319	292	349	293	339	304	330	277	320	301	306	295	333	324	322	305	325	325	339	336	299	303	302	283	325	334	360	312	361	291	347	332	318	304	338	339	347	291	286	298	327	272	339	337	333	310	324	328	366	330	331	309	324	285	332	313	306	347	318	326	323	349	290	305	318	328	308	336	294	319	329	303	312	315	337	307	316	329	333	308	295	320	292	340	378	297	324	326	322	359	302	320	307	345	331	334	320	324	334	299	323	303	345	318	333	333	327	322	299	318	313	316	309	338	328	341	323	305	305	372	330	321	310	328	294	339	346	331	327	332	321	302	316	314	340	329	351	316	337	320	325	294	327	346	322	320	314	311	291	291	334	323	329	326	290	324	305	293	288	314	330	343	328	328	318	314	322	314	337	288	293	331	302	308	327	287	330	335	327	331	312	310	312	338	330	327	336	316	288	311	296	336	324	358	315	300	296	328	349	294	318	324	295	316	316	352	334	338	324	327	326	365	345	327	326	316	365	322	327	347	314	302	344	306	308	329	328	330	319	298	300	325	338	326	286	324	339	323	295	302	311	294	341	343	299	321	317	311	347	326	332	303	335	317	306	302	308	364	336	338	328	294	320	319	315	354	314	320	310	358	287	307	320	322	314	314	338	300	316	349	323	314	300	334	315	317	373	277	322	331	320	321	329	322	305	341	315	338	341	336	316	321	339	332	332	317	288	294	327	357	310	308	337	354	325	299	279	320	301	315	301	284	333	308	338	334	331	329	322	339	343	302	284	311	295	310	336	336	326	302	326	303	320	314	332	304	342	314	321	338	313	326	297	292	329	318	344	308	321	350	361	320	331	315	320	310	321	332	310	335	322	316	360	294	297	296	299	311	366	326	366	336	310	306	312	302	313	314	326	334	347	321	361	310	346	329	325	326	354	334	327	334	346	304	294	304	308	301	320	290	296	304	289	304	314	348	322	294	320	333	309	315	310	313	345	350	334	320	297	341	308	327	307	335	307	346	310	348	330	303	350	322	343	319	319	328	334	311	359	315	343	315	328	327	361	317	287	315	319	323	346	323	296	296	344	325	332	320	337	327	288	343	298	320	329	348	310	329	307	347	331	331	320	300	306	318	326	340	330	303	303	349	324	295	316	338	348	314	307	322	301	327	328	300	344	328	304	319	338	365	293	310	332	343	319	312	339	317	330	328	315	320	332	355	309	313	321	317	310	308	321	316	297	310	334	335	313	287	308	352	283	320	337	318	331	338	317	302	327	309	304	373	322	303	314	316	288	322	338	328	347	328	336	323	303	353	282	321	315	322	312	278	314	327	310	310	313	296	275	327	307	325	304	318	348	330	315	303	305	318	321	348	335	325	299	280	333	327	334	309	325	323	296	358	307	288	327	340	321	309	314	325	305	322	308	333	310	323	334	342	335	315	306	341	333	330	314	334	329	329	311	336	314	311	332	347	320	341	306	315	322	343	338	303	323	343	311	337	354	330	324	316	308	289	332	321	304	335	309	314	338	339	328	329	338	323	296	360	355	298	303	311	321	321	309	332	327	321	356	347	322	350	321	315	328	293	305	329	337	311	317	305	312	308	346	335	325	326	308	324	291	330	344	340	332	321	326	325	346	317	323	329	331	326	285	327	305	367	315	319	342	315	322	334	299	365	288	319	308	351	312	342	308	340	329	328	321	334	346	334	306	318	338	323	345	304	328	284	319	308	336	331	313	304	338	331	296	303	280	315	292	331	359	338	320	337	317	321	292	317	317	309	319	330	307	333	335	324	310	328	316	346	313	345	329	320	300	323	318	326	348	324	340	335	343	343	338	328	309	315	322	342	317	324	348	340	272	312	339	339	323	326	340	371	356	366	341	342	316	291	342	327	349	326	308	354	313	313	335	282	313	320	344	337	347	326	298	354	311	323	311	342	323	308	302	319	310	324	341	333	299	327	333	311	305	307	316	320	287	329	330	305	284	317	342	329	303	310	292	309	329	297	303	332	308	324	375	331	346	355	307	324	333	341	314	299	332	362	308	328	315	301	322	294	336	320	272	320	295	331	327	345	326	348	340	314	340	342	326	329	292	322	321	341	323	369	307	337	334	306	318	336	278	301	314	324	349	324	350	298	318	333	321	382	331	340	323	350	305	348	354	332	323	338	308	318	334	376	322	321	328	305	334	344	348	321	318	333	321	316	329	361	315	326	288	312	335	317	313	338	299	339	304	305	300	304	312	311	331	326	307	343	310	317	284	319	339	342	342	335	344	357	320	340	331	344	287	325	298	328	314	334	345	312	334	332	332	314	315	338	318	307	327	297	310	343	330	327	325	354	318	305	295	281	297	333	306	287	302	341	318	343	305	320	291	304	347	299	317	314	336	325	331	316	314	324	330	336	305	330	319	324	338	326	317	342	328	319	314	306	344	325	369	322	310	290	306	323	305	332	330	334	322	332	289	320	291	326	321	321	332	335	317	355	332	322	318	295	344	340	319	341	302	328	340	321	323	351	282	356	340	314	350	340	326	333	301	310	326	310	304	337	354	314	304	334	306
54778	49789	30911	6347	1038	610	511	405	316	301	246	230	153	196	163	138	151	166	120	134	129	119	130	91	111	100	114	100	115	112	109	123	90	103	101	87	92	96	116	85	101	77	98	88	98	102	83	88	96	99	94	95	87	123	105	94	112	88	90	87	91	121	90	82	110	100	79	100	89	104	97	84	83	81	91	92	92	101	117	82	91	95	116	81	81	105	83	103	99	88	96	86	99	77	99	108	106	90	80	103	96	105	83	89	93	100	77	91	86	89	100	94	92	95	93	82	97	84	89	98	74	101	96	97	94	77	94	94	87	81	113	96	85	102	81	98	102	85	89	88	80	94	102	79	81	77	97	83	89	83	76	99	90	85	99	94	90	76	99	100	107	79	92	82	93	83	86	95	84	85	77	101	95	77	113	102	89	96	83	86	94	93	81	92	80	84	88	97	80	89	89	90	80	93	83	96	77	88	88	96	101	82	86	79	89	96	85	89	75	86	102	91	98	99	79	95	100	73	79	75	102	88	96	85	91	101	78	95	77	102	95	66	93	94	92	90	110	92	69	86	72	106	82	75	86	107	87	96	99	92	106	80	78	84	90	80	104	87	93	95	95	91	87	92	77	86	92	98	83	71	74	88	80	87	93	87	97	85	84	86	91	99	95	85	85	77	78	94	89	95	94	104	83	97	99	81	103	75	75	79	72	76	90	105	84	71	90	87	77	100	98	100	89	96	82	93	94	92	83	94	87	90	93	85	78	96	98	78	86	70	97	99	111	88	94	96	99	92	97	92	75	119	88	84	80	100	96	77	77	69	96	64	83	89	78	98	88	81	106	86	87	101	123	104	92	82	99	80	91	80	123	91	97	78	90	100	98	88	97	90	103	83	97	86	76	82	88	89	96	72	80	105	98	106	82	86	93	85	97	95	92	104	76	89	90	78	87	93	67	79	88	96	97	91	96	108	82	80	102	77	86	78	84	87	95	106	88	85	88	102	102	100	89	90	99	105	91	84	86	90	94	109	87	90	68	103	91	77	91	99	112	84	75	99	72	96	100	103	80	76	96	96	105	91	91	86	89	79	100	88	93	77	88	82	102	96	89	103	72	92	84	95	100	96	104	98	100	92	90	99	71	82	107	101	88	103	89	102	99	97	88	79	81	70	110	91	92	81	90	85	84	99	95	97	76	103	101	90	90	92	92	95	70	91	77	87	90	89	110	79	98	105	78	79	101	88	97	90	89	79	88	86	86	90	87	93	98	74	100	75	109	91	94	100	76	80	85	111	92	96	93	102	84	96	97	89	73	94	108	95	83	106	95	82	102	97	102	93	79	97	104	74	78	90	74	97	87	77	88	92	99	99	84	86	81	95	104	99	94	84	92	88	80	86	98	98	89	95	93	95	94	66	93	87	89	77	81	99	76	72	96	80	96	92	118	86	74	93	83	86	90	96	74	101	101	103	87	98	92	91	81	85	107	94	90	80	91	104	89	87	101	95	86	85	104	90	89	97	70	82	97	82	89	86	89	99	94	83	80	80	76	72	99	95	92	96	79	91	117	94	76	98	81	103	90	105	82	100	92	101	94	94	93	99	86	89	103	94	92	72	111	101	80	77	97	102	97	95	92	87	71	102	101	86	78	102	85	84	102	92	105	102	87	98	100	70	88	85	78	100	95	101	88	105	97	77	104	84	99	106	77	92	93	100	78	90	93	85	100	99	90	92	92	74	99	88	96	86	83	84	92	101	78	87	97	110	98	100	92	98	102	99	78	88	86	99	99	95	87	91	85	83	85	90	75	93	84	84	90	77	103	78	88	84	104	85	89	92	94	89	99	103	99	90	77	77	97	90	90	93	105	101	108	93	98	113	97	94	101	81	113	91	82	84	117	85	82	86	100	101	86	117	80	79	85	102	90	71	108	89	100	91	82	97	84	104	100	95	93	80	95	106	84	99	103	87	103	82	97	87	75	83	86	100	104	116	88	88	108	90	89	99	105	95	91	98	95	88	87	97	84	102	103	103	96	103	83	88	77	79	94	101	103	87	101	87	98	97	85	89	92	86	84	102	75	106	96	92	90	90	74	80	90	89	93	105	80	97	88	97	97	79	95	80	81	90	79	81	67	102	109	103	108	83	104	97	95	82	94	87	89	85	83	79	99	104	111	86	85	85	89	84	99	78	76	111	109	97	85	62	118	85	93	83	81	82	82	81	102	82	83	102	84	75	76	89	73	88	96	100	88	83	98	97	83	107	89	70	106	87	92	88	89	92	93	82	91	80	79	73	77	99	84	87	96	88	86	91	80	83	98	90	83	79	105	104	101	91	78	90	95	95	95	91	79	70	92	84	105	86	109	98	71	93	73	88	93	81	102	95	97	100	95	89	88	97	83	107	78	73	113	85	109	95	92	88	90	96	84	95	82	91	85	104	91	83	91	79	91	97	106	86	107	82	83	89	105	83	93	92	88	91	104	72	85	85	80	97	85	97	98	105	110	68	84	99	88	86	91	87	83	98	60	77	85	78	98	89	67	84	82	69	98	92	98	92	89	94	84	89	78	96	91	100	99	83	74	85	99	105	95	80	90	98	89	87	93	98	97	90	81	86	98	103	88	81	99	97	93	85	103	91	110	88	86	75	89	76	101	99	77	96	78	88	90	91	86	84	98	103	85	79	97	93	87	86	98	95	96	93	99	105	65	91	91	83	85	87	101	86	89	82	80	86	92	95	80	81	94	98	83	79	104	94	102	104	91	94	79	91	94	88	88	95	91	76	100	86	101	82	92	102	99	99	87	95	85	82	87	91	74	85	94	104	95	102	90	90	82	94	75	91	99	81	95	82	91	92	104	90	81	93	87	105	87	91	89	85	121	91	96	78	91	85	103	79	106	81	91	75	83	120	96	96	97	79	95	94	96	91	91	88	92	80	86	94	99	72	95	77	72	110	96	91	83	74	77	103	90	104	104	97	99	89	89	108	91	95	107	79	101	117	99	77	80	95	69	78	78	84	76	85	89	86	85	92	99	83	78	83	84	101	97	103	101	93	101	105	94	80	112	84	97	90	98	87	93	97	91	87	91	90	93	103	102	78	99	118	88	87	105	97	76	85	100	86	88	94	82	96	102	85	95	90	107	83	97	100	96	87	92	112	98	93	90	81	72	73	99	108	107	95	96	97	91	90	90	73	99	102	90	77	96	65	85	87	100	97	107	82	79	73	92	87	80	93	100	84	94	90	91	101	77	99	94	96	89	98	84	111	82	90	93	83	68	69	93	81	94	89	88	100	86	97	80	96	94	94	85	89	95	96	97	81	90	105	101	81	97	94	81	93	104	105	96	85	113	89	97	95	88	93	92	89	85	74	88	78	90	73	84	98	94	113	68	96	86	88	84	106	89	94	93	71	90	95	77	72	90	77	80	104	83	95	88	98	92	85	72	85	86	81	99	92	76	87	101	95	76	87	102	83	91	79	114	91	95	75	78	97	98	96	88	89	91	90
31632	33529	17460	4254	3613	2923	2431	1884	1667	1355	1217	1068	936	870	749	727	687	655	581	500	529	491	468	483	432	399	425	419	389	405	343	350	336	382	392	311	343	311	313	335	294	311	320	312	280	307	287	295	312	307	255	296	268	285	314	281	308	271	261	269	309	261	255	276	276	294	299	287	296	286	269	260	248	275	292	279	283	302	263	264	268	263	281	276	280	289	248	251	273	273	284	228	285	241	275	271	266	264	272	261	239	230	258	262	272	266	241	263	281	239	243	266	259	256	256	234	251	274	276	230	237	254	235	245	257	246	274	226	285	258	253	255	249	229	231	235	279	242	251	276	259	247	269	260	240	257	261	263	271	272	253	249	270	246	230	240	212	250	269	234	250	243	271	244	236	241	219	260	264	227	256	268	261	241	266	271	286	252	251	273	276	228	257	236	259	223	242	257	230	268	237	274	242	244	248	279	252	246	256	255	223	283	208	248	240	238	247	238	261	246	233	244	266	278	251	238	221	251	192	272	245	261	244	259	263	251	260	237	236	249	238	249	286	250	235	258	230	228	280	248	241	242	249	228	246	246	240	241	273	273	220	248	232	232	250	224	277	250	275	235	250	248	270	228	267	225	284	253	243	250	252	242	258	253	237	243	267	243	247	263	234	274	223	252	261	277	248	258	237	257	254	276	254	258	213	229	246	255	247	252	262	262	255	260	275	269	246	256	259	245	262	236	245	236	232	238	227	240	266	235	221	237	222	254	256	226	241	259	263	216	235	273	283	239	250	247	257	248	266	231	226	221	265	236	235	252	250	238	257	271	252	244	265	254	277	250	280	254	233	208	246	242	255	250	237	280	259	276	279	259	242	245	228	244	250	253	252	254	239	254	249	237	245	250	235	251	265	248	256	251	259	229	248	275	218	244	250	220	255	233	256	283	251	241	262	269	260	279	262	229	238	246	248	251	232	243	252	247	253	222	263	253	243	232	225	277	260	250	243	262	255	226	224	224	274	219	244	256	233	246	241	241	249	257	270	235	262	246	277	230	237	243	265	238	241	252	264	257	257	242	234	232	251	270	227	226	243	227	237	243	248	258	262	255	254	234	271	239	248	264	231	248	276	254	264	248	249	258	255	249	275	260	263	239	210	255	233	235	255	277	250	252	275	263	258	255	263	240	270	282	276	243	250	268	262	256	242	242	234	258	237	250	233	242	212	235	260	267	230	248	217	273	244	272	228	230	251	238	260	258	252	234	249	251	273	253	258	252	240	246	233	238	257	231	245	240	253	236	257	252	245	255	281	252	257	241	270	240	223	238	236	269	259	247	273	232	254	245	247	237	230	264	234	246	225	259	278	241	238	228	265	263	253	239	242	262	249	243	258	231	265	237	256	252	263	247	261	248	260	245	250	247	272	256	266	269	264	238	249	234	238	241	243	223	236	276	238	246	240	268	239	244	255	292	239	230	219	239	252	253	231	257	245	248	268	270	233	254	271	252	266	247	244	262	254	252	230	253	276	256	285	262	241	245	242	236	251	271	231	256	234	258	251	253	248	264	250	221	246	241	232	263	265	242	247	227	239	272	278	249	247	231	288	236	250	246	236	250	221	257	244	248	238	257	260	263	270	227	262	221	234	255	261	228	233	255	236	279	226	241	260	269	265	246	271	231	243	242	248	267	237	258	252	251	236	247	207	244	234	248	254	244	238	244	248	227	255	252	241	263	258	240	254	253	260	267	252	239	245	232	248	241	247	232	254	271	258	239	242	248	243	248	256	261	257	240	241	263	251	262	234	246	229	265	264	222	267	248	262	252	290	255	243	245	229	256	249	263	226	283	250	229	235	234	248	235	241	276	241	262	238	237	248	260	277	252	264	247	237	235	257	247	242	257	252	246	269	243	236	273	210	266	251	272	226	267	241	235	230	236	225	257	234	260	247	257	234	272	259	254	227	242	284	252	249	243	253	231	259	234	250	247	238	273	251	252	265	236	243	214	245	224	253	254	256	267	278	266	246	243	239	281	247	260	284	242	244	235	259	247	253	233	271	240	250	246	242	257	240	243	254	245	270	242	254	249	247	241	258	271	223	237	246	231	234	256	242	256	233	235	233	255	239	255	207	267	259	263	249	260	225	241	258	245	263	220	248	244	249	249	266	256	271	276	235	259	252	266	241	262	248	257	229	245	215	263	238	223	239	219	281	251	241	230	273	272	240	231	240	227	260	240	297	254	276	252	241	243	249	226	252	256	250	254	239	236	271	248	256	273	244	257	246	265	228	269	258	280	265	247	279	242	255	239	272	278	252	232	241	248	226	232	251	271	236	234	242	275	246	261	266	254	255	276	271	251	272	260	246	240	257	251	242	259	247	259	247	249	241	249	227	235	256	243	255	262	251	263	226	261	254	276	264	240	256	256	247	259	251	252	283	248	255	246	272	231	252	254	265	261	232	249	257	249	255	236	227	257	265	252	239	242	255	280	222	257	280	272	274	252	256	234	238	269	261	260	241	236	255	253	266	235	247	232	248	231	226	261	249	249	226	252	254	266	256	240	221	252	242	239	274	264	239	234	284	234	251	271	242	282	241	249	234	237	249	244	245	257	249	265	257	246	229	241	250	276	273	267	226	225	230	246	261	250	250	242	248	265	228	248	228	267	242	230	225	243	258	258	260	241	232	250	236	220	280	217	252	257	239	259	228	254	276	266	222	251	230	271	240	246	248	233	223	232	249	229	251	252	232	260	235	257	240	231	269	258	241	225	225	222	250	235	213	269	284	246	265	267	221	258	218	267	260	254	230	265	252	250	228	261	267	243	225	237	244	265	250	235	268	239	221	261	248	261	242	262	256	253	240	252	241	264	252	260	251	262	234	255	245	233	248	251	253	256	247	258	247	220	236	223	231	216	283	242	266	214	268	261	252	248	257	252	251	241	256	264	248	243	262	240	259	243	212	256	251	228	270	267	246	259	237	252	247	258	267	258	257	254	247	262	241	232	277	278	267	255	221	233	249	226	277	227	246	222	231	247	251	213	237	230	250	244	281	240	273	235	258	294	255	271	243	256	251	255	247	261	236	221	235	258	246	257	247	246	251	239	212	284	232	231	252	249	251	242	248	256	229	238	261	261	235	232	251	281	239	256	262	245	233	226	259	259	240	251	247	248	240	245	268	253	259	236	284	273	214	246	272	249	275	276	258	224	230	217	234	274	232	253	275	233	236	233	290	268	255	219	244	228	274	251	270	247	248	270	269	269	262	263	260	240	230	232	231	262	216	283	262	268	271	254	243	241	239	250	258	254	248	247	237	256	247	253	248	239	239	261	229	247	246	268	211	247	265	250	247	231	271	253	273	275	228	227	278	238	231	252	232	250	264	243	241	252	252	230	275	219	268	249	243	270	260	237	253	257	256	235	242	273	263	231	246	230	253	303	206	248	266	211	258	237	245	275	226	223	263	240	248	241	249	249	232	255	228	279	240	261	249	246	266	225	249	263	271	256	247	238
8250	1716	686	261	295	314	263	291	295	262	300	305	302	299	274	285	298	282	297	295	299	266	284	286	262	276	275	276	267	280	272	245	301	277	265	279	274	274	274	281	264	282	272	280	237	256	273	259	266	284	263	282	276	280	288	272	256	283	286	259	288	257	283	296	289	315	263	273	277	294	295	274	291	259	276	270	285	272	271	286	275	273	318	300	268	258	271	230	269	266	260	235	268	293	258	256	312	231	270	243	253	257	293	272	267	316	291	276	291	289	264	239	252	246	284	259	270	245	264	283	285	248	285	276	252	292	276	250	270	289	295	269	277	254	264	287	252	247	268	244	285	255	276	253	248	275	249	226	296	246	291	299	258	268	299	306	279	311	261	262	293	275	274	313	270	276	297	276	283	286	275	268	303	255	268	275	272	248	275	276	295	272	281	266	268	285	253	283	269	269	259	287	249	247	259	271	278	280	281	260	289	288	262	259	283	296	263	284	290	253	266	274	288	289	260	271	285	269	287	276	295	265	266	277	278	282	293	318	276	267	258	251	272	291	258	282	260	282	280	260	301	277	293	268	317	277	288	265	289	306	281	278	263	286	293	289	268	277	286	268	305	263	279	281	260	250	273	277	289	268	278	252	281	289	285	257	279	282	317	255	292	244	262	287	280	283	289	276	263	258	299	268	259	282	303	243	286	247	259	267	263	292	270	273	269	260	305	310	294	308	295	270	270	274	282	283	273	260	254	275	286	269	290	278	297	263	250	297	281	294	270	289	269	285	279	266	267	249	255	275	258	272	274	289	281	281	286	273	248	284	286	253	245	259	280	293	268	283	271	287	288	286	289	296	283	259	279	278	293	300	274	290	291	266	301	258	244	259	253	272	279	270	240	306	262	283	263	262	258	276	250	292	283	296	260	282	282	246	285	253	250	272	271	275	283	285	263	273	297	283	311	287	262	294	234	265	291	238	264	300	282	281	237	301	277	288	257	291	286	298	270	253	253	264	292	290	246	262	250	279	261	279	291	285	266	288	255	276	269	284	286	243	286	289	260	272	266	266	294	271	249	280	311	266	306	291	254	241	288	305	319	256	271	274	269	278	306	269	297	291	283	303	300	270	279	274	282	305	274	272	287	283	289	271	289	266	247	270	290	267	267	274	273	289	296	278	298	286	274	278	300	284	289	252	258	264	277	278	289	254	272	250	272	298	272	264	282	254	254	276	244	282	265	271	317	277	319	278	311	245	269	272	272	293	290	296	278	277	256	259	262	278	308	251	271	261	265	250	271	304	266	283	251	256	288	265	304	303	259	290	249	279	285	253	282	266	284	296	282	287	286	256	281	261	269	274	307	310	260	277	284	273	282	269	282	265	252	251	277	260	291	287	310	259	280	273	275	246	289	293	267	294	279	286	287	275	288	270	282	313	253	249	275	265	270	260	270	299	245	277	288	251	255	283	273	242	260	290	281	284	299	282	298	273	279	260	310	273	261	266	299	321	291	303	324	306	281	273	299	283	304	275	279	259	273	289	285	281	297	249	282	259	290	265	267	276	276	282	298	278	258	282	294	264	290	270	297	273	293	290	264	255	299	291	269	249	293	276	282	286	284	274	293	272	260	298	257	245	295	305	274	253	270	300	275	244	284	276	295	284	278	259	242	282	260	273	276	275	286	293	270	270	276	256	289	263	299	254	263	297	300	298	258	270	252	242	282	295	278	293	235	284	288	280	248	250	260	269	295	263	261	287	279	271	259	265	272	290	305	262	283	300	286	269	289	268	276	274	320	262	300	265	282	290	277	278	286	268	289	271	283	277	251	284	255	265	267	258	234	249	267	264	281	292	263	250	303	276	271	299	274	292	237	267	254	300	277	246	266	266	283	272	272	307	288	271	276	284	280	278	293	278	318	257	271	280	281	259	249	280	278	274	299	289	304	275	247	288	255	309	264	261	263	281	260	263	247	255	277	245	265	282	283	287	281	267	286	264	283	288	273	263	262	287	278	257	312	280	266	268	297	278	289	275	265	252	270	265	263	274	262	298	272	292	312	278	302	251	288	269	256	286	269	270	287	263	288	267	276	284	263	305	270	262	267	293	272	283	264	300	262	336	287	261	305	283	277	242	274	280	280	266	261	285	267	288	275	265	288	256	300	259	264	260	302	262	280	301	270	257	277	284	298	277	272	277	268	254	252	287	262	278	271	298	287	270	297	293	286	222	275	264	245	311	279	284	259	262	267	297	267	269	263	323	284	280	294	267	239	267	267	305	284	292	294	269	281	288	257	291	282	260	271	266	269	266	299	292	282	270	269	269	291	269	262	270	257	270	254	251	302	271	264	263	303	265	293	267	239	272	248	270	297	298	250	277	271	275	270	291	270	237	255	264	301	288	271	270	263	305	289	268	259	270	288	306	286	292	283	297	311	269	272	275	262	289	290	301	242	298	265	284	259	265	265	258	294	300	291	288	287	278	279	275	291	265	285	274	274	290	259	266	292	263	261	251	268	251	250	301	298	276	269	262	272	277	264	276	250	270	244	281	272	286	276	269	272	273	260	263	283	296	274	285	311	287	253	278	265	266	283	277	282	283	292	296	289	277	285	263	277	250	278	269	283	262	262	271	278	260	289	251	305	278	256	268	301	290	263	280	260	247	287	283	296	247	270	288	291	288	294	307	279	232	288	285	259	260	237	279	268	279	253	262	261	277	267	292	256	271	288	290	279	268	285	266	272	265	277	257	260	298	279	266	257	277	247	282	275	262	296	253	319	268	274	272	276	268	271	292	250	258	308	279	261	272	299	310	267	259	252	282	291	275	266	272	248	309	276	313	243	306	294	274	270	275	287	263	280	269	271	283	282	288	281	267	276	253	277	272	268	262	277	296	279	278	267	280	264	259	262	266	270	303	255	278	254	264	263	267	299	294	274	279	276	277	287	281	272	268	274	282	291	281	288	262	264	260	276	281	287	273	259	256	260	287	263	243	274	264	264	268	286	260	273	290	283	251	267	295	265	255	312	231	249	297	290	306	267	260	249	262	267	269	237	262	272	280	283	278	296	304	281	259	277	278	266	281	286	274	283	279	250	237	285	247	286	287	287	276	255	258	278	232	249	293	278	269	283	268	275	258	259	280	291	283	270	306	266	281	289	284	272	257	273	272	269	284	268	253	268	252	297	284	293	291	272	282	307	269	261	284	302	265	249	273	264	255	274	269	338	276	269	269	265	268	263	270	263	270	294	268	297	281	265	290	276	275	280	265	300	244	289	315	286	254	254	279	268	282	246	270	274	279	269	263	272	291	279	260	308	292	280	263	281	301	271	288	287	262	271	278	285	264	279	283	253	262	262	241	274	306	295	248	282	269	250	261	286	285	274	302	281	250	259	255	284	244	299	274	300	285	258	277	274	260	274	281	313	301	253	310	295	287	305	263	264	261	285	286	299	255	280	256	271	289	297	255	269	262	271	283	325	287	259	291	268	283	297	291	314	297	278	267	264	258
7316	2872	1519	681	670	663	660	656	670	627	669	611	622	616	614	592	688	591	635	681	628	663	648	609	593	618	648	623	628	634	615	594	645	622	630	644	622	646	620	643	632	590	595	609	680	608	621	612	649	626	626	639	647	630	656	637	602	574	574	611	611	627	648	627	650	670	608	653	663	641	623	616	642	627	657	601	614	631	638	623	662	614	664	605	657	586	668	617	617	578	674	604	676	603	572	648	579	633	619	687	618	626	596	617	654	588	615	613	664	623	629	624	662	572	623	605	617	651	631	638	658	625	612	612	614	609	656	622	582	636	631	635	635	618	620	606	653	607	613	649	607	595	660	613	596	605	623	591	642	604	594	642	595	633	638	656	550	634	652	641	632	674	654	619	612	644	644	575	632	633	625	650	638	613	603	640	677	620	652	608	628	652	659	627	648	604	603	608	627	655	644	639	608	607	595	632	633	679	680	658	627	605	664	616	611	623	643	642	653	647	616	574	649	603	609	645	668	599	596	578	613	628	670	620	649	622	628	625	644	580	580	648	615	610	682	618	633	624	653	671	623	610	596	643	618	647	601	656	657	594	649	596	596	633	669	657	595	645	629	618	685	612	629	629	632	606	637	643	616	609	631	618	660	617	659	646	615	658	643	627	634	631	641	584	615	628	629	612	620	627	616	644	634	607	602	647	627	578	615	670	638	596	602	632	652	602	647	595	582	579	618	566	592	619	651	662	629	681	623	624	622	595	613	638	610	648	622	610	625	624	658	618	630	648	631	630	608	631	612	645	641	669	615	646	578	649	608	618	602	668	586	600	623	602	612	655	610	627	637	651	617	599	665	599	619	630	615	661	640	617	658	624	562	652	608	660	625	628	646	618	598	590	642	659	605	645	597	680	619	663	639	635	632	625	632	626	603	585	650	637	609	629	664	600	682	597	656	625	612	641	639	598	621	620	606	609	641	638	609	604	633	623	615	611	668	664	631	649	647	659	610	668	644	664	619	670	614	592	599	601	621	609	590	625	580	620	638	650	636	624	619	638	646	618	635	667	656	637	665	606	611	615	621	652	610	624	600	667	655	608	612	606	607	624	629	671	638	630	578	575	631	624	669	639	619	624	645	642	626	679	669	627	629	644	660	614	582	621	638	655	626	595	647	623	596	630	598	620	642	670	616	617	642	634	640	672	642	622	648	616	603	598	633	627	669	615	630	609	646	604	644	602	622	604	655	613	652	651	636	613	629	619	658	650	620	614	620	659	609	606	589	587	593	618	615	596	596	604	633	593	618	615	592	632	630	610	607	656	579	628	614	614	599	671	645	621	620	661	649	592	675	619	621	626	640	621	602	638	595	597	613	628	600	662	640	606	606	648	609	647	601	622	624	573	634	629	626	563	594	591	658	668	585	627	613	605	641	633	619	587	583	591	657	633	645	650	669	647	606	597	593	659	624	625	653	614	656	658	642	628	640	630	637	653	678	615	641	644	604	591	583	655	671	658	627	650	563	662	628	602	656	638	634	664	652	604	625	613	584	630	644	632	624	630	638	575	683	604	676	654	648	600	648	644	580	626	625	635	624	611	683	674	647	663	589	614	602	587	641	638	618	651	589	648	667	671	621	599	642	648	597	591	621	615	610	616	624	639	665	588	626	645	607	620	585	596	620	606	673	597	635	607	621	611	590	619	621	618	660	601	617	638	603	592	632	608	654	629	620	612	668	659	644	660	620	622	655	608	601	669	612	636	616	622	682	629	623	618	647	599	633	636	628	663	602	599	652	605	612	614	602	685	645	620	623	667	601	685	633	649	625	632	632	656	560	653	632	590	643	641	617	622	627	641	584	626	618	619	622	646	669	610	608	609	610	643	684	618	615	594	606	634	609	629	632	619	589	652	627	612	664	637	612	601	641	595	636	605	610	583	658	599	595	681	651	674	620	586	627	605	624	565	595	639	634	613	635	598	620	661	614	611	626	623	632	661	610	601	590	623	654	612	602	594	612	623	609	613	616	619	630	631	603	609	614	602	573	629	640	608	651	591	630	631	618	673	622	609	650	594	616	615	649	582	578	616	625	632	623	640	630	604	657	664	639	621	624	610	603	632	573	623	568	627	642	623	661	627	630	547	609	626	653	578	601	629	680	583	622	634	590	630	610	612	634	601	650	584	634	649	586	587	663	642	594	608	594	626	604	603	615	597	640	627	647	608	641	623	642	596	586	620	624	649	622	644	628	627	607	611	672	617	614	632	670	604	628	629	645	606	619	623	630	644	606	610	651	605	630	664	663	638	614	592	581	684	609	639	607	628	628	642	630	640	613	634	607	667	632	646	660	630	656	615	650	598	617	600	592	603	612	605	611	632	620	577	650	610	655	627	632	596	612	607	647	619	589	591	649	629	619	636	662	605	616	584	615	648	637	638	607	596	597	685	647	617	619	624	638	671	606	662	627	605	625	621	613	653	679	638	616	634	603	630	672	612	645	645	632	612	631	601	626	660	601	609	672	623	604	640	633	623	592	639	709	621	588	628	645	594	623	658	605	638	597	597	630	636	667	636	599	637	641	615	588	620	594	588	617	632	607	619	612	634	586	609	600	651	656	620	642	604	615	616	683	619	613	633	645	616	622	642	627	628	602	611	585	651	629	647	638	660	647	619	567	623	617	659	600	631	627	616	647	654	655	615	639	608	611	615	637	644	648	620	608	608	609	628	623	641	612	587	633	628	675	631	601	614	606	666	628	630	642	663	658	645	671	636	610	647	637	616	603	669	624	611	606	646	657	686	602	655	585	622	620	629	619	676	621	618	629	642	599	657	615	664	597	626	656	654	643	609	639	615	606	655	635	590	619	650	566	601	639	615	615	668	577	628	598	633	638	615	631	656	556	656	587	596	694	664	650	574	619	636	629	634	622	615	608	622	609	623	651	669	609	657	614	593	613	623	626	683	626	602	658	613	628	639	557	645	605	662	644	622	603	593	655	612	681	666	604	626	610	612	634	618	619	625	601	636	617	558	621	601	589	649	579	640	613	594	589	612	649	620	598	646	637	608	647	646	655	598	649	615	620	613	676	645	634	675	653	573	590	648	680	594	634	613	595	612	647	603	644	616	623	620	675	656	658	628	619	629	619	647	683	597	615	620	676	612	669	590	610	651	616	603	651	630	615	635	615	574	621	630	666	609	606	672	617	582	617	643	666	624	603	661	608	630	600	625	609	659	575	672	628	630	642	624	622	642	592	641	628	670	640	580	621	575	653	680	616	673	655	636	578	606	631	675	636	627	556	652	627	633	598	661	654	628	626	607	612	618	634	662	645	662	565	624	628	663	626	613	633	591	631	585	598	642	567	646	626	680	639	624	636	573	638	653	633	604	624	629	575	644	633	613	623	606	618	592	638	623	637	620	583	647	633	621	639	647	591	626	627	653	625	629	607	627	609	598	623	629	656	605	633	598	678	635	655	624	586	598	653	653	615	631	656	634	627	598	622	629	653	632	613	640
41591	34781	21384	2148	532	416	318	282	261	254	223	188	179	162	170	166	168	143	130	150	164	139	165	146	136	146	145	135	141	150	126	143	153	122	144	150	155	130	146	118	131	134	141	119	138	130	134	121	141	140	140	168	148	131	130	130	106	143	135	146	131	103	144	126	124	143	138	128	150	127	126	133	143	130	127	148	141	125	145	134	150	128	140	149	138	126	129	121	138	129	133	135	120	121	117	144	128	114	144	132	129	145	121	117	141	176	140	138	129	121	122	140	143	127	117	137	130	155	151	125	140	125	144	147	149	146	142	129	114	131	120	119	115	117	140	146	147	125	141	148	159	130	129	127	158	148	142	130	135	140	131	152	158	149	130	131	143	118	154	146	127	130	141	128	137	134	124	117	126	136	144	111	124	151	143	122	126	152	129	147	138	135	139	118	134	132	124	144	146	120	131	137	119	117	147	115	121	140	126	135	122	130	124	137	139	132	106	153	139	120	101	121	169	127	128	134	154	111	142	128	142	140	106	129	129	145	144	115	138	130	132	118	146	169	148	140	146	146	146	119	137	135	138	123	136	118	126	149	132	145	155	131	141	134	142	128	145	132	101	123	140	163	156	157	135	138	110	140	163	135	143	153	125	131	133	123	115	129	123	125	129	130	127	148	133	126	116	126	138	142	125	119	148	132	146	132	110	137	110	146	142	123	131	128	132	134	140	134	136	135	141	137	128	133	115	118	164	147	140	134	133	132	109	146	138	140	143	137	145	141	143	144	147	134	144	141	116	132	138	132	131	122	156	146	138	145	157	146	105	146	146	132	143	120	142	130	136	157	150	119	136	151	145	124	121	139	138	132	118	136	127	133	124	123	140	136	122	147	121	142	117	139	133	156	129	124	144	137	122	132	135	137	136	131	130	120	120	130	160	132	136	129	96	122	119	128	114	131	139	123	121	140	126	116	128	153	134	129	141	128	152	148	140	120	156	133	119	134	137	133	127	136	139	127	145	153	146	149	121	121	119	167	134	136	146	150	137	127	140	148	129	132	116	135	126	123	117	121	129	124	145	134	123	124	128	137	112	120	121	142	131	139	140	136	149	138	137	124	138	126	142	142	137	134	138	149	139	134	129	155	122	137	145	128	117	123	130	136	150	133	116	109	140	135	138	140	102	145	160	140	125	130	131	151	126	136	137	142	118	116	133	137	131	134	128	142	134	133	135	142	153	133	126	142	152	143	159	133	121	138	122	137	127	131	131	156	120	131	114	117	116	152	102	119	147	115	129	124	121	122	130	112	116	131	151	148	143	151	138	139	135	134	111	123	148	134	118	126	125	111	150	146	163	141	141	130	133	147	121	145	125	152	143	125	125	121	133	145	127	121	130	147	140	126	121	130	123	112	124	143	131	121	150	131	125	126	139	130	161	132	121	153	135	148	112	110	120	128	158	108	143	133	124	128	133	140	110	132	135	123	129	155	139	158	125	134	140	135	158	137	129	145	125	120	110	116	135	148	149	141	122	135	117	127	126	141	147	105	114	121	129	120	133	136	126	130	139	140	113	127	135	124	143	125	131	136	146	130	133	121	138	146	126	150	129	164	123	130	153	130	128	140	149	130	118	121	132	110	142	119	141	135	129	126	146	153	134	138	121	145	125	121	119	129	124	139	128	143	132	134	124	148	138	133	136	118	124	139	145	125	153	123	122	143	138	137	137	144	147	128	133	127	124	135	138	129	131	129	157	132	138	138	114	120	133	154	133	126	139	141	114	122	129	138	125	134	115	123	121	106	134	127	142	122	120	134	134	160	149	136	129	130	136	125	114	128	123	132	155	145	115	122	154	125	128	117	117	142	131	137	144	124	128	125	124	142	133	111	148	118	152	143	102	141	123	123	136	160	120	140	145	119	138	137	113	120	151	133	142	117	124	121	143	130	155	126	139	131	133	123	147	127	126	143	131	132	137	135	129	145	126	125	142	115	151	142	121	135	124	119	141	150	130	131	146	143	139	126	159	121	133	147	128	138	123	151	132	143	131	137	166	132	128	125	143	113	127	137	134	125	118	127	117	140	134	117	126	132	133	132	129	134	111	120	164	123	131	121	123	134	141	125	142	133	127	139	113	136	151	133	140	119	145	134	117	150	128	128	144	145	127	139	142	126	136	137	123	125	126	122	138	135	137	121	132	121	128	131	107	139	127	132	153	140	134	122	125	129	136	142	125	140	136	146	152	140	157	132	118	125	130	123	129	133	122	133	126	121	121	104	130	140	130	117	141	135	125	118	139	130	121	108	151	134	144	144	127	161	110	144	154	137	125	148	126	124	118	112	145	132	131	110	121	122	136	136	133	132	134	126	138	111	141	155	139	128	134	139	128	134	136	128	109	122	139	136	117	137	117	136	137	138	141	123	138	120	141	112	119	132	121	127	153	122	144	146	127	116	120	147	132	129	161	167	142	131	149	137	129	140	123	143	140	129	153	141	129	140	110	131	119	153	122	120	154	138	140	134	121	139	144	140	150	121	137	126	122	121	120	141	135	149	132	125	129	150	139	128	151	128	122	142	120	128	128	138	115	149	120	129	116	132	130	137	129	142	130	159	161	132	142	135	128	124	137	124	128	140	140	134	144	144	147	123	157	161	142	122	134	113	142	124	120	122	126	151	134	146	149	134	125	143	123	125	118	122	149	139	121	121	120	107	153	128	125	136	119	120	134	125	127	148	124	137	144	140	116	129	142	131	127	124	145	133	117	141	116	131	115	140	147	139	135	127	150	134	127	125	144	146	143	143	133	139	133	155	152	146	126	127	151	137	135	133	123	130	127	153	148	151	122	139	118	125	128	132	117	149	129	110	154	163	135	122	136	136	137	147	148	141	121	122	151	139	126	133	126	134	140	130	131	124	132	126	143	119	132	119	145	149	121	137	125	120	132	129	153	141	131	142	121	136	134	132	135	123	164	136	120	129	110	146	113	118	129	142	125	137	137	147	125	132	119	138	128	135	126	118	125	116	136	149	126	124	129	150	95	168	133	105	146	141	145	121	128	153	139	143	123	133	123	151	143	142	132	150	139	120	147	145	117	161	136	139	125	129	120	141	139	140	127	127	123	146	125	126	137	135	126	133	135	116	150	135	133	117	134	124	139	125	134	151	126	99	154	142	133	150	131	120	133	147	137	122	120	134	109	133	131	124	135	129	108	134	150	133	127	132	145	122	145	130	153	126	144	118	143	109	108	126	123	161	153	141	136	143	137	128	134	124	131	143	133	143	134	124	127	134	112	126	158	131	143	143	136	135	137	120	142	132	136	144	148	133	141	134	149	121	134	117	120	123	144	123	167	140	122	132	129	141	117	110	118	135	118	124	134	145	131	150	139	139	131	143	127	139	136	117	120	138	143	150	125	126	133	107	143	133	111	132	109	142	136	131	127	145	129	134	130	142	126	151	141	138	124	133	119	127	146	138	123	144	134	142	134	133	117	137	138	134	125	133	126	103	122	143
24841	24433	14330	2395	2049	1736	1451	1158	1008	937	811	736	643	638	603	582	538	541	515	527	463	428	438	408	416	431	387	388	393	366	400	376	370	352	347	379	366	368	351	333	350	346	344	345	379	316	373	357	373	348	342	362	366	366	379	367	342	353	347	308	353	306	321	347	348	340	340	309	301	358	353	365	336	355	308	336	338	340	321	316	323	316	325	342	312	340	330	330	362	327	305	375	313	328	331	346	342	323	355	335	328	298	350	306	333	338	340	322	353	309	313	319	297	329	308	360	321	307	365	338	314	293	353	323	313	320	292	347	332	344	328	310	297	323	324	331	345	329	298	281	369	325	350	327	322	311	299	335	330	325	338	303	316	330	358	299	322	341	344	332	334	329	325	357	308	325	309	323	308	357	332	313	313	327	319	333	315	314	370	343	331	312	341	297	342	299	332	328	330	361	349	344	296	335	333	318	337	315	327	331	314	326	339	335	335	330	329	324	324	300	284	302	342	323	330	339	294	334	306	322	290	320	324	352	310	333	295	314	333	318	342	314	327	327	309	326	303	315	289	345	306	328	349	326	303	327	342	301	324	302	332	334	319	289	328	320	341	329	301	316	309	365	343	344	304	348	326	315	337	342	325	318	322	317	369	338	319	339	321	350	340	323	299	321	333	329	346	290	344	336	298	320	328	315	347	334	313	306	338	311	305	357	317	330	332	305	312	327	322	297	331	348	345	328	320	311	347	297	330	322	329	331	312	312	335	326	340	322	317	333	347	300	322	302	313	311	303	339	331	326	318	330	302	342	341	314	317	309	311	306	344	325	325	330	305	306	291	300	340	313	324	336	339	318	339	301	339	325	353	340	308	334	340	315	313	308	304	307	321	342	335	342	291	320	345	296	312	324	305	365	311	330	308	344	310	330	289	327	324	317	338	318	317	278	322	342	345	314	318	320	317	319	318	321	357	340	311	322	338	327	298	312	335	330	290	322	317	331	362	333	333	308	310	302	284	360	333	316	335	342	355	310	326	321	325	323	350	327	358	342	292	310	294	315	315	319	345	334	312	317	361	302	291	347	342	339	314	287	306	330	315	303	322	321	327	317	357	326	294	347	328	316	335	356	310	314	312	310	299	361	292	324	327	298	343	314	283	301	335	343	314	325	281	295	358	305	319	272	354	318	346	316	330	343	370	314	304	349	285	317	309	295	328	331	359	339	329	329	341	341	330	329	333	352	339	319	288	307	322	316	314	287	320	358	286	372	331	327	324	304	324	320	329	325	304	305	308	321	338	335	333	360	333	314	295	316	299	303	350	324	325	326	294	324	349	297	328	309	315	319	332	348	331	309	355	311	308	311	334	296	329	353	315	331	341	332	304	304	292	304	306	322	303	306	345	341	315	316	335	324	321	306	292	338	337	366	361	290	310	325	320	328	317	319	295	324	338	335	336	320	316	303	332	332	346	317	331	318	333	317	350	328	305	340	297	300	305	324	305	355	311	324	347	327	293	322	319	323	328	322	335	309	322	324	334	291	368	301	346	334	314	328	301	318	321	364	282	297	334	342	310	315	337	313	332	355	340	331	313	325	298	322	344	328	333	312	363	304	320	312	334	357	320	284	329	321	326	311	312	338	330	319	359	327	324	326	302	319	330	272	321	353	327	320	325	332	348	335	323	303	301	336	333	308	323	340	317	329	335	311	318	303	341	314	298	334	294	344	365	338	332	332	310	335	300	298	319	305	344	327	330	308	317	329	308	317	323	346	310	354	346	351	343	329	319	347	318	318	324	331	345	314	297	313	314	362	329	325	285	319	342	311	315	346	347	319	317	333	328	372	351	328	322	303	309	329	301	284	339	293	345	320	322	323	317	309	320	307	358	316	317	301	302	304	307	320	312	309	353	311	331	347	334	336	314	335	341	342	315	298	323	297	310	307	306	336	330	308	322	330	340	357	310	344	333	299	321	318	302	339	318	363	331	349	322	341	315	350	340	324	313	315	334	306	316	331	327	332	357	332	328	334	326	314	328	366	328	331	334	340	299	345	299	335	312	337	327	330	316	321	345	354	324	346	317	302	307	329	318	317	323	309	305	286	306	330	313	332	336	323	354	318	327	320	330	334	302	337	297	352	288	312	333	309	296	335	305	339	312	328	293	312	345	339	323	333	312	306	313	320	334	311	359	325	347	310	322	317	334	346	344	352	332	303	326	311	344	304	340	322	302	306	328	309	356	318	326	335	308	299	318	338	312	284	320	299	301	296	332	312	307	319	313	321	308	356	303	301	341	319	290	321	317	356	335	325	310	357	321	333	314	304	338	330	313	348	323	304	345	313	324	305	342	299	310	326	314	318	305	311	309	322	316	317	360	311	304	347	307	336	329	331	335	307	318	345	346	357	322	332	322	301	322	337	315	319	325	329	343	330	329	319	308	304	339	323	335	310	305	322	355	300	334	329	314	304	321	328	342	312	302	330	339	318	349	318	328	309	316	350	340	323	340	352	333	355	330	319	292	328	316	337	326	266	326	326	349	313	362	323	337	316	328	341	313	329	329	315	342	331	322	353	328	333	331	343	333	333	327	335	319	325	353	320	349	345	301	360	314	298	327	338	317	292	343	338	314	316	335	316	322	327	294	335	324	320	322	349	341	308	334	328	292	343	322	325	329	300	328	319	323	308	304	328	294	328	340	318	320	311	320	312	324	327	319	320	343	337	331	342	289	307	332	304	316	324	331	295	311	332	338	316	321	341	306	335	338	355	316	310	314	307	343	334	327	321	324	372	284	307	329	329	321	341	320	318	324	344	337	333	337	313	305	317	332	331	302	337	361	317	325	318	313	333	309	299	308	333	304	303	360	355	294	303	303	332	298	325	301	338	323	282	336	333	339	300	317	290	333	308	332	325	313	329	348	356	330	332	333	327	347	340	304	293	359	317	332	333	330	325	312	308	347	328	317	346	322	313	334	293	327	319	325	306	325	318	350	338	331	331	339	315	318	337	304	339	342	322	325	298	337	322	328	310	348	291	320	325	306	303	288	320	311	331	325	354	307	336	326	333	328	293	335	339	332	363	328	317	302	285	342	377	310	332	342	322	330	316	322	308	350	286	303	315	362	320	326	316	341	332	320	321	322	341	329	348	322	347	325	308	327	352	310	326	350	337	300	340	315	319	331	326	348	352	328	367	321	296	311	301	325	319	298	336	333	324	323	329	324	320	336	308	325	345	321	355	324	358	329	328	362	295	338	303	317	315	335	345	346	319	337	322	296	313	312	294	288	306	314	363	348	319	310	328	333	311	315	330	297	315	329	303	328	307	320	336	314	324	325	320	342	324	346	338	319	335	320	325	294	315	343	312	346	335	323	323	293	344	329	333	341	327	312	302	345	328	341	336	335	318	346	346	330	332	318	338	313	339	319	336	323	330	345	303	303	338	318	284	320	343	356	308	304	347	290	300	347	284	324	322	356	314	299	348	321	315	354	293	339	313	333	290	316	292	315	331
53954	49154	34595	6252	1061	701	446	400	364	271	248	198	177	187	158	180	168	139	147	124	133	106	147	105	118	89	112	115	108	95	106	121	98	87	96	115	107	96	103	98	109	110	89	91	101	91	108	104	75	92	99	94	90	93	97	72	81	79	116	94	93	89	100	91	89	76	107	98	76	94	87	91	84	97	100	96	81	94	101	121	88	105	95	102	82	79	88	81	70	83	75	79	71	85	80	83	84	86	86	109	93	100	83	102	94	99	100	78	93	106	88	77	102	86	87	82	102	83	96	101	82	84	85	87	99	69	97	85	87	103	87	90	92	96	91	76	98	84	84	97	75	98	110	106	83	85	83	89	109	83	94	64	90	87	74	79	90	98	94	95	94	84	85	94	74	79	83	71	90	92	92	99	83	99	89	84	88	81	76	81	88	74	93	91	101	93	93	115	86	80	85	99	99	90	94	72	76	87	77	90	97	83	84	87	90	104	86	83	92	99	84	98	104	96	100	84	91	86	94	95	77	84	92	100	73	81	98	95	103	84	87	78	95	89	105	91	87	85	100	73	75	97	95	97	91	85	101	109	87	87	94	78	110	89	94	88	90	95	72	102	99	81	80	85	101	81	71	80	112	84	79	128	94	77	93	93	104	101	96	98	84	96	77	89	113	93	92	86	81	110	105	88	89	94	88	96	85	100	103	88	87	93	94	91	95	96	102	101	83	81	85	83	109	109	80	70	85	116	102	81	89	92	89	83	92	93	82	97	97	99	86	94	88	85	110	87	88	84	90	94	83	78	91	87	85	88	83	93	87	82	94	113	95	80	90	98	109	83	108	102	84	79	90	107	87	96	98	90	94	87	87	94	95	79	81	105	79	90	79	86	87	93	86	105	99	84	95	89	92	76	105	103	84	86	92	102	99	80	86	88	85	93	93	99	102	84	86	80	94	93	99	104	96	106	118	109	90	94	80	81	78	79	119	86	114	100	84	88	75	88	97	88	101	90	93	85	88	119	86	105	108	85	92	93	89	84	92	91	91	89	95	101	92	87	94	72	113	94	99	95	91	75	77	90	86	97	94	90	83	89	83	96	100	73	98	82	88	97	94	95	93	95	103	107	70	97	100	95	78	84	92	106	97	78	103	85	84	90	97	80	92	78	87	91	98	102	98	96	89	88	92	102	71	93	85	78	100	99	85	74	91	69	105	75	83	81	103	85	64	93	70	104	77	95	90	84	92	117	105	89	79	87	99	101	78	72	100	93	101	85	95	83	81	91	89	86	86	104	88	100	109	96	89	102	81	77	90	80	97	86	98	79	110	102	93	97	80	90	76	89	81	99	82	87	103	82	120	84	82	91	98	109	99	83	97	93	92	94	89	84	74	92	99	90	82	84	85	90	102	93	85	91	86	77	95	101	75	112	84	77	88	88	73	78	83	89	85	88	106	91	85	96	89	75	78	116	93	85	84	91	80	108	94	89	71	90	101	96	96	69	82	98	65	86	84	87	86	89	77	88	88	96	70	95	94	92	81	99	87	104	86	104	78	90	91	83	112	88	84	91	75	93	82	88	81	111	87	89	110	110	90	103	107	97	92	86	92	95	88	92	84	75	108	88	82	92	87	85	111	82	92	89	79	101	72	82	96	93	79	89	86	97	85	98	78	89	93	98	94	102	94	72	91	84	83	79	82	110	81	84	91	100	81	91	99	81	94	87	87	111	84	98	103	100	107	90	115	95	84	107	91	82	83	78	99	87	78	120	81	97	92	94	96	83	81	84	91	93	82	94	100	85	88	87	118	99	101	77	90	96	101	85	103	91	88	104	99	101	79	72	98	105	84	103	85	84	97	86	93	87	105	90	95	81	108	87	81	75	97	76	88	97	87	92	82	103	97	94	70	104	104	103	101	94	110	100	82	91	99	97	90	100	95	87	88	110	106	85	84	92	80	74	84	101	90	99	81	85	85	118	83	91	82	95	93	97	98	96	82	110	98	94	96	96	98	111	97	101	92	84	94	89	95	91	88	86	80	80	86	81	87	97	68	78	85	68	79	85	102	115	96	99	116	99	92	88	84	86	93	100	94	91	82	90	96	95	94	97	95	74	93	89	94	88	92	83	78	83	92	82	88	112	79	72	78	92	82	82	104	101	102	113	86	91	85	93	87	106	98	92	93	103	100	105	113	95	89	99	94	88	91	98	82	88	89	109	91	87	85	101	73	85	81	92	88	87	82	79	87	84	98	92	108	84	87	89	93	102	79	82	109	91	97	83	80	80	85	91	85	77	86	78	87	83	86	84	95	96	101	96	100	68	95	97	106	83	85	88	104	84	74	97	87	58	92	111	85	91	103	93	83	115	84	94	92	74	119	90	94	107	79	79	92	97	96	82	82	98	85	75	90	67	92	99	84	89	91	97	93	89	77	116	104	75	85	94	89	97	84	85	90	95	104	88	78	100	91	79	104	89	97	101	77	96	108	81	99	71	87	106	95	79	88	71	82	103	85	81	82	93	81	99	98	81	117	96	80	91	91	102	87	103	87	107	84	79	95	87	96	92	90	91	105	89	75	90	99	99	97	103	101	86	99	88	72	89	112	116	80	90	102	105	84	75	76	87	80	80	108	113	88	80	84	86	103	104	92	89	91	88	88	96	93	89	73	91	100	84	83	96	108	101	90	94	90	87	85	97	94	82	93	104	96	122	86	88	84	85	103	75	93	103	95	103	107	78	84	89	77	109	96	93	91	81	93	98	96	86	95	90	108	100	104	91	104	110	91	96	97	76	67	91	87	96	96	83	75	75	102	90	114	117	97	94	99	72	98	102	93	100	100	83	99	83	99	84	92	95	66	111	78	89	93	84	91	87	98	89	93	91	81	66	100	84	73	88	93	98	95	103	103	90	90	104	76	70	95	84	81	77	73	103	92	76	68	112	94	107	88	90	106	104	73	95	96	79	98	92	95	106	100	102	84	88	86	106	95	93	97	95	94	109	89	98	96	80	90	92	91	91	75	108	92	108	102	92	90	87	88	111	108	82	79	76	97	88	92	100	90	103	103	87	83	77	79	85	81	81	93	79	90	88	92	93	106	104	99	83	76	86	86	82	74	107	88	85	83	100	100	87	89	88	89	89	84	92	91	88	95	96	102	83	91	87	97	86	94	87	86	109	101	98	89	81	78	78	86	92	106	88	85	122	96	95	101	92	91	103	94	118	104	96	87	88	95	71	107	99	112	90	96	105	90	94	80	96	91	108	112	80	75	106	98	87	90	101	78	88	92	79	97	95	75	98	97	92	94	83	109	80	82	93	90	94	84	83	79	88	88	83	88	84	93	82	98	103	77	88	99	94	77	78	99	82	110	98	82	83	89	99	96	111	82	100	81	96	90	71	90	101	89	95	88	74	75	109	97	86	89	97	79	89	89	83	96	90	101	98	69	76	97	84	92	108	83	95	78	106	122	97	92	100	98	81	87	89	80	85	94	85	77	87	92	82	105	88
31961	33571	19019	4065	3612	2818	2296	1958	1637	1434	1220	1033	938	883	729	693	674	606	620	551	482	507	427	452	440	412	409	378	436	405	355	344	351	358	379	340	332	332	318	311	325	304	296	297	291	298	269	280	294	325	274	297	278	276	286	287	266	260	267	296	283	279	294	287	277	255	274	276	247	289	255	270	266	254	277	294	272	257	253	273	274	244	282	291	266	283	251	263	267	243	256	252	286	255	278	259	245	261	238	288	227	248	252	240	263	266	248	233	252	277	265	265	285	238	283	237	263	263	228	265	258	275	252	225	235	270	239	226	269	248	265	283	228	272	258	300	212	242	258	211	236	232	258	259	251	258	256	265	231	272	265	247	265	231	242	257	244	251	239	251	240	247	218	237	247	244	251	272	254	257	261	255	235	244	253	256	266	238	234	262	268	266	252	241	225	257	256	234	243	244	254	232	245	237	294	269	247	248	282	269	232	249	277	245	245	252	239	244	256	240	232	254	243	245	252	245	260	294	253	247	252	245	291	264	250	245	227	270	238	257	239	252	228	246	259	246	248	286	235	268	232	249	229	256	260	233	282	264	236	290	245	263	259	248	251	272	237	280	276	264	245	257	240	256	229	268	266	271	241	266	242	272	242	261	248	295	262	258	251	253	253	277	248	248	248	263	261	231	250	214	231	277	273	228	259	236	252	249	282	249	242	260	250	211	257	301	247	259	257	266	252	268	289	248	257	236	253	255	256	263	223	236	263	257	271	246	253	275	258	262	271	248	239	272	254	245	248	257	228	248	250	225	234	286	269	260	240	233	240	224	269	241	250	248	269	231	244	243	252	276	253	243	257	259	239	274	226	241	268	249	249	255	245	249	270	259	298	258	259	241	262	276	247	260	248	262	249	242	244	225	259	243	257	274	240	246	272	232	261	234	243	244	253	239	234	254	255	243	247	260	255	245	253	252	240	279	234	238	232	242	262	242	253	228	261	237	265	270	222	273	240	241	278	255	259	254	247	234	255	286	239	235	254	239	223	248	276	234	262	225	265	246	226	246	233	258	242	228	240	294	238	247	245	264	273	266	221	255	275	244	285	233	255	243	269	228	243	251	248	228	229	248	260	239	239	285	251	249	226	246	284	253	284	229	271	267	265	256	251	249	247	251	263	253	244	232	211	248	258	229	229	241	262	256	209	225	278	260	244	222	253	277	256	238	267	254	258	245	258	238	253	234	263	246	263	226	256	245	251	238	269	272	287	270	250	251	269	283	222	277	233	237	238	244	258	223	238	265	257	246	243	244	254	225	263	292	226	254	241	231	241	252	200	243	263	277	233	236	244	241	254	252	219	246	265	238	215	263	262	265	254	241	268	274	272	267	249	257	276	239	239	238	226	236	262	251	264	254	269	232	246	257	258	269	251	263	242	245	244	232	252	235	246	240	245	221	248	245	249	256	249	259	234	252	269	231	264	238	238	253	230	278	229	260	259	236	241	246	274	268	252	240	272	254	245	257	284	244	267	260	250	231	228	211	257	240	264	267	243	270	241	241	251	247	258	240	244	238	268	264	233	252	251	200	249	232	256	246	248	246	240	219	273	239	264	261	243	251	264	234	240	243	257	254	230	255	268	247	272	264	241	272	288	255	242	256	251	244	236	289	268	252	240	257	261	260	267	245	252	266	244	228	252	262	248	248	249	268	270	264	283	288	262	263	257	242	254	234	250	265	241	264	244	264	289	244	228	229	257	286	241	218	249	264	229	279	230	235	242	254	265	239	224	200	254	242	264	260	243	251	267	268	236	244	241	231	244	235	252	275	257	252	229	241	238	250	241	258	246	236	245	253	250	268	251	241	275	260	264	257	276	261	248	235	260	235	250	237	233	248	225	293	237	291	257	240	258	290	251	236	251	273	257	277	244	232	228	231	235	226	244	232	244	280	228	244	251	272	269	250	258	265	226	241	241	244	258	249	255	259	235	244	238	244	254	258	265	217	251	261	254	292	240	233	242	256	247	248	243	248	273	259	275	243	273	232	245	278	251	272	263	235	250	268	263	274	284	249	242	247	243	258	277	250	257	251	237	253	238	247	258	249	242	228	257	226	244	230	281	239	248	258	272	231	241	245	235	243	217	243	298	266	231	267	286	219	239	262	232	267	254	240	236	224	239	269	253	235	239	255	253	247	239	238	241	262	245	254	243	234	227	251	240	257	239	269	255	259	252	273	246	261	253	284	254	249	273	272	236	257	282	249	274	255	226	256	247	233	288	240	224	243	248	235	250	254	274	245	264	248	250	274	251	240	250	274	250	262	258	247	254	252	229	233	258	224	276	257	267	239	249	241	264	269	261	236	253	273	255	249	263	232	225	264	240	240	276	281	252	235	252	262	220	246	264	231	261	269	271	234	255	248	260	263	246	285	249	234	260	253	236	258	256	256	260	242	227	250	239	263	224	243	223	240	290	254	243	221	251	235	229	236	254	247	272	234	270	270	247	245	273	259	250	251	253	246	241	236	218	261	232	248	263	263	251	231	227	246	257	280	253	236	229	259	242	271	233	249	247	249	251	273	264	238	269	218	243	257	249	236	229	222	219	249	246	266	226	259	271	277	292	240	279	241	257	238	238	242	236	233	253	232	255	224	269	277	240	254	252	257	262	268	238	243	240	273	268	214	248	257	242	255	244	249	247	260	264	273	256	254	265	250	271	264	242	234	258	279	224	239	255	242	232	251	257	244	242	270	229	271	252	257	232	252	247	240	230	250	230	246	255	255	259	263	269	246	256	257	228	279	235	221	253	250	251	280	221	261	258	259	251	236	280	223	249	246	246	219	260	251	266	267	250	235	258	243	224	249	252	242	275	230	261	253	247	241	248	245	247	266	241	236	233	243	276	249	258	246	275	242	259	232	260	244	262	267	237	236	248	275	262	236	294	261	259	231	217	244	254	272	241	272	219	261	259	226	243	234	260	267	269	269	211	253	237	268	244	267	265	270	260	263	256	240	247	276	253	246	218	238	253	255	257	245	250	229	297	253	249	268	236	255	243	236	251	284	230	238	219	214	221	232	263	249	202	268	262	238	225	247	258	251	248	239	253	238	274	275	250	263	227	260	253	277	258	261	237	248	249	253	242	237	237	230	256	268	248	239	227	259	227	250	265	247	257	227	254	261	255	228	261	249	222	289	270	272	258	245	261	256	286	227	270	245	253	255	256	267	260	260	266	289	266	255	239	274	261	237	259	260	260	248	255	244	234	244	269	239	251	258	270	276	261	253	249	236	242	250	261	257	239	241	247	270	240	257	248	238	242	236	249	240	243	252	265	248	274	258	274	282	248	234	260	267	233	262	247	264	251	257	286	261	254	266	266	286	251	230	239	274	267	246	249	296	232	257	266	233	276	242	250	252	258	264	246	246	239	254	248	255	242	225	254	261	277	271	289	240	277	265	271	266	286	240	268	269	258	241	245	238	267	240	273	264	256	236	248	240	235	225	246	240	244	239	261	251
8278	1695	820	289	323	275	280	277	255	270	300	263	316	247	287	269	284	253	312	301	306	305	262	280	294	283	287	317	293	268	274	243	253	248	299	284	265	318	268	235	236	232	270	270	279	304	292	297	258	269	232	255	294	251	272	294	278	269	262	266	266	280	266	278	244	283	263	302	324	269	285	270	263	271	277	287	297	265	263	264	273	265	268	279	281	275	261	263	287	302	274	244	277	264	274	294	317	290	258	282	258	282	257	256	276	263	297	288	248	271	279	262	272	283	247	266	276	282	265	232	286	283	269	294	259	273	286	252	301	308	289	302	261	289	292	286	287	276	287	285	266	268	312	291	274	271	291	291	280	264	257	268	239	309	269	281	311	271	292	241	274	253	268	279	289	301	269	279	303	278	258	287	286	295	271	280	286	291	258	273	284	257	269	290	268	283	267	273	240	284	284	281	262	266	260	299	275	294	264	285	270	294	284	298	271	283	302	275	279	238	273	276	284	287	309	279	260	285	265	282	298	270	271	271	300	242	264	284	262	242	275	274	272	306	257	282	274	275	263	276	290	277	280	280	269	285	276	273	277	301	284	263	269	298	246	256	302	281	283	292	256	265	278	273	257	276	247	290	262	268	280	276	287	303	250	273	276	275	264	305	267	282	278	300	258	256	270	277	255	246	276	270	271	259	274	286	257	272	261	278	254	295	274	276	260	286	248	274	288	279	295	293	299	319	286	272	274	260	277	265	280	309	305	248	298	265	294	286	283	284	266	249	257	266	290	268	254	272	296	306	270	274	297	276	306	279	268	291	271	292	264	274	268	268	236	265	274	299	273	241	288	266	284	258	267	260	298	287	307	241	257	297	281	282	283	282	280	257	270	270	296	269	247	251	252	275	289	271	257	251	285	284	260	306	290	252	274	289	268	279	280	266	275	278	271	249	281	277	288	274	304	284	261	270	270	273	284	264	255	284	270	261	284	297	268	270	292	282	244	279	295	278	279	266	290	264	281	266	282	281	270	280	305	260	288	272	265	248	241	270	297	291	245	272	265	270	245	268	279	251	283	282	303	294	282	290	278	260	290	307	285	265	262	283	276	268	257	276	282	291	246	251	290	260	284	277	289	272	279	282	275	277	277	272	324	290	268	261	263	258	249	282	246	293	262	269	304	275	287	293	256	264	270	289	270	278	261	265	250	283	265	291	294	235	297	282	284	269	298	269	273	297	256	246	278	279	263	267	284	291	249	291	280	270	283	289	296	259	289	268	254	253	290	277	286	296	280	274	264	303	294	260	278	276	298	247	283	253	313	281	234	255	251	282	259	271	292	292	294	297	257	256	259	304	287	272	284	260	239	279	277	282	238	273	283	258	294	276	315	264	265	307	302	287	281	281	261	283	272	228	271	287	269	276	265	258	297	264	241	255	267	280	265	263	277	266	288	285	271	286	320	296	317	297	272	257	292	290	281	244	265	264	278	267	277	316	258	262	290	310	235	288	263	270	270	253	268	270	274	265	257	281	259	250	273	280	263	264	280	253	287	263	284	286	257	288	293	297	273	245	254	263	311	301	270	259	273	265	265	266	292	247	250	273	269	264	274	244	275	277	265	252	275	278	262	291	274	262	255	268	269	259	283	269	300	251	302	273	289	272	276	254	268	292	259	259	329	285	314	285	294	289	301	276	301	274	290	290	289	300	286	293	271	271	278	279	259	278	301	250	263	285	261	287	260	313	286	299	290	293	281	270	292	269	247	303	260	256	270	266	294	288	305	265	294	278	259	288	287	271	270	269	247	248	285	253	264	301	289	270	291	286	300	272	266	275	265	266	281	270	273	263	292	246	282	239	270	315	276	280	281	268	243	278	274	272	299	286	267	314	272	279	260	282	267	267	285	257	259	242	276	267	311	293	250	286	302	279	286	302	250	239	270	264	259	271	286	281	249	279	317	274	269	268	283	292	305	261	273	277	261	280	251	275	284	260	255	274	271	260	279	275	278	272	260	249	277	271	294	264	279	275	271	277	312	290	258	265	263	244	269	302	292	284	269	282	300	291	297	240	280	277	248	269	273	281	265	270	280	270	279	281	275	290	269	294	280	270	262	270	304	281	289	278	283	269	277	242	287	263	285	300	299	241	265	324	285	262	274	286	269	282	308	260	291	312	307	275	275	295	272	264	294	289	272	275	289	260	333	262	285	295	285	269	297	288	287	279	252	267	307	291	226	289	274	266	268	253	253	287	243	278	279	241	295	257	280	310	281	259	293	266	263	287	297	286	256	266	282	293	257	266	276	258	264	308	274	288	299	250	257	291	276	279	287	262	259	257	268	252	289	282	263	285	283	270	263	283	286	258	273	287	288	275	281	296	282	253	276	260	263	273	284	272	268	283	277	267	277	270	294	293	294	324	276	265	288	263	266	271	284	286	286	286	299	242	274	294	269	279	263	250	266	267	275	275	273	254	254	282	278	291	274	263	270	289	272	291	265	275	304	256	286	265	251	273	258	280	269	269	228	281	252	285	290	259	264	308	302	277	287	295	277	297	285	289	268	267	257	269	288	285	302	291	266	273	322	300	299	261	265	266	271	309	271	259	252	249	244	270	282	298	275	293	284	260	286	249	283	274	304	289	284	268	253	276	292	278	259	261	263	263	292	246	253	286	272	313	255	280	294	276	286	248	272	264	271	257	271	278	282	278	260	257	278	264	263	261	276	286	269	258	292	286	241	251	300	293	299	267	259	272	271	261	257	254	294	261	274	285	266	294	270	262	285	276	282	282	292	250	281	254	259	264	297	258	269	269	260	244	290	251	285	261	272	271	270	272	287	260	275	271	250	274	255	278	256	296	266	268	258	300	298	294	268	283	266	277	269	275	284	287	284	284	285	277	285	278	295	249	325	273	257	245	275	266	300	278	287	267	243	298	285	281	275	261	265	289	306	295	262	281	274	290	278	281	252	250	274	284	284	265	283	292	263	277	289	273	253	247	289	261	254	279	263	274	252	265	273	274	262	271	251	267	243	281	268	250	292	283	259	275	284	279	273	281	263	295	281	270	275	270	279	246	261	273	274	289	257	265	258	263	259	285	291	295	313	267	295	325	296	267	300	295	283	257	312	305	281	325	329	280	272	284	296	309	275	302	265	235	283	246	258	258	290	268	302	311	262	257	267	271	264	284	271	317	263	270	295	268	283	288	290	260	269	301	274	292	250	290	282	253	266	282	263	243	239	283	260	269	272	309	296	302	303	272	256	270	253	223	302	308	278	286	258	268	290	286	282	264	285	232	244	261	296	287	300	274	294	280	269	270	291	260	264	230	272	246	295	281	260	283	273	247	294	280	286	268	280	262	230	253	274	287	258	278	276	255	263	279	250	264	294	247	279	266	278	251	280	300	296	313	254	275	278	297	237	308	273	290	283	265	250	281	255	268	285	262	255	287	303	254	271	304	284	270	281	271	252	269	266	273	279	284	269	260	265	278	284	266	240	284	291	261	263	288
7327	2774	1817	706	657	668	664	621	630	662	585	616	663	636	621	626	624	667	583	655	616	664	637	640	633	612	626	616	616	672	616	629	652	625	604	608	606	619	641	592	648	603	660	617	631	603	648	618	614	599	604	608	616	720	633	581	612	632	628	616	650	608	633	625	608	657	607	613	634	637	629	622	606	623	637	649	664	610	624	620	600	602	637	645	647	632	599	639	615	595	634	636	607	610	643	628	609	582	592	617	619	644	607	641	659	694	625	596	630	635	646	646	657	636	593	616	635	649	616	654	673	595	689	599	607	618	630	603	619	609	595	644	625	646	621	571	606	641	626	613	621	634	608	639	616	640	580	635	653	606	651	602	632	627	621	629	606	635	638	566	629	654	639	637	625	641	665	617	626	647	590	622	568	633	630	590	611	621	638	604	653	645	641	604	609	612	607	627	641	590	596	612	627	563	661	604	620	611	624	623	646	602	594	613	593	593	627	645	647	615	619	640	603	584	698	628	632	575	585	603	608	610	587	627	655	581	620	625	629	602	624	668	644	634	570	678	620	645	680	636	664	630	605	634	640	681	666	616	643	652	587	605	581	611	610	642	639	668	640	606	619	628	632	670	640	608	564	616	623	618	651	631	640	661	640	628	626	620	587	632	671	665	609	607	614	615	611	643	613	620	626	624	647	642	621	579	650	580	638	610	650	625	583	562	614	641	614	619	630	646	611	655	630	648	631	635	634	635	619	661	576	557	614	618	592	620	618	606	635	637	607	659	612	605	599	647	652	617	613	642	615	657	618	624	605	625	582	600	632	587	632	653	667	640	620	599	641	601	637	619	640	653	586	623	610	649	618	615	610	639	632	639	609	624	617	584	615	589	669	667	641	607	609	611	619	611	641	640	594	618	613	674	630	590	597	651	647	648	628	633	621	634	630	649	625	625	611	646	604	586	644	626	608	679	655	604	605	608	601	629	642	649	641	621	645	625	635	601	644	645	565	625	655	599	614	652	641	588	624	652	611	640	574	647	620	581	677	661	598	647	647	600	637	626	632	606	663	645	658	599	607	629	622	628	649	620	624	590	615	643	621	676	611	620	647	594	608	575	604	645	669	662	679	595	627	608	634	636	565	625	622	649	636	637	632	619	642	658	646	611	622	599	617	660	676	644	639	613	632	622	653	583	605	658	648	590	641	640	655	605	626	636	617	667	641	570	615	599	576	638	650	642	608	637	601	647	601	624	613	615	663	603	646	629	633	635	601	640	605	641	643	619	641	654	607	612	675	656	646	617	599	612	633	622	591	629	624	656	633	629	609	586	624	603	686	598	574	611	606	620	606	662	581	612	628	613	649	640	624	691	627	619	661	642	611	632	673	632	575	628	606	685	615	598	594	637	650	649	628	628	654	643	616	605	616	604	646	634	606	608	647	611	637	631	628	612	609	634	574	632	600	562	657	642	613	641	626	662	617	645	633	580	626	648	606	671	591	631	641	642	581	635	609	608	667	628	648	591	624	611	655	677	641	602	632	622	634	599	638	642	598	635	606	655	627	648	623	650	618	667	669	631	624	582	600	638	649	644	646	667	624	646	646	628	650	582	672	629	596	661	643	599	600	625	645	617	607	630	610	625	649	620	607	636	634	549	631	625	605	614	615	609	615	638	613	620	611	603	608	634	600	620	611	630	619	645	642	632	642	600	635	611	609	590	647	607	648	608	572	610	595	617	651	639	637	612	669	593	634	620	657	641	658	595	628	630	647	629	656	615	618	675	649	612	609	565	649	632	610	610	634	633	612	599	656	619	592	589	613	657	584	589	639	633	564	689	676	612	612	595	649	655	644	624	592	626	656	605	581	618	608	626	668	581	601	655	597	603	649	607	595	626	670	610	613	657	666	609	624	603	631	619	653	594	636	616	652	601	610	648	614	607	588	624	631	632	655	574	586	632	646	656	604	590	629	632	659	610	638	632	642	625	630	650	639	662	661	611	683	623	667	621	657	630	598	658	663	669	647	654	609	594	642	632	647	629	603	587	607	615	649	627	608	608	647	604	617	634	605	619	667	575	659	629	663	631	672	635	701	573	616	651	629	582	601	654	674	628	618	630	623	610	670	618	640	679	635	600	637	606	613	608	604	626	608	587	629	615	624	649	603	660	642	652	652	630	676	653	655	642	613	613	615	643	589	595	624	629	633	647	616	616	615	618	595	627	626	622	604	671	593	641	614	647	644	627	622	622	647	614	643	659	638	633	633	632	609	588	578	636	613	595	639	656	654	593	643	640	602	630	598	630	605	640	657	628	626	601	588	619	637	582	658	663	668	594	608	626	660	630	585	665	654	652	657	647	628	656	590	640	642	604	659	570	578	650	640	662	590	601	602	655	632	597	603	601	668	605	636	609	621	615	625	590	639	576	655	635	658	676	629	591	608	574	636	619	611	650	621	632	646	649	604	642	663	648	622	639	615	653	662	615	654	627	636	650	654	603	594	638	638	620	564	618	629	611	627	640	613	631	634	662	622	587	627	630	564	593	611	653	642	674	680	594	603	633	633	617	676	684	624	626	631	644	675	659	588	658	610	635	599	638	591	584	606	642	576	640	647	622	626	645	618	604	642	581	606	611	631	617	591	649	607	619	631	614	628	622	600	661	618	606	630	664	583	647	611	588	634	611	627	638	592	601	628	627	603	626	595	579	633	630	591	645	637	629	608	625	639	615	608	625	630	616	614	635	586	635	678	590	621	595	606	622	632	625	617	654	630	620	615	593	638	651	605	618	657	619	640	608	619	658	633	604	603	624	644	621	602	612	629	637	637	628	649	603	606	633	625	625	581	621	614	683	621	599	630	629	590	620	630	624	590	634	594	681	672	636	650	586	607	639	608	643	654	641	576	639	602	640	633	621	664	618	624	612	629	664	625	652	617	613	646	557	594	637	658	607	615	600	626	628	625	641	603	598	623	627	636	619	637	642	631	647	656	605	614	624	648	595	644	673	574	604	626	558	645	642	591	574	614	634	582	618	641	591	599	598	650	611	600	637	598	646	640	642	622	615	618	630	617	640	636	580	620	631	608	617	617	622	620	590	581	615	633	607	635	669	610	614	626	583	603	613	642	617	637	642	644	657	679	645	663	637	588	656	599	656	604	664	669	634	609	617	598	586	616	612	639	641	662	615	599	601	639	651	635	617	595	669	646	606	614	636	643	645	597	612	609	589	614	660	611	638	623	676	650	614	610	642	614	653	595	625	605	622	622	652	653	632	645	652	620	601	659	602	623	603	616	628	649	640	609	666	596	651	607	599	603	605	609	606	610	604	596	615	640	624	600	619	630	606	629	621	682	602	648	627	641	620	657	617	620	653	597	653	579	611	618	653	680	638	607	665	607	592	617	587	638	595	642	624	638	621	632	641	662	613	570	645	609	597	659	600	605	658	617	602	663	610	681	630	569	645	586	566	642	636	586	672	636	615	642	595	613	643	667	643	608	657	664	687	620	619	626	605
42471	34732	23731	2268	541	408	347	292	249	218	218	197	203	170	175	181	155	160	136	157	167	150	158	153	175	140	145	108	140	144	126	142	133	162	107	131	119	133	132	141	157	145	141	139	146	115	144	129	146	134	143	114	160	137	117	145	142	154	128	135	139	143	128	148	149	136	131	145	133	131	136	141	117	115	147	129	124	140	136	134	148	128	132	121	127	159	134	143	168	118	102	129	120	137	145	122	118	148	121	151	144	121	113	121	135	129	143	140	112	144	148	134	132	147	124	143	130	143	143	150	139	112	128	132	121	125	114	125	109	122	139	135	118	120	107	111	130	131	127	139	138	130	125	142	123	127	135	150	130	143	137	130	142	133	137	127	137	154	133	125	123	133	121	129	142	132	122	134	131	120	145	117	128	131	137	139	110	143	128	142	143	150	122	138	131	139	134	131	148	137	147	133	126	105	133	127	137	131	149	114	123	127	140	123	135	138	129	114	136	144	145	123	102	138	126	123	136	137	143	128	145	159	137	158	101	109	141	134	124	128	128	125	125	137	123	142	110	124	160	135	128	138	111	117	127	142	117	124	138	129	135	114	108	168	138	140	131	123	131	146	107	136	143	133	148	116	128	124	127	141	126	129	154	130	147	145	135	118	146	129	135	147	143	151	144	125	138	139	135	136	144	141	144	131	146	127	138	131	126	132	137	126	135	131	121	145	113	136	111	147	126	139	146	155	137	131	131	105	130	129	157	131	153	117	124	131	119	129	157	124	110	136	160	144	126	134	122	147	121	147	130	136	130	131	141	145	136	128	127	140	140	145	134	106	128	139	116	110	134	146	129	127	123	144	127	110	130	125	124	140	133	149	135	106	141	140	144	137	125	139	132	131	151	132	139	125	137	110	134	123	127	125	132	143	143	152	140	125	123	139	126	141	125	134	121	123	124	138	117	136	151	123	141	127	124	127	141	135	139	150	142	128	97	130	150	149	127	123	129	116	130	129	131	111	126	137	132	155	115	138	143	143	131	148	120	120	126	134	152	132	128	135	120	136	150	144	140	111	146	121	155	141	134	123	127	140	136	135	136	140	127	132	153	130	125	117	140	130	150	148	116	135	139	119	152	121	132	124	138	141	132	132	104	149	137	139	141	143	129	138	131	124	149	138	136	136	126	139	135	132	144	125	141	146	139	139	129	139	118	122	148	138	137	116	134	124	136	127	110	139	131	129	119	132	121	132	104	117	106	138	136	137	126	143	148	114	131	122	125	140	146	142	138	147	130	124	137	136	118	141	134	131	139	135	136	142	127	103	137	126	129	120	137	118	118	139	139	114	146	123	139	114	137	131	128	133	150	135	134	140	135	140	140	136	144	111	129	145	146	138	140	152	158	137	139	142	122	132	123	129	108	136	130	123	141	120	160	132	138	126	118	120	138	150	126	130	142	132	123	138	122	132	125	137	135	130	125	146	122	122	140	146	147	128	121	140	122	118	123	141	126	135	124	118	113	123	126	141	133	153	116	157	124	142	132	144	129	133	128	130	131	122	124	130	131	139	142	135	135	116	133	126	140	130	163	132	127	131	139	154	129	123	141	153	133	138	148	115	136	132	127	149	140	131	145	143	154	132	129	135	140	131	155	132	129	152	127	123	125	96	107	118	121	137	133	118	116	115	136	159	137	131	133	128	130	127	133	109	132	100	149	125	128	149	136	123	146	155	144	131	116	141	127	132	167	110	153	126	139	126	114	118	128	124	128	132	124	125	107	136	117	136	137	153	114	125	123	134	136	124	136	142	116	112	137	132	137	135	133	111	125	137	153	130	138	121	143	139	125	132	155	138	100	134	145	121	132	117	142	134	131	124	124	134	133	112	128	137	116	131	156	147	121	125	143	126	133	149	144	113	122	124	127	138	124	120	138	130	133	114	133	147	131	118	148	139	116	134	110	148	157	138	138	132	145	131	121	124	137	140	155	136	132	140	132	131	154	138	140	147	128	125	127	138	150	136	127	110	137	152	150	133	154	120	139	135	143	122	144	127	139	133	145	147	131	114	135	142	144	138	147	124	132	139	140	146	155	138	129	161	132	129	117	139	136	113	121	117	133	144	141	132	128	122	118	124	135	134	134	156	132	122	139	117	122	119	153	130	135	135	135	135	118	146	138	146	127	126	126	140	119	133	125	146	146	136	138	127	147	118	116	140	170	138	127	136	147	131	126	152	125	138	131	114	137	164	148	118	132	141	126	145	138	136	111	123	140	134	142	147	126	115	138	147	130	134	136	130	149	147	140	137	128	121	135	145	144	149	132	130	118	119	117	130	115	148	124	140	147	124	120	156	121	118	135	146	110	133	150	125	151	125	136	152	133	130	108	132	149	123	143	140	150	122	130	124	133	149	142	154	141	132	138	131	145	135	124	123	125	128	111	153	152	114	134	139	129	136	113	133	137	103	134	148	130	117	129	117	137	138	147	142	132	130	127	132	166	111	146	148	127	156	133	138	133	150	124	144	130	132	135	124	129	168	107	136	140	136	120	94	144	143	129	135	119	137	150	137	106	127	144	129	127	138	125	122	130	135	147	144	132	122	129	170	145	138	138	116	130	123	134	132	161	124	114	155	135	122	135	145	139	129	125	130	149	150	133	145	127	146	136	146	123	134	130	115	115	147	143	145	141	131	119	137	129	124	129	144	153	128	131	142	140	127	108	141	138	138	131	127	136	144	121	135	144	140	134	128	142	133	126	138	115	136	131	142	121	126	117	138	146	136	130	147	122	124	130	146	127	125	139	122	154	113	123	141	153	133	122	115	140	165	138	136	144	132	138	127	136	151	104	138	131	122	138	128	143	135	139	132	137	141	100	116	151	167	131	119	145	114	136	139	134	136	132	148	133	137	120	104	123	128	120	173	124	129	138	148	116	142	127	141	144	139	125	160	103	119	154	108	122	145	124	136	144	136	124	124	142	133	113	114	131	148	129	133	163	119	118	125	114	128	150	146	134	145	130	148	137	115	129	116	132	138	142	117	156	140	114	132	136	143	149	126	154	161	126	153	138	128	131	118	137	119	130	116	128	122	145	138	125	146	139	139	135	121	134	145	122	150	118	125	131	104	135	140	122	129	132	140	115	158	135	127	133	127	117	152	119	141	112	104	157	138	137	134	141	125	116	129	129	121	134	135	133	136	145	137	148	115	126	132	126	134	138	138	123	118	122	141	145	165	117	126	129	120	137	134	133	131	129	123	135	121	147	111	128	142	127	112	112	126	130	144	162	118	135	134	125	129	134	135	124	129	123	143	125	128	159	128	126	114	115	140	133	141	118	130	125	157	119	119	127	131	132	129	130	135	144	137	142	134	147	143	126	129	149	137	126	142	144	133	134	131	128	123	121	129	134	128	143	129	116	128	111	131	120	119	142	135	126	152	133	139	130	135	137	124	142	156	121	143	128	122	123	138	132	141	108	134	146	131	144	131	114	159	139	121	147	125	143	142	143	135	129	146
25335	24099	14882	2364	2197	1669	1392	1138	1078	892	814	730	679	652	575	550	546	540	505	464	471	441	445	420	423	431	400	391	358	357	406	367	414	400	355	365	408	369	372	360	340	366	340	350	347	344	377	346	341	351	324	328	353	318	351	350	341	326	310	348	358	324	341	339	351	347	310	325	320	326	369	353	341	309	322	335	319	340	310	336	324	330	312	346	333	342	383	321	362	324	315	335	341	322	290	296	354	340	326	327	330	319	320	341	359	363	338	306	290	310	313	295	288	320	349	279	307	336	311	334	365	326	291	332	315	354	325	328	330	348	355	359	308	296	347	352	329	341	305	324	326	299	300	314	315	305	311	303	332	303	334	345	296	365	299	335	334	281	306	319	360	329	325	318	332	327	332	318	308	335	340	307	307	275	315	339	335	340	332	315	339	317	340	282	321	290	303	313	320	317	318	306	337	355	347	325	335	313	341	341	318	323	334	344	293	316	337	338	328	306	361	303	321	308	339	324	336	336	342	314	348	314	336	330	333	325	288	303	327	341	310	296	329	322	337	354	311	307	283	285	315	333	320	300	318	313	312	314	305	305	342	313	323	337	347	314	316	294	338	316	342	351	316	324	339	341	349	324	311	311	320	312	341	324	321	309	324	308	321	306	315	288	349	359	313	323	324	330	310	319	348	338	318	322	326	308	323	306	342	349	317	299	331	329	307	323	327	337	359	331	314	327	330	337	353	342	338	344	312	344	336	299	307	299	360	339	305	341	349	315	312	327	319	303	310	319	315	328	319	328	313	343	337	321	345	324	331	321	359	307	307	351	364	348	322	314	365	356	333	295	352	316	323	335	321	344	367	318	306	334	312	304	331	308	360	324	358	316	306	314	308	316	340	319	315	349	375	365	298	297	308	350	342	307	315	322	341	314	374	320	317	334	336	336	314	341	313	315	345	320	323	346	321	347	363	332	314	339	330	337	321	359	330	306	329	317	301	320	334	325	339	327	309	332	316	322	351	316	346	341	310	339	304	309	316	318	342	292	314	301	334	328	331	329	333	340	339	320	350	342	307	301	344	315	300	312	338	323	332	356	324	326	315	342	318	297	316	317	306	325	318	334	345	333	325	294	335	313	326	322	351	316	327	341	301	322	315	339	346	319	323	336	321	321	297	301	325	325	309	320	303	340	300	323	323	325	344	335	304	330	324	301	348	322	347	332	307	317	343	322	311	302	299	303	356	329	326	322	332	326	341	334	289	296	330	318	324	283	352	335	338	279	318	303	332	341	314	307	320	316	343	312	311	290	318	326	336	335	345	342	304	294	349	335	320	320	337	341	336	330	340	329	324	339	308	370	303	296	348	338	328	305	303	290	317	284	330	346	344	309	324	357	310	324	342	342	334	320	321	306	322	314	335	319	341	341	325	344	330	315	308	311	289	319	337	336	320	334	343	320	315	329	318	330	309	316	335	322	344	328	337	339	299	340	347	350	316	302	324	327	327	306	317	311	303	326	331	296	303	311	305	317	306	348	341	330	330	341	367	353	308	331	339	361	325	341	327	331	307	309	347	336	312	312	324	331	318	382	328	309	302	292	336	349	330	313	360	335	301	273	331	333	318	311	326	305	317	353	314	352	364	338	312	336	348	334	309	305	304	335	282	327	335	291	311	313	301	292	324	326	340	347	338	363	333	346	326	344	323	311	316	339	308	342	343	292	322	308	328	351	349	310	334	320	311	289	360	311	287	326	312	313	325	309	365	282	327	288	300	283	305	310	314	337	298	343	319	337	324	339	325	353	326	332	347	329	315	337	311	327	325	304	325	337	310	308	353	292	315	318	352	334	302	294	311	334	317	321	305	326	302	321	332	342	289	325	314	352	316	348	284	339	334	318	327	307	304	314	316	304	337	326	308	317	306	311	326	307	341	304	302	315	322	372	343	306	312	365	311	333	313	356	340	333	305	334	333	328	295	328	315	352	289	313	309	333	336	293	332	348	367	334	339	338	327	317	321	307	316	329	317	329	334	344	309	330	301	327	334	308	325	314	316	305	327	297	297	330	318	322	334	360	322	310	336	314	342	318	339	312	328	345	313	309	308	339	324	320	311	339	310	321	322	329	351	326	311	310	345	343	326	290	344	315	329	296	308	339	307	352	344	287	340	330	320	333	327	295	329	308	340	324	343	298	332	316	314	323	383	312	315	317	313	331	329	321	287	317	350	310	298	341	337	322	342	323	319	327	298	338	338	339	312	330	303	305	337	356	366	280	333	331	309	332	341	315	340	308	344	301	331	313	350	336	294	312	305	332	349	346	320	315	367	340	350	345	326	362	335	339	330	301	325	331	311	346	335	315	313	331	328	335	328	322	319	322	325	337	313	350	299	316	328	310	324	312	321	312	328	325	295	321	317	328	290	340	353	302	289	324	343	319	344	342	349	339	326	310	303	341	330	331	346	292	323	320	307	337	315	308	319	354	325	297	319	316	343	384	325	296	313	358	320	333	313	341	358	318	329	327	343	299	311	321	282	340	360	334	329	359	292	332	324	325	336	328	303	314	292	323	356	323	313	289	340	288	336	320	334	323	296	330	339	308	350	299	300	299	316	308	311	331	294	346	324	307	331	326	309	292	342	303	340	341	341	330	320	331	311	304	329	329	324	310	345	347	313	305	314	315	341	308	309	353	350	332	316	306	292	340	319	339	339	352	347	316	348	295	318	343	309	329	331	317	330	284	348	331	294	339	294	357	294	343	289	379	309	357	327	307	314	333	333	356	294	334	336	357	320	339	287	307	326	333	285	324	359	312	307	351	348	301	308	301	315	293	297	320	350	328	340	293	298	297	337	349	337	342	289	319	322	294	334	323	342	306	325	345	307	307	323	327	323	294	338	339	301	345	305	330	329	295	326	354	326	308	286	313	323	317	328	322	330	329	343	315	309	318	323	332	310	316	320	340	332	312	292	322	310	338	314	331	308	339	317	354	323	300	339	299	362	293	295	308	319	340	308	328	332	343	337	321	309	304	331	340	317	323	319	338	344	294	343	335	343	293	321	302	330	351	347	340	322	332	337	307	334	357	316	333	351	318	339	339	305	313	329	323	345	342	312	297	296	301	333	318	349	307	337	339	314	319	343	311	349	341	350	333	345	309	351	310	306	323	329	331	309	322	310	306	355	316	314	331	348	330	329	305	319	334	319	346	325	301	307	322	346	321	337	329	303	328	291	305	309	305	328	331	312	315	293	306	327	347	319	316	333	316	332	319	340	337	331	324	306	314	316	303	341	323	316	315	325	307	304	305	329	300	365	303	347	302	334	322	295	341	343	336	291	349	326	343	326	309	349	284	379	322	331	331	313	318	303	306	332	300	324	343	313	332	323	288	310	328	340	321	316	326	305	328	333	313	302	354	368	353	335	326	305	327	309	367	331	324	338	315	311	281	306	342	290	313	311	311	337	298	333	363	309	301	344	335	319	349	319	301	328	317	332	289	326	303	333	344	291	339
54058	49239	35732	6190	1035	691	517	417	298	265	227	189	215	186	185	137	151	160	155	122	114	147	115	103	104	108	107	118	104	114	120	110	88	98	93	99	131	84	95	94	102	93	96	81	103	90	101	107	85	114	84	107	91	96	90	115	103	105	94	96	95	96	91	99	93	83	96	77	74	101	92	98	104	96	84	95	97	91	111	86	88	108	75	84	73	89	90	95	82	93	79	111	102	87	94	103	96	92	81	90	111	94	105	92	94	94	96	95	103	97	93	95	98	73	68	71	91	90	88	92	89	80	111	88	76	90	73	86	81	80	89	94	106	109	77	92	91	100	77	75	77	83	90	91	88	81	98	117	91	76	89	91	88	100	84	95	95	104	104	99	100	70	75	87	86	98	94	81	86	93	86	75	93	98	100	87	96	90	85	110	80	93	88	77	83	101	94	85	105	90	85	87	110	104	88	101	87	83	77	83	82	105	108	86	88	105	84	114	91	88	97	103	90	80	95	99	68	93	93	95	90	91	103	85	99	110	77	91	99	92	79	85	84	77	109	80	95	95	67	87	103	65	74	95	80	85	85	85	85	80	92	87	109	91	116	89	90	90	95	96	94	78	121	80	100	105	91	101	71	137	81	80	95	113	89	80	91	84	102	92	89	95	103	97	93	96	105	94	83	109	98	75	69	79	97	95	97	98	76	91	88	80	94	86	80	109	96	92	89	95	104	87	101	89	97	92	99	105	79	89	98	95	89	100	85	102	87	97	73	89	85	94	93	97	91	92	85	109	95	92	90	75	87	95	88	84	82	86	85	85	99	94	91	96	97	96	80	95	91	87	103	97	90	86	109	95	83	108	67	66	83	82	115	94	100	99	86	70	86	80	89	72	90	77	90	104	98	78	77	81	110	101	82	94	92	98	95	99	94	97	112	95	86	91	100	81	92	102	98	92	92	90	91	94	101	90	105	77	93	100	81	99	89	90	100	89	97	84	88	78	86	103	98	100	85	86	78	92	89	82	97	90	89	71	88	101	108	95	104	107	90	78	89	82	99	92	66	97	92	98	76	99	80	95	92	89	87	73	91	100	80	98	78	82	83	99	92	100	84	92	113	78	101	75	95	82	96	93	112	102	97	100	96	79	79	92	88	99	93	93	90	91	77	83	95	91	88	90	84	89	96	79	97	84	73	89	100	94	90	92	84	80	98	101	76	92	90	79	88	79	104	98	84	109	72	102	103	113	96	84	84	91	115	105	90	92	99	86	90	79	102	90	96	90	91	88	89	76	92	110	93	83	86	93	82	85	101	75	101	78	102	101	92	82	97	96	82	85	91	99	78	104	86	101	102	84	77	77	109	61	93	91	79	91	100	107	95	94	99	92	110	102	95	77	85	90	96	91	83	78	76	87	94	78	113	87	95	85	102	111	81	90	82	89	96	91	114	79	102	102	74	82	109	99	64	76	87	91	107	87	105	89	100	74	96	83	100	90	78	84	91	83	89	101	88	93	122	100	93	89	101	102	104	102	100	86	108	97	87	100	89	112	74	84	73	71	84	76	86	74	110	93	73	84	82	95	103	103	90	85	77	87	100	89	78	104	107	80	99	102	92	91	96	81	88	102	102	79	93	96	98	94	90	67	94	80	94	102	71	98	102	107	96	97	86	87	89	89	90	80	97	101	83	77	105	97	87	87	90	98	91	103	86	82	78	104	93	84	73	88	98	91	101	102	103	108	96	90	81	116	84	80	97	110	96	91	109	103	97	99	99	96	94	89	87	72	93	98	106	88	75	91	116	84	102	86	66	91	71	97	86	101	73	91	79	97	79	101	114	97	91	94	67	84	83	93	94	91	79	94	85	79	72	95	99	86	102	79	83	81	96	92	96	100	88	95	86	80	94	91	99	100	101	67	102	103	100	81	108	79	102	82	112	95	89	95	87	85	88	96	85	112	102	111	98	91	91	88	96	84	114	73	105	99	80	89	72	78	85	93	81	76	105	93	85	108	91	88	96	110	110	87	79	103	98	86	80	93	97	82	83	81	84	98	94	96	95	118	87	104	95	88	93	107	86	92	112	81	110	95	94	87	84	90	94	106	106	84	104	91	69	83	93	104	105	96	98	70	91	77	91	85	80	83	95	94	85	91	79	101	84	91	93	90	107	105	101	79	111	104	106	94	85	73	108	106	93	75	91	90	106	90	96	93	97	116	102	87	91	80	91	87	84	104	83	110	101	96	78	75	81	95	83	94	79	98	92	103	89	80	96	100	82	86	88	93	89	82	88	90	88	102	109	109	90	98	100	117	87	98	84	76	90	87	95	103	74	78	96	99	101	79	82	83	101	82	105	87	110	82	90	79	103	76	93	101	98	89	95	87	103	86	99	87	87	93	109	110	99	84	122	100	88	84	92	79	78	81	77	93	89	83	95	112	90	85	92	93	81	92	88	91	104	79	86	86	110	87	109	107	97	90	86	89	99	88	79	68	92	92	94	85	90	89	120	88	88	105	86	86	94	99	90	84	94	93	83	90	75	89	75	99	83	97	97	101	80	92	88	63	79	106	93	88	97	102	101	83	109	100	93	105	106	89	95	93	115	82	95	100	104	101	78	91	93	97	94	94	100	90	93	103	78	75	97	96	99	102	88	75	98	98	86	101	97	70	107	106	75	89	102	98	78	92	106	90	107	104	77	86	107	115	86	89	84	83	93	82	89	95	98	93	77	104	92	96	71	84	95	110	115	73	88	89	102	93	65	96	91	96	73	92	78	107	103	75	99	100	102	94	98	83	103	77	112	100	88	95	84	93	70	88	89	88	85	104	96	76	64	103	86	99	118	82	81	92	84	86	86	77	110	97	109	91	97	84	91	100	103	109	103	107	81	113	95	83	95	102	78	98	79	101	98	84	83	104	97	97	74	88	81	95	93	106	99	102	83	89	104	78	112	87	99	101	90	92	97	88	87	83	95	98	91	109	95	89	93	82	92	78	85	89	105	96	87	94	98	86	87	81	88	93	98	100	76	94	95	73	78	82	99	86	82	101	93	99	84	103	84	90	105	93	91	85	89	84	85	89	78	94	91	85	101	78	93	101	89	81	87	111	97	104	98	65	114	94	93	105	96	85	103	106	93	92	108	104	90	105	109	91	87	93	96	87	90	89	87	98	96	98	78	82	98	104	110	87	78	106	89	81	98	112	99	94	87	76	110	88	82	84	82	97	88	83	100	81	88	81	86	111	67	75	114	87	74	81	96	84	105	97	83	80	98	91	86	108	91	118	89	85	90	98	95	91	97	88	86	103	91	102	96	94	104	80	79	79	96	89	94	87	87	88	85	80	93	69	98	95	77	99	82	73	67	76	105	101	103	98	96	83	95	102	92	80	81	103	86	83	87	78	77	74	89	96	79	86	96	118	98	92	86	77	89	88	105	77	90	100	96	74	106	91	104	112	96	101	93	86	109	110	88	102	85	98	90	105	106	85	105	83	95	88	86	98	103	87
32170	33721	18722	4275	3556	2849	2249	1894	1614	1325	1233	1060	945	836	760	718	685	616	586	575	518	491	468	481	431	428	421	419	426	378	384	366	357	337	354	324	348	351	341	322	296	286	337	329	328	305	306	331	280	296	311	308	310	294	268	304	298	315	259	266	265	288	267	259	288	276	257	267	267	243	269	269	245	262	257	251	255	277	288	302	236	269	260	267	253	270	269	264	266	239	257	254	256	250	255	251	240	260	234	271	268	283	245	257	204	279	256	250	262	260	239	229	248	232	276	256	283	265	240	245	288	280	252	263	248	258	271	263	251	259	255	261	274	247	251	272	247	239	264	243	262	250	251	268	284	282	236	257	251	259	275	259	257	248	244	255	260	280	271	262	235	246	262	238	254	230	248	271	222	277	283	256	224	247	234	239	255	268	262	248	244	243	255	264	265	275	250	218	260	250	285	283	255	251	261	259	257	238	253	278	241	272	258	245	254	258	269	271	243	228	243	259	255	254	253	232	262	246	263	246	230	262	269	269	260	256	249	265	246	235	265	259	255	279	264	258	264	252	242	256	251	258	270	259	258	233	271	233	250	263	241	236	245	236	225	216	266	227	236	251	232	248	252	252	262	246	230	258	305	242	248	257	250	259	268	253	207	221	242	255	231	239	243	277	256	244	241	234	236	249	257	240	261	249	242	281	252	257	259	230	260	278	260	223	236	245	244	229	259	254	241	243	251	265	265	242	245	239	249	244	262	231	252	276	296	276	236	263	265	257	235	247	269	254	285	221	239	276	258	237	263	220	261	248	256	238	230	287	256	232	263	270	250	253	248	254	237	243	252	251	255	279	249	259	263	272	262	231	262	245	244	250	267	235	245	257	240	260	217	242	271	239	267	259	231	233	238	245	237	253	240	289	278	237	246	240	247	258	241	248	257	235	257	277	243	237	250	253	277	265	251	249	259	259	249	262	263	236	255	257	270	232	250	270	275	241	237	261	244	251	285	243	242	271	241	249	241	263	238	263	248	285	263	270	266	265	258	239	270	247	280	232	261	272	243	239	263	234	248	230	243	247	248	233	253	245	255	250	271	230	273	276	235	259	239	250	229	261	251	243	248	232	246	284	263	232	254	242	226	272	270	254	221	251	250	278	251	263	228	268	268	251	261	259	284	237	274	219	230	258	244	243	218	276	278	250	254	258	258	285	239	255	253	252	244	270	255	264	229	248	268	289	252	263	228	227	213	251	251	237	221	233	252	271	288	260	259	270	234	280	242	274	256	241	261	266	223	251	248	263	261	262	246	209	271	249	209	292	253	234	274	252	264	263	263	264	222	235	252	275	228	259	226	257	256	254	252	258	237	243	256	241	253	242	269	265	236	245	261	256	247	258	248	265	259	247	241	247	266	229	276	274	233	231	275	232	263	254	227	259	239	244	244	246	244	248	256	244	258	258	269	237	266	271	278	282	278	261	254	261	217	240	268	233	239	234	235	240	246	262	261	220	246	270	245	269	250	222	265	247	231	242	245	233	237	287	258	213	255	277	281	248	236	223	262	249	256	245	210	263	258	251	234	246	291	231	234	256	254	241	229	253	269	218	210	236	231	228	237	259	260	253	250	247	253	271	229	263	283	225	267	242	264	263	257	243	227	250	252	259	236	281	255	259	260	259	253	242	233	286	252	236	253	267	246	218	255	273	238	240	251	265	248	289	216	268	252	248	256	277	257	272	263	218	269	257	242	253	291	256	266	239	249	232	267	227	271	242	275	249	272	272	253	233	255	230	251	280	233	260	253	250	253	293	254	293	253	233	241	231	286	237	224	261	256	232	270	258	234	237	243	254	246	240	245	203	217	263	243	242	238	248	261	229	272	245	229	260	251	267	255	266	222	295	249	267	241	261	260	275	263	251	268	246	244	247	272	266	254	227	262	283	263	236	250	277	264	253	244	229	269	260	250	271	262	224	245	245	257	264	276	244	253	276	272	220	264	261	232	236	249	235	262	231	257	242	245	259	234	208	246	255	244	258	266	244	249	245	242	261	256	254	246	279	246	241	243	244	236	255	257	232	251	270	242	259	254	238	247	242	269	255	275	252	252	262	256	253	236	255	259	264	236	249	258	248	267	229	253	265	249	256	250	263	248	222	227	264	253	280	275	237	250	239	244	211	206	245	257	266	231	268	253	231	233	271	271	246	267	248	240	263	279	268	266	253	237	236	283	226	246	265	244	222	239	256	243	227	256	270	255	271	238	233	246	267	257	264	266	272	257	255	238	239	253	214	248	220	224	274	226	263	243	264	236	260	244	232	239	238	224	253	238	277	234	246	286	231	253	257	272	225	266	236	242	256	258	261	217	247	222	242	278	251	236	234	239	248	238	249	267	247	264	267	259	251	241	258	217	239	252	257	257	280	235	245	256	237	255	248	231	240	233	268	231	258	265	255	276	244	286	232	270	260	239	281	256	289	236	243	238	216	257	227	261	248	242	242	239	261	238	240	248	249	257	245	249	246	233	269	241	246	241	223	278	253	218	278	269	284	303	224	235	243	241	259	252	261	279	253	281	245	242	259	274	233	237	234	250	252	265	239	277	245	215	272	248	266	263	254	288	262	269	246	282	242	233	244	259	231	279	255	255	262	275	262	257	249	260	261	231	241	243	250	247	261	253	243	272	232	261	279	250	258	232	242	255	247	251	264	243	263	252	243	228	209	249	257	291	272	237	251	236	262	252	247	238	256	270	277	246	240	260	236	259	247	273	228	271	253	250	270	270	279	243	274	262	231	258	233	224	226	253	254	288	256	259	245	246	240	259	241	243	249	245	259	257	243	268	228	245	241	251	239	252	257	259	255	235	201	257	246	241	252	252	259	232	267	250	268	272	258	240	277	246	231	246	258	266	260	227	255	253	239	220	244	247	239	271	212	231	251	259	243	268	280	268	245	250	257	235	268	247	255	272	222	210	243	244	255	286	262	260	253	270	281	242	236	266	265	256	274	231	239	267	247	282	252	277	225	272	257	273	265	224	255	290	256	244	222	231	237	264	226	238	241	289	290	264	285	246	229	271	252	253	244	263	254	236	248	267	228	232	260	226	217	251	231	265	255	229	261	276	258	254	283	237	252	250	249	238	252	223	257	252	270	243	243	243	262	246	246	266	243	263	264	229	230	222	263	265	252	232	252	232	251	251	234	276	229	268	257	278	245	270	255	259	256	234	236	234	260	269	271	244	261	222	243	234	231	252	252	221	261	230	255	235	220	230	237	251	264	237	245	258	235	277	227	253	215	237	247	263	243	245	252	244	227	228	266	219	227	245	222	233	247	246	245	267	254	246	248	251	227	275	270	253	243	212	262	267	248	236	253	244	245	248	238	246	236	259	270	233	227	245	234	262	241	256	228	242	257	252	274	231	262	257	263	258	248	267	234	266	223	245	266	224	245	272	253	246	241	244	248	238	264	274	261	262	256	283	284	222	247	248	228	257	247	260	281	245	239	256	261	237	222
7429	1806	774	279	304	272	242	291	265	258	278	249	271	267	248	290	257	259	266	266	279	264	282	258	270	270	310	280	260	267	269	254	266	280	266	248	292	250	286	271	259	264	288	267	267	251	272	298	267	257	268	295	257	255	279	296	313	289	275	262	259	279	259	256	272	258	221	253	292	284	302	277	267	295	283	306	305	264	260	258	279	282	247	249	242	294	288	322	243	276	278	295	246	267	279	283	254	243	280	300	247	266	278	256	284	270	307	274	289	276	239	302	289	303	279	279	282	274	268	279	241	295	273	283	276	271	286	292	298	261	266	282	273	221	270	241	273	264	279	281	244	297	265	255	267	300	294	287	293	286	264	284	271	241	277	294	255	294	260	276	268	269	311	295	255	258	215	260	257	281	298	285	251	271	289	290	259	285	266	270	290	277	243	261	294	259	265	300	251	263	317	284	283	303	278	267	269	290	277	313	268	273	270	274	262	261	290	289	262	257	282	259	316	268	286	287	276	273	290	290	277	276	245	269	269	270	282	281	251	278	277	279	276	258	273	271	258	294	275	239	271	287	262	292	264	274	278	255	293	265	277	266	255	276	280	241	267	276	274	257	280	283	259	267	256	264	290	289	270	300	291	282	272	284	290	277	274	266	263	291	308	310	289	291	276	296	296	263	283	315	264	264	260	302	288	284	302	265	288	272	259	291	266	281	278	275	249	290	280	274	280	288	287	276	275	272	276	253	243	268	301	312	275	288	292	258	278	270	278	291	232	248	282	268	278	262	270	271	266	295	249	260	254	323	284	295	265	276	264	250	262	288	266	277	278	306	259	273	280	315	260	268	274	261	283	265	280	293	262	265	261	271	301	284	258	292	260	248	284	279	270	281	255	289	258	252	277	274	301	286	288	271	271	276	274	284	293	268	280	266	273	250	292	277	255	267	272	237	271	291	277	237	279	266	285	260	291	301	275	276	286	289	278	286	266	256	276	293	277	251	308	268	274	241	265	311	268	305	283	280	296	306	291	250	315	277	308	267	283	273	276	285	292	276	280	272	276	321	256	259	285	269	252	280	287	278	260	302	282	244	253	252	304	262	282	262	264	246	275	283	272	269	281	276	275	255	262	269	287	262	277	266	264	260	240	285	273	259	333	256	272	296	243	252	295	255	310	285	247	291	297	286	278	278	292	295	245	302	277	279	264	271	265	272	258	277	288	259	294	272	249	258	300	253	265	290	239	309	295	323	283	266	264	273	285	292	282	259	297	269	247	259	275	257	257	283	272	277	277	284	272	251	266	302	279	265	297	279	299	259	273	275	281	292	299	288	257	270	276	284	275	286	295	292	303	265	254	280	288	301	274	315	278	265	291	281	279	310	270	277	282	257	276	295	320	260	253	265	265	254	298	256	273	273	292	280	288	278	247	256	257	284	263	278	288	256	306	251	267	287	281	289	291	268	279	269	278	245	255	243	262	278	271	249	270	259	313	287	293	289	269	288	256	286	255	242	302	293	270	270	311	262	257	270	284	280	274	284	258	291	270	284	287	266	294	267	276	274	268	278	289	296	271	263	265	297	265	252	269	260	255	263	268	242	284	266	283	271	260	263	266	284	275	257	306	267	276	249	278	295	283	281	281	264	301	273	289	262	288	274	290	287	255	270	263	279	289	272	260	275	243	284	268	277	292	271	280	291	305	248	272	277	282	276	266	275	228	284	272	295	284	295	265	277	266	292	300	292	266	289	265	297	286	277	262	267	257	263	262	298	283	285	279	266	278	289	264	266	283	296	253	285	278	255	260	301	249	264	257	253	282	267	287	307	299	255	253	282	275	276	241	288	262	236	267	293	276	272	276	299	298	281	289	277	278	282	262	260	291	259	289	291	269	328	292	304	280	277	273	282	270	276	286	260	263	314	287	299	272	245	267	258	264	271	272	288	263	265	310	277	284	270	286	284	256	273	321	273	261	284	274	297	268	282	290	271	277	288	264	252	248	289	270	287	273	261	284	254	298	290	251	304	280	315	281	274	284	258	274	274	261	254	270	283	271	297	271	264	278	282	298	255	268	244	304	266	286	261	269	280	306	268	300	279	266	263	238	255	292	275	261	261	273	316	254	299	276	280	229	279	286	245	293	236	258	283	270	264	265	269	308	263	280	258	279	289	249	267	260	282	289	274	291	254	249	301	253	286	275	286	287	284	305	277	277	285	285	297	247	274	246	289	258	274	268	283	232	295	267	257	263	261	280	269	299	259	236	265	305	253	280	229	270	270	253	269	291	279	272	267	281	263	315	281	284	260	295	280	271	259	240	274	273	303	268	276	249	275	278	252	277	267	260	284	272	276	264	270	306	277	308	269	273	293	278	241	296	282	280	272	302	280	272	295	247	273	253	295	260	257	274	290	294	317	284	265	259	284	254	257	273	262	278	254	292	268	272	282	270	263	265	258	242	284	282	260	228	266	257	288	288	242	271	284	297	267	296	295	294	297	254	283	259	281	247	295	268	295	281	292	261	256	298	256	281	306	246	261	296	271	296	254	281	269	290	268	268	280	294	278	249	271	290	287	235	275	251	288	247	279	281	271	308	248	281	284	279	276	280	278	289	279	277	279	292	275	304	272	288	305	250	261	270	277	266	239	259	273	299	269	247	294	299	297	264	241	276	267	263	277	247	254	272	290	252	243	295	259	284	263	261	264	288	249	272	266	290	320	279	252	283	266	287	220	279	261	281	273	278	275	284	241	277	282	282	265	272	250	269	263	283	267	271	292	298	274	287	268	265	303	265	252	267	270	256	276	255	277	269	284	264	299	270	305	255	265	272	291	261	302	291	263	278	281	277	279	297	289	266	271	302	294	287	267	291	260	269	304	244	279	270	241	266	272	282	266	292	299	275	271	280	271	267	237	291	261	291	247	229	300	297	287	301	268	289	267	287	297	258	281	248	297	260	266	259	252	249	284	279	278	275	280	246	254	283	266	295	281	258	252	256	268	249	276	261	272	292	264	262	257	271	275	290	258	271	297	280	260	264	245	293	302	264	289	323	286	246	254	281	270	288	256	275	259	279	274	271	292	273	269	274	279	291	255	306	248	265	272	302	281	284	272	273	273	254	273	316	298	266	270	293	271	236	275	271	281	251	281	291	281	262	273	266	283	267	268	248	276	276	272	310	295	269	256	304	255	295	265	304	269	257	270	253	267	273	273	279	265	300	266	266	264	278	285	254	286	264	285	252	262	288	275	265	275	256	271	271	245	297	302	283	270	279	264	253	294	284	263	268	271	295	296	283	261	313	279	295	274	300	288	309	288	254	252	276	280	289	280	315	257	260	259	286	261	274	282	274	269	291	293	304	275	303	279	269	276	257	286	239	287	296	250	312	257	272	228	256	287	217	298	267	264	255	239	261	289	307	264	257	263	273	269	308	264	230	274	281	290	295	273	255	305	302	260	284	270	296	244	262	303	274	275	280	288	304	261	282	273	251	258	287	271	262	289	304	260
6550	2919	1716	700	680	679	610	642	640	632	654	623	634	628	600	616	625	613	657	598	655	611	617	672	597	654	585	618	656	586	632	593	703	611	647	636	630	617	618	603	604	616	606	667	602	668	633	642	650	636	633	670	640	633	646	587	624	598	607	599	613	592	675	629	636	588	627	640	652	612	660	617	617	608	624	610	639	608	637	603	604	629	629	688	671	648	690	643	629	621	626	631	625	655	597	636	639	661	617	655	605	572	587	653	638	600	658	629	610	586	626	694	643	609	609	621	590	634	627	607	579	615	645	651	615	602	616	575	635	593	619	616	598	638	609	636	633	637	617	643	606	601	653	634	677	624	632	658	626	632	668	643	646	603	629	621	623	626	608	606	619	578	615	605	641	648	672	683	650	646	621	600	653	634	625	610	633	617	608	598	625	625	619	603	643	612	619	626	634	622	658	644	632	632	626	647	622	610	607	598	627	617	614	606	664	650	599	583	668	627	634	645	615	627	610	589	623	640	627	637	640	628	610	684	630	625	633	667	642	635	590	658	593	593	652	619	656	643	615	625	660	622	627	623	633	635	605	611	641	616	615	624	607	622	606	563	578	611	643	592	614	599	614	644	587	609	615	637	625	618	620	605	655	625	627	595	696	604	588	612	647	691	598	668	631	610	600	592	644	620	591	631	654	601	638	611	616	652	629	593	632	601	625	664	634	652	612	639	641	686	592	665	625	626	611	629	620	606	639	639	633	612	634	613	621	668	629	659	660	626	616	658	636	659	572	611	637	623	601	630	627	598	667	620	636	625	629	602	600	634	630	616	665	600	594	634	592	598	662	578	647	590	631	622	629	662	647	620	626	608	628	639	632	587	630	616	662	626	597	605	625	613	666	579	668	655	627	646	588	642	672	574	618	612	612	597	582	649	604	639	636	600	620	616	601	613	594	604	587	628	576	650	605	637	597	603	616	568	612	619	592	640	637	603	593	661	606	611	660	644	626	580	623	589	622	560	633	595	613	602	626	646	637	612	708	635	643	659	632	599	650	594	641	606	596	598	610	604	597	578	587	604	596	603	614	641	647	651	569	660	559	649	656	601	613	619	624	619	635	646	620	626	585	629	613	604	628	629	626	634	597	621	619	650	597	616	638	593	577	649	582	649	630	580	631	616	630	550	603	612	615	628	639	629	586	597	619	621	625	611	598	668	613	601	621	647	640	625	588	612	640	646	645	588	623	639	619	587	626	657	594	644	594	586	645	598	653	639	619	656	643	663	622	642	597	630	618	660	619	589	627	642	596	645	677	598	617	607	615	618	603	670	605	626	611	620	610	587	649	603	622	582	651	556	623	651	584	634	626	601	622	632	640	622	622	660	623	625	618	625	615	609	627	642	597	644	615	667	610	604	642	592	602	630	608	609	611	613	606	601	660	656	629	643	630	657	631	611	602	608	591	605	618	648	647	651	649	587	631	647	641	663	638	600	581	619	636	638	648	612	647	657	615	627	612	614	654	648	602	630	603	661	616	613	624	642	621	639	579	626	607	609	595	607	657	684	626	612	662	613	675	605	625	623	599	633	540	649	631	634	617	608	653	618	604	582	619	609	594	613	621	631	626	617	623	657	615	609	617	612	642	613	555	638	669	637	665	674	596	619	603	607	643	652	657	633	604	573	599	654	670	642	600	641	621	610	631	608	622	661	653	592	604	618	636	613	584	591	614	639	600	680	589	622	621	659	647	620	609	653	638	660	632	614	624	553	602	644	676	591	607	649	617	640	626	590	623	630	630	613	648	623	615	625	647	584	620	660	626	610	628	615	611	607	604	634	594	586	621	617	605	612	628	628	672	674	623	625	600	643	637	633	617	620	594	613	664	648	590	614	604	624	614	618	684	605	639	656	621	631	617	630	656	625	603	623	623	614	646	610	581	625	614	596	600	594	585	635	642	638	652	645	641	647	637	646	612	645	660	603	609	620	663	617	649	640	627	671	617	633	627	587	640	628	626	628	653	616	594	686	644	648	657	624	635	612	626	585	616	607	578	626	650	596	636	626	599	644	586	638	632	641	651	633	607	626	649	631	652	646	635	642	631	623	640	626	624	646	589	680	634	599	609	638	657	607	552	599	640	643	650	597	573	625	624	626	579	592	568	607	677	617	630	652	627	642	633	615	645	609	670	659	633	629	649	594	621	649	674	624	654	631	633	613	674	607	625	630	615	665	688	613	637	640	636	635	636	618	608	627	623	626	635	642	616	655	632	635	621	656	599	621	648	621	696	654	639	586	594	596	638	640	627	653	627	625	631	610	656	623	657	618	601	622	663	594	576	632	590	648	615	580	599	582	615	641	659	637	625	649	624	621	659	573	604	644	639	628	620	632	626	644	585	650	650	634	634	597	609	648	576	665	571	595	599	659	635	615	624	643	626	638	608	639	662	715	598	626	632	596	619	633	653	645	606	620	601	625	635	627	596	638	643	610	600	627	636	600	589	609	636	631	639	668	612	578	653	604	634	595	610	605	607	654	628	620	646	591	598	606	622	657	652	662	624	614	612	601	631	628	630	641	660	642	623	618	653	611	612	614	617	615	650	628	632	652	632	603	607	654	594	632	630	619	589	630	650	641	575	640	683	577	619	610	654	634	657	606	652	651	630	610	662	638	639	667	611	632	616	609	592	634	599	635	621	632	620	548	655	613	612	614	634	624	665	631	674	612	650	630	609	598	647	655	611	617	632	631	582	593	616	610	612	630	625	616	665	633	603	635	592	655	615	621	653	623	638	604	626	585	671	629	621	633	647	621	605	632	649	672	645	589	642	626	620	620	600	645	633	633	617	638	643	590	637	633	645	634	626	587	619	559	632	612	626	604	658	660	605	596	609	614	617	637	604	599	610	620	632	610	541	675	637	628	649	601	649	603	644	640	628	625	582	654	622	618	656	609	604	589	604	592	675	595	629	610	613	615	659	654	624	641	622	610	647	659	691	612	624	623	623	624	653	636	641	610	586	591	621	612	626	590	624	600	633	636	610	662	615	590	583	580	632	613	623	643	561	699	597	597	573	605	603	615	589	597	653	631	625	614	630	634	558	611	641	612	628	597	639	593	627	583	642	653	591	630	667	565	627	612	634	594	622	639	621	589	664	602	604	585	594	637	581	621	590	666	645	655	594	636	640	632	601	629	596	638	627	614	626	618	641	666	610	677	615	641	648	636	618	652	607	616	624	627	604	647	644	684	594	614	609	628	633	644	580	631	615	639	645	623	583	622	595	633	597	637	619	656	616	597	609	587	597	604	600	613	634	640	645	630	636	680	593	627	618	647	652	643	597	625	599	637	630	611	628	590	613	627	634	608	606	617	589	589	605	609	577	594	610	598	666	669	602	582	648	592	597	634	644	636	614	607	645	573	629	613	616	598	615	602	644	599	645	620	610	635	579	628	607	669	615	603	641	642	639	631	600	631	627	598	649	656	649	601	624	622	652	655	616	632	637	597	648	653	636	642
41348	36822	23562	2255	582	393	312	271	216	227	218	186	182	173	178	188	175	170	149	144	139	153	149	131	155	153	130	150	156	131	145	116	134	141	146	143	133	162	153	130	162	139	134	139	138	136	132	147	131	139	142	149	128	117	121	129	150	176	140	148	147	143	137	141	138	131	147	113	139	144	128	126	137	128	137	151	139	147	120	125	111	149	132	133	144	133	122	126	132	135	117	141	148	126	127	135	146	150	122	134	151	126	123	139	148	140	146	133	152	149	155	153	158	133	128	127	141	139	115	123	131	146	150	130	131	116	142	125	135	137	140	143	133	121	128	134	138	128	137	147	113	136	124	126	135	134	135	116	146	134	152	137	137	167	114	173	142	137	133	136	143	133	121	133	156	135	125	123	140	125	129	120	140	130	132	125	147	124	132	148	123	130	142	128	122	139	132	128	122	123	120	145	148	133	140	158	120	143	153	133	124	128	131	109	137	156	119	141	140	120	143	119	131	139	121	137	145	131	170	148	141	114	127	110	122	141	122	152	133	130	130	139	118	133	151	114	110	131	131	136	125	131	105	128	140	126	132	134	117	117	138	134	102	136	126	126	135	120	158	137	137	128	124	125	136	146	132	137	149	139	122	133	138	133	139	133	131	128	146	132	124	135	130	125	146	126	146	132	146	125	123	145	119	138	151	116	133	133	130	126	132	133	138	134	127	122	128	148	126	111	134	128	123	132	138	137	122	134	136	118	132	132	152	116	137	152	130	145	136	127	117	132	144	123	145	142	139	140	119	145	138	136	121	116	137	139	133	144	158	118	145	144	155	139	146	112	125	132	125	134	121	136	122	129	137	120	133	159	132	117	133	135	148	145	147	135	116	139	133	115	140	130	148	146	130	123	141	142	135	130	110	124	143	135	151	120	143	111	124	110	133	150	132	133	129	119	128	139	142	130	115	162	127	161	132	120	118	152	152	160	131	125	143	137	134	156	141	132	128	111	142	141	119	137	138	126	143	121	138	128	137	128	122	145	121	142	127	141	139	137	136	114	126	136	155	119	131	122	110	134	165	140	126	121	129	142	144	98	155	137	132	135	129	136	134	141	138	140	133	116	124	130	152	121	135	134	113	144	157	136	130	118	116	123	150	108	144	106	144	140	121	125	148	126	129	120	133	140	141	124	104	127	118	123	127	153	116	119	121	139	131	111	118	144	124	137	132	143	130	129	127	124	133	143	137	127	147	115	138	164	112	142	133	133	126	127	121	143	144	123	126	113	133	158	123	116	136	154	131	119	140	152	142	130	127	132	129	141	152	124	133	135	138	130	145	139	140	139	136	128	125	152	119	141	125	145	148	144	143	119	155	136	130	121	126	139	128	129	123	129	133	139	138	123	145	123	135	143	157	132	131	128	124	121	154	125	125	157	135	122	122	124	140	147	116	149	126	125	134	126	113	130	134	130	127	120	144	138	133	150	131	122	139	142	144	139	125	130	132	136	138	147	123	137	131	127	134	124	133	154	125	125	134	139	134	132	129	129	143	151	143	142	134	140	140	148	112	117	134	136	124	139	117	150	125	120	133	144	121	116	139	136	117	111	141	146	128	113	134	124	105	138	144	134	145	118	127	132	119	140	129	123	118	119	143	131	143	132	115	141	135	134	116	150	129	144	143	120	128	128	145	146	120	140	158	123	143	129	153	140	125	116	124	149	132	136	119	151	135	129	120	143	135	133	117	116	129	138	148	126	131	118	108	146	113	126	147	134	144	122	126	132	140	142	116	151	112	135	145	120	130	136	117	137	149	133	131	135	107	106	144	107	140	160	130	128	110	137	129	134	147	130	155	118	126	126	137	133	165	144	146	147	132	118	113	130	128	137	117	137	119	122	142	129	112	135	119	117	109	152	141	124	128	138	125	134	134	120	125	146	119	136	120	132	129	117	128	119	129	145	126	155	143	133	129	146	159	133	121	140	131	143	144	138	121	142	130	107	131	137	130	128	127	144	150	129	128	132	157	133	124	124	138	125	130	125	124	127	131	141	143	129	142	154	123	106	140	149	139	132	128	143	147	136	143	132	138	130	128	156	127	148	120	122	131	122	131	127	116	135	130	136	123	163	137	109	126	127	123	132	152	130	131	167	120	115	131	118	147	160	123	133	107	117	110	131	131	125	148	119	126	119	125	132	134	131	127	139	144	127	118	144	138	148	122	131	129	116	131	135	140	133	141	123	122	146	119	125	112	142	136	147	131	136	126	126	124	146	125	130	122	128	110	132	142	117	146	129	156	143	138	121	118	131	138	153	152	133	144	123	119	132	125	133	154	127	127	145	138	119	125	125	124	105	153	140	142	125	118	135	126	114	140	128	125	126	133	143	132	137	137	115	154	140	147	153	128	142	149	120	150	134	121	149	134	140	137	152	136	126	119	121	144	129	133	152	115	138	122	138	134	140	107	124	124	119	131	104	149	128	113	144	152	131	128	122	123	140	135	139	107	172	132	121	123	119	131	124	122	144	129	153	138	138	112	145	119	122	160	119	152	108	135	103	122	142	141	126	132	134	132	117	135	115	141	137	115	136	173	127	127	127	154	119	146	127	122	126	118	127	139	129	128	143	147	126	137	126	116	123	140	128	131	152	131	129	120	115	151	123	139	139	141	128	137	130	113	128	136	144	137	140	153	139	142	125	135	130	104	143	131	130	141	143	112	144	131	135	139	145	122	138	143	142	144	123	121	132	148	105	117	132	134	153	155	141	149	143	132	148	134	139	154	121	125	135	136	133	132	135	131	134	118	123	131	135	133	114	99	119	140	112	98	139	136	135	125	117	151	135	126	138	115	137	128	143	135	119	143	135	120	130	136	140	136	129	128	140	124	142	122	131	144	137	126	150	107	146	137	117	128	142	130	123	142	157	144	119	152	131	137	129	127	149	134	115	132	118	134	101	129	133	127	125	140	119	136	142	151	145	143	142	117	127	112	124	114	128	113	134	124	142	123	127	136	125	155	147	129	142	147	154	123	140	116	133	142	132	114	137	140	125	142	118	131	144	118	114	126	131	109	161	147	134	128	110	130	123	149	126	144	125	133	128	128	147	154	139	149	139	108	116	135	128	104	126	140	116	115	129	128	128	147	119	115	120	129	141	130	128	139	150	146	142	142	121	123	135	150	154	124	146	117	142	132	122	134	148	142	130	128	131	147	121	135	136	128	129	127	129	138	138	139	130	133	167	121	126	128	106	113	145	133	119	158	146	128	141	129	132	128	134	118	134	101	143	153	129	138	136	135	123	138	138	147	116	132	138	145	127	96	123	113	125	137	128	112	133	115	132	127	144	117	140	130	120	139	132	151	137	135	125	132	145	150	127	127	118	136	127	135	145	128	131	122	128	139	139	128	126	138	156	144	142	133	145	138	130	137	148	108	116	108	137	132	138	116	139	160	125	119	108	146	143	147	126	151	150	137	131	92	113	131	125	133	137	133	117	125	126	150	123	128	135	133	144
23870	26350	14821	2376	2091	1696	1359	1215	991	903	855	758	687	625	590	581	529	509	453	491	441	431	454	420	430	412	419	403	417	358	409	336	359	383	360	347	438	398	341	326	350	349	333	330	324	364	364	317	336	334	312	358	310	361	339	352	368	355	364	350	297	334	342	325	349	369	341	335	351	338	309	373	338	320	346	333	312	363	341	338	335	342	326	329	313	334	333	357	319	292	318	299	335	304	313	335	329	344	324	330	329	342	335	322	356	332	323	349	319	330	308	333	300	287	334	331	337	318	348	319	346	314	346	338	319	321	304	304	325	319	356	319	316	323	328	315	352	349	285	311	318	323	310	295	338	298	343	332	369	306	321	308	320	273	317	323	321	323	295	308	320	324	324	325	294	312	345	305	309	344	310	290	311	309	315	326	314	310	297	355	311	293	309	312	343	309	323	294	330	306	323	346	301	326	308	299	348	341	297	299	306	337	329	297	321	357	321	323	310	332	347	327	296	323	320	361	330	292	318	349	307	331	343	330	296	331	361	325	300	310	331	293	352	336	340	311	317	338	326	310	344	327	334	296	326	305	290	319	348	340	289	290	338	308	286	336	297	330	311	343	300	327	299	314	356	312	345	353	341	301	341	292	338	311	334	313	332	344	296	305	360	316	324	319	300	328	316	302	345	298	338	324	322	313	313	341	310	306	332	311	310	289	354	306	320	298	336	337	305	330	332	332	306	305	319	326	298	304	316	322	325	305	314	360	350	305	362	314	323	319	321	330	305	305	355	311	297	331	337	332	272	337	312	326	319	327	300	311	323	305	314	342	324	335	347	312	324	311	340	333	349	339	361	319	333	331	350	323	312	344	321	316	335	349	343	330	342	314	344	320	278	318	311	355	303	347	336	326	321	335	330	289	298	339	324	342	296	307	312	328	295	329	314	353	293	312	333	336	334	323	328	308	314	308	305	310	297	344	339	330	357	331	311	331	320	328	361	313	323	282	360	341	317	353	330	342	314	360	331	300	295	327	327	339	326	315	349	334	330	321	351	315	302	348	324	347	341	290	312	315	320	306	298	318	331	313	340	309	329	295	334	329	326	285	327	336	302	342	305	319	298	346	320	307	289	338	332	341	323	325	315	302	315	347	337	346	331	327	301	327	329	302	333	344	337	318	319	320	317	311	307	312	331	349	331	347	293	325	315	304	306	362	323	344	313	340	363	322	291	351	307	332	315	308	356	322	361	328	320	324	344	332	343	355	334	321	305	304	322	314	317	292	324	323	319	289	298	314	326	316	340	321	329	339	308	337	355	344	325	299	299	324	307	319	311	318	305	323	323	322	338	325	306	313	302	311	327	334	310	341	347	322	335	330	330	319	356	305	336	303	302	351	310	318	316	367	343	333	341	342	320	331	333	327	315	297	338	316	284	340	309	303	315	313	336	303	340	322	299	315	318	333	342	302	341	329	286	351	281	330	285	318	334	329	331	325	304	298	308	311	305	304	328	311	323	307	336	320	338	322	329	333	333	321	348	314	295	325	331	301	364	310	316	332	312	328	296	333	338	310	319	312	326	316	312	295	323	315	344	323	335	283	305	326	305	315	342	314	305	315	332	333	344	333	304	328	335	353	349	293	310	343	320	293	325	307	324	330	312	303	307	296	321	309	346	309	321	322	326	346	316	340	303	389	326	330	312	290	323	302	322	324	315	331	324	335	324	329	358	327	332	345	336	350	307	326	335	318	374	337	359	335	303	313	304	318	308	319	334	342	336	340	301	355	330	307	339	329	339	325	303	324	328	336	339	330	305	345	300	328	314	333	294	321	319	335	311	317	316	317	325	363	308	322	358	311	340	330	310	308	312	302	301	361	363	319	276	326	350	315	339	288	330	333	312	316	310	323	327	337	307	335	309	319	339	325	320	319	301	338	360	312	304	345	325	331	356	320	336	350	344	303	305	321	353	306	328	321	374	322	308	329	343	327	335	326	328	332	360	364	309	330	348	339	342	338	318	378	302	315	295	322	286	314	317	320	299	315	318	354	338	318	346	325	325	304	319	314	345	331	331	362	332	321	319	321	337	316	315	337	311	308	342	321	303	325	315	339	332	317	292	323	305	313	306	317	334	327	290	313	349	351	294	346	323	303	325	310	302	313	320	338	304	307	309	342	336	347	338	297	300	317	307	338	295	306	319	328	297	295	311	351	313	343	321	324	333	351	295	325	301	302	322	273	324	351	313	310	304	321	306	336	356	302	330	317	339	345	318	320	325	332	336	345	335	333	323	330	319	303	315	324	339	337	329	351	276	336	337	317	330	286	314	355	339	330	318	317	336	329	342	300	302	335	334	320	322	303	324	319	273	327	317	321	331	308	314	330	322	317	342	297	311	324	313	307	308	349	320	330	329	325	303	316	310	313	307	338	337	344	313	319	299	348	324	320	322	334	354	317	314	335	330	342	343	346	292	307	300	317	334	323	315	368	318	324	322	300	349	321	319	327	313	324	295	330	323	334	345	322	342	340	296	329	353	333	345	334	356	309	332	339	352	331	330	307	339	337	337	317	320	330	316	322	316	350	322	342	346	334	321	339	287	348	312	294	322	293	305	343	318	302	311	339	322	316	299	285	331	356	368	316	298	350	325	326	306	332	324	328	325	364	304	328	315	359	320	310	316	362	323	300	354	346	306	314	339	322	321	327	326	325	347	303	303	347	313	334	343	339	315	366	313	310	347	350	325	327	326	312	297	327	333	336	324	340	298	320	290	288	368	295	337	307	334	314	297	331	323	356	296	306	311	332	333	340	352	317	290	328	326	300	318	300	326	358	348	337	325	323	313	333	331	316	362	329	334	287	306	331	324	344	334	275	339	309	337	322	318	345	318	319	333	343	329	353	341	315	305	315	305	331	321	342	349	310	316	296	291	335	335	304	323	311	331	340	314	314	339	321	308	347	342	326	305	320	307	306	327	356	304	323	298	360	325	348	342	344	322	307	306	359	317	315	351	325	305	313	337	308	359	330	333	297	340	311	294	344	322	301	302	324	349	276	349	318	321	341	338	317	316	333	329	341	324	328	303	308	319	317	346	353	341	296	333	332	298	345	304	312	325	270	354	307	315	295	311	292	319	328	332	297	344	310	305	317	342	329	313	335	339	357	358	347	332	352	324	324	332	343	360	328	331	322	299	320	318	340	334	315	324	317	343	326	329	326	353	313	348	329	349	306	297	309	319	343	313	333	334	329	328	336	301	318	321	317	316	350	348	332	288	297	331	295	334	296	312	343	316	351	305	305	300	314	316	293	341	321	335	311	341	296	347	303	326	310	314	361	324	355	294	328	339	341	339	314	320	345	311	335	299	333	359	330	300	330	354	327	311	338	350	317	299	322	304	311	339	338	326	322	326	358	336	309	329	346	299	306	330	285	308	364	351	316	316	330	339	305	337	331	326	318	313	303	316	315	344	306	330	367	333	322	309	344	299	319	304	322	348	329	287	299	320	355	346	291
54528	53013	35898	6593	1063	692	473	366	315	279	257	184	228	226	183	183	134	135	160	129	122	118	129	114	110	116	113	128	81	102	125	99	107	102	108	101	94	104	98	109	95	115	91	84	101	101	89	99	88	103	98	101	104	108	76	104	112	95	102	96	83	99	120	114	99	92	91	98	91	107	85	98	106	87	96	82	82	96	85	116	87	103	88	100	101	81	84	113	87	96	95	117	96	92	69	102	104	84	95	95	120	101	115	95	100	87	100	91	76	105	68	86	110	102	106	87	106	99	90	92	104	77	69	84	98	104	77	104	96	89	97	99	75	103	71	105	95	99	111	86	87	105	90	87	78	88	92	98	82	81	94	96	81	89	94	84	91	103	100	91	94	89	87	104	85	97	100	105	91	80	103	113	105	99	102	104	98	92	94	117	98	98	105	108	103	96	98	84	99	82	85	78	89	99	111	84	109	88	86	87	93	104	77	85	97	93	84	80	69	77	101	82	94	99	90	90	90	73	91	90	82	84	96	86	93	89	80	90	80	109	90	103	92	95	98	102	103	91	87	109	87	80	110	97	88	95	97	81	111	106	82	76	86	84	94	89	105	78	90	107	89	80	92	78	93	105	82	83	101	96	98	103	89	82	90	99	87	102	86	98	86	101	84	75	90	101	98	89	95	95	86	83	93	70	115	83	96	90	81	110	88	73	85	99	88	101	90	88	81	77	91	90	83	94	97	87	98	94	88	112	86	73	94	89	82	92	98	95	80	91	100	86	95	125	104	107	77	110	108	82	80	96	102	98	96	117	93	95	78	95	97	86	89	97	90	79	96	88	90	99	98	84	96	97	90	76	92	84	104	104	91	87	101	99	82	95	98	98	100	93	86	94	102	83	86	79	97	86	103	96	86	82	99	114	85	103	87	87	85	89	97	81	90	99	86	94	108	97	97	97	87	93	92	107	105	92	90	100	92	79	107	109	92	94	91	88	109	111	104	90	94	93	93	92	90	88	72	101	103	101	93	84	76	98	101	96	100	95	90	88	106	96	102	95	83	87	93	78	78	95	92	94	96	81	82	101	78	74	96	100	91	99	67	95	88	70	93	90	85	96	81	99	85	107	97	81	103	89	103	108	104	81	88	87	91	99	105	65	83	97	97	94	83	98	77	91	91	91	72	85	88	110	109	89	88	90	83	108	92	99	79	79	80	68	83	80	89	89	94	89	85	98	99	83	84	83	100	73	120	73	85	106	71	93	88	102	85	97	94	77	83	99	96	81	80	108	86	95	103	84	83	94	91	94	100	103	92	100	105	97	102	93	88	83	96	82	83	72	103	91	79	99	104	77	102	104	117	96	79	91	73	82	98	82	88	87	92	102	85	91	72	109	90	78	77	93	95	91	98	85	84	98	89	106	108	103	84	95	102	101	79	111	92	75	82	93	101	90	96	93	84	96	89	104	82	97	94	90	86	75	97	78	82	92	91	85	103	82	89	91	81	93	83	94	91	81	91	90	88	79	94	91	84	82	80	92	78	80	102	105	99	106	103	84	86	86	86	83	81	105	79	83	87	92	93	108	91	90	86	75	79	87	81	81	104	98	84	75	83	88	84	95	88	79	96	77	90	103	97	76	105	99	93	90	103	108	98	76	96	105	85	88	99	90	92	87	77	95	80	90	90	90	95	91	86	76	100	98	97	80	85	98	86	96	80	87	76	104	81	82	84	89	104	70	102	92	101	87	85	100	86	100	87	107	103	105	99	100	94	108	104	93	83	94	105	92	93	88	88	104	86	81	94	85	86	86	94	110	102	70	97	77	86	93	96	83	108	99	100	99	79	89	88	82	91	105	100	91	86	91	99	98	90	94	115	90	81	98	79	89	88	101	86	93	78	96	91	71	103	88	97	91	88	101	69	81	81	106	88	105	117	94	77	101	90	81	82	93	89	109	90	104	90	93	86	110	81	106	79	124	89	80	82	87	89	77	82	110	91	100	95	106	93	87	79	78	91	96	83	106	94	87	88	95	87	84	90	92	84	111	87	77	99	90	95	96	94	79	105	89	108	92	103	73	88	93	85	75	95	105	106	83	93	103	78	97	98	100	89	107	85	111	123	89	90	87	101	89	77	89	98	105	99	87	110	86	102	104	91	101	82	90	87	75	93	86	94	98	86	83	87	82	90	89	87	75	85	115	91	89	85	84	82	89	97	99	111	107	88	104	77	83	83	102	95	92	79	95	102	82	79	102	84	98	93	97	98	83	92	82	103	102	94	101	89	118	114	107	73	83	92	98	68	89	88	96	99	92	90	101	92	108	76	96	94	82	96	86	90	77	94	98	102	95	102	105	106	101	94	87	74	83	84	101	91	86	107	98	74	103	98	76	96	90	93	102	91	82	74	83	99	107	90	105	88	84	123	82	84	97	85	87	81	84	80	93	86	100	93	101	80	88	72	93	80	99	96	80	96	92	99	97	92	90	86	77	79	84	95	92	92	84	92	99	95	81	80	91	97	91	95	98	103	88	86	95	81	69	87	91	90	95	83	108	96	84	106	68	99	74	92	92	93	100	92	75	91	101	101	75	93	107	92	101	113	92	90	81	93	93	90	78	116	93	107	104	100	90	104	87	90	95	80	103	99	84	76	83	83	98	98	96	102	82	77	91	103	76	85	98	93	77	91	96	94	86	84	89	83	96	103	94	99	92	88	113	100	74	87	85	86	89	99	81	89	65	103	93	90	80	115	102	73	118	103	93	82	76	83	90	103	72	98	91	94	97	100	85	95	83	107	90	82	75	100	85	85	125	105	81	108	85	98	110	86	96	98	101	82	102	89	92	102	95	83	93	105	98	82	99	75	106	84	100	89	81	94	79	94	90	98	85	87	81	98	107	88	99	112	93	111	116	95	83	73	94	93	89	86	83	100	94	102	87	100	79	93	98	87	90	90	98	90	86	107	77	99	95	90	106	81	106	96	97	95	93	88	88	109	103	102	91	103	102	109	75	82	82	98	99	100	83	88	81	89	95	89	84	78	91	104	90	93	105	89	76	102	101	92	83	89	107	91	92	95	94	95	92	76	81	82	89	85	105	103	102	108	102	90	90	80	90	74	94	100	72	78	96	108	93	92	78	125	95	102	105	93	94	88	90	88	114	92	95	84	77	97	105	88	82	84	104	86	83	92	93	103	69	85	92	90	91	95	74	98	77	103	101	102	91	93	102	89	104	85	98	107	65	100	90	104	99	78	101	89	93	79	109	89	89	104	87	87	86	87	96	78	86	99	92	97	85	78	74	92	90	99	87	82	86	87	114	81	93	103	82	78	76	87	79	79	81	85	83	76	92	100	101	99	80	92	91	103	113	92	83	79	90	87	87	77	93	70	87	83	98	88	92	87	86	77	81	70	76	86	84	84	82	85	87	90	93	80	82	86	92	84	106	100	92	95	85	108	90	91	101	104	94	95	85	95	93	85	91	89	97	89	100	96	80	70	85	86	87	99	75
31582	36727	20309	4120	3403	2881	2322	1938	1597	1335	1197	997	953	853	785	742	664	599	611	553	563	533	480	420	428	410	433	396	396	411	375	363	393	351	366	336	356	347	333	330	305	336	291	303	288	310	314	294	308	292	304	321	313	289	293	251	247	308	277	267	296	289	286	286	275	265	268	295	281	285	283	272	279	295	254	267	312	261	272	293	223	259	247	260	237	269	260	271	249	236	272	282	290	296	246	264	261	240	248	256	245	282	264	268	250	247	242	255	271	278	263	283	252	264	245	244	235	266	247	274	249	253	277	230	259	251	248	230	247	257	273	261	225	245	251	251	256	267	264	236	284	269	253	244	219	276	285	267	242	251	279	231	248	260	255	237	243	273	259	227	281	239	260	253	242	252	238	266	247	271	239	252	233	265	238	244	240	244	252	231	262	226	251	246	260	259	237	237	244	234	244	257	276	289	262	265	258	261	273	236	259	227	229	253	273	258	251	251	254	266	251	233	275	266	278	243	237	238	246	228	243	232	261	258	252	239	270	236	237	232	235	260	249	248	249	232	256	249	224	278	262	272	266	249	230	252	265	250	243	248	275	269	239	270	268	228	249	268	258	235	246	242	247	280	248	252	253	229	260	252	274	277	244	266	228	244	233	244	255	265	257	250	259	235	245	265	257	271	266	242	252	249	270	247	261	250	262	265	259	244	238	253	250	244	261	264	255	264	260	245	254	237	232	251	281	252	249	287	247	270	241	253	230	252	239	255	258	237	232	269	225	274	258	232	266	271	239	229	235	268	267	261	245	250	246	249	272	261	241	219	254	234	277	272	243	238	254	250	261	233	225	274	232	252	239	239	286	243	216	266	246	250	234	262	257	255	242	239	238	237	272	253	247	262	241	236	244	264	264	264	253	251	218	277	258	224	231	267	264	256	256	241	274	249	290	293	246	244	250	261	241	232	264	272	255	262	257	243	241	260	275	228	263	292	252	253	246	241	277	233	251	266	243	247	277	238	267	248	243	272	245	226	231	252	263	235	234	244	246	264	235	246	264	239	240	251	239	253	239	265	263	241	240	240	257	235	281	253	213	234	233	259	247	283	271	254	251	243	244	260	258	254	244	274	260	251	296	269	239	253	255	245	238	260	261	275	228	232	251	241	257	234	239	256	198	253	253	216	230	237	254	278	263	251	272	244	232	235	266	249	246	262	278	243	262	233	281	279	259	235	221	247	256	270	229	266	253	238	254	243	237	240	248	236	265	252	260	256	270	240	270	289	260	265	283	254	259	264	271	283	225	242	251	251	263	256	261	248	254	232	269	236	223	243	256	249	250	268	229	258	251	246	238	266	250	277	272	227	261	243	273	253	242	263	252	232	270	233	220	245	258	221	241	256	265	209	261	251	232	277	259	243	226	231	251	237	231	262	248	258	240	230	229	249	254	254	254	241	281	261	269	253	279	249	260	256	255	246	243	257	241	250	243	239	247	245	238	243	271	254	277	243	263	249	224	267	239	241	254	249	266	269	278	246	214	234	219	270	254	243	250	251	262	231	257	253	261	258	261	224	265	271	257	234	258	243	265	269	255	263	237	234	256	259	250	269	254	241	261	258	233	278	246	264	269	249	253	242	227	256	243	244	231	278	227	266	274	255	238	237	276	265	244	254	252	263	274	266	256	245	232	244	250	234	265	239	254	253	237	259	267	249	242	262	254	269	250	244	243	244	231	245	248	244	256	211	275	266	217	255	259	255	232	235	250	260	252	251	287	279	249	250	246	257	238	263	261	275	257	259	265	252	213	238	242	233	259	245	269	273	247	244	256	244	249	262	284	260	266	251	292	255	271	238	236	227	252	260	249	270	244	265	238	310	308	262	272	252	244	260	231	264	250	256	265	232	242	227	245	251	214	270	248	267	272	258	276	219	265	231	276	280	246	264	258	229	227	276	238	253	260	235	266	285	280	256	251	261	255	247	259	263	261	268	255	260	261	257	269	259	235	293	254	244	268	251	270	237	276	260	252	231	219	280	254	245	262	253	236	258	260	258	262	237	259	238	267	265	241	263	272	233	289	237	272	223	238	242	265	247	258	254	250	247	251	251	249	233	250	269	236	265	252	227	257	243	275	240	250	262	259	266	273	235	252	257	270	235	270	256	255	284	227	244	275	239	264	263	241	235	269	264	265	212	242	238	262	261	278	242	247	243	259	237	243	262	260	275	212	259	252	255	254	247	251	251	244	256	258	246	269	251	239	244	233	255	257	261	257	234	265	278	271	280	255	272	240	260	237	227	241	247	251	239	264	253	273	248	261	252	263	282	245	206	245	268	252	278	262	272	263	257	226	232	258	279	272	262	268	266	301	278	262	232	238	253	253	249	259	245	267	247	257	274	261	240	233	239	261	247	265	285	251	244	252	252	254	262	281	258	263	240	282	270	265	252	273	247	291	259	229	277	254	252	222	234	279	251	250	244	257	254	253	246	235	282	222	258	240	261	267	263	241	259	240	255	236	247	255	234	234	243	275	216	266	236	261	243	242	243	260	239	265	223	269	222	268	267	230	243	255	251	267	242	247	226	248	265	264	261	236	247	237	270	258	246	246	263	260	270	263	255	262	275	279	226	219	248	297	264	244	258	237	244	287	243	241	230	271	263	212	235	268	254	237	234	262	261	256	270	259	250	260	256	272	244	251	260	278	231	237	248	251	226	237	258	252	277	257	268	238	248	265	278	246	255	236	262	266	228	261	256	264	269	212	280	276	242	266	252	224	250	233	240	260	218	272	257	267	245	252	253	261	278	238	253	230	231	231	255	265	230	274	269	245	250	267	233	263	251	222	246	253	257	273	257	249	266	264	246	244	235	255	253	246	266	262	255	236	232	261	284	254	248	277	254	263	254	258	249	261	268	248	263	235	252	290	242	220	251	248	239	216	247	265	241	261	266	273	236	244	232	241	268	298	283	242	270	217	236	253	258	256	244	237	199	280	229	240	253	270	247	265	245	246	229	261	275	260	249	251	243	254	241	228	242	254	272	252	281	246	250	266	260	269	255	267	266	257	249	256	218	245	272	243	272	260	274	263	238	249	246	235	250	268	243	281	257	260	262	256	213	237	243	235	248	225	253	239	241	239	234	225	247	246	253	251	228	235	266	253	251	245	263	268	237	251	256	254	245	270	267	237	267	240	265	226	281	268	240	236	250	263	241	230	256	254	259	259	246	257	262	242	262	279	258	236	256	240	242	242	245	280	278	270	266	266	257	252	271	262	252	270	294	230	238	232	244	221	268	242	241	277	256	253	248	240	266	239	239	257	262	241	253	254	264	222	278	243	232	257	249	260	276	225	225	262	257	264	243	261	258	253	250	268	244	267	250	258	260	240	248	281	263	246	262	249	252	248	241	253	234	261	224	284	246	283	243	252	234	239	265	219	271	246	224	263	279	219	217	247	276	254	233	252	259	251	249	246	277	248	211	248	229	248	224	245	230	264	258	237	274	267	242	239	250
7032	1951	831	278	308	302	264	283	268	280	260	270	283	268	280	277	273	260	270	290	245	239	278	323	290	228	277	287	304	314	276	263	295	286	282	262	293	267	258	288	269	262	277	293	274	262	247	278	256	293	276	256	283	260	246	312	302	283	289	272	259	277	246	267	298	263	286	271	305	256	286	291	276	275	265	295	295	272	248	297	296	285	256	272	284	303	271	266	279	290	267	251	287	264	279	255	303	288	263	282	247	264	280	264	281	305	271	280	258	265	261	281	266	262	283	256	258	276	285	283	290	278	287	289	287	272	253	294	268	296	272	276	288	274	275	305	267	262	266	253	288	256	250	264	268	282	294	241	276	275	272	260	299	305	291	286	282	333	297	246	310	265	277	275	302	299	275	276	255	262	300	263	264	258	287	313	248	282	264	290	295	273	261	224	287	282	306	237	317	275	303	271	274	281	289	273	304	290	258	297	286	282	287	291	255	269	246	296	265	276	308	276	326	258	309	285	286	283	284	273	308	298	297	280	266	267	264	267	290	282	285	248	261	282	267	244	274	270	289	258	285	269	301	293	264	282	314	271	293	265	293	234	283	266	271	263	258	248	273	273	252	253	280	259	283	284	256	282	272	274	267	264	273	269	317	307	249	253	262	281	249	278	275	288	269	248	287	287	269	268	273	276	285	275	281	289	310	270	292	263	295	285	290	292	248	261	259	297	260	294	269	266	272	294	232	295	292	249	296	301	258	280	265	294	277	272	279	278	265	301	282	256	263	246	271	296	278	268	305	312	295	285	284	294	263	266	268	298	271	238	319	269	282	249	258	255	254	272	316	273	284	277	279	275	271	287	278	256	252	275	295	247	272	300	288	286	237	280	254	273	295	298	262	261	266	249	295	267	313	270	277	266	265	276	282	290	250	250	250	280	286	300	250	277	270	249	286	286	298	278	285	285	264	263	273	279	285	280	274	280	240	279	273	293	308	286	284	265	284	270	291	288	274	260	279	262	281	283	271	227	270	287	278	265	262	276	315	244	289	275	287	288	270	292	293	280	254	261	267	290	244	281	244	270	256	290	280	266	250	240	280	259	279	289	264	270	263	276	257	303	274	260	281	264	271	301	271	270	271	264	307	252	263	292	238	285	282	291	282	285	304	250	304	260	254	289	266	276	284	299	270	282	227	275	295	284	289	289	289	270	279	276	250	295	273	259	276	311	259	289	276	277	280	252	293	268	235	279	281	271	296	277	263	282	247	285	241	276	272	302	293	283	289	272	271	271	257	271	282	298	279	282	267	274	274	254	268	300	265	316	289	254	271	254	269	263	282	313	269	304	295	312	294	283	276	284	270	262	263	275	264	274	306	272	281	304	309	292	293	259	283	256	287	268	283	309	269	278	290	271	267	263	267	257	292	269	268	241	295	261	269	249	266	260	289	311	277	280	269	289	273	248	290	288	288	296	273	294	272	278	287	304	260	242	274	276	281	245	276	276	290	310	273	280	261	252	257	278	257	260	278	288	291	288	273	260	280	272	305	294	267	273	293	287	309	289	274	275	281	272	260	294	274	298	283	264	274	274	298	278	286	298	306	264	283	272	265	264	250	290	330	283	265	306	299	280	297	289	266	255	271	248	253	277	240	291	287	288	275	294	250	279	254	285	266	293	261	277	279	287	278	273	263	294	279	281	267	249	278	267	252	281	262	252	284	302	287	232	292	269	269	254	275	248	283	278	284	263	263	292	269	283	259	279	270	286	253	293	279	270	279	296	266	276	294	281	308	266	256	271	254	258	274	303	260	276	300	295	263	280	260	284	299	278	287	264	245	322	304	293	294	279	301	268	256	289	270	294	265	264	290	276	267	288	285	252	266	262	300	317	256	281	295	277	277	278	270	273	289	287	282	277	258	299	266	269	263	248	232	274	239	261	294	280	275	238	286	275	277	293	238	283	280	278	278	252	287	286	299	274	267	294	269	277	274	293	336	259	246	330	274	285	290	249	292	269	280	264	280	299	272	279	271	293	253	277	279	276	260	258	299	272	265	267	285	281	278	279	303	259	264	246	301	301	282	307	292	293	282	264	301	297	294	282	256	253	272	290	269	274	298	280	292	282	275	287	262	292	280	296	258	260	235	291	273	269	283	294	299	305	280	275	305	250	261	292	282	283	262	280	292	259	286	251	275	266	256	241	283	292	266	271	292	263	265	293	284	256	260	231	274	282	294	260	288	291	303	273	282	255	278	263	272	309	288	291	256	259	258	251	271	295	270	284	258	305	291	264	270	294	281	280	299	264	254	286	267	270	251	262	247	272	293	280	301	274	274	290	270	261	278	268	308	261	306	305	242	265	275	281	278	270	287	262	279	276	272	264	266	302	280	292	270	256	285	274	288	248	279	295	252	255	281	280	286	291	271	293	298	276	285	282	271	295	275	306	289	234	289	289	303	269	257	301	294	288	308	262	290	277	289	253	293	263	269	284	277	267	270	259	280	285	278	256	295	280	267	279	291	289	291	260	274	307	254	274	275	299	272	299	288	281	264	295	274	263	323	304	278	265	293	291	291	238	240	274	264	265	269	289	291	258	261	285	249	278	278	297	305	296	278	283	252	270	295	276	264	316	314	295	278	274	266	244	271	244	298	291	261	274	276	276	271	297	281	266	293	272	284	249	288	284	288	269	298	268	272	257	267	255	281	274	257	250	264	295	290	291	287	256	242	268	295	257	275	276	307	278	298	258	281	255	263	318	271	280	280	289	277	281	264	271	257	283	271	248	265	295	292	261	255	283	261	271	268	264	282	266	265	284	300	253	291	282	269	282	323	251	265	272	269	287	273	296	269	272	274	287	289	256	284	276	283	298	277	242	273	264	286	272	290	277	248	279	275	235	298	306	260	276	280	281	298	256	281	259	311	316	268	265	279	261	277	266	273	290	288	271	307	314	282	284	261	285	252	285	339	292	283	295	299	291	268	278	274	263	272	263	281	282	301	249	286	231	280	281	253	282	263	234	283	259	267	255	285	292	253	257	277	269	275	259	271	270	291	275	269	285	268	287	270	276	300	274	300	237	241	263	271	246	273	301	283	289	291	259	290	281	271	301	304	278	265	318	240	279	274	287	258	275	276	304	275	289	266	269	292	286	275	289	294	292	292	289	261	263	271	272	257	275	267	263	264	312	281	282	264	257	281	330	278	294	291	306	250	243	284	262	275	270	265	287	279	291	292	263	268	271	287	290	291	287	255	263	252	236	279	291	254	256	291	291	278	321	259	261	267	248	308	257	273	303	255	289	297	274	274	248	262	275	297	255	258	278	297	290	262	260	283	292	295	248	316	259	270	281	283	302	281	265	295	277	278	245	294	313	286	272	263	260	256	268	281	325	275	294	288	252	272	264	254	270	273	261	296	270	247	244	265	288	280	265	280	287	267	283	306	252	271	298	273	271	252	248	270	293	261	295	247	296	289	272	289	299	263	291	239	288	277	288	274	273	295	283	254	277
5861	3215	1783	731	696	635	667	656	661	661	660	629	627	662	629	613	631	657	626	654	654	625	598	654	665	610	629	621	635	594	643	618	643	634	655	602	615	625	594	601	621	639	600	593	665	627	623	654	595	623	606	611	634	638	553	650	596	635	648	594	633	628	633	657	624	624	629	677	600	589	579	627	592	635	605	603	574	630	669	601	627	574	587	615	641	630	636	606	602	625	643	655	695	622	642	625	648	598	644	632	635	628	611	600	612	611	665	596	651	689	609	673	617	624	602	623	609	604	572	660	680	599	651	616	604	622	623	602	578	641	618	623	648	650	636	612	601	650	643	625	661	621	632	656	616	628	678	600	618	622	566	642	599	634	650	616	668	602	632	648	600	617	573	614	673	617	613	616	589	625	600	614	620	574	601	638	616	630	610	641	639	602	629	624	600	650	613	633	590	637	637	645	616	618	625	618	612	621	614	614	623	663	625	624	607	608	647	642	594	624	631	631	649	632	600	628	627	632	564	628	623	608	630	596	615	655	647	591	572	599	610	633	641	616	648	618	626	610	621	623	601	602	634	617	642	593	630	604	612	633	627	607	656	612	642	633	611	661	644	617	640	627	611	607	641	626	661	648	574	623	648	645	591	611	642	621	613	642	628	658	612	630	597	635	647	598	666	632	586	592	616	674	619	576	620	629	647	660	575	654	660	601	622	610	592	604	640	687	643	614	650	665	620	663	669	637	629	626	670	679	605	623	619	604	601	594	624	634	640	654	623	619	608	604	588	668	633	638	631	637	625	605	591	624	655	631	622	610	621	617	617	623	609	638	639	582	639	615	643	583	613	601	581	609	622	603	627	597	640	634	634	606	588	659	604	657	599	611	636	611	633	626	614	627	594	661	605	629	640	619	637	621	609	616	617	590	636	602	622	578	652	599	617	554	625	630	619	655	632	639	628	692	630	634	607	667	647	637	607	618	554	613	605	649	620	642	649	612	633	578	600	580	597	618	602	589	609	604	633	640	630	592	644	639	656	617	650	615	587	677	613	656	654	647	653	602	617	627	630	612	595	627	645	612	588	627	612	623	600	656	661	616	622	594	616	626	592	629	632	662	624	647	607	626	602	612	641	641	635	642	635	630	602	596	646	627	603	603	608	619	618	641	612	620	608	601	635	634	653	628	679	639	640	608	654	608	625	602	634	636	618	665	608	618	677	636	638	606	593	608	637	622	690	633	646	637	594	593	609	617	596	657	607	670	594	651	599	619	597	621	656	650	635	615	663	632	621	645	620	606	605	557	599	587	582	620	627	642	650	650	619	595	624	613	650	630	658	631	655	615	622	626	609	616	649	637	638	589	642	639	612	612	645	639	605	614	606	673	669	632	643	635	659	663	656	626	641	600	603	641	654	637	620	621	595	604	637	603	628	676	661	633	648	595	623	635	633	656	623	633	636	628	664	608	600	602	593	603	639	653	678	584	593	617	651	620	630	601	623	611	681	648	605	613	610	658	676	667	592	623	613	618	607	595	586	648	598	597	608	652	642	619	613	633	634	682	599	673	608	700	657	633	598	611	628	634	612	631	621	658	602	625	605	607	662	658	628	622	614	594	672	651	634	618	628	592	639	594	630	680	625	625	609	593	629	598	638	638	585	587	640	630	630	657	658	616	644	645	609	656	610	616	634	628	624	624	632	649	638	613	653	587	623	648	596	612	618	627	623	583	621	642	604	637	654	631	602	620	637	623	620	651	644	596	620	567	590	620	638	628	631	648	593	614	632	560	630	641	646	630	640	616	617	642	645	630	557	623	669	646	644	625	633	621	644	614	618	644	607	645	609	647	604	635	591	612	611	638	646	664	616	592	641	617	613	600	633	595	600	608	653	615	613	633	612	589	593	635	629	564	638	645	609	640	572	654	634	661	660	619	636	610	632	606	597	657	625	602	586	636	643	578	638	615	634	618	640	587	634	555	647	659	658	660	608	634	601	636	641	638	616	591	633	567	635	604	647	641	621	650	634	624	601	615	596	626	648	600	598	581	646	622	614	597	586	610	597	670	595	661	639	597	591	624	615	647	600	606	618	636	598	631	585	633	599	625	646	640	629	624	603	618	603	639	650	629	594	642	609	638	636	618	648	628	650	604	669	595	664	633	600	640	649	626	609	620	642	646	631	613	590	610	667	668	570	594	661	652	631	635	663	659	636	668	612	643	608	616	592	598	675	666	625	614	599	607	611	620	623	623	592	634	633	602	612	623	624	602	609	634	599	584	625	590	663	634	611	629	629	573	682	646	611	571	589	623	672	608	665	611	632	606	609	631	593	650	601	594	656	604	666	646	615	628	620	635	652	606	585	613	642	610	631	638	600	618	621	674	626	634	635	647	633	642	662	659	651	656	590	657	603	623	631	625	605	592	667	585	615	603	621	637	592	616	615	626	611	622	611	622	634	581	637	606	652	599	654	594	628	633	610	600	605	619	598	603	597	675	601	638	645	631	655	600	612	622	646	597	642	583	612	622	599	605	587	661	619	621	615	636	626	623	622	645	593	625	604	622	588	629	585	628	645	610	607	614	621	628	660	606	611	677	605	636	636	621	613	618	604	656	644	640	636	606	628	640	650	611	592	661	622	635	593	622	632	639	644	640	635	628	618	594	655	629	644	615	571	600	660	645	593	642	632	651	624	675	656	620	640	612	620	613	648	673	602	575	596	607	618	604	623	606	605	627	623	588	624	666	652	590	630	670	587	597	659	614	622	611	607	644	592	640	603	654	649	661	616	635	652	625	636	634	646	672	564	559	649	632	613	625	585	642	633	632	611	658	651	594	624	625	632	598	630	613	631	623	657	632	654	612	613	659	628	630	588	644	623	607	633	619	664	586	617	586	672	642	611	664	623	630	654	613	648	677	646	647	641	582	672	652	605	635	577	616	599	627	612	614	645	610	626	622	662	615	615	640	608	632	630	655	665	642	616	651	619	643	612	641	609	619	647	582	643	635	632	618	592	592	616	635	609	627	620	604	618	647	615	629	632	630	636	630	665	660	612	583	649	642	619	628	588	641	561	669	629	624	631	659	645	638	629	647	645	629	609	661	629	639	624	612	607	659	665	626	597	606	588	629	639	644	622	627	698	617	627	606	600	654	578	645	551	636	642	643	638	651	641	645	650	620	603	595	619	620	632	609	574	600	676	647	591	627	621	571	646	607	626	617	596	644	584	655	625	627	602	604	619	627	660	659	629	578	594	609	582	628	633	611	647	601	685	624	596	634	582	568	636	573	614	655	634	586	621	656	605	602	641	633	596	635	606	606	653	668	632	612	629	619	592	637	669	647	599	604	650	643	611	610	639	641	575	660	647	596	638	611	603	619	609	615	664	577	621	597	648	669	643	648	618	650	643	632	646	624	582	635	598	602	601	628	666	621	623	610	686	630	645	632	638	594	591	659	617	631	642	625	633	605	660	632	642	679	606	597	603	677	634	665	600	596	632	621	601	611	598	609
41948	37123	24618	2850	563	429	336	324	274	196	225	203	195	194	168	175	164	150	176	163	158	151	159	137	144	145	139	135	151	156	156	163	149	153	131	137	133	129	144	142	133	144	133	125	129	133	156	136	138	141	146	139	142	140	144	131	125	140	126	133	150	136	126	129	135	112	117	118	139	118	134	142	136	143	142	133	149	129	131	129	142	156	139	144	134	130	133	146	133	111	143	126	154	129	147	132	136	163	113	136	126	123	122	128	117	149	155	119	163	130	123	144	145	136	143	102	160	144	129	118	126	143	117	155	160	141	148	111	145	132	139	128	131	145	140	125	162	133	149	127	126	158	138	142	123	127	129	112	133	134	146	116	135	127	142	141	128	130	123	130	131	157	140	145	146	133	119	124	143	126	131	132	135	127	119	126	142	120	139	114	134	140	128	123	122	136	139	132	135	141	137	134	137	155	136	145	129	125	120	126	135	135	133	146	125	139	132	129	146	149	125	121	133	133	142	113	132	137	156	128	112	105	109	133	139	122	131	103	145	135	172	118	120	127	140	114	120	139	140	149	125	129	135	131	158	131	140	127	138	140	151	146	127	136	149	135	116	94	122	108	134	156	151	136	147	132	136	134	140	131	147	128	132	143	117	139	123	122	139	155	115	128	124	143	125	124	133	146	142	141	155	131	141	145	118	130	157	129	119	120	146	134	113	149	145	136	122	127	136	148	125	112	158	128	136	136	150	137	132	113	161	131	125	125	132	139	133	134	116	132	133	133	123	164	141	123	112	153	112	125	119	142	133	131	157	153	141	110	123	145	139	134	147	122	128	130	145	121	147	136	120	134	136	140	127	139	124	144	150	148	122	129	144	150	145	122	132	124	153	126	142	141	147	120	135	149	142	142	154	154	128	142	135	160	149	141	130	98	120	130	133	138	134	153	125	126	127	116	149	165	133	135	148	158	125	129	123	133	116	138	119	126	140	136	135	126	172	137	128	120	159	140	145	110	133	144	119	114	129	142	145	158	135	159	138	145	131	141	126	130	142	127	152	132	127	154	133	144	145	138	126	125	104	116	130	136	119	130	149	137	133	127	137	144	138	144	126	131	137	138	142	140	128	124	123	122	115	125	155	128	122	144	161	131	144	152	135	112	131	119	134	146	115	139	144	133	123	130	122	142	141	125	117	152	146	146	162	126	131	146	124	112	166	127	123	117	158	123	145	152	134	142	123	142	139	137	141	126	106	121	150	122	147	124	130	138	133	153	124	137	130	152	120	126	107	134	130	132	118	127	141	157	138	128	141	130	129	129	144	122	137	141	133	147	134	113	127	149	121	139	132	114	144	156	125	126	132	119	134	126	122	140	134	149	135	136	131	128	144	167	135	138	123	130	122	121	128	135	105	138	134	127	149	131	111	137	136	123	111	119	130	126	122	111	115	147	113	111	152	126	137	125	138	134	123	119	124	140	127	131	115	129	129	137	146	137	125	145	127	143	145	132	130	128	143	139	118	130	130	133	113	124	111	143	139	130	121	147	129	129	153	145	142	127	133	127	121	122	147	120	113	110	117	132	144	125	117	134	147	116	124	137	124	122	131	155	132	144	121	149	146	130	119	151	126	120	146	116	125	115	142	132	130	159	141	127	119	126	137	162	130	136	141	135	141	117	143	133	155	152	127	115	136	119	114	124	148	134	126	149	150	129	131	151	158	146	137	134	134	156	119	133	143	125	132	132	124	139	113	128	127	134	116	136	123	152	126	129	133	156	123	121	146	125	133	129	112	151	144	121	151	125	149	131	128	130	140	129	125	144	123	134	117	130	138	114	119	130	127	117	143	118	130	138	139	130	158	153	137	149	144	132	125	113	147	153	145	140	150	121	148	143	139	120	133	145	130	158	137	139	130	130	128	137	151	129	134	128	138	109	119	121	148	143	149	142	123	131	129	139	121	138	136	112	138	125	122	129	142	135	131	138	119	139	143	132	144	116	125	119	138	113	133	153	129	135	123	120	132	130	115	137	126	157	133	120	142	114	134	132	147	151	152	132	148	137	167	162	117	125	132	128	121	124	143	129	118	140	158	132	133	133	138	132	142	123	133	141	129	132	133	143	121	126	129	143	126	117	141	146	140	121	161	142	146	132	135	122	121	135	138	158	136	137	129	133	133	124	117	138	146	157	136	131	131	141	122	136	142	112	149	128	147	145	125	152	128	128	122	125	134	125	145	141	136	121	145	141	132	137	119	135	120	131	129	119	130	107	118	140	143	137	140	131	140	129	151	145	152	141	131	145	105	115	122	129	118	136	122	144	127	142	140	141	133	137	147	132	140	154	112	119	143	125	129	112	121	164	120	116	121	141	144	129	132	132	148	121	141	143	143	121	121	118	146	140	121	145	129	129	130	131	111	111	122	149	136	125	149	138	131	133	141	153	132	116	133	144	127	137	114	146	114	129	150	124	113	124	132	153	133	135	138	116	137	112	125	153	138	133	132	140	126	123	124	128	125	119	112	119	133	119	116	136	143	126	141	146	133	136	117	123	110	129	136	123	143	122	143	144	140	130	141	101	120	143	119	123	117	121	127	128	127	132	151	156	134	144	152	144	148	138	132	123	135	143	147	126	121	132	159	136	111	125	152	126	140	131	127	121	129	153	136	124	127	157	127	131	132	131	116	119	150	138	125	144	152	133	126	104	144	150	120	142	134	112	132	126	122	131	149	152	129	125	152	166	144	132	132	138	119	137	137	121	121	131	160	131	115	137	113	127	116	155	129	149	122	138	139	143	143	137	129	125	129	131	134	148	127	140	131	102	132	139	147	142	126	138	142	120	129	135	142	131	140	125	128	134	137	143	138	145	138	118	139	135	110	128	119	133	127	141	117	129	141	146	130	128	129	131	133	134	137	138	147	142	124	128	122	136	152	115	122	124	130	137	132	146	143	143	130	128	132	125	115	138	135	129	108	155	142	114	142	124	128	147	129	129	138	154	152	129	123	139	128	139	128	142	138	140	123	147	140	115	135	132	134	116	148	125	154	118	134	140	135	154	129	137	126	149	128	126	132	134	160	124	126	155	138	131	137	128	120	114	144	136	113	133	125	119	144	126	135	133	146	140	119	133	126	141	140	145	122	143	120	155	118	139	112	133	153	133	140	170	114	128	134	133	142	117	131	108	112	145	136	134	140	147	125	116	129	133	144	138	144	110	139	135	118	134	133	165	140	140	121	118	132	114	130	151	118	136	133	134	127	131	118	132	146	126	124	141	151	127	137	124	105	145	160	144	131	146	130	123	130	127	117	140	145	150	158	126	140	128	135	126	148	134	146	130	136	119	124	140	137	148	136	136	127	133	130	131	111	114	111	140	144	136	136	153	147	152	147	167	155	148	131	161	121	116	126	126	117	155	134	115	122	117	141	141	153	135	134	148	144	122	132	116	118	121	122	118	125	134	135	138	126	140	144	132	141	117	137	147	143	155	136	120	137	133	129	135	131	141	139	162
24077	26835	16394	2275	2005	1717	1353	1202	1044	859	809	781	666	611	586	531	559	487	507	481	447	446	438	429	429	419	414	386	375	404	387	374	372	339	367	371	368	402	371	316	339	349	347	361	355	374	359	356	350	353	359	345	312	338	362	349	338	341	326	361	315	320	348	330	311	333	304	313	322	326	355	321	335	309	355	329	341	311	302	350	341	334	341	311	312	356	321	304	376	321	340	333	333	344	312	337	315	324	354	346	332	361	339	309	317	292	363	344	333	312	313	324	341	329	323	322	302	325	324	347	304	319	344	318	326	312	331	327	354	311	300	329	320	325	339	332	335	358	304	339	312	313	318	324	316	342	347	322	317	318	285	285	334	343	323	315	312	348	326	328	307	321	325	310	334	318	315	343	323	346	333	343	370	314	346	362	297	323	362	308	274	325	325	305	329	350	315	309	339	323	315	310	302	315	296	344	355	326	356	329	346	336	337	347	299	334	330	319	295	324	342	340	329	340	298	337	327	354	324	342	313	333	347	320	357	315	339	303	314	326	285	362	321	314	311	338	349	322	355	325	353	312	335	313	351	320	344	319	339	363	323	307	350	306	282	328	313	299	337	301	354	321	323	322	322	296	309	293	326	331	343	319	322	291	380	303	315	318	332	342	324	345	352	319	334	331	306	317	337	348	340	324	292	326	300	306	324	321	307	318	318	327	337	317	358	332	311	312	339	341	364	296	316	331	302	282	300	346	310	319	321	307	338	313	327	312	325	318	304	322	327	347	345	326	343	356	305	314	319	318	303	331	334	320	323	317	304	344	318	314	356	343	297	333	343	298	349	352	344	341	311	332	342	318	337	301	341	339	349	365	300	308	304	364	306	323	311	342	280	368	315	321	276	334	324	335	348	351	304	296	348	350	301	303	317	295	312	326	335	318	310	303	285	327	314	345	308	319	303	320	331	358	316	321	347	308	343	314	303	274	356	341	316	338	330	343	367	341	311	299	314	328	317	316	298	347	307	296	325	320	344	313	323	289	308	311	340	297	310	321	316	321	320	303	307	302	323	307	325	309	333	332	356	348	295	329	329	304	320	335	297	307	365	346	322	333	330	314	303	315	313	304	339	305	335	337	298	345	296	283	319	302	328	312	307	328	356	288	308	385	318	332	307	298	277	308	316	328	323	336	329	309	287	320	329	305	325	333	293	298	323	361	341	308	345	324	308	331	310	298	286	318	352	312	328	314	359	301	324	289	316	350	317	348	324	318	326	320	335	323	351	326	313	319	304	312	324	310	322	318	292	310	364	326	328	309	322	325	308	318	349	341	337	306	325	307	310	323	317	339	305	316	343	330	307	325	305	359	331	325	333	310	311	344	328	299	306	349	343	326	325	326	332	326	334	331	326	343	322	320	357	362	367	312	357	313	314	344	305	332	343	361	333	316	312	323	346	347	335	305	322	318	329	291	306	312	339	300	318	298	308	338	366	316	288	332	308	308	344	310	312	310	306	316	298	314	337	309	313	355	306	325	306	319	331	341	332	308	355	367	330	343	366	340	308	324	346	318	295	341	326	319	326	315	340	317	314	308	359	324	337	366	351	342	322	335	310	346	343	303	323	333	307	312	368	319	329	348	338	329	313	336	323	309	328	333	345	321	345	320	313	296	313	333	292	325	356	336	305	328	345	319	315	342	326	320	328	320	288	320	329	349	328	320	330	322	297	287	324	318	323	322	301	312	327	330	312	320	304	290	336	367	313	320	336	318	336	342	305	334	341	312	335	365	314	347	329	273	313	310	328	335	289	309	311	330	339	351	330	360	342	319	321	300	341	328	311	320	333	327	326	311	309	320	310	358	309	336	320	337	323	309	323	329	378	281	322	341	331	343	358	316	292	296	307	300	354	335	348	322	316	327	320	303	313	321	354	332	291	306	318	324	329	311	323	309	330	355	346	346	330	320	328	321	339	308	295	316	307	357	315	318	356	337	353	342	332	330	342	301	311	315	304	309	333	328	321	312	328	346	310	308	360	326	287	340	325	347	309	302	288	333	312	311	296	302	341	316	342	328	342	320	322	328	357	337	345	353	315	314	309	321	277	348	339	305	324	314	309	340	298	323	330	287	363	333	309	329	341	322	313	361	292	277	325	335	302	331	330	375	337	334	341	291	320	322	297	328	330	307	341	340	336	327	348	328	345	321	339	311	333	301	336	352	354	326	345	342	337	309	339	335	310	334	337	300	311	347	338	323	305	319	313	319	324	326	283	311	326	314	318	327	329	347	337	331	360	314	310	310	351	342	355	342	340	299	323	303	331	334	329	339	322	329	302	306	327	342	340	323	327	311	326	316	318	322	319	309	309	362	356	369	352	349	361	345	319	312	314	301	336	320	318	288	321	307	334	362	280	328	327	338	307	298	323	309	328	304	339	332	357	309	316	342	321	296	336	331	283	349	354	311	293	331	362	321	369	312	331	332	329	340	349	327	319	324	317	308	351	345	326	307	324	341	327	355	339	342	297	326	318	315	336	292	332	380	360	320	313	353	316	333	349	354	289	322	321	353	326	330	317	315	335	338	339	309	318	329	289	322	293	316	321	338	325	312	349	304	336	323	313	341	311	330	308	348	301	318	347	332	319	321	347	348	330	322	293	296	301	342	332	296	316	326	312	346	311	319	304	331	329	328	311	334	325	325	340	306	337	316	364	326	293	301	348	311	332	341	317	318	272	303	306	316	334	333	334	326	329	358	344	343	328	332	354	322	320	325	325	332	310	327	310	305	355	351	338	360	314	318	327	325	303	306	310	325	312	337	320	329	312	315	323	344	299	294	332	339	313	325	311	327	375	299	315	340	300	342	335	329	301	314	344	333	322	315	305	290	331	314	346	348	309	339	319	303	309	313	340	338	328	347	323	334	324	327	356	325	336	329	333	300	316	333	321	314	346	347	331	326	295	330	318	333	302	360	347	334	346	336	305	321	377	329	322	353	359	342	330	363	310	335	332	320	305	313	294	297	332	321	314	329	355	330	319	306	300	333	322	296	346	308	364	313	316	325	336	328	341	320	334	332	328	308	309	292	360	338	338	314	337	292	327	335	334	314	320	359	310	326	325	297	359	344	344	296	323	329	305	303	334	316	346	341	307	311	329	323	322	366	342	311	338	320	305	337	313	321	314	318	280	305	341	301	337	319	326	332	333	311	296	302	315	343	309	325	284	308	313	344	320	353	336	280	330	300	286	319	313	371	317	323	327	291	372	331	343	343	346	319	309	337	326	340	346	320	309	322	339	318	330	331	311	343	320	326	306	323	338	322	304	312	324	322	337	331	326	315	326	320	349	292	308	332	318	354	318	347	338	329	326	307	335	309	343	304	327	340	327	335	338	327	294	320	339	332	315	335	334	321	336	331	335	318	318	333	353	328	312	339	337	292	310	327	301	299	292	328	324	310	301	314	335	300	349	365	292	308	350	316	317	309	342	306	338	326	322	306	290	319	289	304	362	281	325	300
55108	54075	37174	7833	1147	644	513	372	291	279	273	229	224	200	161	157	138	135	151	114	117	116	122	127	115	116	120	124	96	93	115	106	107	97	116	98	106	110	93	121	111	118	94	95	99	109	116	95	103	100	82	92	88	97	113	93	93	99	96	99	93	105	92	101	95	97	99	99	103	95	90	92	90	88	95	94	92	93	75	79	98	105	115	107	92	91	89	97	92	87	101	71	92	103	92	100	113	94	106	116	95	82	92	87	94	93	108	77	99	88	93	102	100	86	115	97	90	87	108	79	85	66	92	78	93	105	76	87	89	93	94	110	87	87	92	92	90	105	88	121	78	108	63	87	108	99	93	84	75	97	97	89	84	100	94	98	87	93	97	99	101	89	83	82	88	107	85	75	94	111	106	90	82	97	89	81	102	81	87	79	89	92	92	87	96	99	75	102	66	88	103	102	92	89	83	94	100	91	81	81	89	93	86	99	80	105	99	96	89	87	87	98	96	107	96	88	99	74	85	89	121	87	95	92	111	86	95	92	102	84	91	95	86	74	94	90	99	81	88	101	91	100	87	96	97	95	86	84	84	91	99	102	99	109	88	106	92	83	92	118	87	93	80	69	81	99	81	105	113	77	96	79	80	94	89	99	105	98	92	77	89	94	96	96	82	82	89	70	81	87	103	97	97	97	104	81	103	109	90	99	86	87	119	94	113	83	81	86	81	93	95	104	94	87	91	109	93	84	105	90	82	88	115	89	81	70	84	75	81	69	105	101	91	97	79	85	113	91	83	99	81	88	92	74	102	86	95	91	93	97	85	87	98	99	101	101	96	93	89	91	93	82	81	95	92	93	104	90	97	106	90	105	102	105	107	80	90	103	90	92	85	93	111	82	94	122	115	93	88	92	103	94	94	102	95	80	101	96	95	102	95	95	94	107	90	94	95	99	113	110	108	73	100	101	84	90	76	109	95	83	93	100	91	106	96	78	87	78	85	93	91	110	83	80	94	90	92	88	86	99	95	72	93	119	99	84	92	112	88	96	93	94	98	89	76	97	86	89	80	75	99	103	112	69	83	92	73	99	86	88	97	85	91	96	117	92	92	112	95	99	96	103	100	96	95	83	112	90	94	83	88	90	89	82	103	120	96	90	83	84	86	100	93	79	99	115	102	89	91	102	90	90	106	89	80	96	79	88	78	92	81	72	93	86	92	83	104	87	95	114	90	97	89	92	87	84	101	92	88	86	91	84	93	87	98	92	79	97	88	92	85	92	97	104	105	94	103	96	94	88	97	101	83	86	74	88	100	77	97	88	66	87	92	94	88	76	97	94	89	98	98	81	99	90	81	101	96	104	84	71	78	101	84	80	82	80	89	110	78	85	85	84	85	93	89	92	94	100	75	108	92	82	88	88	86	93	99	88	75	101	107	88	103	88	76	87	76	80	77	89	89	91	95	95	97	100	78	88	93	80	77	104	93	87	77	88	98	101	86	81	102	105	85	78	101	67	108	93	86	89	90	79	89	86	85	79	114	99	88	103	86	109	101	86	109	93	101	106	106	116	84	93	96	82	93	84	87	92	90	90	105	94	96	94	81	92	81	98	84	111	103	96	90	81	101	101	88	96	79	98	100	85	96	91	93	98	73	87	96	112	87	75	100	81	80	99	89	93	93	89	96	93	94	95	81	87	106	86	94	108	96	77	93	96	97	99	94	90	89	102	76	83	76	99	103	88	98	91	93	79	82	78	100	100	93	92	86	93	93	106	96	85	81	88	109	89	109	78	90	99	84	101	80	73	111	94	116	80	92	92	96	100	91	76	110	92	72	91	84	96	77	101	101	87	81	86	90	119	80	98	86	96	91	84	88	83	99	85	93	88	110	87	110	95	92	101	92	73	90	91	90	70	98	89	102	95	83	77	79	86	84	95	105	113	92	100	94	82	85	84	102	96	101	89	98	97	101	95	111	90	89	107	84	91	90	89	90	83	115	95	93	95	98	89	88	94	99	77	93	85	104	115	106	81	95	96	109	77	95	93	82	84	82	79	90	96	96	93	90	83	96	89	101	83	97	97	105	99	92	98	92	86	84	104	88	111	91	84	92	90	96	79	91	102	118	111	100	85	90	93	110	87	83	86	86	84	87	88	94	100	96	99	89	102	89	81	98	108	93	98	85	94	91	85	86	67	84	104	107	94	87	80	81	102	85	95	91	116	103	82	90	100	99	94	76	85	112	86	95	88	89	89	89	100	90	76	98	109	98	114	90	84	92	102	85	87	102	74	84	95	86	97	83	89	86	76	86	90	115	90	90	100	108	80	83	99	83	87	76	87	74	94	77	98	91	98	103	86	75	98	79	83	87	108	110	82	82	92	87	108	82	79	77	98	95	80	73	99	88	110	94	103	95	94	93	97	91	99	105	93	101	92	82	94	81	109	107	95	87	87	93	96	86	97	75	77	86	85	73	80	87	78	88	95	104	98	82	88	92	82	85	97	82	89	106	86	89	96	101	96	88	82	102	94	84	91	93	87	86	92	79	99	101	81	91	91	82	79	100	116	92	80	106	99	102	83	107	116	102	102	95	94	93	76	84	93	93	97	98	99	88	101	96	96	96	82	86	90	109	98	104	88	115	92	87	92	88	76	103	77	87	98	82	96	91	86	128	83	92	82	75	88	94	89	97	78	71	86	96	106	92	87	90	94	105	102	78	86	94	97	78	87	101	78	98	87	83	105	96	96	92	70	96	81	91	81	91	89	86	88	83	84	93	91	113	89	88	102	92	89	126	74	102	87	91	92	88	94	105	103	94	108	102	82	88	88	103	75	89	82	93	82	98	88	99	108	81	99	89	88	95	78	103	91	77	110	84	81	85	89	81	97	88	96	85	101	95	94	80	88	93	106	104	102	87	76	98	81	105	87	110	104	85	83	101	98	84	96	108	79	87	112	81	76	93	80	97	77	74	68	105	107	84	76	87	116	111	93	109	96	85	103	93	74	82	85	77	92	84	85	93	95	95	88	101	106	96	73	102	85	91	102	91	89	85	91	84	92	76	92	92	82	112	94	107	112	82	91	79	80	94	98	104	88	84	91	99	88	101	95	82	93	80	98	101	91	92	91	86	80	75	88	81	102	97	100	76	75	84	88	84	105	82	81	98	81	95	97	74	114	79	99	90	95	92	99	104	91	95	96	83	84	86	73	76	80	92	106	89	97	99	93	105	75	81	96	95	79	92	91	91	88	98	104	80	103	102	88	93	91	60	108	92	106	85	91	67	84	98	83	91	95	79	87	102	95	92	106	81	105	86	96	95	102	99	107	84	79	81	90	97	81	95	94	94	93	87	84	84	75	114	119	82	101	82	106	88	102	95	82	95	91	93	91	83	91	95	78	102	89	94	76	100	97	76	99	100	107	91	102	108	78	92	92	101	106	101	98	89	98	88	100	80	98	91	81	86	93	92	92	84	86	100	97	97	81	109	75	94	82	86	107	77	101	94	79
31611	37680	20282	4113	3561	2860	2324	1892	1628	1418	1148	1047	893	893	784	691	646	722	552	530	521	513	470	418	466	412	399	403	426	383	422	384	336	364	368	342	328	356	320	330	341	322	355	354	317	274	305	285	275	288	319	296	326	312	260	287	330	253	278	271	292	279	273	280	261	244	272	288	282	276	277	288	243	301	300	279	275	259	265	294	318	264	280	287	285	270	269	254	270	253	261	264	285	242	270	254	273	270	267	242	276	271	272	266	301	257	262	259	272	250	246	251	278	272	254	273	261	246	249	267	272	250	249	259	260	260	250	229	309	246	234	262	258	266	259	225	264	230	256	265	257	276	236	204	266	261	257	246	259	248	255	289	293	233	279	278	250	254	214	264	254	258	249	219	268	273	259	236	238	258	295	253	263	283	235	270	264	245	286	277	243	285	272	260	222	265	262	242	231	246	245	236	266	249	257	280	267	246	257	256	241	246	251	261	225	276	263	258	258	234	282	249	263	250	248	253	242	229	265	261	266	272	253	245	249	245	280	273	230	246	241	236	250	227	232	252	236	254	251	286	264	255	252	249	235	227	252	278	252	269	249	253	265	244	259	257	247	262	241	244	242	257	249	236	245	256	227	250	252	254	246	240	272	267	256	226	247	256	238	234	263	257	210	231	231	228	274	249	265	269	270	264	250	272	257	248	235	261	309	229	256	256	239	260	252	245	226	261	256	243	261	274	261	270	244	242	282	248	259	251	238	273	280	271	290	227	242	229	238	265	251	265	257	245	256	252	231	278	241	256	247	271	274	277	266	252	233	255	232	255	265	258	270	243	247	294	249	244	281	239	275	244	224	236	265	237	245	244	251	256	277	272	256	255	242	247	246	241	273	288	253	239	262	256	213	255	251	255	245	272	290	294	268	263	243	257	259	269	257	282	291	247	240	246	243	249	273	244	231	259	238	278	274	299	247	263	213	244	263	250	240	272	262	267	226	258	245	242	256	249	252	269	263	240	225	233	252	265	263	268	248	234	249	261	244	252	207	247	270	259	240	259	204	254	243	246	253	279	259	253	280	277	244	263	244	266	240	271	241	277	262	274	236	267	265	235	242	293	251	278	240	254	238	224	247	227	245	251	266	249	270	274	269	262	267	255	245	254	260	244	256	252	228	251	261	249	228	252	247	258	256	246	268	263	262	254	239	277	239	265	229	247	258	249	236	264	236	253	244	245	277	265	234	260	257	254	226	263	269	243	276	245	243	235	265	257	247	282	250	278	221	248	251	283	264	242	248	259	252	274	286	292	253	259	245	215	262	278	282	240	234	293	242	288	236	271	262	256	280	287	267	263	237	261	263	259	248	247	233	256	264	284	259	253	255	261	243	260	241	278	274	268	271	248	240	254	240	255	235	250	244	256	253	238	272	276	275	246	241	258	263	261	263	273	261	259	247	271	255	257	270	253	246	264	252	273	248	244	258	212	249	261	283	239	291	221	241	248	263	242	232	224	262	246	256	243	256	234	223	247	216	289	274	255	292	246	238	261	264	263	246	244	274	221	245	246	254	260	242	232	257	271	260	254	237	268	290	256	265	233	243	252	257	248	252	243	266	235	252	237	253	228	271	257	246	279	278	272	256	250	270	253	267	237	271	255	260	272	241	257	232	267	281	275	258	241	245	276	254	274	254	251	259	237	264	240	230	236	261	261	279	272	280	256	237	221	243	269	249	243	251	255	243	240	243	243	280	234	273	241	267	231	237	246	253	246	254	273	235	272	247	249	243	287	234	276	256	253	240	241	265	279	273	261	253	246	246	262	281	255	240	275	254	253	280	265	258	251	246	260	225	246	242	266	247	263	267	266	243	257	255	251	256	265	245	262	263	245	228	273	245	244	232	258	259	259	256	256	213	258	254	241	255	238	259	268	223	246	251	266	219	243	262	274	267	255	223	224	236	257	262	224	234	245	240	231	247	227	260	278	276	281	237	235	253	280	290	268	250	251	265	247	254	270	223	253	264	255	249	244	272	273	239	249	250	248	271	269	262	258	257	227	269	249	254	248	261	250	275	257	228	257	264	253	242	245	261	259	253	250	274	241	257	242	239	277	237	258	247	259	241	274	250	277	232	266	267	258	237	265	243	245	237	282	265	241	268	267	220	265	267	277	270	254	261	235	277	272	229	250	264	251	253	267	241	270	256	238	255	270	241	242	250	246	270	268	244	251	278	257	246	247	265	275	269	262	243	240	238	266	234	252	244	255	242	230	250	236	261	264	265	278	241	230	229	267	262	260	232	260	236	261	262	250	251	263	266	237	267	268	247	239	260	277	229	267	248	266	251	280	232	241	250	274	244	279	248	258	252	259	230	243	275	231	279	260	263	271	257	251	280	249	237	245	262	240	223	248	247	235	257	271	277	251	260	250	251	224	260	244	281	268	271	277	256	260	247	259	254	249	266	291	228	264	241	242	257	262	250	252	243	239	240	239	270	253	246	262	260	271	242	247	251	258	243	251	241	231	238	261	255	260	257	257	260	237	263	256	233	283	250	263	256	257	243	268	227	265	289	264	217	284	223	263	239	248	263	284	263	273	266	240	282	271	251	242	227	293	260	248	253	246	263	224	254	268	250	257	238	233	242	240	247	253	241	254	262	257	262	240	272	232	259	277	247	243	227	248	268	232	235	265	262	270	272	252	236	263	289	262	267	235	245	277	246	255	275	241	266	250	245	270	254	247	223	256	238	244	250	273	262	249	262	255	249	261	264	251	241	270	283	289	261	244	259	254	220	248	262	251	253	222	238	287	238	277	239	232	259	276	255	266	267	252	254	240	252	265	283	264	257	280	244	280	260	283	270	257	278	259	254	229	273	265	259	265	251	247	265	236	254	272	265	252	251	233	242	251	261	252	270	244	247	247	257	263	284	285	234	278	224	248	245	277	255	280	268	263	264	244	269	250	247	258	232	245	261	249	234	257	262	272	248	258	261	263	270	257	254	243	227	258	227	261	231	262	231	266	256	256	271	248	234	236	225	245	255	250	241	259	257	254	264	236	258	264	247	253	256	255	258	277	238	292	286	253	263	252	260	260	237	269	256	266	260	246	228	275	245	246	289	256	253	239	237	235	260	228	265	268	237	246	262	259	274	255	264	242	254	270	238	259	260	251	257	269	267	218	264	244	263	262	262	222	227	244	251	240	294	237	240	249	241	232	245	255	232	242	281	256	238	223	247	273	226	258	227	243	271	235	252	245	246	282	283	269	262	245	231	266	250	257	279	256	243	290	281	242	234	232	247	255	273	259	285	272	276	221	268	241	224	240	278	250	263	241	244	250	262	252	223	250	232	246	245	286	251	240	229	253	285	260	234	260	244	242	277	262	236	235	241	279	268	234	244	244	247	261	243	252	264	248	251	239	244	234	214	266	276	256	245	295	270	262	231	253	255	254	265	248	247	243	276	246	226	246	245	275	254	264	255	250	252	235	289	245	256	272	239	255	262	274	230	270	244	258
6706	1949	830	294	303	290	287	285	251	284	255	303	285	268	277	262	271	250	299	244	215	260	290	287	273	273	293	277	322	284	277	283	284	266	248	288	279	260	287	294	286	267	278	258	264	266	285	257	266	294	255	292	292	262	264	289	274	253	264	257	292	304	287	292	288	280	277	314	290	295	262	290	267	277	268	262	277	272	271	305	288	309	253	266	256	291	307	257	260	289	259	268	278	276	288	315	248	295	310	252	285	307	273	270	267	240	276	274	254	248	253	260	282	288	289	292	254	263	288	256	281	291	277	285	268	257	254	264	304	305	276	250	294	257	285	312	295	272	289	284	298	328	271	296	272	249	237	273	266	292	290	291	291	264	268	270	280	283	265	306	273	263	280	243	289	285	265	304	269	307	286	272	270	306	309	268	247	284	285	279	289	274	251	297	261	269	278	294	265	277	294	265	268	263	327	298	292	288	273	295	273	280	292	281	244	265	285	304	301	302	276	270	264	265	251	253	276	284	281	256	266	264	302	286	312	280	282	292	281	297	264	251	285	263	227	258	281	289	247	243	285	253	276	285	276	279	292	275	263	289	279	276	277	285	244	244	292	277	293	246	249	303	301	293	284	307	292	257	303	276	248	290	286	284	284	259	298	295	274	292	258	252	296	281	286	233	302	287	255	281	272	267	290	273	291	254	284	279	278	233	280	263	261	292	256	279	278	295	271	286	274	270	269	267	286	295	295	301	271	248	262	246	262	294	254	292	266	293	297	267	263	303	264	256	297	302	275	292	288	258	290	258	298	267	259	253	310	276	280	265	259	269	298	285	273	288	246	274	265	246	265	285	289	270	242	267	302	271	262	292	281	272	294	272	297	294	289	283	246	273	258	280	264	286	283	293	300	262	287	249	253	257	263	265	271	269	257	304	244	290	277	274	305	303	300	276	266	300	287	258	297	261	283	275	294	294	277	288	267	283	274	257	272	264	260	271	283	246	280	262	273	259	276	310	273	295	258	246	267	269	247	246	259	265	302	277	292	250	282	287	266	256	253	299	280	268	282	252	295	273	255	252	262	279	297	303	267	271	306	269	275	260	273	253	293	268	259	252	293	273	276	293	273	263	273	276	286	249	289	241	298	280	283	263	221	287	302	275	265	281	274	281	271	258	257	270	298	263	258	278	310	266	296	276	276	283	258	293	263	294	272	270	253	290	275	273	270	266	311	295	288	258	249	242	276	302	287	261	271	283	268	287	263	242	281	286	284	292	262	286	277	277	286	282	280	259	266	275	274	293	270	289	260	298	263	276	283	301	279	287	309	258	277	264	273	259	276	248	285	284	290	280	294	278	300	268	291	277	290	285	277	279	293	279	277	333	251	256	294	275	271	272	289	277	274	293	248	244	282	303	309	261	285	266	248	283	246	268	256	280	264	283	242	299	269	295	282	264	302	295	297	287	282	294	286	285	292	280	293	254	256	286	252	254	304	260	252	295	276	269	268	284	263	282	269	261	289	287	297	273	276	270	290	273	254	277	249	270	253	303	285	270	261	301	264	256	264	296	266	256	262	267	300	271	285	270	253	237	266	266	268	336	297	297	276	269	283	262	299	262	272	281	268	275	262	304	265	274	300	255	288	288	242	237	285	251	265	276	275	310	252	271	284	259	267	280	256	290	303	260	260	281	263	244	255	294	248	256	265	276	319	272	268	295	264	262	287	282	287	285	279	262	267	276	255	280	297	277	254	279	263	309	262	256	284	250	293	258	282	235	247	291	278	251	280	284	275	295	256	273	282	283	278	291	293	282	308	263	270	283	276	291	277	266	270	269	256	269	290	276	261	283	286	284	289	259	277	269	265	279	289	267	278	252	280	290	290	265	260	273	255	274	280	264	248	284	275	251	252	280	290	273	281	265	271	281	297	280	297	286	257	269	260	287	254	290	290	300	273	314	277	266	282	285	315	260	301	263	289	278	304	277	244	277	290	291	293	222	290	243	279	284	305	285	275	255	285	288	291	279	268	263	278	256	256	281	242	272	243	266	311	274	276	303	275	288	294	268	226	308	313	281	310	277	291	282	287	266	288	271	283	260	267	275	268	273	290	291	288	317	286	282	266	271	290	276	277	264	269	265	263	312	279	254	274	275	282	269	269	296	265	253	267	267	292	261	274	303	266	275	288	300	254	260	294	287	264	290	256	266	274	297	287	268	274	282	295	285	268	281	286	299	282	253	277	309	301	285	319	274	300	295	280	297	292	300	288	295	266	262	257	283	276	272	270	308	285	280	273	266	306	280	265	272	327	311	239	250	245	284	276	275	296	292	272	303	287	291	258	254	285	268	308	260	275	308	274	256	284	273	263	286	262	298	295	270	247	287	303	287	299	271	286	262	299	289	285	282	233	248	246	279	270	251	273	273	257	297	275	255	286	245	280	261	292	274	267	275	269	268	286	276	265	273	279	254	274	284	285	276	304	277	254	265	265	286	280	272	297	267	281	308	277	250	256	257	276	269	279	280	307	297	265	247	290	235	288	302	265	242	278	272	296	287	278	273	289	279	307	262	299	262	254	272	297	274	270	271	272	267	284	299	266	259	304	289	264	266	263	280	321	285	270	271	250	302	303	256	271	282	264	276	314	306	282	230	254	271	288	284	286	268	275	246	265	295	238	243	243	283	284	279	285	290	263	275	274	295	292	297	272	280	306	245	254	256	248	263	277	289	305	286	262	295	277	267	290	267	271	289	308	252	278	306	283	271	258	283	309	256	266	282	265	280	270	275	268	289	261	261	262	273	268	300	268	276	291	272	274	280	245	280	315	290	285	286	270	275	287	276	279	269	295	254	302	286	251	274	284	270	287	258	284	260	287	265	275	280	243	268	298	283	278	252	290	270	284	265	232	279	277	271	263	258	302	267	271	303	273	321	256	309	306	269	280	290	276	262	281	302	289	293	283	262	266	264	270	240	258	266	303	288	245	312	244	287	288	278	267	281	296	297	285	274	292	291	276	252	319	288	274	308	294	261	270	288	282	301	282	314	257	296	297	290	314	273	249	298	278	275	259	275	270	277	270	263	272	293	267	289	258	268	272	271	275	280	277	285	283	280	263	252	274	288	285	261	299	277	289	294	270	271	274	276	262	309	312	267	266	266	280	302	259	238	250	304	277	267	284	299	310	307	262	287	273	275	281	284	289	297	275	274	270	266	297	254	276	254	287	271	287	272	262	301	283	273	279	298	291	334	290	301	291	248	288	278	272	289	269	277	261	268	282	265	283	295	277	275	258	312	273	282	275	248	263	274	312	283	283	286	283	266	257	309	269	278	310	256	268	266	274	277	284	275	263	263	260	311	283	280	261	298	292	280	283	276	270	284	289	257	282	277	294	278	268	279	298	245	262	295	279	293	278	297	284	292	275	266	258	276	296	265	252	263	256	286	287	255	288	300	257	266	255	315	259	275	299	263	293	267	292	305	249	278	274	244	296	268	295	292	259	251	258	280	251	310
5499	3536	1695	728	679	713	646	669	656	655	604	633	620	659	638	659	634	659	642	613	623	594	651	653	633	593	676	677	644	640	667	637	645	645	605	631	602	641	622	600	685	643	653	616	646	607	672	650	635	638	586	645	693	626	646	609	608	640	644	574	655	628	638	613	654	629	573	653	604	624	619	615	652	585	644	623	617	621	666	642	624	639	643	603	575	639	632	585	674	625	619	599	607	632	592	632	605	595	660	669	640	644	661	644	666	634	567	627	631	682	603	662	618	642	649	639	607	658	620	622	647	618	650	607	668	586	612	650	622	616	621	668	591	639	647	679	638	653	635	607	647	642	632	608	609	630	624	614	650	633	648	620	626	600	612	620	649	597	610	664	661	613	644	635	626	698	601	605	602	589	667	620	652	607	651	612	652	681	650	627	633	618	637	692	634	605	638	669	585	591	602	676	622	589	633	635	628	657	610	616	598	602	619	628	620	632	671	667	630	608	589	597	627	657	640	628	650	632	610	645	637	625	633	610	595	626	664	656	584	580	625	610	632	626	621	644	599	659	659	607	614	690	595	602	606	654	647	617	645	626	573	625	628	617	596	628	631	632	604	606	611	588	656	633	628	613	628	610	587	574	639	627	662	606	647	580	656	608	618	646	617	611	587	652	623	621	631	620	617	617	585	615	643	618	655	611	629	622	614	618	652	641	609	620	607	671	624	648	645	629	650	646	576	630	661	621	606	629	615	651	643	641	653	628	691	617	596	658	605	657	653	654	643	687	616	637	628	618	621	620	616	649	617	587	642	629	617	645	610	663	626	661	619	597	627	623	579	597	640	587	560	608	628	588	644	623	671	639	624	614	634	620	597	607	617	618	613	649	638	634	643	657	649	629	651	580	629	654	636	654	635	624	638	585	624	660	602	616	628	618	633	674	656	594	647	648	577	609	633	682	642	639	610	657	643	630	625	579	636	618	619	630	635	591	633	572	624	627	635	622	621	634	611	632	583	653	649	657	593	606	600	637	611	586	570	668	592	638	629	619	607	608	664	594	634	650	642	573	630	639	620	599	645	634	661	602	575	674	595	629	622	655	621	600	620	613	619	651	610	650	593	610	608	605	604	612	599	609	608	645	593	651	671	611	595	624	645	640	625	621	640	656	618	626	625	646	618	614	596	605	631	568	621	591	635	638	654	638	640	668	659	651	640	598	591	585	585	587	620	657	592	621	599	640	589	607	668	615	603	675	608	593	655	637	611	606	668	632	589	661	610	652	667	643	614	615	659	587	616	608	642	641	620	653	608	643	624	622	639	639	631	654	608	592	627	646	605	653	664	643	591	639	597	635	608	651	614	656	586	626	618	550	649	624	630	611	645	643	643	663	668	647	587	662	651	620	601	658	589	614	602	613	674	663	627	629	634	615	602	563	673	570	619	653	642	663	652	567	620	593	628	643	611	643	620	630	616	654	589	624	599	623	627	605	620	640	628	656	614	631	662	622	644	675	639	622	582	627	629	627	605	609	568	644	640	665	640	621	600	677	616	622	617	647	610	594	593	620	633	596	605	623	588	604	674	633	624	636	659	610	641	652	586	681	588	627	628	635	668	648	619	625	655	637	640	638	628	673	643	628	585	633	647	624	641	645	610	594	625	628	630	602	642	621	616	647	601	601	628	637	573	592	625	618	636	645	670	621	639	661	647	621	658	623	593	611	635	619	639	607	625	613	621	592	642	631	664	672	601	610	638	612	642	612	621	584	616	652	610	628	608	651	677	637	610	634	640	630	629	631	594	660	634	636	578	618	572	624	616	597	596	591	614	671	635	614	640	650	619	612	671	650	643	622	613	617	670	648	616	631	595	657	642	604	643	613	657	622	671	609	629	615	621	618	641	626	653	567	601	656	645	668	629	648	597	650	603	662	628	595	617	585	680	625	610	629	613	662	590	606	657	623	582	609	657	622	647	635	635	628	659	655	664	638	665	638	618	653	598	567	610	655	646	641	603	582	656	614	654	630	607	616	622	623	596	620	623	628	641	617	577	615	642	623	643	620	629	631	602	629	636	608	610	615	619	592	676	623	596	665	624	658	644	710	619	602	621	603	572	590	610	641	628	647	661	677	638	649	659	603	634	599	589	634	648	603	646	638	631	631	645	614	569	610	655	600	619	632	598	635	620	625	606	634	639	630	658	596	648	597	621	617	577	638	615	645	626	585	629	645	629	661	630	662	636	614	575	611	598	624	631	645	626	665	623	636	669	660	605	673	648	634	626	656	635	642	609	650	607	626	591	607	621	662	608	614	641	613	612	612	605	605	631	682	581	667	615	619	645	624	611	605	607	617	629	643	661	626	630	646	610	629	653	606	622	594	607	627	608	626	634	615	584	645	671	591	721	650	615	645	626	659	614	612	645	587	613	620	621	632	624	631	637	598	605	642	620	632	615	665	576	670	620	663	630	596	626	631	604	622	658	636	619	637	591	647	629	604	625	637	623	664	637	595	631	661	636	618	587	618	632	639	632	633	642	597	585	566	624	649	613	669	639	602	621	692	652	621	640	594	618	668	629	647	660	633	628	681	623	638	615	655	623	655	603	616	579	617	649	641	615	622	621	636	643	657	671	637	571	667	619	626	671	613	616	601	626	620	660	661	621	620	603	649	645	609	635	653	615	600	625	661	659	657	627	647	614	616	617	626	627	605	593	647	580	601	651	612	649	625	613	627	668	636	620	620	630	614	663	603	593	667	613	632	613	560	619	607	612	667	584	667	620	608	634	603	625	638	643	625	639	627	644	669	612	627	620	598	605	640	632	572	614	653	575	630	644	570	611	584	651	666	655	632	636	593	616	679	618	606	621	596	625	595	643	654	631	627	635	625	599	605	609	613	581	611	599	673	607	684	598	601	592	621	628	620	639	627	623	641	629	578	619	593	613	621	652	644	595	661	611	640	641	627	605	587	631	635	656	654	637	593	596	652	642	636	618	625	649	623	642	644	640	619	613	676	638	650	586	597	637	583	614	626	580	618	623	619	601	580	628	574	658	631	659	620	656	650	663	625	620	622	610	668	613	641	626	629	631	632	629	635	624	648	619	665	600	599	676	610	600	648	627	561	655	610	634	602	632	619	588	652	621	610	656	661	638	660	658	643	624	590	642	595	642	642	666	617	593	601	636	659	674	651	613	662	618	620	660	618	614	578	584	622	681	636	611	597	606	633	581	628	646	639	650	583	641	616	623	635	637	620	653	634	631	675	608	653	617	625	589	611	687	620	649	606	591	648	645	645	601	622	613	615	624	615	624	654	614	634	637	654	615	664	630	649	626	623	645	642	670	625	653	633	641	628	656	664	642	651	655	642	639	637	620	624	658	623	581	616	628	625	648	629	644	627	646	620	641	645	620	615	609	649	643	687	649	642	628	618	663	572	612	575	661	658	649	602	614	660	635	657	643	609	649	584	663	647	617	615	644	661	595	633	621	592	650	630	654	597	609	612	601	602	624	643
42452	37402	22380	2357	569	415	332	262	273	244	194	220	178	189	148	161	156	145	178	161	170	158	138	158	140	151	142	132	144	118	153	126	135	148	129	131	133	127	119	153	144	115	138	121	130	130	142	142	125	143	144	126	131	115	137	139	145	134	149	129	135	148	129	124	123	113	143	142	115	160	112	149	144	131	144	143	153	128	139	128	141	149	165	141	154	145	126	141	139	139	123	144	120	142	123	162	113	125	129	134	133	120	153	136	152	129	144	116	149	139	143	118	126	123	138	133	126	129	137	158	155	150	123	129	153	137	142	135	139	131	107	144	133	144	128	111	148	128	136	135	117	124	131	136	139	123	129	130	136	137	119	118	122	129	124	140	142	148	134	133	141	130	141	143	123	118	104	122	132	137	141	139	126	147	128	129	122	127	140	118	123	130	126	154	141	122	122	134	134	132	130	153	120	122	117	135	117	118	122	145	117	129	147	148	138	121	138	133	139	135	136	127	124	133	143	150	98	130	133	128	139	131	136	150	148	137	157	119	121	152	148	122	142	110	125	118	140	127	134	132	110	153	120	112	107	131	120	134	137	121	123	125	116	122	123	130	146	149	140	129	139	135	134	139	129	136	124	121	115	127	130	132	134	132	126	116	160	153	138	135	116	135	138	140	111	112	136	127	118	133	135	145	137	100	123	143	134	150	123	133	115	123	129	132	120	124	126	144	147	125	148	124	121	112	155	120	130	146	135	132	127	143	112	123	133	130	128	153	135	129	127	131	132	115	117	141	151	123	106	114	129	124	122	135	125	115	149	156	170	123	151	143	131	134	131	152	148	135	159	126	129	134	150	135	126	135	121	125	156	135	101	152	138	118	124	139	134	133	121	138	132	120	131	140	125	133	148	125	131	131	112	141	143	143	136	151	130	114	146	142	123	130	123	144	127	116	126	128	126	147	134	125	122	108	139	132	134	123	110	126	139	159	133	172	145	132	113	137	141	123	149	118	97	119	124	158	142	120	148	132	130	129	149	123	138	111	130	146	147	110	134	145	141	113	123	157	134	150	143	144	134	129	122	144	145	134	127	127	132	133	121	144	133	141	135	122	113	132	140	128	138	129	124	142	139	118	135	145	120	154	132	125	144	113	134	127	144	155	137	138	137	147	144	143	131	142	156	139	117	119	139	160	134	130	130	138	121	138	138	154	115	126	134	143	128	159	122	126	152	143	153	137	132	166	135	129	129	126	128	141	123	147	136	126	128	137	129	144	114	135	157	131	138	145	135	134	121	128	134	129	118	146	130	125	122	144	157	128	123	127	130	136	120	124	98	130	149	128	113	147	140	150	139	133	126	139	124	143	139	137	139	121	137	115	137	137	106	130	123	115	147	140	127	140	126	128	168	133	128	142	154	145	146	117	121	129	141	147	144	134	130	127	115	121	129	138	112	132	151	135	129	138	145	143	138	130	123	112	146	125	164	139	147	132	140	126	139	138	120	133	134	159	134	133	129	123	129	146	115	147	126	143	132	134	130	135	117	116	139	117	172	155	139	121	135	131	128	160	127	131	126	117	145	160	154	140	129	135	116	138	105	134	134	117	127	138	116	166	121	131	128	95	141	131	141	121	144	142	138	137	133	119	132	135	137	131	121	132	145	129	142	151	134	144	139	147	145	113	134	123	135	131	141	143	121	124	144	142	123	131	151	124	129	118	122	126	126	141	138	129	138	136	122	122	121	131	132	126	152	146	124	133	122	131	134	134	128	122	135	128	139	130	150	150	137	124	152	125	118	138	140	119	124	118	130	148	127	131	127	120	136	130	121	116	130	152	136	136	145	136	144	161	147	107	128	131	151	156	134	153	159	136	140	98	129	116	124	145	139	142	142	131	122	135	140	125	129	140	128	135	145	137	142	113	131	123	139	114	125	146	122	136	138	129	141	128	145	131	129	132	139	133	130	124	141	162	138	124	133	130	145	114	113	128	140	137	127	130	147	122	132	140	140	132	146	139	133	146	142	128	128	150	128	145	129	149	132	128	142	136	129	131	139	147	161	136	149	115	140	124	145	138	131	137	142	140	140	129	144	124	140	129	116	120	145	118	142	136	132	144	115	122	124	143	151	120	136	121	142	129	120	116	141	118	144	131	131	131	121	133	141	137	152	125	129	154	129	115	147	114	148	123	133	134	158	129	133	127	127	154	113	133	135	138	138	127	124	131	136	175	136	126	147	135	157	144	128	122	122	139	141	131	152	124	132	135	114	138	129	117	129	127	125	127	143	135	137	146	139	138	155	131	139	118	147	139	124	138	150	136	131	111	139	130	125	114	154	135	131	132	153	150	141	134	126	129	123	135	153	153	130	144	125	129	155	134	130	134	110	137	145	126	133	124	130	112	131	115	145	135	139	120	135	133	136	141	157	108	157	131	134	116	128	118	132	152	124	135	124	132	145	128	157	123	137	134	146	148	137	135	152	142	142	142	152	134	144	127	140	106	123	128	139	138	148	131	164	143	117	127	120	145	153	129	123	130	138	146	142	133	141	134	133	124	126	131	153	145	131	139	112	124	141	124	135	137	118	135	129	129	124	134	131	135	153	148	134	152	124	117	130	118	139	117	114	133	125	124	135	126	131	131	109	134	156	142	130	137	139	124	111	133	149	135	149	117	126	149	118	111	119	126	132	123	138	136	139	126	120	170	146	119	139	134	142	126	135	133	122	126	131	134	130	121	123	133	144	142	139	147	134	114	140	145	135	123	125	131	156	127	143	163	123	135	136	131	127	138	134	126	138	152	129	144	99	124	115	119	147	121	151	112	108	154	148	141	143	130	124	129	123	151	121	135	117	106	127	136	137	136	130	149	142	132	130	141	117	125	117	127	114	148	126	124	151	140	146	133	141	130	125	123	122	140	136	145	118	140	135	141	136	139	136	133	126	152	156	130	164	127	141	125	125	138	142	152	138	138	134	127	136	139	123	128	133	128	139	122	142	125	133	128	142	108	155	143	106	139	118	111	127	139	137	129	126	131	108	145	132	137	124	132	125	139	139	130	133	124	137	131	125	125	123	145	134	142	152	131	142	139	133	148	134	124	137	142	145	140	149	127	126	122	128	117	137	131	137	130	146	160	128	128	140	156	150	125	138	148	143	146	137	130	135	150	132	154	146	125	138	149	125	146	142	143	122	114	139	114	139	148	131	118	150	129	129	135	146	143	129	125	162	126	134	119	127	137	122	127	150	123	142	138	150	153	151	134	122	132	115	127	149	129	151	127	146	120	118	149	119	118	160	126	123	133	151	134	128	127	138	137	138	131	118	126	139	125	126	127	142	135	117	138	127	156	116	144	113	134	133	146	119	107	125	129	136	149	143	134	133	135	128	150	131	133	127	145	157	149	156	146	135	142	120	129	154	122	148	130	147	140	151	137	136	130	159	128	147	142	131	146	153	132	134	134	121	147	127	117	125	144	125	132	153	140	129	135	143	129	136	108	110	132	135	149	131	113
23605	27806	13721	2362	1962	1701	1378	1245	1015	932	821	771	727	607	582	557	525	538	495	493	469	487	409	426	429	439	395	409	407	392	387	381	385	366	384	390	384	395	383	376	348	377	360	327	348	360	324	327	338	341	357	350	335	346	341	333	354	331	317	322	319	343	319	349	371	344	343	322	350	304	326	346	353	304	319	338	318	359	343	335	340	348	334	364	324	314	323	306	317	303	312	318	341	302	312	332	350	303	376	320	303	353	324	320	295	362	312	336	303	302	339	312	300	329	343	326	315	308	346	305	322	301	317	295	339	321	282	335	308	329	344	314	321	334	311	345	321	339	299	318	331	304	349	290	313	341	302	322	316	333	325	335	295	321	298	346	330	316	337	351	315	340	296	310	297	319	326	333	306	308	335	349	297	305	302	313	318	339	312	319	326	311	305	304	313	351	343	320	326	308	309	333	296	324	288	312	339	294	291	327	326	317	333	343	333	313	337	310	327	370	323	310	303	302	336	339	343	323	327	299	317	331	303	302	369	321	294	303	313	313	317	344	310	332	340	329	281	331	337	349	315	347	333	291	317	347	342	313	306	324	283	360	341	327	304	292	320	308	319	320	300	365	302	295	344	346	299	325	329	338	343	324	357	330	346	294	317	344	329	349	315	318	334	306	339	330	311	350	298	347	316	298	334	335	321	294	325	340	304	329	336	343	338	311	340	335	325	334	311	317	325	331	334	342	329	340	318	319	295	337	323	320	331	316	345	310	342	317	329	317	335	337	311	377	299	313	344	339	330	311	308	304	351	331	358	319	332	318	302	332	311	337	355	326	335	326	319	302	338	344	313	340	318	299	337	299	329	320	293	304	326	315	318	330	317	330	305	317	326	345	337	302	331	316	359	306	324	318	346	331	324	322	316	318	324	309	365	333	308	331	343	308	336	318	326	292	356	303	305	327	309	334	320	308	308	319	308	301	302	319	321	347	316	332	307	344	331	320	284	301	367	318	329	304	332	297	299	306	299	326	311	332	330	297	325	315	303	304	291	304	353	296	344	354	350	344	338	307	330	295	351	346	322	315	306	308	330	342	316	357	297	320	323	366	338	325	354	305	306	326	322	319	315	317	323	337	318	337	325	309	338	318	324	351	316	334	312	310	340	353	308	356	324	324	303	299	323	335	319	364	341	312	314	315	344	355	334	349	317	303	345	301	337	321	338	319	321	347	300	335	336	351	338	340	318	311	278	309	329	328	321	325	324	312	348	305	321	328	333	327	293	302	349	325	341	306	317	332	290	324	319	366	358	332	327	310	315	326	305	337	322	324	341	335	337	334	314	325	322	329	336	333	297	322	329	296	328	332	327	307	323	332	288	307	315	292	318	352	331	336	324	326	312	322	328	296	330	313	325	313	340	321	327	342	314	316	324	308	320	305	370	299	371	295	326	344	314	294	338	323	317	309	332	307	330	336	317	330	326	329	325	294	327	343	310	303	316	311	306	335	287	364	350	324	316	339	344	297	297	328	326	308	320	342	322	343	350	317	357	323	318	336	332	325	317	322	330	314	342	300	317	302	359	303	327	332	367	308	338	341	305	324	351	306	294	330	335	316	341	335	305	321	321	333	308	336	318	315	332	344	318	307	297	332	302	310	322	319	334	322	309	298	336	318	374	348	328	343	294	332	329	335	330	292	348	332	336	324	325	295	348	324	322	344	325	305	308	360	333	360	324	314	327	312	307	319	330	342	317	314	346	336	332	279	351	338	314	343	333	317	305	337	339	327	349	332	305	314	321	330	321	327	354	311	318	312	316	347	319	317	300	298	339	303	287	338	323	318	314	306	339	344	352	346	311	318	333	305	343	341	299	325	349	332	324	306	308	311	322	312	337	310	328	314	293	295	319	316	313	318	343	336	322	326	322	303	335	280	296	332	316	331	283	337	300	303	313	308	369	338	324	303	328	335	321	347	330	305	331	303	325	345	323	302	320	340	315	282	322	349	347	321	315	344	316	318	317	316	325	267	334	293	328	272	288	310	310	316	309	322	302	278	321	302	321	318	349	327	330	325	313	318	322	296	317	335	366	348	313	321	329	332	342	321	303	333	308	293	324	348	320	309	338	349	305	310	343	333	336	322	312	329	304	337	329	284	333	331	321	325	336	308	331	309	323	344	322	330	319	312	334	321	344	293	349	338	297	309	314	329	343	303	318	325	338	356	318	332	327	323	313	324	317	352	325	333	291	349	340	337	328	313	303	326	313	298	337	329	313	325	335	344	328	345	349	328	284	338	331	297	310	310	285	322	316	329	314	301	363	318	317	321	335	309	325	296	346	315	333	298	310	333	325	319	309	314	340	367	327	313	331	320	353	374	317	322	326	328	330	319	291	331	354	319	312	339	333	288	322	314	321	307	321	322	310	327	325	318	327	312	321	332	301	307	327	325	342	302	310	309	329	293	331	338	330	346	320	321	306	280	340	328	338	325	314	328	318	332	319	309	358	326	322	338	310	319	324	310	325	329	323	309	292	301	331	292	315	313	311	312	318	315	341	326	345	330	346	340	328	341	335	299	342	304	319	324	324	323	313	310	306	334	331	352	304	295	331	344	328	336	339	327	274	323	318	334	325	305	353	306	306	309	330	309	314	361	313	340	328	297	323	340	346	335	337	306	315	324	319	306	322	331	324	333	331	307	287	334	339	333	324	312	311	343	291	336	316	301	330	329	328	344	341	334	301	312	331	319	328	313	330	330	342	332	334	325	323	310	322	283	339	348	362	312	307	319	304	336	350	319	336	303	332	338	327	335	340	315	299	367	318	318	319	303	334	333	326	310	325	314	340	324	309	302	341	313	335	299	323	329	324	312	366	341	337	287	315	310	325	316	327	346	310	315	323	328	323	367	317	341	306	316	312	320	346	317	328	313	295	321	343	336	347	312	336	296	339	333	334	309	336	310	357	327	307	337	293	300	298	313	330	277	314	319	287	291	329	314	309	293	333	335	324	313	323	347	306	303	323	307	310	302	299	324	328	335	304	296	328	325	380	310	301	312	323	307	336	308	320	332	373	342	291	328	310	339	322	325	309	360	311	311	343	312	320	379	332	323	353	305	321	318	318	305	303	293	319	297	328	314	343	312	334	341	325	363	316	298	345	344	339	315	328	300	338	319	328	350	299	316	308	301	316	315	345	328	294	300	308	327	319	305	328	340	283	325	314	308	313	346	321	306	330	321	342	306	325	324	327	335	315	306	336	321	309	326	355	318	336	319	338	340	318	348	304	319	360	339	286	303	315	325	334	350	345	335	306	327	333	358	326	316	322	316	317	322	281	358	315	306	322	334	324	305	331	361	331	331	307	314	331	314	297	320	293	325	317	333	291	333	300	320	356	310	349	336	295	300	306	333	319	334	303	355	347	314	339	332	307	291	303	315	330	335	315	321	325	355	345	336	348	322	299	327	311	341	330	323	335	324	329	324	303	358	329	314	311	270	341	338	355	324	308	356	331	331
56356	52782	33314	6246	1029	706	478	411	351	274	259	227	186	182	181	166	163	142	156	133	152	156	135	111	109	113	95	126	109	118	114	127	96	96	113	111	99	112	100	102	108	118	101	113	105	92	106	102	118	107	115	86	94	94	89	117	108	90	89	97	103	95	83	97	97	88	101	95	90	80	100	86	67	88	93	74	84	112	73	90	92	103	79	87	86	114	93	103	93	98	95	108	93	91	95	89	101	87	89	107	96	80	99	101	86	89	115	99	103	95	75	85	81	105	88	100	94	105	72	89	87	85	84	98	85	96	82	86	85	79	94	105	109	96	100	77	90	88	98	101	91	93	105	98	85	90	72	73	82	83	104	93	83	93	109	87	97	85	94	83	95	89	100	86	102	98	84	100	90	108	104	82	100	100	103	95	95	91	75	91	80	96	81	96	77	77	94	95	130	95	93	93	81	90	90	107	87	106	77	94	92	74	96	92	89	84	90	94	93	97	109	88	80	81	92	92	99	79	91	87	93	68	109	95	108	108	102	74	91	90	101	113	102	92	81	88	88	68	95	105	100	95	78	81	93	84	98	94	88	120	100	86	91	81	89	86	83	100	81	93	94	100	93	88	96	85	81	88	91	77	85	88	92	89	87	104	102	103	91	98	96	101	94	113	97	85	84	92	88	91	86	82	99	91	87	94	102	95	78	94	78	83	102	102	90	87	77	79	82	104	102	91	91	83	102	101	92	106	100	95	100	76	86	74	90	99	121	73	97	92	104	89	109	95	87	92	86	83	96	102	108	89	87	84	88	94	105	86	88	86	101	83	98	91	96	90	103	92	90	98	79	103	101	93	96	81	87	74	114	88	82	102	103	92	98	96	68	82	91	90	101	92	89	89	83	94	91	99	93	80	91	108	93	88	77	80	90	79	95	88	97	89	99	68	92	80	95	89	80	93	103	90	101	106	92	96	81	98	116	100	87	103	88	87	82	79	69	97	92	67	106	86	110	85	73	86	96	95	88	89	94	93	77	97	85	101	93	106	99	66	94	108	80	79	95	110	99	99	91	84	108	92	84	83	103	90	83	86	100	94	100	90	112	94	94	76	102	92	106	103	82	104	86	91	75	109	84	81	88	81	93	89	100	95	81	93	82	99	80	100	81	99	95	105	93	77	93	81	93	84	90	73	99	87	100	98	97	70	85	96	92	105	110	92	80	114	107	88	84	95	108	73	86	105	93	95	90	89	92	101	95	88	72	85	90	93	81	103	92	99	88	82	98	83	95	86	93	94	106	93	99	98	98	87	87	95	94	95	95	93	86	107	94	87	93	87	84	81	80	100	97	88	82	62	106	95	86	92	92	103	104	89	78	95	99	91	100	85	107	90	88	101	92	86	82	93	106	82	97	105	79	99	81	99	91	83	85	99	88	74	83	72	91	115	76	96	102	96	85	87	82	70	82	82	85	97	105	84	103	86	99	93	110	102	86	114	68	91	97	113	85	99	77	91	99	107	72	94	76	74	80	85	90	98	109	99	97	116	93	99	75	95	109	83	88	80	81	99	101	87	87	98	93	82	98	100	76	90	92	92	96	97	103	92	113	79	89	93	107	104	106	105	93	108	87	104	99	101	111	89	103	93	98	92	83	95	94	99	91	96	87	105	107	83	91	100	93	81	125	90	81	99	100	100	90	106	94	75	106	101	94	74	80	93	108	88	92	86	83	93	102	92	116	103	76	92	95	91	86	94	105	95	89	91	72	93	88	99	98	103	84	92	110	98	83	94	86	89	88	92	98	95	99	107	87	98	82	97	77	89	90	76	106	74	76	82	94	86	84	89	81	89	95	100	86	75	77	94	68	101	102	110	94	94	88	69	109	111	78	118	74	101	94	106	101	99	92	84	92	93	88	92	95	95	103	108	86	112	88	99	81	90	75	84	83	93	87	96	100	101	105	83	102	81	98	90	91	96	84	102	79	97	99	92	103	105	99	93	87	84	86	85	76	91	97	94	117	114	97	87	91	80	101	92	79	97	90	82	99	71	103	97	88	99	87	84	83	87	90	76	84	77	67	81	91	104	78	80	104	99	77	98	102	79	120	66	67	88	93	87	92	82	97	68	105	93	115	93	99	99	87	105	97	89	89	82	92	114	86	97	76	98	76	106	95	97	88	93	83	107	101	85	105	89	93	108	96	78	90	88	97	102	104	99	89	88	94	107	96	95	86	77	88	103	89	87	89	95	94	86	88	94	86	89	93	81	90	71	100	89	84	89	94	90	91	89	97	82	83	82	85	88	74	87	97	100	87	88	86	96	83	96	102	106	82	88	95	104	95	87	76	89	83	93	93	93	97	91	89	85	97	87	100	109	99	87	96	94	101	85	91	71	79	89	85	123	80	96	98	92	80	89	87	84	81	98	89	93	108	104	100	77	89	94	102	103	87	85	106	101	77	106	83	106	95	98	94	76	98	92	93	78	94	105	84	87	106	91	85	86	87	76	98	79	83	86	108	105	92	82	84	106	115	83	89	94	100	93	113	115	102	73	101	89	91	79	95	94	98	88	102	112	91	111	78	102	96	76	101	85	74	101	108	89	89	86	98	90	81	100	83	78	76	79	106	96	91	83	85	101	94	101	72	100	85	101	79	80	85	94	101	79	88	102	94	73	89	86	96	87	105	108	73	100	92	93	96	75	108	73	101	88	88	101	93	93	81	92	93	93	79	98	102	96	103	97	78	92	113	95	100	105	99	82	89	97	90	77	107	110	94	97	105	98	104	95	81	92	87	108	72	79	82	86	84	86	104	112	90	91	93	101	106	98	85	84	74	86	107	79	89	111	82	107	78	89	93	90	94	101	84	102	94	83	88	91	86	85	82	81	77	84	97	87	113	98	93	90	97	86	84	99	76	98	93	88	89	88	80	75	118	77	83	85	97	94	105	95	101	110	101	96	99	86	83	92	90	80	90	101	82	94	104	92	77	70	98	103	102	83	102	86	112	95	89	92	87	97	90	97	93	94	98	91	94	98	102	63	94	83	88	88	89	91	99	87	99	79	88	105	90	105	64	62	67	98	104	77	107	97	98	88	86	69	83	111	98	94	86	95	95	100	99	116	88	89	88	77	90	89	96	95	85	104	98	72	98	100	91	88	86	78	103	95	82	91	85	101	111	107	86	85	87	97	122	92	104	104	98	96	91	90	89	87	105	81	99	101	95	88	109	80	86	85	89	87	89	103	78	90	81	95	90	94	95	66	83	84	79	84	101	93	93	89	76	87	81	108	90	83	76	114	100	97	100	103	81	75	103	93	83	94	87	102	83	92	101	79	105	85	108	91	88	97	97	99	86	109	99	99	89	99	90	73	91	96	98	107	106	100	87	94	93	101	111	100	112	95	96	98	79	78	108	93	101	98	101	80	91	87	93	87	79	108	80	89	93	87	77	77	91	93	84	100	93	114	93	87	85	93	86	88	88	99	85	101	83	89	93	91	74	92	99	79	110	119
31802	37505	17217	4091	3522	2889	2326	1971	1663	1422	1208	1033	961	837	774	725	698	632	575	569	519	443	478	460	452	437	395	421	402	411	386	368	356	338	350	321	327	299	308	343	284	301	312	299	323	330	281	294	293	286	314	283	310	277	259	282	257	289	286	271	294	289	297	316	283	280	297	268	299	297	268	268	287	264	265	284	262	311	277	266	256	263	245	269	288	247	274	286	251	288	260	278	272	265	244	300	234	273	250	251	273	261	260	293	242	248	275	251	268	220	254	285	225	249	236	242	260	272	240	278	270	242	270	242	267	277	253	241	278	277	249	261	268	226	239	248	274	236	270	246	268	258	249	246	250	275	268	254	276	279	261	243	239	270	261	247	253	301	245	280	266	275	260	291	249	270	243	254	239	266	248	264	227	253	252	252	221	271	250	249	241	259	254	230	255	263	256	292	258	242	243	236	261	242	239	248	281	268	215	257	263	291	276	249	296	265	273	282	233	254	237	241	239	254	223	250	279	261	282	242	270	259	240	248	235	262	279	282	243	263	260	281	238	257	270	249	263	261	259	264	254	272	247	223	229	258	243	255	258	238	270	250	264	264	256	247	289	238	251	255	240	273	228	270	246	223	278	274	266	252	246	270	223	271	269	288	227	272	279	228	237	239	237	244	269	234	250	258	241	240	283	231	262	249	263	287	242	274	280	241	233	261	231	276	267	265	236	243	242	252	213	260	258	230	265	266	264	270	257	256	271	258	260	295	278	244	254	275	218	235	253	292	249	256	259	241	287	232	240	238	270	257	236	243	272	259	273	252	265	238	263	248	215	251	260	246	268	273	244	243	249	238	244	253	252	230	259	254	225	258	265	278	227	250	247	253	258	269	273	268	267	281	286	240	246	274	238	266	249	288	261	265	230	256	259	258	232	265	237	258	281	266	254	238	247	243	258	272	270	246	242	231	247	236	258	248	257	245	232	255	226	245	245	264	244	259	273	256	269	265	266	209	239	260	251	243	257	226	259	254	239	284	262	243	264	257	261	267	232	245	251	262	237	233	261	235	288	247	271	266	251	233	260	247	231	268	240	274	263	275	247	265	252	255	256	239	245	256	222	264	244	259	261	272	240	249	237	226	247	277	260	257	258	276	228	254	273	248	239	255	229	260	271	253	253	250	268	259	257	273	235	266	226	244	247	278	260	258	254	255	295	260	271	269	259	238	246	274	270	247	243	249	232	267	295	249	259	291	245	240	221	283	269	252	260	247	250	236	248	243	261	246	239	239	276	247	211	253	282	260	253	245	258	276	250	243	247	265	265	232	273	267	261	250	263	286	242	225	253	264	250	236	226	249	265	267	234	233	242	252	235	252	285	236	255	247	248	244	234	247	252	256	254	253	274	224	244	247	222	270	271	267	238	284	264	248	272	264	252	269	278	250	250	239	262	242	260	263	247	250	254	265	257	268	266	255	250	253	224	283	243	227	258	251	259	260	254	235	252	262	263	257	247	229	269	254	255	278	247	264	260	255	274	239	211	254	234	230	253	265	256	256	283	265	231	283	259	281	257	252	223	241	250	241	255	258	243	272	267	265	285	275	268	277	221	252	281	249	239	261	238	258	281	236	260	260	262	247	277	252	248	243	242	259	263	275	282	282	273	257	258	274	255	233	251	263	245	249	242	249	267	244	249	260	272	253	244	251	241	246	268	237	279	252	279	261	260	252	246	273	249	256	251	274	223	267	275	253	262	234	232	271	245	257	284	249	253	261	253	246	251	271	235	248	258	263	253	234	233	265	239	220	241	212	220	274	248	259	256	270	278	230	250	270	256	250	264	271	266	242	250	251	278	249	250	250	259	253	249	227	250	261	253	240	246	281	239	241	277	235	245	286	235	256	227	255	239	261	252	266	213	240	290	244	259	246	240	242	249	282	266	232	259	250	240	267	239	276	245	252	275	235	246	264	263	249	253	239	245	232	252	260	245	234	280	251	253	245	281	251	258	237	266	235	261	253	264	267	293	236	263	268	260	257	269	218	247	256	240	280	280	241	247	258	233	245	271	240	237	253	242	248	278	256	238	249	238	260	252	253	272	249	278	259	243	232	231	222	252	246	272	261	239	295	230	224	245	220	232	254	246	235	261	271	279	248	270	242	254	266	260	248	248	242	276	255	249	250	219	225	267	225	244	252	246	267	269	238	274	275	227	225	263	211	255	217	237	248	249	264	250	251	225	237	252	273	221	287	262	265	262	281	278	245	267	230	259	263	255	282	262	258	272	224	258	262	231	261	261	252	248	252	242	254	266	249	260	234	257	236	249	249	268	251	265	253	263	243	249	258	229	249	255	246	245	284	223	264	235	217	260	259	224	244	256	254	251	282	240	253	249	238	242	253	252	248	244	262	253	264	261	269	253	257	255	241	254	265	242	268	207	258	300	237	268	258	246	262	236	266	255	268	262	262	251	222	246	234	279	274	250	235	258	270	240	229	238	254	247	244	240	238	271	241	275	240	227	246	228	249	258	256	238	282	262	254	288	247	246	237	229	260	268	240	233	226	265	277	276	246	255	265	269	252	246	253	247	229	259	252	246	263	270	242	276	276	256	246	279	266	233	273	231	248	252	245	227	259	282	258	269	252	261	261	262	312	259	270	207	289	249	236	243	248	264	243	235	232	214	255	258	258	259	239	260	256	268	244	235	248	266	252	246	274	268	255	250	240	215	251	269	248	267	245	256	252	266	258	264	253	237	254	267	270	255	235	243	236	267	261	265	253	264	230	249	274	263	260	229	261	223	254	261	239	253	264	222	279	252	236	250	237	262	259	234	231	229	255	266	261	257	244	259	250	261	249	245	270	249	256	250	253	235	252	248	242	243	276	245	256	240	223	267	250	246	248	249	293	270	265	267	239	242	245	250	225	255	242	257	272	235	286	250	226	242	266	258	258	265	264	261	272	258	239	254	261	288	258	252	276	256	247	248	245	257	234	244	263	256	265	277	255	244	212	247	254	265	247	243	237	264	225	261	275	252	265	271	216	248	260	266	266	266	255	239	235	264	256	271	241	252	226	274	224	273	292	227	248	252	226	244	258	263	260	270	249	237	255	254	239	241	243	256	257	225	257	268	275	264	232	264	233	261	225	257	257	222	227	224	257	226	258	249	233	240	236	233	230	244	243	262	238	271	261	242	241	274	238	240	263	244	275	243	258	240	291	270	262	265	242	233	272	272	240	265	240	240	249	258	252	258	245	246	253	272	280	269	255	238	246	268	232	236	278	234	273	231	286	270	272	243	242	278	233	263	284	260	263	269	269	260	243	255	252	282	255	228	238	250	267	260	244	242	251	212	250	250	247	260	269	240	236	256	246	251	263	261	250	262	254	248	246	260	243	255	231	257	250	270	256	245	231	249	247	257	259	235	270	248	260	256	262	237	271	243	233	247	261	275	239	260	238	264	241	257	248	221	252	257	270	230	271	227	247	230	280	261	233	235	269	228	268	263	267	239	247
6747	1981	649	312	268	278	265	290	271	293	297	254	315	287	313	291	285	275	266	274	312	278	263	288	308	278	271	327	266	273	276	286	273	262	248	265	247	287	296	293	285	294	286	252	272	257	285	265	274	250	265	304	273	294	235	275	296	283	241	281	248	280	291	297	278	299	240	277	267	266	248	239	261	274	301	306	294	262	276	269	300	261	283	261	276	265	262	280	267	278	297	320	252	250	281	251	285	269	277	264	271	277	263	266	291	271	283	284	286	270	282	288	306	290	267	293	275	268	305	274	253	295	288	257	293	295	286	272	234	281	261	299	276	269	275	264	296	241	293	288	286	300	246	286	283	301	268	293	277	274	292	291	295	291	275	250	248	291	295	286	283	269	284	293	289	273	294	294	253	302	287	276	301	298	313	256	265	260	271	267	261	261	258	255	278	259	258	280	282	250	266	257	279	271	281	278	259	249	283	250	277	293	273	262	284	292	268	271	245	272	316	264	274	264	299	306	298	290	277	283	279	272	259	267	272	294	310	278	288	262	255	244	280	249	254	265	282	283	305	289	282	301	296	267	229	273	261	281	242	266	259	241	265	284	281	272	269	273	270	254	279	249	265	294	302	267	288	270	265	325	279	257	278	260	286	309	250	295	293	262	273	277	261	294	282	271	284	252	283	305	237	296	260	301	305	254	262	275	271	293	268	296	236	273	288	270	281	275	309	280	277	271	250	275	274	291	280	249	261	302	259	273	264	267	305	288	238	270	250	270	295	285	261	280	256	278	266	299	277	304	290	260	287	241	271	291	270	275	288	264	277	267	261	266	283	270	271	263	275	295	262	267	306	289	266	285	306	269	263	258	300	288	263	231	242	270	271	286	274	294	289	251	289	250	289	264	309	272	249	295	295	244	280	279	300	259	277	289	293	260	288	300	273	260	252	281	304	294	273	257	274	269	286	267	288	282	240	298	262	265	300	253	278	287	293	271	268	300	288	237	273	249	292	271	264	249	268	251	252	262	291	262	265	254	289	295	279	278	259	268	287	282	283	278	299	269	288	262	279	281	293	290	265	290	311	285	301	273	272	271	291	273	286	295	312	272	274	247	279	266	269	253	264	262	267	326	256	260	269	291	272	262	268	266	286	290	312	281	265	291	275	292	288	289	266	295	250	269	258	312	276	268	288	276	286	286	276	267	263	285	298	273	255	278	290	279	284	244	263	238	267	260	282	280	285	251	292	291	273	286	265	276	297	291	286	278	278	277	252	298	284	270	303	310	263	274	269	289	276	266	284	279	284	259	260	262	264	288	275	279	270	305	275	256	288	272	299	276	260	300	252	266	278	280	291	277	282	270	277	266	286	289	286	262	270	240	264	292	287	267	314	281	289	286	312	253	291	275	264	301	287	262	264	296	259	301	274	262	272	279	271	268	268	290	253	238	275	262	252	295	279	281	299	241	275	277	272	277	259	265	278	267	275	296	278	259	282	292	291	287	304	302	255	272	244	288	294	249	273	308	320	274	275	307	282	279	265	313	319	293	285	295	306	305	249	286	269	262	295	293	261	303	262	256	218	287	315	276	262	236	270	281	279	279	264	287	278	275	275	263	306	284	281	265	253	261	265	264	286	266	262	252	310	266	268	302	263	252	258	265	280	303	276	268	283	255	262	293	280	248	253	278	296	286	275	285	272	304	236	258	291	294	300	259	236	289	286	290	263	277	272	240	284	259	260	261	299	272	252	285	255	286	264	259	280	237	288	250	272	252	257	304	275	294	256	267	287	274	301	303	277	266	302	291	257	275	285	271	283	313	274	267	257	252	291	249	287	268	293	295	254	265	252	290	293	289	288	289	261	277	251	296	248	283	286	296	282	300	288	266	264	287	256	276	269	258	255	297	318	239	294	265	290	281	302	242	258	262	276	270	279	279	289	278	265	284	278	327	283	296	317	265	278	284	261	271	275	290	258	252	255	272	250	294	270	300	277	289	259	315	258	266	273	265	280	270	285	282	274	279	282	263	280	292	276	297	297	291	260	254	284	295	277	261	306	260	286	242	283	304	259	261	252	251	260	241	286	289	269	266	281	263	288	285	300	270	278	252	301	286	290	279	266	284	237	287	276	282	276	264	302	273	269	244	293	290	256	287	273	277	298	263	286	260	253	292	239	300	303	282	270	292	281	282	290	283	303	277	291	283	271	265	306	268	258	288	259	267	261	293	244	251	294	265	292	252	252	273	292	276	252	297	284	283	311	261	249	292	321	282	263	297	270	260	290	246	265	285	259	282	292	286	259	266	270	256	270	281	316	273	279	284	287	288	276	259	282	301	258	264	291	288	311	268	284	270	268	294	296	297	265	280	256	269	264	297	264	262	284	291	295	241	272	277	293	281	329	277	287	282	267	268	272	267	277	300	276	253	271	260	271	246	273	259	283	276	272	260	263	281	256	265	288	282	262	248	262	301	274	290	299	298	263	290	268	270	290	273	272	245	245	299	272	294	296	291	217	253	285	264	285	263	307	273	260	251	267	247	303	267	239	294	284	285	268	258	274	265	253	283	312	290	281	248	270	273	289	284	276	277	239	314	279	273	257	280	257	295	267	267	274	225	273	250	276	281	263	270	254	286	273	304	264	292	279	272	256	305	268	285	278	250	273	280	278	253	295	306	291	298	257	266	299	233	257	286	269	299	272	294	280	291	267	279	290	279	317	255	276	291	276	251	261	271	297	280	266	299	280	282	284	242	290	271	285	281	267	272	266	295	257	294	284	269	263	264	263	279	308	293	251	283	279	305	300	274	279	267	269	283	268	248	277	257	272	286	280	264	274	253	289	268	243	280	277	247	286	263	264	314	281	302	286	302	269	265	283	264	283	266	280	259	282	234	272	270	258	281	288	273	259	282	252	299	272	260	278	299	303	277	261	264	254	268	288	260	306	303	285	287	257	287	252	301	283	275	278	244	269	255	285	229	262	321	268	251	288	260	292	291	295	273	301	260	275	280	271	267	264	289	281	296	276	281	310	297	271	264	262	269	260	304	276	279	275	255	261	307	254	242	311	249	246	279	291	256	277	314	275	285	280	270	256	297	276	301	278	274	232	309	290	263	291	275	283	246	257	282	272	303	253	288	290	309	265	242	270	255	283	264	264	293	253	279	287	281	262	277	262	300	256	246	286	269	252	301	271	240	291	278	295	285	303	303	277	250	261	284	268	284	268	267	320	277	275	289	296	301	276	302	271	278	253	263	254	263	251	272	234	267	298	254	288	298	252	272	273	265	273	287	262	282	270	236	266	243	293	306	252	269	283	258	222	282	255	319	283	253	281	269	285	262	286	293	267	253	273	260	280	262	243	258	282	247	270	282	274	270	257	275	261	255	259	271	277	262	254	292	293	272	299	277	285	281	283	284	268	298	288	309	286	269	291	267	300	251	264	277	290	274	262	243	277	247	267	303	246	267	258	261	271	318	242	259	269	291	280	324	281	304	272	294	309	307	264	285
5217	3332	1512	686	698	660	645	695	627	642	697	627	651	668	624	666	666	669	602	617	642	627	669	621	682	627	638	632	625	637	622	655	632	603	614	617	619	687	631	647	647	655	660	599	617	594	619	628	655	667	635	633	615	601	580	594	626	619	624	626	651	623	624	644	636	692	634	605	644	608	616	625	648	647	578	622	633	627	643	578	643	628	660	601	629	617	628	591	647	595	633	653	599	645	670	604	612	634	614	617	623	616	627	661	592	601	640	614	656	580	634	625	615	646	659	638	589	625	621	630	647	620	626	608	604	592	599	613	604	628	626	601	613	620	636	600	655	625	599	605	610	646	616	635	634	677	629	634	662	587	583	648	670	623	596	632	641	626	597	647	614	581	642	698	614	606	638	649	596	562	623	617	605	626	605	643	638	629	639	589	662	675	672	663	675	627	634	602	620	604	587	612	638	632	613	625	669	659	611	648	627	650	597	668	607	675	622	620	627	600	652	625	625	664	710	571	624	585	635	630	582	619	624	697	624	623	632	630	590	580	632	631	597	648	655	590	594	631	638	641	607	603	639	637	670	635	596	616	592	678	596	639	609	625	610	619	659	629	647	626	616	637	620	617	645	644	641	622	623	598	630	639	606	609	598	621	591	599	666	605	602	630	617	583	591	630	583	586	603	638	569	632	590	622	594	599	643	578	604	592	640	570	609	633	615	677	602	576	605	642	648	606	650	619	647	622	631	593	600	629	597	657	578	625	611	648	600	645	652	625	664	586	632	628	612	598	640	573	623	609	585	600	586	607	599	625	639	621	637	602	623	622	634	623	663	620	617	602	635	586	600	593	593	652	667	616	625	583	634	601	636	619	629	646	618	610	595	660	602	642	642	598	595	631	644	615	592	637	618	642	639	626	613	596	636	620	578	631	639	628	619	651	617	591	570	598	652	613	626	647	635	591	644	624	594	636	615	663	592	634	621	666	591	640	634	539	641	630	625	602	603	633	631	613	568	581	569	646	615	594	653	641	631	654	627	669	652	628	591	596	638	682	610	580	635	643	641	662	685	644	596	581	573	632	661	599	624	643	607	645	632	617	626	628	623	610	650	632	610	608	644	632	620	601	634	608	640	634	629	637	665	638	622	654	608	648	606	593	619	602	611	625	663	574	613	631	598	633	602	635	640	684	619	563	616	616	676	634	596	641	601	602	608	638	595	588	596	565	664	610	598	623	595	619	629	649	618	616	614	607	635	612	621	596	658	611	684	621	591	624	620	660	599	630	652	609	643	594	633	561	623	585	606	611	616	630	630	629	655	645	652	636	607	596	601	611	655	634	646	642	634	577	642	614	659	591	636	580	619	625	613	597	623	664	591	618	614	605	621	615	650	599	596	630	619	618	572	650	612	652	627	617	640	630	633	639	614	628	627	648	627	631	618	636	597	589	650	648	611	646	642	612	611	635	650	627	618	636	614	604	623	659	674	579	599	591	621	632	608	631	636	597	680	658	659	654	599	651	620	647	613	597	605	643	616	636	649	638	636	606	658	664	602	567	618	593	570	562	638	655	652	599	639	604	631	653	628	639	637	609	596	610	610	638	569	595	598	620	645	634	607	636	631	641	632	555	596	587	617	605	635	616	595	595	646	611	619	642	639	641	618	585	552	646	597	638	621	657	610	629	578	644	647	658	648	622	605	617	606	643	625	605	623	590	608	654	597	611	647	648	599	599	662	627	612	601	632	615	631	590	587	621	627	618	639	637	600	618	636	657	589	600	635	612	629	596	631	644	613	624	610	632	622	574	638	653	634	647	621	650	645	592	664	620	633	641	635	610	663	646	653	675	648	640	659	572	676	631	632	603	643	591	653	620	638	641	641	580	624	617	640	607	593	620	607	658	579	609	613	658	636	610	636	661	600	606	614	620	594	669	667	631	650	648	631	628	662	644	629	597	641	599	646	641	632	582	600	638	655	607	613	595	623	655	569	626	613	616	575	626	648	646	573	606	656	630	639	570	590	664	592	643	608	603	631	663	614	658	576	598	637	613	620	649	637	636	594	574	654	595	644	648	641	633	614	642	633	642	637	621	629	617	600	573	622	648	613	593	602	629	603	653	639	561	616	626	645	662	611	653	627	626	630	616	609	614	602	669	696	633	609	602	588	630	596	618	659	625	646	626	599	685	577	624	622	634	653	641	666	614	610	606	599	623	630	638	640	613	605	553	634	583	632	647	590	626	628	642	594	626	664	606	631	597	624	607	662	656	625	653	618	665	607	643	687	609	605	639	634	655	638	577	610	638	623	652	663	594	596	590	639	643	607	666	636	635	581	628	656	633	598	605	612	615	656	594	597	620	664	629	620	605	644	648	633	622	605	583	609	637	607	608	617	626	629	650	612	647	662	606	637	607	624	603	619	654	630	637	623	616	674	609	626	623	636	632	644	680	618	651	620	604	640	580	624	659	589	652	632	582	599	644	618	615	614	606	627	594	603	566	592	635	560	632	630	660	602	630	603	683	650	639	620	654	600	654	615	623	637	605	656	611	598	648	634	576	597	599	636	629	579	644	624	625	590	660	560	612	591	630	654	644	626	580	615	658	595	660	631	619	643	590	654	627	615	600	631	630	636	623	661	629	638	674	654	618	635	638	605	579	619	627	643	604	622	664	636	632	614	607	617	604	663	622	602	647	664	608	649	629	622	562	631	651	584	635	660	608	633	633	667	587	617	632	648	626	653	636	591	622	618	626	628	608	607	673	624	619	605	648	640	627	636	598	636	623	628	618	629	623	585	585	617	623	607	643	603	621	655	636	584	589	611	622	625	627	688	609	616	615	633	666	604	600	613	614	682	634	604	641	646	591	674	607	654	617	618	648	606	636	637	571	638	639	678	602	666	619	617	593	639	586	600	631	623	651	623	608	613	569	644	622	573	604	600	606	625	623	648	626	642	619	637	633	632	615	616	603	574	626	618	601	608	597	630	662	618	615	606	625	602	588	623	595	588	639	619	651	615	632	638	604	614	703	646	655	612	604	642	634	650	630	625	605	682	618	591	626	648	632	628	637	590	629	612	611	595	588	594	628	600	638	592	637	614	625	624	670	655	601	619	637	599	636	629	610	644	649	622	598	656	654	646	641	606	583	615	633	581	674	616	626	627	631	626	616	634	613	596	666	629	596	652	589	603	621	611	650	595	635	606	654	653	575	599	648	621	595	620	626	650	639	681	610	616	621	622	627	588	650	585	613	639	616	628	609	620	561	647	595	659	645	662	599	675	602	623	625	622	631	623	606	607	584	623	620	621	609	608	636	615	585	663	587	620	641	631	632	619	626	591	630	626	606	619	640	647	646	635	633	611	630	647	582	632	631	628	646	646	618	668	603	618	627	597	604	618	615	653	631	639	650	608	577	603	591	619	614	590	601	634	583	572	612	613	578	661	587	627	591	599	630	645	605	634	605	657	644	630	635	657	695	591	610	600	623	622	573	643	619	591	621	637	618	663	612
43083	36280	20373	2016	598	423	313	268	239	215	223	208	169	162	150	168	143	166	153	153	138	147	151	146	138	138	142	145	152	144	150	145	141	140	125	141	130	142	132	142	158	133	161	141	128	125	118	143	122	122	141	138	123	133	147	135	122	112	130	117	132	140	151	130	122	128	141	140	138	142	142	130	127	144	122	135	118	110	146	136	131	139	132	122	145	134	114	119	116	117	138	134	127	128	132	128	133	118	139	128	143	126	132	113	129	140	135	140	134	158	130	114	127	139	136	107	107	123	109	169	153	118	129	133	154	136	119	141	106	150	132	128	140	116	129	130	136	157	127	137	135	137	106	135	125	122	154	131	123	128	137	135	130	118	151	144	133	119	136	158	139	115	130	146	118	122	114	117	134	134	107	116	151	143	126	135	111	126	145	126	114	135	121	133	117	125	121	136	174	147	139	142	128	133	123	128	131	149	133	124	121	124	115	130	106	133	156	127	133	119	134	131	127	147	135	132	131	126	109	152	132	145	137	125	139	124	158	130	153	143	147	135	123	127	122	120	119	150	135	134	142	134	139	134	121	155	138	136	124	135	108	133	129	133	136	141	124	167	137	134	125	127	126	118	127	141	111	139	135	146	143	115	139	138	129	159	136	133	144	143	163	153	137	154	132	133	124	140	163	142	125	149	119	136	142	147	123	132	127	127	123	143	157	126	142	139	132	115	140	135	146	134	118	143	142	141	114	132	129	123	137	102	119	158	118	136	136	130	135	149	121	141	112	154	115	123	130	113	137	126	123	117	132	122	121	137	152	125	145	156	140	141	141	146	109	129	131	134	132	144	144	122	124	117	135	141	138	134	136	135	136	123	134	126	153	127	108	140	125	135	140	132	120	117	148	133	163	121	151	147	135	168	134	134	128	150	126	142	113	138	133	127	137	138	131	141	130	147	140	136	123	134	132	123	111	126	127	145	119	139	131	135	145	124	140	129	124	121	119	123	125	144	138	126	128	119	124	117	118	133	136	131	138	128	145	147	132	133	145	116	147	136	151	115	135	126	153	139	139	126	109	141	148	149	150	138	126	138	148	127	151	121	147	143	116	115	165	134	118	135	123	155	148	121	139	130	126	124	124	142	125	127	173	119	130	116	104	130	134	108	135	131	129	126	132	134	117	119	115	114	122	127	138	160	142	145	137	136	140	134	129	130	162	136	152	133	128	144	131	128	137	137	129	128	124	135	136	135	146	138	137	145	134	138	149	146	119	126	133	142	137	120	108	129	129	138	141	137	131	144	129	144	120	135	144	135	106	167	144	132	127	153	134	142	112	144	132	151	129	129	114	144	141	121	131	129	117	116	115	155	150	120	156	131	119	130	126	111	132	125	123	140	146	140	131	133	120	119	142	117	137	141	137	131	146	136	141	117	155	137	137	114	127	141	145	116	147	149	119	119	120	157	121	133	150	138	137	134	136	130	145	123	121	139	125	124	135	141	133	141	138	135	119	121	123	122	114	125	106	112	132	133	149	141	136	130	130	127	125	134	119	121	138	123	128	111	117	132	123	128	126	115	145	129	113	148	149	136	144	115	145	130	121	127	143	103	138	135	116	134	130	98	121	119	152	128	162	126	125	114	146	143	135	127	131	159	120	121	138	118	144	128	131	143	131	140	122	129	157	148	133	142	137	135	113	129	121	129	136	143	125	134	137	126	112	129	139	151	157	143	153	138	124	120	109	132	130	137	139	143	142	128	123	123	131	144	104	120	140	136	122	126	116	136	110	112	133	141	145	141	128	136	123	143	138	144	137	131	122	119	145	131	142	137	126	145	119	131	127	139	122	132	146	122	135	139	121	138	112	138	132	139	114	114	135	134	127	123	142	130	127	146	142	123	124	117	144	148	112	150	109	126	118	125	131	154	147	124	136	129	143	143	119	138	147	128	135	124	125	120	134	156	120	155	138	139	131	129	132	134	144	136	145	127	137	129	131	128	132	126	123	112	130	133	124	120	121	127	117	149	120	110	132	136	128	129	114	135	111	132	124	98	142	143	118	142	137	136	132	118	135	131	120	117	130	130	113	131	134	126	136	142	136	119	115	131	120	151	117	145	129	111	126	132	144	118	157	128	146	120	152	134	123	119	121	125	142	126	121	146	128	136	141	149	133	129	121	141	139	123	138	130	157	135	123	131	129	135	125	139	130	153	128	138	116	139	131	125	114	136	123	129	132	134	147	144	138	128	120	150	152	127	142	139	122	109	135	139	121	156	133	136	140	142	131	136	126	148	102	130	135	138	125	141	130	136	149	139	129	149	123	133	136	130	126	113	114	128	132	131	127	127	145	124	125	142	139	128	133	114	126	133	128	132	131	143	127	120	146	126	145	133	138	120	132	141	119	120	139	132	134	143	134	125	145	124	153	129	139	135	129	125	134	113	126	129	138	142	153	133	123	125	141	122	139	137	155	134	132	121	136	132	140	136	148	121	133	129	135	129	135	132	131	133	125	103	150	118	127	125	162	126	126	152	137	145	134	155	134	164	146	134	127	119	156	152	116	121	122	146	119	124	133	147	146	108	132	152	123	127	118	134	137	124	133	143	141	123	123	115	142	151	117	117	128	143	118	136	127	112	130	126	123	124	123	114	138	135	137	147	130	117	131	126	130	117	124	143	112	137	127	126	117	141	145	128	151	161	140	122	137	116	131	124	138	138	150	120	103	137	131	124	145	141	130	138	143	120	103	122	136	119	130	124	134	132	147	132	151	128	128	127	115	106	119	133	133	115	123	116	130	121	118	123	128	132	120	121	149	138	144	128	126	137	123	126	152	125	118	126	121	130	140	123	137	126	124	131	126	148	125	138	114	133	136	107	155	138	120	132	136	140	110	117	143	131	151	117	127	138	135	144	138	121	133	126	165	117	127	123	122	131	157	133	122	130	156	120	120	139	137	106	131	120	110	135	121	143	139	125	136	137	134	126	127	132	153	131	126	123	134	138	134	134	133	131	115	115	119	129	137	132	125	151	145	149	124	128	154	135	123	146	149	148	130	142	130	161	127	129	122	137	145	158	115	131	155	130	129	106	124	135	146	122	126	154	135	121	161	124	143	145	155	131	130	117	127	150	144	125	139	118	128	124	135	147	134	136	124	135	153	130	133	133	150	151	146	151	130	157	128	129	145	148	125	133	100	128	119	132	139	144	128	124	139	111	117	155	161	141	127	120	149	134	131	123	131	118	118	119	128	130	139	122	115	155	126	115	119	136	124	126	135	133	138	119	157	120	131	105	122	129	130	120	125	142	138	134	124	109	125	138	122	129	127	121	129	153	138	135	124	130	148	108	143	130	119	147	128	134	123	153	145	137	140	121	121	137	141	150	142	127	124	133	146	127	154	139	141	115	144	122	127	119	144	142	119	133	156	128	151	152	131	133	115	103	113	117	120	141	116	143	128	124	132	129	118	114	125	129	139	125	146	121	118	108	122	114	120	129	115	122	151	133	152	133
22906	27237	12224	2295	2053	1738	1385	1168	1045	941	793	754	696	602	615	568	523	522	494	457	488	440	463	450	408	428	425	408	407	419	374	399	353	357	376	362	409	342	381	378	350	343	321	368	356	329	341	344	298	333	367	334	391	323	343	310	334	305	350	340	352	328	346	326	315	322	313	368	324	329	300	325	335	339	294	306	307	322	339	299	313	328	324	312	357	314	356	321	334	339	320	322	323	338	326	321	291	342	337	345	365	361	328	293	329	334	313	302	388	317	321	307	331	347	310	305	330	289	341	322	327	344	327	316	308	358	298	295	309	316	327	336	326	296	312	305	315	340	323	271	321	323	328	299	328	316	316	319	296	347	289	328	335	299	299	319	297	296	304	311	315	336	322	330	356	306	291	309	297	308	336	319	288	316	312	353	323	307	317	343	324	301	301	310	325	298	303	344	310	326	308	335	319	296	304	313	336	338	308	287	324	331	304	333	289	327	308	307	293	321	300	318	329	320	319	314	341	325	336	302	337	302	334	337	321	310	322	308	353	317	308	328	334	327	317	303	318	336	280	334	299	326	349	311	320	294	317	314	325	301	314	322	337	310	325	313	317	287	335	286	351	304	311	315	303	301	357	301	314	318	359	330	321	335	289	317	344	327	287	313	326	322	323	286	327	326	314	297	354	341	302	342	283	323	289	323	304	312	351	320	290	331	328	365	331	308	326	342	304	341	297	348	318	320	305	312	320	336	324	317	325	311	332	327	325	320	313	333	302	340	336	306	333	320	317	324	337	312	342	351	304	303	303	363	292	307	322	356	308	301	325	343	312	314	371	354	328	299	334	313	312	335	297	314	334	317	319	351	324	320	311	356	322	295	340	351	307	328	334	317	333	328	318	332	295	319	308	330	325	330	334	305	307	321	329	291	309	297	335	331	298	305	297	302	333	318	329	309	316	306	316	349	360	320	302	323	314	340	356	307	305	305	317	312	324	330	342	325	331	333	311	287	323	301	342	322	306	300	337	352	289	317	340	316	322	298	326	302	330	306	350	324	324	327	306	300	294	320	303	309	320	306	298	354	334	327	317	348	307	320	278	308	309	295	318	352	350	328	313	281	307	312	331	313	340	324	282	304	350	334	294	315	331	329	308	321	333	316	326	312	340	334	329	353	316	303	328	312	316	313	330	364	312	336	305	319	334	338	330	300	326	301	352	301	305	311	322	334	315	339	320	292	337	303	277	292	315	302	323	299	311	329	301	325	331	297	323	326	326	303	303	318	287	301	328	314	327	316	325	314	341	331	358	332	317	316	314	317	316	310	316	335	314	330	327	318	318	277	312	316	343	318	300	320	353	310	325	311	322	288	300	315	283	307	270	300	321	294	320	323	320	323	331	312	324	300	299	274	304	301	316	360	347	324	374	310	298	318	313	345	311	294	296	315	315	320	336	306	342	324	300	332	342	346	303	349	310	331	314	319	324	329	331	334	343	349	310	339	336	331	303	302	330	340	354	334	353	321	336	309	312	306	320	293	357	351	325	343	353	289	325	286	346	297	292	326	309	311	329	293	339	293	351	349	287	336	309	362	312	322	331	320	325	311	325	292	327	302	296	314	291	308	327	331	324	297	330	308	312	298	289	334	328	341	303	301	330	322	305	333	339	340	298	292	301	322	332	295	295	288	327	340	281	364	314	357	341	297	303	327	325	325	343	299	324	347	340	360	332	328	331	319	327	305	327	325	325	323	327	315	294	334	320	300	343	326	362	313	340	341	297	330	307	299	299	340	325	320	313	319	321	288	317	310	319	316	310	313	298	330	358	297	345	307	324	338	374	322	316	340	308	312	321	302	330	307	312	306	313	348	330	340	298	291	315	322	311	289	293	336	307	327	306	306	309	383	323	340	316	340	346	331	333	347	295	328	342	345	317	304	306	316	320	318	303	335	336	312	357	317	329	316	308	293	364	316	345	309	300	300	312	325	325	316	307	333	309	288	330	323	314	328	319	338	314	367	307	314	315	298	342	327	322	352	297	306	333	339	354	319	321	295	300	340	310	319	329	339	322	360	355	322	281	312	323	313	332	304	324	351	339	327	369	319	307	324	289	337	341	325	318	295	335	321	333	327	363	300	355	310	307	328	327	327	300	301	317	325	299	318	320	326	297	317	330	358	299	347	307	298	312	324	286	329	310	327	350	309	322	324	313	324	335	339	331	323	325	327	318	328	300	290	358	310	336	331	314	302	288	304	344	310	303	327	330	315	333	307	327	330	311	303	325	310	314	312	329	333	341	335	328	313	317	308	323	309	324	341	301	321	326	338	299	305	321	351	326	318	331	327	324	331	333	317	302	303	351	315	346	297	309	329	322	368	294	336	302	343	316	333	314	322	309	318	295	332	332	332	309	292	302	307	352	360	318	293	317	318	313	326	280	287	353	298	349	344	325	288	317	325	311	340	321	333	345	320	326	336	341	339	296	322	298	293	322	294	284	310	301	346	325	306	325	332	315	314	315	316	292	310	336	339	339	341	316	317	301	322	321	306	319	289	299	302	339	351	309	310	328	318	303	303	307	313	307	318	281	316	330	340	328	338	342	300	321	339	325	315	309	293	356	312	311	329	308	344	319	329	300	312	357	298	313	347	308	335	340	323	317	285	318	317	324	319	339	326	311	337	314	326	306	311	338	304	346	296	322	335	312	279	350	345	318	296	329	305	325	321	303	313	347	319	283	333	310	289	303	351	314	309	341	362	303	335	309	317	337	319	337	307	284	330	322	335	341	316	338	311	299	332	316	329	291	340	331	341	287	341	327	328	325	299	307	337	290	326	330	332	331	307	298	319	313	304	336	350	299	302	327	338	302	311	332	299	320	308	310	303	301	303	325	305	347	300	283	300	347	302	361	317	313	327	313	299	307	314	325	302	339	301	292	330	301	326	340	326	307	335	349	313	337	305	325	315	295	332	295	327	314	313	342	320	321	346	304	335	347	280	326	320	323	323	364	308	286	294	291	288	328	299	334	292	306	325	326	313	321	365	302	316	319	327	322	314	334	315	309	334	320	337	334	297	340	288	319	324	312	321	316	304	328	343	306	326	303	319	325	335	320	316	317	296	307	327	322	333	345	320	350	332	318	305	310	311	316	310	319	336	331	336	320	310	295	304	324	303	339	293	316	328	330	323	337	316	314	306	336	307	299	328	313	317	323	354	309	315	340	309	293	327	292	308	339	327	305	355	359	321	329	310	326	324	291	298	360	310	312	326	320	333	370	315	316	303	287	319	311	348	300	313	327	333	304	322	320	340	301	336	288	294	275	339	336	348	319	331	317	306	330	328	362	304	311	305	346	294	313	316	338	315	312	340	335	308	304	322	328	314	325	329	347	318	304	332	328	330	298	334	335	304	315	313	317	330	310	310	312	318	327	321	303	374	305	320	336	320	336	292	321	287	308	307	284	315	309	362	346	329	322	298	330	310	302	282	340	305	296	313	338	343	342	302	305	327	336	301
57827	52850	32746	5929	1079	694	513	387	348	294	225	215	202	187	167	140	134	146	138	115	133	126	110	133	115	123	82	138	113	99	127	92	91	81	111	106	94	95	88	89	93	110	114	96	91	88	112	80	93	111	112	111	111	94	96	111	104	102	91	106	93	102	96	105	102	79	94	106	92	83	92	85	85	96	91	96	103	96	87	84	95	79	79	95	95	106	95	110	86	103	85	110	104	83	104	96	84	93	91	80	84	83	89	80	103	95	83	91	83	98	95	97	84	86	90	81	100	85	95	86	122	94	87	98	95	110	98	103	103	88	103	119	72	88	84	96	88	113	99	81	94	92	81	95	91	94	80	94	96	61	73	90	90	92	86	83	97	87	94	100	114	90	85	91	83	95	83	84	96	115	90	75	92	106	115	79	72	90	85	87	86	73	110	90	77	89	94	106	111	81	94	79	83	85	93	86	87	84	102	97	92	106	113	102	95	95	89	109	91	89	96	95	75	106	88	92	89	98	74	90	85	111	95	91	93	83	95	103	84	82	85	87	103	95	88	100	99	92	75	89	83	99	103	97	77	90	89	90	102	79	96	107	80	90	100	106	95	107	99	78	87	74	103	96	81	97	87	94	90	75	97	98	96	80	80	87	97	84	96	100	92	98	95	91	91	94	78	77	83	104	93	79	87	87	70	83	104	94	88	77	98	80	91	101	80	84	94	87	90	91	105	99	120	93	88	119	89	105	100	107	89	107	91	83	94	94	86	104	67	107	92	101	81	77	95	86	104	100	107	92	97	105	80	102	92	89	84	90	87	103	95	86	85	85	109	81	98	83	81	89	107	102	84	94	101	95	80	87	73	81	96	101	83	81	95	99	77	89	75	99	67	76	98	73	90	95	101	100	88	86	88	74	92	88	107	88	84	105	97	96	89	78	93	78	83	100	90	102	76	92	84	75	83	84	103	110	85	95	105	87	98	104	96	102	93	89	105	95	117	94	90	82	79	81	88	97	88	85	105	77	81	92	84	111	93	107	85	90	90	107	83	85	101	90	96	102	102	72	88	95	92	84	87	89	99	91	92	99	80	72	79	83	76	92	102	92	111	72	87	79	85	92	98	111	88	85	87	107	98	79	107	109	119	90	86	98	86	87	78	90	95	89	84	96	100	91	75	80	83	71	99	86	87	103	128	108	88	91	81	96	95	80	95	82	90	92	80	97	100	105	92	94	101	100	98	82	108	91	66	81	96	82	79	81	106	103	80	87	76	83	66	92	96	90	94	102	77	95	89	87	94	93	74	92	95	107	104	73	86	124	86	97	95	75	101	88	87	84	93	95	92	104	83	75	89	99	80	84	96	94	99	113	107	102	86	95	96	83	93	92	99	103	88	87	92	87	92	87	74	99	98	95	103	104	93	88	111	108	93	98	90	109	85	98	94	103	93	93	88	92	85	72	85	87	75	76	91	97	109	80	79	87	76	98	76	104	86	82	97	69	91	102	84	100	104	101	90	86	93	91	99	85	80	102	105	89	91	95	99	98	88	90	99	79	88	98	97	81	85	100	85	117	94	95	91	94	85	91	96	88	85	82	82	89	96	106	92	106	75	81	88	78	107	89	96	104	94	76	87	90	99	108	93	86	95	77	92	86	105	99	100	98	116	106	113	93	99	88	91	84	86	85	86	109	78	79	89	93	85	84	77	87	101	81	95	73	96	104	97	98	97	93	89	84	80	81	91	94	91	85	79	90	95	86	91	105	98	82	84	71	93	82	99	90	86	95	92	91	99	83	89	103	96	84	82	81	114	78	114	82	73	98	103	94	88	105	90	89	90	92	106	91	103	81	80	81	99	76	105	67	85	95	109	94	96	86	80	91	89	99	91	86	83	102	82	88	115	90	88	69	81	95	87	83	92	93	92	91	84	80	95	87	85	107	94	89	91	83	81	107	103	70	95	96	95	88	94	106	114	85	91	82	91	87	88	74	91	90	84	91	81	81	98	78	88	67	100	96	82	93	105	110	84	106	100	81	96	93	66	82	88	73	93	104	86	98	106	97	88	94	92	103	100	99	92	85	87	95	91	92	107	73	73	89	86	90	86	89	98	95	102	91	101	83	81	85	99	101	96	100	94	98	71	104	92	92	73	68	97	111	99	98	88	81	86	93	93	90	99	98	77	70	82	114	108	97	85	94	97	103	100	91	99	80	80	89	105	97	106	100	94	115	95	96	105	83	83	93	97	94	104	84	79	91	81	119	89	82	98	84	84	84	106	82	94	83	88	90	98	95	101	95	85	97	95	93	87	91	96	90	87	92	100	116	88	78	70	86	84	85	104	94	108	81	97	81	81	93	80	93	94	81	104	100	111	99	85	92	93	87	81	87	90	77	97	88	87	90	81	99	77	82	105	92	108	78	121	90	87	99	74	88	89	84	90	100	80	97	91	75	95	93	108	74	92	97	93	90	88	84	89	77	84	90	71	91	102	82	82	83	91	83	104	85	76	100	92	84	87	107	99	92	78	88	83	82	88	80	82	90	83	87	90	74	91	88	79	99	75	94	88	93	103	86	99	78	94	95	88	83	91	90	95	97	80	102	80	84	111	88	101	101	81	89	96	91	95	98	109	82	87	96	89	118	95	94	79	86	107	78	86	74	86	68	94	104	77	86	85	79	118	94	87	87	100	85	99	98	105	91	82	94	88	68	96	93	100	87	97	83	96	90	102	98	85	102	81	77	87	98	89	106	102	90	91	91	94	94	92	92	113	90	100	91	84	75	78	78	126	78	102	99	108	112	96	83	92	87	97	114	96	108	92	95	103	100	95	95	77	97	103	72	101	86	89	89	98	87	97	98	85	89	104	84	104	65	89	94	89	87	108	87	92	98	91	82	93	74	104	96	105	88	81	78	104	111	85	92	99	82	86	85	98	82	99	79	94	91	92	116	82	91	103	95	104	90	86	95	89	90	107	75	104	96	84	83	115	73	84	107	99	100	82	102	88	96	83	96	109	80	87	74	95	76	99	90	104	90	108	103	69	130	98	82	89	99	111	86	80	86	86	91	85	97	101	93	104	88	87	82	87	94	77	118	90	72	94	83	104	115	79	97	80	92	95	99	95	100	71	91	89	88	80	100	78	88	87	91	94	99	86	77	89	96	76	107	90	92	76	101	88	103	89	95	108	90	95	76	63	69	86	96	86	85	95	96	85	91	86	93	105	80	79	107	83	93	113	81	90	96	90	94	88	88	110	89	95	72	111	84	91	89	91	87	71	90	103	80	91	99	84	98	103	88	86	89	99	79	88	104	89	95	115	82	80	84	89	102	94	76	94	100	93	89	99	104	94	84	82	109	77	107	98	88	104	96	93	87	96	78	95	68	83	74	105	74	100	77	85	79	105	99	81	76	95	81	90	87	89	108	90	102	105	76	106	95	95	85	82	96	94	81	88	94	88	91	98	90	90	112	93	84	89	104	90	102	88	96	106	89	89	81	105	83	85	105
31640	37335	16661	4166	3592	2812	2274	1955	1581	1417	1238	1065	920	836	781	729	671	636	538	497	506	474	499	483	434	443	424	445	419	390	367	348	346	360	360	354	333	355	349	300	347	319	349	327	307	294	313	288	273	304	285	303	281	317	293	259	289	267	299	272	286	274	262	257	266	272	267	277	262	243	277	279	264	271	253	276	269	264	260	266	263	263	268	256	261	273	263	252	264	245	247	301	243	280	254	246	253	231	265	285	240	244	286	268	261	259	245	268	268	249	266	260	233	246	236	243	252	269	246	245	267	242	253	234	288	237	257	250	236	263	239	273	261	271	255	244	237	256	288	251	241	269	255	240	295	272	242	247	264	267	239	248	263	221	247	239	241	201	280	278	267	246	282	259	240	260	275	257	262	260	249	250	231	264	242	279	270	271	218	248	246	270	261	269	234	247	263	250	243	246	249	256	256	242	240	254	252	282	269	239	254	260	252	263	247	270	271	271	255	279	269	261	263	278	268	233	242	249	250	269	256	239	258	287	280	235	253	242	265	260	248	238	269	235	257	255	267	239	243	241	240	268	274	251	255	250	268	287	259	258	269	236	278	256	243	223	270	243	249	237	274	248	265	255	240	267	275	252	242	279	257	254	274	250	237	261	256	291	235	290	248	221	254	269	262	251	202	253	259	242	232	235	241	238	246	272	227	249	273	250	239	282	274	247	263	224	250	239	249	247	222	269	247	261	248	264	258	272	262	234	223	254	268	255	279	241	248	256	245	257	265	246	275	261	248	256	262	279	243	268	233	259	252	255	262	261	233	276	255	236	244	259	255	264	220	271	280	260	267	272	237	245	242	274	258	245	266	269	250	265	263	252	260	254	257	238	263	250	255	256	248	266	261	261	240	260	242	273	251	259	263	262	260	287	253	219	254	258	256	246	258	236	222	249	248	249	279	243	248	267	271	245	250	252	266	239	239	273	275	259	255	251	274	255	245	251	250	269	241	231	252	267	231	236	268	251	274	246	251	234	243	261	237	267	246	273	277	283	256	277	259	265	252	254	254	260	275	227	243	259	277	227	271	267	269	267	295	264	262	250	261	243	236	243	251	231	263	259	258	260	255	236	269	238	238	271	265	236	221	246	245	233	262	226	250	232	268	233	236	211	245	232	272	251	257	254	259	283	232	234	241	259	262	247	279	259	253	254	237	248	229	224	242	256	256	249	241	256	229	238	258	248	231	248	234	235	230	268	263	230	249	256	253	273	231	266	242	253	264	226	261	252	252	236	261	252	227	234	229	261	273	224	277	253	236	260	267	244	262	247	240	243	260	258	255	278	268	263	254	270	289	259	278	248	249	255	241	208	267	233	233	252	229	266	250	284	275	269	284	267	235	258	256	275	237	245	266	235	237	244	234	268	252	234	241	248	233	257	265	231	246	253	247	265	261	248	246	283	224	260	242	276	272	244	224	238	241	251	279	243	252	257	265	229	236	235	245	253	245	252	238	283	245	236	261	242	258	249	255	247	261	270	245	252	275	277	262	254	249	238	268	275	265	293	284	244	232	229	217	263	243	210	255	241	253	231	269	235	239	246	246	231	238	264	234	281	264	267	256	280	274	243	254	261	250	230	227	274	242	255	271	244	270	266	254	249	291	236	257	280	268	234	258	271	246	267	221	261	212	262	248	266	254	261	232	257	239	243	253	265	277	248	253	245	274	254	296	234	277	265	239	265	262	244	234	253	251	236	252	262	262	264	246	240	275	257	242	245	250	263	232	267	234	260	267	247	251	245	259	260	266	283	254	246	228	243	256	280	268	248	258	241	250	242	254	251	273	227	250	277	236	260	232	231	238	261	276	265	250	254	262	270	258	264	273	246	257	271	236	266	247	269	255	228	235	267	241	247	259	271	288	264	253	256	252	270	259	254	249	263	252	267	226	229	249	238	260	236	265	267	259	267	225	261	241	254	261	248	263	250	223	241	265	259	223	244	274	266	258	260	238	245	256	252	258	245	250	277	266	283	249	253	276	255	275	236	243	231	226	281	223	242	275	280	261	271	248	252	252	295	237	226	231	281	255	244	275	241	265	240	251	232	255	266	259	231	232	239	260	237	250	249	272	249	237	259	235	251	239	252	244	273	267	238	246	234	270	233	261	250	275	228	234	248	263	256	277	255	268	255	268	249	239	263	258	255	259	246	253	239	232	275	228	248	257	264	272	253	262	258	259	274	242	266	245	225	253	271	228	238	254	260	282	245	246	242	255	251	254	273	232	243	235	265	274	220	260	258	262	240	267	249	238	246	248	249	266	231	232	244	264	256	222	252	253	247	263	261	248	256	244	230	236	232	256	252	261	270	266	261	251	255	241	229	234	263	248	272	273	262	255	269	254	264	253	257	235	265	287	265	241	254	242	245	223	244	258	245	230	249	239	229	260	250	250	246	244	256	239	281	266	271	209	265	271	292	280	244	271	243	282	290	240	265	241	239	272	269	257	258	244	227	252	236	249	235	259	266	243	234	253	233	242	210	267	255	247	252	244	268	265	261	246	283	284	268	240	235	252	250	237	248	247	239	273	255	258	252	260	202	254	261	280	220	271	241	253	243	262	295	266	260	240	237	277	266	245	215	260	273	250	255	260	231	258	243	257	272	256	250	246	243	250	279	257	266	236	240	259	232	264	276	249	269	237	260	251	244	255	256	281	263	244	296	231	241	255	279	259	241	240	250	231	241	273	258	250	241	245	226	237	249	262	242	266	237	245	253	245	264	285	262	250	256	288	271	247	219	221	243	240	256	256	252	243	273	274	261	269	261	229	249	247	244	278	264	263	215	249	234	238	229	259	257	229	245	236	239	259	253	269	244	244	271	254	266	273	248	255	285	269	260	253	267	242	234	223	247	229	269	250	222	241	245	226	268	273	248	273	249	231	274	243	235	246	270	233	260	257	242	268	236	246	236	256	265	258	266	241	272	234	252	269	234	272	218	238	249	220	276	261	278	248	249	223	263	262	242	238	282	272	240	289	222	253	255	244	265	252	264	268	254	270	235	237	279	243	236	246	264	264	245	239	266	254	264	247	256	251	255	219	239	229	278	253	245	256	247	237	268	271	261	259	252	264	230	236	259	249	246	259	269	255	281	258	227	240	230	256	239	260	247	246	265	268	233	242	291	236	235	247	241	245	254	235	234	211	254	227	260	269	242	268	263	268	249	237	239	229	242	245	282	248	264	230	260	254	267	236	270	262	270	250	255	246	281	250	222	248	248	252	251	246	244	255	255	271	270	254	259	261	237	257	254	262	242	272	267	266	257	257	266	267	269	222	278	271	254	282	245	256	257	249	257	245	262	238	256	268	244	260	248	270	246	251	251	241	253	290	263	251	251	263	249	242	239	219	267	259	244	265	251	240	240	215	254	251	229	243	242	247	223	237	256	245	228	269	253	251	244	238	260	237	250	292	246	249	243	253	283	253	244	267	257	252	233	266	269	230	276	273	250	286	243	268	274
7295	2239	724	293	292	282	278	258	283	261	264	280	269	254	294	299	257	279	290	253	299	267	250	274	248	275	276	275	292	321	253	281	265	266	287	244	277	288	286	281	294	248	260	301	271	246	265	261	289	257	307	290	277	272	250	266	281	279	255	290	267	266	290	242	298	275	254	282	258	266	247	278	329	236	284	272	292	280	274	259	263	233	286	288	245	253	273	276	305	293	288	272	243	301	292	276	267	290	296	288	286	268	272	267	275	270	260	269	257	286	251	290	311	243	325	240	263	259	283	251	291	258	280	249	289	280	265	276	303	269	293	256	260	289	272	235	265	288	259	279	312	276	251	271	271	289	271	266	294	310	252	270	275	250	290	277	303	281	294	290	292	297	287	283	282	296	295	285	270	289	305	266	277	261	269	249	329	268	297	244	235	278	284	276	272	259	258	270	251	272	285	287	275	272	266	274	292	257	235	271	276	260	269	284	267	270	301	284	270	302	297	288	269	270	273	288	277	271	287	286	280	271	280	284	247	288	288	271	259	266	342	321	244	287	289	268	265	253	283	288	254	285	290	283	290	284	257	276	257	244	261	235	278	256	280	290	285	262	275	279	280	277	275	263	281	281	286	295	257	301	300	260	303	255	264	285	253	268	281	276	278	275	266	272	286	281	315	287	299	237	268	274	294	279	264	251	293	248	294	254	302	257	275	277	302	283	255	253	296	282	257	277	293	277	271	278	294	289	270	272	253	262	310	267	257	262	279	285	269	278	306	273	277	247	276	278	291	267	272	259	298	287	304	281	264	262	294	305	281	296	279	298	284	300	277	279	285	273	264	245	262	296	288	269	264	262	253	248	299	271	274	294	258	274	279	241	290	280	275	287	273	290	299	282	285	262	268	255	277	271	267	300	252	251	264	290	273	299	232	267	288	291	297	266	289	257	260	285	284	269	286	276	271	264	260	277	268	254	285	260	279	260	279	262	281	255	251	293	236	280	251	260	279	266	265	253	289	278	291	289	292	290	271	288	280	287	277	238	287	253	257	269	268	270	262	249	290	301	265	275	286	310	260	260	271	265	264	307	243	262	308	284	269	284	267	260	258	290	293	280	246	297	263	275	278	289	285	257	269	253	272	263	243	300	284	258	296	238	283	272	253	262	293	246	250	272	270	273	274	304	298	290	264	278	271	260	264	279	259	258	291	264	278	290	247	271	292	283	284	329	280	255	262	279	271	275	274	320	258	292	283	293	270	268	285	262	273	251	255	269	276	280	275	301	279	254	273	264	261	253	269	264	256	275	277	233	321	310	286	307	287	273	309	276	274	249	289	254	281	250	284	289	280	241	282	277	299	241	286	269	270	273	281	273	281	295	278	286	264	254	266	259	270	282	268	284	274	267	306	353	279	262	310	235	266	275	250	254	288	285	277	280	277	304	251	283	287	263	300	243	274	260	277	253	249	258	252	289	253	312	285	290	275	260	273	253	259	290	296	296	257	260	257	256	303	252	286	276	281	247	277	270	308	292	268	277	255	271	259	297	309	290	245	303	262	258	272	297	264	277	282	278	250	282	282	264	267	270	263	263	269	286	274	263	265	304	267	282	292	282	270	268	277	284	282	281	263	282	236	261	305	284	266	272	246	271	294	282	272	276	275	293	276	273	256	280	258	244	237	261	258	296	256	255	253	296	265	281	280	279	265	278	264	277	281	290	293	298	279	251	262	269	280	265	257	262	269	248	258	302	280	300	284	265	278	272	313	290	292	277	295	293	277	283	245	276	280	266	283	277	297	271	266	291	311	280	303	259	289	260	281	266	282	304	277	277	294	272	302	259	273	287	253	287	277	256	266	266	296	274	307	288	270	241	278	259	258	292	246	275	294	274	286	263	281	276	280	276	292	274	263	272	228	259	270	290	271	278	298	267	261	254	293	250	265	269	284	296	308	265	256	255	289	275	259	257	298	277	264	267	265	278	252	264	291	273	292	278	287	279	269	256	281	272	281	298	261	266	291	271	302	272	278	294	271	268	279	263	303	267	272	277	269	278	250	262	285	308	279	311	285	290	267	276	268	283	258	279	273	274	275	268	290	300	299	289	250	275	269	267	286	272	291	270	262	272	261	278	265	261	297	282	258	253	261	250	264	282	264	280	271	290	291	303	267	309	283	244	273	290	272	312	297	257	286	264	276	267	256	240	283	267	275	299	298	255	282	275	305	268	270	260	296	283	272	263	290	290	243	296	283	267	244	289	227	301	277	314	268	265	299	272	307	277	260	291	293	268	270	275	255	298	279	283	271	301	297	306	271	244	269	279	276	284	258	280	285	282	264	290	277	272	270	284	269	250	290	280	253	280	283	308	285	276	261	281	278	283	265	270	278	257	283	281	277	256	298	246	251	278	270	265	270	271	256	276	242	285	283	248	228	293	278	259	307	270	276	259	273	278	248	269	283	290	278	231	268	290	270	261	263	275	302	251	280	276	254	269	261	252	268	302	259	265	271	299	281	313	279	271	269	303	269	254	260	276	264	266	262	274	267	254	294	270	254	268	267	261	287	266	257	268	279	254	267	259	296	271	257	309	281	268	248	269	286	256	257	265	270	257	265	250	265	261	270	212	247	273	293	284	290	272	292	289	266	275	251	260	284	268	275	263	269	265	297	251	282	265	273	280	260	306	287	276	280	250	255	285	251	282	240	280	251	275	267	244	276	292	247	249	280	304	283	239	254	268	303	318	268	272	288	232	271	272	308	300	288	261	260	287	320	286	249	259	295	279	292	264	257	266	285	274	275	270	302	301	253	299	294	265	290	271	259	261	265	294	274	271	315	264	267	283	245	286	291	299	269	290	277	290	274	269	266	265	280	273	272	251	269	237	309	275	270	285	253	286	242	271	272	253	268	251	271	278	296	280	267	254	278	264	281	269	276	282	270	276	296	269	269	286	263	269	272	283	244	272	278	268	268	283	276	247	249	278	255	279	242	301	288	274	269	268	264	285	271	254	251	256	269	289	282	256	284	277	245	264	286	249	273	295	266	283	271	260	298	277	274	290	291	265	264	309	280	293	262	255	269	272	276	269	279	302	270	275	252	262	277	295	299	251	262	279	283	280	286	282	267	263	264	277	290	254	239	250	290	271	271	306	256	264	268	285	281	236	268	269	249	266	254	247	226	266	289	264	260	274	248	264	271	276	254	273	279	270	243	293	269	265	230	270	292	276	271	281	271	237	245	275	278	257	251	232	268	261	295	308	269	282	265	312	263	285	289	271	269	285	279	240	249	272	290	278	278	283	246	268	258	260	296	314	284	286	301	274	265	280	303	275	292	269	264	259	271	255	298	252	273	257	288	256	289	269	296	234	290	282	241	282	259	262	300	259	323	274	273	274	264	248	280	254	263	281	260	253	270	286	267	281	277	305	267	253	272	279	294	307	241	269	257	266	253	276	259	266	270	250	288	286	271	303	260	274	284	287	269	282	252	279	298	287	299	285	278	264	298	290
5523	3634	1429	684	657	660	675	646	631	633	636	638	637	652	657	605	641	650	593	608	628	646	596	622	646	644	634	618	618	599	586	627	630	632	634	658	569	633	618	641	602	653	650	631	649	604	622	639	583	606	664	637	592	606	629	677	623	639	667	614	626	649	608	683	621	614	642	674	618	645	578	629	647	607	618	604	624	628	631	675	658	671	638	657	602	605	592	639	610	650	627	642	635	603	617	662	614	623	616	663	633	676	583	609	655	592	659	629	614	613	616	628	577	635	660	644	611	594	610	608	623	573	607	632	617	593	636	619	681	641	599	641	597	606	586	665	605	592	668	637	611	609	597	628	640	597	657	652	626	590	603	604	619	642	642	654	672	615	632	607	649	602	675	640	667	595	616	634	612	593	601	621	624	658	603	644	565	622	627	647	621	623	611	650	644	574	656	618	597	638	639	647	591	649	612	633	619	625	653	666	623	633	622	636	606	591	626	606	597	641	613	634	646	617	656	623	705	610	622	664	628	623	603	581	636	651	613	674	618	641	647	597	645	595	606	660	618	620	606	632	586	623	606	632	652	653	664	611	608	652	693	614	622	560	598	564	579	617	644	622	595	630	604	606	635	618	676	642	634	631	638	619	616	638	611	601	637	636	603	621	594	627	635	626	612	673	627	640	601	622	613	590	594	584	662	596	629	606	635	622	621	645	597	668	622	639	616	631	666	576	649	600	587	653	598	646	652	650	599	635	597	636	562	594	583	659	601	620	615	621	676	646	629	562	658	662	620	617	654	613	625	603	587	625	607	641	641	604	643	624	621	652	627	590	587	628	661	600	620	656	594	604	626	625	599	649	661	614	596	632	594	607	615	653	624	588	648	619	627	611	661	658	629	639	614	580	616	641	593	626	643	625	593	668	616	640	632	673	629	635	656	636	626	598	637	619	639	605	629	609	612	594	580	626	640	605	638	642	592	658	641	622	625	623	602	590	639	609	622	605	624	590	652	615	627	620	587	595	632	585	677	583	642	624	619	670	644	649	601	621	624	596	641	619	618	653	682	589	642	650	626	601	636	576	598	636	655	653	635	615	601	620	644	614	631	682	625	620	595	681	604	578	615	627	561	615	629	663	613	659	660	633	587	562	633	605	641	610	667	634	640	612	611	673	660	617	632	629	586	627	615	602	604	607	619	595	612	660	626	649	671	648	625	634	603	636	623	663	631	612	688	631	655	605	628	628	579	624	679	608	611	607	597	610	582	611	620	644	635	611	649	619	633	636	590	635	613	573	596	631	674	601	635	621	602	583	615	628	599	588	664	586	634	622	611	615	615	595	608	627	610	610	657	647	581	642	633	574	626	579	656	622	614	619	613	587	619	628	615	623	615	601	618	649	602	576	614	612	641	599	605	598	634	659	631	587	609	633	633	626	627	662	630	619	653	606	641	625	616	580	595	624	612	627	650	677	644	630	607	592	595	598	609	613	645	544	636	575	609	583	604	636	614	615	608	622	654	582	662	659	641	622	589	581	608	604	613	603	629	650	633	632	626	623	596	624	594	649	647	627	640	598	627	617	592	625	618	607	607	629	627	619	618	632	600	609	595	617	618	639	599	636	647	632	595	658	603	592	615	595	655	617	594	654	657	619	662	638	624	647	615	631	624	632	604	624	660	619	625	644	654	639	595	584	649	627	637	623	617	610	604	587	616	645	631	628	639	641	704	581	587	622	630	612	595	615	614	647	670	643	624	652	598	621	667	580	613	650	636	557	654	615	639	599	649	606	601	591	625	643	628	607	613	580	603	650	627	628	630	665	634	610	606	569	622	566	581	669	614	614	646	613	585	644	632	640	632	655	636	633	588	614	614	591	614	610	589	592	627	605	625	601	616	566	617	615	656	616	609	671	643	627	691	615	623	638	593	645	601	604	620	646	648	599	610	623	655	584	637	647	635	682	613	655	609	621	622	625	621	601	600	639	628	601	648	602	627	642	613	599	617	619	617	578	659	594	647	611	677	643	645	602	620	635	594	645	594	618	602	641	650	614	643	627	587	672	620	660	608	640	609	626	587	613	620	591	633	640	627	634	617	636	635	616	629	630	631	608	651	600	614	587	621	602	608	629	616	644	641	657	655	690	632	610	621	597	607	652	596	651	616	581	613	646	610	644	606	593	642	578	626	604	632	599	595	646	653	616	615	648	620	623	648	620	613	610	583	633	609	591	637	649	612	635	608	591	654	619	641	602	657	641	651	599	622	623	662	602	622	601	574	650	590	643	608	647	630	661	620	601	622	619	640	618	616	622	607	626	632	617	600	597	615	628	680	660	609	652	616	661	641	645	665	628	609	639	637	661	607	586	616	627	602	609	621	589	617	593	637	623	605	627	635	571	580	620	606	572	623	611	585	625	613	624	570	574	634	636	573	632	610	623	586	679	656	573	636	622	638	634	601	619	624	625	627	601	636	618	602	633	639	633	642	678	676	663	610	640	603	603	629	624	644	619	650	622	623	627	661	597	629	614	660	628	578	657	602	679	655	690	615	595	633	649	619	626	677	637	634	580	576	633	665	616	610	596	596	594	667	581	619	626	637	635	631	578	590	546	624	626	657	611	638	627	643	638	632	587	585	568	632	629	624	627	642	662	617	582	587	627	606	655	642	652	645	595	586	684	619	611	667	622	611	641	667	624	611	642	594	651	607	656	635	609	642	640	613	610	640	595	606	627	643	592	628	643	630	625	592	653	609	654	639	627	642	620	622	660	647	639	625	617	616	647	630	636	611	640	642	608	625	600	585	627	666	644	621	624	572	617	672	609	605	651	643	634	621	628	673	616	618	651	630	611	603	617	650	635	642	595	650	630	644	617	640	653	644	614	643	640	583	604	658	648	637	625	596	644	652	639	603	624	568	636	611	618	615	615	620	611	608	616	629	622	629	651	647	589	666	632	574	603	644	681	593	609	648	617	585	693	626	634	675	645	601	610	608	604	649	623	637	632	621	600	624	596	606	626	602	620	616	608	620	597	604	603	609	652	619	620	656	610	604	614	646	648	605	630	578	680	659	624	614	604	581	624	647	603	661	632	587	626	642	611	617	601	648	619	626	631	602	620	626	657	622	579	615	632	631	578	612	654	661	661	606	581	593	675	651	625	637	640	629	618	634	658	611	635	610	644	638	632	608	601	620	634	609	640	636	641	605	615	597	637	596	599	606	573	651	641	625	560	599	612	596	612	658	666	607	577	634	591	638	601	649	590	626	615	596	624	622	599	629	547	593	660	625	590	621	655	639	656	607	625	575	584	634	617	659	616	608	635	647	600	603	646	630	575	580	605	603	622	687	576	650	591	634	583	574	641	657	575	596	644	631	627	669	645	623	623	614	634	630	624	617	620	588	630	605	632	600	594	596	634	601	624	640	559	629	626	605	618	611	613	623	635	625	621	635	617	645	615	626	646	632	654	621	623	626	647	616	635	621	662	647	632	634	621	645	608	606	635	640	614	595	613
44143	37997	19458	1775	621	423	332	263	270	241	220	171	184	188	175	157	163	173	162	184	136	149	137	127	133	160	141	153	118	140	139	132	144	133	143	127	124	90	124	169	123	144	148	158	138	128	135	116	133	148	135	122	129	139	108	120	115	140	126	138	130	127	119	123	101	108	135	128	129	146	133	114	157	118	122	134	123	142	145	121	147	127	133	140	142	144	103	131	126	138	128	140	145	161	136	138	128	121	176	136	143	152	154	131	118	150	147	121	144	112	122	130	114	143	140	117	144	157	117	140	137	120	133	148	128	121	148	143	131	152	141	136	121	143	141	112	133	133	137	142	138	130	138	146	140	128	137	140	128	113	113	133	122	146	150	149	134	128	148	129	127	125	116	138	136	119	130	129	132	133	146	127	131	138	115	112	114	126	119	135	126	126	137	155	127	132	123	161	143	139	146	126	156	121	147	120	134	131	128	136	132	120	124	159	142	137	166	106	122	133	164	133	135	149	121	153	128	151	133	143	151	159	129	131	131	135	138	108	120	140	129	129	134	146	127	127	125	146	142	142	112	143	109	119	132	121	125	120	121	136	131	123	147	142	153	135	148	114	118	141	151	141	123	136	149	128	160	135	135	118	134	124	145	142	151	136	142	132	145	115	138	148	135	98	144	157	152	153	124	137	129	133	117	151	137	138	126	154	125	111	122	139	136	131	143	130	140	127	168	128	125	128	133	142	150	123	156	131	141	126	121	143	117	115	119	139	128	123	128	130	116	108	120	113	149	119	125	124	139	120	125	160	155	116	127	139	123	95	132	124	126	118	127	129	138	132	134	133	114	142	161	153	115	139	128	136	119	139	138	132	165	113	119	117	122	123	117	127	122	111	156	135	149	129	156	123	144	135	114	118	135	129	138	131	132	140	125	121	134	158	129	142	140	149	152	150	123	123	134	124	113	125	124	115	121	131	140	142	103	115	139	137	139	152	100	150	124	126	126	158	116	129	120	115	133	136	125	143	119	130	135	136	116	130	117	128	115	108	122	130	137	144	118	122	125	138	109	115	134	148	160	141	144	131	136	151	154	134	137	131	134	130	153	131	147	118	124	138	136	129	140	152	125	145	139	126	145	130	136	112	120	115	152	141	104	123	103	134	152	121	136	119	140	127	124	130	118	129	127	140	146	148	127	155	124	122	131	135	146	143	126	140	122	140	118	130	158	147	138	135	141	124	138	144	106	130	126	125	135	131	133	160	145	140	112	132	135	139	135	131	159	147	134	125	128	141	138	105	145	123	151	125	138	128	110	107	139	111	140	139	138	140	124	146	130	117	128	140	148	128	131	118	136	122	106	138	135	124	133	137	120	147	153	121	124	150	110	127	120	128	125	117	123	156	119	144	114	130	123	104	138	139	153	109	129	112	130	125	145	146	128	127	167	129	122	124	129	126	136	126	126	130	133	131	151	110	137	126	112	128	128	145	137	128	125	150	136	135	147	139	132	121	131	134	133	138	134	141	143	118	128	112	123	131	113	127	151	129	123	117	118	148	145	145	127	143	133	129	156	116	133	132	143	128	155	140	134	133	149	125	134	133	109	124	142	139	140	146	142	154	154	139	128	154	152	117	126	128	128	132	151	120	137	144	112	124	121	151	129	119	116	138	140	129	126	132	119	132	168	149	109	127	125	129	129	119	141	156	139	158	110	112	135	135	117	136	112	142	128	118	149	145	128	138	134	116	128	132	148	136	134	128	121	127	127	121	128	140	144	113	148	118	128	129	147	137	111	126	122	128	122	126	145	149	123	137	135	139	132	133	108	122	136	115	152	116	101	136	142	126	144	123	126	136	125	103	115	130	114	135	161	137	134	130	110	122	153	121	116	125	123	131	132	142	118	148	119	141	137	126	124	143	118	144	142	126	124	123	132	122	129	129	138	146	135	139	135	124	121	125	129	126	110	120	125	143	136	150	130	135	131	127	129	120	115	114	140	139	132	145	136	119	148	121	138	151	148	117	133	151	107	135	145	136	127	160	141	145	148	132	133	146	133	117	124	131	142	126	127	115	134	147	107	130	133	141	116	127	114	135	132	138	131	123	152	123	127	140	116	142	121	131	131	138	127	127	140	126	138	121	125	151	143	126	134	107	123	147	117	115	138	128	114	113	128	148	146	131	161	122	148	122	142	128	142	137	152	142	137	144	145	121	130	133	133	136	127	124	131	117	147	144	120	131	158	127	141	131	117	140	146	128	142	137	113	114	150	126	152	122	137	127	117	150	119	111	144	129	119	156	121	138	153	133	123	136	115	156	138	121	129	119	120	145	124	141	127	135	127	117	170	121	136	126	141	150	144	129	147	138	129	132	123	124	136	122	131	163	144	121	138	151	120	112	129	117	138	138	164	119	125	134	140	134	143	153	128	119	119	126	142	124	129	138	139	127	126	134	115	157	124	119	134	132	126	134	150	144	137	123	141	139	123	149	150	147	156	134	147	130	117	151	138	136	126	118	129	124	142	126	116	150	141	112	112	128	135	118	147	142	146	126	126	120	137	130	132	126	130	140	106	139	133	142	141	105	131	148	145	130	145	152	149	138	132	122	123	139	111	132	122	124	94	148	143	132	126	116	146	147	136	123	133	122	136	126	131	123	134	123	112	126	129	126	136	123	136	137	126	122	134	138	144	110	139	123	136	141	124	112	156	138	142	122	127	128	138	156	128	121	112	144	129	127	124	141	143	118	113	138	107	131	141	126	147	142	146	123	131	121	137	131	137	130	133	148	119	124	139	151	146	143	137	147	164	130	133	125	139	134	133	129	148	135	140	143	131	127	151	149	142	122	134	133	131	140	131	141	140	112	144	119	117	117	125	144	136	124	126	144	126	125	133	124	117	124	127	147	140	131	144	130	145	127	129	146	146	138	147	128	139	127	125	133	149	125	130	139	140	153	144	137	129	133	145	150	135	154	135	126	135	120	130	146	143	125	133	127	138	115	141	138	158	142	142	107	132	139	150	162	121	137	127	136	158	108	123	124	130	125	123	150	133	143	131	130	132	132	134	118	131	128	137	134	139	133	129	138	137	129	115	137	133	125	136	117	139	119	133	136	139	118	137	141	139	136	127	127	164	131	135	136	133	144	132	123	125	123	132	152	124	151	128	160	148	143	141	143	135	107	132	138	135	152	108	125	139	130	149	137	120	117	141	153	146	118	125	126	131	165	131	122	122	123	131	139	155	120	116	120	111	140	135	137	142	133	136	131	148	128	124	120	124	125	109	143	120	114	153	149	135	124	113	130	137	110	121	124	152	142	125	125	113	132	124	145	144	112	121	155	121	129	122	133	113	131	139	116	134	139	127	109	134	148	131	125	148	124	137	141	133	139	129	128	132	132	123	124	140	118	122	146	133	121	145	123	121	139	120	135	132	135	134	134	134	136	148	120	142	129	140	126	133	125	137	128	136	148	145	139	119	115	139	134	136	139	142	116	120	127	143	139	140	125	134	124
23093	28169	11754	2270	2094	1742	1451	1190	1037	901	821	786	721	656	605	565	554	463	501	474	443	417	452	429	430	408	407	387	427	369	351	389	347	388	361	363	342	336	334	348	367	339	388	353	377	336	363	364	380	359	344	384	330	336	363	333	331	309	356	337	344	342	332	332	341	288	349	350	342	327	305	290	305	322	347	314	304	338	317	314	329	321	345	347	289	332	335	363	359	328	330	323	346	299	326	285	323	315	310	321	334	341	341	310	313	317	320	294	289	344	321	343	306	314	348	310	353	335	348	377	320	353	337	330	309	342	315	314	341	305	361	304	321	314	336	326	314	312	350	348	311	323	333	313	335	323	318	359	300	302	346	333	307	306	320	322	293	294	332	335	333	324	335	326	327	320	333	309	334	350	319	328	294	342	343	327	329	320	347	315	351	337	351	309	342	331	291	310	317	326	336	342	340	301	288	351	295	315	338	319	344	335	330	326	330	319	330	336	283	304	325	310	345	356	291	309	314	294	313	312	343	329	340	295	296	335	334	293	316	325	315	323	302	312	369	312	329	321	338	339	331	329	336	311	332	326	304	343	300	319	315	295	321	356	313	284	336	320	314	335	317	354	324	303	357	355	333	307	309	324	333	333	337	325	306	353	331	286	317	342	315	350	333	333	320	334	305	327	301	330	300	321	353	292	340	318	310	293	337	334	319	317	358	325	329	314	309	304	296	301	314	309	300	327	326	313	327	315	318	342	327	326	302	317	324	371	324	344	318	289	342	312	328	335	337	340	337	311	300	341	325	333	309	371	294	339	341	338	296	346	345	302	292	313	327	311	314	323	332	324	335	327	326	327	310	311	289	300	329	300	321	322	339	300	321	361	337	330	307	306	324	321	334	316	315	321	338	293	318	338	346	326	323	363	325	295	321	316	323	321	317	349	315	329	296	284	311	327	311	317	322	306	327	328	304	292	299	288	337	328	332	332	322	301	346	337	313	337	332	339	338	326	301	324	347	352	330	316	348	309	320	293	329	296	321	344	317	309	322	298	314	330	326	309	331	310	327	342	317	337	317	320	299	312	290	335	328	331	312	328	317	340	311	329	327	301	322	324	330	325	293	345	334	338	325	294	315	303	366	345	318	334	295	319	324	323	328	306	307	323	315	328	343	295	330	311	303	336	311	320	319	332	328	344	306	337	317	324	314	307	344	321	298	291	301	307	333	337	325	318	315	289	303	327	335	332	333	307	332	287	301	314	347	302	338	319	305	312	335	320	320	371	298	320	322	341	355	345	287	285	363	330	311	312	354	304	310	321	297	347	310	321	329	325	343	340	327	332	309	322	323	297	304	327	307	310	283	304	303	273	309	324	323	311	289	334	335	300	319	308	304	288	329	333	333	306	313	325	346	300	336	323	331	307	328	328	333	340	317	305	316	318	336	348	345	315	274	316	306	321	362	335	304	298	318	288	339	289	300	309	307	317	325	315	326	345	331	335	318	320	317	317	318	303	306	318	296	343	321	288	347	354	305	299	318	298	306	334	348	317	279	340	333	298	333	313	311	297	314	335	311	276	295	349	353	356	321	346	344	333	322	317	326	338	321	304	324	318	302	305	329	297	290	292	309	312	317	321	289	319	320	313	308	279	291	343	316	325	335	356	334	339	325	325	308	308	294	306	321	337	337	325	296	343	319	336	293	332	316	300	326	328	306	305	322	342	325	312	332	353	327	330	335	295	353	325	312	328	304	299	325	310	338	277	288	323	335	312	312	315	333	326	316	327	313	342	329	300	313	293	322	295	312	305	325	311	331	335	303	360	331	295	297	330	304	300	319	295	316	338	313	329	322	301	329	313	294	351	325	337	299	337	316	307	315	307	318	314	299	300	277	327	337	315	316	345	341	312	297	300	325	303	307	331	325	325	337	318	353	325	325	312	302	316	357	326	292	316	338	361	317	315	288	335	334	373	292	326	289	320	311	291	311	278	324	330	345	351	315	323	311	347	316	315	342	296	322	330	337	338	324	304	344	335	321	331	298	334	342	315	312	332	323	285	340	305	291	330	306	307	316	330	320	324	351	346	316	316	350	303	327	337	316	299	338	309	306	301	317	344	330	315	316	346	339	352	355	308	319	328	329	282	300	341	336	298	333	346	305	332	339	319	310	357	327	288	338	331	327	335	328	324	367	316	319	335	300	295	291	319	327	341	327	313	308	315	323	317	315	306	324	332	289	315	344	334	329	326	315	342	317	312	299	333	304	312	339	334	320	317	327	312	333	320	323	320	301	302	332	335	292	301	304	335	320	313	309	296	312	326	282	301	354	332	309	328	320	314	312	312	326	342	305	322	285	331	340	327	325	334	315	283	311	310	346	312	349	317	363	337	319	326	292	348	319	326	346	322	320	299	322	325	336	339	326	344	339	303	348	356	335	336	331	333	318	323	275	288	303	290	302	342	305	310	295	325	330	306	328	326	327	319	315	342	302	327	330	286	316	322	318	332	298	297	325	326	314	323	340	320	326	347	322	319	314	317	334	316	331	341	334	279	311	330	324	355	330	317	302	326	321	319	330	310	334	338	320	314	304	339	326	317	319	317	316	315	315	367	340	326	327	312	314	328	305	314	330	314	294	314	317	327	336	345	324	335	311	335	312	326	345	328	303	323	319	286	333	321	291	322	305	281	306	334	339	329	314	304	335	306	312	343	321	336	345	327	313	301	304	313	344	334	315	336	285	342	328	326	338	317	339	347	301	330	333	342	287	297	329	346	348	328	342	314	369	334	342	341	322	296	303	320	322	325	321	266	321	340	328	339	317	353	289	300	328	334	333	347	296	329	304	313	308	300	329	327	336	310	305	345	300	311	307	302	317	333	317	335	331	299	301	341	299	315	327	318	355	347	308	343	342	338	320	323	295	321	326	307	334	329	330	275	333	334	343	325	301	324	331	309	317	329	331	320	350	292	297	337	349	329	335	297	337	314	356	333	314	332	331	322	289	295	330	317	327	289	333	333	337	324	344	338	322	335	323	315	294	314	305	309	350	334	330	305	345	329	296	315	321	319	313	278	334	311	343	335	290	303	322	345	340	359	316	338	340	332	304	317	319	346	306	330	332	303	300	338	342	309	310	306	336	345	332	324	332	291	283	316	304	322	366	335	328	356	337	329	338	332	336	309	319	318	312	317	311	307	346	328	349	316	333	314	351	308	327	302	337	303	327	327	343	323	357	337	326	316	307	324	286	320	365	302	347	319	340	324	313	322	300	324	325	348	329	352	301	286	294	316	334	310	334	300	358	315	314	340	320	301	339	298	312	339	351	311	329	352	320	319	313	340	324	309	296	314	313	310	330	318	310	345	325	311	351	326	343	314	313	333	337	298	313	347	328	319	292	318	344	296	316	312	317	303	324	325	274	308	313	346	329	321	318	357	315	345	369	324	322	326	322	320	305	313	344	304	315	308	333	307	320	309	324	276	349	302	329	337	314	321	313	291	335	312	343	322	302	322
58680	52653	30913	5240	999	691	496	399	376	272	264	218	216	191	165	159	148	163	140	144	123	122	114	130	122	114	99	109	108	109	97	112	96	131	116	102	86	97	94	97	80	97	100	89	96	85	88	117	94	81	105	115	87	102	94	93	97	87	95	88	102	107	96	94	84	89	99	96	96	92	68	92	83	105	97	101	78	76	88	97	102	83	97	104	88	80	85	94	92	95	100	93	97	99	97	94	92	96	108	97	80	90	90	84	96	84	104	96	106	99	86	83	79	92	81	92	71	86	74	91	98	80	92	80	92	93	105	105	86	83	72	91	97	85	106	75	104	106	94	80	98	94	99	92	105	82	99	111	113	94	91	57	104	90	112	88	79	84	102	101	77	75	75	102	92	88	73	83	93	94	95	105	92	73	101	90	85	85	89	87	95	91	87	101	88	81	96	105	114	75	91	86	75	83	97	91	108	93	67	92	92	93	98	108	89	102	98	93	104	81	97	87	87	99	85	99	79	98	96	102	94	109	86	82	107	104	96	78	75	101	98	101	90	85	91	104	99	96	99	92	89	100	90	91	98	102	68	87	92	86	84	98	85	98	100	103	85	105	99	88	93	94	87	85	80	97	63	101	101	92	81	76	93	80	82	71	101	94	89	113	93	88	83	82	93	87	100	89	105	102	90	85	92	86	96	104	78	79	101	83	110	69	88	94	94	91	89	82	82	82	86	93	90	85	92	99	91	98	73	88	87	76	79	81	86	96	100	114	79	82	90	94	84	114	90	81	79	100	93	99	88	78	88	77	81	87	82	99	104	66	90	89	89	99	98	98	90	109	89	77	86	96	101	101	89	91	93	80	76	92	97	87	97	69	90	91	75	94	83	91	91	93	90	97	111	89	71	92	79	82	97	97	75	102	67	94	99	81	102	102	97	98	86	97	104	99	109	91	95	99	92	90	98	102	92	113	85	94	98	89	91	93	95	98	89	72	87	96	83	84	90	112	82	87	81	98	87	104	95	72	81	85	91	96	89	91	98	96	96	95	91	96	73	79	95	71	101	92	81	93	84	97	83	100	100	93	89	81	92	88	81	82	77	90	83	95	88	78	100	93	87	85	82	78	98	91	108	102	80	91	84	79	97	80	77	87	101	77	78	112	81	97	117	92	91	106	97	88	99	93	105	87	85	96	96	85	95	85	92	69	94	113	76	96	77	92	88	93	100	90	97	81	93	87	74	97	107	74	100	105	82	83	89	105	89	93	74	95	98	96	103	86	83	82	98	96	86	116	90	88	119	90	91	109	95	83	80	83	86	105	93	80	71	95	94	89	89	87	110	102	74	81	97	96	109	93	87	111	91	83	103	99	103	95	91	90	117	95	84	92	87	80	84	111	101	88	80	77	70	80	90	99	85	94	90	80	104	87	93	98	107	83	84	100	91	66	89	96	103	81	109	95	93	98	98	93	89	72	103	97	86	100	94	104	83	79	70	86	85	90	90	80	85	105	73	87	106	93	85	76	101	89	89	112	86	106	74	101	98	97	103	88	93	77	88	82	88	94	105	77	73	71	77	98	102	75	87	101	89	94	69	99	89	86	93	84	93	90	76	108	98	102	101	88	102	91	85	86	98	82	87	93	79	87	82	96	71	90	81	87	93	94	80	80	82	103	100	109	96	85	82	100	84	96	102	95	84	91	91	98	77	100	114	97	104	86	90	70	77	90	78	91	75	87	93	107	102	87	85	95	105	92	88	79	82	93	83	79	81	89	98	90	97	81	88	98	92	85	94	90	85	94	76	90	80	89	75	89	100	86	89	104	104	94	79	88	102	77	114	105	100	87	90	77	97	84	113	86	93	88	83	80	95	93	92	117	107	82	114	102	90	86	78	99	103	102	90	84	97	96	77	85	91	106	90	96	93	90	104	98	101	86	86	87	95	91	99	81	95	85	79	97	96	98	101	105	99	88	95	96	103	73	102	68	90	95	71	84	91	93	67	101	90	88	89	100	89	92	93	95	87	90	94	91	102	100	76	75	95	94	85	89	83	79	89	91	76	111	92	97	91	89	80	80	90	99	75	83	99	83	74	92	91	111	108	95	94	82	86	90	89	81	97	87	84	110	80	71	88	76	89	89	104	95	73	85	91	78	85	79	87	82	86	76	82	106	91	87	82	97	76	86	110	80	89	93	109	92	98	86	102	83	89	78	86	73	93	80	76	104	100	78	109	89	91	88	85	88	93	81	80	99	110	107	103	106	109	86	79	81	96	81	80	85	99	105	95	76	88	88	84	75	110	82	75	100	90	76	86	93	113	89	85	104	100	103	84	91	102	82	88	98	105	79	105	93	105	99	97	83	98	79	99	83	87	82	86	114	106	105	102	98	96	92	102	85	100	96	85	107	95	92	87	88	90	104	84	97	99	93	98	87	69	98	103	96	91	84	97	100	85	104	91	114	82	72	93	77	89	86	86	80	88	86	91	103	95	69	89	82	91	104	78	92	93	102	89	87	102	78	88	93	107	84	94	73	111	89	83	94	95	96	83	86	78	101	96	102	88	87	98	120	86	91	80	102	102	106	88	97	90	81	97	86	98	86	105	82	91	97	85	83	91	100	93	90	96	99	99	103	87	86	88	97	82	108	107	105	94	80	87	108	82	75	77	86	92	90	97	92	84	102	96	92	102	75	86	85	87	89	101	108	88	103	81	92	96	85	92	90	77	79	77	92	104	99	73	94	84	84	83	88	88	108	83	109	99	97	89	87	79	83	95	83	94	98	104	91	84	84	96	101	101	84	74	81	116	67	92	81	89	84	86	91	82	95	94	97	92	106	108	102	86	81	91	94	71	86	83	65	115	87	95	84	89	80	100	101	88	108	97	106	104	82	88	103	77	94	90	105	98	87	102	90	91	85	93	89	82	104	104	86	94	68	94	94	101	88	93	72	84	94	77	92	93	86	102	90	83	82	103	116	91	99	106	95	89	78	81	89	104	81	93	70	91	105	93	97	101	103	109	101	76	84	84	79	96	97	96	98	80	66	79	82	81	107	100	73	90	103	100	99	100	88	86	99	78	103	107	94	100	99	90	92	104	105	93	96	94	96	80	106	101	76	92	103	85	77	95	97	97	94	96	92	97	88	87	95	92	92	92	101	104	87	96	80	95	97	99	78	93	81	88	95	86	112	94	91	83	93	84	81	100	102	71	111	102	90	83	90	92	96	103	85	100	96	92	94	83	88	86	78	89	79	86	89	80	88	95	79	96	99	90	96	94	108	84	109	89	80	95	82	97	87	92	98	99	77	98	97	109	87	90	84	73	72	103	97	91	82	86	96	93	83	92	93	91	84	97	89	103	105	86	91	76	101	76	76	82	90	111	80	96	75	93	88	90	86	102	86	88	88	83	85	86	113	91	91	75	88	118	103	98	91	81	95	104	89	95	80	85	82	107	93	102	91	93	95	115	92	86	94	98	100	75	97	83	92	86	88	85	80	78	83	88	92
31756	36715	15440	4132	3638	3022	2373	1967	1615	1424	1240	1112	975	856	759	728	702	628	565	528	529	511	454	492	462	448	426	411	424	419	356	402	409	331	341	298	342	361	361	340	316	299	318	342	310	278	297	288	310	311	279	306	282	268	296	292	260	305	315	270	286	284	293	297	277	284	271	281	282	295	276	257	252	256	271	256	266	260	273	277	271	272	264	231	259	265	271	252	278	261	280	258	241	285	263	249	260	252	281	241	251	240	295	272	248	257	260	246	235	248	251	259	269	283	262	254	243	269	234	279	258	253	279	248	278	233	262	256	262	273	250	259	256	258	286	233	262	263	240	269	229	271	247	242	263	279	235	256	259	251	220	242	227	251	261	280	274	237	254	240	284	275	239	269	261	240	254	256	264	276	235	280	256	280	266	240	252	293	244	258	255	271	261	275	284	273	264	262	266	259	260	248	246	262	234	247	275	250	253	301	235	271	222	245	236	257	262	263	238	255	255	249	239	257	246	270	254	239	233	280	274	225	223	259	276	247	241	258	264	264	215	244	246	243	255	263	278	255	241	249	263	256	245	257	251	245	265	227	255	257	248	240	248	249	259	227	249	271	267	272	255	249	280	238	243	248	287	253	249	249	241	248	270	247	265	244	276	273	249	297	245	271	260	246	232	225	263	238	246	264	245	246	255	265	270	239	224	255	242	266	252	229	231	252	250	240	258	240	263	255	267	266	243	259	250	259	261	268	249	264	235	265	270	250	277	251	247	260	245	260	248	257	259	238	254	252	274	244	224	245	242	285	242	263	297	284	249	245	238	254	267	238	241	245	255	261	254	251	239	277	292	249	249	232	268	226	244	252	259	271	255	263	266	240	267	249	273	260	230	251	258	251	228	249	267	243	243	249	266	236	276	256	237	224	246	251	246	275	258	286	276	258	251	230	257	274	244	233	244	279	244	259	220	267	233	247	256	290	249	251	263	282	239	235	250	280	243	241	248	246	259	280	258	243	256	246	254	257	237	242	252	227	243	259	249	235	258	264	235	275	258	255	246	257	235	236	270	246	233	241	234	252	283	237	233	273	252	257	271	250	247	251	257	254	231	254	264	278	262	245	238	243	248	206	258	275	259	273	252	278	270	265	261	259	256	221	254	260	267	257	240	229	215	241	225	273	223	230	264	257	238	245	264	241	241	242	240	228	240	227	241	270	267	261	260	239	285	271	240	255	289	257	250	236	264	238	252	279	247	243	252	237	230	269	268	251	249	232	253	253	252	273	278	241	226	227	274	252	250	251	255	291	248	248	292	239	241	255	253	247	287	223	257	285	269	256	250	243	248	265	237	289	251	248	219	216	240	297	244	241	258	245	247	266	275	216	254	255	252	253	279	248	234	231	241	253	257	245	275	269	247	248	234	237	241	265	246	253	233	243	260	238	253	255	250	263	253	239	240	292	251	249	275	259	266	248	230	256	260	278	251	265	256	243	247	259	237	274	260	218	270	224	260	265	265	259	265	240	242	264	259	257	255	235	253	246	216	267	245	253	244	271	268	253	230	238	237	249	263	243	248	245	229	258	262	251	282	278	270	226	251	264	264	265	231	283	231	255	281	279	290	272	263	263	257	229	259	254	258	262	261	244	281	285	240	255	244	245	283	250	234	262	297	242	242	248	244	246	256	267	270	300	242	285	279	268	263	231	233	250	261	270	258	251	236	259	244	254	266	237	274	251	233	222	237	224	254	254	268	277	270	230	231	232	260	255	256	247	249	241	243	247	249	259	232	248	231	250	260	282	274	286	227	227	240	255	239	276	258	262	222	264	262	272	221	250	244	251	257	240	250	263	236	258	275	268	246	241	266	237	252	243	273	267	272	252	226	235	236	253	264	263	282	233	220	255	281	270	251	272	261	244	279	258	294	254	280	268	272	265	254	245	256	253	238	275	247	260	246	264	267	258	252	237	263	243	291	276	243	260	245	246	258	230	264	254	257	246	251	246	287	253	264	250	232	227	244	251	255	252	246	243	252	248	233	277	241	274	240	272	273	262	233	260	248	285	254	238	275	282	249	256	286	244	268	272	268	290	254	241	246	271	266	258	242	253	246	273	237	254	253	286	262	258	239	249	249	277	278	232	223	215	261	273	243	249	256	252	236	247	242	231	255	259	235	254	243	246	241	262	249	257	263	263	251	254	262	245	259	253	240	266	245	259	253	239	237	209	243	249	272	228	240	254	282	289	209	273	230	235	275	260	239	288	232	277	269	252	264	266	265	244	268	259	226	281	254	247	245	228	277	239	271	248	251	275	221	246	272	262	282	245	244	241	230	262	246	267	264	262	239	224	262	234	246	238	261	258	252	272	238	229	242	266	227	246	245	235	235	255	249	239	254	255	262	240	274	266	271	267	215	256	230	268	273	239	235	267	233	270	264	251	224	244	257	233	255	241	260	242	259	229	263	235	281	254	223	270	282	244	252	244	248	249	277	243	225	250	231	261	264	268	240	237	222	241	277	249	258	235	229	265	253	237	248	240	267	235	237	266	267	222	234	242	289	239	261	228	236	255	257	252	249	254	249	264	266	251	242	254	275	251	237	250	243	274	245	229	249	270	254	257	261	275	262	281	238	267	261	274	258	240	262	271	245	247	241	257	241	290	256	252	248	264	245	281	243	258	265	233	240	255	260	235	252	261	269	253	272	238	239	240	240	260	230	258	269	269	261	268	259	268	254	242	250	263	223	230	239	233	228	245	236	233	272	260	244	258	250	259	257	293	230	272	265	238	232	275	250	253	267	252	236	269	260	258	240	233	248	265	235	275	278	220	256	267	273	252	229	267	256	243	268	269	245	271	242	242	253	247	269	230	244	235	288	246	268	273	228	223	286	253	260	256	230	241	223	242	278	268	240	252	243	262	236	253	253	244	242	264	240	269	250	284	225	270	237	256	249	238	265	261	257	227	247	224	240	278	257	267	231	246	266	237	233	263	254	245	273	257	263	219	258	257	230	267	255	264	245	270	241	228	250	258	240	258	230	278	236	260	227	250	284	242	269	225	252	267	231	249	214	254	277	264	264	250	251	251	247	234	254	281	269	274	254	259	255	239	265	247	248	282	285	214	247	275	253	232	278	255	232	240	244	231	275	267	266	258	250	268	241	262	269	257	246	265	233	221	289	248	271	278	243	218	240	273	277	241	269	261	251	254	254	257	234	238	252	275	230	247	278	240	240	281	258	244	225	280	263	280	250	245	256	250	240	244	266	247	275	263	219	248	241	224	259	251	262	251	259	248	253	256	260	261	231	248	270	250	258	249	265	249	231	257	270	240	273	251	250	260	233	230	270	248	253	247	267	218	241	257	250	279	257	307	272	242	268	265	277	213	247	231	268	256	247	262	261	249	268	243	242	242	227	284	266	255	242	247	236	255	265	245	238	251	248	234	234	259	246	275	260	263	265	244	247	248	284	267	241	250	247	280	250	226	248	263	239	236	245	258	219	235	251	249	234	257
7989	2087	686	293	277	274	279	307	255	255	286	271	282	249	292	285	267	290	294	276	228	276	265	275	294	278	299	280	282	287	255	284	279	270	273	290	265	282	285	277	281	256	274	254	259	283	267	273	272	264	273	277	261	265	262	277	311	288	289	274	237	284	281	265	296	258	296	298	295	262	291	274	281	265	276	301	251	290	293	274	250	253	269	280	238	271	295	257	268	282	238	278	251	275	261	274	294	261	248	286	256	245	265	271	278	284	298	284	249	266	281	272	268	253	270	260	261	296	248	270	262	278	283	286	271	279	294	281	292	247	226	291	254	266	274	275	246	273	269	285	280	282	258	290	265	272	283	291	276	273	277	250	286	265	251	292	260	281	296	317	297	263	288	267	279	277	262	246	256	258	274	256	303	300	265	260	245	288	265	251	281	241	276	262	274	258	267	235	261	276	296	253	259	284	273	259	272	299	279	275	315	294	260	283	269	289	279	262	279	289	289	311	301	241	278	278	290	295	236	276	271	284	283	275	280	273	257	311	260	289	264	276	281	238	271	270	299	247	253	272	282	300	281	275	287	255	302	309	249	290	284	252	285	252	297	292	264	281	279	284	291	280	264	275	267	272	287	302	268	280	261	274	270	271	264	278	272	287	262	264	270	276	290	286	285	264	311	288	254	274	275	257	262	281	284	299	224	283	272	289	285	287	274	306	277	295	303	286	262	278	287	243	263	250	286	285	274	276	251	300	274	263	264	279	271	271	267	282	267	265	281	295	285	286	280	294	294	287	322	298	289	299	250	303	267	272	292	274	280	296	263	262	274	291	284	261	271	272	265	259	267	262	267	243	251	282	240	274	280	292	291	264	258	290	252	292	271	294	263	256	317	309	273	255	269	283	262	267	272	322	259	274	260	292	271	285	308	224	284	303	231	272	282	281	249	239	266	261	286	295	289	287	233	295	233	269	258	292	268	262	252	290	287	264	256	293	289	297	292	266	281	278	243	275	285	266	308	275	259	314	283	261	288	284	274	261	286	263	286	272	251	275	267	258	256	285	256	309	247	291	281	288	254	279	270	270	267	261	279	293	277	263	272	276	296	288	267	304	322	279	304	257	277	256	300	292	278	264	287	279	256	267	277	294	316	295	291	304	253	315	287	279	271	271	280	269	235	284	314	285	283	272	312	241	276	269	294	267	296	301	278	282	313	241	273	292	243	272	255	269	252	272	282	266	276	307	302	286	251	266	269	304	275	255	260	261	262	269	298	278	290	251	279	234	272	276	256	283	317	279	270	309	246	284	240	260	286	287	294	292	294	291	305	295	291	267	275	272	255	236	254	300	278	304	271	289	280	293	246	271	300	293	295	290	284	271	261	262	276	282	278	304	258	284	283	255	285	234	284	296	282	255	280	288	271	257	256	292	241	274	297	294	300	266	263	269	255	261	270	268	294	323	278	251	302	271	285	287	282	281	251	272	253	284	297	269	306	286	260	302	260	267	281	274	266	270	299	278	270	264	284	238	264	285	286	281	324	234	219	231	298	276	250	277	286	267	273	278	260	282	267	293	292	260	282	262	302	268	288	255	280	269	293	270	294	299	281	312	273	306	241	274	303	294	272	251	264	284	283	293	305	300	289	278	285	235	262	250	295	297	282	244	310	284	287	283	282	289	296	283	267	265	278	268	280	277	288	269	261	265	298	272	260	264	283	272	271	280	288	303	260	266	276	277	266	279	285	267	287	267	268	262	272	262	279	287	297	254	290	294	270	253	297	292	279	270	270	266	276	301	283	258	276	268	314	300	289	273	258	241	286	273	262	294	260	244	305	280	266	246	281	278	268	283	276	298	293	295	274	296	244	267	268	295	282	291	303	270	255	266	261	286	306	298	255	278	268	260	282	263	305	301	243	271	275	289	255	295	272	262	284	306	294	267	283	249	283	288	263	287	277	283	275	251	294	260	280	282	281	289	299	291	259	281	233	279	265	313	282	278	299	276	284	299	296	242	260	254	285	284	245	259	277	276	260	272	274	291	301	265	261	286	250	297	299	273	276	250	277	259	293	284	245	271	285	257	280	272	281	279	259	237	275	287	252	292	258	289	291	269	252	278	262	285	292	250	299	258	301	266	312	282	292	291	272	264	292	265	279	287	273	259	264	279	292	275	286	271	294	294	272	281	278	304	259	275	289	267	288	305	221	264	289	258	298	294	283	272	246	285	284	263	253	292	265	265	239	278	265	281	260	258	281	260	293	274	249	239	247	327	301	256	255	290	275	296	292	274	258	282	287	290	257	269	311	287	292	293	281	263	299	270	266	300	276	283	258	289	267	271	272	288	295	293	288	273	295	285	249	301	279	264	283	277	247	270	283	253	264	312	258	285	288	252	289	242	284	284	288	284	293	262	285	255	259	260	263	258	269	289	271	284	282	256	283	273	297	260	292	277	280	295	284	245	280	296	287	282	274	265	293	300	275	269	268	286	269	250	261	281	278	281	259	271	279	311	272	251	294	277	282	278	267	281	286	274	236	275	240	292	265	275	261	272	275	245	284	277	281	276	280	272	263	276	305	280	263	253	302	271	253	260	265	258	274	297	287	266	276	288	285	253	249	235	281	292	250	282	260	265	290	226	296	279	287	271	273	275	250	286	269	273	237	282	273	283	277	267	290	284	271	273	262	254	274	278	284	297	290	264	285	249	261	267	266	272	296	255	253	323	277	303	264	301	278	276	298	261	257	297	289	245	289	297	276	277	264	271	257	283	283	258	314	272	292	248	252	294	271	262	255	253	272	257	277	264	261	237	274	271	254	291	237	280	258	274	294	280	275	301	300	265	258	299	232	266	289	268	266	282	270	280	265	272	274	265	248	256	295	281	254	277	265	278	249	277	273	274	248	314	273	268	253	267	274	276	240	274	256	272	257	288	261	265	257	273	299	235	267	273	267	295	289	272	280	272	290	257	283	270	267	281	285	275	276	265	288	278	296	267	273	285	285	279	298	278	265	249	305	229	270	231	271	288	261	285	262	255	271	279	293	271	272	286	262	264	259	304	267	294	278	265	291	272	260	300	302	286	272	273	282	300	286	267	297	302	268	296	278	256	277	284	282	232	303	260	293	307	238	269	262	255	281	255	279	288	282	266	264	264	312	265	271	308	274	320	237	280	279	288	267	283	282	282	290	286	288	290	285	292	257	258	255	266	227	245	267	284	275	270	258	269	275	290	279	285	306	278	283	277	281	263	287	260	271	277	263	292	253	288	282	297	273	284	233	276	305	306	282	241	257	303	278	277	260	252	276	316	258	268	278	274	283	254	222	274	273	262	262	290	292	312	289	247	267	272	262	239	277	247	280	247	270	267	288	273	263	256	254	263	256	271	279	268	301	290	267	241	291	266	260	271	285	296	282	266	269	300	265	287	247	254	270	277	279	258	273	259	260	304	279	275	286	266	282	261	291	257	291	277	263	281	279	289	262	294	270	254	279	287	281	257	285	282	255	273
5959	3270	1347	707	677	627	716	626	646	670	610	624	662	691	610	619	581	627	607	626	632	603	626	638	592	667	645	651	634	637	610	573	651	585	619	590	610	603	648	654	648	595	627	645	614	628	594	575	614	589	650	614	619	623	650	653	589	633	625	626	601	622	609	589	581	651	617	643	609	581	615	627	641	622	655	634	614	643	624	621	627	606	592	642	579	602	604	662	643	626	645	595	632	649	586	626	618	602	607	629	629	640	619	617	664	614	614	609	572	647	596	612	636	599	565	653	586	645	627	634	578	627	633	627	624	610	610	641	617	645	640	616	656	650	677	636	659	658	611	601	613	604	621	640	632	589	618	624	593	596	653	561	629	585	621	632	615	640	596	641	580	640	614	611	630	643	640	605	644	611	681	607	657	582	633	611	639	620	605	644	606	600	607	647	637	580	612	632	633	630	630	601	627	649	646	615	589	596	649	716	620	599	594	613	588	641	628	607	630	604	618	633	594	677	675	599	670	626	610	679	651	627	596	613	605	578	629	630	619	593	567	664	617	623	614	609	637	643	630	651	645	610	608	586	638	571	590	645	595	639	605	619	650	621	544	621	611	671	590	607	647	622	643	640	645	624	610	626	618	615	588	640	643	585	609	636	572	685	590	616	680	675	638	634	579	625	672	592	638	632	602	609	659	597	615	634	641	619	609	632	607	622	609	609	599	629	592	605	665	614	618	621	641	674	615	632	626	601	663	598	648	613	630	638	679	607	640	606	621	619	627	590	654	626	613	600	601	634	644	584	617	623	632	649	613	623	610	644	581	636	584	640	581	636	626	605	632	619	653	633	615	598	595	593	635	640	611	615	631	650	623	594	663	590	608	605	618	641	585	615	658	616	602	654	645	585	611	679	636	669	650	636	592	630	616	601	661	671	663	605	633	593	648	624	602	595	637	636	620	634	577	625	625	619	627	606	661	616	622	643	609	624	627	629	628	595	611	622	614	629	604	625	629	647	634	620	623	627	655	622	671	598	598	619	630	625	629	582	611	609	621	641	656	615	624	602	596	677	620	585	568	601	624	623	650	606	598	620	600	622	618	632	619	609	634	624	622	594	622	662	623	602	628	604	622	610	648	604	635	631	669	602	583	651	615	646	657	620	623	678	606	662	672	642	605	579	625	632	654	645	628	586	626	603	619	612	661	586	573	653	627	643	630	647	589	622	641	620	580	617	688	588	610	642	632	600	660	607	627	650	617	605	627	642	600	655	624	600	613	647	608	632	658	606	648	615	626	620	657	605	620	630	588	607	624	655	631	585	597	618	608	635	574	605	631	601	628	625	650	619	614	644	642	601	618	597	590	654	627	635	638	655	644	655	636	588	647	625	608	613	580	632	625	608	632	649	589	603	634	599	615	673	599	592	643	673	641	620	564	619	663	618	612	618	597	617	593	647	614	620	625	601	598	579	622	626	634	608	576	632	639	561	560	634	638	600	602	620	653	622	640	639	626	639	586	625	597	618	673	589	601	624	615	669	662	624	622	664	578	649	646	604	626	599	609	637	622	623	611	608	618	631	631	637	627	581	597	619	651	582	595	683	606	618	632	634	652	622	671	569	660	623	604	627	603	640	618	644	665	633	663	636	609	645	604	626	612	662	579	593	598	667	622	602	612	607	609	618	596	621	695	655	633	683	639	638	617	603	669	642	627	661	613	604	661	658	646	631	636	601	656	612	614	590	657	619	619	604	643	615	611	605	585	636	585	651	708	625	628	637	617	582	659	579	579	596	614	647	633	630	631	563	608	689	574	609	608	626	625	624	622	606	591	628	612	606	569	622	605	657	642	603	612	637	617	633	675	633	645	617	669	637	663	577	599	628	610	596	586	627	647	671	617	618	634	594	634	650	576	664	623	635	675	651	682	611	616	627	614	601	652	646	632	662	617	594	647	632	602	608	630	643	632	641	598	626	625	583	599	622	628	597	613	609	607	613	634	615	647	614	627	642	637	627	597	630	643	675	615	647	632	624	657	634	607	626	589	631	623	607	598	613	600	683	587	623	604	641	598	604	630	642	609	617	629	591	641	603	627	613	642	573	630	603	655	625	610	581	611	639	608	656	629	613	636	583	604	593	639	622	608	666	599	666	584	629	643	596	588	621	601	599	604	595	638	636	592	629	620	597	632	647	628	628	612	628	635	645	588	633	637	614	585	649	594	645	635	631	618	626	576	619	636	608	613	601	639	596	572	624	643	651	598	629	650	648	635	634	664	608	609	653	659	639	637	660	639	619	628	583	613	608	645	642	635	607	627	623	646	616	606	629	597	611	635	585	612	702	650	606	606	573	595	649	627	636	647	582	644	601	594	624	612	604	630	620	629	594	633	564	637	594	618	610	616	638	628	604	632	624	625	612	621	619	656	607	624	647	632	625	654	658	636	594	621	668	603	632	567	643	602	614	653	600	610	612	618	597	613	638	606	665	629	596	628	683	646	644	586	644	634	584	671	584	636	622	609	638	663	644	609	645	625	636	614	615	652	624	603	609	660	646	641	621	586	588	620	590	652	639	670	637	601	627	612	637	630	574	601	612	636	585	645	600	661	674	593	566	650	592	644	700	661	631	646	638	626	620	629	614	569	650	595	641	639	628	623	646	655	644	577	602	653	597	609	655	609	647	607	643	628	606	610	647	646	614	612	648	595	609	639	625	618	652	616	594	610	626	633	624	639	631	628	616	650	631	642	615	654	631	605	640	614	630	624	646	637	629	644	606	611	613	555	612	648	633	662	632	631	597	597	663	663	608	658	619	686	604	609	605	621	582	628	609	588	608	600	589	627	659	633	584	625	632	599	584	619	647	657	640	647	631	597	646	611	653	636	619	628	631	636	670	688	644	601	611	618	655	621	600	626	578	611	638	587	604	607	695	624	585	620	639	619	598	675	619	648	608	652	556	648	601	594	634	641	629	592	636	648	613	612	629	626	626	612	624	658	600	645	606	602	613	642	620	631	660	565	602	590	656	598	644	588	700	640	635	623	623	611	633	631	619	644	642	626	626	638	561	674	635	631	637	594	559	620	607	667	578	657	636	628	603	624	642	641	618	650	631	603	621	634	595	618	646	629	628	627	601	639	661	619	627	630	601	625	625	590	625	609	611	600	640	623	629	602	598	629	603	643	577	655	579	613	653	615	595	621	579	612	613	598	618	640	606	643	594	667	585	630	618	633	603	590	606	603	673	615	604	642	653	611	679	597	585	634	636	613	622	594	646	629	614	640	631	671	611	609	641	677	619	597	609	643	667	619	619	597	675	612	603	651	644	582	610	638	607	638	618	627	607	622	670	644	591	621	589	634	646	678	623	614	594	640	639	617	588	619	633	642	635	628	585	622	607	622	633	601	630	586	580	628	624	614	638	625	652	634	596	660	698	595	626	632	597	639	636	614	608	606	622	668	612	640	571	644	605	674	587	661	589	643	580	606	663	626	642	612	659	607	638	626	595	608	620	604	645
44642	34632	17876	1417	505	408	335	282	241	223	222	220	195	162	169	179	178	166	168	167	145	151	136	148	150	137	139	123	144	159	143	135	127	135	138	148	141	141	126	130	150	134	151	138	141	135	142	126	127	129	126	130	114	132	136	125	137	121	120	135	152	153	108	139	132	145	136	128	131	130	144	126	130	123	132	124	136	154	132	115	117	134	135	157	141	127	125	135	168	137	116	124	138	134	130	119	130	156	141	169	127	142	146	152	125	116	151	125	132	138	118	134	122	128	155	166	119	142	124	125	143	115	122	148	147	119	131	134	148	115	145	120	119	128	117	139	131	128	138	134	134	120	141	131	121	111	125	139	130	122	147	117	124	137	140	141	145	125	122	127	144	144	125	127	145	131	134	117	135	117	125	127	133	111	139	131	131	138	134	130	148	121	112	140	132	132	126	132	137	133	130	112	134	124	127	123	129	129	137	139	140	134	133	148	119	131	133	134	128	127	141	143	137	139	140	137	132	124	143	114	119	122	144	149	142	114	116	124	132	132	133	118	106	135	117	128	132	154	148	128	155	130	123	131	138	139	126	150	133	144	134	121	127	140	137	163	131	139	125	117	125	139	120	123	130	128	151	144	132	111	128	128	125	137	129	130	150	98	117	111	120	133	145	122	142	135	107	135	135	109	137	128	128	145	130	130	124	129	143	140	125	123	136	116	112	134	122	105	128	124	117	153	123	136	159	128	134	122	127	134	118	117	136	157	131	114	129	117	139	145	123	108	146	133	154	152	144	130	144	109	114	152	118	119	156	150	128	132	137	145	140	144	145	136	153	116	145	147	120	129	122	122	128	119	122	126	124	139	114	120	152	119	160	130	138	109	125	134	128	124	143	125	139	133	118	133	152	136	149	132	149	140	144	133	103	123	131	132	111	130	126	123	98	146	118	163	139	145	127	120	130	140	140	114	132	138	128	149	131	154	141	124	139	133	149	122	123	119	111	136	117	124	148	131	120	130	145	140	126	125	160	132	124	124	142	145	124	121	127	105	124	132	130	129	141	138	156	133	149	141	131	105	150	130	128	140	117	132	117	143	128	110	142	98	127	125	129	131	123	118	129	114	121	122	131	111	136	146	127	135	129	139	127	133	145	144	141	136	124	120	122	121	129	133	141	140	118	130	139	124	126	141	125	138	132	122	129	126	124	124	137	129	138	157	130	142	134	116	123	158	140	108	132	129	127	110	157	119	142	145	126	121	129	132	140	130	138	127	131	131	130	133	137	155	126	154	130	127	116	114	131	136	132	116	132	136	119	101	138	109	133	136	125	112	110	110	130	118	150	153	114	142	129	107	131	156	142	143	116	128	131	142	134	151	138	128	134	127	138	134	155	134	131	142	102	147	120	143	123	110	112	123	134	122	148	133	122	123	129	136	131	132	124	124	122	118	127	127	112	143	133	136	128	131	92	132	138	120	109	156	134	123	129	149	119	135	99	123	129	128	128	145	140	124	136	131	140	117	115	125	123	155	140	122	127	111	120	140	120	136	127	111	149	124	115	134	124	125	111	130	118	125	132	129	136	132	148	158	134	135	131	120	143	119	150	125	129	132	136	113	154	133	134	113	116	133	161	114	134	126	131	130	145	157	145	147	132	150	146	127	138	131	125	143	143	145	117	132	146	118	139	106	146	125	118	146	152	137	126	127	134	147	143	123	128	130	141	137	157	134	136	103	122	118	140	123	144	143	128	136	122	117	129	129	123	127	140	125	119	134	136	140	133	105	135	130	134	110	141	123	135	126	141	131	117	141	120	113	127	119	125	126	137	121	146	139	119	142	135	126	133	130	121	138	131	153	136	118	131	166	146	139	123	115	116	147	122	125	124	128	120	135	111	145	145	129	112	139	133	135	114	129	144	120	133	148	122	142	125	137	113	122	96	137	125	156	116	122	129	137	121	139	125	121	121	129	122	123	139	125	154	116	133	119	118	133	124	129	132	131	138	129	119	130	114	139	148	115	116	108	146	125	131	121	128	126	148	128	130	124	110	124	126	122	142	144	122	119	129	141	135	131	142	111	127	138	150	130	144	138	137	143	134	131	141	111	152	118	141	130	123	161	135	140	124	132	121	132	138	149	138	119	134	119	118	128	129	120	132	141	131	156	123	152	140	160	128	138	119	144	121	126	126	132	133	151	132	127	149	106	110	122	118	138	152	118	119	118	145	112	126	136	109	127	138	124	136	138	144	130	126	128	129	124	120	118	140	120	134	124	136	128	145	136	136	134	118	126	129	122	115	124	124	132	141	125	122	130	156	127	168	132	128	127	140	129	114	125	134	141	144	120	127	137	143	130	129	118	144	130	149	122	97	121	132	131	145	111	143	130	145	121	123	150	146	130	119	138	147	132	145	156	119	121	149	135	133	135	135	145	132	117	148	144	131	134	118	127	150	128	134	130	118	105	130	112	125	148	128	128	131	123	142	135	143	150	139	143	128	140	135	125	114	152	132	127	138	137	125	126	146	152	135	128	125	153	140	128	128	139	137	128	132	131	145	134	125	118	153	123	123	130	135	119	149	139	143	157	129	119	140	138	132	118	141	132	130	129	125	112	126	139	129	126	120	113	157	133	137	128	105	138	143	124	145	119	136	138	120	137	124	113	127	123	127	129	131	142	106	142	157	129	135	140	135	134	143	139	133	118	118	103	136	111	144	112	133	136	128	124	166	154	150	133	148	139	126	116	120	135	136	153	141	129	131	143	128	119	138	142	119	131	131	133	138	133	131	124	129	111	133	145	140	112	113	120	135	135	128	134	141	123	112	130	138	141	115	136	113	120	147	127	142	133	133	116	136	132	114	140	143	122	123	134	112	130	115	132	146	138	144	132	131	153	119	126	162	128	134	139	141	151	143	148	120	138	136	143	137	119	158	113	125	118	147	136	129	110	114	167	121	127	142	132	155	131	144	145	132	120	136	127	141	132	143	120	124	131	120	127	148	125	131	139	123	131	121	160	142	127	128	128	120	99	133	123	120	153	137	137	142	127	137	138	124	145	146	126	133	142	118	137	140	125	138	118	119	116	123	130	159	134	119	127	109	138	108	135	139	115	150	110	123	140	147	118	135	133	126	138	127	134	132	121	152	135	134	142	120	121	136	126	142	116	123	122	128	153	136	131	113	115	148	137	144	127	100	126	132	139	131	137	146	131	115	141	152	128	133	125	129	131	119	143	139	122	142	117	122	114	122	150	150	139	141	127	128	138	140	124	124	121	142	143	123	137	148	137	136	129	127	118	137	142	119	136	145	146	106	133	139	137	120	132	127	139	139	150	132	140	119	140	136	126	134	134	132	142	127	135	142	140	136	118	136	128	144	160	145	120	132	123	149	137	123	152	149	140	122	107	144	129	153	109	127	104	130	148	143	132	137	120	123	140	130	149	128	140	134	133	144	113	132	137	123	142	160	145	144	140	134	131	129	140	130	140	125	139	137	147	109	114	135	126	145	120
23491	25257	11244	2355	2142	1691	1323	1244	1002	895	842	796	722	654	582	557	534	537	501	501	479	453	469	421	394	382	402	401	393	394	398	362	385	367	394	378	337	365	377	388	374	359	363	332	327	335	367	333	323	352	361	299	357	362	307	334	353	370	287	321	339	355	339	294	306	340	356	356	322	326	292	345	351	330	310	347	315	347	324	331	332	307	316	323	330	324	312	312	313	308	331	326	322	317	295	316	305	321	320	339	334	328	315	315	346	326	325	330	311	353	352	327	342	298	353	329	334	325	279	325	332	329	314	336	322	334	292	320	330	326	294	331	331	303	322	321	314	330	334	317	328	323	351	319	309	342	306	334	341	354	304	311	290	330	334	334	301	314	307	319	308	307	321	306	303	305	313	335	312	341	320	321	301	311	299	323	347	329	305	345	307	308	322	323	318	317	333	325	349	318	331	334	285	295	366	332	317	339	327	322	323	323	311	299	339	313	331	324	345	312	322	328	314	280	300	325	296	304	309	331	340	310	331	302	309	346	332	313	334	321	309	348	329	327	303	327	293	281	315	338	339	310	313	336	311	328	313	322	282	333	320	325	336	291	308	329	308	293	316	307	308	320	312	318	316	309	297	322	339	327	329	287	327	320	328	327	324	300	348	313	310	305	301	303	277	294	291	308	323	315	337	340	312	323	343	268	320	294	321	346	316	331	314	329	321	317	283	316	337	314	322	318	319	311	339	359	323	324	311	329	296	340	289	313	364	290	343	328	317	321	349	333	347	314	300	341	325	328	312	325	305	293	330	320	307	312	337	298	277	357	328	333	318	317	306	312	314	319	338	305	316	312	302	336	309	305	287	292	326	322	308	319	302	310	316	313	297	311	322	305	300	319	311	330	318	311	336	310	309	320	300	300	320	330	351	348	309	299	306	302	319	303	349	307	315	311	330	332	334	306	300	290	296	339	340	313	292	351	283	302	329	288	336	343	324	321	345	334	315	329	328	291	282	338	324	337	332	313	328	317	347	319	272	337	308	317	305	330	327	320	336	315	352	328	299	295	316	331	285	306	332	341	314	343	322	309	333	276	359	326	328	315	335	260	313	317	334	327	282	309	346	325	311	309	302	344	319	345	317	305	319	311	354	297	310	319	324	292	318	323	309	345	320	283	323	313	292	321	335	304	341	311	317	341	333	309	306	308	324	341	295	325	306	294	315	317	295	297	291	316	304	336	326	311	348	320	329	304	305	330	343	317	329	326	323	351	291	321	323	311	316	331	316	286	313	321	295	307	317	336	315	328	308	325	302	282	304	343	331	316	331	320	344	337	302	294	311	310	334	346	317	307	309	309	348	343	313	317	333	339	308	324	323	336	343	328	328	309	325	311	323	333	312	323	308	305	315	333	289	334	327	327	351	329	309	316	320	316	310	338	356	306	356	290	303	289	302	342	322	336	315	302	364	298	326	320	316	320	319	305	319	318	331	336	325	319	313	321	295	278	318	289	305	294	325	321	330	331	335	347	316	330	350	309	325	329	312	322	334	327	327	317	319	298	343	328	323	321	339	295	313	294	331	312	301	328	346	328	321	375	342	334	306	308	352	313	342	309	308	297	334	333	330	305	337	317	334	315	333	331	336	299	303	305	327	308	309	301	324	322	334	282	295	282	309	319	335	313	314	327	330	284	309	353	335	287	334	306	342	316	310	309	302	347	327	285	301	289	309	345	323	309	305	349	302	299	307	334	308	315	326	320	335	359	315	339	361	326	299	291	337	334	340	306	355	329	318	293	303	305	315	310	286	310	347	314	331	305	307	345	309	309	318	306	288	337	329	311	286	317	314	338	300	314	326	307	335	314	323	312	313	298	310	349	303	339	327	337	338	323	313	317	325	328	335	308	328	347	321	337	306	331	335	311	343	330	316	346	277	310	314	298	304	303	301	345	301	300	314	361	320	264	310	338	329	332	321	304	293	314	321	302	322	333	320	308	321	302	287	321	341	335	338	314	308	325	290	310	300	284	314	314	341	324	325	335	329	298	344	337	314	293	324	328	293	321	326	309	305	293	328	358	329	332	315	306	351	333	333	322	271	300	322	320	295	299	332	318	337	324	306	331	334	310	321	308	297	315	331	302	326	309	338	301	328	318	294	289	317	328	316	313	317	315	330	312	314	336	353	321	320	325	344	326	333	299	341	320	325	313	315	307	306	303	334	336	333	302	293	324	344	351	316	325	336	323	326	324	343	306	313	314	315	311	347	316	355	337	322	326	343	340	340	350	310	312	325	321	287	310	339	326	330	303	325	323	296	306	329	290	307	302	329	338	307	341	337	301	339	301	304	310	326	296	316	309	337	311	332	332	318	319	324	314	330	356	302	303	344	311	336	310	273	305	323	321	334	282	366	343	303	345	319	356	316	301	303	333	317	294	287	319	308	340	310	332	334	293	326	328	312	347	323	328	332	322	318	338	305	328	310	305	312	327	320	329	320	301	339	304	306	301	310	331	301	337	308	313	296	335	328	324	318	280	310	327	317	358	315	290	338	310	283	324	356	324	316	323	289	275	319	302	284	295	340	314	343	317	319	377	317	327	314	324	317	312	308	332	321	331	304	309	344	329	310	330	336	321	287	296	302	344	326	293	304	326	336	308	294	308	315	319	318	301	315	382	311	314	314	309	337	312	313	347	337	329	300	303	361	331	335	346	302	358	324	307	286	317	304	314	297	316	315	326	314	349	323	330	317	299	328	309	330	302	328	335	298	289	284	336	340	309	299	302	320	331	302	301	322	318	325	344	326	304	318	339	353	276	316	350	313	327	336	364	347	303	337	282	301	317	312	304	284	324	354	310	324	350	327	310	321	320	301	342	316	314	305	317	322	305	338	305	322	292	325	346	315	323	337	317	291	351	318	327	329	303	338	296	352	328	362	292	331	319	323	347	298	310	333	338	306	304	312	295	296	304	320	318	322	295	281	316	324	351	319	304	303	347	310	290	337	364	318	341	332	297	316	317	336	357	309	298	305	335	335	322	345	310	329	331	281	317	311	321	329	315	332	293	316	293	366	279	293	278	341	298	346	372	327	316	321	319	332	323	319	313	327	337	338	325	326	324	305	286	331	321	322	310	350	328	312	338	316	316	325	287	319	320	340	314	330	307	345	315	341	323	308	337	324	348	289	278	302	347	344	279	317	331	334	317	337	331	327	309	317	348	365	328	302	319	346	291	298	307	319	328	312	315	303	304	321	308	321	333	293	307	325	313	331	338	308	303	319	341	290	269	341	309	323	332	288	307	316	312	318	320	312	332	292	276	348	326	318	310	301	308	291	334	278	336	338	317	316	311	325	302	320	300	346	355	311	315	311	316	315	328	316	322	321	323	316	319	312	316	313	328	319	337	309	320	353	302	323	301	320	285	311	318	337	310	356	321	297	299	340	342	309	301	343	339	299	324	307	341	342	344	313	298	304	314	333	331	334	329	313	328	331	278	321	292	312	315	315	315	294	298
58882	48282	29500	4410	1048	672	532	387	331	322	233	243	228	185	175	152	178	152	151	129	124	120	115	106	104	109	118	106	127	83	107	113	99	101	101	85	88	102	106	81	104	128	91	100	104	96	90	104	70	94	99	93	101	90	106	114	97	99	86	97	106	102	88	102	96	123	90	84	86	84	106	112	88	81	91	88	80	92	83	90	107	93	97	78	87	95	104	93	88	101	86	106	100	86	90	81	96	97	113	79	105	81	94	115	82	94	83	90	107	100	98	89	89	96	105	105	92	94	95	96	76	90	90	98	86	99	88	105	102	99	91	74	85	95	92	102	97	86	103	104	87	87	93	105	82	79	78	87	88	82	92	75	89	104	76	106	107	90	114	84	103	106	81	85	102	89	71	106	116	100	91	90	94	78	97	87	101	91	89	82	86	99	86	90	78	100	97	99	84	109	94	91	92	97	78	101	90	101	89	91	93	83	104	109	90	101	101	94	82	94	83	80	85	82	95	90	86	85	95	100	91	99	96	90	90	79	100	106	93	88	98	86	98	86	102	78	78	94	99	92	111	99	101	91	85	83	86	108	93	119	88	89	105	87	105	84	62	89	95	90	89	99	97	113	97	76	91	109	83	89	78	96	78	94	87	97	100	86	79	98	106	92	100	88	94	86	69	96	90	94	105	107	93	99	85	72	99	100	86	86	99	85	102	94	94	79	95	103	88	90	84	90	84	92	99	112	105	86	89	83	86	104	102	107	83	90	83	95	97	87	93	94	101	80	91	96	102	87	88	109	80	103	130	96	95	108	96	94	82	97	95	103	94	99	85	102	91	92	81	88	102	85	93	90	101	69	100	95	80	80	76	98	66	78	102	102	94	100	96	107	89	76	107	116	82	99	85	89	84	92	101	106	105	111	102	90	116	77	87	92	83	85	74	100	84	92	93	90	105	88	91	106	93	78	109	92	80	81	79	96	93	95	100	93	90	96	86	74	95	92	105	82	69	103	94	99	84	99	103	96	97	91	96	99	90	84	93	104	68	90	87	93	87	97	99	97	104	82	108	98	86	88	97	79	92	90	85	95	84	83	99	89	97	87	86	82	86	84	89	86	94	92	95	88	94	94	73	88	102	105	89	90	90	81	83	91	90	90	78	101	92	90	92	95	98	96	88	85	85	83	88	106	84	95	93	73	89	95	96	92	97	100	88	92	102	91	90	92	104	109	89	99	91	81	87	101	88	89	88	87	82	76	78	97	90	91	79	97	98	92	98	80	82	88	105	81	75	97	94	98	85	88	77	89	76	81	100	86	97	87	87	91	93	93	93	95	101	69	85	76	122	83	85	98	101	94	74	94	73	86	79	100	101	98	81	93	94	93	81	99	112	96	89	95	109	88	79	75	91	88	83	96	90	92	91	91	80	96	88	77	93	102	77	92	95	82	89	85	93	92	80	95	78	73	88	83	89	100	89	82	91	89	110	72	93	84	88	105	84	89	91	65	101	98	73	101	79	72	78	93	81	83	81	76	96	116	101	98	91	107	70	83	88	105	77	86	88	69	96	90	91	90	73	80	94	94	107	88	97	85	87	68	96	83	89	92	72	81	93	94	96	89	88	101	105	72	95	98	93	97	100	84	97	103	93	84	104	95	87	102	90	90	80	90	84	99	107	79	77	92	98	78	98	107	103	100	86	87	88	99	91	91	84	89	107	72	94	81	98	96	95	102	75	94	95	90	90	84	88	91	87	99	95	88	87	69	99	97	77	80	88	123	85	88	91	69	85	104	97	104	101	89	86	86	101	92	78	93	80	89	97	98	91	83	95	72	108	113	92	89	75	87	94	100	97	92	93	80	83	92	92	90	91	98	91	95	86	79	84	79	84	109	82	91	102	99	68	85	104	96	95	98	107	84	76	93	105	94	98	82	98	97	98	101	81	106	80	91	70	90	84	79	82	93	81	118	80	99	103	100	71	82	85	101	78	93	96	70	100	83	89	88	84	106	94	93	110	98	79	91	101	105	102	85	97	107	90	103	100	96	82	87	97	88	82	76	75	102	111	88	84	103	107	104	89	77	94	76	73	88	85	71	95	93	88	88	97	93	83	88	111	95	80	111	102	93	81	82	75	92	92	82	97	102	87	94	97	88	76	88	89	104	85	97	93	79	92	115	74	104	82	99	105	91	86	86	97	89	77	97	75	72	91	91	94	88	87	94	81	74	84	98	94	109	94	75	102	79	104	83	93	103	97	74	64	68	92	83	97	86	85	85	91	98	90	81	84	89	87	85	99	99	88	103	99	86	85	101	85	78	92	87	107	109	108	102	87	99	92	112	91	88	99	97	99	86	96	89	101	82	88	65	103	90	89	76	100	87	80	96	98	89	92	79	95	101	83	81	90	85	93	71	94	99	84	76	98	96	89	84	100	87	88	81	94	98	98	93	79	94	102	92	85	99	79	83	96	76	81	89	96	80	58	77	96	94	100	102	98	91	80	88	89	78	89	87	77	84	98	88	99	91	101	110	95	83	118	104	76	90	86	102	89	95	74	89	91	75	86	75	113	106	79	92	100	84	102	86	85	97	74	96	89	105	103	86	97	89	86	92	74	85	89	95	97	75	99	92	86	77	91	71	72	88	87	87	107	80	87	100	97	87	103	77	85	106	98	94	105	86	94	73	80	82	89	89	91	83	92	91	81	84	86	103	82	89	96	89	86	101	80	80	99	102	87	91	110	98	94	81	114	96	108	84	108	96	98	106	86	61	82	95	74	91	82	96	86	106	92	93	84	109	102	76	94	86	82	98	86	88	79	96	77	86	87	93	85	94	101	94	95	81	97	83	95	87	90	95	89	93	98	99	86	77	101	93	101	79	79	92	87	88	104	94	96	86	101	87	81	82	97	92	71	85	98	84	83	93	106	91	97	79	88	96	80	74	90	95	88	87	96	76	97	88	85	92	93	99	106	97	93	95	93	109	93	111	89	94	128	108	102	70	86	97	107	87	100	80	89	69	83	97	92	99	80	105	91	71	90	98	103	101	74	105	95	109	98	102	90	78	100	86	89	92	100	83	98	111	96	94	98	81	82	85	83	88	89	72	97	89	83	99	90	92	82	84	94	92	86	89	82	89	93	83	102	93	71	101	99	104	108	103	79	74	72	89	74	85	97	88	76	85	89	92	93	89	76	88	101	90	102	94	94	95	82	87	86	84	92	88	86	82	82	92	89	91	70	81	92	97	80	85	81	100	91	99	91	87	96	100	71	87	99	83	90	84	96	102	87	107	114	112	87	110	67	73	102	110	94	79	107	73	63	84	97	99	91	99	104	94	103	95	92	82	73	92	93	92	91	93	93	103	96	93	94	86	91	82	98	85	93	103	89	96	83	102	90	99	87	88	89	96	97	115	101	84	96	96	102	75	86	87	94	82	85	106	72	86	97	96	85	78	83	100	76	96	88	90	100	79	90	73	84	99	97	86	100	95	104	69	95	93	87	90	76	108
32046	33077	15272	4243	3745	2982	2367	1966	1591	1381	1216	1056	974	816	760	738	676	603	575	568	537	540	463	470	436	394	420	393	431	393	366	381	372	347	317	318	349	362	346	331	308	328	338	292	306	328	300	326	328	300	313	292	317	288	292	259	292	266	281	287	270	323	250	307	270	255	277	255	260	271	278	239	240	295	273	272	257	302	247	249	258	270	245	262	253	256	269	283	258	276	288	263	278	276	259	279	280	249	266	248	251	254	259	287	256	279	267	256	251	278	272	266	243	285	276	258	284	259	234	247	253	249	245	255	245	232	224	261	245	250	253	263	276	263	259	246	264	255	218	246	246	249	272	247	283	268	285	293	248	250	233	284	253	239	244	229	265	226	262	246	232	246	254	229	247	244	249	260	270	244	252	237	263	243	272	242	260	294	253	256	238	222	233	239	268	273	274	270	265	258	270	246	226	259	252	239	244	265	246	238	247	244	254	273	224	238	262	249	262	228	248	254	267	243	250	273	256	252	283	247	233	258	262	250	255	274	252	268	234	236	255	270	237	241	273	254	254	254	247	240	258	252	255	297	278	246	269	253	275	253	263	261	223	252	261	257	251	275	263	258	253	237	275	266	258	235	234	247	271	272	214	266	241	257	261	242	251	277	283	257	239	232	236	246	247	263	247	221	228	272	242	222	254	275	247	289	267	215	245	246	245	249	256	248	238	275	254	267	260	243	212	272	244	268	234	247	268	244	263	269	294	249	268	246	267	255	243	267	264	239	267	251	252	234	252	241	261	249	278	257	247	215	258	271	252	270	262	255	249	249	249	241	262	252	261	254	263	257	237	280	240	256	243	271	259	232	243	272	244	271	228	255	290	274	266	259	244	251	277	277	238	271	287	276	242	250	259	261	255	235	239	289	288	257	232	222	252	249	253	229	235	232	265	255	228	225	255	230	238	250	243	249	243	245	241	236	253	272	251	240	262	241	267	239	256	238	246	260	244	261	266	261	244	248	257	242	273	238	279	280	242	271	250	229	274	260	266	239	268	302	272	241	275	260	262	231	254	259	266	247	254	260	285	276	276	276	277	261	264	282	252	262	246	232	269	275	271	254	230	256	263	256	284	259	246	254	251	247	270	243	247	262	230	270	236	271	240	245	232	235	238	235	265	280	274	264	247	238	264	257	213	254	257	252	241	275	240	274	272	222	235	285	230	266	271	252	264	249	252	245	251	244	247	248	281	253	223	233	252	267	247	247	266	293	290	272	264	239	228	240	261	256	246	265	259	253	260	224	299	278	249	271	275	243	262	273	255	251	284	230	256	246	241	267	248	268	278	254	228	233	274	273	246	268	279	241	237	291	264	233	213	236	241	258	234	250	255	243	241	242	256	249	257	246	237	270	253	246	236	243	256	237	258	252	249	254	227	228	271	263	276	280	255	274	268	248	265	228	246	235	247	280	238	252	246	259	265	243	248	261	232	242	254	244	250	259	258	246	233	262	256	262	261	256	249	254	250	258	227	236	246	259	271	217	240	212	260	255	241	266	254	274	210	282	279	241	251	258	274	251	236	241	263	231	251	243	231	237	260	253	256	274	260	267	259	265	265	263	245	241	251	273	285	238	233	264	251	265	233	239	243	248	238	256	241	267	242	267	253	238	245	272	278	259	275	273	248	262	237	262	235	257	260	252	261	252	237	268	245	241	231	241	285	244	247	253	231	231	239	271	245	258	266	258	265	230	274	249	272	262	233	269	272	268	230	257	263	280	223	267	261	225	230	264	232	253	275	249	249	234	258	263	279	260	275	230	224	274	254	264	283	260	264	288	254	241	260	226	266	244	232	282	264	247	235	269	256	239	266	273	245	255	220	252	257	289	266	275	246	260	253	279	249	247	268	225	254	259	233	237	238	257	258	240	249	251	269	234	228	266	234	243	228	266	269	265	262	253	272	256	235	230	228	254	231	243	274	276	265	249	260	242	252	273	243	234	247	278	247	228	215	223	261	277	241	258	246	271	260	275	249	262	302	215	235	256	258	252	258	236	226	229	267	235	270	246	259	276	264	225	250	261	240	244	247	237	261	278	255	248	254	247	234	267	232	274	234	242	261	253	264	227	250	247	263	231	269	236	270	226	242	261	228	238	257	241	259	262	270	296	263	221	248	268	257	273	238	223	269	271	305	258	276	258	250	260	237	271	242	252	267	238	250	250	251	245	266	244	273	254	260	231	227	241	252	280	232	226	281	229	262	242	272	243	236	223	241	271	249	250	249	263	238	263	248	243	276	265	266	270	256	270	236	246	240	255	268	288	251	273	268	242	231	273	253	238	279	252	247	264	260	252	278	255	240	269	257	279	252	274	245	252	239	269	257	283	216	226	264	252	262	229	248	250	262	239	234	270	248	240	230	265	203	234	234	251	256	257	263	270	236	238	240	232	228	247	271	210	239	244	270	255	228	244	227	262	242	260	255	232	274	256	261	259	233	234	231	256	251	266	254	255	268	271	266	257	252	252	243	230	245	269	254	227	276	253	257	263	248	241	253	265	256	259	248	247	229	240	252	256	252	230	250	243	256	267	247	247	207	249	233	255	240	255	258	222	230	222	247	242	263	226	268	269	264	279	254	258	278	276	254	239	236	249	245	234	245	263	236	240	269	243	241	259	251	244	210	237	240	237	258	256	232	226	244	235	246	252	231	259	278	229	219	284	247	254	277	267	249	213	259	253	258	244	230	248	242	254	258	248	222	211	263	241	258	267	277	217	250	242	248	269	259	265	278	245	259	245	243	241	246	262	240	248	297	249	285	249	254	235	227	243	233	275	270	238	256	273	259	244	237	261	245	272	272	257	243	230	252	247	256	244	217	242	269	280	257	251	268	261	277	240	257	232	252	243	244	228	284	253	247	258	216	225	271	238	250	286	256	275	237	272	266	255	256	223	248	238	285	232	265	261	234	268	238	248	269	278	268	248	276	264	259	248	236	232	274	258	239	241	258	274	248	274	248	277	253	231	260	233	254	259	247	262	246	272	262	258	279	236	254	241	257	256	250	253	247	237	272	238	268	250	270	254	255	251	228	238	248	261	229	276	237	250	230	244	230	234	249	241	273	275	237	252	263	238	281	266	255	266	239	267	280	260	246	276	266	272	244	248	261	265	270	250	256	241	267	260	232	250	247	307	232	233	278	235	227	253	258	233	270	216	229	255	240	242	245	245	254	253	271	282	251	284	263	253	268	245	242	228	225	267	250	238	249	254	253	226	266	268	239	262	243	230	232	257	270	234	255	248	253	260	258	237	244	247	262	251	252	267	279	256	240	258	273	243	262	242	252	248	241	234	243	259	261	260	275	251	269	266	238	251	240	263	270	250	252	246	253	211	260	237	242	244	240	244	256	240	246	250	243	239	257	233	232	250	263	242	236	258	280	280	235	251	220	234	290	251	269	240	249	234	238	275	269	253	263	249	271	240	243	257	237	261	240	268	242	267	279	229	263	266	256	242	241	273
8722	1712	632	287	282	281	281	283	284	271	267	277	298	269	232	270	293	282	278	295	293	290	280	272	252	258	257	242	285	300	257	282	282	291	292	291	246	264	261	276	253	259	269	274	272	279	298	291	280	292	241	294	316	255	232	278	262	308	289	253	276	302	305	224	250	264	277	240	288	296	296	270	275	274	304	289	281	284	275	284	271	283	236	277	291	281	295	270	256	238	253	292	276	261	269	272	291	260	285	269	300	286	248	308	292	312	265	283	256	277	289	265	276	281	228	269	267	308	293	291	261	262	277	263	295	293	258	297	240	282	267	326	250	262	293	316	262	267	262	289	274	276	300	285	278	246	276	264	268	288	294	265	275	257	260	239	283	239	261	274	267	273	259	297	263	287	277	304	279	265	298	275	259	267	304	290	295	290	298	289	266	266	273	274	266	274	267	289	275	312	314	292	273	226	297	277	262	256	297	240	258	270	245	288	272	277	274	259	260	290	256	273	294	264	287	311	293	293	279	269	268	266	236	278	248	251	261	257	301	260	269	265	294	312	300	293	258	272	269	238	248	251	282	263	272	243	265	279	268	229	258	253	291	232	261	270	269	297	302	270	273	266	301	257	262	277	300	288	264	271	281	262	280	242	263	281	265	254	293	257	254	265	315	290	273	227	249	254	265	289	263	282	288	260	273	289	289	284	289	266	305	274	263	285	256	249	262	275	280	272	265	253	279	274	283	274	294	290	241	275	258	287	266	280	274	307	275	273	246	295	265	259	262	292	299	282	237	286	268	278	279	297	315	273	290	291	260	274	266	250	283	277	280	300	263	251	279	284	287	283	314	279	292	291	239	277	291	267	255	255	264	268	263	285	241	252	287	271	284	290	281	281	283	292	294	300	270	262	269	311	270	274	288	293	266	258	284	269	307	257	269	269	263	258	252	271	273	285	267	264	263	279	288	251	281	295	299	275	253	270	249	292	271	271	274	239	279	308	263	268	282	267	299	272	298	280	289	262	285	279	287	250	299	279	294	269	300	243	260	262	277	268	255	282	305	286	255	299	303	266	288	272	281	240	236	278	272	258	258	291	289	262	267	264	271	274	300	291	294	277	264	283	275	274	243	285	277	301	257	261	282	248	265	301	276	241	213	247	260	260	255	257	269	293	249	274	300	274	256	276	266	260	266	290	319	279	295	298	279	306	249	309	294	268	271	269	289	288	277	232	275	285	293	280	265	288	311	279	269	241	262	292	284	300	267	244	268	295	287	258	269	284	252	264	300	243	266	282	265	283	284	262	253	281	308	271	278	278	287	278	266	290	296	282	258	258	293	259	279	262	292	263	277	279	260	262	288	288	262	274	271	276	268	284	286	279	285	296	253	245	286	304	258	278	290	303	274	276	283	261	296	293	291	260	262	274	294	268	253	238	293	313	332	265	276	271	279	283	265	257	309	255	242	260	267	275	279	296	260	282	309	289	283	281	287	273	301	284	257	252	263	292	274	312	275	237	260	299	256	275	280	289	295	297	272	283	261	269	285	278	284	261	271	303	282	273	263	283	279	269	281	256	297	288	258	249	278	266	263	263	267	270	282	285	264	260	281	317	275	265	277	254	264	256	322	286	294	279	280	326	278	268	259	280	292	280	303	279	285	286	268	299	271	261	298	273	239	247	306	291	257	313	303	278	284	275	273	267	271	296	297	263	267	287	283	272	273	283	270	316	266	275	264	247	281	269	283	283	270	277	254	249	274	248	273	287	259	260	287	254	266	242	262	291	292	261	295	261	272	293	274	250	260	272	272	275	289	277	284	289	307	287	257	261	288	249	284	271	233	280	265	275	278	266	244	240	255	278	249	260	293	280	254	307	250	271	258	288	272	300	280	300	278	304	271	301	244	278	266	272	261	292	272	268	283	286	279	288	306	252	279	295	314	250	238	270	267	299	279	244	283	291	245	268	275	302	245	279	271	295	292	297	230	249	258	267	280	271	278	285	287	283	256	262	263	273	254	270	276	267	259	264	271	292	254	264	274	292	281	267	299	284	301	254	296	300	261	272	315	273	292	293	301	273	279	270	295	277	293	263	304	285	283	291	277	264	266	252	254	282	260	280	284	242	286	280	270	280	321	283	277	301	273	257	259	283	266	255	277	286	276	248	276	264	265	255	278	233	272	267	263	289	272	264	270	276	305	293	248	279	269	303	280	280	279	261	258	252	268	276	291	259	266	276	274	253	298	254	272	261	262	250	268	271	274	292	283	279	257	288	264	297	278	274	301	273	271	295	288	264	273	288	297	270	277	255	254	276	272	284	255	239	292	253	260	276	253	281	305	279	275	268	282	290	282	281	291	282	280	276	272	280	301	245	271	283	269	257	267	282	265	287	258	267	258	257	293	304	283	257	263	256	285	302	254	255	265	276	271	295	256	289	297	299	264	277	268	297	262	276	285	287	257	300	275	253	277	259	303	262	279	284	262	244	280	318	292	276	267	287	291	297	244	267	284	292	261	266	286	276	294	257	258	301	284	254	299	291	279	287	274	276	287	295	257	294	292	268	256	283	274	293	255	263	272	263	265	293	315	301	290	252	277	257	254	282	247	284	285	285	252	274	296	304	298	299	277	263	291	259	232	263	266	279	237	285	291	271	284	275	223	299	261	279	251	270	285	269	272	256	263	298	293	255	277	271	246	273	289	266	290	255	247	287	289	270	255	261	278	271	323	272	284	268	268	283	267	281	264	252	263	263	263	241	272	275	270	274	279	256	275	276	270	260	251	276	267	283	275	250	316	292	279	258	282	253	282	295	293	269	276	277	268	267	250	262	270	270	280	254	293	274	293	264	290	296	265	253	288	284	280	251	288	283	262	279	289	272	271	287	255	267	276	277	273	269	279	258	296	230	272	249	250	266	269	291	277	260	285	284	342	310	279	282	292	293	292	272	302	274	253	276	271	289	275	291	280	290	284	291	278	286	293	284	283	268	282	261	265	288	294	251	272	258	268	251	268	266	259	272	276	283	263	272	261	294	282	295	269	292	299	269	274	297	293	269	280	261	261	285	289	292	276	281	255	285	265	282	302	268	292	288	291	270	287	289	293	259	303	263	257	257	266	289	298	273	277	255	258	280	263	313	286	259	294	295	269	251	269	277	240	250	285	304	272	281	293	274	271	285	252	309	276	260	266	286	289	307	267	274	280	267	289	295	275	279	279	257	264	311	247	287	295	265	273	261	256	278	262	300	265	280	289	263	274	279	278	235	266	268	262	276	261	291	296	273	296	285	259	260	293	282	291	292	228	279	289	275	268	247	245	249	232	262	241	250	260	267	257	255	271	266	272	269	275	271	325	279	297	268	273	279	267	282	256	272	299	284	258	260	300	280	303	267	244	285	256	282	242	277	285	267	247	256	285	256	285	254	270	281	300	267	278	290	270	272	253	272	262	263	250	290	255	276	269	299	287	260	251	271	287	269	255	271	267	263	232	291	281	284	237	242	270	280	297	263
6536	2783	1447	706	715	621	692	650	645	629	634	611	612	608	573	656	624	652	609	673	622	630	596	615	624	659	621	657	607	635	621	609	601	626	650	644	599	652	582	656	655	640	655	603	665	648	639	582	647	641	658	647	630	609	593	595	627	627	603	650	616	649	671	598	634	648	579	637	629	577	617	650	521	608	615	680	634	615	628	633	641	638	626	642	597	653	631	626	632	618	654	635	637	616	607	644	616	653	635	591	636	607	668	593	593	634	605	631	635	656	689	616	593	670	603	588	585	573	602	624	642	598	623	644	594	624	567	617	592	624	687	663	613	619	627	597	647	675	612	615	626	615	623	591	612	577	658	609	594	623	596	595	628	648	603	616	625	627	650	637	614	680	610	626	638	633	629	641	659	653	655	646	672	653	593	594	646	649	651	618	643	640	657	644	604	601	598	667	637	594	584	658	609	602	556	645	684	597	607	656	643	646	629	591	641	649	634	600	643	642	596	696	606	624	635	603	629	607	612	637	654	644	626	650	634	615	640	646	646	618	618	665	649	617	634	590	656	627	628	652	594	596	628	656	626	645	581	643	686	629	553	636	614	578	594	662	645	620	625	618	631	650	610	656	643	622	597	619	642	664	623	590	651	610	565	576	621	628	617	640	668	608	644	614	618	634	615	625	612	628	617	673	698	668	608	594	655	635	631	608	631	572	569	666	621	632	607	635	620	625	661	630	603	606	653	607	661	632	641	619	611	625	641	652	611	595	583	632	637	600	639	613	662	626	602	629	597	658	640	599	629	615	649	628	647	634	622	610	591	644	590	639	658	627	636	602	621	611	653	597	615	622	622	618	582	587	620	621	645	621	590	556	658	663	653	618	646	620	608	626	623	597	610	637	638	618	658	581	597	629	638	600	624	644	608	646	614	635	605	577	616	659	658	630	604	620	624	571	585	598	625	623	624	594	619	621	645	648	604	575	624	608	631	627	649	594	582	655	573	629	666	667	608	679	587	621	607	619	606	631	596	596	651	631	619	655	621	585	659	635	621	661	632	594	626	637	613	598	639	589	628	637	596	646	606	602	644	609	627	637	634	601	607	629	599	654	624	643	594	599	656	639	609	623	609	615	586	600	668	644	630	623	622	640	611	619	616	612	600	646	625	624	602	624	620	629	622	651	615	620	617	641	602	647	647	591	631	651	580	617	662	604	585	628	605	601	632	619	622	607	616	627	606	644	634	599	627	613	645	632	625	610	628	628	631	640	602	634	665	640	607	589	605	632	646	634	603	623	624	631	599	584	648	634	656	640	623	609	613	628	573	611	570	624	639	620	597	643	635	633	615	627	607	575	592	594	598	595	642	613	654	625	573	636	610	624	612	601	615	623	626	609	604	647	604	671	616	596	624	588	616	629	608	604	628	607	625	635	635	642	648	636	619	668	613	655	613	623	680	653	650	594	614	599	615	644	608	629	637	653	609	601	666	656	643	651	627	617	609	595	630	604	572	623	604	557	637	614	601	598	617	599	647	611	632	610	608	651	593	619	651	637	673	619	633	614	673	634	623	622	652	635	610	627	606	626	647	612	618	636	650	621	613	634	581	622	594	640	616	596	631	583	592	613	651	620	588	602	621	631	609	569	596	648	666	650	649	559	634	609	591	597	628	657	620	651	615	684	628	570	659	597	682	627	598	626	631	581	629	633	614	574	656	649	674	613	603	622	646	592	632	614	634	605	643	603	559	650	621	652	613	653	629	635	615	599	621	596	616	602	641	603	629	616	613	615	637	651	589	611	599	691	582	641	647	617	584	619	640	622	633	653	616	605	562	659	610	648	633	625	620	604	643	612	603	618	582	625	602	640	614	626	624	627	595	661	629	626	643	582	618	628	623	624	600	582	654	581	648	631	631	641	600	642	636	619	623	620	592	626	639	625	647	631	615	589	621	626	654	614	626	604	621	622	601	630	637	620	614	641	609	613	609	579	616	638	622	646	647	589	646	605	629	599	612	624	636	576	648	609	593	646	595	602	593	651	613	565	597	591	598	601	631	639	652	570	589	602	632	606	601	643	637	625	573	612	635	615	602	614	616	652	642	600	615	596	582	636	602	594	634	696	642	642	608	601	635	585	610	632	607	647	633	617	616	649	643	665	599	665	605	632	609	618	644	598	663	581	631	636	612	653	605	623	674	596	605	605	607	609	640	600	630	627	632	665	610	614	610	607	544	635	648	617	592	616	639	637	670	597	602	631	633	634	632	610	652	599	588	624	615	635	577	626	581	639	612	637	604	607	616	581	602	690	699	652	629	611	594	659	687	690	625	591	669	619	598	626	634	611	596	590	653	618	619	583	649	647	629	631	597	606	619	600	604	593	599	615	590	632	623	631	594	610	689	643	640	619	626	597	609	613	644	657	617	650	617	685	650	651	554	650	612	648	649	623	656	654	658	651	622	631	646	650	613	636	630	617	595	611	613	671	611	615	648	622	597	643	638	624	645	595	657	607	667	628	624	600	691	653	633	585	613	644	616	620	628	614	602	608	621	639	624	613	613	620	617	618	589	652	625	632	603	591	575	619	634	630	646	621	607	628	646	592	653	621	660	631	611	603	654	633	659	647	607	646	655	611	602	619	649	647	606	628	639	615	627	633	574	627	648	657	597	626	627	594	608	606	583	571	626	619	605	623	618	603	608	602	611	623	607	660	612	628	647	639	603	607	605	595	645	627	631	664	593	641	635	593	636	605	676	590	604	649	622	609	625	643	597	594	619	605	604	635	590	653	612	607	641	581	590	661	580	581	636	617	644	627	624	644	578	600	613	646	605	584	599	597	604	614	616	603	616	638	586	635	599	627	661	630	582	611	623	594	663	561	596	688	609	616	596	600	625	629	639	608	648	644	636	649	610	679	619	622	607	593	618	584	606	574	609	661	632	630	641	632	630	643	625	602	663	578	613	594	649	614	641	596	594	615	606	666	592	659	610	612	621	598	640	676	652	639	593	662	565	618	598	630	634	615	632	623	644	628	632	621	663	638	647	580	644	655	603	592	627	595	619	621	646	608	615	628	660	622	636	631	597	589	596	659	611	631	614	582	599	619	606	628	571	600	640	623	597	627	583	566	640	595	579	628	655	560	619	625	627	644	585	602	630	656	614	633	626	670	578	636	624	619	665	639	627	620	630	618	571	622	598	634	604	617	631	666	608	617	606	629	618	620	642	658	616	619	607	589	611	612	630	637	604	591	573	618	610	613	616	580	669	600	661	674	590	568	584	683	651	642	603	608	621	643	646	639	611	616	677	598	618	631	592	629	664	628	643	585	624	645	632	632	626	612	586	624	606	590	572	561	642	640	640	654	611	582	662	590	651	600	627	622	599	637	639	613	641	645	632	629	613	606	606	676	604	596	619	597	638	647	663	621	603	628	636	633	636	607	621	609	625	611	632	603	646	631	614	611	615	597	604	627	606	647	637	609	602	629	607	614	624	667	577	622	617	625	621	609	608	617
44846	32276	17583	1636	545	436	351	327	256	223	187	199	177	176	164	163	142	167	156	157	147	141	140	140	143	147	131	152	145	141	143	112	156	114	158	138	117	126	147	152	141	116	140	136	139	153	120	140	147	144	153	149	135	136	142	121	134	118	142	131	133	128	148	156	127	124	123	123	92	127	152	131	135	145	109	133	136	139	148	116	133	134	129	110	112	148	148	138	140	125	124	148	131	126	134	133	133	122	120	146	146	123	133	123	116	136	111	139	142	165	123	120	152	125	134	132	157	132	136	121	127	130	133	117	137	129	118	126	152	128	119	104	115	120	123	131	121	138	121	141	120	124	135	137	133	126	133	142	108	125	120	123	117	109	128	143	146	127	144	148	131	128	121	135	131	111	134	136	139	141	135	115	142	128	105	132	140	146	153	127	121	134	133	136	137	141	128	130	109	117	131	131	112	146	94	147	131	139	142	112	125	134	122	147	119	135	145	125	132	128	153	134	125	140	133	126	121	127	133	137	130	129	123	124	116	123	166	127	133	127	136	140	151	130	120	125	167	131	136	133	119	111	139	158	120	151	125	126	140	114	121	151	129	114	109	119	128	145	141	140	113	125	141	138	149	135	126	114	134	124	128	123	140	134	121	106	133	128	118	119	130	128	136	136	125	131	120	122	142	135	123	167	132	126	112	124	129	129	113	126	130	121	126	141	123	120	166	125	129	126	136	126	127	140	142	123	111	133	124	144	146	140	132	126	146	123	148	133	140	141	116	129	114	142	132	138	109	141	135	122	144	122	133	113	133	136	128	122	116	146	120	128	123	139	139	148	110	135	134	131	126	125	125	144	143	147	134	111	122	152	135	135	132	129	112	148	112	128	143	143	130	146	139	125	133	129	145	133	126	122	152	141	132	137	132	120	119	140	130	141	114	128	122	137	129	109	137	125	130	149	143	119	122	132	131	143	131	116	119	116	131	130	132	143	121	135	129	133	110	150	129	134	122	163	139	128	131	125	147	132	125	154	134	120	144	160	132	152	124	129	140	116	142	122	163	125	145	136	131	143	108	134	138	143	130	122	124	127	129	123	146	138	125	121	141	137	128	131	125	130	148	150	132	125	124	133	132	118	119	131	125	144	129	123	126	157	118	123	137	103	128	120	156	135	151	143	138	147	122	143	150	144	159	140	132	139	106	122	127	128	134	119	136	125	118	132	131	135	144	134	130	137	139	153	143	139	124	164	129	117	132	132	118	136	130	159	135	132	130	136	128	124	119	123	133	125	132	149	150	141	133	137	129	132	119	118	131	149	131	124	153	122	119	117	143	152	128	143	140	133	109	111	125	140	126	118	153	140	132	144	122	142	123	137	138	137	115	120	142	141	131	155	132	129	108	126	137	127	116	120	125	130	117	133	135	137	142	124	145	124	132	122	143	114	142	128	140	135	113	130	129	143	136	131	127	118	143	117	130	116	142	136	121	116	124	146	128	116	116	120	119	151	147	129	113	137	124	119	98	141	138	132	129	122	128	136	120	133	137	131	143	126	130	147	119	145	113	107	139	120	133	120	125	134	129	133	123	101	123	116	125	148	116	136	139	144	158	135	115	130	136	139	135	140	129	116	134	116	110	116	132	125	134	124	150	126	137	132	128	114	127	131	140	150	137	131	124	122	120	120	124	134	130	119	149	156	127	150	142	132	142	141	119	144	127	134	123	141	123	130	123	122	131	120	122	128	131	117	145	128	112	122	136	130	143	144	161	139	157	138	138	153	125	134	108	122	130	135	136	156	144	136	145	120	124	150	142	128	147	131	128	139	124	136	140	134	157	137	139	123	140	140	133	130	118	138	117	116	131	131	133	122	144	143	144	136	143	129	143	139	121	171	125	134	136	132	149	101	132	106	119	138	122	133	125	136	144	131	115	125	150	138	155	129	138	134	131	138	134	143	141	156	122	134	112	117	143	143	155	157	123	132	136	140	150	141	165	139	132	125	133	131	132	122	124	129	117	121	144	127	143	126	144	137	164	152	138	150	122	127	133	129	132	133	121	148	123	122	146	154	134	126	118	109	133	131	124	144	142	131	133	123	132	129	131	136	135	138	117	116	129	122	131	131	128	125	132	141	144	115	119	132	152	122	133	129	133	111	141	139	136	135	148	133	138	141	118	170	135	122	137	125	116	135	119	127	125	122	162	132	125	155	126	118	125	135	122	121	160	128	146	136	137	118	132	146	121	138	131	143	137	133	125	130	143	128	128	124	117	146	144	137	146	142	136	138	108	156	116	117	121	119	119	132	155	145	136	126	139	131	133	125	142	118	127	129	136	136	150	135	144	164	123	146	116	135	136	135	142	121	144	135	131	134	159	125	149	134	157	131	143	140	151	126	129	158	143	122	139	144	135	120	154	126	131	151	130	139	143	112	142	134	143	125	124	140	130	158	131	130	140	124	127	138	133	124	122	130	144	144	132	131	132	120	144	140	132	132	137	124	141	134	135	154	136	149	129	120	147	129	145	132	142	140	135	123	139	130	142	134	143	144	102	119	142	159	142	111	115	113	135	156	152	143	145	142	135	148	139	121	141	130	147	152	129	126	132	134	127	111	115	144	115	152	124	132	153	121	131	120	128	125	136	124	140	141	115	145	134	125	117	122	145	133	128	113	113	148	121	121	154	134	122	141	120	113	118	130	125	130	121	139	142	123	136	123	114	137	132	125	102	137	138	129	126	148	129	146	105	123	124	136	144	134	120	135	129	113	147	122	139	127	124	115	144	123	136	142	131	151	143	117	131	122	144	139	134	130	127	133	165	116	113	146	144	129	139	124	117	146	120	140	130	130	121	136	118	131	125	122	132	126	149	123	135	123	116	136	144	137	139	146	120	118	145	129	117	146	130	128	151	123	135	142	149	123	129	134	131	135	138	139	126	114	119	147	131	110	117	141	133	141	127	106	135	129	141	117	129	140	117	125	134	134	135	124	133	139	125	134	145	115	128	136	126	160	133	144	155	145	151	154	127	120	140	136	131	129	135	116	129	126	140	110	139	123	123	145	148	124	156	144	149	150	115	128	134	148	160	117	143	117	137	127	145	119	120	121	114	113	111	124	119	113	146	147	137	126	120	137	149	135	110	120	109	138	135	130	133	139	141	140	123	107	125	128	148	133	141	141	127	136	122	141	130	105	118	117	137	157	125	138	140	139	138	134	134	145	147	167	125	131	119	148	140	126	129	129	145	142	128	137	130	117	130	139	126	119	125	126	116	123	119	128	123	129	134	128	117	118	130	145	132	113	155	156	140	108	146	142	126	144	142	108	132	143	139	125	125	119	123	132	120	137	133	148	153	110	144	147	134	154	111	134	130	128	138	137	140	126	142	129	128	123	122	136	121	140	143	117	126	143	130	147	151	144	145	136	158	140	133	142	127	130	132	154	122	116	134	125	118	115	133	148	120	118	130	138	148	135	153	102	133	139	136	123	120	130	138	131	122	129	141	148	128	121
23783	22374	11872	2413	2115	1760	1401	1189	994	941	852	777	697	641	572	597	555	483	506	506	451	474	424	435	420	427	408	394	404	372	378	356	377	374	366	391	342	386	371	380	381	320	344	348	352	370	341	320	321	355	320	323	334	328	330	329	334	336	316	346	299	301	368	333	313	344	319	343	332	357	351	360	335	324	329	360	337	330	326	338	328	308	341	308	335	332	304	336	339	284	325	318	355	347	302	305	308	338	324	315	339	336	305	311	297	311	315	318	302	332	313	332	316	327	314	322	310	308	307	342	371	303	314	285	335	311	309	330	347	324	307	331	318	348	337	340	317	298	341	321	320	323	329	309	313	307	321	316	317	283	325	325	329	324	321	305	346	320	301	307	307	332	299	294	321	339	349	329	314	325	288	299	348	315	315	323	346	324	330	307	326	326	317	316	322	296	336	355	308	356	295	297	335	335	339	300	335	312	329	308	320	332	327	309	319	306	296	348	351	297	312	317	313	313	294	336	305	334	335	311	298	335	317	304	317	289	337	333	331	325	321	335	283	336	343	327	324	307	321	300	296	324	311	323	322	283	330	292	308	331	357	327	354	336	312	357	335	313	337	346	316	360	298	312	326	323	305	307	328	335	340	330	284	329	324	298	346	309	336	322	314	296	300	294	354	313	322	316	314	345	319	349	358	317	321	314	327	327	304	332	320	344	325	336	328	336	300	306	319	334	346	319	305	362	322	321	335	323	347	335	289	323	312	297	326	314	325	333	307	331	332	322	325	355	310	333	314	314	344	282	321	357	308	334	331	273	349	342	333	316	338	324	322	299	333	315	309	300	308	349	336	298	306	392	311	332	332	328	314	333	327	346	340	307	311	261	318	352	319	318	324	287	355	323	327	304	326	329	339	289	310	336	303	313	302	333	317	334	312	297	297	289	312	305	339	302	303	322	333	283	323	341	308	327	337	329	331	316	309	305	333	319	342	291	310	321	307	301	298	320	296	294	354	314	293	274	338	330	344	315	300	319	293	351	304	322	305	338	313	317	344	345	331	341	300	348	317	322	323	323	284	315	307	301	319	340	315	295	305	349	323	331	325	340	343	324	322	329	295	353	359	317	318	304	321	334	336	346	335	344	316	301	329	298	339	315	294	321	344	321	333	331	310	312	345	318	295	329	315	314	304	267	300	325	305	299	340	353	344	335	312	305	313	333	333	328	334	336	303	334	320	295	317	327	342	275	323	336	336	354	343	342	324	354	307	294	302	307	318	324	351	292	333	338	357	326	297	329	325	296	310	341	325	333	339	327	342	336	307	323	327	312	329	309	320	343	306	336	336	300	334	312	326	327	324	307	314	340	325	301	330	332	320	347	284	292	315	321	341	309	327	326	342	296	319	317	316	326	332	294	310	298	334	338	301	300	296	328	321	324	309	317	312	305	351	291	311	314	337	312	296	298	310	325	323	347	305	328	301	335	321	302	350	294	320	323	321	346	312	316	325	330	306	329	300	338	332	304	327	360	339	298	303	302	342	330	322	336	310	313	295	286	330	317	331	300	346	309	302	359	295	326	344	296	319	321	307	333	310	355	325	317	327	313	290	335	296	306	338	327	358	321	308	338	346	306	306	304	310	293	315	320	337	312	316	324	297	318	296	304	325	297	306	334	335	291	337	325	353	317	333	299	343	327	329	304	329	297	326	307	292	346	342	287	306	297	317	283	327	281	292	298	331	331	326	315	330	324	334	307	331	315	312	305	316	291	327	321	310	283	314	310	334	309	322	324	350	318	347	324	323	331	308	350	313	311	306	327	317	343	337	306	326	310	295	300	327	323	324	313	338	343	315	325	313	320	293	319	312	312	328	322	349	299	335	328	340	340	305	306	338	317	329	314	313	277	322	301	342	304	319	290	317	321	298	299	339	318	315	329	344	333	332	303	329	328	284	350	303	329	330	334	332	306	295	289	313	313	301	335	321	325	316	318	315	298	339	313	314	315	315	327	284	290	344	333	299	333	288	318	288	309	335	321	365	334	302	304	300	325	300	331	302	311	292	322	322	335	324	306	317	337	326	322	324	322	336	292	319	288	316	318	325	331	349	312	311	360	351	336	336	300	312	327	305	321	342	339	305	329	335	325	299	334	283	339	345	337	294	302	288	327	331	341	363	313	355	317	337	310	304	309	318	310	335	307	325	320	314	334	310	317	325	315	324	314	324	328	292	299	336	338	321	340	362	317	336	349	332	317	313	367	294	287	306	310	312	320	305	327	294	314	314	322	308	335	317	308	330	315	336	321	289	333	346	351	307	324	321	282	326	309	326	320	338	353	301	327	291	290	323	335	315	299	303	321	301	333	338	300	325	285	276	334	307	332	318	304	313	302	333	312	336	295	325	300	322	320	297	296	308	311	322	304	356	336	320	337	321	303	333	284	315	326	317	344	335	300	332	328	330	351	279	355	330	328	311	329	309	321	332	326	332	340	313	298	317	345	337	298	308	322	353	350	297	326	322	315	354	321	352	317	327	316	316	292	332	304	348	305	316	342	344	314	323	309	321	322	312	334	301	318	327	322	300	345	305	315	314	287	319	326	317	315	283	299	336	321	320	304	323	303	326	311	303	326	315	314	344	323	311	310	329	294	302	306	299	327	344	303	302	313	307	316	301	294	301	298	321	297	304	325	285	316	309	325	336	312	315	304	316	356	288	333	279	307	295	345	325	307	314	327	325	351	325	331	322	324	345	286	312	338	319	340	326	325	295	345	317	308	324	299	314	306	326	351	342	296	321	340	326	308	305	299	300	339	339	310	292	305	340	322	314	299	349	317	345	309	342	341	332	321	331	315	315	322	337	312	336	339	321	311	298	294	306	305	306	314	320	326	305	338	329	302	350	324	300	298	324	313	328	324	300	311	327	302	314	313	308	345	323	321	320	338	279	312	308	300	336	330	336	316	281	304	322	329	316	308	297	322	308	276	340	303	306	339	340	292	340	312	319	338	310	268	319	350	326	321	310	312	330	310	305	277	321	325	297	314	298	302	306	301	360	357	331	314	316	326	349	311	319	312	312	320	296	298	304	298	300	287	329	305	313	328	332	315	322	308	314	296	300	312	309	329	318	332	312	335	352	337	340	316	315	305	341	326	323	299	353	328	315	315	294	330	323	346	323	311	314	302	326	293	310	306	291	293	325	345	322	347	304	345	348	314	335	283	325	321	343	289	316	322	321	322	309	361	289	341	309	314	279	304	316	307	368	315	315	322	311	300	334	308	299	310	316	329	350	279	323	337	335	340	338	347	314	315	291	335	312	285	314	327	324	316	310	322	342	332	314	348	327	325	310	320	326	286	320	285	303	324	300	344	309	322	321	329	361	318	317	307	296	330	347	340	334	308	332	300	336	307	304	317	293	338	310	311	318	293	297	348	300	326	356	344	315	322	307	261	290	321	305	311	317	319	313	331	325	308	302	303	321	302	295	340	297	311	331	316	319	329	335	321	340	295	336	342
58989	45835	27279	4139	1028	633	508	382	355	306	241	234	195	169	166	159	160	157	127	147	137	122	131	116	110	112	116	103	106	110	101	88	110	89	103	109	88	95	93	91	97	102	105	106	104	95	87	99	109	85	85	106	90	111	107	94	76	106	94	101	81	97	90	96	76	81	95	81	88	86	107	94	107	87	88	95	85	97	96	96	93	75	96	86	88	81	97	101	81	98	112	92	101	106	102	79	110	94	100	91	90	104	91	99	99	91	101	86	94	96	104	83	92	92	87	87	82	101	97	76	91	104	96	77	89	106	87	96	81	91	102	97	70	87	76	101	100	78	85	91	98	84	95	89	80	81	107	85	88	100	81	84	88	88	100	87	101	95	77	100	99	87	88	95	77	79	98	99	84	86	90	117	88	103	77	106	104	99	94	79	106	95	81	91	93	86	100	85	85	90	103	84	87	103	95	91	94	87	97	104	113	117	82	90	77	87	88	101	84	92	87	78	99	81	88	102	111	90	90	77	84	101	99	98	77	97	106	97	85	78	104	87	123	99	105	103	85	83	79	81	90	86	84	103	102	93	76	86	94	100	92	89	94	81	79	95	108	109	76	92	111	85	70	95	95	87	89	100	71	105	93	74	106	98	102	78	99	85	98	82	99	78	87	105	73	84	92	81	76	94	78	92	105	93	95	93	96	88	83	77	73	79	77	96	93	97	102	83	95	102	107	91	86	80	92	92	81	83	76	82	95	95	96	88	110	87	93	106	83	110	88	99	104	98	92	87	108	100	81	86	99	86	72	83	85	71	96	103	92	82	85	76	95	90	80	102	103	112	81	88	102	90	91	86	88	90	79	81	77	93	116	106	102	71	94	90	109	111	102	92	73	107	81	100	105	83	102	92	83	98	90	96	100	87	70	91	101	90	91	92	87	93	79	81	76	109	88	79	85	88	98	77	77	105	90	88	76	106	78	78	81	85	89	86	99	101	80	81	112	91	101	96	97	104	89	99	99	83	98	90	78	83	100	91	100	100	89	87	86	97	86	94	95	83	89	98	96	113	102	89	88	90	96	79	94	82	79	74	90	95	92	84	70	120	99	106	86	88	89	108	76	92	90	94	79	87	105	83	103	109	96	108	89	94	93	115	102	87	93	97	94	100	117	106	94	89	96	81	83	82	90	82	86	93	95	93	84	98	88	88	98	97	81	83	86	87	93	84	106	100	106	84	98	97	102	99	77	95	97	109	102	84	93	94	90	97	80	94	97	100	87	91	77	101	92	95	88	89	85	94	100	88	90	68	74	104	106	89	98	92	90	91	98	87	98	99	81	92	99	61	83	109	72	98	114	92	93	105	77	66	97	95	75	94	85	77	95	90	102	79	103	82	103	95	81	96	88	98	92	72	91	103	88	101	98	88	101	99	82	69	85	91	79	96	94	83	74	89	89	84	91	102	84	106	93	82	98	94	76	92	86	93	91	102	92	110	98	98	82	90	91	117	105	99	107	112	84	93	84	94	112	87	79	81	86	90	95	84	109	93	89	89	89	100	100	80	74	85	82	94	104	70	87	86	97	94	84	80	102	107	101	115	94	99	98	89	107	89	85	92	93	82	78	81	77	87	81	92	86	108	103	110	78	86	88	101	83	84	97	100	76	61	123	91	86	82	103	83	87	106	98	91	76	98	98	90	85	89	120	93	96	93	90	83	92	72	94	103	81	100	81	116	93	69	76	82	95	72	90	91	102	89	78	82	84	80	96	93	83	79	94	92	90	106	75	120	87	87	78	81	106	104	97	95	105	80	105	86	77	89	99	85	87	93	97	120	80	98	99	90	95	107	85	98	77	80	77	86	91	86	92	81	94	86	87	79	96	97	87	81	106	99	84	77	81	81	91	66	104	85	101	96	102	87	87	86	95	72	97	69	93	87	95	90	100	92	90	97	83	86	92	98	83	102	99	99	84	104	105	110	86	99	98	90	83	96	105	85	89	94	93	80	113	87	99	84	85	81	93	101	88	94	80	85	82	94	87	91	69	107	96	89	111	101	112	97	79	95	82	94	95	99	95	91	102	114	80	100	106	93	91	90	89	86	90	89	74	96	108	101	95	108	78	105	108	83	102	82	92	89	92	89	87	96	79	77	88	93	107	88	95	96	99	102	91	86	99	93	98	95	100	91	107	89	81	114	69	87	81	92	110	86	103	95	103	101	79	82	89	103	76	92	93	91	105	78	98	91	81	96	91	93	102	81	90	104	75	75	98	98	97	84	103	89	93	90	84	82	87	105	96	69	76	85	84	98	91	80	96	86	98	89	86	108	83	91	93	101	102	98	85	81	91	96	83	93	78	103	100	116	82	80	96	102	81	97	90	89	90	87	83	91	84	78	93	85	70	90	91	100	74	99	97	91	85	100	84	91	83	102	92	91	96	98	76	79	81	82	93	84	90	89	103	82	99	90	79	103	69	92	97	89	80	82	93	82	87	102	76	90	86	97	105	99	105	93	98	84	104	75	99	90	87	94	79	99	93	84	84	82	89	97	75	84	92	96	101	89	98	112	105	108	90	85	105	92	64	73	87	94	87	85	105	86	96	90	77	78	77	68	95	89	98	100	111	89	95	112	99	104	83	95	107	107	109	80	94	94	92	94	94	80	81	109	74	85	84	94	75	82	90	77	87	78	90	97	78	97	106	90	98	87	84	100	87	118	101	91	96	84	102	103	83	103	111	92	94	78	110	97	86	114	86	96	85	87	87	104	88	60	87	90	100	93	92	107	103	79	92	82	93	87	91	96	95	104	94	89	114	74	87	101	78	92	76	92	85	112	76	92	77	90	84	98	72	92	98	92	97	88	84	110	88	74	75	82	84	90	92	88	80	99	104	104	87	94	77	97	99	74	74	77	79	81	81	96	93	101	79	73	87	84	85	91	96	101	90	109	101	71	91	88	70	82	91	109	87	84	103	95	82	99	86	88	119	83	86	100	103	112	96	97	105	100	91	89	115	84	89	80	96	89	90	88	92	91	86	92	104	89	92	92	101	109	90	84	77	82	98	108	98	107	93	101	79	93	99	86	97	89	92	105	88	101	87	97	87	83	89	79	82	77	105	95	99	80	89	94	76	80	93	91	100	77	102	86	77	89	96	98	83	97	86	100	81	78	97	95	81	108	104	84	89	92	103	96	103	97	73	100	98	86	84	77	92	92	89	98	102	96	74	88	88	83	83	103	90	89	92	91	110	85	93	100	80	91	113	88	95	86	97	70	100	88	104	71	85	85	92	96	85	90	105	99	77	71	93	103	82	106	97	86	119	95	67	87	78	95	83	92	112	77	87	88	104	90	81	81	83	96	81	111	86	88	101	96	93	99	110	86	83	95	110	95	89	83	97	85	91	86	89	88	87	88	92	88	92	76	90	76	97	94	92	93	95	88	81	100	92	87	119	86	95	105	95	83	89	84	81	101	109	91	95	83	94	91	102	101	93	85	102	96	100	109	95	86
31835	30670	15195	4288	3675	2854	2351	1941	1577	1458	1172	1109	908	875	812	717	673	626	636	550	525	510	502	488	416	420	429	405	399	379	371	395	371	369	353	337	296	326	343	344	320	300	335	308	332	282	303	287	288	307	270	288	317	262	289	266	274	293	277	251	287	278	288	300	282	269	269	262	271	276	262	282	260	275	306	266	247	275	282	249	254	255	246	245	263	275	288	279	281	251	267	285	283	268	257	265	275	275	269	252	252	269	240	241	259	275	241	296	270	255	245	265	256	281	245	250	235	226	271	262	232	237	252	224	266	267	261	264	250	271	240	251	270	260	272	268	252	239	250	272	269	237	267	246	261	280	273	223	266	242	267	280	285	235	257	245	245	256	246	261	230	248	284	249	262	253	282	245	253	245	252	254	253	257	269	260	268	278	265	288	242	258	270	279	225	295	267	269	248	253	264	236	264	268	257	258	255	245	254	250	243	271	229	254	240	240	260	279	246	262	268	262	252	252	281	287	257	242	253	286	257	265	262	221	273	264	254	258	247	239	277	266	260	237	256	238	242	261	234	270	257	241	256	241	255	264	233	238	258	262	270	261	273	267	245	240	257	252	238	273	259	250	222	245	271	273	236	262	268	268	246	239	260	247	226	237	241	264	266	220	247	245	220	268	265	247	218	246	256	260	227	230	250	257	228	289	256	246	252	231	244	245	277	246	256	246	265	270	277	220	290	283	269	261	244	240	233	259	277	267	232	262	282	256	252	277	263	271	253	240	231	241	239	242	279	240	263	278	253	240	224	242	232	250	253	236	269	290	246	265	261	252	281	269	252	255	244	270	275	237	208	238	271	261	264	244	213	256	247	236	236	251	265	263	239	281	249	236	229	232	264	254	277	258	269	247	262	244	226	232	238	261	245	220	241	244	224	256	253	223	236	281	260	240	247	260	231	281	253	197	254	244	236	244	240	240	245	264	268	233	259	223	259	262	254	246	266	256	251	253	228	267	254	246	274	250	264	255	237	259	249	287	266	258	222	267	248	268	247	269	244	268	268	246	258	271	237	240	260	249	224	259	261	238	266	258	224	259	252	236	255	237	223	271	259	249	224	228	263	262	207	238	257	233	214	237	259	249	248	269	249	255	268	272	235	257	219	220	256	236	249	279	262	237	253	252	243	250	255	217	256	256	243	237	228	269	253	266	234	243	270	267	259	239	261	279	237	247	243	259	248	231	249	241	268	276	266	272	244	269	283	242	269	275	245	262	247	267	248	257	270	245	244	243	234	274	281	229	213	248	243	247	278	237	253	270	257	252	264	253	252	256	253	241	246	248	273	229	266	255	228	238	248	266	265	254	241	228	264	244	250	263	237	249	233	252	258	264	271	255	273	260	235	254	235	244	233	243	253	290	237	260	242	230	254	261	286	252	262	224	237	215	238	271	261	266	257	229	239	247	265	258	249	259	267	255	235	218	263	270	262	269	230	274	238	250	272	291	215	250	263	241	261	233	252	255	248	258	254	249	266	235	264	254	260	258	235	257	252	231	251	238	233	254	267	255	254	281	266	224	272	252	258	264	272	236	291	280	234	256	250	281	256	273	270	265	250	237	241	234	236	259	250	254	270	277	263	287	259	259	257	235	233	253	255	218	240	258	248	237	236	261	242	258	247	267	264	232	246	262	243	215	240	245	245	241	256	245	243	253	256	259	271	241	213	256	273	287	247	292	246	255	243	253	269	279	285	220	283	221	253	260	230	239	230	260	223	249	271	268	245	227	256	241	289	277	243	226	233	219	240	233	250	229	272	258	247	266	253	265	276	236	251	277	267	255	261	249	268	280	242	226	244	246	271	228	277	262	257	235	256	255	275	236	237	231	265	244	230	233	266	239	276	266	240	236	287	231	268	246	266	253	247	253	237	252	243	261	262	250	252	284	260	257	251	251	275	270	248	252	275	247	277	255	215	237	270	236	256	242	233	277	245	248	247	256	235	278	245	249	236	265	248	256	263	246	242	280	262	230	257	242	250	256	239	270	265	269	253	236	227	252	236	257	213	263	239	241	248	251	280	249	235	263	255	259	221	263	245	270	265	248	246	223	246	238	254	263	262	277	247	275	251	232	279	263	251	249	273	247	264	235	263	223	252	262	251	250	229	250	243	263	229	261	279	236	270	239	233	257	240	275	260	230	232	227	280	243	270	276	264	252	266	243	259	281	247	243	260	251	261	263	248	285	255	273	257	236	243	232	269	253	268	238	238	265	250	253	256	240	280	238	253	275	263	255	276	258	238	265	225	258	236	254	266	272	255	281	255	254	255	247	253	248	247	256	270	255	243	237	245	247	240	221	261	253	297	253	243	277	237	236	239	257	226	249	258	252	253	228	261	260	286	250	264	219	245	240	241	268	254	233	257	249	251	270	241	259	248	256	269	237	260	255	249	251	244	253	280	245	234	250	270	260	237	248	251	286	256	228	277	257	207	257	248	269	245	252	233	265	241	238	250	247	227	243	267	235	258	230	254	239	225	246	272	233	238	251	250	257	239	233	235	247	238	239	262	231	256	255	259	248	224	274	249	216	220	242	253	242	252	257	268	242	260	246	266	247	261	245	250	269	219	252	229	208	265	247	244	246	219	251	245	274	273	278	235	255	240	243	247	247	251	278	239	267	278	260	251	248	280	249	241	276	220	275	245	229	255	271	262	259	241	261	285	253	251	254	244	271	242	244	260	231	299	244	229	242	273	262	252	277	246	226	238	251	224	276	227	257	244	252	232	252	245	234	258	233	258	247	249	258	259	230	265	222	247	272	250	274	233	239	227	237	265	262	244	275	259	288	271	268	230	250	245	276	271	259	241	207	257	233	227	273	231	246	246	240	223	277	216	262	227	252	245	256	215	241	240	238	278	228	235	253	242	255	258	248	237	230	237	236	251	239	253	255	250	277	265	234	249	300	256	259	268	217	244	259	275	268	277	232	244	250	272	260	251	246	266	244	233	252	273	231	223	266	224	246	264	269	263	256	259	274	269	270	253	253	244	267	260	262	251	232	258	223	268	238	251	261	239	240	256	279	240	261	244	285	233	252	259	248	268	252	243	229	262	223	261	236	255	257	242	250	259	269	252	252	259	240	255	249	212	235	276	247	208	260	240	238	257	269	250	261	242	244	245	269	242	259	259	239	254	238	245	288	258	256	235	235	239	237	273	287	272	253	229	237	238	264	244	228	243	272	247	241	226	280	259	249	252	260	242	230	250	245	239	237	259	264	245	234	250	294	219	242	257	237	262	247	234	260	278	220	260	261	244	272	235	243	243	245	271	207	259	269	258	251	269	253	271	232	262	245	266	279	257	258	230	227	273	248	250	262	239	254	249	224	270	230	251	249	258	231	251	249	302	243	236	246	251	246	256	246	250	268	255	267	244	276	243	273	238	248	242	241	229	236	238	271	242	275	275	247	253	228	259	250	270	270	241	235	237	261	266	260	281	247	236	225	263	238	241	229	247	266
9058	1698	623	278	305	283	307	320	290	251	247	239	268	302	295	349	300	265	282	268	300	278	247	279	271	243	268	248	268	250	270	271	274	280	284	268	293	274	271	271	264	265	264	300	282	293	281	264	288	272	262	274	283	271	252	270	269	235	317	253	261	270	280	293	289	249	248	281	305	279	275	260	257	316	300	277	260	304	270	252	274	267	270	300	274	284	309	238	259	289	279	259	301	233	265	286	250	264	261	277	287	283	245	262	275	312	264	273	226	266	276	293	255	296	258	286	280	264	319	256	270	308	294	246	266	282	291	292	278	257	276	263	258	293	265	306	269	286	291	289	265	269	270	253	275	268	261	285	277	283	320	283	256	286	285	272	290	251	248	266	281	279	306	232	281	280	278	264	290	260	272	291	304	295	243	272	267	278	247	284	297	261	290	273	265	268	277	284	290	283	297	259	244	297	235	263	258	282	250	291	268	266	288	270	272	276	239	258	242	267	266	268	273	277	247	277	261	258	258	276	316	274	263	272	282	277	272	284	275	303	292	278	272	311	287	287	247	265	299	265	274	257	248	326	280	288	274	245	291	280	239	267	304	299	248	247	258	271	286	274	259	285	270	243	281	262	263	298	293	302	292	248	268	270	269	275	284	265	250	266	273	272	331	267	297	285	283	284	271	272	297	271	300	261	293	264	275	279	280	285	261	262	295	270	271	258	266	323	243	271	296	277	277	304	267	295	287	265	271	268	296	275	277	276	260	280	300	248	262	258	282	281	249	282	277	261	283	278	251	268	265	275	271	279	290	301	279	296	249	253	274	248	238	251	292	272	261	303	294	280	262	304	292	311	288	264	288	310	237	260	293	255	262	280	271	309	301	295	269	244	293	274	292	278	250	295	270	268	285	281	266	268	276	257	294	276	275	263	257	256	283	270	267	263	276	260	256	278	279	274	272	255	267	275	267	265	286	265	271	300	288	288	293	290	276	274	249	280	294	269	298	293	242	263	253	275	270	254	280	269	286	272	262	255	253	292	257	269	305	332	269	268	287	267	294	294	266	255	258	300	284	277	259	264	283	260	268	277	266	266	285	255	312	284	304	314	250	318	277	257	279	276	300	253	310	259	279	284	276	290	262	288	273	267	268	305	309	310	305	320	300	259	289	273	257	305	280	275	282	288	268	264	255	246	250	257	265	255	280	254	231	255	313	256	264	279	262	266	274	251	248	272	258	280	265	279	263	266	276	242	282	283	300	290	320	265	280	239	278	272	250	297	288	269	296	264	278	283	289	264	256	285	259	283	277	274	267	278	258	253	258	266	280	298	272	260	272	248	248	269	265	288	291	256	236	262	287	276	267	263	300	296	296	304	259	294	261	276	305	264	245	284	261	257	266	263	278	313	256	278	265	254	259	272	303	297	270	269	269	273	277	286	277	264	273	293	291	265	280	279	272	301	287	286	292	250	304	258	285	273	253	236	277	295	308	266	266	287	271	232	300	273	271	268	263	280	310	237	262	258	283	274	288	304	290	263	263	278	309	254	258	247	295	261	264	273	287	294	279	288	286	260	258	291	245	273	281	252	287	252	287	274	262	289	269	279	279	277	280	284	280	251	277	274	248	263	311	327	285	279	289	289	254	306	272	286	267	271	257	301	297	283	264	261	277	296	232	260	272	254	242	248	263	254	271	271	265	296	280	264	280	304	280	277	271	285	285	321	275	325	272	297	260	292	256	265	257	280	283	267	283	265	260	271	267	271	271	258	259	258	293	303	299	268	273	264	305	290	297	268	288	256	262	306	265	266	298	278	290	267	288	314	267	240	291	256	265	270	266	289	295	298	255	241	286	316	300	289	270	287	250	235	270	280	278	335	282	286	275	274	247	254	281	291	313	281	289	267	282	274	282	295	303	249	291	273	241	283	262	295	266	278	258	294	300	248	256	228	250	252	258	268	282	275	280	307	294	273	266	282	272	270	291	266	256	283	276	259	271	281	270	269	289	281	232	286	266	271	266	298	226	262	277	253	258	286	300	290	274	282	270	252	279	290	277	290	261	293	279	307	270	279	289	274	278	327	266	262	256	260	279	269	270	269	275	277	279	288	295	269	269	267	258	277	269	291	261	285	243	250	298	268	271	254	277	284	291	284	299	265	256	255	286	288	262	279	282	286	277	283	296	291	274	288	278	298	286	265	260	251	263	257	266	246	282	280	272	252	265	244	269	275	300	260	245	265	239	263	302	292	231	296	262	257	288	247	260	294	286	265	277	291	259	252	254	308	307	277	304	248	297	258	297	239	261	280	295	303	266	259	240	258	274	248	266	281	275	265	283	259	282	283	304	267	278	296	253	270	312	278	262	276	263	270	257	284	302	273	292	241	273	267	294	248	282	298	293	282	276	283	270	270	261	254	286	256	270	266	269	290	299	319	249	219	277	267	261	243	281	300	262	274	295	271	259	255	272	283	270	261	263	283	269	318	283	289	260	286	272	271	275	263	281	291	307	272	266	275	291	271	234	279	294	301	278	285	263	267	246	249	279	284	283	297	254	296	248	270	286	286	283	281	281	288	274	266	282	306	286	280	275	248	278	302	262	254	256	290	262	282	269	265	280	308	250	279	283	326	279	264	280	266	256	275	275	280	285	242	284	290	271	276	303	258	290	271	248	274	267	274	259	297	256	283	278	284	248	283	290	294	279	251	247	254	294	280	256	283	299	287	299	275	238	284	296	280	287	297	256	239	271	279	258	255	276	313	295	263	284	223	261	302	280	256	275	285	284	246	299	269	282	291	278	273	273	269	258	240	262	282	284	287	270	317	323	273	263	273	271	274	249	281	269	256	289	255	251	273	281	267	252	277	259	267	278	288	267	283	267	276	269	288	273	286	287	303	306	271	270	286	264	286	291	255	273	268	242	316	295	279	268	267	262	283	276	248	274	291	268	250	253	257	289	251	304	262	266	269	265	256	277	279	259	285	263	268	277	277	269	270	273	268	293	235	290	271	292	298	271	236	277	271	266	271	256	274	308	236	283	275	268	245	281	262	300	259	293	286	255	289	275	276	265	274	256	254	264	285	268	306	284	294	270	303	313	301	273	261	256	263	288	274	297	260	267	263	264	301	258	277	284	296	284	268	266	298	315	288	289	263	269	297	273	264	252	267	281	254	266	264	263	268	272	257	256	263	263	277	283	256	277	291	261	267	270	289	288	301	280	279	287	242	257	253	285	290	281	282	266	262	291	289	297	276	300	248	278	269	268	295	260	292	288	270	282	289	266	254	282	290	284	285	272	281	253	272	293	300	213	263	284	254	269	264	267	280	284	264	278	271	287	262	278	248	292	280	286	287	266	276	283	268	293	315	285	261	260	298	281	265	279	254	289	288	282	275	270	259	273	243	290	295	262	279	279	265	298	297	290	255	245	273	312	271	275	259	259	261	278	270	262	261	257	295	276	268	279	308	234	282	266	265	286	268	307	267	272	222	271	276	297	293	259	277	263	298
6827	2500	1248	710	716	691	692	605	665	685	656	696	653	635	638	604	657	582	648	629	635	617	647	592	652	655	618	618	610	616	628	607	641	591	619	621	631	638	634	595	639	622	645	604	618	630	636	637	638	615	636	635	645	675	601	631	628	636	626	620	583	608	627	628	602	653	623	669	610	638	606	641	622	645	623	649	645	585	612	618	657	594	622	630	641	592	612	646	627	656	624	596	660	624	644	633	643	646	675	621	589	601	628	656	641	634	608	667	626	597	650	636	636	615	606	650	613	632	623	618	656	654	594	654	630	674	635	636	659	648	633	604	605	577	613	671	659	643	643	620	634	621	622	661	606	628	643	677	680	608	641	598	632	596	604	627	643	578	597	625	629	591	578	636	614	590	636	633	670	633	692	622	638	647	620	605	599	610	636	594	641	634	613	644	586	640	604	616	583	634	608	629	624	634	629	657	650	686	657	647	623	611	615	589	613	620	641	658	634	595	616	635	633	639	656	640	618	616	669	583	621	623	603	607	623	619	636	646	625	637	660	641	602	609	609	607	657	634	598	643	623	625	628	628	596	589	584	626	605	616	642	611	636	648	663	631	611	632	638	615	645	636	585	600	623	630	620	637	631	588	601	620	632	616	626	609	642	628	623	610	638	656	628	629	628	660	592	618	597	636	660	625	625	611	612	614	607	606	679	569	632	617	642	637	614	665	631	653	627	616	611	617	605	632	641	598	641	639	624	673	616	599	640	636	593	621	627	630	590	668	629	619	670	611	646	593	610	571	623	625	668	645	652	635	641	630	635	642	616	631	615	573	613	624	611	606	647	618	626	610	654	632	615	592	612	620	670	614	593	640	602	622	625	600	623	658	643	596	648	611	635	680	642	605	615	598	602	599	614	663	622	604	630	556	644	610	600	618	664	626	606	616	621	672	609	635	615	611	604	617	636	615	596	611	620	583	621	617	672	614	635	645	641	583	644	608	657	655	601	640	585	593	568	620	612	648	647	629	611	616	632	604	650	640	639	615	605	609	623	621	600	602	592	618	632	625	625	637	613	628	589	571	596	610	641	606	593	654	587	608	592	614	586	658	621	667	641	590	653	606	640	628	653	633	637	633	591	619	645	624	627	641	628	597	622	669	582	622	605	617	670	633	600	625	627	601	646	676	649	629	637	587	646	625	620	648	630	608	639	629	576	624	622	661	612	632	597	592	611	635	600	626	592	613	563	634	637	640	619	633	633	652	631	599	635	636	624	629	561	604	662	644	622	648	651	676	598	615	606	638	627	585	630	636	644	632	634	617	612	611	635	650	594	638	611	636	603	625	664	593	632	671	646	613	663	631	634	640	630	642	602	600	615	629	618	610	622	620	613	660	628	599	654	636	597	644	607	621	608	642	632	618	600	628	653	611	610	589	620	659	644	597	641	633	641	605	586	598	614	594	653	535	668	565	635	632	640	616	645	615	666	623	612	628	596	606	595	638	611	617	603	622	655	631	614	594	660	607	647	678	593	602	575	607	606	597	625	605	621	595	654	639	649	608	672	627	622	622	648	649	594	623	584	608	634	605	623	595	625	628	633	610	625	625	638	595	601	630	642	605	631	626	630	672	623	629	629	562	644	637	590	658	556	576	586	613	606	612	637	615	648	667	618	598	646	656	627	583	629	658	648	612	632	613	626	614	663	581	596	630	615	611	611	635	576	641	635	647	621	643	566	602	637	656	600	606	601	587	613	661	643	569	580	638	573	651	626	588	599	653	610	607	676	639	672	660	661	602	617	592	635	573	628	616	605	610	617	595	618	655	599	596	614	622	659	657	621	632	621	614	642	640	613	598	639	585	635	603	629	611	615	611	673	630	616	637	596	655	603	633	665	631	599	616	633	582	640	645	623	662	582	607	627	611	612	584	573	603	606	619	655	619	600	629	549	613	654	634	648	603	636	609	652	599	587	620	613	637	649	546	628	677	617	603	632	615	642	631	617	655	679	595	628	652	627	652	600	651	634	617	621	612	632	634	607	595	590	622	660	613	616	602	635	632	606	631	599	637	681	592	601	605	617	645	598	615	641	654	575	637	661	596	631	651	624	649	626	631	600	620	650	637	629	617	661	692	639	580	637	606	606	614	647	622	590	601	612	619	663	645	662	604	629	573	638	598	636	636	611	618	635	641	595	637	652	613	592	661	639	616	693	624	590	625	636	605	577	590	610	648	605	607	625	623	626	624	672	639	629	636	636	629	575	605	656	604	572	589	627	606	600	622	647	633	601	630	628	630	593	592	628	654	615	607	628	620	656	615	656	605	574	583	607	671	635	621	678	621	631	623	660	618	688	623	606	590	646	643	619	601	642	624	618	592	598	632	637	666	636	597	616	646	654	619	615	616	599	600	611	611	619	592	620	643	588	597	614	615	636	596	601	591	617	630	604	610	588	575	640	638	616	632	624	616	588	612	600	573	623	632	615	646	611	633	599	649	605	616	635	632	623	652	591	640	645	606	633	601	640	627	615	647	619	652	617	615	629	604	644	575	660	575	637	612	653	622	612	602	677	580	603	600	587	581	649	629	625	573	646	621	611	660	655	587	650	576	606	639	626	602	632	634	626	591	608	608	609	632	599	579	576	597	586	614	654	606	608	615	605	634	639	665	585	584	611	619	624	592	628	625	630	631	595	635	586	645	584	618	607	650	637	633	615	622	606	629	591	657	621	596	659	625	622	637	616	617	629	623	629	650	613	641	614	626	599	607	619	667	628	631	649	618	585	620	636	623	643	632	635	667	623	605	625	630	573	589	621	644	616	587	605	625	587	593	618	595	641	652	627	618	617	596	618	630	594	668	664	599	642	636	613	644	600	645	654	689	632	590	641	663	653	627	648	651	626	619	600	628	619	666	650	607	610	676	642	627	614	646	624	664	673	662	598	635	640	575	658	636	584	574	604	627	596	604	598	566	599	593	648	627	592	664	653	635	614	590	606	646	661	632	593	616	603	630	632	603	627	607	616	643	617	613	621	630	608	612	609	633	614	641	636	599	592	651	656	592	630	598	556	621	617	599	617	637	597	627	568	629	657	597	626	595	593	544	616	607	635	633	625	595	596	620	581	569	648	663	623	636	621	633	671	615	643	618	627	604	628	596	600	642	629	635	637	618	592	656	630	595	629	617	593	629	597	624	637	612	652	612	666	638	639	580	619	672	626	594	609	656	615	646	620	622	605	636	644	628	606	637	596	614	614	650	647	632	562	636	600	611	572	647	586	615	555	656	616	625	604	611	642	623	628	590	634	595	601	647	569	626	615	649	638	635	601	639	616	658	612	622	644	666	611	600	652	568	616	594	622	592	600	635	698	654	603	630	633	631	596	609	695	669	622	588	654	588	614	645	617	601	604	616	655	627	614	637	621	623	647	641	614	630	623	629	633	624	602	638	646	642	641	625	588	630	561	608	616	607	644	683	613	658	622	622	596	638	623	617	657	650	585	638	630	651	624	608	583	643
44516	31812	14301	1166	533	488	348	278	258	223	200	220	177	167	164	168	156	129	158	164	144	171	167	160	138	140	113	138	156	111	154	147	141	124	135	151	140	135	129	138	137	132	141	143	141	128	128	120	138	140	127	137	145	125	149	122	128	118	119	155	108	132	128	128	126	143	128	134	128	143	129	133	140	132	138	137	134	123	128	130	125	137	118	141	134	122	111	136	148	118	142	127	131	128	130	117	127	153	142	130	117	137	143	126	148	149	141	126	146	126	138	112	124	122	130	132	135	123	130	144	145	141	137	144	130	149	163	120	118	141	121	129	122	138	128	159	131	149	148	130	124	138	138	132	130	126	149	129	130	124	132	119	131	136	131	128	167	122	125	134	141	117	114	139	146	128	139	139	131	144	136	128	128	135	146	127	127	138	131	114	124	132	128	135	133	128	127	136	122	126	134	132	142	144	153	140	120	148	147	122	141	133	153	143	127	156	119	136	121	126	126	108	129	142	140	141	139	114	121	137	122	130	128	124	129	140	129	154	125	128	125	129	131	137	126	120	118	121	135	136	139	128	154	125	133	129	120	131	122	124	125	117	150	126	151	131	119	130	147	138	133	143	122	122	125	126	133	121	132	139	136	121	115	128	149	125	131	128	139	123	104	122	137	134	132	147	115	131	142	112	124	143	138	121	132	127	136	141	113	145	137	133	142	117	117	130	126	137	148	134	114	120	134	119	136	133	122	148	120	116	149	126	138	125	136	124	133	135	136	118	134	116	142	151	135	127	133	119	113	140	118	154	180	119	124	124	129	138	130	126	130	145	154	154	131	146	135	120	119	114	116	143	123	139	131	116	140	122	128	134	144	131	112	131	118	122	128	153	120	125	111	118	146	150	145	129	120	132	123	151	132	127	150	123	154	137	157	147	140	127	131	138	119	107	134	119	137	124	121	128	130	125	121	126	121	137	114	129	123	135	133	146	112	114	123	118	137	140	138	172	134	119	117	123	147	148	127	139	121	135	140	144	125	125	146	136	133	135	111	137	131	149	117	128	108	137	109	130	127	128	121	130	148	117	126	128	124	140	131	123	145	126	152	134	120	118	136	136	122	129	131	123	142	131	124	127	118	149	125	131	151	150	136	131	126	154	119	123	128	151	150	127	127	108	150	133	121	138	127	132	138	150	117	143	157	127	136	144	135	121	136	144	152	144	161	128	113	132	120	141	128	116	139	148	144	130	130	124	153	123	149	144	126	146	134	132	116	135	139	148	127	124	135	121	140	127	140	148	120	142	129	134	140	107	117	151	143	147	118	158	122	127	123	121	132	124	148	140	134	142	127	124	136	131	134	151	113	148	149	137	145	133	131	109	128	135	124	126	129	134	135	142	144	106	125	136	123	141	145	148	137	127	117	144	137	133	120	129	134	115	143	137	118	138	142	148	125	109	123	131	136	119	125	133	131	113	130	123	133	137	149	127	126	135	122	138	117	124	119	129	121	139	121	105	137	134	139	136	146	135	126	133	125	140	133	138	105	126	127	138	157	149	125	144	137	140	119	136	133	135	119	123	111	131	143	132	127	126	157	110	135	115	130	126	134	134	129	129	123	128	127	121	124	132	137	140	140	118	142	131	138	138	153	106	134	139	143	126	135	145	107	147	133	117	151	127	124	134	128	135	140	133	137	100	113	147	110	141	132	140	150	131	126	136	118	115	143	122	145	127	148	128	115	110	118	139	107	149	112	125	122	126	152	121	147	125	138	152	126	132	139	129	144	136	137	136	139	120	137	131	135	143	121	118	137	161	125	141	118	138	126	130	134	119	128	132	121	133	128	121	119	126	122	139	117	110	124	135	124	142	121	131	149	125	139	157	126	125	159	108	139	149	137	159	126	131	133	130	131	129	141	135	128	117	144	124	129	134	132	133	111	121	135	125	111	120	126	134	115	120	137	128	146	119	104	147	128	140	130	132	134	141	127	117	121	135	141	132	112	140	142	127	127	133	126	126	131	135	133	115	143	111	142	133	136	132	149	136	119	114	115	134	128	110	130	135	137	138	124	153	120	126	130	124	131	138	146	136	140	119	149	157	128	132	132	136	124	145	137	144	115	121	144	118	146	165	119	141	139	144	131	139	135	130	139	141	131	122	151	137	127	155	123	123	134	141	115	135	157	132	127	145	142	122	126	135	129	107	137	115	108	137	139	127	140	148	136	151	131	120	115	116	133	117	135	128	164	140	104	125	129	109	132	133	118	139	129	104	141	129	121	167	140	118	118	153	133	129	131	136	138	109	116	155	133	116	122	137	135	148	133	136	130	148	136	120	128	135	134	133	119	123	121	137	133	135	124	146	130	138	121	145	132	125	108	133	128	145	131	115	111	144	144	130	121	113	152	123	125	145	137	116	113	154	110	122	118	123	147	144	129	113	146	147	132	127	128	128	113	120	142	139	125	131	122	133	143	130	139	106	126	140	137	138	118	153	132	115	141	141	142	128	125	141	110	133	120	148	133	116	129	126	134	110	140	171	122	136	114	142	140	138	142	128	150	126	120	132	141	135	123	121	120	131	126	140	142	132	108	127	140	130	127	165	127	143	148	163	117	135	129	144	121	147	142	122	124	134	111	129	134	112	123	125	153	130	147	137	164	125	129	125	133	153	137	107	117	134	144	127	143	146	110	125	120	100	124	138	142	130	163	165	149	132	125	119	145	143	129	163	126	137	124	142	147	124	128	131	146	137	136	127	154	121	141	136	136	135	130	120	130	142	129	131	153	146	127	130	141	124	111	142	138	129	131	123	121	119	146	134	127	138	127	116	149	153	133	118	147	131	117	122	123	146	136	113	121	110	112	128	111	124	137	132	125	134	133	130	119	131	127	118	128	124	116	147	119	116	130	145	142	145	135	128	134	135	132	146	130	137	170	133	123	112	129	128	157	162	130	129	133	126	114	129	142	128	135	123	149	125	145	137	149	129	136	131	126	140	124	140	119	128	128	111	135	152	151	135	120	116	119	146	132	125	111	132	128	132	158	147	135	123	123	131	127	124	139	111	146	126	135	128	152	127	146	118	145	128	128	131	121	130	116	138	128	126	111	139	136	126	137	125	118	116	143	116	114	114	124	125	138	125	135	135	134	171	111	130	131	122	127	157	120	124	121	126	141	144	129	122	127	117	110	139	112	132	127	148	138	141	149	135	150	140	106	119	122	160	134	138	122	141	123	153	142	142	149	143	136	150	154	132	133	128	126	149	117	133	127	124	141	117	137	122	121	156	126	122	132	118	148	139	127	126	135	134	142	130	119	153	122	121	146	134	136	136	136	128	117	155	127	119	150	129	137	137	151	151	127	124	125	123	111	146	129	132	124	120	117	138	132	139	132	136	142	135	134	121	127	128	145	139	126	106	153	111	118	144	123	139	123	121	123	126	130	131	133	134	146	114	136	112	148	126	145	123	145	118	114	124	134	115	127	131	131	119	146	115	122	129	124	101	126	110	143	134
23632	21968	10264	2387	2130	1736	1454	1168	1051	961	820	763	663	626	645	543	541	498	498	489	455	439	463	418	412	449	420	408	360	402	384	386	363	344	354	365	373	354	380	373	340	371	344	333	345	346	327	331	344	360	357	355	336	312	318	325	344	368	341	317	365	327	362	339	334	316	332	319	344	367	330	344	293	362	314	352	318	326	330	318	345	332	319	331	332	312	294	315	310	302	301	336	335	307	330	339	307	331	336	323	306	327	340	304	290	307	334	300	312	342	338	296	320	317	358	320	332	310	359	308	318	314	316	311	325	342	309	310	329	322	337	328	309	309	345	322	341	318	319	317	294	311	325	336	334	321	324	341	308	325	329	344	316	321	320	331	316	316	329	335	308	324	327	330	306	348	311	297	326	344	311	344	307	335	314	308	326	323	310	351	308	315	310	322	340	316	296	298	344	318	336	301	345	289	313	325	296	301	310	314	299	320	311	336	287	320	288	340	344	308	305	319	317	351	295	317	317	319	316	303	330	329	330	319	289	298	298	321	351	368	301	302	326	314	329	318	348	312	327	315	296	333	324	357	291	327	289	320	313	307	355	308	312	303	334	292	344	352	330	338	330	321	324	338	317	314	347	312	353	326	328	331	340	330	342	293	320	304	309	330	317	339	328	334	335	318	298	339	321	347	321	271	308	326	310	334	320	328	307	321	318	322	301	330	298	346	348	356	330	297	333	305	326	311	323	361	313	315	316	328	322	339	334	296	317	328	305	290	336	329	325	295	329	316	344	315	339	339	306	360	332	312	330	342	331	316	360	333	326	341	329	290	290	318	335	319	330	303	313	304	344	317	327	353	310	293	288	312	329	339	365	322	296	321	327	323	350	330	359	327	302	327	341	280	345	294	308	320	300	297	302	311	307	335	299	293	317	301	305	327	305	329	320	306	349	302	312	336	320	330	294	292	299	324	360	314	330	320	332	301	332	337	341	311	313	318	360	327	319	324	298	307	303	348	338	329	319	321	310	314	310	341	351	329	313	325	324	323	321	316	316	300	324	298	288	305	289	354	339	317	338	337	318	331	308	346	326	316	338	311	348	316	303	301	314	343	294	323	308	326	309	316	307	293	353	332	343	304	297	325	305	292	332	313	311	296	308	329	321	317	286	329	339	337	306	297	324	319	307	322	362	329	341	325	343	325	325	307	312	317	322	289	330	306	326	336	339	326	317	303	325	302	298	291	302	327	311	318	303	314	333	313	318	297	309	308	323	358	304	332	327	328	304	318	319	317	341	319	311	341	299	324	358	295	319	335	329	327	327	332	354	340	315	334	355	336	325	342	290	322	305	290	328	321	308	318	305	312	301	339	288	349	306	332	314	334	288	301	312	288	316	313	341	318	289	330	327	331	331	319	295	311	335	303	347	320	324	331	296	316	318	345	365	329	288	325	333	308	330	315	316	293	311	333	299	327	306	303	324	334	337	320	333	327	337	328	333	310	331	334	301	304	335	304	351	297	320	347	325	308	342	342	293	317	310	313	304	285	318	299	328	284	334	325	342	332	324	318	321	349	311	298	325	364	320	311	306	336	315	321	335	309	320	304	319	351	341	313	312	281	300	325	310	327	317	361	333	302	319	316	338	351	349	297	362	351	336	336	352	320	314	317	271	339	324	331	310	327	321	351	317	349	341	349	328	332	326	313	306	296	303	345	303	271	324	344	302	324	336	336	306	305	338	337	329	316	296	296	303	312	324	344	318	355	316	322	304	324	317	304	319	325	317	338	310	332	311	318	302	343	310	328	333	312	330	318	331	321	322	341	293	286	309	297	317	317	319	309	332	367	307	319	326	305	328	305	321	339	333	328	355	293	324	332	328	300	294	317	321	344	319	347	321	352	327	323	286	310	330	342	307	317	351	351	328	315	311	339	319	310	304	330	343	336	335	306	309	307	329	335	308	341	319	326	320	321	330	341	325	264	313	325	327	294	316	290	311	308	341	330	312	323	321	306	312	306	279	312	322	326	317	314	303	323	329	305	351	321	341	305	318	299	310	279	324	328	310	282	319	335	292	328	311	327	307	341	296	337	352	292	322	327	329	293	307	317	322	332	322	330	320	311	332	323	322	300	355	324	321	333	316	314	342	300	324	335	337	297	313	310	357	327	324	330	308	314	315	329	341	333	317	343	339	343	304	310	297	331	341	311	308	354	310	325	328	338	320	308	326	323	348	331	316	346	322	314	340	329	307	311	285	304	354	330	337	322	343	321	312	315	299	322	318	318	315	320	297	324	318	335	306	342	342	335	329	313	334	311	304	341	299	344	331	313	287	322	300	325	313	348	315	321	344	318	312	340	316	310	303	311	337	326	313	351	348	291	348	335	293	379	315	308	319	308	329	297	324	302	332	329	295	294	343	333	304	306	294	320	314	336	323	308	318	322	288	330	333	323	309	322	312	303	320	306	321	301	304	280	317	280	312	305	308	323	305	336	335	307	296	304	325	341	329	333	320	281	356	312	336	315	315	355	303	313	304	288	293	335	295	329	310	323	334	308	349	297	300	328	288	329	323	316	328	288	302	313	332	310	327	299	328	290	335	294	279	335	309	338	310	316	315	315	348	321	302	332	317	321	330	314	319	323	321	354	355	303	330	311	324	315	287	334	292	323	323	309	323	311	321	342	295	322	328	309	325	297	319	348	302	310	359	316	289	314	296	326	338	328	310	312	314	309	315	350	306	350	317	346	309	304	333	341	330	326	310	275	344	329	324	315	352	331	373	321	335	324	305	310	312	339	284	318	322	301	335	326	300	329	339	317	294	302	307	294	292	293	326	329	333	286	290	369	289	319	330	314	316	327	335	309	310	321	289	305	309	321	314	289	321	327	308	316	310	302	321	333	306	317	321	320	316	337	352	307	337	318	323	333	310	354	298	298	334	331	315	306	317	300	335	303	317	313	330	311	325	268	316	310	300	318	326	279	302	303	317	318	345	286	334	324	319	303	333	283	304	307	297	308	321	316	314	318	350	319	289	324	333	307	321	326	337	343	320	309	304	318	291	297	327	305	327	321	357	311	319	316	298	345	298	317	330	331	314	334	328	302	327	313	282	333	320	306	311	330	322	349	316	335	306	318	320	320	338	308	358	298	303	317	289	317	329	334	313	313	323	337	295	297	327	335	314	318	318	316	323	345	315	287	302	306	333	303	310	321	321	329	282	334	306	282	325	291	325	316	341	320	307	344	322	354	333	301	321	308	299	292	315	322	330	293	299	310	307	312	349	332	315	288	311	370	322	326	319	317	341	318	305	343	283	310	354	298	316	343	298	309	311	349	334	358	333	313	329	318	301	318	307	353	331	320	319	302	321	289	339	332	292	295	313	322	346	347	337	295	324	280	341	310	344	334	317	339	327	344	340	286	333	286	327	342	294	307	325	334	333	321	319	336	298	286	329	330	277	318	313	326	289	318	306	297	321	336	318	343	330	328	316	289	353	360	301	343	326	327	323	342
58713	44928	23032	3347	1001	698	522	416	331	289	276	226	212	163	164	149	143	153	138	134	132	119	125	113	117	115	117	136	122	108	109	101	88	108	101	86	82	105	105	97	119	102	84	129	120	91	88	84	99	93	94	113	90	83	109	86	111	93	93	103	88	115	109	109	113	92	95	89	95	89	96	90	87	82	90	102	100	94	80	100	92	102	96	91	93	93	93	90	82	88	118	100	67	73	97	82	79	92	87	88	85	98	83	87	79	107	109	91	87	96	96	94	105	93	106	92	77	84	84	116	97	104	100	114	89	98	76	86	79	75	76	93	114	87	82	95	95	101	102	86	91	104	86	101	100	80	92	88	98	90	92	79	92	83	76	90	79	95	84	78	116	85	105	87	91	103	89	91	92	77	99	80	98	93	94	97	91	107	105	86	84	74	103	104	91	107	73	103	73	92	86	86	101	85	80	109	70	79	81	102	98	91	94	87	79	80	107	80	78	96	118	92	83	93	116	113	103	97	96	103	84	91	85	86	95	80	91	96	84	70	89	90	85	95	94	80	95	118	95	85	93	103	108	89	116	94	104	81	91	113	97	97	109	89	92	100	86	107	101	89	113	95	92	94	118	95	101	85	87	93	101	81	113	110	81	89	73	96	93	76	106	85	112	98	90	90	91	90	85	84	91	66	95	95	92	84	97	81	83	94	105	99	98	104	88	93	85	100	83	73	107	89	89	93	85	93	104	89	87	84	97	88	82	99	94	86	81	92	107	97	90	85	88	89	103	95	116	84	89	70	106	91	88	78	98	97	95	95	94	88	78	88	89	60	91	92	82	87	94	103	75	115	93	90	85	92	88	81	89	100	91	82	89	92	89	87	79	92	111	98	81	91	107	95	81	83	89	85	87	94	90	87	93	113	96	81	86	92	89	90	96	101	104	81	92	111	94	103	111	81	88	112	106	101	79	112	93	98	93	81	75	100	90	90	98	91	84	98	88	92	102	104	89	94	96	81	89	115	103	79	76	87	106	101	101	95	88	89	78	92	87	106	92	97	103	88	76	82	99	100	70	90	78	95	94	93	95	89	85	83	109	87	94	98	87	94	91	84	87	101	93	84	76	90	82	91	94	76	74	87	88	107	102	80	104	105	80	91	93	82	91	76	87	88	93	97	87	90	109	89	84	102	80	88	114	81	96	98	101	87	104	107	96	76	91	103	95	86	86	101	91	81	85	59	90	92	84	83	89	84	83	97	81	97	71	104	99	80	97	82	75	93	88	97	111	88	102	82	89	87	98	98	78	103	115	104	88	101	90	88	78	89	102	98	87	81	95	108	78	90	112	80	94	95	83	89	81	91	92	104	84	83	98	86	85	92	78	100	80	80	79	97	55	95	87	100	99	110	102	101	90	86	83	98	99	98	103	96	94	100	84	104	98	91	99	68	96	100	98	73	91	88	87	91	114	99	72	107	91	92	85	88	78	81	108	102	80	74	91	85	104	90	95	96	103	100	90	101	82	75	95	103	119	86	75	99	99	99	82	77	89	76	103	93	91	97	97	97	111	91	80	98	108	101	79	70	92	78	91	89	92	86	94	97	86	96	101	87	120	106	95	105	89	96	86	114	92	99	97	100	89	71	80	102	91	81	67	107	99	77	102	95	102	85	86	91	97	101	77	103	105	91	82	91	89	107	89	82	81	75	104	108	92	103	84	102	90	88	96	90	84	97	96	82	99	81	83	93	95	86	100	94	102	91	104	100	90	94	93	96	90	95	74	91	102	107	99	78	93	95	76	84	94	109	85	79	103	92	87	88	105	77	101	86	93	86	90	79	89	86	88	92	96	86	89	97	84	87	93	92	96	113	102	99	89	80	93	104	62	100	99	112	117	84	94	80	83	81	114	96	103	83	99	96	96	79	100	80	82	102	74	96	76	113	96	76	81	101	97	86	87	57	62	105	89	99	74	88	79	75	87	99	93	99	105	88	102	84	105	104	73	87	80	81	102	76	89	105	103	107	111	96	107	99	99	101	85	87	97	116	86	84	93	90	102	96	103	82	90	95	95	82	89	89	88	87	86	89	96	89	89	100	99	82	96	110	98	96	100	101	91	105	105	78	103	90	88	91	87	98	70	106	94	96	81	85	86	89	97	84	91	89	95	83	104	99	101	94	99	91	96	90	133	107	81	68	79	94	98	96	82	84	100	84	82	90	82	85	84	93	105	108	103	80	100	81	85	80	91	95	88	106	85	96	76	87	89	96	84	77	100	92	94	90	90	93	92	93	88	96	99	79	115	93	89	92	87	89	88	87	112	108	89	84	101	83	92	92	89	75	87	84	106	96	97	87	101	87	103	102	97	88	84	80	103	78	102	95	73	98	88	82	90	93	92	94	92	87	91	107	115	100	102	93	97	91	102	76	111	76	98	93	80	99	87	86	98	89	83	89	95	98	94	91	87	95	92	80	94	96	98	99	71	105	83	101	94	92	70	87	92	94	90	88	83	88	86	81	110	89	104	79	92	90	81	90	86	80	107	98	105	92	70	93	98	98	89	83	93	88	80	87	74	81	78	88	92	96	86	78	109	100	106	107	93	93	80	93	99	91	121	103	87	90	93	95	71	85	95	92	100	97	95	77	82	95	89	105	91	103	79	84	81	82	96	87	90	109	79	87	94	88	93	97	105	88	94	86	106	91	85	100	77	88	83	78	81	80	91	98	108	104	106	94	88	89	82	74	90	101	96	86	82	101	97	89	98	97	101	89	75	93	82	102	90	93	94	114	106	102	115	99	74	77	89	92	112	97	95	90	72	113	98	101	85	91	107	102	95	91	67	109	84	97	94	76	97	94	78	82	94	90	94	81	101	86	95	103	96	95	108	100	95	83	100	86	82	87	90	101	73	103	86	78	79	95	107	86	88	104	95	78	99	88	79	83	104	78	91	86	83	100	93	85	88	92	89	96	98	95	106	92	97	124	87	117	102	103	101	81	79	93	93	86	78	111	104	92	86	108	96	97	87	96	88	89	89	83	106	84	79	97	82	102	90	84	100	90	88	90	95	90	103	90	79	99	93	99	75	91	102	98	84	85	98	90	84	107	81	77	95	91	100	93	87	95	112	69	109	86	82	78	90	96	99	104	73	84	92	95	82	76	101	107	113	90	80	81	90	85	88	82	90	103	95	99	82	109	82	84	116	99	96	82	91	102	95	88	95	83	81	79	100	86	89	99	93	111	97	79	94	69	80	85	106	102	100	94	84	85	88	89	90	98	88	80	91	80	83	97	106	98	67	67	99	94	83	79	109	111	96	87	93	101	91	82	86	86	87	88	82	89	92	102	85	90	91	97	110	98	116	98	93	91	84	102	96	111	112	88	90	86	90	80	96	90	92	95	102	98	98	94	84	99	86	100	106	88	115	78	78	83	91	95	95	70	94	101	85	70	69	97	92	91	87	100	81	92	83	90	89	90	81	82	92	75	103	77	79	81	93	97	86	97	86	100
32302	31287	13507	4255	3713	2902	2416	1951	1631	1420	1227	1112	929	865	775	713	706	613	622	547	523	515	484	460	407	433	428	399	400	383	400	375	366	367	363	348	333	334	330	349	341	308	324	347	302	306	303	304	302	331	308	301	294	278	305	282	293	289	283	274	272	278	286	276	286	291	255	299	260	275	286	271	294	266	316	247	268	265	283	255	268	256	260	249	255	261	258	283	275	268	267	294	249	292	248	261	260	250	225	272	286	257	268	230	250	254	256	249	268	275	267	271	262	267	261	252	250	238	276	263	230	258	257	241	274	261	256	248	278	257	270	235	247	256	288	250	256	240	248	220	279	226	260	262	255	277	266	253	242	268	252	263	250	239	237	255	254	248	250	276	272	295	254	268	238	266	267	268	258	272	249	274	282	260	275	276	265	256	259	241	291	261	274	213	262	264	257	184	236	265	232	247	248	259	255	220	236	254	249	256	261	240	230	254	235	272	264	259	251	253	254	254	247	267	253	265	261	235	265	252	230	256	286	263	259	260	250	249	265	247	254	234	232	261	294	260	273	231	253	248	241	263	238	236	245	234	250	258	257	211	267	272	263	247	253	259	244	260	242	269	244	254	274	286	250	228	264	257	264	259	225	258	235	267	249	270	265	264	263	236	251	271	275	267	251	242	282	241	257	210	246	245	257	267	259	268	286	245	226	247	254	258	244	259	254	275	279	262	252	246	249	273	277	244	278	259	252	253	258	272	261	269	245	271	261	244	230	248	265	260	268	223	280	253	251	236	261	245	252	253	258	230	268	246	252	249	249	255	224	276	250	246	237	258	272	236	254	275	268	244	275	278	245	260	252	224	236	248	295	231	239	255	242	259	266	262	256	272	247	254	235	248	239	278	262	263	257	251	235	259	260	236	231	269	220	267	258	243	245	239	237	250	252	251	246	254	259	259	259	230	258	231	238	251	270	257	264	219	251	257	237	272	263	240	251	244	257	269	252	281	270	248	257	265	239	279	250	265	259	251	259	245	259	259	232	229	238	236	234	268	258	234	219	254	261	251	261	248	273	253	271	282	273	241	269	264	262	231	264	236	242	248	235	231	273	274	269	263	257	239	268	241	259	249	264	266	264	230	263	238	229	293	233	264	287	247	253	252	210	232	243	244	259	263	260	247	235	256	248	220	276	237	248	248	229	264	244	249	249	256	260	236	265	252	254	271	220	247	278	278	243	267	243	253	247	257	262	281	255	250	251	253	248	267	278	264	258	293	256	264	259	256	261	248	264	268	243	263	254	248	258	232	262	264	250	239	215	264	245	279	221	265	253	219	262	276	268	265	227	234	217	278	266	270	263	267	246	246	249	259	249	251	251	268	290	252	254	241	254	259	252	253	249	234	276	230	226	250	273	234	276	262	266	280	253	242	252	275	264	256	248	242	235	287	241	264	248	255	248	239	243	272	228	244	247	249	260	258	252	263	234	225	277	246	247	264	278	222	253	270	251	277	240	254	248	246	223	281	247	250	264	263	247	256	253	267	252	261	240	228	241	249	266	263	258	242	274	280	226	266	262	243	246	278	262	253	266	275	261	263	264	258	245	276	236	254	275	255	231	262	259	239	268	276	240	243	217	289	243	238	286	246	215	263	258	244	239	267	249	268	274	253	274	259	247	246	265	250	253	261	233	247	272	277	246	250	247	251	247	267	234	264	277	244	235	243	275	258	257	255	259	267	259	257	241	243	273	246	243	224	266	265	252	250	257	256	253	277	267	278	228	261	262	242	245	234	242	259	250	235	235	257	250	276	263	253	264	241	235	237	245	254	232	251	277	237	258	245	277	258	255	282	252	251	271	261	259	264	241	270	220	241	258	251	242	255	242	260	251	248	247	281	250	268	231	247	265	283	248	258	255	245	258	244	246	236	268	236	215	240	255	252	255	249	265	241	230	281	266	260	245	257	259	269	256	275	257	260	258	245	236	248	243	268	243	244	259	267	251	289	243	253	239	264	228	239	225	278	237	269	258	251	268	250	281	264	247	228	263	279	240	249	230	257	281	238	273	256	272	222	284	247	252	273	240	256	252	249	252	252	264	241	251	245	229	252	272	272	245	262	245	282	275	231	269	234	283	267	265	275	235	227	246	263	252	258	248	237	242	268	219	252	244	248	278	244	257	250	277	232	251	242	258	241	244	277	287	232	258	243	277	264	231	236	286	228	240	261	232	240	262	267	275	251	240	269	265	241	256	244	247	273	224	251	245	272	257	251	252	215	243	259	253	260	246	252	245	252	260	250	230	269	267	265	244	260	264	239	264	258	240	242	238	277	258	243	248	257	256	239	300	253	258	251	260	302	273	283	262	245	237	245	250	249	247	267	254	290	259	261	274	251	256	245	243	258	264	292	242	252	258	230	271	239	226	235	247	260	244	265	280	251	274	236	258	222	293	260	260	284	281	262	251	250	236	272	247	258	270	237	258	260	263	222	244	260	247	297	220	284	245	286	258	256	250	254	238	225	258	215	251	265	226	256	239	272	250	259	242	245	260	271	239	259	247	252	271	253	261	257	254	286	236	246	254	281	249	270	248	253	252	249	281	225	243	246	255	244	236	255	272	223	266	279	240	274	305	256	259	228	280	240	236	271	236	246	250	268	270	229	265	246	248	259	261	239	260	244	253	276	264	250	224	265	280	244	269	238	246	288	231	280	232	279	229	239	267	257	283	247	247	259	255	280	248	254	255	276	270	258	235	240	257	237	238	268	240	259	261	263	222	264	222	244	245	247	254	272	271	251	247	245	226	289	269	248	256	243	252	276	267	245	245	243	269	259	237	251	260	234	261	267	255	250	261	254	229	225	279	272	228	261	248	247	249	284	245	267	268	250	276	255	228	258	258	240	261	258	258	233	245	249	241	245	249	269	245	231	249	252	254	252	233	217	261	231	268	262	242	269	236	231	244	251	275	254	240	279	244	266	226	246	234	245	265	246	236	247	253	243	278	241	235	257	245	233	268	221	223	253	266	256	256	278	262	258	252	244	261	257	225	250	249	249	240	265	283	248	244	280	217	224	239	221	258	242	228	279	249	254	264	242	279	252	212	275	277	269	243	249	248	260	279	280	253	250	249	271	235	250	263	261	223	232	262	237	275	253	302	245	244	236	260	236	236	274	240	246	271	248	286	266	256	255	248	239	262	252	254	233	280	250	241	255	238	286	285	271	245	248	228	248	238	255	262	244	253	271	237	256	282	217	233	255	271	286	224	252	231	271	258	253	248	279	268	274	265	262	244	244	259	254	261	282	277	253	280	238	231	276	254	231	250	238	253	244	240	264	245	252	252	246	247	228	244	260	279	263	250	233	286	250	257	258	271	218	250	260	247	261	278	231	209	254	268	268	286	251	257	232	252	247	244	246	251	242	241	270	251	266	249	252	231	259	249	233	259	265	271	269	247	251	246	226	256	264	264	251	252	237	243	268	265	261	249	261	286	268	232	245	252	253	252	275	239	230
8590	1774	457	332	277	283	295	302	287	294	309	268	271	284	264	256	291	304	268	283	289	248	262	242	264	306	285	287	272	289	251	261	276	276	268	258	272	278	301	239	261	272	285	273	269	303	263	280	266	284	280	304	275	299	277	253	276	238	270	275	289	295	275	283	302	297	286	277	279	287	314	254	258	283	262	279	276	288	253	311	276	270	250	306	300	273	302	291	250	289	317	278	269	267	270	255	276	270	282	299	291	253	290	262	258	278	281	284	280	262	267	245	252	271	266	324	265	294	293	262	282	277	252	260	290	259	270	262	270	310	248	277	306	290	282	259	267	280	257	268	278	261	293	255	293	251	290	274	311	254	301	287	284	280	275	289	301	290	288	257	288	322	265	258	276	269	256	293	264	303	287	281	310	286	271	297	261	272	300	275	268	296	267	231	286	275	286	298	279	279	284	302	267	327	297	285	313	274	241	276	284	299	262	273	262	288	282	269	299	314	271	278	268	263	272	292	274	282	301	250	290	292	277	249	304	297	293	258	276	275	272	244	282	269	284	262	279	291	300	273	322	273	262	272	301	259	271	267	279	292	284	255	252	279	316	291	293	273	298	301	301	293	261	268	309	275	265	260	285	288	298	270	313	275	266	281	274	280	301	276	260	262	283	316	290	243	295	268	271	288	275	286	296	277	304	259	277	266	265	248	248	280	288	256	276	263	297	308	257	256	295	255	299	288	280	283	285	295	274	269	272	280	283	256	291	310	282	279	301	267	264	270	296	274	305	258	269	270	274	303	297	263	262	250	295	298	278	287	287	294	285	298	308	270	310	217	282	268	253	298	273	268	253	299	282	265	242	289	280	267	297	288	289	266	283	312	259	253	261	268	261	275	295	272	272	259	254	246	258	262	299	309	287	303	284	256	267	283	293	275	282	269	275	271	258	272	244	286	278	289	288	264	266	285	254	282	302	323	282	272	286	295	264	285	267	263	292	276	287	327	277	292	272	295	261	265	291	268	279	319	283	280	327	260	256	277	271	260	294	292	252	219	239	269	275	273	265	277	294	284	274	259	297	274	256	278	255	284	266	257	287	270	257	288	250	287	268	270	278	260	269	280	272	316	325	272	286	254	293	287	286	265	285	283	289	300	276	275	268	293	274	270	278	257	259	264	291	282	294	248	301	285	290	289	280	266	307	291	297	271	295	245	273	281	262	275	295	269	270	258	261	282	308	286	299	246	277	309	267	281	316	260	272	260	277	289	262	285	271	293	273	277	301	276	261	280	262	288	269	267	289	236	303	301	283	271	263	262	296	277	284	311	272	263	288	276	267	282	305	307	261	267	266	296	291	256	267	285	244	270	298	282	287	258	279	278	302	266	239	293	270	263	269	279	283	264	278	275	275	292	297	283	280	288	264	244	264	274	256	297	273	259	277	249	279	298	273	265	281	279	248	275	285	310	289	292	289	267	308	275	322	310	274	274	277	243	281	239	287	318	270	271	279	260	300	303	265	279	288	290	256	305	242	259	262	292	285	288	306	262	272	274	289	288	302	273	288	251	312	258	298	301	272	298	271	285	253	272	296	275	274	253	298	286	326	270	283	282	260	277	275	280	281	269	286	258	239	252	280	292	266	287	275	288	264	278	244	265	285	303	260	293	259	279	266	277	262	268	270	277	276	261	279	289	267	277	258	287	260	301	300	269	270	265	287	284	244	281	280	280	293	246	252	271	289	261	312	269	255	263	256	301	287	278	270	295	270	285	280	300	256	305	281	276	275	272	258	272	277	263	293	293	264	285	291	299	299	268	273	281	272	315	286	275	282	304	312	283	249	274	272	273	305	271	284	276	263	247	278	286	276	251	282	275	292	280	269	296	266	285	270	275	277	278	245	247	280	279	282	270	294	256	281	269	268	292	274	282	255	299	275	249	279	289	292	247	271	287	284	275	258	292	278	241	257	289	266	291	238	272	313	262	273	279	272	260	258	276	249	297	285	292	288	270	274	300	266	277	269	306	272	291	282	273	267	311	271	276	262	272	314	266	284	295	265	260	262	266	270	301	266	258	282	275	275	310	293	277	303	278	304	277	283	264	288	272	289	267	278	279	317	287	267	283	265	303	266	278	289	326	256	271	283	245	267	300	273	293	284	283	271	298	270	297	270	313	242	273	294	317	265	240	285	287	267	286	281	293	276	244	283	284	288	298	268	283	265	252	287	271	265	268	264	300	278	240	286	291	284	275	284	287	221	275	281	279	285	283	262	294	277	282	280	266	268	282	262	277	247	271	302	269	254	295	271	257	284	277	285	255	307	306	284	260	273	259	248	304	276	285	276	281	282	259	282	280	266	274	273	250	283	282	292	256	260	274	273	303	292	267	272	262	306	278	269	274	280	274	270	251	279	250	265	275	288	317	277	231	285	317	284	314	299	284	247	274	306	312	270	254	263	254	258	238	279	295	269	244	275	302	257	259	249	252	263	293	263	283	265	294	265	253	245	260	275	288	255	299	276	303	261	343	279	293	253	309	268	270	275	283	292	273	271	283	259	279	260	291	273	258	272	267	261	282	284	266	291	295	266	275	284	273	267	300	256	266	278	293	284	281	277	266	263	256	320	301	281	297	310	282	271	285	281	265	293	283	256	293	272	268	278	286	301	306	278	287	267	265	246	299	275	267	289	310	273	274	270	282	313	277	281	278	299	240	267	271	301	283	269	254	292	266	281	298	251	270	262	286	297	325	280	267	296	258	295	274	275	255	263	326	286	260	255	270	221	271	270	272	269	285	304	273	285	273	264	291	278	296	257	263	300	291	263	253	272	291	275	280	262	267	273	295	274	267	265	257	246	283	260	268	285	271	299	310	301	265	271	300	312	265	277	285	295	258	304	269	291	287	302	258	254	274	259	292	271	273	283	293	267	265	284	264	300	256	275	272	259	250	289	262	265	244	277	243	290	255	275	273	268	308	263	288	269	267	276	286	265	272	279	279	275	256	305	274	274	263	251	260	267	277	281	265	266	263	286	253	293	286	291	289	288	282	281	275	283	275	251	252	309	305	281	264	276	271	276	285	287	248	253	277	260	280	262	249	284	282	270	271	284	255	266	274	279	296	274	310	292	278	308	278	268	322	291	273	296	264	255	307	279	263	261	288	261	297	263	264	292	287	265	287	286	292	276	262	286	266	261	277	277	256	288	274	280	291	293	277	280	247	276	306	268	284	266	268	297	290	296	290	277	260	286	280	286	258	281	278	281	287	269	287	286	284	292	278	283	290	291	248	283	291	282	258	278	276	278	251	282	284	250	278	262	276	245	264	284	280	293	263	267	266	301	276	307	279	261	280	264	269	274	279	282	301	240	292	281	259	284	280	295	251	240	250	281	267	279	293	254	258	286	266	278	279	279	270	284	291	296	307	256	265	249	264	273	259	276	290	295	301	267	286	249	262	290	283	239	292	272	316	306	274	286	261	279	252	265	275	243	278	266	273	278	293	303	271	282	254
6543	2740	1031	703	665	700	658	603	674	595	634	697	629	585	587	634	635	595	631	651	634	602	626	598	627	646	605	631	649	634	645	643	617	604	611	627	598	638	668	592	600	614	607	668	582	673	577	639	674	621	584	594	635	581	647	605	648	628	619	593	680	644	611	637	628	647	642	621	621	624	583	630	622	617	597	644	647	622	555	628	617	603	673	586	604	618	604	606	598	629	659	600	648	629	660	606	640	615	610	591	669	694	646	599	644	628	580	604	621	635	648	625	612	587	623	610	634	626	611	609	587	635	635	669	624	646	607	614	602	597	648	624	636	646	678	633	611	669	625	667	630	598	620	608	624	672	618	628	647	604	632	622	625	624	624	613	679	605	630	544	629	628	594	620	667	586	639	627	620	656	622	610	619	627	612	622	647	621	610	627	628	626	621	602	664	695	589	620	651	658	636	664	655	616	678	605	676	632	588	642	653	663	597	623	639	614	598	570	620	622	595	601	632	626	620	635	584	629	645	583	630	648	628	614	606	664	583	639	602	682	609	576	646	622	637	601	624	608	616	628	650	615	662	624	617	626	617	586	608	576	662	602	613	610	630	645	597	660	635	622	606	663	582	583	610	656	611	636	648	614	603	667	659	652	648	652	651	625	645	619	629	610	610	638	625	663	615	686	673	612	635	675	633	653	630	646	610	647	611	610	634	621	601	634	640	583	667	606	623	616	584	618	602	622	627	638	635	612	621	613	612	620	647	639	645	614	621	650	640	631	638	597	650	603	580	672	591	691	646	587	605	609	603	577	605	606	612	591	652	613	656	632	644	636	627	651	608	628	632	606	606	599	661	601	651	664	581	608	645	624	657	592	665	602	622	617	630	616	622	603	623	650	645	561	652	623	639	584	643	674	638	659	670	590	606	607	615	639	634	639	623	608	607	621	612	625	628	578	614	627	640	602	618	606	629	591	679	587	626	615	625	650	652	638	599	629	603	648	617	642	595	587	645	599	642	623	614	627	597	624	634	624	633	613	612	649	638	589	601	609	614	640	608	682	636	607	599	590	632	659	682	620	658	634	614	627	569	615	655	605	578	643	635	627	643	593	623	602	625	617	615	592	603	662	671	557	628	633	630	589	605	624	623	594	563	682	626	647	625	638	663	630	647	632	638	647	604	638	637	639	608	615	645	629	586	635	654	625	678	623	584	657	566	608	661	556	599	575	598	589	653	608	635	631	570	648	618	591	626	622	620	613	638	643	592	617	612	610	638	648	647	600	646	611	611	643	652	681	601	625	665	630	630	612	641	643	629	599	664	645	637	611	633	556	615	613	655	658	631	609	608	638	634	623	630	597	637	626	656	637	664	610	618	659	607	617	615	595	640	608	618	589	626	593	614	615	577	580	622	628	639	634	624	603	628	647	629	619	595	597	640	659	599	613	596	646	670	607	632	651	623	631	654	622	583	606	613	620	646	625	622	632	604	654	633	691	606	674	611	627	629	690	622	603	579	647	610	637	605	587	615	668	629	612	606	641	683	643	636	582	635	635	648	656	628	634	624	632	651	584	618	624	640	614	659	627	602	619	645	638	602	614	595	648	642	664	624	631	624	639	630	606	602	655	592	623	624	621	640	627	657	639	644	619	678	631	652	614	627	606	628	631	598	648	614	607	615	655	613	638	603	634	606	567	593	642	572	575	617	635	630	618	610	634	583	610	629	662	612	615	639	603	658	586	639	640	625	624	610	669	616	609	644	661	599	602	638	614	629	628	657	623	612	578	638	614	601	645	659	586	653	612	613	621	681	618	609	629	619	638	623	634	627	628	605	639	604	632	630	631	662	597	652	681	622	679	639	598	630	651	655	605	648	613	636	624	633	611	614	555	622	613	615	618	602	609	634	628	687	666	597	617	621	638	605	638	678	622	635	639	632	635	622	590	599	653	669	604	600	702	633	590	600	657	627	595	675	621	656	619	629	592	548	658	631	596	606	587	610	592	612	626	636	601	625	664	623	612	606	628	637	623	601	602	605	629	600	671	615	618	622	643	629	601	633	655	649	584	670	590	588	617	613	642	647	647	635	638	615	610	642	585	608	637	627	600	628	622	616	644	640	648	625	636	602	596	653	590	629	594	578	642	638	630	637	638	586	658	638	642	635	621	634	607	614	606	592	592	599	627	639	644	627	650	636	593	569	630	619	626	633	623	599	600	661	604	653	606	647	604	630	619	618	609	623	660	617	597	604	623	651	624	577	643	609	598	648	642	611	622	665	639	621	618	624	671	642	603	655	658	658	640	598	589	624	622	584	612	573	594	645	644	622	642	611	633	641	632	648	618	590	621	574	614	670	609	680	652	657	684	620	626	578	651	594	585	687	601	585	611	624	606	613	598	706	597	656	605	662	617	597	608	625	645	624	629	621	605	619	643	579	678	646	599	644	657	601	641	580	618	620	651	634	632	606	636	645	616	574	642	644	582	651	620	596	624	592	680	629	630	613	613	679	634	648	655	629	615	637	639	625	618	667	643	610	625	649	659	599	616	610	637	615	615	603	617	662	661	625	640	661	613	621	645	620	632	626	618	591	621	650	648	618	613	617	606	637	616	605	620	660	578	611	642	631	675	640	650	591	595	582	605	663	651	645	590	701	614	597	632	643	628	599	656	631	637	659	621	614	591	629	587	648	664	582	658	636	606	579	640	649	641	608	631	636	609	644	680	583	646	642	642	695	608	619	609	642	613	618	637	654	633	625	629	600	633	589	643	637	595	594	642	602	664	618	634	620	643	615	574	637	651	611	616	611	600	591	639	652	600	613	649	602	636	630	675	644	597	659	627	672	618	591	611	656	676	567	617	623	613	590	619	640	626	581	665	659	665	600	570	674	588	654	585	655	620	589	662	636	595	619	615	678	642	632	573	605	634	617	618	608	601	648	593	644	595	650	635	680	601	625	609	626	643	591	624	632	620	626	644	626	603	603	596	633	648	654	606	646	652	634	601	630	629	636	629	609	628	647	646	646	690	590	637	639	647	611	612	612	628	597	639	615	630	569	657	608	608	584	665	612	603	607	607	619	568	648	629	617	668	607	604	613	575	625	634	636	644	631	605	648	602	633	625	659	615	641	609	638	653	636	669	620	644	642	650	618	593	598	570	604	631	573	618	646	611	605	625	622	611	582	594	632	623	648	621	590	601	613	628	645	618	614	601	596	618	610	585	621	571	585	614	616	604	623	646	603	640	616	620	623	607	622	615	631	664	642	584	592	629	583	642	649	664	615	566	629	634	611	628	637	675	624	637	647	615	575	597	604	665	643	553	596	650	641	632	648	602	604	639	659	627	619	665	622	642	661	632	623	596	645	626	668	643	670	657	650	634	610	632	622	680	632	602	583	631	611	626	651	623	633	627	594	626	629	623	630	623	611	605	612	646	604	639	668	569	620	651	621	588	629	703	601	595	637	626	603	629	611	658	608	633	656	618	604	625	652	603	628	586	621	633	639	642	643	601
45297	32622	12652	1155	603	411	351	281	251	217	188	181	179	172	179	191	172	150	155	139	151	154	149	168	155	147	132	158	151	163	135	146	147	149	136	131	153	140	132	145	136	132	131	109	137	106	137	139	139	139	157	133	141	152	135	138	123	116	131	138	129	145	150	147	135	143	144	134	128	139	147	143	155	127	121	126	141	128	134	126	131	112	138	139	136	126	133	109	104	138	146	118	123	135	129	126	142	122	111	136	126	130	129	119	127	146	127	135	140	141	130	134	139	128	128	114	127	107	129	112	139	141	141	108	129	145	132	151	133	133	138	122	113	141	122	140	141	137	136	121	143	136	141	116	142	114	122	132	146	124	161	135	127	126	124	136	131	130	139	129	115	104	129	134	124	126	130	151	131	147	138	137	111	133	126	130	114	125	113	123	131	137	107	131	130	124	128	132	123	132	143	112	135	120	152	135	148	108	119	130	124	142	132	121	113	120	144	148	125	147	141	128	123	152	121	114	125	136	133	146	118	114	131	134	136	157	145	131	143	146	146	137	144	133	123	137	136	137	111	122	152	132	158	117	151	132	140	124	143	147	121	140	143	133	138	132	138	125	124	137	125	125	136	131	133	134	136	140	107	137	142	146	115	146	122	131	144	129	124	131	142	112	146	119	135	128	122	140	143	138	142	116	137	129	134	129	111	130	127	150	146	132	132	133	137	109	145	149	118	131	124	149	143	129	133	145	118	135	134	142	123	140	141	121	120	127	117	143	129	146	130	126	132	146	154	107	133	123	130	119	120	122	147	127	147	118	129	124	153	123	142	130	141	120	124	135	120	133	133	136	116	136	137	148	141	129	147	141	110	114	129	147	118	160	126	146	138	142	124	133	140	121	128	147	148	151	129	141	130	125	133	125	150	131	123	137	120	113	126	138	120	115	142	135	132	131	130	113	122	114	132	140	139	130	115	124	129	139	138	122	136	142	121	129	135	143	125	126	123	150	130	149	139	133	152	116	106	120	140	120	128	135	131	137	133	119	136	129	121	145	118	128	137	133	123	131	134	119	153	120	125	144	107	135	123	138	146	141	129	146	127	130	138	121	145	142	147	118	127	131	124	137	128	148	108	116	146	131	159	127	132	148	144	132	116	115	119	132	129	117	129	146	123	108	149	117	136	122	152	121	152	135	118	123	131	142	124	128	140	123	133	131	145	121	157	135	132	140	148	134	124	135	123	134	123	149	131	139	126	136	119	128	112	110	129	136	126	143	137	128	130	123	140	148	122	144	124	151	146	152	117	143	136	147	134	124	117	126	124	136	114	127	133	121	112	118	148	124	136	130	127	122	130	126	143	132	131	130	149	123	145	143	133	131	107	127	119	120	122	122	127	112	132	129	141	131	120	135	128	123	136	124	150	122	122	139	137	150	146	110	153	159	122	118	152	116	135	129	134	95	135	116	129	135	113	140	113	132	170	150	126	126	138	132	127	120	119	154	127	125	148	139	127	133	128	126	136	142	114	124	154	105	145	114	141	130	130	119	138	123	136	121	126	116	133	130	142	117	147	108	128	126	140	151	132	118	157	138	142	131	125	142	114	108	122	124	126	120	124	140	140	137	148	142	130	124	130	130	133	117	122	144	111	120	133	130	155	118	112	107	137	141	125	108	136	164	149	140	132	133	137	138	134	161	124	98	152	123	143	115	139	110	128	139	141	132	129	120	121	133	127	119	145	139	115	118	139	121	135	104	135	120	114	132	129	135	137	143	120	135	150	104	124	136	119	125	128	143	114	132	134	134	140	123	116	143	137	130	109	137	121	115	109	136	151	132	129	134	115	119	125	108	128	126	114	141	145	132	130	145	126	148	128	125	120	135	137	138	138	140	113	124	133	136	133	139	124	136	140	141	118	124	141	127	122	138	141	139	139	127	124	136	154	119	156	114	138	129	144	133	139	142	121	125	132	122	129	139	122	128	134	110	141	124	122	127	125	117	128	134	140	118	140	139	123	134	137	128	125	130	116	138	121	135	129	128	151	134	114	149	125	133	128	135	128	132	143	147	144	146	141	112	126	100	158	144	136	151	139	147	124	144	111	130	138	126	118	131	140	134	145	135	119	129	119	134	127	137	126	120	136	132	129	123	106	126	159	133	134	109	129	125	140	123	134	116	136	136	138	141	141	133	143	138	141	131	123	142	132	143	134	135	122	155	135	131	132	148	141	148	155	137	135	126	133	128	131	131	141	122	124	125	135	145	146	150	136	153	118	145	138	168	122	141	122	117	131	135	114	137	132	125	119	159	134	121	129	144	131	130	151	131	128	140	143	138	138	134	130	128	131	157	133	144	129	128	131	101	124	146	138	119	123	155	137	116	121	122	139	127	120	130	125	146	124	130	140	126	128	139	128	128	129	150	162	159	121	171	142	145	130	128	141	132	118	137	131	125	118	126	101	114	139	140	160	110	109	124	132	113	126	122	139	165	128	124	127	139	123	107	122	114	131	106	125	121	122	141	143	123	144	113	122	134	128	130	131	130	136	109	148	119	132	147	156	150	121	150	159	122	125	133	147	149	126	129	144	133	130	119	141	116	131	125	160	121	116	125	121	126	138	125	135	117	134	132	144	131	132	134	146	123	119	132	139	137	133	141	148	160	146	114	133	142	109	118	134	113	133	116	142	134	132	150	139	130	137	130	101	127	124	117	120	126	118	154	125	115	128	136	99	128	129	129	140	123	131	139	133	123	124	122	129	117	143	150	106	140	121	148	136	123	125	130	135	129	139	144	137	141	135	155	119	115	143	124	134	141	139	121	124	150	136	109	140	143	158	139	117	120	108	128	153	135	119	143	128	130	117	148	163	146	119	117	117	130	159	110	110	145	123	149	109	115	130	139	160	119	125	115	124	119	116	133	141	142	135	127	132	128	137	114	142	127	132	137	117	127	136	135	136	134	129	108	162	128	138	134	132	134	145	125	149	125	130	129	129	144	112	129	117	144	142	122	130	140	134	131	126	129	142	126	156	121	119	145	128	134	142	125	151	124	151	142	139	114	133	122	135	118	150	130	129	137	134	135	117	136	127	134	130	132	124	126	133	114	132	138	140	117	122	132	138	141	151	145	140	116	141	119	137	124	141	119	118	135	142	125	122	129	138	129	137	112	133	142	129	134	129	132	140	143	131	124	134	133	137	132	120	125	142	145	131	119	102	137	135	134	110	117	117	136	128	127	135	114	107	152	158	120	127	110	130	149	139	147	155	134	129	125	128	134	111	134	145	121	133	140	134	152	150	140	112	108	156	145	131	123	132	146	123	126	120	127	110	134	120	112	130	130	137	145	124	122	122	137	126	129	124	150	116	117	133	129	127	125	129	143	154	123	125	119	118	122	116	148	128	130	136	150	99	135	137	115	151	115	123	143	142	113	117	124	134	133	138	129	126	135	118	131	131	138	127	100	122	151	133	139	123	115	130	107	131	135	129	121	138	122	117	116	135	116	116	131	114	125
24233	21816	8826	2546	2129	1714	1426	1155	1116	964	803	756	717	646	581	572	516	521	479	454	496	466	402	410	454	435	376	389	379	424	385	362	354	400	371	364	386	370	329	334	376	356	347	336	348	351	370	299	295	328	338	350	374	368	318	320	326	310	337	335	319	329	342	313	302	318	343	345	329	314	329	316	327	321	315	323	306	339	300	336	309	301	313	357	338	336	359	324	327	310	337	305	342	328	332	326	331	313	318	328	336	323	315	319	309	335	338	328	340	353	334	333	328	350	305	329	309	317	293	332	320	320	323	310	288	315	304	318	346	339	288	343	286	317	318	337	317	336	327	329	320	305	328	307	345	318	352	319	322	321	310	327	311	347	344	330	314	336	328	304	299	343	324	306	316	315	313	324	330	316	352	313	325	311	345	324	329	326	298	350	350	318	320	336	350	331	301	306	299	316	337	319	344	332	321	324	351	290	308	344	326	337	344	306	325	314	337	298	297	314	317	293	340	313	327	319	316	333	331	326	326	296	304	291	326	297	298	336	325	327	307	307	322	343	324	302	312	337	325	317	330	328	343	329	307	325	291	299	307	306	308	298	324	307	326	318	314	312	327	309	318	317	319	342	337	326	311	310	327	297	305	314	316	323	330	308	322	315	349	301	330	299	302	286	352	335	371	307	348	344	337	300	337	299	319	337	312	297	293	321	311	329	313	329	325	358	311	338	334	315	298	313	330	280	291	322	316	317	321	294	317	343	323	296	314	329	319	321	317	361	322	301	308	316	320	323	313	316	313	298	319	298	335	324	361	320	300	300	347	296	352	310	326	290	343	316	330	333	303	342	338	325	311	338	318	315	357	296	344	333	288	312	337	301	344	319	332	323	283	340	333	286	321	301	325	305	324	284	284	337	318	315	290	315	315	335	315	319	328	315	310	339	328	323	295	319	310	303	313	296	320	338	309	330	331	331	303	311	295	309	316	347	311	292	317	290	307	326	318	323	294	322	335	314	320	315	316	299	335	306	360	312	316	304	320	302	326	334	354	324	314	310	348	322	330	333	311	293	310	341	333	339	292	326	309	301	316	316	315	338	307	305	325	320	301	341	282	313	317	331	301	324	339	340	317	349	301	294	304	297	327	330	305	292	315	344	312	318	317	340	306	306	291	325	312	310	346	284	323	305	299	288	288	340	306	343	335	356	345	323	311	297	291	305	331	307	323	338	285	312	317	318	329	345	320	342	313	360	331	291	304	314	336	308	311	273	336	306	341	279	343	292	313	322	337	325	323	297	284	338	317	321	330	307	316	332	336	315	306	304	297	350	334	317	301	325	326	334	317	320	322	306	306	335	302	316	313	312	344	345	352	312	327	340	326	325	285	301	344	341	295	330	328	281	308	326	326	344	302	308	327	320	336	316	311	328	329	330	303	291	322	323	318	332	313	324	325	294	314	328	335	341	314	307	310	335	339	306	363	330	321	369	349	318	313	308	358	302	322	326	308	323	292	317	335	324	325	304	315	299	319	322	294	300	298	333	342	318	308	323	351	328	334	318	323	279	348	291	300	289	301	339	307	298	295	336	318	302	306	324	338	345	318	315	307	312	319	321	331	310	306	348	305	311	315	299	328	331	309	327	342	308	334	322	310	318	310	319	324	334	331	303	310	305	334	331	327	334	318	336	329	343	328	325	296	300	286	309	301	337	327	324	349	304	311	341	297	325	309	329	293	323	319	304	334	300	331	300	332	291	296	306	308	320	306	307	343	330	346	315	312	298	328	356	329	315	276	303	314	303	337	298	331	306	341	312	333	279	314	310	318	302	308	322	303	333	292	297	336	315	318	326	304	328	305	316	300	326	336	327	299	337	326	330	335	303	358	323	351	321	336	329	291	358	340	343	334	316	325	312	318	317	310	304	342	320	328	301	280	333	333	320	316	327	317	328	338	330	292	333	333	341	309	320	311	331	294	323	333	294	314	311	314	332	296	305	283	293	331	317	318	293	338	323	351	331	331	306	355	297	343	342	324	302	295	286	315	303	285	315	325	317	340	330	354	323	325	347	316	334	318	338	345	343	313	324	302	293	336	322	337	320	318	350	312	322	293	310	315	323	307	295	304	310	311	301	339	345	298	323	309	289	333	330	297	267	327	264	337	334	335	340	351	301	340	322	319	326	330	286	321	303	340	304	300	326	300	279	321	335	323	317	306	353	321	297	303	343	323	316	307	307	326	313	308	340	296	318	349	301	342	326	332	343	317	278	330	328	321	321	324	342	311	313	318	312	300	321	318	330	318	316	299	314	324	330	333	339	324	335	299	306	335	315	327	284	341	309	311	324	291	309	324	340	308	316	330	356	331	335	311	325	312	336	356	313	306	336	311	328	321	314	359	323	331	316	314	325	361	305	285	369	344	295	330	348	315	275	288	316	320	336	299	306	286	284	339	295	365	330	308	332	343	303	307	330	330	304	331	323	289	315	304	305	326	315	298	319	311	287	311	319	305	333	303	299	328	336	318	290	311	311	363	332	352	323	319	315	331	297	344	346	268	334	300	285	308	317	338	295	318	315	335	312	318	320	346	332	332	289	282	318	318	350	327	289	308	316	306	322	310	308	335	304	311	323	343	340	305	288	337	310	350	326	313	296	318	311	319	329	265	353	349	299	277	298	306	329	326	325	323	330	288	286	324	319	299	350	339	296	344	321	335	313	314	322	316	309	299	326	310	301	327	316	332	350	315	314	325	316	284	326	325	306	331	311	315	345	294	340	314	317	340	334	308	312	325	358	313	314	321	336	333	345	334	313	291	283	334	312	311	313	310	350	284	339	329	308	298	305	297	327	310	351	296	330	315	347	318	307	351	326	318	277	334	348	371	310	327	353	318	327	300	322	333	320	346	322	318	340	306	282	349	292	334	326	279	325	297	306	342	320	308	349	333	291	312	330	314	337	313	334	305	319	309	281	301	331	340	303	330	279	339	324	321	302	311	281	312	330	278	321	346	326	323	309	303	327	297	321	325	316	320	330	327	326	323	323	333	298	324	347	325	356	300	321	282	309	305	323	339	304	335	313	338	308	330	319	337	319	338	312	317	349	334	287	299	298	306	283	308	344	295	336	321	340	312	303	299	294	308	318	323	292	319	318	341	336	284	346	317	317	316	305	294	315	332	346	345	298	343	361	326	319	324	292	269	329	326	342	309	305	323	328	311	318	333	311	312	303	341	303	320	303	328	332	330	323	326	334	287	333	316	299	296	354	310	302	356	324	310	315	307	299	321	304	358	309	306	306	322	303	297	329	300	315	301	311	344	342	322	308	342	306	323	315	313	336	294	321	315	295	362	313	312	311	323	327	331	299	315	314	298	319	343	328	293	318	329	306	319	354	309	334	333	305	336	315	318	305	300	314	321	327	292	322	312	293	329	314	300	347	329	323	331	340	344	322	304	321	337	302	326	290	314	367	337	323	280	353	318	319	316	290	319	322	301	354	334	352	303	334	306	293	291	336
59678	43356	22821	3840	1070	713	522	444	337	296	245	216	190	186	172	166	168	169	160	144	127	132	127	114	122	98	97	130	103	112	101	116	118	104	104	101	117	115	101	111	120	98	85	101	89	115	90	93	84	90	94	110	101	105	85	85	106	94	99	93	92	102	110	90	88	103	90	91	91	85	98	101	84	95	77	95	105	82	101	99	95	77	88	84	93	93	98	100	76	84	89	105	94	82	97	91	95	113	103	108	103	95	83	97	89	99	84	94	72	93	95	80	98	106	82	100	99	99	93	88	82	85	97	80	99	92	87	89	78	78	87	102	99	95	97	86	87	81	90	82	88	87	79	92	84	82	124	100	81	76	78	96	105	79	102	89	93	109	88	113	83	112	97	92	88	100	90	92	85	103	106	97	91	103	93	96	82	84	108	88	101	93	112	108	95	101	89	94	104	86	94	100	100	81	91	85	81	116	107	90	97	97	82	92	87	102	100	101	103	121	96	100	89	87	95	68	82	92	69	85	98	92	95	90	86	94	86	96	88	77	73	74	83	105	96	84	94	99	98	95	95	81	113	94	84	92	98	109	79	110	104	93	88	86	99	92	100	83	92	96	98	116	92	84	97	98	88	90	97	92	81	87	96	76	101	98	113	104	97	98	82	89	97	100	84	91	80	79	75	79	103	91	97	79	122	89	88	72	110	93	111	91	86	85	81	84	82	97	99	95	79	84	84	95	88	93	93	93	83	100	100	92	100	89	101	107	109	102	95	98	99	95	85	89	95	98	96	96	101	98	98	108	81	85	93	91	100	111	122	68	88	78	108	108	100	93	96	95	90	99	79	97	82	93	87	98	84	104	92	80	93	83	88	77	108	88	91	125	91	96	104	86	76	102	105	97	96	96	101	83	104	105	103	91	86	101	90	74	74	79	77	90	83	93	90	129	100	96	92	88	91	98	99	94	79	83	79	85	103	89	83	76	83	102	95	95	102	95	89	75	87	95	103	76	89	84	87	81	88	86	101	84	90	90	83	86	83	96	95	77	98	88	81	100	102	91	102	99	110	94	84	99	90	93	95	92	85	84	112	91	97	86	105	91	95	77	87	96	97	97	69	94	104	101	96	87	95	95	94	88	85	91	99	98	99	86	101	82	84	82	89	85	74	115	107	85	99	98	97	97	105	94	93	101	72	97	102	76	83	101	90	103	90	89	97	96	92	80	90	108	85	96	89	87	77	109	77	87	81	86	83	90	87	105	87	80	92	94	87	95	81	94	86	93	110	69	90	89	120	108	109	83	82	103	91	91	98	84	85	87	85	99	82	82	94	80	94	105	92	98	89	105	97	90	94	88	97	89	105	93	88	84	100	98	91	99	79	96	90	104	101	85	102	98	86	89	97	105	86	96	79	107	88	100	81	92	105	115	85	86	77	100	94	99	98	91	96	86	80	86	110	97	72	85	102	79	76	107	95	109	101	92	86	93	93	87	95	97	86	95	105	96	86	99	93	84	87	95	115	87	93	100	95	96	93	82	105	88	87	95	95	112	84	90	70	77	93	98	102	101	87	105	93	93	114	105	91	100	113	111	111	72	112	95	79	80	97	96	101	94	110	76	76	100	91	98	86	101	84	90	97	94	80	94	95	88	83	106	89	98	82	113	102	100	99	98	93	100	97	103	100	90	107	99	81	103	102	100	95	79	84	105	86	96	110	81	78	107	95	107	86	99	89	95	87	83	88	98	96	92	86	86	89	97	100	96	85	77	105	82	98	93	71	74	83	100	70	86	95	91	100	92	83	94	79	82	100	94	90	91	122	96	95	86	96	86	108	93	89	75	84	86	76	109	91	87	89	85	85	86	98	109	79	99	84	96	86	101	83	84	94	94	91	82	80	93	92	86	94	97	83	61	94	95	84	107	97	101	93	90	89	92	72	104	81	92	102	99	92	95	94	89	77	103	105	92	80	91	108	89	82	89	90	94	83	92	100	91	97	84	78	100	94	99	88	86	104	105	91	89	87	91	98	115	100	85	84	83	82	94	100	93	81	92	88	99	104	94	89	108	87	89	93	87	100	79	101	96	97	86	80	117	101	103	87	91	103	107	87	92	108	90	101	98	80	79	73	82	75	93	83	94	104	91	79	97	99	95	80	94	80	92	91	89	108	94	94	72	84	104	90	78	86	94	94	93	101	83	78	92	88	97	109	74	98	91	80	91	85	87	94	93	85	97	73	84	107	95	77	98	74	92	85	99	87	99	105	93	110	89	100	96	112	95	106	79	95	88	96	90	95	105	84	91	98	107	74	78	88	92	104	93	90	110	102	119	90	83	89	80	88	103	102	95	88	87	93	81	98	84	90	82	97	77	92	85	82	92	85	94	85	95	104	83	84	94	82	87	96	90	83	98	90	93	108	83	78	88	97	90	83	93	75	103	101	97	94	96	80	100	100	100	91	104	90	105	84	82	87	93	88	102	104	102	83	94	88	121	100	88	93	107	88	89	77	89	92	100	107	88	85	70	93	86	90	106	89	91	96	107	94	83	107	84	88	85	101	92	104	98	95	97	97	102	88	99	104	77	97	88	83	97	92	80	89	98	100	93	93	96	108	105	95	94	93	79	88	108	102	80	95	86	93	91	83	100	96	93	115	95	88	94	94	96	107	102	90	105	93	96	95	91	88	87	83	99	105	102	78	87	89	95	104	88	96	89	88	100	97	99	96	111	96	97	90	95	85	100	68	101	96	103	110	92	102	107	112	85	97	83	103	84	95	92	120	114	84	92	81	82	99	94	97	96	90	82	82	91	62	117	98	99	108	111	99	82	81	77	93	112	103	101	105	83	95	97	91	110	103	90	89	82	77	81	98	88	90	86	91	94	89	85	96	87	114	79	101	98	84	93	93	98	74	94	75	94	99	102	94	89	113	87	88	105	85	98	107	100	106	92	95	87	95	89	87	99	102	72	94	100	82	87	98	82	85	85	94	87	68	91	111	103	81	81	96	80	97	99	102	90	96	86	87	92	108	93	100	91	86	97	87	90	93	88	104	100	89	73	105	103	95	93	79	94	91	88	78	110	116	79	98	92	92	109	85	90	104	82	100	107	88	90	89	104	86	91	96	86	90	103	89	95	109	87	76	85	100	101	98	86	96	90	86	96	100	71	79	83	90	83	74	91	88	81	83	99	106	89	98	90	92	79	95	93	94	79	92	97	86	85	106	93	91	106	84	104	97	88	99	106	98	100	77	101	89	86	100	93	86	91	94	71	91	89	97	89	79	97	104	91	98	82	90	93	108	84	84	92	86	94	89	92	88	101	99	94	116	82	95	106	106	96	83	101	99	96	92	107	111	87	103	101	77	90	101	105	80	71	76	84	93	89	74	96	110	98	89	104	86	83	77	82	92	118	108	95	84	108	90	103	92	95	115	98	89	80	88	90	104	113	84	95	115	96	100	80	74	88	90	88	94	87	97	93	84	91	81	93	94	88	84	91	92	83	80	105
33456	30067	12347	4295	3705	2972	2429	2061	1665	1432	1244	1102	950	883	817	737	655	657	621	553	522	510	459	435	456	419	371	396	410	363	379	393	400	387	331	360	319	350	350	316	329	335	307	333	294	308	265	280	310	310	327	289	299	295	297	314	306	276	268	272	274	271	281	270	264	248	285	309	273	295	282	306	283	301	291	290	274	283	259	278	291	266	243	270	289	264	261	288	255	249	232	275	301	266	249	283	278	283	274	305	247	249	232	262	255	279	252	284	253	244	265	257	265	268	232	271	243	264	272	265	244	256	275	273	242	257	275	262	251	272	229	258	235	244	265	267	285	239	284	261	248	273	212	272	283	227	240	250	259	248	277	244	226	236	258	283	268	266	249	256	262	267	270	265	242	242	261	266	239	280	281	286	259	237	262	276	233	245	233	263	243	254	250	239	228	279	292	265	239	275	247	239	277	231	251	245	273	240	235	248	266	231	287	244	244	254	246	279	255	263	240	255	269	262	223	246	247	272	247	235	264	272	269	266	242	253	266	286	227	243	258	266	287	264	265	247	286	224	261	253	228	243	268	260	265	244	273	242	260	268	273	240	279	256	248	272	254	232	241	247	225	259	234	262	255	234	243	274	241	245	267	242	286	254	232	227	294	258	264	255	262	240	252	269	248	257	224	260	240	273	244	259	222	266	255	252	261	263	263	238	255	262	241	223	257	241	267	253	246	260	269	252	269	243	255	263	246	250	258	226	262	267	277	262	241	234	266	241	271	254	247	228	253	267	243	265	245	237	203	264	255	237	267	257	222	244	257	250	247	235	259	254	240	271	248	236	232	230	282	255	253	261	248	253	288	222	214	252	276	241	263	255	229	229	277	242	246	254	257	226	241	280	256	245	263	260	253	243	242	284	272	243	301	259	261	252	250	272	241	239	279	246	230	276	232	250	263	259	258	231	272	232	252	238	253	252	251	260	260	238	257	249	245	264	260	280	259	250	266	245	245	256	267	271	267	268	264	237	249	247	274	270	229	235	252	248	255	256	288	287	255	280	245	240	273	244	268	285	246	254	253	252	252	239	260	247	258	299	242	255	277	239	251	263	262	270	251	233	246	258	252	244	241	277	258	277	260	259	265	248	241	276	233	246	239	228	256	245	247	259	227	249	241	246	263	266	261	261	242	265	256	270	270	263	243	287	263	260	259	216	262	266	261	241	260	221	236	257	234	244	237	263	237	237	257	252	269	251	291	249	241	281	225	271	250	247	258	256	239	234	270	270	263	270	240	260	288	267	267	256	254	284	299	232	250	269	277	258	269	285	259	307	229	239	256	275	241	266	259	284	264	219	249	245	275	242	280	264	256	262	287	290	224	258	270	256	232	236	247	245	267	243	257	226	269	223	266	248	248	228	275	237	223	263	265	277	240	260	217	258	257	261	252	282	247	235	259	256	281	258	245	245	241	246	255	266	255	241	257	259	246	269	234	243	270	223	273	254	273	227	215	256	226	245	274	241	245	241	264	260	233	242	256	236	246	236	272	239	241	247	242	265	296	253	245	239	265	294	254	251	217	266	262	259	246	237	232	267	261	258	265	238	252	231	252	266	249	250	236	275	301	248	223	227	260	249	267	255	228	258	273	240	240	265	232	249	259	237	273	283	239	239	273	258	230	240	259	262	249	236	243	260	255	251	266	238	234	245	278	234	252	270	231	234	238	254	253	260	244	291	272	238	245	259	244	268	269	265	246	229	287	235	254	256	266	270	261	221	269	257	239	258	227	259	255	240	278	235	269	265	231	243	286	249	239	246	252	245	280	263	255	284	266	244	257	248	293	269	225	276	251	258	238	286	286	240	254	266	283	246	275	249	249	226	273	268	260	252	258	255	238	262	250	243	264	254	250	260	249	259	271	254	249	250	242	260	270	254	277	239	277	262	257	273	257	256	253	241	249	244	270	265	261	254	264	280	250	246	237	232	260	252	230	241	244	259	251	227	274	228	243	244	253	253	241	227	254	255	251	243	254	244	256	248	243	259	231	244	249	264	235	293	253	245	236	243	229	257	264	242	244	240	263	256	275	233	229	257	261	272	232	240	249	235	273	273	273	242	247	278	240	225	261	242	284	253	261	227	251	246	248	259	251	262	242	246	233	257	240	266	258	273	245	279	271	265	242	244	274	243	226	283	258	286	265	251	229	254	262	248	282	227	230	251	281	262	250	245	245	273	239	228	274	277	227	247	264	237	282	236	264	255	220	235	271	254	261	259	242	227	254	238	227	260	244	228	268	243	220	245	273	235	260	222	255	252	247	260	267	264	251	246	274	242	234	274	253	246	268	259	271	256	253	259	261	234	258	255	250	237	254	244	258	268	252	246	245	271	258	268	233	253	244	266	267	257	242	248	262	259	259	288	216	286	246	279	250	281	241	252	242	270	245	251	263	240	244	275	268	262	254	276	264	231	269	243	253	273	279	249	229	260	244	258	255	240	266	253	275	245	262	268	228	240	267	264	231	228	223	268	254	266	252	273	268	246	286	234	240	250	261	261	258	252	248	278	256	254	268	282	278	280	257	242	257	242	261	231	241	260	272	231	235	253	263	250	273	236	263	244	276	243	246	240	256	219	268	258	230	245	260	243	285	261	273	229	240	241	268	262	252	283	267	229	285	259	241	253	284	247	245	256	249	232	262	253	250	248	244	251	261	266	223	238	243	226	252	239	273	249	240	254	237	237	257	262	242	229	242	245	248	257	261	244	246	260	253	275	263	252	279	252	261	267	256	252	282	257	241	262	251	260	272	275	275	234	258	260	224	259	271	267	281	267	233	243	252	243	246	268	272	250	225	273	259	254	257	254	233	250	250	237	256	247	254	245	267	237	236	244	217	250	232	245	255	227	247	250	269	243	268	243	290	273	235	258	264	248	254	221	266	265	253	264	259	239	261	242	279	244	258	248	249	240	242	221	271	246	272	237	260	251	236	240	276	260	278	255	272	264	270	260	235	237	260	252	275	248	254	239	261	248	243	250	253	284	263	297	256	245	265	245	249	270	271	233	273	244	270	269	244	247	269	242	251	246	237	235	246	272	240	259	267	249	263	276	234	240	241	261	238	235	235	264	256	236	263	272	271	282	244	271	281	250	288	260	258	252	282	251	241	255	246	267	265	254	223	227	268	235	242	222	245	256	222	271	266	253	271	272	265	244	249	256	279	269	266	271	270	237	258	252	245	263	267	232	257	262	250	280	251	227	243	293	248	230	236	223	261	220	249	243	272	238	274	222	243	267	221	279	257	230	261	270	286	273	249	271	243	234	270	253	248	261	265	243	249	270	269	270	276	257	232	277	252	248	261	230	251	272	258	275	252	254	253	249	239	272	279	250	252	298	249	247	244	241	272	266	256	257	276	273	255	242	260	255	255	276	246	245	259	281	265	289	257	231	242	251	273	241	242	265	261	231	248	248	279	252	243	239	246	247	246	268	269	280	243	261	249	244	257	261	276	260	268	217
9316	1893	541	320	303	306	275	301	270	298	275	302	282	294	280	277	288	257	269	282	287	276	274	279	268	268	261	297	292	289	276	252	298	274	306	278	263	290	241	268	258	276	257	267	277	269	258	272	287	291	251	271	279	296	284	265	260	270	284	292	265	293	274	263	258	299	279	273	257	289	261	274	292	319	305	262	279	246	255	288	259	264	290	287	275	261	291	278	255	281	260	276	254	295	271	273	314	294	295	286	271	286	283	267	255	271	269	266	263	316	255	271	303	300	305	296	275	323	277	271	298	282	270	286	289	266	291	289	264	269	239	250	228	284	271	280	272	263	274	295	276	280	289	262	264	269	302	263	291	286	269	280	256	265	287	309	284	302	277	291	302	307	303	295	247	308	297	257	268	250	317	261	277	271	292	311	309	308	259	254	270	263	310	313	267	284	261	300	268	283	290	257	281	286	291	266	293	277	259	277	283	298	292	258	269	318	255	276	269	252	255	270	309	266	264	271	302	268	257	252	279	270	274	224	298	239	276	262	267	256	281	245	309	279	287	290	266	264	291	283	257	301	288	240	283	298	285	271	286	299	317	284	268	273	274	285	310	266	299	262	255	279	242	259	282	255	249	260	260	286	268	246	268	257	267	278	271	284	303	269	243	254	255	285	315	285	305	305	276	285	266	274	273	286	262	285	291	260	280	245	297	320	260	277	290	299	271	270	272	256	278	283	265	308	295	290	267	277	277	297	281	315	279	269	295	278	266	273	298	269	268	275	250	262	285	253	263	283	297	286	261	262	284	273	283	276	275	278	325	268	263	265	309	268	286	283	275	278	271	283	270	241	285	273	277	280	267	286	252	270	274	285	300	293	286	299	276	283	271	298	259	274	242	275	287	282	285	266	266	256	277	294	274	268	288	282	239	300	248	238	260	293	247	265	295	300	304	285	248	251	261	284	291	281	273	267	290	293	283	266	292	282	302	254	296	299	291	259	285	281	292	256	290	267	304	291	295	300	276	276	268	283	281	275	276	278	297	282	274	268	260	263	272	277	312	281	282	247	280	258	289	277	295	280	265	295	292	297	289	294	297	271	261	298	269	272	285	280	260	264	249	272	276	271	267	281	292	268	290	294	272	268	324	259	285	253	258	331	303	300	255	240	269	273	279	263	276	266	259	324	261	283	289	300	290	302	303	251	279	251	276	289	246	293	264	282	241	281	264	270	255	277	294	276	251	286	294	263	261	265	287	268	283	279	294	268	273	272	268	306	260	278	267	263	268	281	281	279	263	287	237	302	293	280	292	281	289	283	300	283	274	292	282	311	247	281	298	284	263	293	292	297	278	263	275	290	303	282	260	273	326	253	254	277	293	306	291	277	273	275	286	266	279	289	289	278	286	263	287	306	292	288	240	251	247	306	262	284	252	257	273	289	285	312	291	260	273	310	292	298	275	303	284	264	284	280	268	298	276	296	278	247	264	301	292	304	309	299	277	276	271	279	310	250	287	255	291	285	255	252	279	269	268	276	268	275	265	278	261	296	301	287	257	268	251	255	277	249	266	277	267	248	257	260	292	277	283	292	281	253	286	260	272	280	263	304	292	256	254	278	296	267	280	260	271	270	267	288	277	262	253	280	262	285	275	272	271	295	328	286	266	281	300	244	269	287	303	284	249	286	278	280	269	285	273	269	282	278	261	294	294	250	260	277	281	274	277	266	304	309	277	277	305	281	250	259	271	268	256	293	246	272	307	253	292	284	283	267	280	294	271	238	279	286	271	261	266	286	273	255	292	282	288	270	239	303	311	268	262	246	286	255	283	287	290	281	296	281	266	258	269	297	301	293	274	284	300	267	278	237	244	288	250	282	242	308	227	291	268	265	242	292	284	299	272	283	284	262	298	273	274	271	279	272	271	288	289	263	260	267	292	277	264	291	277	301	261	267	262	296	270	278	267	265	278	283	301	265	286	300	271	275	258	246	261	292	300	287	249	278	279	283	271	273	286	247	263	245	252	263	263	262	259	284	237	271	265	282	279	280	284	278	273	257	284	250	286	269	290	289	275	292	286	278	270	270	244	298	263	313	288	276	296	279	253	287	286	297	285	300	285	278	279	272	275	296	262	256	305	269	292	252	274	262	286	293	284	293	291	284	281	272	266	266	284	287	272	304	237	254	276	261	307	277	307	251	276	263	265	242	314	313	272	293	285	257	280	273	264	271	283	294	287	278	266	269	243	293	320	279	284	257	296	253	253	259	273	258	301	266	263	264	283	282	274	275	256	279	301	257	254	269	300	284	311	294	280	252	284	258	289	270	263	285	294	274	297	283	279	290	266	262	280	265	286	285	294	263	277	224	280	279	243	274	273	272	293	274	264	269	289	256	280	258	289	276	272	267	280	251	311	286	284	272	255	280	265	280	287	289	278	295	291	263	246	253	265	272	290	249	304	285	316	267	276	298	288	257	272	283	302	290	278	275	291	304	290	275	257	292	292	269	268	254	275	292	253	276	286	247	267	269	266	241	291	268	304	310	309	305	297	254	286	246	290	301	266	262	301	265	293	273	300	276	296	282	289	318	304	278	257	269	252	285	285	273	294	291	280	259	279	262	275	261	279	278	262	271	278	273	266	262	281	276	277	251	285	270	272	259	310	257	297	283	285	279	273	296	288	269	265	270	279	259	257	258	311	287	253	264	266	305	294	304	271	275	297	262	264	294	283	280	252	290	282	246	275	286	294	271	293	261	292	271	298	286	293	236	244	272	264	243	257	288	307	281	258	276	266	261	282	290	269	293	293	278	264	264	256	261	257	250	308	303	276	269	281	283	313	245	281	280	245	270	268	261	295	265	274	253	292	291	274	269	279	284	254	271	281	269	277	277	302	289	274	283	304	253	272	253	271	257	298	283	291	247	271	278	261	267	266	293	302	284	311	274	267	279	267	278	256	267	248	251	301	258	274	290	318	279	284	286	296	275	278	286	298	301	294	273	268	292	278	269	268	294	280	278	302	265	277	279	287	267	271	234	271	279	269	275	275	308	277	287	274	267	312	273	281	282	268	272	317	283	269	290	272	273	309	294	281	278	293	283	284	282	287	276	294	258	276	281	274	256	297	281	274	255	280	293	282	302	255	303	280	277	278	276	291	263	275	305	255	282	286	244	291	293	302	318	268	275	275	233	300	281	252	266	279	264	254	294	271	273	305	261	276	259	263	246	285	263	271	273	280	261	268	260	278	265	287	287	266	271	253	259	302	286	262	308	287	291	274	286	288	285	273	275	296	269	299	289	279	284	274	274	277	302	272	279	311	278	259	269	304	287	261	249	275	284	286	271	257	269	295	299	295	282	251	248	257	281	291	255	263	296	286	283	239	272	309	264	249	269	284	274	282	262	291	312	313	274	277	258	286	270	259	267	266	269	289	271	283	297	290	297	244	238	272	272	252	277	297	300	273	300	263	264	255	261	275	289	275	290	285	300	267	260	286	279	281	257	291	272	278	260
6736	2765	1055	692	663	673	643	667	710	673	687	618	630	645	652	630	631	641	630	641	666	605	629	615	631	670	617	672	628	629	602	623	618	602	625	632	620	653	633	631	607	684	625	610	578	632	647	635	618	648	630	616	607	677	679	654	569	669	646	628	582	635	627	616	581	603	649	622	621	613	609	631	597	601	630	593	635	645	634	622	627	632	624	584	615	605	613	624	649	657	680	582	626	619	657	621	622	636	599	600	652	627	602	601	635	622	618	615	641	651	619	619	601	644	590	663	611	664	627	638	644	610	632	594	587	623	632	604	611	644	636	622	642	587	634	598	609	646	604	633	640	636	626	634	650	609	571	620	666	639	621	596	607	656	603	625	646	630	600	685	657	616	640	663	617	648	616	624	609	607	637	604	621	621	560	621	627	616	604	658	644	634	624	616	613	622	583	673	600	631	624	617	652	594	639	624	592	601	664	627	598	667	619	658	663	592	628	627	639	616	568	633	597	625	609	628	611	618	629	594	595	623	603	646	631	586	627	644	653	630	669	620	554	656	618	646	654	639	618	609	663	626	599	658	589	615	682	599	668	645	633	657	631	615	597	619	619	630	650	630	620	594	622	669	610	669	632	638	585	642	649	626	608	628	627	651	664	660	606	625	628	630	618	613	601	586	634	574	609	610	610	634	658	645	607	681	657	671	627	659	637	627	623	597	650	613	619	609	662	631	617	649	636	605	623	609	641	642	659	643	633	611	614	619	637	639	595	601	642	618	602	604	622	603	649	596	621	609	639	657	615	607	650	627	630	589	584	645	646	612	619	622	634	599	601	668	636	620	610	599	635	636	631	587	604	651	626	634	670	643	643	681	595	651	671	636	639	641	624	623	611	614	659	625	633	555	584	648	606	659	628	627	661	606	628	659	681	617	610	626	653	631	615	616	600	598	607	682	630	627	636	622	656	625	611	614	624	604	589	648	648	639	648	673	589	661	611	650	622	624	639	605	641	629	582	590	596	628	606	613	613	593	636	597	612	675	645	587	588	605	618	628	613	628	612	638	636	605	639	644	646	633	597	625	583	632	617	604	642	637	643	636	659	632	636	591	706	605	607	598	684	601	623	646	653	611	635	674	655	604	648	613	607	652	641	630	644	627	603	618	592	594	640	629	625	591	601	635	638	669	606	655	616	619	644	607	593	631	572	606	639	586	670	599	639	640	681	621	618	617	672	619	645	633	672	651	587	624	636	606	619	564	647	619	599	623	660	633	623	664	627	610	624	593	643	626	622	598	682	630	650	613	628	620	677	666	645	636	633	619	603	633	617	617	643	613	602	616	631	613	634	618	572	604	596	622	613	647	609	626	632	624	608	597	646	614	633	633	644	605	635	627	631	624	596	552	632	630	632	685	605	585	631	609	659	643	658	627	639	640	592	610	654	654	607	620	666	628	611	608	671	573	613	623	617	610	639	613	601	651	640	654	637	572	632	599	622	684	603	660	638	613	662	640	649	592	618	626	615	590	636	646	647	616	628	633	635	636	602	633	615	624	610	672	660	601	649	619	650	626	631	622	668	590	652	613	673	602	643	629	639	637	602	635	612	609	611	620	609	587	602	628	603	625	597	607	635	644	607	625	565	613	651	633	651	679	625	599	643	638	649	622	633	644	635	617	589	648	595	598	644	635	632	618	613	659	614	614	605	618	634	594	644	625	653	601	644	633	637	640	608	606	576	602	646	589	611	661	630	630	661	611	644	623	623	605	609	652	622	575	632	640	592	579	631	626	624	646	638	602	639	590	606	643	597	617	699	622	670	620	613	615	623	627	651	587	597	642	608	659	628	604	668	637	597	632	627	610	603	627	630	632	624	640	597	637	647	615	602	634	660	676	643	621	586	663	623	613	601	647	642	637	666	632	617	636	644	630	643	643	623	623	610	634	670	609	620	577	604	582	675	634	600	637	598	632	635	625	647	636	626	617	636	590	610	620	638	639	675	640	620	634	618	631	648	622	675	611	654	625	615	618	638	616	623	613	624	631	663	628	605	587	658	626	629	648	614	586	699	642	618	648	655	610	631	638	601	633	606	613	633	631	639	649	607	626	614	589	620	629	650	608	626	620	615	608	615	594	619	614	627	604	585	601	568	625	695	631	620	648	636	620	643	637	653	646	606	624	635	676	574	642	605	607	629	640	623	646	640	568	673	616	604	619	569	644	642	617	652	657	642	635	603	582	615	632	606	635	624	588	640	612	663	610	631	643	663	651	625	642	625	598	658	608	648	645	594	591	630	630	659	611	578	586	600	636	640	613	656	574	600	589	620	652	642	597	602	599	625	630	605	567	611	649	606	609	609	627	662	642	682	622	620	607	612	636	638	640	598	626	632	658	580	637	592	638	611	669	612	599	608	629	661	648	581	616	644	630	597	650	591	564	595	650	655	689	605	645	618	615	632	588	585	649	581	655	648	626	616	611	602	640	612	622	639	628	635	654	614	645	635	610	596	607	620	662	588	625	632	639	645	623	597	623	594	609	629	588	598	631	614	583	670	621	640	613	594	635	652	666	638	619	581	658	632	599	635	643	649	680	594	651	619	610	636	611	617	616	581	631	646	603	606	615	590	651	628	637	617	618	652	608	639	629	639	626	605	648	650	647	614	622	629	666	615	602	636	603	610	608	630	608	651	641	652	643	664	646	616	632	688	606	598	641	618	611	595	644	662	643	629	611	651	643	601	611	638	606	616	654	601	625	626	627	668	636	628	611	656	582	601	607	654	674	642	589	625	590	621	629	642	652	575	639	626	612	622	660	631	627	587	623	650	653	648	638	660	613	606	584	578	643	643	598	626	632	592	651	633	627	643	619	646	624	622	648	619	631	598	594	649	608	642	662	625	605	648	595	621	612	649	632	671	608	646	630	610	614	613	648	618	640	655	618	578	638	606	645	637	667	615	655	610	610	619	595	610	598	640	636	616	621	648	648	634	605	636	587	616	644	618	640	637	618	625	575	600	625	640	625	649	594	616	646	627	643	632	647	655	635	624	628	640	653	607	601	620	678	620	641	595	612	596	659	621	608	614	644	600	624	603	603	635	629	609	629	653	601	624	623	630	624	597	613	645	623	614	616	657	661	600	638	663	589	615	612	666	655	624	613	625	684	630	642	575	594	642	633	587	636	622	635	644	593	646	631	688	583	617	649	595	608	672	627	608	653	589	624	617	608	617	590	672	618	614	677	601	650	606	638	664	614	638	632	609	618	616	600	637	656	663	597	665	647	601	651	616	614	638	644	651	631	584	682	633	635	623	599	632	607	624	594	644	646	618	640	609	658	560	653	598	627	657	625	596	651	630	641	610	641	616	661	635	651	630	599	636	643	609	646	649	617	622	635	659	638	605	605	628	605	637	646	632	636	590	610	648	616	634	630	674	627	610	606	582	581	631	615	642	613	644	607	638	625	616	633	651	624	615	624	622	605	584	662	628	650	632	610	614	589	631	610	603	613	661	627
45408	30981	12111	1188	583	379	337	294	233	209	234	192	194	191	157	141	164	136	133	152	149	158	143	141	154	132	135	128	134	126	121	133	134	121	127	144	140	169	135	123	134	128	147	144	135	150	128	129	127	134	149	150	114	160	127	126	144	143	135	123	122	125	122	135	131	150	161	132	139	147	135	127	147	144	139	114	121	131	135	133	125	140	138	138	160	131	141	127	123	125	135	125	138	139	131	118	143	123	126	135	123	128	147	139	125	148	139	130	132	140	131	127	119	130	140	143	137	113	152	150	128	125	110	132	152	127	133	148	132	145	124	137	134	124	123	116	134	135	124	148	131	131	148	123	136	141	142	135	126	131	132	113	124	127	151	125	118	138	135	133	138	127	140	109	124	134	123	135	156	164	119	135	127	114	140	134	111	133	139	135	121	137	126	127	135	141	136	150	147	139	136	140	151	134	109	128	138	139	133	118	128	117	149	167	143	117	141	127	136	143	126	118	134	146	133	155	113	133	122	123	118	123	136	135	148	140	114	120	146	146	152	140	110	132	140	128	139	121	127	142	108	133	120	143	164	143	144	125	127	130	106	149	111	111	124	136	133	122	132	121	125	118	106	138	139	117	141	123	110	128	133	135	142	141	136	147	130	129	145	132	123	140	131	123	127	137	131	146	148	121	125	129	138	155	136	126	124	131	139	130	138	148	121	157	119	152	143	158	120	137	135	137	134	114	142	134	134	147	117	139	140	123	150	143	130	121	119	136	172	171	129	134	122	116	124	133	118	128	125	115	133	131	134	145	148	134	134	118	106	143	130	148	120	125	134	163	127	115	147	142	140	137	121	117	128	159	124	159	123	128	136	124	129	152	127	138	132	144	160	125	135	114	138	149	124	127	129	123	121	151	124	117	136	128	131	130	121	115	127	120	141	141	104	120	118	129	130	131	137	130	151	147	164	133	106	127	130	117	105	134	125	129	141	112	116	161	145	129	151	119	133	130	120	117	138	128	125	108	154	133	136	147	135	133	142	134	150	124	140	119	118	133	140	111	110	138	112	113	123	119	154	133	120	129	138	135	134	126	145	130	127	131	132	96	132	132	152	124	129	142	122	156	110	112	135	120	140	130	142	132	136	116	118	120	117	146	123	126	132	151	128	137	134	147	138	121	127	130	134	136	116	121	141	127	119	113	125	139	110	118	133	128	136	127	138	151	165	130	118	130	138	114	137	138	130	128	124	118	124	138	127	116	145	157	138	110	111	124	129	130	138	125	143	138	124	130	125	121	138	103	110	152	124	130	134	135	142	132	133	112	137	129	120	118	132	139	141	132	128	142	136	143	115	149	115	143	136	119	130	142	126	115	132	107	143	146	121	129	115	114	128	126	121	123	128	130	115	131	125	145	130	120	121	136	143	139	126	127	126	132	122	143	123	111	114	137	139	130	126	100	125	139	136	134	122	125	116	121	124	124	137	139	161	112	127	136	137	138	140	136	125	131	118	133	118	117	127	126	140	108	132	141	104	129	133	132	136	120	149	122	133	136	144	118	153	103	149	127	123	140	147	131	150	125	105	135	131	135	115	139	120	137	136	110	152	161	127	134	144	131	145	133	131	143	130	143	137	136	138	130	133	124	140	126	130	124	134	155	136	124	119	129	136	148	144	134	134	152	137	149	119	114	116	149	126	147	133	135	124	155	112	164	121	125	111	144	123	136	110	156	138	133	117	134	112	139	157	146	141	130	125	115	145	134	119	125	148	141	130	145	131	135	149	155	144	149	137	120	121	132	140	127	149	146	134	121	113	130	131	124	118	124	123	128	137	137	139	118	114	139	127	125	126	135	149	157	150	125	148	147	149	123	126	161	138	134	124	141	134	128	141	118	131	131	132	160	158	141	128	113	151	113	122	116	138	134	132	115	120	124	150	130	141	141	149	132	138	143	142	129	132	137	123	133	121	138	117	127	111	131	142	125	148	136	139	157	133	136	142	124	109	121	127	126	115	134	140	129	130	132	116	133	138	127	107	142	140	123	137	128	121	108	110	140	143	126	130	132	129	119	144	112	124	156	137	133	130	130	122	131	114	147	108	144	108	137	144	138	130	126	119	122	120	122	127	139	164	133	140	131	148	147	120	148	152	150	137	115	121	123	112	149	124	128	143	155	146	130	125	128	122	128	145	132	122	104	127	145	152	132	107	108	123	127	152	129	116	128	164	146	123	122	121	127	138	130	141	133	146	131	105	118	145	166	137	160	149	134	130	134	138	122	131	125	144	130	147	137	126	123	156	134	116	135	123	118	119	142	120	126	133	129	131	131	144	118	127	112	138	140	124	129	132	127	111	139	133	144	133	141	134	139	133	152	126	145	143	121	134	128	135	119	133	137	136	101	144	150	121	139	132	144	134	132	134	135	140	114	142	124	151	141	135	123	128	138	120	148	129	143	157	149	112	134	123	113	129	130	120	124	119	121	160	138	126	147	135	126	128	128	146	128	141	145	129	158	124	141	136	153	121	126	124	149	142	124	136	133	127	133	123	137	133	117	134	128	138	124	120	145	121	125	120	145	133	114	129	115	125	142	125	154	128	148	141	121	136	143	139	125	128	127	129	126	133	122	120	123	146	117	134	122	115	147	131	129	146	133	133	131	159	144	132	148	140	132	126	127	131	119	130	125	122	134	148	126	141	128	122	135	127	138	114	132	133	140	118	114	124	113	150	139	123	127	132	128	130	132	150	114	136	129	134	139	125	130	130	139	127	129	135	134	121	137	115	132	142	121	137	114	113	109	134	131	136	136	129	122	119	158	152	136	118	131	153	132	127	131	128	128	146	153	139	139	131	139	119	126	145	126	136	131	126	142	141	122	144	146	121	121	131	117	125	142	132	126	173	125	136	151	121	136	130	131	129	136	148	121	137	136	141	150	129	138	152	124	129	135	136	141	135	142	134	108	134	129	123	147	127	119	144	143	126	105	130	132	127	123	143	133	136	140	136	137	155	129	126	139	128	147	149	142	132	152	119	127	124	123	139	126	117	118	137	142	138	127	118	112	143	131	138	129	144	141	131	144	137	135	136	127	151	142	131	118	131	140	129	126	130	151	135	118	129	118	145	125	118	120	155	121	127	127	139	131	139	120	150	145	125	118	120	99	125	127	129	134	105	130	159	125	119	119	137	133	130	143	144	130	124	121	149	146	133	131	119	156	135	123	142	136	128	129	139	139	134	165	140	139	129	149	127	141	125	129	124	134	131	139	134	120	129	139	110	133	152	139	134	126	128	148	130	139	134	127	126	113	139	129	126	148	127	144	119	134	120	135	140	127	129	137	110	151	121	132	148	150	151	128	142	131	140	127	114	127	106	135	120	140	136	134	128	114	167	124	121	131	131	131	142	129	135	128	118	134	135	150	127	133	124	121	133	140	121	133	156	118	143	113	126	124	131	105	135	145	116	150	120	137	140	141	141	122	125	137	133	130	125	131	148	125	141	152	146	129	153	123
24940	20795	7766	2466	2188	1809	1495	1240	1106	946	831	736	729	646	612	585	595	516	533	523	448	421	419	437	410	423	391	403	388	378	397	395	355	395	410	356	358	372	365	386	343	338	365	383	377	364	376	344	334	331	320	318	344	337	331	320	329	352	320	327	360	309	319	333	311	337	320	332	337	337	380	346	317	336	312	314	315	320	308	336	329	356	294	337	343	336	304	312	343	322	337	323	344	327	317	341	339	335	331	313	296	335	324	330	311	314	302	328	322	305	329	354	326	302	353	325	342	316	371	335	351	354	310	321	347	315	296	310	351	309	336	305	335	310	324	336	333	313	314	358	341	291	345	349	295	306	311	297	325	301	341	333	334	317	292	314	326	339	321	320	347	337	308	317	350	336	350	292	313	336	330	305	313	312	336	334	329	307	304	321	316	307	325	306	346	340	336	341	324	338	322	323	328	349	322	326	336	330	322	302	311	303	326	315	323	313	287	344	331	319	300	306	310	330	312	338	335	333	304	304	312	316	311	333	299	322	320	333	345	311	317	307	306	340	326	338	327	321	327	301	345	341	379	333	324	304	310	304	358	316	315	335	327	334	307	317	319	318	316	334	292	328	327	352	320	335	306	331	324	355	345	309	322	333	305	331	324	317	321	324	344	338	335	315	306	312	362	333	326	297	283	323	329	310	335	328	303	314	323	302	311	340	343	319	316	341	333	296	359	354	334	285	311	319	320	322	325	325	313	332	342	322	321	330	319	320	323	342	349	309	294	350	348	328	317	338	323	310	322	337	321	317	342	329	293	305	337	316	317	348	298	309	348	309	308	332	314	307	316	328	334	345	319	337	309	304	328	301	312	306	344	336	306	304	323	330	324	298	325	335	327	309	281	325	322	327	361	358	343	274	315	305	315	313	327	308	313	293	312	343	326	340	328	323	309	345	299	302	322	265	322	302	324	346	307	308	292	313	305	316	326	308	336	346	328	321	306	319	319	322	328	309	316	346	347	315	321	290	315	321	302	337	334	302	333	340	311	329	343	317	344	325	316	300	356	309	322	322	323	328	311	295	343	328	343	277	279	306	315	334	313	336	340	304	323	315	345	300	310	328	361	293	309	327	323	327	332	320	339	316	312	297	286	340	324	307	342	322	312	343	308	307	301	312	337	335	362	372	330	319	326	318	330	331	338	305	297	325	301	322	321	308	332	352	305	328	302	324	325	304	304	308	325	323	284	288	319	336	335	326	317	314	310	306	302	359	331	322	344	326	322	332	323	297	299	330	336	321	348	318	315	330	331	322	310	299	335	316	317	354	319	304	312	307	325	309	324	315	360	338	302	313	318	323	327	304	296	321	341	308	319	292	334	346	295	293	324	321	310	313	315	319	318	322	310	309	319	319	337	318	296	302	363	325	314	361	342	311	312	342	318	310	343	327	288	344	327	301	297	367	325	302	352	340	316	311	310	324	313	318	316	335	317	342	353	295	315	292	316	343	324	320	310	328	339	352	314	333	321	309	324	297	331	340	324	311	327	347	311	316	350	323	342	351	339	348	308	328	301	314	332	342	332	286	310	314	290	306	334	344	333	311	296	317	320	318	306	300	334	344	328	330	312	318	308	324	305	308	322	309	324	332	303	348	339	302	330	321	320	304	333	314	322	314	304	318	312	353	342	310	367	289	323	348	313	331	296	324	301	306	331	315	309	309	314	305	318	324	345	328	319	331	276	324	310	339	308	347	312	292	306	317	335	308	296	330	296	309	312	343	294	346	328	329	293	277	320	322	314	341	330	317	304	289	314	322	317	332	296	333	324	316	314	316	321	309	304	323	318	327	332	307	300	303	319	341	326	344	355	324	319	294	312	329	334	299	327	337	349	306	328	333	325	330	305	347	335	343	341	308	347	322	340	317	318	328	323	313	340	327	324	324	333	322	321	361	340	359	279	326	333	333	300	322	319	326	327	357	340	360	308	302	344	314	315	321	315	329	345	314	334	325	310	320	315	320	307	314	310	325	311	318	320	306	305	317	304	327	333	316	312	326	334	328	301	315	337	307	293	316	323	312	322	322	321	327	325	309	316	330	361	319	348	298	318	289	317	349	337	331	321	314	333	300	347	340	314	318	334	318	319	333	328	324	300	299	334	314	297	335	327	303	312	303	331	335	320	322	323	305	353	331	311	336	328	340	324	309	321	319	349	336	317	345	328	336	294	325	323	338	317	306	318	314	327	275	324	312	332	336	310	319	314	287	306	318	360	292	328	343	317	338	330	336	320	320	312	313	321	320	320	359	304	312	331	320	347	305	326	333	354	316	319	299	298	305	322	305	330	297	322	330	339	280	334	288	321	317	297	303	347	308	320	295	316	282	359	323	330	289	309	325	345	312	319	301	294	308	360	316	327	322	280	297	318	330	330	313	364	347	313	342	340	276	353	317	303	318	305	345	304	318	318	311	318	333	309	333	322	353	323	334	345	359	316	308	305	315	290	289	309	324	286	310	308	332	335	363	309	302	325	335	307	290	309	343	335	291	336	275	341	352	339	316	304	315	336	343	304	313	307	327	325	332	336	324	321	295	325	371	315	308	297	336	326	337	327	318	365	327	339	328	307	328	306	312	323	306	298	310	337	347	335	301	342	343	310	331	309	317	337	338	299	341	332	334	313	318	318	345	329	306	299	304	304	281	305	297	311	302	344	338	333	333	315	339	323	323	320	310	354	308	308	308	337	331	301	320	314	343	319	310	356	317	331	309	354	343	324	325	332	313	301	309	361	324	307	322	319	334	294	313	303	322	338	283	348	334	334	361	313	320	346	343	341	319	315	326	313	310	306	354	339	325	296	324	319	323	369	288	345	319	346	313	296	309	339	339	322	323	311	298	300	318	312	292	293	321	319	333	292	318	337	319	306	303	294	302	325	338	319	308	322	320	351	303	287	339	310	317	358	325	329	321	358	322	305	305	303	315	347	309	313	315	340	283	266	324	294	332	322	354	281	327	333	305	319	314	319	326	296	318	307	315	331	324	373	327	324	316	309	292	341	308	314	325	322	310	307	348	335	316	298	302	341	294	320	319	308	315	303	329	324	317	322	334	318	312	341	346	314	341	335	336	322	333	337	334	331	340	307	332	291	303	327	315	339	339	326	329	326	327	332	301	309	339	355	330	337	340	299	310	352	324	289	313	325	340	329	323	325	339	335	333	333	322	290	315	324	343	315	311	309	332	344	321	329	316	321	357	329	362	344	303	311	323	316	338	329	312	293	307	298	301	320	328	338	329	328	333	343	310	337	346	336	309	325	336	310	319	296	320	324	336	307	302	325	340	327	332	306	310	335	301	336	307	356	311	353	344	288	313	291	314	301	292	327	293	329	311	323	313	287	293	311	330	269	304	338	333	302	343	334	324	316	324	301	320	339	310	319	314	328	318	343	291	350	326	314	306	313	314	337	311	316	285	302	334	320	341	344	317	349	313	292	317	333	306	309	288	309	350	302	337	331	313
58873	41805	21650	3805	1080	698	529	385	351	326	215	225	207	175	164	195	148	162	147	152	146	121	136	137	121	135	120	121	112	109	89	105	108	93	104	98	108	107	93	108	103	92	100	88	99	114	112	96	94	89	102	105	92	92	100	119	93	91	102	105	121	84	90	97	80	92	88	91	97	94	89	85	79	94	103	109	106	91	102	89	122	96	88	77	86	111	93	87	94	103	102	89	80	86	90	103	109	78	84	99	72	106	85	88	114	85	93	93	82	93	98	96	90	96	80	90	102	114	95	88	89	81	89	90	85	114	106	102	91	89	105	95	85	96	86	82	93	96	90	102	95	101	93	85	72	97	91	77	79	93	88	95	101	116	91	77	94	99	97	110	98	87	90	98	124	91	95	105	72	92	100	88	93	89	95	108	95	78	113	90	81	108	88	98	90	94	74	86	96	90	73	114	84	90	84	85	103	69	75	103	87	80	98	83	101	86	83	84	101	82	81	95	102	92	87	99	90	106	93	89	77	74	86	89	98	76	89	100	89	101	76	96	85	104	83	100	118	107	84	84	90	98	83	87	88	90	115	91	93	86	89	85	90	75	95	96	73	94	75	76	90	112	113	101	87	113	101	91	80	99	88	92	100	110	90	94	75	97	110	88	96	78	89	104	101	92	75	97	102	108	94	84	82	83	104	86	104	89	97	95	88	107	92	92	94	88	108	83	79	101	98	98	64	98	95	101	109	93	112	98	92	110	85	105	97	91	87	100	87	77	89	84	83	102	132	105	94	80	95	107	103	107	100	94	102	97	97	92	104	93	96	81	89	79	97	100	80	100	79	81	90	84	96	90	87	94	100	98	95	83	99	103	86	73	94	96	98	95	91	99	84	73	83	93	94	88	89	114	109	99	96	100	88	90	85	93	90	90	90	77	109	102	69	80	85	88	82	76	99	85	80	103	96	87	95	80	67	80	82	87	85	91	91	97	124	104	91	92	110	106	82	101	95	87	81	86	104	90	91	79	91	91	99	110	116	107	87	90	93	88	106	112	94	100	79	77	101	88	77	98	102	84	99	96	90	103	102	91	96	69	93	106	86	102	85	100	84	96	103	97	99	94	85	81	78	82	83	82	81	120	101	102	91	97	82	84	96	84	99	79	79	88	76	90	80	84	95	82	95	84	84	90	116	110	88	90	82	101	87	83	99	82	100	73	104	100	108	101	79	97	106	100	109	79	74	102	95	87	95	81	96	110	80	100	118	113	100	92	86	97	82	82	99	103	95	74	103	98	87	79	92	87	89	97	110	103	91	89	99	108	109	86	79	90	95	94	90	82	93	90	93	66	91	92	93	98	84	106	98	81	94	96	112	88	75	89	97	111	86	107	90	104	99	87	83	99	92	85	75	103	96	85	101	74	86	89	97	102	86	98	98	89	75	105	81	94	89	85	70	88	96	75	99	106	105	90	97	101	121	99	105	84	111	110	79	83	77	94	75	85	90	75	91	86	87	92	90	95	85	72	85	93	99	89	86	99	109	87	89	77	97	99	84	80	107	99	96	89	99	101	87	92	77	103	87	95	92	77	94	95	107	114	97	82	85	106	97	93	107	100	87	91	91	102	92	91	99	95	105	88	78	93	113	107	112	122	95	92	98	91	100	90	82	91	86	98	94	90	120	103	78	79	95	80	101	75	83	72	81	95	99	98	91	111	83	95	97	96	94	59	95	78	107	87	105	103	113	85	89	87	88	102	98	81	90	72	98	111	87	96	103	78	87	77	88	96	74	93	110	87	110	81	118	82	103	86	80	87	95	105	96	74	100	84	95	95	105	93	101	90	83	89	106	99	95	99	107	106	87	107	114	70	96	98	84	100	100	84	85	100	97	88	95	96	98	98	87	100	125	89	80	105	98	86	89	91	89	78	98	101	96	97	83	83	93	83	100	101	105	74	91	102	86	94	71	96	82	84	116	82	97	85	95	92	90	91	95	109	89	93	81	95	96	91	82	96	81	87	102	81	90	84	96	90	104	97	93	84	100	109	104	65	85	93	82	96	84	100	98	97	98	92	93	90	92	90	91	82	90	88	94	92	97	82	91	97	96	93	90	84	105	83	93	97	80	97	86	112	84	71	92	113	101	116	96	97	99	79	97	90	108	87	89	88	86	86	67	84	98	79	108	81	85	109	87	90	88	86	89	91	104	98	84	97	90	94	94	90	86	106	86	87	83	98	94	82	90	100	91	100	99	96	101	85	89	84	103	105	97	101	89	91	104	94	106	97	94	78	94	74	89	114	80	90	80	85	87	90	94	94	109	107	78	109	74	84	90	84	94	88	89	87	79	92	105	105	101	96	99	95	92	88	95	89	103	102	87	88	103	76	97	109	115	105	87	103	92	100	97	102	82	105	102	100	86	86	77	96	85	85	90	117	108	97	98	103	97	86	100	117	90	86	96	86	88	84	72	90	80	96	91	81	99	94	94	98	88	105	92	98	91	97	93	83	78	81	91	98	102	90	81	89	85	95	110	94	86	85	81	93	82	79	97	90	103	106	112	94	95	98	75	81	87	85	95	95	97	109	90	100	81	101	75	95	82	100	103	107	92	94	89	107	82	103	93	71	85	85	101	84	96	118	83	72	104	84	86	92	96	97	97	94	99	88	110	89	106	77	86	113	102	92	70	94	87	92	103	71	71	86	105	94	82	84	101	80	110	101	106	93	86	93	90	86	95	81	94	80	94	104	87	88	76	90	87	119	107	93	102	98	92	122	105	95	96	100	89	101	85	91	120	77	103	108	84	102	101	95	89	94	83	96	88	104	82	100	84	98	94	81	95	81	90	87	102	85	124	98	94	74	109	115	105	89	94	95	108	83	105	93	104	88	89	84	90	99	110	100	92	91	103	78	76	95	82	93	112	71	104	102	82	93	84	105	109	105	98	84	87	78	101	100	90	89	87	90	90	95	103	97	86	84	97	90	79	75	74	90	71	69	88	102	89	89	92	72	98	86	93	97	93	105	73	100	100	101	88	80	78	88	97	90	95	75	99	100	98	103	86	71	91	96	85	106	107	95	99	91	93	93	88	96	102	80	106	97	81	96	93	120	87	103	98	82	97	96	96	85	83	96	110	99	94	96	107	94	92	91	88	108	98	89	104	90	87	66	100	82	91	90	99	106	93	82	89	97	101	104	100	97	99	83	108	95	90	77	81	69	89	92	101	76	89	91	93	88	87	106	92	90	102	84	86	97	94	83	81	81	79	98	99	69	79	89	83	101	101	79	95	79	93	103	101	90	109	109	95	88	103	98	95	84	100	102	106	96	89	97	101	88	94	99	86	87	103	111	84	117	101	103	101	94	105	100	91	80	86	97	107	81	97	93	113	90	99	77	101	100	89	107	97	94	108	109	76	104	106	88	99	87	92	99	85	86	99	92	79	87	83	85	80	91	84	110	83	78	85	94	96	93	91	72	95	80	94	88	86	88	98	91	75	87	104	92	105	91
33753	28717	11039	4361	3678	2958	2447	1956	1638	1441	1243	1084	965	888	785	737	653	662	584	574	562	507	495	462	479	453	431	396	391	384	385	365	344	368	378	357	336	339	311	334	348	296	344	353	289	312	323	314	312	300	331	275	293	303	297	289	287	280	309	279	292	298	288	272	286	298	298	288	292	261	287	293	268	274	276	263	260	268	277	288	282	301	265	276	284	285	272	289	296	264	271	244	266	266	257	245	255	279	259	247	258	261	245	275	266	233	264	273	263	274	276	264	259	291	241	272	254	261	245	260	241	300	256	254	264	265	279	247	266	242	230	243	250	242	288	280	264	243	254	246	247	256	257	253	233	271	267	264	230	266	248	246	290	268	221	265	294	287	240	242	261	259	253	259	288	263	232	237	242	256	277	299	239	243	258	246	255	271	257	267	241	261	267	268	255	246	247	251	242	255	269	271	255	270	281	252	251	287	308	259	243	264	253	241	228	260	260	253	267	255	261	239	240	237	248	238	258	225	245	237	248	284	258	249	255	286	256	252	275	273	261	268	241	237	263	267	255	252	262	255	236	266	268	235	261	273	246	267	267	262	257	249	266	227	252	270	264	283	272	266	277	278	270	248	250	239	258	274	250	229	242	252	267	258	254	224	244	253	270	231	289	262	279	239	261	282	266	261	270	272	267	277	241	297	289	247	296	297	286	275	295	274	270	263	273	268	269	268	244	287	257	260	273	268	234	244	234	254	254	254	266	258	251	225	270	239	235	241	235	282	266	234	253	247	274	280	265	222	273	248	236	257	250	236	268	270	256	274	231	227	249	284	294	263	281	278	257	265	229	264	256	255	257	246	238	250	271	242	256	250	253	267	255	255	273	269	271	258	247	241	271	267	257	240	231	284	237	235	256	268	278	236	247	246	270	234	237	273	270	251	274	288	231	258	274	250	236	216	293	264	281	251	268	247	246	240	266	300	263	237	265	262	254	272	256	245	291	245	267	250	259	258	255	232	248	264	249	246	264	274	245	240	257	269	228	249	262	285	243	259	241	256	231	235	265	253	276	264	275	248	285	278	260	241	228	234	292	246	247	235	246	248	263	228	240	267	272	235	254	226	258	294	251	256	252	254	280	259	267	286	240	249	244	241	268	253	267	288	215	258	268	259	239	238	244	240	287	239	264	249	239	256	269	261	259	232	255	256	268	259	259	264	245	238	252	237	227	260	271	251	261	272	251	265	234	244	263	273	254	280	240	264	256	277	256	240	258	236	256	261	269	219	261	277	259	277	272	234	260	266	258	264	261	278	278	223	254	246	278	275	259	232	270	258	279	266	267	246	246	248	259	235	253	237	257	257	218	226	238	254	216	254	261	235	257	217	270	254	254	246	253	257	255	248	277	252	254	266	250	269	287	277	268	239	279	284	270	256	273	268	252	281	260	275	228	235	242	251	246	259	225	254	263	240	249	251	218	245	269	249	274	270	280	245	235	245	229	245	223	233	251	255	266	239	268	223	267	242	231	270	277	262	261	250	268	224	252	225	261	264	253	254	254	266	234	257	249	226	266	248	223	268	250	253	244	263	271	271	270	259	266	282	256	252	285	270	281	239	285	230	255	233	245	250	265	265	274	248	274	260	257	250	271	266	244	253	277	248	250	266	272	222	261	254	278	247	254	223	242	248	255	277	257	259	230	281	278	261	272	246	255	261	276	254	275	249	293	252	295	283	231	297	281	240	236	253	299	266	280	255	275	270	266	224	268	267	243	268	254	274	273	274	290	271	235	256	260	263	265	255	243	284	242	262	252	270	274	227	250	254	242	251	258	253	238	275	257	237	248	250	291	235	261	230	246	294	258	251	279	260	257	270	275	238	249	239	255	250	263	293	263	242	240	270	274	262	243	259	229	265	272	248	250	249	231	276	260	228	281	241	249	276	271	241	258	258	270	246	270	271	253	253	290	280	277	237	227	249	261	261	252	256	265	254	242	255	272	239	263	233	255	270	253	259	260	263	260	263	248	247	262	233	265	237	271	265	267	274	242	278	244	259	255	252	259	248	258	248	237	242	226	263	250	240	255	264	252	272	253	240	298	263	270	260	262	267	257	269	239	263	245	259	248	276	255	261	264	245	270	243	257	236	293	241	269	264	256	251	297	264	266	243	242	265	242	275	234	248	261	275	267	236	267	263	259	264	232	260	243	270	254	256	251	261	245	258	245	270	238	237	247	245	243	258	274	265	237	232	265	269	242	280	240	263	252	256	244	246	244	240	253	253	267	289	280	251	251	262	241	271	285	282	248	259	275	220	256	229	239	267	248	269	244	253	243	258	255	249	246	293	286	260	237	258	267	250	258	286	249	283	249	261	258	258	248	282	293	267	261	234	247	264	242	268	285	223	237	266	254	267	271	255	287	243	243	250	255	252	233	235	236	247	261	246	236	249	265	244	254	268	245	252	278	264	223	283	243	255	232	244	272	260	244	215	250	248	261	265	267	279	269	267	250	266	262	267	272	250	270	232	280	236	244	251	294	260	264	265	236	258	267	240	249	270	278	275	258	252	244	247	253	248	271	237	268	238	254	263	252	220	280	280	258	307	277	224	282	268	258	246	243	260	269	260	262	253	270	265	222	296	262	261	266	266	271	254	261	234	257	258	259	262	249	262	261	248	302	248	232	233	243	239	249	261	245	258	262	264	281	240	257	274	284	282	255	241	255	238	232	267	235	239	268	283	233	249	259	252	233	241	264	258	275	276	220	259	253	267	255	255	283	235	233	239	262	251	272	261	257	250	263	250	280	269	261	243	256	258	248	227	239	243	278	252	252	251	263	266	266	230	275	261	235	264	247	270	271	278	265	261	236	236	268	273	298	262	252	223	248	267	252	252	232	257	263	250	274	223	245	263	237	269	253	252	255	254	250	272	254	272	267	246	251	251	253	269	255	251	273	270	238	278	258	268	267	266	258	241	286	260	262	236	249	245	245	255	264	267	233	275	243	250	249	245	251	277	275	265	278	242	258	260	247	257	238	233	271	262	269	240	247	263	242	252	252	259	246	240	290	272	265	276	233	260	258	249	266	231	217	248	258	242	247	287	258	239	257	243	263	274	245	258	253	253	256	255	270	257	252	256	264	246	262	238	283	248	257	265	238	253	261	252	251	239	240	230	239	230	268	261	268	252	231	251	226	255	259	244	248	258	267	268	258	260	272	252	297	263	233	269	250	242	231	255	278	260	286	252	275	241	258	283	246	235	237	266	268	267	267	235	252	265	262	294	273	245	238	247	254	281	247	234	274	257	251	273	290	277	272	218	259	240	252	280	257	283	244	279	250	257	221	271	264	249	250	256	233	259	243	266	216	278	282	239	237	252	276	231	250	221	250	259	247	261	252	270	252	235	241	240	231	265	222	245	269	257	228	262	276	239	258	270	227	236	268	262	231	271	234	259	246	269	272	274	251	266	265	240	247	262	267	247	258	279	234	248	255	260	236	239	253	257	279	254	253	275
9001	2113	585	344	309	270	284	278	275	264	274	287	288	292	299	289	284	298	271	233	260	256	259	300	268	268	252	287	264	290	276	264	281	286	286	293	272	295	278	277	274	268	274	289	253	270	313	263	284	304	291	292	280	295	297	293	276	267	311	286	286	286	287	259	270	281	278	299	279	272	276	254	270	305	243	281	260	244	284	295	265	274	297	275	288	267	299	280	298	239	293	291	289	287	264	286	274	290	254	284	275	277	278	269	228	252	278	258	266	295	282	268	270	279	282	285	275	256	309	258	267	268	289	258	298	253	289	277	278	265	297	278	261	284	289	282	269	278	271	292	243	286	257	280	345	279	281	277	266	253	289	256	283	233	267	259	283	265	272	265	282	272	263	304	280	255	282	244	276	281	295	249	262	259	265	285	295	253	268	284	263	288	283	282	293	317	279	268	282	299	287	257	266	271	279	283	265	285	285	274	296	310	259	282	288	279	279	298	262	309	317	274	299	271	285	276	250	282	273	249	263	270	284	260	274	262	255	281	288	293	309	265	252	278	289	309	278	270	292	269	267	267	294	266	304	318	280	301	286	262	298	264	261	291	284	280	309	284	272	267	276	282	267	288	255	293	246	258	280	279	277	270	279	247	278	293	270	276	252	269	276	255	276	296	263	289	237	279	292	295	275	264	262	273	277	283	231	264	260	299	268	294	268	266	289	272	254	267	295	295	271	306	259	262	289	237	264	275	288	243	264	251	287	270	288	270	260	263	260	250	257	265	279	281	317	289	293	275	260	274	254	279	256	244	267	283	286	239	244	253	298	274	267	282	301	295	263	256	274	277	259	263	240	276	267	264	272	289	273	322	272	287	288	278	257	251	281	278	243	266	261	266	277	262	274	312	260	273	277	276	297	313	242	345	270	245	276	269	265	228	287	286	273	272	280	287	289	282	278	289	300	268	279	301	286	271	297	303	280	232	290	292	262	268	266	269	282	272	288	270	303	252	294	275	282	261	280	250	283	265	279	273	284	302	290	279	283	274	275	265	241	288	286	297	279	279	274	284	290	282	317	273	294	303	294	285	261	296	275	283	258	298	291	271	295	245	266	278	278	249	316	292	272	258	276	270	274	300	269	288	291	284	290	288	273	293	275	274	299	284	289	259	288	256	282	278	291	300	304	281	274	267	266	275	292	250	269	276	273	274	268	268	250	269	281	277	296	293	297	259	304	272	264	307	283	277	269	259	249	263	272	260	280	257	255	257	309	283	290	298	263	259	280	299	275	262	266	256	264	311	264	258	254	258	272	291	317	250	263	274	290	270	277	285	276	305	303	274	290	267	258	271	272	268	281	253	233	276	305	289	275	310	266	292	300	305	284	290	289	245	292	309	299	311	283	291	290	294	282	281	252	278	278	265	311	287	266	308	300	295	278	282	273	298	293	266	301	254	288	305	266	268	287	272	279	240	232	289	306	262	286	286	267	278	279	280	269	280	270	275	256	273	278	281	264	282	294	295	274	288	294	300	273	264	315	282	222	304	274	244	297	283	279	269	288	249	288	282	249	255	286	253	276	269	262	286	291	277	247	267	261	278	282	254	260	258	296	302	276	284	251	248	269	254	253	296	247	268	298	271	261	279	250	277	277	288	266	256	288	264	277	262	246	301	274	250	270	291	286	267	287	251	270	310	300	289	265	245	262	279	262	274	271	256	293	257	279	287	269	287	299	285	305	293	282	305	287	268	268	266	297	280	308	282	278	273	301	285	258	282	248	308	239	253	274	293	253	270	295	284	255	269	270	244	291	266	278	262	252	258	276	276	287	278	267	305	262	271	302	253	290	288	296	274	263	286	270	306	273	264	294	278	282	294	265	269	269	279	269	302	281	252	272	298	276	277	262	286	277	305	282	296	302	313	270	257	259	264	269	298	266	278	270	276	264	239	282	267	296	289	261	262	310	288	280	273	302	267	304	273	284	260	287	245	277	256	281	287	284	255	257	249	283	295	273	265	263	279	247	258	278	254	253	294	297	271	269	261	241	266	261	291	275	266	284	270	274	254	281	285	278	291	255	269	256	254	281	274	279	269	288	280	266	285	301	279	272	285	309	289	266	286	289	274	251	296	271	252	271	279	284	258	270	302	272	284	282	289	283	260	266	256	280	291	279	273	284	275	243	289	266	262	289	296	281	298	288	253	274	266	274	296	282	246	295	279	305	305	275	283	286	240	246	290	267	296	295	290	290	282	241	264	280	255	274	244	290	268	284	273	309	256	265	273	264	271	293	277	264	278	273	281	285	287	324	266	240	278	254	272	300	281	288	285	292	289	292	274	288	292	290	251	302	275	295	257	289	273	285	256	272	283	260	276	260	264	264	308	286	280	285	275	278	302	286	264	283	265	275	298	274	258	270	281	317	290	303	289	286	304	302	281	266	306	261	278	293	252	286	268	260	283	280	282	276	265	289	251	265	256	284	255	271	266	291	277	285	253	276	277	240	270	285	328	275	288	271	274	294	302	299	265	292	315	275	261	251	288	261	294	274	281	267	265	270	285	275	280	259	260	265	276	281	291	275	248	274	274	283	271	279	294	286	272	269	264	255	276	278	276	285	254	280	305	300	299	273	265	269	295	254	260	301	287	279	249	303	316	277	293	311	276	286	267	282	272	270	266	287	287	271	280	260	266	273	279	266	282	264	273	276	269	252	261	268	278	265	264	292	285	271	302	260	297	268	279	278	312	274	272	290	266	271	275	291	297	276	279	257	287	250	331	289	286	303	266	257	273	258	264	256	263	250	266	283	288	304	269	285	271	274	262	265	254	273	299	269	290	271	259	291	254	265	285	276	255	265	273	240	283	290	269	300	299	289	275	271	258	277	268	289	296	284	273	284	294	280	272	275	271	262	266	271	276	273	256	286	315	299	295	258	297	273	300	282	283	277	269	286	257	315	273	296	294	324	270	251	282	274	277	264	274	300	286	253	271	270	273	258	292	262	280	287	272	237	274	264	277	246	277	259	276	306	274	263	270	270	266	273	270	293	329	248	271	292	264	299	281	318	276	280	283	292	272	268	257	267	293	274	263	260	275	295	295	276	255	302	276	297	295	299	239	275	304	296	273	245	269	242	270	277	256	268	307	279	281	273	279	307	261	269	258	284	267	292	301	297	248	308	266	282	290	280	276	286	275	261	276	271	274	289	292	265	320	283	258	275	263	278	249	270	283	290	294	264	278	264	317	246	272	252	306	266	270	284	257	272	248	286	264	272	263	254	273	314	282	243	282	288	283	312	308	280	277	268	250	300	279	281	246	284	281	288	285	296	318	271	268	323	279	262	286	290	259	284	279	258	281	294	275	275	271	304	252	292	278	294	276	267	283	284	294	293	292	278	271	309	281	267	276	274	266	279	277	259	278	289	264	261	269	306	278	244	283	278	281	269	247	272	255	287	265	283	264	281	274	285	272	272	255	270	288	270	289	272	272	284	247	290	270	291	269	282	274	285	283
7100	2982	1056	703	692	685	701	638	644	651	621	620	671	642	578	667	635	578	626	660	645	668	638	601	651	617	679	660	599	674	601	645	602	574	636	620	639	639	631	628	607	589	671	635	632	619	619	636	638	613	646	612	616	648	664	625	618	626	619	584	586	595	601	619	566	601	625	640	664	603	633	592	651	564	608	610	653	616	667	638	637	642	624	596	646	646	646	668	648	634	587	674	620	585	605	651	653	604	619	630	629	637	599	635	667	614	622	623	644	586	610	605	577	687	578	630	656	580	616	642	656	640	653	649	627	706	607	605	603	620	628	621	659	644	635	616	628	664	639	662	629	609	668	587	651	606	611	665	600	641	579	636	607	607	648	619	621	644	585	625	615	634	615	668	636	636	619	614	640	704	630	649	656	618	636	634	627	614	617	654	643	631	625	603	624	599	638	620	624	610	617	623	619	610	653	634	600	633	649	630	674	569	604	638	651	618	613	597	630	650	618	642	631	636	616	649	616	618	567	621	651	589	621	619	650	627	592	687	666	581	603	603	595	643	641	603	639	627	655	658	631	651	648	628	628	646	617	661	624	654	596	598	609	641	614	599	634	620	655	602	592	652	591	617	607	601	581	661	613	669	597	604	663	668	612	637	639	615	632	634	641	652	631	631	592	611	609	655	647	650	653	638	634	652	661	614	635	600	624	553	654	584	665	663	637	646	671	651	651	577	625	645	670	640	600	665	652	627	634	624	662	636	635	654	630	609	562	647	597	590	611	627	623	621	633	637	618	610	600	643	617	677	632	624	637	657	629	626	680	618	592	639	628	572	608	704	656	627	635	620	642	633	636	652	613	591	619	618	657	618	625	634	589	615	629	614	612	630	620	644	636	643	644	626	636	633	575	620	640	662	614	690	620	658	604	656	635	609	652	632	645	622	628	705	667	633	629	619	620	629	642	576	678	614	626	656	657	628	589	627	629	610	599	648	640	647	644	596	612	591	635	625	662	618	638	622	637	575	649	649	659	577	613	611	617	622	616	607	637	604	653	638	650	623	611	606	604	630	629	579	592	624	642	626	640	696	608	650	677	656	566	644	663	644	601	645	605	554	622	583	608	648	640	648	651	644	654	629	670	663	622	563	605	588	651	683	615	670	577	634	601	631	603	633	640	667	618	642	634	601	644	670	680	624	621	640	597	658	627	648	644	646	631	616	664	645	638	638	619	623	619	654	584	651	623	637	593	644	631	662	642	621	643	617	597	654	576	633	667	613	684	604	637	623	603	622	603	618	654	664	581	578	701	634	636	600	579	659	647	596	621	585	636	692	602	649	583	613	638	594	635	615	579	651	652	642	675	646	601	641	625	613	645	647	596	638	618	614	667	627	662	627	659	612	610	652	620	607	659	600	620	657	643	624	619	637	660	644	589	653	643	622	630	658	614	617	607	611	646	628	662	581	589	677	595	625	599	629	615	634	650	625	653	649	599	609	638	658	624	664	625	604	624	635	604	606	621	638	628	605	633	659	619	658	672	643	655	635	635	643	634	645	596	608	628	629	595	626	633	678	570	610	630	643	605	621	581	629	633	638	666	635	602	610	640	603	607	646	674	610	633	662	608	614	613	631	617	634	642	576	637	644	652	612	596	636	675	620	636	606	618	674	608	648	622	666	627	639	700	658	636	585	606	633	602	626	654	671	629	624	650	614	624	656	638	658	611	639	620	588	624	630	604	601	620	646	602	601	614	639	621	601	612	670	604	601	625	646	558	626	689	637	693	637	630	648	655	654	652	606	643	594	646	597	645	577	640	655	611	663	632	571	666	600	617	632	605	641	661	603	619	604	617	650	649	641	620	627	622	661	619	586	611	591	604	607	610	616	644	652	631	615	643	705	665	650	617	595	599	613	615	625	616	617	631	656	642	634	639	600	651	592	634	634	631	619	653	653	651	636	592	620	623	652	630	582	636	637	637	637	631	641	667	619	606	610	650	627	599	625	582	639	635	647	632	665	580	624	653	642	705	654	611	635	600	669	665	636	612	654	656	616	632	663	597	610	603	659	659	623	638	642	603	631	652	641	680	618	616	628	615	658	622	593	607	660	614	666	659	589	639	626	630	612	643	633	628	597	629	628	631	617	576	635	670	646	637	663	665	619	675	671	618	684	606	623	674	611	662	622	650	627	604	659	639	626	615	595	653	626	651	621	638	646	630	585	646	630	611	672	608	644	641	636	631	636	631	608	633	619	655	651	639	654	607	621	593	604	663	650	640	631	587	586	630	594	615	661	675	668	666	640	653	654	627	631	616	666	670	614	640	654	667	630	634	670	675	599	658	622	631	616	633	684	652	649	633	618	629	674	603	586	646	606	569	634	636	641	617	683	634	645	655	608	641	646	647	658	630	645	662	621	634	638	660	631	629	635	628	683	633	597	598	578	626	602	671	635	612	639	632	621	666	629	611	591	632	628	615	587	628	659	656	644	591	652	598	627	619	661	647	561	637	594	597	574	647	639	583	624	653	580	633	608	646	623	609	643	614	609	614	570	672	612	653	617	638	683	645	638	638	611	629	612	649	600	675	625	629	637	684	634	594	642	597	616	675	654	604	580	644	630	592	657	615	617	649	627	636	572	583	593	653	617	676	612	621	589	579	645	656	623	644	590	562	579	654	625	628	653	653	600	594	680	616	633	635	647	606	643	623	559	704	645	603	618	584	599	679	623	621	617	676	639	590	610	626	616	675	589	619	680	595	646	658	636	657	636	645	594	611	584	629	656	603	606	626	621	589	616	627	646	606	608	645	657	638	585	627	623	560	643	620	635	600	606	595	617	638	623	671	625	627	634	660	665	654	596	630	588	639	663	648	646	621	635	645	617	654	566	573	663	594	547	643	625	631	637	627	659	630	598	622	668	648	623	674	641	653	605	623	615	616	641	638	595	622	616	592	608	648	614	631	650	627	620	596	617	631	627	645	625	645	642	630	604	601	631	603	646	610	614	599	633	636	659	629	630	640	644	595	594	611	638	621	631	651	644	652	641	597	614	614	624	649	590	642	603	635	660	630	627	638	615	621	622	584	633	625	642	663	652	644	647	630	631	592	649	611	648	624	603	598	649	641	669	624	649	667	660	629	657	625	584	613	597	656	610	636	635	613	626	642	623	619	627	588	668	644	643	634	600	582	653	638	632	585	619	629	644	625	645	611	645	611	656	594	648	607	620	623	652	642	624	653	555	621	613	651	632	600	643	606	626	662	650	608	617	648	630	665	586	591	593	568	638	687	652	625	647	613	626	645	628	628	659	652	670	622	611	649	629	644	623	621	682	604	624	651	619	618	588	630	649	617	630	612	656	658	611	636	631	635	626	670	619	598	640	592	676	620	656	586	589	637	664	614	624	596	612	636	655	663	653	656	613	620	619	634	628	600	649	620	633	635	637	659	606	642	641	571	644	604	630	657	665	694	610	620	612	611	633	639	668	589	625	604	613	633	598	603	670	627	643	596	585
43789	31440	12361	1196	545	443	390	281	247	235	222	189	190	176	173	165	149	192	193	140	176	155	133	163	141	182	129	148	126	140	151	134	149	135	112	134	134	164	134	144	146	111	143	139	145	148	124	138	134	148	154	123	121	129	125	127	140	147	138	124	138	104	122	140	122	143	133	144	126	122	122	138	150	134	120	127	113	103	112	152	133	136	135	132	148	133	114	125	132	128	132	140	105	133	140	115	149	152	118	135	146	129	134	134	139	108	122	136	162	122	114	136	127	128	136	138	130	123	156	133	121	134	115	110	141	143	135	136	152	128	120	145	134	153	153	111	110	154	116	142	133	136	150	143	152	123	128	116	142	128	133	124	135	144	130	131	137	120	125	127	137	143	130	128	118	120	138	134	145	119	137	143	157	139	113	129	151	127	134	135	120	117	103	115	146	158	121	117	128	154	132	129	131	127	129	127	122	128	122	125	133	137	147	109	110	121	120	143	122	141	133	129	109	149	107	120	117	109	121	140	152	127	120	160	132	129	131	121	139	152	120	146	141	158	118	128	102	141	135	142	122	125	134	139	118	130	120	121	139	120	155	131	135	146	138	133	129	134	135	128	126	114	145	125	113	109	136	127	136	116	137	124	138	133	146	139	132	116	133	160	114	133	148	120	144	135	130	114	121	135	151	142	125	156	120	130	111	141	127	135	127	125	125	94	126	128	125	145	130	124	161	124	132	157	135	118	137	131	143	130	142	111	125	145	138	140	132	127	115	138	97	129	123	116	140	131	149	118	117	107	152	113	132	134	134	138	152	120	142	128	138	139	113	114	129	135	151	114	122	128	136	135	143	118	131	141	159	129	122	127	148	111	139	118	140	116	129	148	135	117	137	127	160	137	148	112	118	125	138	138	127	131	133	135	103	116	115	119	119	132	142	140	155	119	125	126	135	141	112	141	114	140	144	127	127	123	155	135	103	134	121	124	150	129	118	132	138	139	136	132	126	125	146	130	143	153	123	132	135	120	146	137	113	148	125	142	137	109	116	148	126	145	142	128	132	152	146	117	122	145	143	131	125	147	151	127	116	132	120	113	125	135	144	145	127	135	129	127	125	125	144	124	112	147	127	126	131	138	134	125	131	131	148	128	125	156	130	138	140	132	119	138	128	122	149	133	128	121	128	152	137	158	128	137	111	141	130	127	132	119	141	115	118	136	142	117	118	111	122	125	152	133	151	154	130	135	135	138	136	115	154	148	128	128	151	141	126	136	132	158	145	137	114	131	125	144	151	150	131	119	122	143	134	133	138	109	132	129	122	136	132	172	110	127	119	126	128	126	124	135	116	114	135	125	136	157	153	131	129	141	120	138	133	142	132	162	127	141	138	122	128	130	131	133	141	126	139	129	130	143	122	138	142	130	129	136	136	126	109	133	170	131	115	130	122	116	125	138	130	118	143	134	140	125	132	124	152	137	107	147	144	144	116	134	130	127	143	146	118	125	139	132	145	164	127	124	148	133	130	136	131	140	145	128	130	145	128	158	132	132	123	133	118	142	133	137	113	132	143	108	115	126	116	127	148	115	114	126	135	147	152	141	120	136	135	122	134	138	137	120	137	144	144	134	149	140	130	158	113	129	119	119	111	134	148	144	119	141	158	120	143	116	131	115	128	120	125	121	107	132	140	124	147	122	123	131	135	137	127	133	140	138	134	132	123	128	142	129	119	125	127	133	118	121	130	144	133	135	120	120	154	142	111	123	128	131	132	148	134	136	155	144	127	131	128	151	138	136	145	122	126	132	111	146	131	154	131	126	124	120	130	131	100	129	143	112	137	137	134	134	159	131	115	118	124	127	137	128	126	132	102	138	105	138	126	136	133	137	141	122	149	118	147	122	149	125	128	122	128	141	118	119	130	108	121	143	127	152	144	108	127	123	128	122	139	173	155	133	140	141	115	132	150	125	135	138	132	122	126	139	117	116	140	117	143	123	132	123	144	155	121	127	149	124	135	130	131	142	134	130	151	148	160	130	130	126	139	129	158	141	149	132	121	122	127	128	124	127	121	103	104	152	138	138	146	143	141	130	119	125	138	141	119	145	136	135	139	136	139	146	138	119	110	142	144	117	128	113	140	140	126	118	131	128	124	140	131	120	121	125	135	132	136	138	139	151	137	117	107	129	116	124	142	143	136	114	125	116	118	140	155	137	154	127	145	139	127	125	128	137	146	146	159	144	141	110	126	147	143	152	124	120	118	151	127	112	143	152	135	121	134	137	145	138	147	145	126	134	148	158	126	152	142	148	117	120	131	132	136	122	122	123	125	108	140	136	139	128	148	129	107	152	139	130	139	121	140	139	128	126	130	134	125	130	124	131	137	118	159	128	143	117	125	132	135	140	153	139	119	145	147	124	124	131	121	122	167	123	133	137	114	138	120	118	113	155	142	141	124	125	136	156	138	144	135	127	154	125	124	136	114	147	155	153	134	130	148	130	111	135	138	130	116	128	110	134	136	150	141	111	132	131	103	136	131	156	126	127	149	138	126	122	126	141	157	141	139	132	110	115	130	129	136	120	103	145	146	121	129	143	141	113	124	135	131	138	115	142	135	131	121	120	132	128	108	145	125	118	139	148	135	145	135	127	135	147	139	122	149	117	133	148	124	123	115	127	124	128	125	125	148	135	130	137	125	113	136	152	115	120	125	131	140	133	136	153	123	141	127	126	143	125	143	159	130	130	120	142	122	122	127	139	131	131	135	142	129	117	125	142	122	146	138	143	143	159	117	119	129	130	123	115	139	111	110	139	126	149	133	127	123	125	141	157	141	136	132	102	144	126	118	136	124	136	142	122	132	135	148	126	136	122	126	140	124	148	132	125	130	138	137	139	139	131	125	141	138	117	125	124	139	138	141	148	136	126	136	111	121	154	142	135	136	123	163	160	125	151	129	114	157	139	134	123	136	135	132	146	134	152	142	128	143	127	128	123	96	106	134	134	140	121	133	125	130	138	124	150	124	134	105	137	132	127	153	125	106	132	134	122	143	125	144	134	119	136	168	125	161	129	133	127	145	130	140	134	119	144	132	149	136	163	134	124	145	122	117	122	126	122	144	137	121	123	141	131	127	125	124	147	143	126	141	131	118	131	136	155	119	139	126	148	117	119	129	116	130	133	114	136	147	119	128	142	140	138	139	139	112	132	116	130	122	138	130	143	131	144	116	141	131	133	121	118	168	132	143	141	136	147	133	146	130	121	121	139	121	89	136	149	132	132	143	138	154	113	131	141	126	129	108	140	136	149	137	138	143	125	127	140	122	158	123	121	143	139	139	131	118	128	137	141	128	116	139	146	134	115	117	142	130	125	142	140	124	143	149	131	143	137	128	140	144	140	145	126	131	141	142	139	139	139	118	113	139	134	139	135	127	134	143	149	130	141	152	132	132	143	151	128	129	134	134	128	126	150	133	132	137	134	119	112	122	123	126	121	143	148	109	121	153	149	147	118	133	116
24630	22255	6938	2491	2124	1718	1477	1285	1025	923	835	757	709	630	573	580	503	512	482	511	448	412	459	416	412	414	411	370	383	388	392	360	377	378	384	378	372	374	379	326	342	369	371	353	345	327	344	338	377	342	352	323	330	346	370	323	344	315	333	337	352	342	319	330	336	332	383	341	309	296	338	340	346	317	333	313	356	275	327	305	326	325	321	324	332	319	308	323	326	364	329	348	326	320	340	310	370	333	369	327	362	327	325	305	306	339	308	330	300	323	296	340	322	316	304	305	316	334	333	326	319	317	299	310	290	324	308	332	309	331	304	330	317	360	329	317	299	304	333	321	339	355	319	344	328	332	314	324	309	304	340	329	325	369	322	319	277	343	348	315	342	285	319	350	342	357	326	321	311	335	303	316	326	329	293	327	334	309	339	360	320	340	276	329	331	306	367	322	337	314	326	332	293	317	300	337	327	337	316	345	301	332	312	308	319	302	328	331	315	330	349	306	324	302	296	307	316	311	345	321	336	369	330	341	322	302	331	323	313	332	337	321	345	345	332	301	326	308	322	304	353	319	348	303	319	306	310	318	333	300	288	296	354	330	329	321	289	326	318	348	322	330	308	302	347	283	328	317	320	344	297	320	353	348	321	306	327	314	321	310	338	300	285	343	304	341	326	271	304	283	322	333	293	335	318	333	334	337	321	313	317	322	320	326	323	310	332	331	317	301	347	333	348	317	332	327	351	278	325	321	312	315	349	289	340	333	338	326	359	307	341	328	277	322	314	336	320	340	326	328	314	327	301	368	288	362	318	335	335	341	301	350	349	329	319	299	295	319	330	307	319	302	318	289	316	293	349	332	303	327	342	343	304	340	298	296	296	312	354	349	331	345	324	324	307	310	338	355	339	328	318	296	322	317	323	352	325	357	330	366	362	323	332	301	298	329	346	331	287	322	313	325	331	299	315	328	315	323	322	310	319	316	291	312	329	317	353	313	323	313	332	317	329	332	304	300	346	309	280	341	318	324	329	324	311	348	368	323	317	291	324	362	338	305	320	324	320	339	347	326	303	348	345	317	325	330	331	318	307	330	313	326	337	329	308	328	322	302	318	344	328	283	331	311	326	296	291	346	322	301	291	342	323	311	317	348	341	345	309	333	330	299	328	322	328	289	304	304	310	344	286	315	302	340	276	317	348	310	346	322	328	314	333	351	333	322	302	356	322	310	336	297	330	348	321	329	301	319	328	318	314	331	320	306	298	320	331	312	338	309	302	322	300	321	307	309	334	314	323	298	324	332	282	295	340	328	334	306	254	316	322	314	318	341	314	311	319	320	349	316	309	292	323	353	327	296	338	299	317	342	335	279	308	322	334	316	283	342	289	358	330	314	337	331	326	299	287	320	304	364	305	327	367	331	330	345	300	330	307	307	327	328	323	321	344	349	314	310	312	316	300	297	340	323	335	339	330	326	338	306	304	314	328	318	356	339	329	317	322	351	314	337	335	321	343	328	301	314	333	356	329	335	329	285	294	329	327	331	290	325	339	349	302	352	336	310	324	350	316	311	305	322	312	326	340	308	323	294	318	323	310	307	317	350	287	322	304	345	309	346	313	309	324	308	302	335	320	334	318	326	287	329	320	328	332	325	327	348	328	329	316	312	327	321	323	330	338	305	312	319	323	325	321	343	314	318	302	300	283	324	338	302	291	323	312	348	341	329	307	366	295	331	308	348	348	316	321	315	288	330	313	305	306	324	288	327	338	313	320	293	356	308	314	313	322	317	332	343	309	307	346	313	344	333	301	343	325	312	359	303	332	318	308	310	337	305	296	316	350	317	325	334	348	308	321	316	344	353	325	357	312	324	304	332	325	351	334	311	375	320	357	317	286	340	346	295	340	290	303	337	337	307	329	325	355	357	304	342	293	332	289	342	312	303	338	327	305	318	326	313	301	350	313	321	313	308	315	332	326	292	330	328	334	325	298	310	323	317	337	302	319	303	313	296	328	298	312	340	309	323	321	325	310	295	319	288	309	317	288	305	287	288	320	355	338	323	336	317	287	341	319	323	350	332	315	331	316	335	268	320	306	324	308	353	331	338	336	334	316	318	310	319	323	320	308	305	316	312	297	337	347	311	317	335	311	315	293	316	321	322	316	303	345	297	319	325	331	310	327	289	352	302	335	324	349	337	329	316	331	307	290	313	302	325	328	299	301	347	333	311	315	333	332	326	325	340	316	326	336	312	331	303	345	308	299	344	302	319	307	348	324	333	313	334	317	315	336	321	361	291	332	341	279	291	317	298	357	322	310	311	307	352	305	321	313	326	338	337	318	326	330	324	302	311	293	310	319	326	334	319	357	303	318	317	345	325	315	339	327	346	335	335	304	299	335	331	309	374	313	335	319	336	319	309	339	328	312	317	315	311	345	352	343	326	321	306	318	329	351	321	337	341	309	332	329	337	330	318	329	342	304	299	314	306	311	361	329	323	331	335	336	330	319	297	282	320	329	335	318	312	340	325	314	324	336	336	325	299	326	335	300	336	296	327	322	312	312	327	329	325	301	337	315	276	301	279	320	284	275	344	282	363	341	312	329	311	350	313	320	336	338	343	329	354	292	342	306	302	299	293	333	316	307	341	331	318	345	306	294	341	315	358	323	332	328	327	338	334	334	326	310	306	324	320	299	327	331	320	349	303	319	351	331	340	347	321	328	339	320	315	329	315	298	351	319	298	341	338	343	323	326	332	317	336	322	301	322	338	313	298	342	333	358	309	324	312	348	320	320	326	312	318	304	319	308	339	291	300	328	321	339	341	318	337	322	309	330	362	316	318	337	326	327	338	325	323	306	336	325	325	342	351	327	307	322	309	335	322	325	347	315	324	304	351	318	342	319	344	291	314	335	308	296	317	293	311	330	328	341	299	317	343	342	345	298	299	303	300	369	313	296	315	348	340	332	339	329	332	319	358	300	353	291	294	319	332	338	343	299	334	339	309	283	295	351	336	308	306	340	300	300	333	325	352	350	330	328	294	338	354	336	326	318	330	319	351	343	330	339	350	309	340	360	303	303	312	338	299	306	314	330	305	315	323	347	342	311	343	318	306	334	321	312	347	327	359	300	328	361	313	323	292	314	315	341	292	324	332	314	310	338	368	324	334	306	326	358	334	322	337	313	316	328	377	320	350	334	317	321	333	328	345	326	326	331	329	289	323	324	302	309	343	324	313	341	307	319	327	338	346	294	313	345	328	319	274	337	328	293	302	348	351	312	311	318	309	326	344	302	337	303	314	335	319	316	347	330	290	284	338	306	309	302	327	302	306	309	284	293	316	330	336	310	319	321	353	356	343	326	364	316	333	325	321	295	337	325	300	306	330	315	329	330	322	323	343	350	327	351	309	326	319	303	319	327	317	322	358	339	336	319	354	333	301	295	350	314	327	326	330	306	338	322	333	321	311	327	323	323	307	304	312	312	332	326	331	301	301	327	308	314	301	341	340	332	333
56057	43225	22182	4410	987	686	524	419	344	239	247	191	217	183	140	144	141	153	153	125	129	105	113	128	108	134	112	115	126	102	110	113	107	101	106	103	94	89	103	125	104	97	91	100	107	114	120	88	79	101	105	99	98	106	89	105	101	97	111	94	101	98	99	106	91	114	112	113	88	101	94	90	102	84	84	114	84	109	94	91	96	98	99	92	78	88	99	109	81	112	94	88	89	93	75	99	89	106	91	95	89	94	107	110	103	127	108	82	80	91	78	112	87	91	88	89	102	81	85	101	104	96	89	83	90	96	85	101	103	87	96	101	104	74	92	76	88	113	105	102	95	87	107	103	97	77	101	93	101	98	105	104	87	97	85	97	89	108	110	116	79	74	96	73	102	75	84	97	104	99	105	90	101	103	96	85	96	85	104	74	103	90	78	98	102	89	81	85	98	94	98	81	82	92	96	103	111	81	93	91	89	87	95	109	105	96	101	95	109	101	64	92	96	91	100	98	82	83	92	100	82	89	99	109	88	114	90	104	107	89	89	106	98	97	105	76	82	88	114	108	121	113	86	100	102	82	97	102	76	92	102	91	97	87	106	103	84	103	83	83	106	92	83	105	88	87	92	77	79	95	106	86	97	94	115	88	86	93	87	108	106	82	83	81	79	81	79	94	114	106	82	96	104	96	93	88	92	109	106	110	85	93	85	90	105	97	92	83	102	78	76	77	99	84	84	95	81	100	106	95	91	98	97	83	81	85	105	77	98	73	87	109	80	90	99	88	96	95	84	94	92	89	104	86	85	86	96	93	89	86	97	101	83	103	98	96	90	86	103	81	84	99	94	93	111	92	105	102	71	83	86	98	91	104	101	85	82	112	83	82	91	102	82	100	109	77	80	83	83	104	103	81	106	96	109	96	88	98	94	89	106	85	103	97	99	117	88	86	92	87	94	91	102	107	108	101	91	81	96	101	93	106	81	99	99	92	76	86	107	88	106	105	90	93	100	92	86	96	89	93	101	96	94	72	102	98	98	103	101	95	74	92	102	91	87	95	72	111	94	95	84	90	103	88	109	87	92	87	77	89	98	107	99	88	99	95	84	104	90	91	107	98	85	80	91	113	79	96	86	104	94	97	90	87	102	84	76	97	100	116	100	107	104	101	97	113	99	96	106	115	86	82	107	107	80	92	91	91	89	78	72	106	91	117	104	105	91	97	96	93	87	95	93	89	89	88	90	109	99	85	102	109	101	109	116	100	89	96	79	96	93	104	89	98	89	95	85	94	91	104	93	102	89	102	110	97	88	80	86	105	103	93	96	111	104	79	86	92	81	87	103	91	100	88	87	98	97	104	92	95	105	100	83	91	103	76	75	98	88	85	84	106	79	85	91	84	90	78	108	90	112	116	95	105	86	83	97	84	97	89	116	86	86	89	92	96	109	95	98	76	83	98	95	75	97	107	88	100	91	85	81	96	98	84	93	77	110	111	95	85	100	88	88	97	85	74	106	89	95	86	66	104	107	84	95	95	77	87	109	111	97	91	95	81	106	82	84	88	93	89	93	96	92	79	99	94	74	114	97	89	99	96	97	99	110	89	98	98	76	90	93	91	102	88	100	81	115	97	91	105	85	94	76	101	109	111	90	103	93	112	84	89	91	109	96	95	91	85	97	95	102	100	78	113	109	90	85	81	88	79	78	112	83	104	87	80	98	88	94	105	89	97	97	99	93	85	73	119	114	114	118	79	106	96	92	81	100	84	109	93	100	91	92	79	97	87	70	76	109	72	84	94	98	86	108	74	99	95	93	93	105	94	87	96	106	76	80	90	99	95	86	98	99	103	87	103	112	95	83	80	97	97	80	80	97	99	81	90	88	88	91	94	89	91	76	86	73	72	92	88	82	85	89	105	96	78	84	95	102	99	100	94	97	94	88	96	86	114	107	99	100	104	83	95	101	89	112	110	81	109	86	80	97	103	91	104	84	90	94	106	104	98	93	89	106	100	88	113	110	94	95	87	77	87	84	100	106	106	108	107	115	87	84	86	104	88	91	94	79	106	83	119	93	87	111	75	92	110	92	101	91	84	91	88	85	75	73	101	94	85	99	86	95	95	88	80	63	92	90	78	106	103	85	85	94	96	95	95	92	106	96	87	89	91	103	97	92	94	93	93	101	112	98	96	97	99	93	103	81	87	81	83	87	91	95	74	89	77	100	94	94	93	105	90	85	77	81	99	91	102	95	91	100	93	91	104	99	84	108	97	114	88	87	85	86	80	93	102	85	91	88	92	103	111	88	85	70	88	89	84	104	75	80	91	85	102	99	105	103	110	79	101	67	95	80	102	80	92	107	95	90	92	106	88	93	105	96	82	92	99	97	88	83	80	74	99	91	95	81	72	85	109	103	116	88	83	87	94	102	98	78	97	75	94	93	94	88	98	96	102	94	116	119	100	108	96	85	100	105	86	100	101	76	92	92	96	75	98	108	93	97	103	106	96	108	68	78	111	77	82	102	95	78	108	95	96	97	91	86	119	88	91	96	96	70	95	102	81	108	91	112	99	104	95	73	93	99	103	102	85	105	105	87	103	101	117	87	79	92	101	97	92	99	79	82	90	88	101	105	83	87	72	101	89	80	86	86	98	99	106	90	109	82	89	91	73	100	104	112	89	85	98	94	89	96	79	76	107	94	104	100	84	86	77	97	89	100	72	90	89	76	90	91	93	108	99	109	103	87	85	96	76	80	88	103	78	88	86	109	95	113	102	91	99	96	83	105	106	106	96	85	84	72	90	103	106	99	96	98	108	86	108	101	87	92	93	78	84	84	97	96	92	79	90	79	96	85	68	100	89	110	97	85	86	88	104	107	97	82	78	82	104	93	94	96	95	84	92	104	111	82	107	82	85	88	102	95	94	82	85	89	98	91	80	96	107	101	95	79	94	90	98	105	99	88	88	89	102	80	98	101	121	100	85	98	79	77	92	79	102	92	97	97	99	84	102	85	87	97	98	103	90	88	105	91	125	94	100	79	86	102	98	86	94	95	80	73	102	110	84	110	113	77	85	96	102	92	84	101	93	89	102	90	94	93	92	79	77	92	92	112	78	70	92	109	93	89	105	103	86	82	94	99	109	90	93	98	92	99	101	84	109	102	101	84	94	80	98	74	82	96	100	95	102	92	104	83	85	87	100	88	96	101	84	82	92	103	103	88	102	91	84	80	95	98	96	92	101	95	88	92	104	96	102	96	104	73	92	78	86	100	101	111	93	96	87	117	91	98	106	87	115	109	90	111	90	96	76	104	90	95	98	108	97	93	75	111	90	93	79	112	99	106	107	98	86	94	109	81	76	97	89	116	92	106	83	75	113	112	109	107	84	94	102	101	94	90	96	96	95	89	89	66	79	84	88	104	89	94	83	99	84	76	70	93	92	83	98	114	80	103	98	82	90	99	91	81	86	74	100	87	90	100	90	95	72	112	133	89	80	95	92	79	90	103	107
32563	31923	10591	4324	3709	2971	2386	2000	1631	1406	1237	1089	957	831	797	767	714	619	590	545	519	490	526	482	462	416	456	395	393	438	400	363	359	372	342	345	347	300	325	328	364	322	338	352	312	289	314	308	296	293	284	325	301	283	295	277	278	323	303	309	280	282	302	271	302	281	304	285	280	272	308	260	280	296	267	274	261	264	292	295	286	282	291	277	270	284	292	288	278	245	266	280	256	282	246	255	265	284	258	273	268	309	264	264	269	260	286	267	249	253	269	256	277	271	266	274	270	272	241	245	255	267	275	240	260	257	251	264	240	255	227	249	268	260	267	274	301	249	285	257	252	292	276	266	274	252	259	271	247	290	275	282	275	258	274	238	278	273	275	264	274	278	262	282	251	259	236	231	262	258	257	265	266	268	276	261	265	283	256	253	249	253	283	243	248	261	247	273	241	237	255	243	274	244	242	257	246	240	280	283	275	270	249	245	274	269	255	260	254	235	246	295	245	268	280	280	247	269	274	247	278	276	251	263	261	277	239	238	278	247	231	251	247	248	262	272	267	254	261	286	299	275	266	252	262	242	273	267	247	271	248	273	259	248	265	264	236	269	268	271	235	262	269	249	282	261	278	279	275	239	244	232	256	246	227	297	263	253	254	245	259	273	254	258	262	275	246	274	249	258	288	249	260	252	251	254	273	257	245	248	310	268	239	268	259	266	255	271	236	278	236	247	280	272	273	246	261	259	231	266	245	226	266	261	256	256	255	277	255	253	260	252	271	278	263	290	278	253	246	247	266	226	255	249	279	281	277	265	276	271	273	254	265	284	281	278	274	224	261	229	258	261	273	251	252	261	243	259	214	248	268	242	272	242	264	256	286	274	257	271	265	246	265	279	242	256	260	237	250	263	240	266	258	258	256	272	265	281	268	262	266	262	246	293	263	237	257	264	261	251	272	265	263	238	283	256	279	284	292	258	249	274	267	260	271	228	240	263	266	258	281	236	267	234	258	262	271	278	271	272	271	284	260	269	245	239	271	261	258	272	264	246	286	289	234	254	255	252	274	241	257	242	232	247	271	231	268	273	266	253	267	274	279	258	286	239	251	249	237	265	266	253	244	259	215	262	261	245	239	274	252	273	246	222	274	249	243	265	272	262	262	251	265	267	254	246	270	241	254	281	277	254	291	285	256	261	256	247	250	252	236	266	241	262	246	247	266	289	246	274	269	261	274	289	235	267	265	234	256	257	262	285	247	255	292	259	251	232	274	250	277	256	233	251	241	269	295	281	252	251	274	260	253	262	247	276	239	264	273	249	263	264	255	285	261	244	265	239	236	269	278	224	257	230	265	271	284	266	239	269	251	237	219	256	269	234	257	255	260	259	261	244	251	248	241	234	271	271	259	252	234	266	259	261	280	259	267	220	278	230	255	259	238	268	262	239	235	264	266	261	229	282	244	246	291	249	243	254	232	254	280	251	269	227	268	267	268	264	251	306	266	259	257	253	252	261	265	285	249	260	248	225	242	266	252	270	260	241	265	261	234	248	281	259	246	253	245	267	262	233	246	257	259	253	279	259	284	245	251	248	255	236	263	224	233	224	281	269	259	284	248	269	253	267	269	245	275	260	255	252	245	244	279	272	256	277	270	252	234	227	265	269	275	244	252	265	247	268	276	222	265	268	264	246	238	259	288	269	239	252	256	281	245	254	291	301	231	258	263	270	246	254	282	278	254	242	222	254	212	241	245	287	237	284	262	235	257	280	222	268	229	242	261	283	243	264	243	263	240	254	251	259	261	264	268	277	233	278	247	270	248	253	251	251	280	264	265	248	250	271	284	284	256	250	270	218	259	267	299	258	273	284	285	256	251	251	255	256	259	273	260	262	259	259	289	251	275	247	279	246	265	240	259	245	283	247	243	291	249	237	250	264	227	284	260	253	275	250	260	270	254	285	262	278	221	250	267	262	253	271	237	263	259	250	256	256	236	282	240	258	271	240	248	254	274	248	254	257	244	280	241	259	267	247	278	250	235	253	264	280	250	258	272	257	317	267	277	266	274	265	250	238	251	254	281	276	232	255	260	270	241	257	248	263	248	245	277	256	271	276	290	291	274	262	266	243	260	254	255	265	259	252	253	258	235	257	271	249	265	262	244	267	226	289	258	259	272	265	239	243	263	276	252	267	260	278	253	297	266	245	255	272	288	261	242	288	255	261	266	269	261	262	263	247	256	293	271	287	252	259	269	261	256	239	262	247	243	262	236	257	266	252	250	257	250	252	248	227	276	249	266	247	277	253	257	246	247	273	255	251	256	271	262	261	246	243	250	256	268	299	245	258	277	223	243	275	262	278	266	259	278	267	245	253	270	237	244	295	222	263	244	232	253	259	279	268	260	240	277	248	265	261	264	250	266	284	274	265	247	283	256	265	293	242	272	273	257	281	262	284	251	277	257	268	239	277	264	224	253	274	260	241	248	221	253	243	248	255	284	255	230	241	252	253	263	263	248	257	289	258	259	257	242	251	244	254	273	286	255	262	233	270	262	230	259	273	256	256	268	279	270	239	276	255	251	236	232	249	244	259	264	264	273	255	264	236	263	238	263	275	254	260	246	243	278	296	247	241	302	250	245	246	231	261	284	260	264	256	258	268	254	241	250	240	252	241	253	256	255	265	268	253	261	247	260	243	223	258	234	243	283	252	268	265	242	264	249	296	250	264	272	232	259	271	266	261	244	295	256	251	242	231	235	266	241	255	242	266	233	249	271	267	285	255	278	267	262	274	228	252	279	255	263	248	281	253	262	269	257	268	266	288	278	225	257	227	258	269	273	253	239	231	267	259	253	248	280	286	254	239	283	255	255	255	257	275	241	253	252	265	302	285	252	257	248	251	244	273	264	240	262	238	272	252	252	249	233	228	254	229	264	224	276	234	247	227	238	284	265	234	233	248	231	243	253	272	271	277	262	274	273	237	283	281	247	272	259	254	259	243	270	242	254	270	234	258	221	258	261	243	229	253	269	241	255	221	248	253	251	249	247	256	241	232	262	260	245	287	256	254	254	240	270	273	257	228	281	255	277	254	248	237	242	255	247	284	250	284	277	252	233	226	243	311	274	224	240	261	262	266	246	275	280	222	275	281	267	257	272	256	264	265	227	278	230	240	270	269	233	256	259	291	251	254	257	262	251	244	281	266	278	261	249	259	238	257	274	268	255	257	230	256	235	235	239	251	237	211	254	238	242	255	303	256	262	255	233	252	251	259	249	272	289	244	248	239	264	277	258	244	237	247	263	251	252	276	242	272	263	270	250	289	270	245	256	243	274	250	287	262	265	265	280	270	267	255	256	245	236	250	255	236	237	261	295	284	267	245	234	255	264	268	262	235	282	236	252	277	258	275	259	243	275	222	259	249	243	225	271	258	270	255	243	266	244	273	272	255	245	251	251	261	274	265	249	275	280	277	238	260	290	248	254	260	271	248	259	262	258	248	247	259	280	270	263	265
8244	1965	480	295	285	313	330	286	295	268	274	305	290	277	302	299	262	273	269	263	268	297	289	260	268	251	290	263	282	307	278	296	265	252	297	268	328	250	235	272	273	271	278	267	306	295	307	259	279	272	257	270	287	271	301	272	290	297	257	282	242	284	257	309	252	295	279	258	282	308	272	274	251	262	264	305	264	267	268	316	272	275	256	270	246	274	255	335	270	257	236	277	275	267	254	268	277	284	296	283	283	300	283	283	277	299	259	269	269	298	283	271	282	290	288	281	274	262	288	315	287	304	264	282	252	274	271	270	246	273	287	278	275	323	285	280	291	259	284	247	284	303	294	267	286	272	257	302	272	303	275	269	268	306	265	282	321	286	311	284	262	248	254	268	266	274	294	278	283	289	272	279	289	269	275	285	259	304	281	239	270	254	269	286	310	284	271	266	283	272	285	254	269	271	274	274	316	301	258	319	308	259	263	283	243	286	249	272	266	278	265	298	277	275	285	280	276	292	266	267	291	259	282	283	284	269	275	260	295	300	287	288	259	262	300	269	280	250	271	291	281	284	261	263	268	286	291	266	301	277	283	286	270	252	278	291	283	287	280	250	282	284	271	296	288	266	287	274	279	294	283	321	270	290	287	271	273	272	298	300	274	283	266	273	283	272	269	300	282	258	277	294	272	292	279	276	279	267	271	278	303	295	265	278	277	305	283	263	292	302	283	284	282	288	286	288	275	278	300	286	284	253	291	285	300	287	271	284	290	254	283	239	277	323	265	277	280	286	289	312	280	259	291	278	294	299	272	257	279	276	308	309	299	281	275	317	279	283	262	311	306	275	272	230	258	290	304	264	280	285	288	284	272	275	294	301	277	283	306	288	297	273	288	274	263	287	285	257	281	279	268	272	301	304	259	278	284	300	307	274	258	265	261	253	294	260	265	284	294	237	292	306	270	297	300	279	302	270	240	280	272	291	250	278	280	265	276	298	253	284	306	278	288	270	290	269	298	284	277	249	251	267	280	306	302	304	293	285	251	275	292	270	272	296	291	292	270	246	283	264	283	275	291	316	274	282	269	256	246	268	264	269	284	288	293	306	264	309	281	275	306	254	289	277	296	272	269	292	276	270	261	290	295	271	286	282	284	274	263	287	239	283	259	297	301	297	255	267	313	290	288	256	251	261	264	276	309	258	284	296	272	282	262	280	284	322	302	266	270	279	267	264	305	280	296	248	263	274	268	271	272	265	271	287	295	271	265	283	292	289	276	300	266	287	265	258	297	286	268	285	313	281	273	278	271	266	236	247	260	303	260	254	281	252	279	298	281	299	283	248	263	272	273	264	307	296	268	262	271	282	283	268	254	265	287	279	297	254	304	263	264	292	305	273	289	304	271	268	283	260	258	238	276	272	262	261	272	268	271	322	269	245	290	284	304	316	281	282	294	274	279	273	287	258	297	295	319	289	276	281	268	273	266	266	238	272	305	305	282	294	305	270	264	253	275	257	271	291	283	265	265	282	282	301	270	283	267	282	277	264	294	315	265	270	257	260	248	296	267	269	275	257	268	274	322	295	263	323	265	305	286	260	271	273	322	284	264	277	251	292	290	279	275	295	265	291	249	304	267	253	261	251	307	246	274	285	286	273	307	263	276	337	298	286	279	303	287	262	270	270	275	273	260	297	305	268	268	270	271	257	295	258	274	277	299	294	277	287	261	315	261	300	296	299	246	253	298	291	260	273	275	291	264	266	298	293	302	258	272	270	276	288	250	271	306	269	299	266	309	282	271	268	285	259	269	298	291	269	269	317	265	298	281	261	273	286	285	267	298	235	266	311	280	254	313	295	290	306	286	238	276	257	277	306	262	262	290	289	255	315	282	259	302	271	267	312	282	266	285	269	295	308	236	287	267	268	275	285	260	299	280	256	280	276	282	264	278	279	255	275	309	267	279	266	267	301	303	260	278	290	266	289	293	312	278	241	292	281	292	285	292	271	259	265	294	277	273	273	277	310	271	284	305	310	257	267	252	286	278	265	265	295	294	267	288	319	269	266	251	258	255	282	231	281	290	287	257	299	287	273	296	304	291	275	274	259	286	293	284	280	274	255	278	270	266	294	263	270	336	292	276	241	283	279	305	280	280	266	273	293	306	275	281	287	302	262	235	255	284	279	274	279	263	253	273	283	256	266	272	300	276	297	277	293	273	281	297	278	274	267	260	328	284	259	274	292	243	282	317	263	257	283	239	229	298	295	257	268	267	267	283	280	285	309	282	239	271	273	269	296	239	265	265	293	308	278	267	283	274	281	277	283	270	270	285	282	271	296	298	263	262	286	273	245	275	268	276	276	291	261	287	294	278	281	284	292	271	274	299	288	296	269	241	267	266	293	283	291	288	274	260	307	285	280	305	269	329	283	260	261	267	278	303	331	291	267	278	257	237	269	301	267	267	259	311	261	279	286	272	267	290	286	284	310	293	277	257	259	300	306	292	296	299	278	276	308	268	270	306	295	268	298	304	262	289	288	284	285	271	279	257	271	248	271	290	271	286	274	284	290	302	294	295	287	266	277	313	277	286	285	310	228	310	267	288	269	290	297	326	231	274	313	287	283	310	261	256	287	264	321	270	244	275	276	283	270	285	270	271	290	301	334	255	285	266	291	293	268	277	291	265	261	276	279	278	265	266	292	293	317	278	235	275	273	289	300	299	284	260	241	287	274	294	275	292	301	259	271	289	233	256	253	284	263	290	236	304	267	276	288	311	301	287	283	281	281	293	306	293	321	266	250	275	267	298	270	269	273	271	297	276	254	247	328	268	291	274	278	280	273	279	278	291	272	254	305	280	255	304	277	263	266	269	269	315	292	307	258	289	310	318	257	277	278	282	263	293	290	267	301	259	301	316	249	267	290	295	272	294	250	265	276	250	252	292	268	279	254	279	270	253	296	293	281	287	277	263	289	324	248	294	278	266	279	236	273	253	293	296	327	324	267	254	276	262	253	281	278	261	277	314	265	277	267	281	287	250	266	283	277	280	306	252	269	262	289	274	281	283	261	258	243	263	272	281	267	278	243	264	279	284	272	287	272	304	276	277	258	261	255	287	303	293	285	277	261	261	274	309	288	326	295	264	273	282	300	273	273	274	270	265	284	277	272	269	255	291	249	280	290	278	239	274	288	277	296	264	257	302	283	254	272	300	270	270	272	288	278	288	270	279	294	265	309	296	279	283	275	261	278	279	283	299	240	270	298	283	295	311	282	299	299	276	308	294	250	273	271	272	266	288	284	281	312	256	298	294	291	269	266	315	288	293	280	259	262	294	294	281	269	313	281	224	273	283	290	279	295	278	305	267	273	262	256	265	302	277	284	258	267	292	294	263	291	278	303	281	303	266	294	280	283	277	279	258	264	263	285	279	286	253	301	284	293	286	277	311	283	287	288	274	293	281	260	272	284	289	267	253	281	279	306	285	283	277	291	258	286	312	278	250	295	305	287	291	274
6627	3186	927	700	693	631	641	689	675	625	613	679	681	701	643	632	621	589	622	632	602	602	615	620	635	637	678	632	634	623	641	624	665	650	653	632	664	676	639	647	618	649	638	627	623	650	673	604	630	703	636	658	631	631	605	644	622	655	623	690	647	643	640	608	622	618	604	651	627	625	638	620	638	671	635	607	603	664	642	611	643	658	677	620	624	643	591	626	582	596	648	600	591	671	662	617	672	673	641	628	655	626	587	627	636	640	613	634	616	633	618	598	611	630	621	624	636	638	620	648	628	650	647	606	640	586	612	597	610	650	633	614	574	645	595	650	652	618	620	602	639	648	646	667	645	632	634	635	644	634	656	674	663	644	634	606	636	626	621	623	665	673	612	637	644	636	601	678	626	620	638	611	683	586	616	647	628	664	641	605	627	638	670	603	651	635	587	613	638	628	670	675	594	589	662	628	657	624	625	608	610	613	632	647	639	617	621	616	670	639	643	610	646	626	655	631	656	624	662	624	658	644	613	671	640	653	606	598	618	631	616	670	621	643	605	622	610	611	667	635	663	625	650	660	601	639	600	603	651	679	660	615	656	640	634	631	648	667	586	610	669	655	639	605	642	626	578	584	623	615	616	606	616	648	633	613	674	606	665	612	608	680	625	552	633	651	594	642	643	631	643	610	652	569	644	688	623	622	640	654	685	685	616	633	666	606	622	660	666	611	621	671	612	627	604	606	663	609	623	629	623	621	615	636	646	633	655	639	609	585	646	627	682	628	674	653	659	626	586	654	640	609	601	653	640	636	600	665	637	669	673	687	629	623	599	635	598	614	642	634	617	660	630	610	625	622	644	660	645	625	667	660	614	630	633	620	621	621	649	637	633	603	605	634	632	657	641	621	637	619	675	676	647	636	665	634	670	673	627	613	649	637	572	669	665	574	637	637	681	593	622	671	598	669	625	674	664	624	616	643	615	633	619	690	628	658	667	644	673	624	610	606	637	616	706	654	622	612	594	639	668	644	614	641	622	604	663	635	639	622	651	651	615	624	631	657	634	561	634	642	671	595	628	655	662	636	672	602	592	631	624	633	598	641	587	615	603	631	655	624	616	684	616	619	636	606	640	659	656	590	625	613	674	638	671	624	661	630	662	605	625	614	661	594	606	640	670	626	643	639	630	598	638	648	589	642	627	657	598	607	643	629	649	631	607	628	689	653	605	618	623	614	624	609	665	567	631	609	672	630	650	671	619	638	605	652	611	635	644	658	645	620	635	692	645	635	610	656	632	686	589	663	613	585	668	629	645	644	616	636	606	630	648	638	619	662	658	638	627	614	618	612	626	667	665	667	659	640	599	638	615	593	659	652	667	647	617	656	653	661	619	653	626	642	630	651	633	616	651	668	621	593	608	601	638	599	671	597	619	605	601	643	649	663	628	635	624	643	623	619	602	648	645	648	623	661	613	618	655	620	646	625	623	623	626	661	605	633	613	637	659	619	642	655	641	644	632	656	589	638	606	623	656	588	631	634	647	629	661	584	628	683	615	595	595	624	646	657	617	616	647	667	644	626	633	575	615	641	619	650	597	602	623	589	653	645	636	616	679	592	637	667	601	612	616	608	657	645	651	686	618	651	633	664	609	662	659	640	636	679	643	625	662	629	670	666	648	604	615	622	707	643	592	646	648	631	622	645	630	651	612	625	643	633	649	667	635	643	580	614	612	638	647	621	618	641	615	596	631	624	657	633	635	580	672	643	619	623	669	675	622	628	620	654	623	640	645	618	619	622	610	652	626	609	628	619	623	669	670	605	639	659	651	645	639	671	605	613	644	700	592	603	615	627	661	620	625	624	661	642	671	592	657	619	645	593	633	623	615	655	611	655	608	624	652	613	612	640	672	623	653	633	638	626	637	585	648	660	625	655	638	670	607	627	619	683	609	612	644	600	636	660	645	635	613	653	680	644	642	663	622	630	686	676	653	656	610	586	613	665	616	607	614	614	656	604	625	641	626	596	589	607	633	623	633	582	660	618	620	598	588	648	644	657	596	632	664	652	629	591	626	638	616	691	665	657	652	632	648	606	625	598	619	621	625	614	636	631	652	602	644	606	597	615	625	660	629	609	618	661	646	624	608	596	640	611	636	618	674	624	599	632	657	625	654	624	624	627	658	637	656	646	621	583	628	644	608	670	642	628	622	610	669	640	638	656	625	600	614	632	649	624	651	647	581	651	605	662	622	638	634	630	635	639	605	649	634	633	612	654	618	606	637	642	638	587	611	605	605	656	591	609	609	613	582	667	670	594	593	651	658	559	608	621	564	652	639	661	661	624	667	579	637	644	598	634	597	656	633	675	678	670	617	633	647	629	585	626	633	648	639	625	647	616	644	628	606	630	647	604	700	589	670	640	619	631	672	660	617	676	617	656	633	678	592	627	652	649	633	655	609	648	615	644	591	619	672	643	685	630	612	624	601	608	659	622	681	597	667	620	628	607	630	637	621	646	611	597	641	659	630	605	595	616	671	621	609	628	608	628	627	619	632	649	657	663	633	659	661	631	608	638	631	621	654	660	638	640	629	580	628	599	616	659	670	615	587	636	634	678	701	580	654	624	589	656	641	687	622	679	623	583	620	606	585	608	649	652	622	648	659	632	609	679	599	655	644	601	634	601	674	611	655	612	642	655	603	656	616	612	651	609	613	623	654	654	628	605	663	633	627	674	631	691	650	643	639	628	643	684	616	608	644	619	639	674	627	606	626	685	644	627	630	669	658	600	646	675	604	663	625	613	592	609	654	626	613	661	666	624	588	642	671	604	623	639	666	625	641	617	642	630	631	667	643	654	654	627	642	597	609	601	599	670	671	651	674	688	650	649	621	630	630	648	661	643	656	616	643	632	667	675	652	661	640	630	627	588	573	594	607	642	647	627	628	636	628	605	615	649	645	608	613	618	629	683	629	579	643	607	665	606	662	626	596	654	625	631	666	630	669	665	625	588	616	686	613	647	649	629	627	625	594	599	617	614	631	639	613	639	608	600	627	655	645	626	646	643	651	648	614	649	643	598	634	617	651	593	618	659	576	676	677	619	644	622	608	656	588	620	646	611	660	601	641	621	672	630	613	655	589	629	616	623	604	621	634	625	605	681	590	637	658	644	614	651	642	626	611	619	635	611	640	643	608	619	682	622	628	600	627	639	608	630	632	636	629	649	634	653	635	657	639	676	640	637	603	614	642	627	614	615	624	662	644	623	623	629	656	631	630	625	634	642	686	637	665	620	647	594	640	666	628	607	635	646	657	606	614	635	640	611	602	618	654	628	643	614	621	641	677	648	628	634	639	656	617	625	642	621	664	624	645	631	630	643	634	670	646	610	640	581	642	633	614	654	661	648	631	590	662	639	600	624	651	641	648	615	642	680	612	616	630	618	628	608	618	645	652	627	635	615	600	627	592	666	594	638	607	626	685	611	634	657	620	638	621	665	603	669	639	585	640	631	652	593
43271	33465	13563	1366	571	409	363	305	224	244	195	201	205	167	169	156	162	166	167	151	161	141	150	134	149	169	133	148	128	151	139	119	151	136	154	130	125	145	158	139	155	117	153	135	131	156	152	139	152	118	140	148	132	130	141	128	156	146	142	146	127	115	127	138	134	136	123	128	122	137	126	133	131	125	132	130	138	141	127	130	157	128	133	136	148	146	132	118	142	132	118	126	153	116	116	116	123	123	142	147	124	128	123	116	113	132	116	120	118	127	125	124	124	129	137	140	125	162	140	146	119	130	141	143	131	138	129	125	129	135	156	144	116	133	141	147	138	147	122	153	135	136	139	142	113	138	144	149	128	109	126	126	142	139	161	137	146	121	145	147	136	131	131	109	129	142	150	136	152	109	140	131	125	129	130	135	138	128	125	125	127	146	130	132	131	124	112	132	137	136	135	124	126	136	130	137	135	145	131	130	140	134	109	130	129	152	120	137	112	128	115	144	146	150	127	120	139	134	153	159	122	124	144	134	120	122	151	148	150	156	125	132	130	122	149	124	102	131	127	134	138	161	113	137	136	166	117	142	114	147	149	132	136	135	127	110	133	156	121	129	119	133	132	126	123	134	134	127	144	138	140	113	115	115	128	145	135	148	151	115	129	145	130	121	115	135	135	145	120	121	146	125	127	142	129	148	141	126	152	128	125	144	129	136	138	144	137	126	142	156	151	138	139	120	150	144	141	134	139	146	136	122	131	146	131	145	142	130	127	127	143	129	143	129	140	138	147	140	128	112	138	139	113	116	136	114	118	117	130	134	118	141	112	110	136	138	121	130	137	119	127	114	129	134	128	151	134	124	133	129	119	119	132	116	143	143	149	132	130	123	125	139	133	128	115	149	131	131	165	123	131	129	137	150	120	151	127	134	123	127	144	105	125	132	130	150	134	134	136	136	142	133	151	137	156	146	121	140	134	142	145	119	160	131	121	113	119	111	115	106	152	130	150	138	139	131	138	113	128	152	129	117	134	119	135	127	147	147	131	127	154	154	142	148	137	130	119	132	121	143	141	128	124	136	165	122	139	124	126	118	130	115	139	130	113	141	124	151	131	121	135	153	132	128	128	121	119	132	141	131	129	140	126	122	116	127	128	129	125	116	137	118	112	114	124	147	140	122	148	121	136	124	118	136	141	134	129	129	145	154	160	129	126	157	143	159	158	130	154	157	129	130	86	123	145	143	136	139	140	128	134	133	136	107	148	132	103	132	139	160	124	122	109	128	131	143	130	134	120	120	130	130	137	131	124	125	130	128	121	150	164	144	157	165	161	157	124	131	135	130	121	126	123	145	128	116	115	132	132	134	132	135	115	143	111	117	131	126	146	129	127	138	101	129	137	116	124	148	130	137	116	129	139	143	119	115	137	118	131	127	142	155	114	164	126	124	131	140	124	135	157	117	144	129	144	136	137	138	136	140	119	118	141	148	128	146	132	151	131	115	153	130	123	138	110	125	125	106	123	117	127	137	133	136	124	143	144	141	140	160	146	126	135	126	135	136	117	117	124	105	146	133	117	129	119	137	124	116	122	144	129	119	141	130	125	133	129	145	151	142	141	130	130	123	138	142	136	130	120	158	112	135	131	134	151	136	132	139	135	109	126	121	128	129	138	118	110	149	148	138	142	138	146	127	128	132	130	120	128	115	148	121	131	145	145	137	117	132	139	127	161	141	143	147	134	157	146	146	123	107	121	130	120	122	126	131	145	111	116	117	153	166	149	149	127	136	155	132	137	119	128	132	125	156	137	125	132	148	170	150	136	130	126	135	116	125	143	144	128	136	133	133	143	147	137	139	138	151	127	118	138	155	121	139	146	150	148	125	136	155	107	137	141	130	133	114	155	138	126	118	137	133	116	142	163	150	120	117	120	144	109	122	138	118	134	138	139	128	135	148	138	152	131	128	130	138	139	126	138	130	118	118	145	129	140	123	110	111	144	148	135	135	132	132	137	133	137	125	127	131	131	117	139	132	138	145	129	130	119	148	137	140	120	138	121	118	153	107	152	138	137	130	125	111	131	161	142	156	116	114	123	135	151	134	133	121	153	140	123	117	141	122	131	144	131	124	113	141	164	136	146	142	130	165	117	121	116	131	134	132	156	138	133	111	143	142	128	142	143	135	118	135	126	141	143	154	123	149	160	130	137	134	130	134	115	125	116	118	124	159	148	131	125	147	145	137	133	153	113	147	151	133	152	135	152	136	130	152	147	161	134	135	126	144	112	143	146	118	154	155	110	141	115	119	153	137	142	123	116	153	128	133	142	127	131	141	118	123	151	134	145	154	147	147	128	117	150	138	133	137	125	133	131	135	140	126	145	129	128	142	134	159	154	123	133	133	126	130	175	125	128	131	117	105	121	145	142	135	123	123	127	121	135	113	125	141	125	135	143	124	128	160	142	137	127	117	125	133	130	129	109	128	112	125	155	126	119	123	132	144	144	128	130	147	122	129	143	123	135	120	122	119	136	129	135	126	132	141	135	132	133	148	144	149	162	148	117	121	125	129	147	150	131	125	132	124	132	108	138	153	125	149	134	131	145	122	136	139	144	119	149	155	117	132	131	122	131	111	135	125	138	152	134	148	137	117	137	130	134	126	139	140	127	137	114	141	127	138	139	126	150	137	144	131	126	156	124	119	144	146	140	116	125	119	119	124	110	155	116	107	117	114	122	128	138	121	143	146	144	128	121	141	119	117	108	119	138	149	142	121	121	128	132	136	144	133	141	130	111	124	131	138	130	118	141	117	146	142	132	136	158	132	155	161	132	129	114	136	145	116	124	133	127	137	130	154	160	139	134	129	139	113	128	136	156	124	136	136	140	139	131	160	152	139	146	133	125	130	109	125	127	134	128	123	114	126	140	147	126	136	142	127	137	114	138	152	113	133	128	125	124	138	133	131	121	107	148	148	132	139	134	142	156	123	125	147	145	139	144	142	126	103	136	142	111	123	121	129	137	137	148	124	134	145	131	149	124	148	137	110	147	114	156	153	133	133	151	133	136	141	120	109	110	110	116	119	123	151	139	145	135	142	119	158	129	136	130	154	139	113	112	120	138	114	142	124	113	130	131	131	119	137	132	137	173	127	145	129	154	139	148	140	117	146	117	152	128	134	131	142	147	121	123	141	124	115	126	126	136	127	115	120	135	135	117	121	123	143	146	128	123	154	138	132	138	136	125	143	132	145	121	134	142	141	126	123	115	161	152	127	138	127	126	138	159	128	127	143	130	137	123	141	156	139	144	142	129	166	136	172	125	134	134	140	146	144	119	132	120	113	113	134	133	142	131	126	125	149	139	144	125	129	127	133	133	136	127	141	138	144	145	125	154	137	141	142	124	142	142	150	144	137	136	122	131	125	117	131	120	154	112	132	126	140	137	153	142	125	115	158	127	131	137	137	139	146	143	154	112	129	134	146	151	155	142	127	133	134	119	136	146	140	147	134	126	125
24531	24407	7136	2372	2117	1779	1405	1237	1088	899	852	781	732	660	575	589	554	512	476	458	470	495	464	441	423	405	444	427	380	378	388	370	340	407	390	371	379	374	348	359	341	372	344	323	353	350	339	340	343	349	377	324	340	355	348	357	339	348	337	372	347	352	315	367	364	357	361	311	353	331	348	357	366	317	332	345	351	297	321	339	358	374	328	339	319	306	322	297	316	316	321	318	309	318	329	316	327	351	339	291	312	334	343	303	310	322	320	325	330	328	312	291	287	342	364	308	318	325	328	345	319	316	319	303	350	313	328	342	327	303	304	351	308	327	332	340	338	332	353	321	305	346	343	322	330	335	313	352	318	308	330	318	360	332	329	341	319	297	321	386	326	334	319	318	320	316	304	320	320	323	346	352	329	354	313	317	346	299	315	351	337	327	345	329	290	348	308	346	329	332	309	316	315	329	337	341	336	313	313	325	340	309	322	324	330	317	364	316	304	317	336	345	344	312	312	339	325	315	354	298	376	328	308	341	311	344	320	341	344	334	342	319	332	315	287	309	330	314	321	312	320	317	322	333	310	307	326	349	323	306	322	351	363	342	348	323	329	306	297	325	346	345	335	347	319	333	271	334	337	307	311	321	311	340	335	334	313	372	338	322	333	328	332	311	311	311	317	307	318	328	355	282	294	349	339	346	332	323	294	331	314	315	327	327	317	352	349	341	316	306	316	333	315	317	342	288	339	300	333	329	335	364	327	353	329	337	341	321	318	343	315	354	342	300	334	346	322	333	326	319	307	344	345	312	337	337	336	291	300	347	335	360	343	322	330	339	316	326	307	344	307	352	332	330	312	323	327	318	326	317	316	329	326	333	298	313	334	339	301	354	329	304	311	311	333	300	324	318	306	360	305	343	297	286	321	320	347	318	345	296	346	306	355	345	298	315	337	339	296	330	331	311	310	347	332	329	324	324	333	346	307	325	337	330	344	325	334	318	320	346	332	306	334	320	357	299	323	357	304	316	311	333	337	333	355	332	307	340	305	347	341	359	340	332	342	303	340	315	333	314	313	337	319	320	322	317	311	312	340	306	351	342	307	322	321	363	348	371	329	310	338	304	365	313	319	337	384	313	317	328	299	313	325	359	325	334	295	343	347	354	330	359	316	352	327	330	338	334	326	317	348	331	337	334	352	301	319	331	342	347	313	307	311	333	322	308	303	341	332	309	308	317	313	309	320	309	339	320	288	327	320	343	298	318	340	328	311	339	303	335	334	309	339	314	319	343	311	336	303	300	346	324	321	320	339	343	322	323	308	300	331	325	325	363	334	342	324	334	312	342	338	356	346	333	332	329	307	317	338	337	361	321	308	328	373	335	344	364	302	325	296	351	309	357	328	353	318	340	327	303	366	326	352	335	362	314	370	325	312	347	326	347	348	358	317	328	329	347	291	359	342	310	315	299	335	306	351	321	320	329	349	325	345	334	350	321	300	341	349	326	372	319	320	311	302	351	314	343	321	311	306	316	322	340	329	337	300	334	321	366	320	324	332	325	304	349	342	352	351	298	301	346	332	318	307	326	320	323	331	323	352	321	324	344	319	336	300	320	344	335	354	351	330	305	340	349	326	309	322	293	334	311	341	319	332	306	311	355	314	251	315	319	330	321	328	315	321	317	318	310	300	317	356	358	319	298	343	329	313	297	324	348	365	357	321	311	323	333	336	323	322	312	377	312	331	329	302	341	380	333	322	316	326	329	349	325	334	308	319	327	311	304	327	372	305	312	311	347	326	340	302	291	302	346	326	303	302	323	332	322	348	348	328	293	369	328	318	285	316	306	313	320	326	321	339	342	342	294	339	322	302	332	338	297	289	321	292	338	319	329	334	326	290	342	317	301	317	364	338	306	349	327	320	351	325	339	337	347	337	327	320	300	326	327	341	326	329	332	312	314	324	322	331	321	379	315	350	311	326	380	281	339	346	350	317	342	359	303	330	316	302	357	316	325	308	343	345	331	332	321	311	360	331	322	318	311	336	304	322	348	318	309	329	306	349	310	330	359	336	311	355	328	318	341	340	357	328	324	312	360	372	354	312	326	317	324	329	310	346	333	356	291	322	317	312	318	336	324	317	333	295	304	341	328	348	316	343	318	299	329	311	318	320	317	294	337	346	312	336	343	318	326	318	323	319	337	333	343	319	328	344	312	332	310	325	328	336	305	310	342	346	342	351	280	318	380	306	335	290	332	303	333	327	335	309	311	332	300	310	348	353	291	337	330	294	365	307	297	337	326	311	350	304	315	295	347	314	335	286	313	351	337	306	336	369	313	302	348	317	338	311	310	315	312	309	308	341	322	328	341	324	316	334	340	316	317	337	349	346	317	326	331	320	348	330	338	300	319	328	328	319	293	343	292	317	311	305	338	329	299	333	353	316	316	279	332	368	339	325	337	343	366	329	322	307	325	324	337	318	315	325	313	317	364	320	322	309	332	352	338	320	328	310	317	327	337	280	326	332	323	360	340	341	312	330	336	325	317	347	320	315	362	329	332	306	342	353	316	304	321	289	328	327	320	343	335	360	316	370	313	332	326	302	342	341	329	307	308	310	342	304	331	327	320	332	293	330	329	328	321	310	312	320	294	328	336	349	304	338	286	320	312	342	360	298	327	342	319	353	313	329	366	340	290	312	301	336	357	345	318	340	313	308	303	305	341	358	330	339	321	299	354	361	330	322	354	343	362	318	334	333	331	343	330	313	356	323	314	316	352	339	327	329	329	343	351	369	331	310	323	343	334	308	352	334	312	352	333	317	323	309	348	315	284	325	345	315	337	331	330	345	365	331	324	328	321	333	326	328	314	339	341	282	325	291	335	313	301	347	351	338	339	290	335	317	313	343	322	304	279	330	322	290	369	332	336	318	346	332	329	316	343	315	348	330	296	332	322	332	312	338	297	306	310	316	311	319	341	306	312	331	376	342	326	313	314	303	325	328	329	329	320	337	347	340	330	348	350	339	307	321	309	343	302	333	314	336	301	337	327	298	308	308	310	310	352	313	301	327	321	334	314	341	314	374	331	347	301	319	330	345	324	333	322	347	321	332	329	346	312	352	324	315	307	295	300	305	339	328	292	322	334	305	322	329	359	294	347	323	353	320	324	333	324	347	312	340	309	335	346	319	336	344	289	320	310	348	313	341	290	348	323	328	333	331	346	309	305	322	302	296	321	327	317	328	342	294	328	346	335	346	341	319	289	316	321	356	338	328	344	346	297	286	324	340	347	301	313	294	296	315	272	309	315	337	348	282	295	310	324	305	346	342	318	305	310	315	333	316	311	328	327	343	380	312	338	302	337	326	334	300	314	326	302	338	374	307	318	296	322	344	332	324	350	344	340	316	317	333	347	316	301	347	315	299	314	315	314	325	301	324	328	315	327	334	326	339	342	330	315	308	328	292	360	306	330	329	305	332	316	330	288	338	345	322	367	301	303	325	323	318	323	314	308	352	348
56280	44566	23795	4713	1074	683	539	384	347	259	269	225	213	188	189	158	175	161	138	147	123	120	138	123	110	109	118	109	134	104	120	110	93	113	97	100	99	110	115	105	101	109	114	94	100	119	108	102	120	93	113	89	96	87	101	98	92	92	83	102	97	117	81	107	90	85	106	94	87	90	97	99	110	127	90	88	88	94	113	96	104	91	93	95	108	98	111	97	79	96	105	86	74	100	90	83	79	108	76	97	78	105	94	95	96	101	74	90	93	100	78	81	95	90	97	101	91	88	94	86	89	101	114	102	98	92	82	102	97	78	93	97	91	92	96	98	86	102	95	108	91	92	104	103	100	94	89	89	111	88	79	90	107	90	82	91	108	116	92	101	104	88	101	107	103	83	97	110	83	92	94	91	106	90	104	98	99	97	100	103	101	109	102	87	99	104	115	97	84	114	99	92	74	93	84	103	84	101	93	93	100	88	85	93	121	107	89	95	98	93	82	80	101	102	101	92	76	94	105	73	88	77	92	92	106	86	89	82	108	120	96	87	75	89	90	83	97	95	94	92	98	85	86	97	86	84	91	86	107	80	80	108	87	113	89	100	99	107	88	97	99	90	113	114	97	88	99	117	99	95	103	113	110	84	74	100	113	105	100	94	121	106	87	97	76	88	84	91	91	99	88	112	118	93	92	89	99	107	76	91	105	111	80	83	100	92	101	105	96	94	91	89	88	92	93	87	91	98	89	105	94	114	101	75	106	110	98	106	107	99	97	70	76	95	97	98	106	104	88	83	92	101	92	97	93	103	95	97	94	94	112	110	97	92	98	89	92	93	97	101	116	95	110	77	91	79	104	101	88	94	87	105	94	85	96	119	104	90	80	95	96	89	91	96	93	103	92	97	95	89	90	85	96	99	85	82	97	98	88	94	89	88	89	98	92	82	114	98	105	122	95	96	95	90	105	88	90	85	103	101	97	88	96	101	93	82	100	77	89	99	97	89	82	83	87	108	80	92	89	92	95	95	99	100	118	75	82	113	78	106	105	102	84	103	107	106	91	97	104	111	85	75	86	103	99	81	92	106	79	98	102	85	83	92	96	83	92	100	115	99	93	91	89	93	97	74	86	98	108	99	100	105	111	87	92	91	92	84	93	87	74	102	94	95	100	99	93	119	86	97	93	90	102	92	105	78	69	93	83	111	102	117	97	104	91	89	98	101	97	100	93	100	97	86	87	92	92	102	86	89	92	89	88	93	92	99	92	87	102	93	106	92	91	89	76	91	92	86	99	96	95	100	82	89	87	74	102	100	79	103	108	110	102	106	81	112	85	100	103	103	102	89	112	81	103	99	99	82	79	106	92	91	101	93	94	88	77	98	98	99	101	88	80	97	95	85	104	103	94	107	96	93	99	90	87	89	106	100	97	72	109	108	100	108	90	98	101	95	101	92	97	94	74	87	92	108	110	77	97	82	101	86	104	90	98	87	84	92	90	108	91	103	90	96	103	100	98	82	84	79	99	100	101	94	111	95	104	87	100	117	113	93	90	88	85	86	102	96	98	103	120	99	86	89	80	98	100	107	74	80	96	87	87	99	93	94	88	81	101	117	79	78	85	90	88	93	98	113	90	113	87	106	91	81	99	91	84	94	88	103	87	83	94	119	98	102	103	98	115	86	96	93	105	84	90	90	91	86	78	105	85	82	103	82	90	83	108	84	106	98	105	103	77	93	82	92	98	70	96	98	86	80	78	91	107	104	110	109	70	88	112	88	94	69	89	75	114	91	93	97	101	108	100	103	106	86	93	89	81	90	109	116	101	89	111	105	95	98	98	114	107	106	93	101	72	95	95	93	89	83	93	96	97	79	85	114	87	88	97	104	88	94	76	104	86	105	99	100	92	110	98	91	83	88	101	96	101	96	81	113	82	88	95	88	97	105	103	90	91	89	88	93	109	104	107	81	104	92	94	95	95	89	99	92	84	92	84	100	82	106	82	82	88	100	91	104	91	85	86	99	90	91	90	88	98	97	101	71	99	82	69	74	82	96	93	88	109	84	87	90	106	82	105	105	98	94	84	91	104	109	95	81	91	95	119	92	105	104	103	99	105	97	107	92	108	80	93	90	106	103	83	82	115	83	86	97	106	89	96	93	92	91	97	84	92	83	94	103	91	94	118	90	87	77	102	95	95	109	73	92	109	94	122	102	89	95	64	89	114	105	87	101	92	81	101	95	100	106	89	88	82	96	90	79	115	90	115	90	91	110	100	93	97	113	86	98	100	87	91	95	86	88	75	97	82	80	82	90	94	102	95	92	108	114	98	102	94	93	85	103	119	92	117	86	104	83	90	96	95	110	100	84	104	91	90	86	97	90	101	93	98	86	103	102	106	102	96	111	102	104	91	79	92	88	110	85	79	90	80	86	116	81	88	105	89	109	99	111	116	95	107	97	102	93	105	77	107	91	93	101	91	87	102	92	100	109	106	88	106	101	84	102	86	94	98	109	106	77	106	92	91	90	96	94	93	91	84	107	89	85	96	99	86	89	96	100	89	101	99	86	95	108	97	98	93	90	87	109	94	90	99	70	94	86	90	83	93	100	93	104	86	98	95	106	92	86	93	104	107	78	95	108	78	76	90	103	92	100	87	101	103	98	128	90	86	94	90	81	93	70	81	96	87	80	102	93	102	83	116	85	84	93	105	90	93	98	73	97	100	103	86	111	108	87	110	92	87	98	103	88	100	92	91	92	107	88	109	105	91	98	87	92	92	86	85	99	95	101	98	78	99	72	89	91	111	92	81	99	93	92	108	81	95	84	94	91	102	104	92	101	97	96	94	86	86	87	79	83	82	103	83	93	95	86	130	91	91	86	109	105	88	97	111	98	101	101	106	91	91	105	95	101	94	77	99	96	93	84	98	104	84	92	90	109	102	91	95	81	100	93	102	74	83	86	72	93	81	81	89	100	78	89	100	78	114	83	95	73	86	91	92	106	109	103	110	123	105	91	86	103	97	111	96	80	91	99	104	87	107	79	99	106	111	97	99	88	99	88	102	76	102	91	105	108	95	95	89	93	81	93	104	82	89	90	95	122	97	99	101	85	100	108	91	98	108	91	98	76	105	93	99	113	106	81	100	98	94	102	111	130	90	96	100	103	91	86	96	87	110	100	83	87	89	89	96	94	83	106	89	106	86	60	89	88	91	111	103	105	105	104	82	102	100	99	97	104	95	102	87	71	91	97	101	99	92	81	92	91	71	84	114	93	90	92	108	82	93	102	94	102	101	95	95	77	112	95	92	86	97	106	92	88	94	91	110	118	95	72	76	105	112	97	80	98	96	94	100	95	88	102	89	113	98	98	100	104	81	103	102	84	99	99	90	92	107	104	94	96	83	89	123	106	95	95	99	91	110	86	100	88	84	93	92	104	100	92	76	103	92	106	87	111	102	80	105	110	108	102	88	80	86	96	100	94	82	93	97	94	97	97	100	78	92	103	82	89
32649	33118	10541	4196	3663	2999	2407	2062	1615	1373	1241	1098	972	853	820	729	729	648	628	576	537	504	490	447	468	458	448	439	431	365	402	419	343	384	347	391	337	342	328	335	316	365	321	348	309	282	313	307	343	304	314	295	253	301	272	315	303	292	311	305	282	318	285	287	287	300	288	252	295	297	275	284	293	281	282	284	279	278	258	277	280	262	295	297	294	259	267	284	260	283	263	256	252	258	301	281	259	284	255	262	246	267	269	228	254	270	265	284	259	301	274	274	282	266	282	240	257	269	267	269	273	262	261	230	229	285	265	256	269	284	281	282	292	266	257	256	241	268	255	267	270	278	262	249	299	289	278	281	253	254	270	259	245	264	258	237	295	264	253	266	273	264	256	270	279	279	281	263	250	249	242	277	271	243	271	278	272	281	261	277	236	257	259	261	272	245	262	267	244	252	273	270	277	265	257	301	278	289	238	293	265	266	291	241	278	272	276	278	264	296	266	269	263	275	255	242	269	259	244	283	272	230	264	270	248	259	260	234	267	278	245	260	273	272	251	250	265	296	235	250	262	243	246	244	256	254	242	252	256	266	263	274	287	292	262	231	244	256	279	252	262	261	267	259	242	255	262	241	279	233	246	246	241	253	269	265	247	275	271	254	255	268	236	245	304	269	276	245	275	251	278	274	270	283	278	275	264	245	268	260	298	241	294	265	255	260	247	264	279	258	254	286	244	268	252	277	264	280	248	284	267	279	252	254	262	244	256	254	223	276	248	263	264	288	287	281	274	276	259	260	276	273	229	255	232	260	266	246	281	262	258	270	226	266	312	268	255	250	238	263	275	267	263	259	248	290	251	243	259	247	241	269	243	249	245	264	290	295	281	295	259	280	268	273	270	285	252	277	250	262	258	269	278	237	245	265	294	272	254	273	274	258	236	278	258	265	285	305	271	258	254	256	265	243	233	248	281	263	259	253	277	295	256	259	294	258	264	286	283	269	297	278	235	252	276	278	311	267	217	239	246	242	247	236	249	290	244	268	281	297	261	246	219	280	260	279	278	265	262	266	261	255	270	273	264	266	292	281	264	258	246	286	282	261	249	221	265	271	255	279	278	272	268	236	236	264	281	260	264	273	241	254	241	244	250	257	257	251	268	232	272	288	287	263	243	246	262	251	272	245	242	258	253	269	284	269	274	258	262	231	272	261	268	250	253	243	256	249	262	259	290	245	251	252	282	269	237	251	240	246	275	281	296	263	249	251	225	257	269	244	269	279	261	227	258	283	264	270	259	257	301	270	279	265	277	253	240	235	261	263	234	261	260	278	256	268	266	255	250	294	254	241	280	272	231	263	256	253	240	244	261	270	286	252	260	230	279	261	248	267	267	245	270	267	222	265	258	269	281	261	286	256	283	286	270	274	264	233	250	261	234	251	279	266	265	255	257	233	259	255	270	272	269	242	269	261	271	278	266	261	260	281	266	260	256	276	279	235	258	236	265	241	287	273	273	291	256	243	272	265	234	274	256	255	262	281	253	294	238	248	260	270	259	249	217	228	247	251	280	285	272	259	251	263	242	253	264	270	248	218	245	268	267	253	281	268	277	253	251	252	261	278	262	279	273	273	265	241	274	271	270	261	284	256	270	265	257	253	261	279	278	245	243	291	250	271	287	235	245	256	272	241	257	253	262	256	280	250	272	271	263	271	265	278	260	247	238	272	293	253	255	236	249	267	254	252	229	243	251	256	250	252	282	263	251	271	285	265	272	273	257	266	283	243	271	264	249	262	239	247	258	239	241	224	260	285	254	265	259	293	296	252	270	268	254	226	278	236	262	256	265	246	277	257	246	266	297	264	263	277	262	227	247	261	265	275	283	267	251	274	280	260	303	234	230	251	262	285	254	225	269	279	290	256	284	265	269	261	269	255	267	256	258	272	246	262	268	286	256	316	281	262	269	244	245	261	301	259	249	219	259	253	267	285	289	241	260	271	299	261	267	245	240	290	236	276	239	257	252	292	272	235	235	250	263	277	256	228	262	258	280	267	269	257	249	237	266	280	265	243	227	279	257	246	252	251	256	282	246	277	275	245	278	236	263	263	280	273	281	249	266	276	220	263	264	256	250	255	233	277	272	273	263	254	248	273	262	258	267	254	272	242	293	245	278	256	280	249	256	276	279	285	237	254	294	265	277	268	264	265	279	257	271	250	257	260	247	250	262	242	270	283	267	286	248	270	264	281	277	256	238	261	269	255	246	240	243	276	275	249	261	211	248	276	241	264	246	251	246	253	264	265	259	255	264	279	280	257	273	269	271	234	249	275	236	231	257	234	256	278	269	275	251	263	267	241	263	269	269	255	276	260	259	260	267	244	275	273	307	264	250	259	258	266	275	267	248	256	270	241	281	276	250	251	264	271	251	273	245	274	254	280	248	258	242	281	293	257	303	295	252	273	283	264	265	273	258	228	267	234	259	289	268	295	227	233	253	270	272	252	236	253	254	260	257	278	227	249	275	291	282	251	266	251	260	279	253	257	268	273	245	270	276	242	288	284	286	284	271	269	276	239	253	263	254	233	269	286	274	283	271	274	274	246	277	243	210	250	272	259	249	281	259	243	232	246	263	243	277	259	272	272	251	239	257	239	264	275	261	261	228	242	279	274	266	260	251	254	256	242	249	280	261	282	275	302	269	257	262	290	257	266	261	269	262	251	254	264	227	263	221	247	262	245	261	257	294	276	260	262	283	280	260	244	245	263	245	244	264	255	270	274	275	297	290	255	238	227	231	260	279	273	253	239	238	293	269	257	263	253	269	248	266	274	254	263	276	256	277	250	252	283	266	242	261	244	264	257	264	262	239	262	257	236	256	264	283	281	250	218	262	252	264	267	258	259	256	262	267	262	258	240	274	291	242	244	252	245	251	232	278	273	291	275	258	256	270	234	257	241	256	276	266	267	268	273	261	246	238	230	264	288	263	286	288	287	250	253	252	282	255	253	246	282	289	264	250	229	258	257	272	272	269	247	264	250	281	266	258	262	265	254	307	240	283	234	289	268	267	280	259	248	262	262	273	263	291	248	263	243	272	248	246	243	282	263	290	225	253	231	247	265	268	270	262	232	233	263	266	282	246	265	283	257	260	270	251	277	258	244	234	244	255	275	294	266	258	271	250	270	280	249	244	278	275	251	253	263	251	270	273	253	249	283	259	254	240	256	261	248	267	247	262	268	252	276	264	261	269	233	234	263	247	255	229	271	274	245	235	248	263	280	274	269	265	272	233	265	261	243	258	236	282	247	250	251	267	275	255	268	259	256	263	273	247	251	274	263	287	259	244	236	250	247	266	281	287	264	275	244	278	259	248	285	265	285	255	253	278	251	257	265	256	264	273	263	255	252	290	256	264	251	261	282	247	260	280	257	239	256	255	261	251	280	282	277	245	273	291	266	246	259	238	254	281	258	232	256	259	275	299	230	276	260	252	278	249	255	269	235	291	259	217	259	259	238
8276	1944	462	314	296	268	266	277	292	274	289	275	282	271	274	281	276	281	290	289	268	298	286	296	291	283	278	267	278	284	303	285	284	272	262	267	271	264	306	268	286	284	274	262	291	276	252	286	276	283	270	262	265	297	272	284	300	271	307	318	282	293	272	256	265	271	281	268	248	256	289	263	243	276	289	274	249	274	283	302	302	299	263	269	300	288	283	296	303	275	273	280	271	254	263	291	309	262	280	277	284	278	321	281	284	290	293	289	287	300	266	275	277	278	290	278	286	292	300	253	254	264	297	261	285	280	297	312	275	279	279	317	280	247	302	234	277	288	262	281	265	309	281	263	273	302	290	321	248	313	291	275	281	241	257	265	299	262	277	303	250	297	248	277	289	274	264	292	308	289	259	277	255	268	263	275	265	280	287	276	283	292	305	275	269	266	278	274	266	268	279	263	292	267	274	286	281	284	268	289	310	274	297	268	262	296	270	273	273	337	289	295	268	255	300	288	289	268	255	288	291	297	301	295	327	295	266	291	273	273	277	265	249	284	296	277	255	285	265	246	262	259	282	273	275	301	285	243	288	280	287	247	286	286	270	284	297	275	263	313	267	273	308	292	304	289	273	298	270	282	297	247	274	272	272	268	302	277	280	292	272	281	253	280	266	256	252	262	293	301	308	284	294	290	262	267	266	267	309	311	251	263	270	283	255	274	285	271	313	280	278	276	280	307	294	276	300	263	278	274	304	278	278	265	274	250	265	278	267	314	286	312	280	285	266	260	270	273	316	268	268	301	288	296	253	316	315	276	285	290	250	293	284	272	287	289	288	265	284	259	249	313	282	303	290	306	286	294	309	276	272	260	270	301	260	284	276	273	283	291	294	259	286	294	259	275	298	303	277	295	298	324	230	303	276	257	290	306	296	287	301	288	298	264	308	279	237	282	287	325	280	314	262	294	279	299	313	304	269	267	283	241	275	256	268	289	256	298	261	254	276	304	302	307	277	286	278	262	273	277	283	251	277	297	284	291	275	289	261	302	269	260	265	305	254	304	300	288	299	291	263	278	274	295	302	287	264	274	275	281	265	240	303	266	272	306	293	290	277	296	278	275	272	278	281	282	297	233	269	263	266	310	244	279	259	252	273	297	280	271	300	276	266	285	300	289	270	308	269	281	264	298	308	271	308	280	298	290	275	276	270	306	298	249	287	260	271	282	298	273	288	284	287	260	317	280	284	269	264	285	270	293	295	300	300	300	285	261	267	314	295	270	311	263	278	263	280	291	299	283	294	245	277	268	282	264	303	239	308	285	282	300	260	280	258	311	281	284	296	306	298	252	262	277	314	272	276	298	284	296	271	277	249	296	257	277	266	297	300	266	290	270	252	272	291	266	284	283	267	271	273	316	263	304	303	277	274	263	276	276	282	278	293	293	268	250	293	280	279	232	332	287	267	285	282	254	277	262	301	242	268	255	300	255	273	276	281	271	258	265	252	273	272	282	276	302	291	249	289	277	307	288	250	269	254	263	284	255	286	306	292	305	255	293	274	282	277	261	261	252	267	263	295	270	250	303	296	268	279	295	287	292	268	285	239	255	260	275	286	304	246	269	267	287	283	287	260	244	275	264	303	279	273	296	289	263	284	279	302	278	300	253	244	297	303	278	273	255	270	261	290	284	287	278	281	256	259	261	267	284	284	305	265	306	265	304	310	295	261	286	277	276	255	274	254	302	274	284	296	315	284	256	270	255	274	292	274	281	285	266	292	262	279	282	279	290	260	269	287	291	290	285	322	276	279	275	257	287	315	260	286	265	300	283	299	280	269	293	291	274	309	277	311	280	281	289	329	299	271	325	270	295	310	266	254	271	292	273	281	286	293	275	284	276	256	288	317	306	284	301	279	292	275	259	291	269	286	281	248	302	310	255	279	274	293	295	268	271	297	307	267	296	271	288	286	284	265	306	284	272	267	274	263	260	264	286	290	300	292	260	249	301	267	280	260	292	278	270	293	274	297	283	285	283	277	269	296	265	286	283	277	277	261	308	281	282	285	276	284	276	290	294	284	299	247	273	276	250	283	286	293	252	290	270	318	262	274	293	286	295	301	278	296	293	279	303	272	282	278	287	285	238	299	298	258	290	303	275	270	282	267	317	275	287	249	270	280	279	261	268	282	275	288	284	271	301	263	245	270	262	266	284	307	247	260	287	288	276	282	293	273	304	299	263	275	311	274	275	314	267	258	282	289	284	274	270	284	265	274	276	259	288	272	292	285	262	281	273	276	276	288	275	292	285	237	299	280	295	283	287	296	280	304	279	279	279	278	305	287	313	307	289	270	293	259	278	272	272	288	281	288	284	294	261	311	279	285	271	256	269	268	262	295	277	280	295	293	295	292	268	268	280	239	287	318	315	293	280	274	284	272	278	284	283	276	246	263	280	305	242	261	307	302	254	275	268	255	259	274	278	282	308	263	296	290	289	277	282	262	259	286	292	280	271	278	295	250	320	281	279	247	280	277	268	254	276	262	288	284	279	283	282	291	316	282	297	267	274	251	290	290	241	277	283	270	282	252	265	280	259	273	293	302	250	287	271	272	252	267	250	274	312	310	296	269	285	274	285	287	276	289	256	275	276	311	262	269	268	273	261	280	302	315	293	282	260	285	295	283	281	284	304	266	274	285	270	275	282	264	280	293	240	260	267	269	311	273	249	297	297	269	272	281	288	261	278	298	266	253	274	316	294	309	251	274	293	292	252	292	256	304	290	250	288	285	255	294	295	306	289	303	287	270	274	298	282	301	271	276	261	295	297	305	269	289	276	280	269	256	276	314	275	290	248	301	246	274	321	286	309	286	273	296	269	257	295	264	271	299	271	257	313	292	271	285	248	308	266	284	294	267	299	269	261	288	272	289	280	262	281	275	244	269	288	279	250	294	293	258	262	290	279	311	290	281	285	275	291	282	269	250	268	276	260	315	251	277	248	310	312	273	317	281	278	252	300	296	288	269	266	273	237	280	324	307	275	315	289	326	269	281	287	293	278	267	290	281	246	321	300	279	268	270	280	257	261	277	283	264	291	302	266	279	307	256	305	276	316	250	291	278	266	306	318	261	285	285	235	298	265	294	273	283	289	256	263	295	269	254	286	265	288	277	278	313	287	244	311	283	268	287	260	252	274	283	279	275	335	265	288	284	312	276	263	262	295	306	271	265	291	252	249	285	306	288	289	245	276	250	284	270	273	268	290	269	238	277	270	292	322	268	285	271	270	264	269	260	259	265	314	299	287	313	281	303	288	279	248	263	263	300	299	265	295	270	275	280	268	297	312	263	285	268	253	284	277	282	290	295	290	278	253	271	289	279	301	276	287	283	250	281	278	294	258	311	295	292	290	302	289	256	273	299	265	295	293	275	285	292	269	279	267	288	284	315	269	249	295	277	272	273	280	294	267	302	282	287	272	280	267	287	258	281	275	296	296	290	246	325	288	278	282	304	283	286	264
6738	3171	978	686	660	718	640	728	643	655	690	647	665	648	627	634	658	634	683	687	659	640	661	618	567	643	606	688	642	630	599	685	677	617	611	632	630	623	694	599	648	616	629	639	636	678	625	606	624	639	670	653	612	651	660	597	624	601	637	637	634	644	638	647	641	660	650	629	636	647	652	673	622	665	619	661	651	621	584	640	614	658	643	623	615	681	616	645	672	668	672	594	651	679	673	646	663	666	604	649	616	619	640	669	612	666	644	618	610	625	650	638	659	616	660	638	706	625	667	645	657	673	620	663	644	559	660	631	607	619	634	654	619	674	682	609	656	621	625	625	653	611	654	630	697	651	702	649	642	633	652	614	598	654	659	622	633	630	629	659	633	610	596	670	642	608	648	638	656	683	664	634	666	580	606	642	615	666	597	658	627	631	650	656	625	622	673	634	610	660	587	609	615	642	629	620	605	633	672	636	652	612	630	669	592	608	620	630	631	657	619	622	625	613	641	596	638	624	678	651	661	691	619	644	673	678	673	638	635	602	629	684	668	634	655	621	618	614	623	657	588	647	640	622	642	595	638	626	631	647	605	619	596	637	651	618	673	666	623	645	686	684	671	592	638	685	619	638	578	623	679	608	614	647	654	610	646	604	668	651	624	638	668	659	662	630	650	654	585	652	639	648	645	643	597	680	628	595	640	655	673	617	651	639	624	596	624	580	628	643	691	619	656	651	602	615	618	643	646	633	626	596	619	646	657	647	634	589	642	600	661	628	676	636	615	626	658	653	661	612	591	601	612	642	679	643	649	587	602	652	615	642	641	612	621	635	651	649	627	660	567	645	580	676	616	648	636	655	604	600	606	637	639	639	633	658	611	658	656	644	633	595	637	592	667	634	623	632	630	628	581	653	598	636	654	633	639	625	662	696	616	631	644	637	615	614	622	622	659	658	644	646	595	637	627	672	660	599	611	604	625	611	648	651	660	576	639	634	619	668	665	605	629	652	658	659	608	686	599	582	657	655	619	645	603	630	647	678	667	613	614	599	618	677	653	640	630	599	662	612	651	638	643	603	614	653	590	655	600	637	640	615	616	594	648	605	615	623	636	643	661	652	605	664	644	645	610	654	631	665	618	621	610	631	643	660	651	610	617	609	666	662	615	674	642	600	651	616	637	598	670	596	596	678	591	641	595	635	661	628	646	596	641	608	644	641	590	614	636	678	615	640	649	632	656	669	613	635	701	647	644	658	604	627	602	638	652	666	585	631	639	622	666	649	645	642	613	627	682	588	626	664	634	608	640	649	624	654	606	654	643	638	655	660	642	575	663	602	591	630	618	632	618	662	606	621	664	606	625	639	606	636	623	608	619	643	633	577	652	605	622	593	629	643	671	659	660	638	628	657	624	640	628	625	659	643	580	670	609	659	599	632	634	651	634	596	590	636	612	646	622	672	575	609	627	645	608	633	672	628	619	651	637	613	645	670	646	673	653	628	628	661	623	623	619	660	644	629	606	628	621	646	654	627	655	586	607	652	628	624	642	656	633	601	638	653	623	589	639	583	630	631	653	631	641	630	626	658	598	654	700	654	674	654	593	635	602	671	635	556	601	617	610	604	619	634	646	630	606	645	602	650	653	636	680	652	666	625	668	667	669	622	649	663	666	664	598	666	621	624	633	620	617	643	595	619	609	650	615	599	615	656	618	663	617	607	637	654	594	662	618	608	645	656	622	641	603	661	621	596	614	606	667	626	621	592	617	621	671	639	617	624	631	636	627	676	645	644	673	635	622	641	639	631	644	647	619	648	648	612	654	589	636	676	626	616	644	613	645	615	603	647	598	617	619	631	604	665	657	642	641	602	625	587	623	661	675	656	645	631	644	616	613	720	631	610	598	688	590	629	622	598	642	613	629	583	617	662	621	590	706	606	696	640	654	598	621	618	595	653	690	632	601	618	660	664	630	660	615	653	634	609	652	633	582	649	667	703	604	626	622	591	586	686	590	645	662	608	645	665	680	653	620	656	623	592	690	617	610	599	633	630	624	638	640	622	625	649	643	613	609	623	634	609	646	613	634	630	651	621	636	606	638	634	588	645	569	636	605	682	636	639	622	662	649	640	636	665	626	621	620	628	607	639	636	621	597	644	661	618	646	607	632	644	662	616	652	624	674	646	626	630	634	678	647	675	637	663	668	658	573	640	678	608	654	618	617	621	645	636	629	623	654	604	616	622	643	643	625	651	654	647	674	618	632	642	628	647	617	649	650	632	642	615	687	666	619	617	626	675	628	612	659	612	746	634	692	664	602	648	644	655	644	620	643	582	608	645	643	653	636	629	615	637	587	631	603	641	631	610	625	615	627	621	633	658	635	635	604	615	660	624	638	609	665	633	610	629	667	642	565	649	605	620	618	648	658	608	606	604	615	650	644	644	636	677	639	654	642	628	671	608	649	628	648	635	662	586	654	667	683	618	605	674	583	640	650	626	630	648	689	646	675	644	605	638	626	632	645	752	661	642	667	627	669	592	659	662	626	637	638	620	624	657	650	632	660	602	612	679	611	637	628	605	605	619	661	666	628	663	618	655	634	626	632	634	650	617	604	635	640	580	653	629	647	644	598	656	623	696	664	618	668	597	604	609	638	649	678	663	636	653	685	615	650	635	609	622	627	658	643	608	655	639	668	616	690	615	650	641	607	635	616	609	612	622	653	622	624	622	642	606	614	662	664	631	651	609	638	630	653	639	618	592	595	607	652	621	591	623	662	651	620	632	631	655	637	599	669	662	650	650	635	646	628	594	588	652	648	647	589	607	637	586	654	562	668	582	623	601	654	632	665	657	638	635	661	614	657	641	629	657	672	678	636	680	615	652	687	587	649	631	708	657	632	684	660	625	670	648	694	613	626	636	646	604	610	660	602	635	607	644	632	669	597	649	684	660	587	612	637	640	710	657	631	637	660	616	639	658	647	622	638	639	627	625	678	636	601	579	638	633	646	692	605	661	602	656	626	630	636	659	627	666	661	638	605	613	656	626	608	612	636	667	635	632	626	603	605	666	643	615	675	641	630	626	616	677	642	641	677	622	644	610	656	632	622	623	650	603	660	621	630	669	654	641	660	656	649	642	640	623	628	655	691	641	644	609	656	627	662	654	634	651	598	648	630	641	630	597	620	653	630	629	595	662	667	608	615	656	676	683	592	615	617	653	600	641	602	659	621	627	656	641	626	653	598	657	595	609	595	615	643	675	608	634	669	692	628	623	622	654	599	641	670	666	638	608	613	604	666	671	594	619	677	684	646	610	624	656	596	634	623	605	650	648	607	657	639	605	623	636	633	647	627	666	641	622	598	606	666	583	610	650	620	672	648	642	647	627	604	628	665	631	601	653	640	604	638	674	620	637	637	619	654	603	637	687	632	626	646	652	646	650	620	661	640	579	655	652	621	581	640	628	610	659	575	607	635	625	610	625	633	681	640	590	635	624	683	628	648	605	615	668	647	662
42557	31696	14202	1312	576	414	360	291	255	267	205	188	178	171	187	162	162	154	194	180	144	162	140	153	116	137	141	141	150	136	123	137	140	164	156	140	129	150	145	122	118	128	145	145	125	129	138	120	148	124	143	149	132	135	125	122	142	135	124	158	165	135	131	141	123	105	167	129	149	145	130	125	133	133	135	157	137	164	115	134	130	131	127	146	143	120	123	136	144	138	133	143	126	120	129	140	141	139	153	133	136	138	147	140	144	136	141	112	136	153	152	129	126	132	147	131	126	148	104	120	127	133	128	147	138	116	134	134	126	171	135	131	151	140	118	128	119	113	149	146	125	135	137	135	121	142	124	133	135	128	122	132	120	127	134	147	157	130	132	134	113	146	145	127	132	154	137	153	137	125	148	126	122	137	141	130	154	138	140	117	121	119	126	126	129	129	149	155	126	116	133	129	137	140	135	130	119	142	136	122	132	140	148	118	153	131	136	132	127	131	135	114	129	127	158	136	153	147	144	121	109	128	123	124	119	132	131	138	135	143	133	135	129	142	114	139	133	120	126	126	133	138	126	148	129	133	138	138	125	147	125	120	126	126	138	130	124	131	131	136	133	136	150	142	128	115	135	130	110	144	124	102	136	127	121	115	132	148	136	144	120	136	133	130	125	127	147	146	132	125	139	142	115	140	136	163	123	148	162	126	144	152	146	136	140	134	145	127	130	156	140	130	138	133	133	141	129	140	139	138	149	125	138	149	137	114	128	124	143	128	156	140	137	140	120	132	129	122	132	129	135	144	144	128	107	122	124	123	117	133	112	118	161	149	110	125	129	122	126	124	123	155	131	144	136	135	129	136	138	144	128	149	153	147	134	134	138	142	134	162	131	150	119	140	119	144	139	140	145	130	131	117	124	125	135	115	119	123	142	150	140	135	136	121	145	141	150	135	136	132	126	140	134	118	144	154	143	134	138	123	129	143	140	126	128	132	120	115	114	143	134	123	123	139	145	149	124	125	128	127	129	144	142	139	134	134	117	114	159	132	121	134	138	130	120	136	147	136	145	147	116	142	123	118	119	147	153	141	120	108	130	130	130	115	128	124	120	130	107	143	138	127	137	141	152	120	151	122	129	125	137	141	133	108	134	130	145	149	155	148	153	134	105	124	125	116	135	147	130	137	131	144	161	151	147	136	119	137	129	136	135	117	130	145	119	115	139	140	129	154	132	123	134	114	123	139	142	128	146	122	149	125	150	116	138	110	112	140	130	134	118	110	135	111	141	146	117	126	128	138	138	136	130	120	119	129	129	125	120	135	129	124	124	159	139	133	141	118	102	141	122	145	116	128	125	131	118	93	111	128	115	136	137	133	120	141	151	122	141	149	133	130	125	166	149	121	117	141	124	136	127	125	125	113	129	130	122	116	133	135	122	134	133	125	150	123	121	152	140	134	124	139	148	124	128	126	133	124	137	133	129	140	122	144	148	156	160	138	102	120	129	131	128	118	140	132	136	139	138	119	126	129	134	147	128	120	123	132	137	136	126	115	127	133	130	134	159	132	139	129	152	107	124	150	113	130	126	130	140	151	139	112	124	130	136	157	139	137	140	137	126	135	123	125	129	116	132	132	143	126	130	126	118	159	123	122	135	128	134	150	149	122	144	145	131	117	138	131	135	134	126	115	131	137	135	134	140	146	151	144	109	142	138	129	144	136	130	133	164	127	150	142	126	154	115	124	125	132	131	141	135	140	102	123	121	141	153	138	129	128	135	153	126	144	136	133	127	135	128	129	143	129	111	115	131	133	133	128	131	131	129	133	164	131	136	122	132	122	148	125	134	134	129	130	163	128	142	137	133	113	108	153	127	132	140	99	123	118	123	125	121	132	128	135	120	128	134	140	145	118	132	130	134	135	132	121	116	146	140	136	134	130	146	130	130	122	124	142	102	109	126	127	136	152	156	137	121	132	121	129	125	125	142	125	116	119	153	111	142	115	118	127	118	132	129	130	128	134	125	158	150	137	133	132	126	126	124	133	118	128	137	123	128	139	141	135	126	125	128	123	129	120	122	143	142	114	146	127	130	131	120	137	128	154	133	129	128	131	151	120	126	118	147	132	127	155	121	120	148	105	140	141	137	143	146	145	147	116	141	147	129	149	149	126	143	117	147	149	121	136	138	155	133	140	151	141	141	117	165	154	110	125	140	132	123	129	119	143	125	162	144	123	143	120	126	119	129	130	126	141	133	107	112	122	140	143	137	139	134	142	124	135	124	125	118	131	130	109	116	139	138	116	132	114	129	139	154	135	129	124	136	132	125	138	124	111	165	102	128	144	132	139	145	144	123	127	125	147	120	138	126	116	118	119	145	121	117	148	148	117	125	114	154	114	146	143	140	104	151	103	123	122	145	112	128	127	120	133	145	125	132	149	114	155	116	122	140	126	137	121	129	138	120	136	129	130	133	128	144	122	120	112	131	101	117	116	139	138	130	161	123	148	124	121	148	135	148	143	125	126	115	143	126	143	146	123	115	119	147	120	131	133	121	138	114	130	151	135	107	141	127	123	129	143	130	145	123	118	138	116	144	116	160	128	122	122	146	111	132	137	120	151	139	149	120	103	120	151	142	119	128	146	126	130	121	125	120	148	104	107	121	130	125	153	121	126	134	149	128	145	131	111	147	133	138	117	138	119	128	121	124	127	155	120	157	127	128	124	117	166	121	141	133	126	128	153	121	148	119	128	144	131	131	149	137	122	111	156	136	124	102	115	134	137	134	135	133	127	127	117	127	116	134	136	138	137	124	134	135	139	133	127	119	137	129	144	157	135	137	128	132	113	158	138	110	126	120	124	144	111	122	137	136	148	132	131	133	123	136	107	130	150	147	119	126	121	137	128	140	139	123	123	143	142	134	126	137	136	155	138	150	132	125	119	128	114	134	129	147	116	133	119	140	144	136	107	132	133	119	129	122	117	130	110	148	134	118	136	152	130	139	126	142	131	116	137	133	143	127	133	127	136	137	115	120	124	135	141	132	133	117	113	116	157	145	152	129	140	124	124	142	124	113	136	150	127	125	126	156	131	139	131	143	135	158	136	141	128	126	123	125	120	130	150	129	148	133	126	108	156	109	126	126	147	140	113	113	148	126	132	138	133	148	124	108	130	141	129	118	121	123	153	131	121	124	125	141	139	151	137	124	124	141	121	128	129	137	135	127	145	126	140	137	124	130	124	121	118	144	141	118	125	138	146	131	136	119	126	134	134	122	110	113	143	133	161	149	145	125	124	105	127	142	114	133	126	130	131	112	140	147	137	142	147	112	158	132	130	132	135	129	144	132	132	148	119	139	126	134	146	141	110	131	158	139	154	127	134	128	136	131	121	131	136	133	125	127	140	147	150	146	133	119	127	151	132	128	131	149	133	129	140	140	133	146	151	115	111	136	133	132	135	123	121	145	129	158	128	115	125	120	136	153	122	137	131	123	134	128	130	130	135	116	151	135	131
24529	23336	7471	2434	2121	1736	1542	1182	1058	927	822	778	696	634	621	558	512	506	466	510	502	439	448	445	441	412	391	392	409	404	399	405	391	365	359	380	390	362	327	348	369	342	350	320	350	363	353	329	345	297	354	341	318	322	347	325	322	355	301	346	344	298	311	317	295	346	307	314	322	354	338	326	337	342	369	354	348	347	333	334	356	318	331	306	317	343	327	347	316	355	323	320	352	309	371	328	338	340	321	327	338	317	339	322	347	320	289	365	331	339	295	305	313	312	326	287	327	341	376	323	350	313	336	325	310	333	345	301	331	314	332	329	355	374	335	342	348	345	333	348	302	305	318	325	318	323	301	331	306	331	316	316	379	321	318	337	336	332	346	331	311	335	355	336	313	342	337	333	334	322	327	289	329	321	287	358	315	326	313	312	334	317	305	328	312	322	320	324	335	329	331	305	324	306	342	321	341	339	325	330	305	327	319	332	305	331	355	320	345	297	340	316	308	336	348	328	293	301	294	344	305	336	337	306	334	305	318	315	331	282	341	318	307	366	340	330	341	330	316	314	315	336	331	319	309	312	324	289	336	318	345	308	322	335	298	319	289	273	343	320	336	291	300	319	330	350	338	337	314	351	337	370	291	312	289	326	323	325	334	331	281	359	313	350	342	321	321	317	338	289	332	353	301	316	305	291	334	337	327	315	354	340	289	300	314	326	294	329	313	346	348	336	303	313	319	316	298	345	350	312	330	352	337	338	339	292	354	333	313	311	294	366	314	311	347	327	330	320	355	316	301	326	331	323	327	299	326	352	291	337	347	328	305	329	328	303	314	334	329	319	337	345	346	329	358	306	314	344	293	306	307	314	339	297	324	325	348	330	330	312	301	329	320	308	295	337	301	346	334	341	311	301	314	301	327	352	342	356	333	343	314	316	306	320	311	309	343	306	319	325	312	346	311	357	309	370	321	312	311	346	276	325	290	322	351	324	317	353	297	312	333	338	318	334	320	363	335	325	306	302	335	327	320	330	291	318	334	335	352	302	351	343	351	331	306	297	358	307	328	325	325	336	320	333	289	318	320	347	335	364	308	328	347	321	329	321	341	339	317	312	338	304	323	288	308	324	313	375	342	303	353	323	335	342	338	328	321	320	324	327	349	356	310	295	323	302	314	293	311	329	315	311	308	350	312	285	296	314	322	352	312	331	341	349	297	317	338	350	320	329	352	310	313	336	316	336	341	330	319	349	323	292	325	350	335	303	324	321	325	308	314	313	340	345	317	333	334	334	350	316	314	336	312	307	298	326	328	307	331	346	345	329	319	328	329	344	330	290	358	318	337	311	332	311	333	327	306	320	351	320	327	312	330	334	326	372	331	349	309	324	309	334	311	317	336	308	353	332	277	335	315	340	338	326	348	297	323	311	309	328	310	308	316	335	327	327	313	295	352	366	321	322	309	343	328	343	323	317	310	334	315	341	316	296	289	307	329	329	334	359	338	336	309	309	365	334	315	340	332	318	353	313	301	295	348	346	333	338	338	313	339	318	330	325	342	325	322	317	313	326	312	322	340	345	346	303	307	333	310	375	318	331	278	344	316	349	324	333	302	343	328	323	304	312	338	323	307	306	327	316	284	313	343	320	317	297	343	296	347	321	330	318	305	319	327	345	315	321	325	313	361	324	335	335	363	343	302	332	317	322	308	330	311	316	307	330	325	326	297	322	314	319	325	299	358	313	313	346	301	314	318	340	307	295	343	333	297	320	316	333	304	321	323	344	304	306	326	299	297	294	321	296	320	326	335	311	315	303	315	338	305	321	334	325	321	303	290	330	348	327	283	310	316	307	329	339	307	321	320	349	325	301	327	329	305	332	340	366	348	322	339	301	327	316	292	362	334	305	316	294	334	359	298	350	324	328	325	324	354	314	355	342	336	344	335	336	327	334	326	312	297	306	307	299	330	313	329	362	327	288	317	282	324	353	321	329	340	315	307	315	321	316	308	355	302	353	303	348	297	350	314	337	324	333	322	338	337	328	297	299	311	320	334	324	315	305	301	342	313	298	340	342	309	308	324	342	324	311	322	326	315	311	313	346	343	328	314	320	298	323	316	335	352	331	314	302	334	321	306	292	334	285	322	293	358	319	331	321	310	349	303	332	317	308	331	332	347	322	333	296	311	327	320	335	328	352	313	305	315	297	331	341	300	310	354	305	319	319	320	311	288	312	295	300	374	311	329	324	318	313	322	321	317	336	336	345	313	335	304	305	317	334	324	321	314	330	311	304	335	334	336	303	320	333	346	322	340	309	317	334	326	310	342	326	322	284	349	313	324	315	307	293	322	333	283	322	361	336	333	329	306	313	343	326	328	342	335	330	351	318	354	316	314	297	320	318	325	339	350	334	308	323	320	324	308	342	303	331	309	307	302	309	330	321	313	319	280	319	343	301	311	341	334	319	315	314	319	325	334	325	318	349	331	314	322	336	304	289	324	330	337	326	332	313	360	322	327	301	325	318	332	322	304	340	322	353	326	297	343	300	336	332	335	328	302	333	313	333	332	353	307	315	375	315	325	345	301	318	331	317	324	325	324	316	315	350	328	341	322	340	310	318	302	328	309	368	326	335	314	283	313	329	315	298	318	322	297	336	341	335	337	339	301	298	357	349	352	286	313	314	357	336	361	314	314	316	320	334	359	305	347	312	343	310	323	334	377	308	331	318	336	337	315	327	319	322	316	376	308	340	351	302	352	287	314	349	333	321	334	347	342	373	339	301	316	337	321	301	329	321	293	320	320	319	323	349	327	343	356	366	285	328	321	290	320	317	315	325	276	313	301	326	308	330	306	358	330	291	357	313	309	306	308	329	300	300	320	287	285	333	349	333	329	326	296	326	334	344	338	310	318	311	329	315	331	325	338	289	289	317	317	323	337	314	300	319	330	321	345	351	331	290	296	349	292	317	310	314	335	304	340	312	348	304	329	293	349	308	311	337	317	328	341	340	344	290	345	335	313	346	359	286	288	319	323	336	325	336	321	316	328	313	332	312	363	303	308	312	346	302	363	318	302	370	332	350	305	327	319	323	337	343	344	326	307	328	340	337	288	313	310	309	341	341	332	356	359	291	340	308	310	327	309	335	354	305	314	310	319	331	361	302	304	285	323	328	331	331	321	330	359	345	324	358	320	344	321	332	327	332	315	320	296	290	322	332	341	318	312	327	334	329	295	346	308	310	325	333	298	308	314	334	314	353	313	313	360	346	351	322	308	368	327	318	312	312	289	339	319	314	362	327	331	302	325	296	326	325	293	307	327	324	350	305	331	311	337	310	302	317	316	332	336	302	326	317	297	323	336	332	307	305	306	294	333	326	336	338	294	362	330	305	344	278	311	316	322	322	334	330	328	318	331	343	338	335	327	288	311	339	332	302	335	321	327	354	313	306	337	333	322	320	360	303	320	304	301	322	350	334	320	302	297	318	315	323	328	325	300	340	272	358	336	320	342	353
55562	44050	23140	3613	1035	738	590	429	313	302	285	214	202	171	150	151	153	150	150	116	154	129	121	122	114	121	106	123	91	93	101	107	97	103	118	109	110	110	96	108	102	116	96	106	106	118	117	93	118	98	103	105	95	94	81	84	113	88	95	108	92	114	102	100	98	99	84	104	113	115	110	110	101	84	102	106	86	108	111	94	108	99	85	82	100	111	85	87	92	100	107	97	98	104	90	93	90	86	102	88	102	96	103	97	99	86	99	103	110	109	83	92	77	107	94	94	106	99	112	110	88	87	84	86	96	97	81	89	102	95	102	90	92	81	101	99	109	113	104	95	97	85	82	97	81	95	103	83	105	92	98	86	96	103	96	94	106	101	86	78	82	103	76	94	112	95	103	77	76	82	92	85	105	108	87	96	100	106	101	86	115	75	92	91	100	83	76	101	100	84	99	117	77	98	108	98	98	82	101	72	84	89	93	87	112	119	96	89	94	78	99	84	79	98	94	81	91	89	113	88	93	88	96	110	110	101	83	90	77	95	95	82	88	103	73	70	118	91	92	99	91	97	101	90	110	95	97	118	91	93	107	91	103	94	92	97	100	103	70	91	95	100	75	77	111	97	86	93	102	97	73	110	90	89	97	82	99	97	97	102	101	83	91	80	70	89	97	90	96	107	90	104	108	87	85	73	84	102	99	86	84	107	95	105	91	79	94	86	85	89	94	81	101	94	93	89	87	91	92	92	98	91	80	98	110	85	109	114	101	76	125	86	82	100	79	104	85	84	83	97	81	89	108	102	98	98	97	82	99	91	103	91	88	86	98	81	76	93	98	87	90	92	91	91	97	98	82	88	103	87	88	96	99	93	79	104	88	94	97	102	96	91	71	84	94	92	90	91	102	89	67	107	82	89	107	86	95	95	97	65	96	104	97	85	81	104	105	88	93	105	90	90	114	100	104	115	106	105	98	102	85	95	91	91	80	90	101	111	97	92	102	100	92	102	96	76	108	83	91	95	94	102	116	98	108	76	81	98	101	91	95	109	95	108	88	66	86	100	85	101	86	98	89	83	95	91	72	106	82	106	94	116	89	89	78	86	90	89	92	90	92	91	84	86	86	96	102	95	114	97	80	94	91	100	93	103	100	96	99	93	82	77	84	101	90	97	115	106	93	89	87	87	86	94	99	109	106	87	86	108	76	100	99	92	97	106	72	87	90	102	97	80	100	79	83	81	105	90	102	104	83	90	74	94	90	92	91	104	82	88	83	96	97	94	105	100	78	85	95	105	97	113	100	95	96	85	82	90	108	94	98	92	108	103	93	97	71	107	107	78	94	106	102	101	86	102	89	103	93	107	88	95	86	116	76	106	95	78	89	74	93	90	90	96	85	82	84	96	90	91	88	94	121	85	91	89	98	85	86	110	92	88	102	97	92	96	99	96	85	106	101	88	102	98	93	75	89	86	103	84	101	104	91	77	98	103	93	92	96	102	93	94	98	99	99	81	79	108	103	110	100	100	92	73	100	100	95	88	76	88	81	109	87	90	98	85	79	91	80	98	119	99	90	96	98	81	90	109	95	90	85	90	133	82	108	89	109	94	103	101	104	77	103	93	91	96	99	91	97	101	112	88	89	96	75	96	88	81	80	102	74	97	103	94	86	86	91	103	109	97	100	92	93	88	102	93	103	86	87	103	83	131	94	74	86	90	93	116	102	90	103	108	99	69	107	73	75	105	104	86	98	90	91	103	95	81	91	82	94	106	111	90	90	112	109	100	84	103	90	111	87	91	100	83	107	93	104	95	76	101	88	98	82	90	96	96	108	92	88	98	97	89	80	106	107	80	91	89	104	99	94	84	94	97	91	95	89	97	84	88	82	93	82	85	105	103	91	101	84	87	85	106	91	85	84	101	90	105	79	96	100	89	104	90	100	122	92	90	97	95	84	83	74	101	93	93	89	117	112	98	75	96	111	100	105	86	93	91	106	82	97	84	108	102	100	98	78	84	104	83	101	95	76	106	106	88	104	81	95	102	102	96	84	101	108	106	85	83	90	98	101	111	93	96	90	83	99	87	79	85	93	96	104	87	96	100	88	105	122	81	77	91	87	104	86	73	93	92	93	105	104	79	89	98	95	106	92	88	76	93	89	108	88	96	100	99	105	117	98	81	74	80	93	99	81	83	103	102	92	82	81	103	94	121	95	101	86	85	89	83	77	94	111	101	97	92	90	75	91	99	89	78	74	88	110	96	84	87	79	89	103	95	97	92	78	91	96	89	101	81	120	105	109	113	94	84	82	87	86	88	88	103	104	119	98	117	105	111	135	83	90	77	110	87	102	102	87	94	89	114	97	98	90	85	84	109	89	109	117	96	93	112	103	86	102	72	91	89	93	86	77	96	80	88	94	92	85	83	77	102	97	94	97	100	115	106	109	76	86	73	95	83	96	89	98	95	102	109	102	106	92	106	83	101	91	77	91	96	96	80	116	95	80	88	99	101	94	95	93	117	92	107	87	86	65	86	88	111	94	101	94	105	126	76	106	91	85	93	109	95	83	119	111	104	94	92	106	106	104	88	104	100	92	98	96	114	106	85	83	89	110	98	82	95	79	94	105	84	112	111	104	89	103	106	82	80	94	94	89	91	106	101	92	91	86	80	98	100	90	99	111	87	99	86	98	95	109	100	91	89	88	100	90	82	92	86	108	85	91	112	83	98	83	83	106	102	93	91	112	107	96	84	77	87	94	85	91	83	96	81	90	104	102	80	95	92	89	90	90	106	93	101	102	121	100	99	104	103	104	79	97	102	96	92	89	89	88	108	85	80	103	87	98	71	110	81	108	86	109	77	82	87	90	106	91	94	102	86	101	95	98	101	94	81	110	113	87	76	108	98	133	93	83	103	100	92	91	85	115	94	98	74	103	103	99	121	88	94	112	84	96	91	102	86	99	94	84	95	110	88	106	104	87	95	96	90	99	94	90	116	83	87	113	109	85	88	89	94	102	71	99	97	118	95	99	100	86	85	100	87	109	112	92	101	108	91	81	110	103	102	93	104	92	101	104	103	94	119	72	78	102	84	85	86	101	94	86	90	91	101	99	87	103	81	90	87	76	95	103	87	103	94	102	97	86	105	123	69	72	93	103	93	98	95	97	100	83	110	75	99	89	90	93	81	95	101	90	106	88	112	103	78	96	93	104	96	106	86	96	106	94	95	102	92	87	81	100	103	104	91	88	96	91	91	102	90	104	90	86	97	96	92	101	89	81	96	76	81	92	88	97	122	100	103	87	91	91	96	110	98	91	100	87	79	95	93	87	97	97	82	105	93	94	102	112	105	92	95	100	101	88	89	109	96	89	84	80	89	96	73	94	85	90	96	88	93	89	101	87	114	95	96	84	96	76	111	86	99	92	88	80	88	87	102	105	115	116	91	89	93	90	102	86	91	90	90	87	92	97	81	97	105	82	100	73	101	84	100	93	101	77	86	98	98	106	96
32535	31984	10231	4312	3763	2910	2455	2036	1597	1477	1240	1124	963	864	813	721	652	636	626	590	594	513	473	460	443	438	465	449	367	426	399	358	357	374	363	358	326	358	303	349	292	310	351	344	368	336	332	309	312	305	323	306	273	294	319	286	323	286	304	292	280	298	276	275	293	296	299	285	281	289	281	268	234	273	266	278	264	270	278	286	262	284	280	288	268	273	289	284	327	253	264	300	270	252	242	263	258	260	268	264	250	265	275	263	261	234	265	266	258	274	257	265	258	287	268	256	266	266	279	268	261	250	279	252	281	264	250	239	291	276	302	247	262	277	278	309	283	245	243	220	268	274	265	313	261	272	268	266	276	255	270	243	273	246	246	278	245	265	286	270	249	244	261	274	258	284	239	293	256	246	291	296	269	274	265	280	300	272	263	274	257	236	259	275	266	242	285	261	273	248	299	241	265	282	266	258	261	274	286	275	242	237	239	258	245	271	275	229	256	266	276	263	254	284	261	263	293	284	241	246	286	264	255	265	250	261	257	280	280	280	247	303	249	288	273	253	261	273	269	284	276	262	257	265	272	224	281	249	238	259	252	277	274	252	291	300	246	247	247	235	240	299	273	258	258	285	251	269	245	268	294	271	273	282	243	249	250	283	267	279	264	250	251	288	254	277	246	279	230	269	244	260	249	218	262	250	268	274	236	249	258	238	267	262	238	264	256	260	241	231	247	289	296	251	241	252	256	263	275	265	255	259	265	255	276	282	255	232	253	289	301	254	262	271	247	282	261	255	272	269	272	253	270	290	271	221	229	260	244	256	249	256	235	254	249	273	257	274	277	262	287	273	285	252	286	277	278	279	293	265	256	270	265	255	252	256	271	257	272	259	262	254	265	246	259	238	240	267	274	252	264	266	277	252	267	250	258	250	246	262	236	280	276	272	258	263	259	234	278	277	271	257	277	278	254	269	285	226	267	246	239	248	253	230	278	268	265	233	264	265	247	246	240	234	234	261	273	284	257	261	246	251	246	254	288	261	260	245	244	256	248	280	273	288	246	251	232	259	260	254	281	257	250	259	305	246	246	277	267	233	260	251	277	232	241	259	251	265	276	256	268	270	256	242	251	273	250	284	250	253	250	251	255	245	256	266	247	273	265	258	298	247	254	276	268	264	271	261	283	274	271	233	257	268	272	267	247	274	258	266	258	253	241	280	256	287	275	269	253	247	271	244	262	271	310	268	269	255	235	263	244	246	258	244	263	244	270	239	275	273	298	256	251	285	258	244	261	263	256	283	286	257	249	280	251	244	239	299	278	253	252	229	252	241	252	279	297	281	278	266	254	257	269	244	243	240	256	262	285	265	265	263	264	274	237	260	226	260	282	292	264	264	244	271	270	273	275	246	261	237	259	257	221	241	266	259	243	272	273	248	287	240	284	242	233	269	254	255	302	267	257	256	273	247	270	237	246	257	263	282	260	248	228	247	241	263	262	249	273	246	266	271	253	291	263	239	250	292	282	230	273	281	249	270	259	246	265	248	246	236	266	228	254	260	244	254	277	255	255	251	260	232	281	276	294	267	298	268	276	254	261	259	250	254	247	255	308	259	246	265	250	262	259	252	266	250	252	268	275	244	252	257	267	253	233	242	269	245	279	261	224	254	250	266	258	262	279	260	278	288	237	260	251	251	276	260	276	253	270	255	259	276	247	271	267	227	251	279	283	269	268	248	248	261	278	267	234	260	271	261	280	273	270	257	257	246	260	264	300	246	230	272	260	248	258	238	253	238	257	257	252	251	267	273	290	233	235	275	288	290	243	231	271	235	241	246	242	279	257	261	259	262	245	267	254	253	277	279	255	277	272	241	242	224	220	267	269	274	246	268	256	235	271	259	276	318	258	239	257	241	261	291	244	245	258	263	274	262	236	249	281	241	251	252	253	225	263	257	260	277	272	264	259	264	237	260	260	261	267	277	282	256	262	265	231	262	246	288	278	266	250	250	266	273	248	263	273	264	286	240	287	260	262	275	262	258	253	262	259	261	252	272	257	248	259	256	265	275	260	287	229	272	247	282	259	232	258	276	283	247	269	265	274	267	266	267	244	264	260	286	272	276	258	243	266	268	253	260	247	276	304	243	259	261	233	248	249	266	248	245	238	242	267	270	263	275	251	285	235	251	272	254	239	234	260	263	247	253	262	238	257	255	260	251	290	235	279	227	252	259	266	228	245	247	280	274	272	276	258	246	242	267	289	262	271	266	244	269	236	260	256	261	265	220	248	263	266	234	262	273	271	283	263	249	256	275	268	266	285	259	253	265	285	274	251	264	290	267	247	260	296	272	265	281	265	277	237	255	251	253	261	246	257	285	264	252	264	283	239	260	263	263	233	278	248	258	242	267	254	238	258	255	263	279	245	245	257	281	272	266	255	252	247	259	247	253	245	280	248	266	257	241	259	233	262	249	255	237	266	248	248	276	256	266	256	266	292	244	276	236	229	228	270	269	218	243	263	248	278	262	270	259	261	258	256	249	250	234	260	268	286	280	256	269	271	260	265	233	283	269	267	270	274	253	254	257	257	263	271	250	282	265	252	254	264	259	291	253	264	264	250	281	261	266	260	239	257	266	250	255	236	251	259	266	247	238	258	267	277	287	229	257	278	258	269	254	266	246	261	256	269	248	244	233	266	246	275	259	236	238	272	249	260	230	259	248	269	282	283	275	313	285	251	282	242	265	256	253	262	237	259	240	273	256	255	264	255	273	253	283	270	282	267	293	255	267	250	276	273	265	241	261	282	267	242	271	228	282	255	263	266	256	301	264	263	249	289	262	242	240	224	264	260	253	251	268	286	262	268	262	272	246	256	251	239	250	256	279	288	267	287	266	292	258	286	268	298	254	246	271	288	272	271	275	259	267	247	275	244	243	263	254	259	235	257	243	287	277	265	274	286	259	239	260	258	276	275	266	251	242	267	269	266	244	241	263	267	271	226	268	265	248	262	264	242	236	263	244	283	293	264	273	265	245	277	241	223	250	268	224	279	290	278	275	245	233	265	286	249	244	282	260	259	260	249	239	270	282	266	273	267	250	280	269	265	250	254	265	264	260	253	249	258	254	227	261	254	260	270	286	254	276	249	288	265	270	256	259	269	260	277	234	281	261	256	251	242	233	242	267	252	276	235	269	247	238	250	257	264	278	276	263	263	250	266	250	257	263	280	218	264	274	260	257	284	291	294	245	295	252	265	278	241	265	256	274	270	239	254	267	260	285	288	257	261	259	266	258	257	264	235	287	240	271	283	266	232	284	243	282	280	244	297	270	278	267	239	271	273	226	260	278	275	232	250	268	275	227	275	226	274	244	278	246	248	290	255	248	254	266	258	271	278	281	247	252	259	268	260	267	262	240	259	266	264	279	257	239	267	253	247	250	244	261	274	262	255	244	258	208	270	263	290	256	253	294	254	268	254	260	267	269	257	258	276	260	243	250	232	268	262	247	264	251	237	265
8159	1639	468	351	298	289	274	294	285	271	297	296	262	264	315	223	287	263	285	279	248	312	288	259	289	253	281	283	257	263	262	278	289	287	295	259	284	274	278	268	280	247	270	265	289	259	266	302	276	275	252	287	292	285	290	276	319	269	301	318	264	278	309	267	277	259	307	272	281	291	267	297	255	258	261	275	261	304	305	307	291	289	274	267	266	278	294	287	290	250	264	292	296	261	257	288	278	297	274	268	305	307	295	263	298	262	290	239	276	275	256	271	284	276	253	256	249	268	247	264	265	282	286	264	267	272	296	296	304	266	292	298	292	263	249	288	268	279	286	277	305	290	266	301	276	283	283	281	280	291	311	303	268	259	301	260	280	297	287	265	287	272	252	253	295	272	294	342	286	281	279	249	271	246	283	291	270	264	283	284	250	269	288	292	288	266	288	278	252	298	278	272	284	287	272	283	291	267	270	278	296	283	304	285	279	309	278	283	289	293	275	305	278	288	274	287	264	274	265	269	285	327	286	265	313	268	315	290	280	296	260	264	270	278	295	256	274	261	246	284	291	259	261	310	299	267	281	260	276	296	257	257	269	287	302	288	259	258	277	264	286	259	306	278	230	285	286	270	281	265	289	293	294	299	301	275	278	233	276	282	282	267	265	244	264	267	249	242	285	285	285	285	271	291	269	289	296	314	257	258	284	299	251	251	277	254	292	240	254	278	301	303	272	265	253	298	302	312	297	293	274	279	286	286	281	272	266	308	260	258	285	274	323	269	260	270	280	261	264	298	273	275	282	315	324	303	283	260	280	289	273	300	276	241	288	271	254	289	278	274	248	285	285	263	288	305	295	287	245	285	252	268	280	244	282	259	287	227	274	241	290	260	311	275	271	270	287	278	278	259	293	315	303	276	287	258	313	283	277	285	285	270	265	292	296	269	298	283	265	285	305	293	295	277	294	248	301	273	256	306	265	271	299	270	277	283	262	293	255	282	287	312	266	268	264	261	294	273	244	290	274	307	256	287	278	263	227	266	287	257	300	281	269	277	276	323	285	290	313	310	278	264	296	241	270	304	250	270	288	270	301	269	272	283	280	250	272	302	287	263	295	302	273	258	275	257	276	271	260	285	297	320	289	264	293	255	287	258	255	285	246	273	280	306	245	290	291	263	286	246	282	272	291	260	270	305	281	277	276	303	258	311	282	283	300	294	281	289	285	288	277	284	276	260	281	274	251	298	290	291	268	264	279	258	310	253	274	296	268	298	277	280	309	273	304	276	297	293	239	303	272	240	287	281	307	277	255	283	208	278	301	250	269	277	267	264	270	273	269	302	289	284	268	306	271	278	288	279	287	275	295	257	285	295	284	241	276	288	292	305	271	264	250	273	262	262	271	280	275	288	275	295	296	263	290	281	264	294	305	285	284	270	244	260	282	300	293	273	289	320	276	286	255	280	265	261	259	275	272	272	263	298	288	261	274	277	240	263	261	290	260	281	264	286	259	296	308	284	287	268	292	296	261	267	272	280	287	279	308	285	252	276	285	294	279	298	297	297	299	283	287	318	255	265	273	283	272	247	296	270	268	279	253	293	260	287	282	290	287	278	315	266	250	285	292	323	279	311	264	269	273	264	313	278	273	270	267	274	276	304	252	316	298	292	264	240	256	298	263	281	300	278	277	262	277	286	263	239	256	276	282	273	280	284	281	268	284	263	263	257	250	285	253	288	283	282	275	277	245	260	264	298	296	277	287	281	285	280	256	270	262	273	295	274	306	293	293	289	282	292	297	270	269	282	266	304	289	301	289	261	245	286	272	271	284	271	292	239	286	295	279	280	286	295	239	291	276	278	255	267	287	290	300	297	286	250	283	308	252	293	307	277	276	262	281	284	302	253	267	299	301	253	281	288	260	309	283	309	279	255	278	282	305	257	292	299	298	312	286	271	265	280	251	244	306	309	283	305	276	291	285	300	297	287	257	258	302	308	252	287	282	292	287	267	263	278	299	279	307	265	286	265	282	309	315	289	267	255	283	260	267	294	283	271	259	260	272	253	307	307	273	279	299	274	262	278	276	297	287	253	320	266	295	277	263	268	300	298	266	279	302	268	276	264	282	278	281	256	268	289	290	282	261	244	287	283	310	275	290	290	272	262	277	284	269	289	269	290	285	287	304	293	272	268	266	261	272	288	280	263	307	267	258	281	294	260	287	272	268	259	281	259	274	263	261	263	297	272	257	284	277	278	287	259	302	259	291	265	243	305	286	282	264	270	286	270	275	305	272	298	271	301	284	243	285	291	267	281	265	303	295	252	252	274	281	272	273	282	260	270	265	283	276	298	248	254	299	282	313	272	256	274	281	280	307	283	308	289	289	292	277	265	268	284	239	293	280	304	271	268	274	287	287	263	273	280	278	274	281	293	263	281	299	276	278	309	252	286	263	271	279	276	311	314	275	258	277	261	254	268	275	280	284	280	306	290	308	260	281	270	273	280	304	282	286	334	262	284	256	282	286	268	288	295	296	268	274	273	262	266	294	268	243	294	256	302	268	264	274	272	244	271	300	283	246	261	266	275	276	307	261	297	297	280	281	288	288	284	277	270	293	247	277	289	258	240	278	253	271	276	271	263	291	276	284	279	278	300	250	282	293	268	277	287	265	283	269	287	296	274	285	291	278	269	278	277	277	267	286	263	291	283	254	271	300	298	272	294	279	269	295	268	255	260	264	258	292	260	275	259	291	302	271	271	291	290	271	325	315	261	311	271	262	272	267	245	256	234	288	323	310	292	276	267	279	308	268	262	238	250	293	282	277	276	284	252	259	328	278	277	257	273	257	269	276	287	266	265	276	286	266	254	285	247	266	301	271	273	268	276	270	264	297	304	266	250	300	270	277	288	269	271	263	298	281	265	294	281	283	258	285	271	264	298	288	276	277	255	287	315	291	252	258	290	301	309	296	283	283	277	277	263	245	304	281	298	304	289	285	274	285	285	278	264	293	287	303	281	271	305	246	300	314	263	287	294	272	255	264	261	269	288	288	274	283	302	287	261	285	285	240	262	274	295	265	249	235	273	316	294	296	257	267	252	248	275	277	276	302	284	281	278	272	273	296	268	272	287	264	287	323	289	270	319	269	286	278	288	287	330	286	263	303	255	284	262	279	277	271	295	291	268	294	281	285	283	285	268	311	264	269	325	301	304	286	247	267	271	277	268	291	289	252	278	266	286	247	266	270	304	270	272	294	295	259	228	273	255	280	274	291	285	271	282	267	276	294	298	260	290	289	284	300	274	278	288	273	307	267	305	297	286	267	290	249	272	299	280	275	271	267	291	280	287	265	287	273	271	271	264	289	252	284	306	314	302	264	277	274	265	283	266	279	313	267	312	287	318	299	325	267	301	260	254	262	298	264	293	272	273	286	256	281	284	268	287	282	291	261	285	297	255	284	280	231	290	302	285	282	302	275	272	256	292	298	267	293	271	278	272	308	279	276	257	286	276
6411	2578	916	742	743	706	734	645	655	659	651	595	642	677	624	674	620	641	680	631	628	631	611	578	646	622	683	646	674	634	666	635	609	618	613	648	626	669	630	672	618	602	628	666	620	644	660	639	628	662	613	627	644	612	663	613	654	614	640	621	665	631	622	614	649	619	652	624	616	606	649	629	572	653	643	645	661	626	650	645	639	647	604	606	644	632	619	660	602	639	667	617	658	596	585	688	673	623	637	634	611	620	623	654	595	642	651	629	577	646	636	646	649	593	645	579	675	634	588	630	659	595	652	619	629	646	625	569	632	607	655	609	651	633	625	644	588	652	615	595	582	618	624	671	605	636	600	665	676	620	620	673	641	631	610	624	655	624	642	654	672	644	606	665	591	628	632	623	650	644	653	635	674	643	635	650	600	613	674	601	653	639	654	625	641	654	640	577	629	669	646	587	664	643	654	630	667	654	630	643	633	594	630	624	674	669	595	629	633	659	635	582	652	623	615	629	620	628	584	631	627	606	688	590	647	670	621	681	631	669	652	666	610	654	613	579	623	615	637	653	633	650	611	621	634	622	623	633	626	643	682	606	581	651	616	647	659	619	635	569	608	642	587	618	623	617	659	642	630	623	635	605	651	650	618	615	669	623	643	620	669	653	596	641	654	619	628	661	594	630	628	644	612	641	697	611	645	641	629	593	656	611	632	670	645	660	644	618	658	643	634	695	639	610	677	611	669	619	621	643	605	646	608	640	656	646	664	621	636	640	601	615	622	578	576	637	648	637	625	661	626	610	650	644	650	625	676	659	641	632	622	606	622	646	640	625	605	638	660	625	622	617	609	621	636	612	595	642	637	618	599	599	676	605	612	660	641	626	628	638	572	653	610	590	642	592	618	586	647	643	653	674	641	593	647	640	630	609	597	640	669	668	642	658	665	606	635	645	662	581	634	647	686	641	625	610	643	700	640	671	618	641	603	605	618	653	611	611	633	671	617	651	603	655	626	621	635	584	639	658	619	669	564	599	638	593	635	673	661	620	634	641	620	649	620	651	680	647	617	630	597	638	615	632	636	607	655	668	663	624	593	603	635	654	659	647	645	590	653	561	621	599	644	654	595	654	639	631	654	620	636	613	631	629	624	650	637	671	618	657	660	619	657	629	632	594	611	637	652	618	615	621	633	645	601	660	627	633	644	613	633	589	624	642	677	629	640	593	658	686	602	666	643	596	631	636	579	644	663	586	647	609	617	617	709	626	631	636	634	617	609	640	649	616	635	616	650	630	592	637	656	631	659	687	667	610	636	614	621	644	639	626	642	617	625	627	659	624	615	605	625	621	596	649	615	639	613	628	621	611	644	615	617	645	634	623	618	613	602	645	632	606	595	635	640	608	670	592	608	604	599	606	638	631	635	637	602	618	607	627	616	643	622	615	617	623	606	671	635	581	641	645	655	669	604	616	626	605	679	607	624	672	623	639	635	637	636	632	629	643	594	643	622	634	622	605	628	628	634	619	640	639	635	634	636	629	633	682	601	627	653	596	629	634	591	577	704	633	656	562	674	628	677	616	608	656	599	619	675	637	641	599	617	623	601	642	642	643	597	640	654	630	635	598	589	614	631	643	654	677	650	631	656	638	643	586	607	670	647	650	677	632	636	611	649	670	661	601	611	611	651	609	634	624	614	633	622	630	633	591	627	587	631	616	608	636	623	641	604	629	620	623	601	607	668	641	597	636	650	635	680	637	617	595	617	645	644	620	617	611	605	686	623	624	643	601	603	568	619	571	643	657	657	599	635	660	653	596	595	629	633	655	613	612	588	619	646	679	618	592	589	611	635	601	646	639	611	649	627	614	635	595	651	615	622	656	696	620	616	588	646	638	636	618	647	623	635	642	653	640	570	651	625	668	625	652	659	589	642	633	633	624	639	649	614	638	610	692	601	623	623	580	644	641	667	640	622	616	649	578	663	652	671	647	637	587	622	653	625	602	591	603	640	651	597	631	622	626	607	643	603	642	650	626	669	612	634	671	654	652	630	648	660	599	610	649	645	624	612	622	646	631	649	623	664	589	595	642	633	636	606	618	650	626	639	668	645	628	690	602	619	630	617	621	632	652	633	627	632	702	618	612	623	600	619	595	634	655	608	582	626	627	614	632	628	668	619	688	648	638	645	661	588	693	651	658	606	592	625	593	679	614	647	642	635	616	641	625	649	628	636	612	592	619	620	647	590	658	645	612	610	613	630	581	641	618	659	628	699	609	634	613	618	601	620	638	665	635	579	623	614	586	626	637	605	602	673	616	656	622	639	623	621	608	669	657	610	621	665	620	606	652	591	606	655	703	599	654	655	599	632	624	608	658	622	648	624	620	618	633	618	618	612	660	573	629	669	651	644	639	625	631	606	670	665	579	646	634	686	666	579	637	631	652	636	648	620	606	658	663	662	596	606	629	648	650	682	596	579	636	621	635	650	645	584	654	598	648	641	645	617	630	644	676	621	618	618	644	568	645	609	653	642	621	641	636	649	662	587	609	634	587	624	615	630	636	622	622	631	650	596	648	672	644	624	628	649	685	615	625	621	621	650	600	619	631	620	641	616	611	656	664	635	614	630	609	625	635	656	627	632	624	633	653	684	646	642	575	644	616	637	627	619	613	615	682	634	626	652	624	616	628	683	607	621	626	600	606	605	638	616	635	615	606	643	648	609	614	664	616	634	598	597	589	590	633	603	669	669	606	636	619	626	653	630	623	585	616	631	608	625	616	590	635	660	645	604	597	591	668	641	631	677	608	636	627	628	664	615	650	618	644	643	627	607	604	627	603	623	690	623	608	639	597	632	588	636	659	625	661	598	654	642	666	630	622	639	584	626	626	582	595	636	591	622	619	614	644	664	645	624	625	679	575	615	640	671	606	652	631	699	589	650	649	661	660	647	632	641	585	635	608	636	684	588	625	619	586	638	615	669	624	610	618	659	622	574	595	637	633	608	610	600	616	619	571	581	601	680	613	617	653	630	640	610	625	632	611	667	588	656	661	660	605	673	644	675	637	640	645	614	601	650	652	631	588	609	613	655	615	651	643	628	622	571	638	645	641	617	620	623	634	632	599	609	602	655	612	624	642	640	660	624	653	610	622	600	650	633	621	600	606	633	639	627	590	669	663	654	654	590	610	628	666	620	622	618	646	612	614	610	688	646	609	653	629	655	618	648	626	619	662	648	657	631	619	628	598	612	609	581	614	652	634	667	632	645	653	595	627	664	615	633	634	677	638	644	629	662	670	668	643	673	612	647	638	597	622	680	600	649	627	605	629	607	618	602	641	622	669	653	606	640	639	615	602	622	629	667	613	649	651	656	694	651	624	642	629	653	615	662	613	599	616	652	604	664	603	651	641	598	646	614	616	601	631	670	642	625	612	621	640	628	693	648	617	617	628	662	656	592	612	578	646	634	631	597	599	614	645	579	629	611	641	600	627	617	679	629	691	647	615	612	611	652	624
41529	33206	12374	1037	513	427	353	241	258	224	185	195	187	149	177	170	152	168	158	182	161	143	150	141	147	142	119	136	140	148	126	115	150	131	129	153	145	117	134	128	119	126	111	101	134	143	140	130	125	139	146	127	121	146	139	131	120	122	118	143	116	118	116	136	129	156	132	140	129	137	132	127	139	119	141	147	124	150	134	139	123	132	125	153	131	112	123	156	125	136	139	120	132	138	130	138	144	119	135	145	139	142	130	121	144	133	134	151	146	144	118	117	129	140	149	135	132	116	134	139	153	117	133	144	131	142	147	144	120	137	130	141	134	106	133	132	139	128	116	117	121	127	103	119	136	155	117	142	107	131	124	134	138	130	135	139	142	128	127	101	141	128	150	136	133	144	137	150	138	132	139	122	138	124	107	128	124	135	127	140	153	133	114	125	144	138	123	126	136	123	121	142	124	132	142	127	132	138	123	112	132	117	124	148	139	129	113	137	122	145	118	144	113	149	123	114	131	132	149	142	135	146	126	115	129	139	148	149	151	123	129	141	146	121	117	140	117	100	140	125	114	140	142	141	137	122	114	131	134	120	119	122	133	133	119	142	132	124	119	154	123	123	119	143	140	134	124	133	139	141	131	106	137	134	130	129	150	138	146	106	132	116	132	114	124	157	118	159	135	153	150	125	119	135	128	122	113	137	120	116	114	140	139	140	116	125	127	131	152	120	126	123	128	134	141	115	139	134	127	119	133	140	124	122	114	153	136	118	114	134	137	125	117	129	138	142	131	133	143	112	145	132	136	133	129	124	115	110	144	151	127	139	138	114	120	132	117	133	125	132	164	130	157	118	138	115	139	128	128	124	117	118	138	129	127	151	120	112	132	144	131	149	136	130	125	139	135	127	136	113	131	133	102	127	141	130	130	124	137	132	121	115	137	131	131	119	107	135	114	121	133	142	128	128	131	171	115	132	136	123	126	113	128	123	138	145	121	123	147	128	113	92	153	127	145	141	130	113	136	131	119	141	132	148	156	124	135	118	129	160	113	132	131	126	138	140	130	120	113	128	119	110	142	146	128	139	139	139	154	126	109	135	119	144	147	145	134	143	139	151	129	136	129	136	133	145	152	136	149	130	134	116	125	131	134	134	152	143	114	116	111	149	135	144	129	133	137	160	163	132	128	142	134	118	132	119	117	122	143	130	155	123	125	138	115	132	123	128	135	148	136	162	133	123	129	129	125	125	115	112	103	134	130	137	141	137	138	108	128	120	119	159	128	131	129	125	146	150	125	139	129	128	109	128	161	132	145	146	117	129	152	142	132	132	141	126	154	140	132	120	136	141	120	133	121	118	129	139	136	131	136	127	149	132	128	137	127	138	116	138	132	129	127	146	135	111	148	129	127	160	140	123	132	118	121	117	117	140	138	137	141	116	131	124	153	128	128	119	117	118	156	158	130	119	111	119	156	138	125	132	133	114	130	129	123	130	138	134	128	123	131	135	148	137	115	130	109	122	132	126	146	141	116	151	132	138	114	137	148	131	140	146	133	141	103	141	140	133	103	124	120	140	128	138	98	111	119	125	132	129	148	127	143	135	117	123	147	139	125	138	116	126	114	129	148	120	112	149	158	137	127	140	120	137	131	132	157	142	115	138	119	121	131	128	136	137	130	125	135	133	138	144	139	161	129	147	138	144	122	116	139	138	146	121	122	133	144	131	128	143	134	121	130	133	133	161	132	133	131	139	130	140	139	143	143	153	140	130	106	144	138	145	146	131	120	125	129	124	130	133	128	122	126	119	127	144	128	136	134	128	116	140	120	119	133	139	138	103	123	122	141	136	118	126	127	142	121	118	138	122	122	112	131	142	136	114	145	141	129	133	137	129	135	122	130	130	134	136	120	146	136	138	147	123	136	127	131	125	128	143	128	129	153	130	158	137	133	124	128	119	117	148	136	137	131	154	123	112	121	145	156	136	121	134	144	141	138	126	125	147	133	131	132	151	108	125	117	120	155	116	134	129	132	131	130	130	143	133	125	137	129	133	124	110	132	115	119	129	147	109	112	108	132	130	143	120	135	140	130	150	147	146	133	138	123	132	135	140	142	119	136	133	135	121	123	144	157	131	130	134	134	141	140	124	132	114	127	152	115	111	129	128	152	136	146	127	145	115	104	129	130	126	157	109	144	136	127	136	117	115	153	116	125	141	138	147	145	142	146	129	152	131	140	140	133	126	106	123	122	130	153	158	133	127	113	133	145	143	135	122	135	146	142	152	126	126	114	139	116	118	138	131	121	146	148	124	118	140	123	140	126	144	106	124	126	143	141	149	127	124	132	132	141	124	124	125	125	110	133	131	135	113	109	166	133	148	112	138	148	134	114	121	150	156	135	122	140	157	134	144	123	121	130	115	140	135	132	123	130	94	143	126	144	120	144	124	131	117	138	136	133	133	131	127	122	147	118	126	152	112	160	133	151	121	135	144	139	131	133	129	137	146	121	122	123	145	135	134	127	148	118	128	148	119	134	123	125	142	130	109	119	128	151	107	146	137	141	127	156	141	149	139	140	145	111	145	122	113	155	135	124	127	132	151	128	118	123	140	125	126	112	136	139	133	127	142	134	124	104	132	118	118	134	119	145	153	130	114	134	138	140	147	140	149	133	115	140	130	140	118	136	137	122	128	131	114	119	120	136	132	146	135	127	112	136	101	127	138	129	124	129	120	136	152	145	137	117	141	124	119	135	138	138	130	140	137	160	132	120	122	135	130	145	135	115	136	142	123	139	115	146	127	121	123	131	137	135	128	142	146	125	152	127	137	124	132	145	141	132	137	140	133	113	126	129	146	132	133	109	141	139	132	143	139	141	123	118	133	144	121	151	130	137	145	144	137	142	125	133	134	116	111	120	144	124	126	130	129	140	107	128	135	150	142	125	158	108	142	137	150	160	130	143	136	126	133	118	129	142	133	106	107	146	168	141	101	131	125	122	145	150	135	139	140	130	120	111	134	144	143	118	145	138	126	124	122	116	148	150	145	117	132	152	115	141	139	125	145	137	119	154	129	133	124	144	110	119	123	116	129	149	122	130	130	115	145	130	142	114	149	153	128	113	127	108	135	118	140	135	139	129	161	134	130	117	123	119	131	108	150	139	137	138	119	113	120	134	128	132	110	115	128	139	126	131	141	136	126	135	135	137	115	129	126	114	135	131	138	134	143	123	125	136	144	145	125	122	120	146	136	145	117	152	142	154	126	130	141	125	148	121	121	119	140	154	124	144	104	117	140	116	121	106	138	126	120	129	163	129	125	119	133	129	128	122	107	122	141	140	140	131	144	144	124	123	139	124	132	149	131	148	125	116	114	145	141	123	139	120	122	137	154	115	133	141	153	157	139	124	132	157	128	131	126	114	118	137	139	149	135	133	136	135	127	116	126	123	133	124	113	121	148	127	115	131	110	97	111	110	128	146	125	132	140	113	143	129	119	153	135	135	108	138	153	130	129
24005	24127	6030	2434	2091	1779	1484	1251	1026	914	792	712	726	616	590	568	549	520	498	482	482	463	409	432	400	419	424	375	423	401	380	413	367	399	355	365	370	362	357	387	338	358	325	335	359	353	361	356	384	354	337	323	352	309	350	350	359	384	332	324	316	350	329	343	299	381	337	334	367	355	340	333	317	312	332	330	323	348	318	317	344	310	307	329	351	328	361	318	326	349	342	326	362	334	321	322	298	301	318	328	334	322	315	363	329	343	328	342	350	335	332	344	347	342	298	328	347	325	299	323	350	325	366	319	337	322	338	331	320	347	315	338	318	319	316	307	335	320	337	330	338	354	305	354	335	332	324	342	320	352	335	320	328	308	325	330	294	331	354	302	347	302	329	294	339	334	333	313	351	323	321	297	336	319	359	309	347	316	338	327	323	333	296	339	295	304	346	350	348	338	341	318	329	319	333	325	328	361	314	322	315	359	318	338	317	321	343	285	338	329	318	327	375	316	311	325	316	333	318	295	343	313	336	343	322	276	318	323	332	330	283	328	335	327	323	338	335	347	337	306	337	292	312	321	302	340	297	324	319	364	327	359	346	315	350	347	353	328	347	335	333	343	329	344	287	306	363	309	319	333	310	316	337	342	341	318	317	319	331	314	320	330	340	304	328	315	374	340	328	321	322	308	299	343	312	312	332	340	314	309	341	331	303	295	324	348	314	295	328	309	327	356	325	314	297	316	306	337	307	298	303	305	332	369	327	328	310	317	309	341	313	318	326	321	324	331	314	322	336	342	312	336	320	296	306	320	340	351	347	308	350	288	348	315	270	338	329	288	341	279	337	319	333	316	301	329	344	335	309	329	328	298	307	333	322	337	303	303	331	345	305	326	320	331	305	348	312	332	346	324	327	368	325	306	319	282	309	329	284	331	327	314	347	325	317	322	371	333	337	333	319	346	294	328	314	299	306	346	298	293	336	323	298	316	332	320	353	348	321	328	331	340	329	318	356	349	356	307	323	337	325	319	302	323	321	339	339	370	351	348	363	325	336	317	301	317	336	329	312	329	343	319	311	272	310	325	318	300	303	350	277	310	340	340	301	339	314	318	335	320	342	341	295	330	323	311	315	309	351	289	339	329	321	350	333	330	286	314	311	334	323	346	336	353	313	333	342	333	304	319	285	317	312	321	318	322	352	298	312	332	307	305	329	325	318	334	335	318	334	325	320	320	345	313	324	318	318	314	319	346	325	314	339	320	343	310	351	310	352	332	335	333	333	330	317	316	311	331	325	364	323	316	273	320	330	321	311	338	329	362	315	310	349	323	344	332	306	348	311	313	329	340	326	296	292	347	331	333	289	302	352	310	308	315	319	338	314	324	316	351	322	316	320	324	298	347	310	282	335	354	296	318	339	323	346	321	334	323	339	322	331	293	328	303	350	342	315	333	322	339	317	341	299	319	315	305	338	347	260	304	356	363	318	321	341	328	308	339	316	334	304	319	325	312	334	323	331	321	343	296	317	309	323	354	314	338	312	311	321	343	314	297	322	344	321	354	321	303	321	320	322	354	321	331	347	323	314	318	305	341	321	302	301	338	295	295	321	334	339	335	318	331	331	330	301	362	324	315	321	301	327	271	326	296	329	314	310	314	306	286	329	339	303	315	319	298	351	312	336	306	318	369	303	326	297	299	333	356	319	353	326	344	317	358	369	330	340	308	364	341	340	298	306	336	305	311	289	331	330	347	316	351	330	318	351	353	317	318	308	346	298	336	314	280	331	319	322	318	353	297	325	321	359	308	321	342	304	328	324	326	317	329	271	320	314	308	325	336	307	388	328	317	325	330	353	323	325	299	332	307	334	327	315	303	305	282	304	314	328	317	308	312	311	320	315	339	305	322	322	355	320	331	342	363	278	299	314	326	344	329	311	315	338	333	321	333	308	334	317	349	292	302	337	326	307	333	317	334	310	342	363	357	327	314	324	330	307	306	334	315	313	334	315	355	336	331	319	312	317	340	313	359	305	337	317	317	352	318	337	328	328	315	349	303	297	314	328	359	327	349	309	301	314	311	325	348	289	324	295	321	316	277	338	303	333	315	327	346	338	321	326	336	345	319	305	315	338	285	365	324	301	307	270	324	328	334	297	314	322	318	329	301	322	332	287	314	292	340	331	346	312	340	346	296	336	301	283	331	340	321	359	374	303	314	324	317	327	320	334	332	334	359	322	341	298	338	330	297	323	317	370	341	338	321	360	352	286	326	288	325	291	317	299	345	313	305	304	327	317	309	351	347	329	298	350	327	343	325	343	334	321	323	347	338	339	334	326	341	324	327	325	323	326	331	337	318	329	320	321	337	345	318	330	310	332	316	341	368	284	315	298	308	348	312	335	320	335	356	326	324	329	331	319	343	311	325	351	337	343	310	328	328	298	298	325	334	312	306	305	333	329	327	336	301	306	302	296	347	323	317	337	311	335	321	321	341	337	321	349	348	322	336	337	327	328	316	297	313	307	307	347	301	348	321	327	310	304	347	325	300	330	345	317	309	327	317	304	322	335	311	299	328	312	288	325	350	343	299	305	328	354	317	304	313	320	287	321	338	341	319	339	327	300	297	341	339	331	312	333	346	287	288	307	315	313	334	298	317	352	325	351	327	329	354	331	329	327	313	301	349	330	320	324	323	306	346	327	344	299	319	322	309	298	326	325	324	292	318	310	342	351	294	326	303	316	344	343	336	343	322	324	292	323	292	314	308	330	325	313	322	311	316	342	319	319	310	300	322	354	334	352	319	322	324	296	295	322	314	348	323	295	323	289	299	318	306	317	320	339	321	329	340	316	342	310	308	309	326	309	327	309	302	340	303	322	335	303	327	326	311	328	330	330	314	332	325	326	348	343	339	324	349	352	338	340	323	316	322	347	331	328	324	321	288	319	304	318	335	311	339	333	298	342	316	328	325	343	321	345	298	352	332	324	317	329	310	319	334	329	354	302	369	326	309	311	331	321	336	302	321	337	317	328	301	323	315	330	336	333	304	325	308	309	344	314	331	304	345	303	337	321	307	321	321	350	319	308	307	344	327	358	332	323	328	332	327	327	346	305	333	295	330	317	322	280	311	316	308	320	326	308	299	331	346	319	328	336	339	305	282	369	315	309	332	335	339	296	323	332	306	307	338	342	295	329	287	302	295	326	304	293	305	358	341	326	318	341	288	309	343	314	327	309	298	340	345	336	309	286	324	302	309	314	332	313	288	300	323	324	325	374	318	321	317	293	343	321	348	296	338	338	351	298	333	364	324	336	320	348	314	322	327	324	320	316	310	303	343	326	316	339	348	332	347	322	307	308	304	299	321	302	299	340	325	322	353	324	370	334	313	335	323	338	326	321	318	305	318	321	316	303	370	305	319	332	351	322	310	320	335	327	361	321	315	340	319	322	302	361	302	327	335	330	350	294	319	340	359	326	310	324	321	333	352	340	341	340	331	326	327	330	337	323	306	311	325
53486	48401	21996	2959	966	664	556	464	345	286	256	237	220	198	178	145	168	145	130	145	117	153	140	119	114	144	103	111	98	121	102	104	115	90	120	83	143	93	107	113	96	105	115	116	99	101	98	102	101	81	114	101	109	98	108	86	90	93	97	117	101	86	82	91	97	114	98	96	86	98	96	91	100	107	81	91	103	96	78	99	99	104	101	100	108	99	96	94	103	86	104	120	104	119	101	100	95	100	96	99	75	102	95	109	83	104	99	86	107	101	88	86	99	120	111	85	86	93	91	96	88	81	88	112	100	106	96	106	91	114	110	92	99	101	98	102	96	98	98	100	94	94	84	92	79	88	97	98	117	96	94	114	89	101	100	104	103	94	99	93	113	97	101	107	91	92	97	95	71	77	77	101	90	92	92	81	94	94	78	100	84	96	90	80	101	84	99	92	107	91	100	94	99	77	92	87	105	97	89	76	102	91	101	91	88	77	89	86	101	109	81	104	86	87	99	83	99	94	85	88	118	108	105	104	94	92	79	96	101	109	81	94	96	108	113	88	97	123	82	104	83	96	104	72	90	91	99	92	83	89	102	106	93	90	74	79	70	95	85	99	104	99	76	76	79	104	86	87	96	86	96	106	80	91	99	91	81	102	85	101	86	89	82	73	89	97	77	79	85	87	70	77	89	94	109	83	98	101	97	95	97	99	103	93	82	88	109	89	119	91	94	119	110	95	90	84	90	88	77	100	102	105	95	104	106	86	101	106	114	101	105	100	95	85	94	87	103	113	92	99	90	108	98	106	87	93	85	83	84	102	94	99	102	80	106	80	94	113	99	90	81	88	106	91	79	89	88	84	106	87	100	109	94	72	102	100	105	100	95	89	88	98	82	91	90	108	98	89	102	95	96	88	88	90	111	89	97	91	93	101	122	109	98	97	90	90	79	78	102	92	77	106	99	81	100	95	91	83	85	99	93	87	100	70	74	93	86	108	84	102	89	112	110	97	100	108	86	86	84	93	97	89	89	97	101	87	108	116	101	98	91	100	127	92	99	90	96	80	97	97	117	110	109	98	81	94	88	99	97	95	99	92	96	100	71	90	85	118	79	83	104	101	96	101	106	90	103	93	65	105	92	88	103	82	103	88	83	114	97	84	94	95	110	77	86	96	106	102	116	96	109	98	108	93	99	66	99	82	109	89	106	77	93	83	101	92	90	78	90	90	91	101	91	79	81	99	100	99	108	88	104	84	86	102	92	99	101	114	96	101	98	98	105	95	102	81	88	91	99	90	94	83	95	93	101	95	80	82	97	90	97	98	84	90	108	88	89	105	86	104	95	93	90	86	98	85	102	95	79	65	80	88	91	91	104	85	102	93	85	99	101	108	89	101	79	88	118	99	96	96	84	77	95	90	82	107	91	71	101	95	83	95	105	115	93	80	97	91	94	98	95	98	97	89	86	102	86	110	92	70	92	88	106	85	100	109	81	93	89	96	104	83	96	67	89	87	108	89	95	88	99	89	92	99	100	100	101	97	91	89	79	116	99	75	87	72	77	67	94	100	82	79	81	87	86	118	121	102	99	111	90	96	109	104	97	97	84	99	100	89	92	81	96	113	107	94	81	91	89	90	94	99	75	92	94	86	91	101	103	86	104	100	86	91	96	102	92	90	101	89	94	83	91	73	97	91	104	94	99	82	103	77	83	99	87	106	96	91	92	109	89	95	98	89	104	81	103	91	83	102	82	89	97	97	91	96	92	81	94	102	82	84	80	118	96	92	75	100	98	87	110	88	91	89	87	104	86	70	102	83	87	86	111	89	92	99	106	89	106	94	85	108	98	89	81	79	96	90	82	87	89	99	111	91	92	102	100	84	91	112	76	100	95	105	90	96	94	93	98	95	93	98	98	104	94	100	101	101	84	93	98	107	88	105	88	103	86	109	80	82	115	78	95	93	80	93	95	85	86	99	75	85	87	89	83	110	109	92	91	84	96	95	72	93	110	84	79	78	111	97	93	97	93	86	84	89	100	94	110	96	86	97	87	82	98	97	116	93	89	96	107	102	85	78	100	92	82	82	98	114	88	100	107	91	105	93	95	71	84	95	88	98	97	103	84	102	74	91	73	101	80	100	94	99	91	102	80	98	99	98	95	90	82	79	104	94	78	83	88	106	83	98	95	102	105	99	99	94	96	92	93	85	114	97	101	91	96	106	114	96	95	87	84	103	106	94	89	93	87	96	93	83	107	106	95	89	82	110	127	81	89	107	106	108	96	109	92	90	111	100	107	92	109	105	112	91	85	112	85	78	86	92	111	105	104	108	94	90	82	109	98	89	102	85	99	98	85	111	87	108	117	122	96	115	85	102	96	72	95	96	99	104	83	95	107	94	90	94	105	102	114	80	92	82	104	103	91	95	99	99	91	89	103	105	83	108	100	95	93	103	97	91	81	89	94	76	107	97	88	92	68	92	99	95	109	105	88	80	97	105	111	95	108	111	99	102	95	100	110	103	107	98	91	84	97	93	107	93	83	78	81	104	76	98	84	89	104	100	94	90	92	97	80	98	96	97	100	108	94	90	113	76	80	106	86	78	93	103	94	106	87	86	88	99	105	92	96	106	112	98	84	89	99	93	104	105	107	99	89	111	97	93	107	84	97	97	81	90	122	90	91	78	106	87	98	80	94	97	105	78	88	95	109	101	89	97	97	81	93	109	90	81	81	81	94	97	113	95	80	79	80	86	108	102	108	90	110	92	99	108	89	99	93	106	95	105	99	98	81	84	97	106	90	117	97	94	109	101	80	91	92	90	106	92	89	109	108	101	89	106	83	88	103	96	106	89	92	83	81	73	105	113	97	89	95	85	80	89	92	99	101	98	104	93	95	85	80	98	101	98	110	91	94	83	88	87	94	84	102	89	88	104	95	92	76	98	107	98	106	100	92	100	98	124	90	98	98	92	87	98	93	102	85	104	87	103	87	100	101	92	96	94	97	87	95	107	68	94	81	82	101	113	86	90	84	81	84	87	84	85	97	105	90	108	95	115	105	97	92	93	70	78	102	88	87	97	91	115	105	112	97	91	88	94	76	96	85	97	80	93	97	86	104	86	90	87	90	94	98	100	92	95	95	95	92	106	90	97	92	81	93	84	88	103	87	92	82	84	100	99	90	89	82	90	99	91	111	92	93	103	102	111	99	90	95	99	106	91	101	103	85	88	106	101	92	99	78	82	86	75	101	113	94	96	81	102	86	83	105	88	98	84	103	92	91	92	78	83	99	83	95	120	102	89	91	72	97	96	101	83	99	103	84	95	99	86	99	85	109	115	99	96	106	100	102	122	102	83	88	79	100	90	108	108	92	87	91	88	95	78	90	91	95	93	77	95	98	84	78	102	86	77	90	87	95	103	115	93	94	94	105	102	96	83	89	109	86	96	89	84	86	75	123	84	117	101	93	90	102	92	88	102	99	93	88	87	93	106	91	94	92	107	89	88	92	101
31693	34315	8424	4250	3726	3036	2372	2019	1618	1427	1227	1102	998	845	782	740	681	656	603	565	513	517	484	468	467	427	436	394	386	388	361	403	378	359	359	349	349	366	318	354	297	313	310	324	315	323	294	322	319	290	358	297	295	304	311	297	315	317	287	297	291	279	282	301	278	285	274	317	265	286	280	290	315	277	299	299	264	287	245	267	262	278	278	252	274	250	277	272	254	262	257	234	246	277	265	284	248	264	230	271	283	295	260	280	263	285	266	235	276	281	295	277	263	308	281	261	254	266	239	262	262	279	277	300	277	273	254	266	281	253	265	265	248	253	278	279	266	248	247	251	260	272	274	271	285	281	242	262	279	266	290	277	236	256	266	272	251	269	314	243	262	245	213	232	274	267	256	273	277	239	267	251	260	266	234	267	241	280	257	250	268	282	271	251	258	295	271	257	256	251	260	258	303	245	273	280	279	265	274	295	268	244	285	245	277	234	262	270	259	251	271	242	275	260	270	239	309	251	244	273	268	251	260	263	256	272	260	257	269	248	259	247	267	262	258	264	238	273	272	292	272	272	258	257	271	254	257	255	262	248	249	246	298	269	273	270	273	277	270	294	281	246	266	271	274	252	258	289	250	252	227	264	285	263	263	252	282	254	253	238	277	227	228	260	267	295	243	263	269	256	247	260	296	249	242	241	269	261	268	269	282	262	240	277	255	253	271	263	261	259	238	269	244	305	257	256	232	260	274	264	259	260	258	260	304	247	275	236	263	260	259	266	277	258	267	272	252	250	270	275	252	242	266	251	256	238	263	242	235	286	264	281	281	271	245	313	240	268	223	262	264	245	285	306	265	273	250	265	248	251	271	261	263	266	272	268	248	278	253	281	272	265	263	259	235	250	238	235	252	255	267	280	262	268	277	255	259	253	248	265	250	242	286	216	302	262	265	270	265	274	282	288	255	262	253	285	258	266	277	243	232	256	269	284	256	284	273	243	257	275	281	259	248	251	257	258	271	258	258	283	262	271	262	252	278	263	275	270	275	258	255	264	268	294	253	257	227	279	246	267	239	252	263	275	266	259	255	282	267	251	273	267	267	250	290	239	266	264	287	274	258	251	254	239	274	255	289	235	250	261	279	272	251	252	257	258	277	246	266	257	268	275	268	294	255	287	256	272	253	289	290	287	276	272	262	235	247	276	247	296	248	256	244	255	273	244	257	247	279	262	253	245	296	237	245	260	272	262	264	264	259	248	250	294	258	243	265	282	250	249	279	269	279	269	264	248	253	238	241	268	270	268	277	237	242	276	245	274	247	237	253	260	253	265	254	270	297	254	266	259	243	245	255	267	262	236	281	265	253	264	265	270	250	253	260	280	260	292	273	264	253	259	250	272	253	254	275	278	257	253	251	253	281	250	277	239	257	251	252	264	246	229	257	264	304	276	270	255	251	251	254	249	249	291	240	266	269	261	253	260	284	245	260	227	276	234	244	249	241	269	258	290	257	265	244	258	231	260	278	272	254	257	277	265	252	245	251	257	258	252	262	277	280	268	266	243	285	288	265	274	256	271	243	233	253	254	279	261	245	264	261	256	265	241	299	270	279	246	261	269	275	259	268	255	249	249	261	275	270	285	288	271	277	251	251	267	270	239	258	258	277	257	249	264	275	267	246	268	241	284	281	234	224	295	256	249	255	243	257	263	269	276	268	273	283	237	253	234	257	272	250	295	257	258	262	261	252	282	269	260	263	311	252	266	264	245	249	277	272	266	285	269	248	268	243	290	265	272	262	260	262	267	245	259	279	260	275	255	284	274	246	285	275	222	274	256	264	276	230	250	276	294	234	270	297	257	279	262	253	290	236	281	243	276	261	321	258	246	257	278	282	269	291	265	269	227	259	268	240	261	275	255	267	291	279	268	241	248	275	245	242	256	275	270	246	258	252	263	260	252	210	285	271	255	255	261	271	239	272	263	248	264	262	217	252	275	264	290	257	248	271	252	244	269	282	248	266	250	264	232	237	268	269	261	280	254	248	254	248	274	277	242	273	230	282	256	277	276	264	229	264	242	237	255	268	274	278	266	238	233	274	267	235	248	278	270	290	259	290	249	262	239	270	288	263	243	236	251	260	255	256	265	236	262	259	260	269	256	275	289	276	238	271	254	249	272	262	285	289	258	278	283	231	256	260	262	284	281	274	284	293	271	251	248	286	286	294	255	291	260	254	269	261	265	258	259	231	276	236	248	312	265	261	259	257	277	249	252	263	230	230	249	263	265	253	258	284	250	264	251	255	248	258	279	245	265	258	268	285	248	272	257	268	266	285	249	237	246	260	259	262	274	279	282	256	222	252	268	279	242	234	249	229	254	262	255	261	265	282	240	260	264	277	277	254	259	254	265	283	240	299	269	275	276	257	253	296	287	276	251	277	285	272	256	250	244	220	251	230	270	263	259	265	290	265	268	236	246	247	240	253	264	240	269	272	280	276	287	242	257	273	240	307	244	259	262	248	255	250	263	236	285	271	272	257	242	238	247	276	267	255	277	263	250	250	270	254	271	252	278	259	253	271	281	252	251	272	273	295	238	278	288	251	274	295	271	238	254	248	237	282	241	255	265	242	267	283	266	276	246	261	278	274	252	289	240	273	267	287	268	276	260	252	274	260	251	258	249	270	238	250	264	266	258	241	252	271	272	295	280	268	262	260	247	222	277	291	278	269	258	253	274	283	291	252	281	265	276	246	257	227	260	289	267	232	281	261	242	244	255	220	296	276	237	254	262	246	274	242	257	251	260	289	273	267	250	224	250	252	272	259	253	266	223	249	262	272	254	260	260	285	267	262	270	275	234	261	242	275	272	288	227	277	297	239	254	255	278	257	261	244	235	315	268	278	276	267	244	241	271	257	261	253	248	244	248	247	270	254	244	263	272	276	257	252	255	244	246	244	254	253	250	301	257	284	267	240	262	268	236	280	261	276	281	282	241	263	267	266	252	273	257	290	223	290	247	281	259	255	239	259	271	265	275	266	275	243	250	242	280	243	258	258	253	259	270	242	280	262	232	233	257	260	225	283	251	262	249	263	260	287	311	276	267	267	268	273	267	244	287	259	269	263	269	260	236	234	245	267	242	288	242	286	291	250	304	256	256	275	250	256	247	245	269	229	251	277	233	239	257	249	247	244	259	234	286	249	257	275	246	265	292	243	285	277	286	260	249	241	251	265	283	265	278	266	259	257	249	241	259	268	240	283	282	244	269	265	290	258	269	227	249	256	257	287	279	260	270	245	266	258	239	265	243	280	235	271	235	268	250	250	221	262	246	257	254	241	252	289	269	298	246	273	240	243	238	266	257	249	283	225	256	250	281	270	236	284	276	251	240	257	280	276	247	249	262	240	272	276	253	278	258	252	265	281	244	269	280	282	251	257	277	267	245	241	287	268	235	255	264	241	282	248	253	234	248	257	246	252	273	280	260	263	259	240	255	227	277	268	246	249	254	241	262	263	247
9180	1769	416	300	295	275	252	271	286	311	236	269	266	283	284	282	306	278	283	296	261	224	250	264	271	284	280	249	281	276	282	262	289	292	276	294	298	272	239	274	284	322	257	297	249	267	266	291	302	268	274	293	294	298	299	312	281	296	285	263	305	287	303	286	259	263	262	264	285	277	287	273	296	248	257	241	274	291	263	261	262	267	281	266	277	291	287	295	277	280	289	280	281	265	288	265	303	251	290	288	288	288	288	289	247	254	262	282	283	278	274	269	266	283	275	305	286	281	264	276	269	291	300	270	297	273	274	249	264	293	284	283	296	263	282	247	271	269	279	283	310	292	262	283	239	281	275	251	286	294	283	269	266	279	269	285	265	275	288	335	311	275	257	255	285	279	296	282	290	268	288	263	281	273	256	265	284	297	252	286	272	272	271	279	265	280	279	281	279	285	259	304	274	269	251	280	285	262	269	265	274	276	266	272	253	275	278	283	285	307	303	310	270	272	287	253	265	314	276	294	288	242	282	258	285	272	288	280	273	302	249	271	262	275	257	300	266	273	278	245	259	260	272	279	256	283	246	272	296	254	266	271	293	284	271	280	278	283	301	258	277	311	259	268	263	257	296	255	285	263	269	303	266	273	267	289	262	269	264	259	273	265	296	281	250	273	299	264	266	275	289	274	271	272	278	269	267	256	268	253	270	270	277	321	266	305	284	257	269	244	274	270	265	298	296	266	281	279	265	259	272	256	313	296	274	293	272	280	254	315	269	241	292	274	281	256	260	288	287	266	288	297	268	247	273	244	279	252	262	282	281	279	285	267	292	266	297	279	270	290	279	256	294	275	266	321	282	279	266	297	268	265	268	273	260	270	246	270	289	276	271	283	242	279	273	280	294	275	267	285	288	251	263	293	269	295	275	264	297	295	278	244	271	254	281	263	281	270	291	259	218	265	260	273	276	268	281	254	280	264	270	280	300	269	264	312	269	300	275	253	268	285	265	284	256	271	302	291	265	294	251	318	268	305	266	253	266	271	270	254	294	287	295	275	242	250	284	282	297	274	256	283	267	290	255	289	259	280	281	267	288	266	287	322	303	291	281	254	273	261	286	293	247	254	289	272	296	280	260	269	276	274	280	304	306	259	272	282	287	258	314	292	264	274	280	266	300	255	298	240	270	272	247	274	267	269	249	278	227	278	279	284	243	283	304	288	260	278	267	278	264	255	266	302	276	262	269	262	251	273	294	275	236	282	280	307	249	300	288	263	265	255	296	278	265	286	266	269	272	266	292	265	282	275	328	295	267	303	285	290	294	300	259	278	286	261	251	289	306	291	244	216	252	272	261	239	298	256	288	284	266	265	267	277	272	272	306	296	296	262	288	274	251	302	292	272	276	273	285	287	268	279	267	298	225	295	288	265	270	278	280	295	265	289	263	269	259	270	304	302	261	318	293	302	248	335	305	295	282	256	257	275	262	276	300	288	283	259	256	269	278	262	295	279	298	297	274	289	262	253	245	250	271	288	277	315	256	279	260	290	249	281	263	280	291	274	305	250	282	278	296	276	261	250	242	323	303	283	287	261	269	250	276	313	273	281	265	266	271	253	323	267	269	279	263	295	251	281	249	276	291	293	289	268	258	257	260	245	245	263	269	299	260	260	285	295	284	235	285	263	258	274	272	250	276	265	270	281	247	299	269	243	272	264	244	279	287	271	282	299	281	251	272	266	294	263	279	282	250	276	265	286	252	272	261	278	290	298	281	263	258	242	282	263	272	303	265	250	281	289	288	266	279	273	276	279	293	249	274	258	297	294	242	260	289	263	254	268	281	244	276	287	301	281	253	284	270	289	260	294	284	281	285	278	274	247	278	272	279	303	268	270	264	245	259	272	278	259	248	266	276	269	296	282	291	291	271	282	278	273	324	274	271	274	276	292	279	301	270	289	272	281	312	297	256	260	258	289	274	272	284	252	262	275	279	294	274	278	282	279	256	285	264	262	277	279	289	284	293	237	264	291	273	293	258	280	283	256	266	280	265	286	277	315	305	277	267	275	306	289	267	252	261	274	289	292	276	285	272	292	241	256	288	264	284	278	301	286	283	275	275	271	260	262	262	263	291	266	285	259	283	291	271	292	291	273	263	280	277	239	287	273	290	287	241	267	307	263	286	275	277	233	272	298	278	296	270	273	279	272	301	301	246	275	257	268	283	291	265	284	247	285	283	282	274	244	296	266	271	241	281	250	263	263	321	264	314	273	292	285	261	268	251	267	287	246	267	295	248	294	287	272	248	277	304	302	264	303	284	298	318	264	253	271	268	271	291	276	294	277	278	265	266	285	264	283	301	311	275	321	265	286	259	311	292	293	260	293	266	288	263	254	264	278	280	267	254	269	272	297	269	270	272	269	287	302	282	277	268	280	290	260	265	276	273	271	285	286	276	273	274	270	241	264	298	269	284	296	290	281	328	289	254	288	304	248	290	280	276	284	308	282	241	295	250	282	286	265	289	284	238	270	294	264	246	279	286	277	277	298	268	267	279	303	298	278	268	254	283	284	274	281	268	258	296	273	251	286	302	270	300	290	281	283	299	252	268	266	283	258	275	296	273	281	230	274	300	253	276	281	296	260	284	278	262	256	262	289	281	287	278	277	263	275	281	256	295	274	274	271	297	267	280	290	275	282	294	297	293	269	282	278	259	288	275	245	266	280	251	263	268	299	312	282	265	276	295	296	275	247	292	270	276	282	304	279	262	286	318	299	271	292	282	259	286	279	289	309	274	226	296	267	274	294	283	311	289	286	246	288	252	255	278	289	272	288	266	271	283	300	292	276	289	255	270	255	299	252	271	292	268	300	282	262	264	255	291	268	287	305	301	269	273	264	273	263	287	267	293	289	274	268	297	255	264	266	270	267	279	265	287	261	272	302	291	280	296	275	300	306	311	271	280	259	269	269	323	256	242	292	290	267	283	300	302	264	279	297	273	285	295	286	278	279	271	284	297	284	272	263	242	281	246	276	252	290	265	286	268	274	291	274	280	279	281	286	280	269	252	277	286	320	282	267	270	258	273	289	303	300	271	300	264	276	254	246	308	290	265	299	250	247	290	301	265	301	290	296	297	277	290	276	308	266	289	278	271	268	256	288	265	281	287	283	255	284	244	284	290	262	288	313	283	264	262	288	275	264	305	287	278	290	284	293	260	290	266	306	265	302	283	241	270	277	255	295	286	276	272	291	305	279	273	277	282	280	250	281	282	285	281	283	291	272	289	289	277	268	313	247	290	268	274	295	274	317	269	247	270	284	272	289	276	293	262	313	307	292	257	277	278	282	287	301	269	283	258	250	268	290	293	276	259	284	260	285	252	268	289	308	257	289	311	297	267	278	273	293	264	268	282	276	263	282	290	309	287	219	247	265	287	254	310	288	296	262	286	296	257	260	269	275	239	242	246	278	247	304	293	256	287	253	250	283	263	273	285	257	287	294	274	288	263	281	294	287
6790	2862	940	695	730	647	656	683	680	685	618	649	655	622	635	629	606	681	619	590	616	631	660	633	637	618	643	630	638	651	612	631	653	617	674	611	629	602	619	647	590	622	649	632	603	638	605	626	655	590	620	613	635	637	620	644	611	655	675	624	614	688	642	668	613	654	602	645	637	709	640	642	666	639	662	607	624	585	625	678	666	605	612	613	597	590	612	661	639	674	624	659	554	636	655	659	659	626	602	590	632	624	647	658	628	647	650	632	598	669	605	580	634	619	658	661	692	583	621	600	650	597	603	587	644	655	614	617	655	578	619	615	632	659	582	653	637	656	654	638	579	668	575	651	613	642	559	638	655	632	587	638	616	662	609	659	660	685	617	624	604	640	651	639	606	612	655	605	631	662	582	610	626	656	595	673	693	606	604	613	672	620	667	635	631	617	622	652	600	618	605	664	625	639	677	600	638	608	660	689	647	657	706	657	642	614	636	645	646	616	603	629	589	619	667	645	613	623	675	591	642	646	630	592	639	623	672	642	636	666	659	598	629	661	580	654	690	652	646	657	593	600	616	593	622	614	656	611	644	616	598	588	618	620	635	619	619	601	609	629	649	599	596	643	624	607	640	624	617	606	574	650	637	650	612	667	585	601	624	670	630	678	624	652	675	690	585	660	636	610	603	635	685	616	619	660	591	616	582	624	648	605	640	601	628	631	634	607	648	645	628	648	613	671	582	614	620	650	648	617	607	653	622	603	637	620	640	644	664	592	615	584	636	623	658	622	678	642	649	611	607	607	611	619	609	625	587	610	620	643	629	610	654	645	629	640	578	600	640	620	640	648	621	641	644	640	626	647	678	658	621	590	630	641	601	617	628	654	666	563	659	627	647	638	622	611	600	634	641	609	649	632	613	638	612	619	594	653	643	660	635	635	589	623	578	617	643	612	655	614	628	605	603	641	642	603	665	617	608	662	612	630	646	649	649	639	650	654	591	608	644	590	646	581	587	663	648	618	599	619	625	623	647	604	650	616	644	588	636	658	641	677	606	601	631	632	676	582	579	595	654	687	635	625	672	607	603	665	585	619	580	631	643	628	656	608	643	605	674	610	640	615	607	619	595	634	623	699	606	628	587	627	613	643	649	616	649	666	656	632	604	612	653	647	592	616	624	609	600	602	629	575	599	631	664	650	541	594	620	649	653	622	617	651	652	618	670	571	642	599	652	614	644	632	571	635	655	617	646	615	619	653	674	589	648	644	637	624	640	647	646	619	655	629	627	647	617	606	588	639	659	606	650	623	634	571	623	623	661	626	661	618	573	642	655	619	629	594	666	601	632	624	634	614	632	627	595	597	644	625	617	645	630	646	602	669	622	646	621	622	611	631	623	627	612	635	636	650	642	625	648	603	645	635	657	610	630	629	599	656	599	577	599	636	562	628	595	587	650	627	634	642	652	607	627	625	601	631	673	627	645	640	635	672	624	608	647	651	583	609	602	636	605	633	628	646	649	614	630	640	611	589	628	608	630	617	616	617	630	657	646	608	648	637	630	618	620	631	691	624	667	632	619	643	582	602	585	626	592	612	668	647	583	604	635	615	645	623	583	629	646	609	610	603	592	655	638	576	677	645	595	640	641	611	614	617	626	619	625	639	638	611	666	624	624	654	574	670	645	577	629	686	651	630	621	641	629	589	656	656	649	619	628	632	611	649	624	624	657	649	578	599	610	624	618	642	660	621	661	604	619	584	649	676	633	622	624	612	640	617	602	619	637	612	658	649	617	624	626	635	653	598	618	647	593	651	633	632	613	625	585	662	640	639	633	647	609	592	632	625	625	618	651	638	656	606	604	635	646	603	602	637	646	637	604	626	612	584	633	623	606	603	664	670	627	614	639	632	634	621	640	638	598	633	615	630	592	608	647	601	625	658	617	633	590	637	629	589	621	632	654	638	588	636	630	586	633	606	640	609	593	593	606	624	600	650	624	661	657	607	641	623	611	617	595	610	660	591	654	626	594	577	645	596	649	612	585	630	632	640	591	609	631	599	669	637	665	648	596	648	624	628	661	626	648	657	643	722	600	580	615	619	631	671	611	645	624	644	598	666	603	627	612	629	630	594	612	644	649	632	657	670	642	674	628	648	602	621	607	643	630	606	615	627	644	670	609	645	597	639	610	702	647	633	630	647	620	617	605	593	676	659	654	634	607	623	585	609	590	608	668	669	596	623	609	672	637	657	658	605	640	633	646	651	623	627	667	601	606	620	618	635	625	611	630	673	653	621	689	647	647	629	640	634	658	611	641	583	651	649	653	583	633	658	619	609	625	610	636	627	609	625	669	611	633	615	626	623	606	626	679	626	639	649	575	602	615	608	654	644	637	661	669	632	600	641	589	624	626	635	623	623	630	622	642	630	639	662	619	635	662	682	612	614	618	599	651	594	635	638	622	693	636	628	614	633	604	615	635	591	612	626	618	645	626	621	638	599	602	604	637	651	665	669	650	603	586	622	601	618	598	640	632	591	618	659	625	628	605	623	604	601	634	613	638	631	592	613	677	619	639	642	617	642	660	631	603	637	634	622	609	610	635	623	630	645	603	613	645	577	596	649	612	647	660	624	630	584	613	633	599	632	613	615	606	573	620	577	631	618	630	650	656	598	634	619	637	606	593	652	626	646	588	622	614	663	595	630	609	597	654	666	652	639	629	651	657	659	598	624	592	605	620	621	607	587	639	596	582	652	646	614	621	615	619	633	601	638	659	649	650	624	638	661	647	621	649	582	594	602	646	624	604	593	630	620	599	608	608	644	602	637	678	656	628	622	650	640	671	622	632	633	569	634	610	614	662	610	603	588	636	647	615	613	651	630	578	597	634	646	616	654	653	643	613	669	586	625	660	629	602	630	628	610	622	637	643	623	646	622	607	662	634	705	604	574	631	687	596	576	666	640	642	591	623	638	621	610	613	615	659	642	656	667	617	619	639	652	589	607	639	599	643	626	613	624	587	629	627	645	655	664	607	660	626	599	624	636	653	629	629	621	662	617	609	668	706	573	608	597	607	616	635	626	651	649	604	591	660	647	678	665	622	640	643	662	576	666	645	663	619	599	624	622	620	616	624	580	643	606	643	652	604	671	639	628	630	607	593	621	615	626	650	659	613	651	623	572	678	619	666	685	580	613	636	614	641	615	644	618	613	632	614	648	626	593	630	635	596	608	622	621	632	614	634	698	639	603	633	624	594	673	630	603	612	615	581	638	661	600	586	616	654	663	609	654	624	608	682	619	592	606	608	626	633	649	640	661	631	632	613	593	638	598	638	653	594	622	634	587	628	658	619	609	646	643	636	600	631	644	625	624	655	655	602	636	661	620	627	650	656	633	618	574	658	619	650	621	650	612	609	650	620	648	655	661	629	639	602	607	626	608	643	611	668	621	624	644	640	593	641	643	706	612	635	601	655	639	638	597	660	639	672	658	583	574	643	581	613	658	561	644	629	612	638	696
42333	33339	11073	1003	568	433	319	294	235	245	208	202	173	177	184	147	164	166	151	146	148	154	166	140	149	161	147	145	158	141	166	133	128	124	135	143	123	144	143	144	128	145	128	140	138	142	153	143	133	121	137	128	112	105	151	142	137	122	136	132	135	159	142	123	167	109	150	140	137	130	125	125	136	135	129	127	149	137	139	139	134	116	130	111	116	117	146	123	139	144	130	164	127	139	136	133	138	130	123	130	133	131	130	136	120	123	139	117	150	135	117	134	106	137	155	136	115	118	140	152	133	133	129	113	117	123	136	142	137	139	142	119	128	132	119	106	140	122	131	115	138	144	148	143	124	128	141	120	142	121	146	126	139	121	121	132	145	139	114	127	129	148	129	120	112	142	122	142	155	130	148	133	148	129	125	137	123	141	120	115	113	126	134	111	157	125	137	134	130	119	125	137	138	124	117	118	129	129	141	128	138	135	125	145	142	115	138	137	128	117	121	145	106	130	130	125	127	125	92	109	141	137	148	114	119	152	126	133	120	120	137	141	141	134	141	149	123	120	125	115	121	158	122	134	131	122	154	131	138	165	137	119	153	127	122	143	154	135	121	129	139	137	121	112	151	129	126	144	106	129	120	143	134	151	131	138	134	148	133	126	145	123	117	137	134	105	142	140	130	120	124	140	150	136	118	121	131	120	134	143	125	109	139	135	152	116	131	129	142	140	125	112	140	123	141	134	123	156	156	135	129	126	116	136	124	115	120	130	119	128	153	136	120	127	110	115	135	153	127	133	146	148	140	152	133	124	114	98	129	139	122	120	139	146	130	126	141	128	129	147	112	122	143	130	134	124	136	136	120	115	136	139	124	150	134	127	122	131	132	119	136	128	151	136	138	138	141	133	140	130	117	135	159	123	125	135	130	129	120	112	148	141	105	134	129	125	119	119	137	126	116	112	136	123	121	131	130	134	124	119	145	131	141	139	145	134	126	130	127	121	137	115	134	118	131	136	125	125	130	120	127	128	142	144	107	144	142	106	105	148	139	135	142	110	117	124	149	119	123	143	141	135	136	128	152	116	128	151	126	129	129	119	143	142	129	121	123	135	129	138	145	140	133	135	130	152	130	123	129	125	123	154	149	110	151	144	128	122	114	128	140	137	110	151	137	123	135	129	129	115	147	115	130	135	140	137	128	138	145	111	130	146	132	136	126	127	129	145	140	118	127	139	126	143	135	121	118	138	129	127	140	123	133	129	136	143	129	135	116	126	121	131	134	159	145	147	132	121	124	130	121	155	143	135	140	114	122	121	136	133	147	130	150	164	120	147	132	125	114	133	130	124	137	133	142	148	133	129	133	122	136	144	129	123	126	123	122	155	143	123	139	130	131	148	154	131	138	134	115	127	132	130	114	129	119	128	155	131	143	122	133	158	130	149	113	133	118	131	141	133	122	121	129	165	128	89	147	156	155	152	153	142	140	141	142	122	136	135	127	137	146	135	116	131	127	132	132	125	144	146	139	117	157	123	133	132	130	124	116	135	145	115	159	118	120	129	140	142	138	153	127	121	97	120	142	139	114	131	130	117	126	143	123	152	137	128	118	120	143	136	148	131	121	131	123	138	149	137	120	137	158	141	127	120	128	130	153	113	133	156	155	149	139	152	127	136	129	160	136	131	119	147	132	120	130	138	164	132	142	147	129	117	128	169	148	134	148	157	124	148	123	129	115	122	133	103	145	117	145	125	151	134	128	148	149	154	134	170	133	122	131	111	121	129	128	134	147	131	139	122	138	113	125	133	126	139	148	112	150	121	119	146	135	132	130	149	134	133	142	135	132	126	146	137	112	131	122	126	151	127	127	141	130	152	142	144	123	118	136	114	136	138	136	139	138	126	149	139	135	125	139	104	123	142	138	132	144	139	137	128	142	115	130	139	133	138	113	124	133	113	134	117	124	143	129	128	113	155	129	149	132	153	145	141	134	128	125	138	132	107	135	121	137	111	122	131	138	154	127	122	131	146	139	124	146	113	115	143	129	121	135	144	134	128	136	140	134	121	113	118	131	132	125	127	119	124	125	123	120	142	111	120	109	142	137	145	131	136	123	128	123	132	158	142	151	127	131	133	134	149	125	137	128	148	140	132	145	155	120	130	126	126	139	119	136	123	114	136	124	133	143	115	142	126	119	144	128	122	125	131	149	127	131	120	122	119	131	127	135	131	125	134	126	150	144	114	123	133	133	139	126	126	144	119	121	148	133	126	118	124	140	149	133	130	135	136	128	134	134	142	128	141	103	133	136	132	126	112	131	127	150	131	125	145	117	141	112	159	137	141	127	122	124	147	160	111	152	130	144	133	132	125	129	115	145	144	139	115	139	130	129	119	136	126	117	116	125	140	132	159	136	136	124	119	121	138	128	133	126	118	140	142	129	125	145	123	150	120	149	144	120	141	135	139	151	143	132	134	136	138	134	149	141	129	152	125	126	149	141	134	139	129	161	139	112	128	146	127	117	135	143	135	127	118	121	139	131	119	124	120	158	127	123	147	145	110	141	135	114	130	121	131	130	135	124	134	137	136	130	118	163	134	109	119	126	168	139	133	148	115	136	122	113	129	122	150	130	135	132	125	137	132	155	134	115	125	119	122	120	110	133	128	133	139	151	145	127	135	154	130	113	119	161	137	126	133	158	145	134	139	140	145	145	145	121	150	153	144	139	122	162	152	144	139	136	128	129	124	104	117	129	140	122	125	127	148	132	139	142	145	120	114	145	117	131	131	125	144	124	113	128	141	116	158	143	116	125	140	144	119	116	133	125	137	130	121	126	135	126	134	139	145	141	135	125	154	134	117	130	135	137	135	135	139	141	122	136	137	130	128	112	138	161	122	142	125	143	134	136	129	135	128	139	149	138	123	125	131	126	125	127	126	144	136	140	125	144	138	107	121	125	127	134	157	143	121	132	135	119	143	146	129	144	139	132	139	147	143	141	106	143	126	142	137	134	121	129	125	131	150	138	118	117	124	135	135	146	127	134	129	124	150	149	142	144	119	129	129	112	119	136	118	149	129	144	126	131	130	126	119	118	144	146	126	141	126	143	122	117	123	122	127	110	132	125	134	123	152	162	128	128	137	134	147	148	124	119	128	126	133	141	130	130	125	149	145	141	142	152	125	130	124	131	155	125	159	121	111	140	131	146	119	142	155	142	134	136	125	126	121	120	119	121	142	149	138	139	143	133	114	134	137	123	120	148	120	150	143	138	144	101	125	143	122	123	119	149	139	130	129	126	109	143	137	128	140	130	139	121	135	135	146	129	113	137	134	123	144	138	116	135	151	147	152	130	118	147	143	116	121	139	127	124	135	131	144	144	149	120	134	125	128	126	126	136	129	129	126	169	130	128	140	130	142	120	147	130	133	144	121	148	144	132	130	127	134	132	138	127	143	134	139	130	132	142	124	138	155	141	134	141	124	131	132	130	139	120	118	120	138	139	151	137	110	144	129
24254	23874	5257	2457	2151	1699	1427	1212	1079	943	772	794	706	693	632	571	562	506	486	470	469	450	454	476	430	421	401	401	402	383	401	399	361	405	383	366	382	376	360	392	312	350	366	368	331	384	356	348	324	373	368	358	344	317	331	338	341	336	333	334	328	370	323	321	336	320	304	342	306	354	359	355	306	332	362	321	314	320	355	302	338	322	337	321	325	336	309	346	337	347	320	328	342	316	325	338	363	329	326	324	335	315	322	308	326	310	322	307	329	319	300	316	351	346	307	302	340	340	341	316	329	308	325	342	299	331	298	312	347	321	325	312	348	331	302	312	320	309	364	328	329	327	336	341	296	326	350	320	333	305	318	328	337	313	272	299	300	352	303	312	348	355	320	321	316	376	350	328	316	329	331	312	339	344	326	333	302	375	324	313	355	325	315	352	335	314	335	320	345	305	306	311	317	342	347	325	329	331	325	343	272	317	353	320	311	312	321	321	308	337	334	317	311	318	313	367	326	346	349	328	305	308	330	335	312	321	329	323	311	299	332	335	337	316	333	343	330	334	336	326	318	340	311	330	346	331	302	314	322	351	333	323	322	329	324	284	322	341	308	295	328	307	299	301	330	320	311	316	326	353	328	300	348	327	329	324	277	362	323	332	326	323	282	334	303	349	303	331	298	334	305	319	345	351	319	325	311	322	339	317	349	327	335	318	314	324	305	320	326	296	325	336	339	325	347	328	311	309	318	320	334	305	314	301	363	339	293	327	328	326	327	314	334	310	352	289	344	317	320	329	312	324	342	364	294	308	306	340	308	345	337	322	301	307	331	313	318	314	311	333	291	323	320	321	338	299	318	326	340	291	355	322	307	309	327	293	332	363	300	305	319	301	337	335	298	312	335	349	306	326	302	315	347	354	329	324	311	315	339	336	308	304	346	332	344	356	298	340	346	312	328	296	320	342	326	324	320	329	330	340	315	313	356	342	336	324	320	289	316	305	323	302	355	311	329	334	318	360	334	324	284	333	342	329	303	338	331	272	331	344	311	338	302	330	342	343	335	304	311	332	334	363	316	306	329	348	325	331	298	341	297	330	336	321	328	319	355	336	301	339	334	329	342	351	301	315	324	328	337	305	341	328	323	297	322	335	314	320	292	323	334	327	309	319	330	327	312	300	335	342	327	319	325	303	343	314	324	294	336	310	333	350	296	312	296	339	312	332	320	289	310	309	291	330	327	317	316	296	294	341	317	302	300	346	301	368	308	330	323	301	311	315	314	328	299	325	325	301	324	322	319	335	340	294	329	299	343	320	351	338	302	342	303	312	335	326	334	332	328	326	290	342	360	328	324	317	347	331	309	336	302	343	316	316	310	325	330	323	304	293	334	327	325	324	327	328	318	318	360	330	312	302	295	339	294	330	304	308	306	327	295	340	319	326	335	319	322	345	306	332	337	314	303	301	311	323	333	320	334	322	316	342	289	321	320	317	329	317	278	310	318	343	327	327	359	282	344	353	306	333	313	310	319	307	330	347	318	290	338	316	352	304	333	344	291	327	354	317	320	338	309	318	323	329	304	330	302	313	334	303	312	356	321	301	321	324	327	297	306	340	321	297	365	297	347	355	318	332	326	301	364	312	316	297	312	316	319	319	344	314	327	361	305	327	325	319	326	302	322	308	330	341	343	335	305	337	351	298	337	310	290	317	358	332	300	310	334	316	301	315	329	331	317	326	331	303	323	322	315	346	313	359	333	298	325	335	340	291	339	309	295	317	326	289	342	297	304	318	325	322	317	312	330	340	311	330	307	290	337	321	331	308	372	309	349	334	366	348	324	307	348	307	313	302	332	322	287	336	305	346	336	317	350	304	379	272	297	347	340	337	316	286	338	331	330	333	325	321	308	324	337	339	343	339	347	336	344	311	336	327	303	325	329	318	340	314	339	331	306	303	332	339	298	328	320	311	316	298	325	326	319	371	350	310	318	311	303	313	341	309	301	326	336	325	336	351	347	347	336	302	323	331	310	315	311	304	328	314	320	308	308	324	334	325	307	307	328	331	334	297	312	348	308	302	281	299	371	317	292	353	346	340	346	335	309	327	311	305	322	345	308	318	353	340	357	329	348	323	312	319	355	324	325	330	318	339	281	345	318	346	333	326	330	306	338	344	310	335	326	315	311	319	336	314	322	308	320	322	330	327	319	302	340	304	348	313	281	292	356	341	328	312	320	296	340	303	311	328	317	329	304	306	316	291	323	329	344	324	329	333	335	339	336	320	324	345	328	329	341	330	328	310	322	322	304	318	328	306	300	305	320	349	287	320	336	320	365	298	312	354	362	287	299	340	338	304	350	321	305	319	319	350	342	338	302	304	314	331	346	316	337	310	336	324	311	302	300	306	345	334	337	330	337	285	302	324	314	319	325	305	314	319	347	314	336	309	299	326	299	321	353	317	303	331	298	300	337	304	333	303	265	283	330	320	318	316	377	327	345	315	321	302	352	329	323	342	310	333	311	348	311	325	329	334	349	305	310	321	335	306	340	331	345	317	306	339	335	334	330	315	341	302	307	356	316	344	317	306	328	320	308	309	304	338	362	333	309	335	330	324	293	328	319	315	378	296	310	312	289	350	291	339	323	321	288	328	306	339	298	308	328	300	303	320	337	366	277	330	323	335	332	311	324	289	297	305	335	321	305	370	313	320	298	325	297	318	326	321	317	324	362	351	312	334	319	317	360	333	347	334	325	311	328	340	318	335	311	308	305	295	348	330	317	283	305	338	309	316	323	324	328	346	283	315	336	328	321	330	337	315	320	329	314	297	334	312	344	311	327	340	326	317	351	324	341	283	296	321	290	343	321	334	325	334	329	312	308	291	341	365	334	330	322	308	306	323	334	315	362	338	305	311	334	321	340	332	349	316	319	346	363	290	316	346	326	332	317	343	320	345	299	301	294	334	338	319	343	327	320	335	289	307	347	308	303	335	318	346	321	310	321	327	337	324	307	326	354	323	330	294	349	327	338	322	328	317	314	326	346	332	324	326	340	348	349	326	354	343	317	321	325	351	351	353	316	326	325	348	324	270	315	332	349	320	326	352	312	326	324	313	268	357	306	318	335	354	304	315	309	319	308	346	313	303	317	306	296	318	337	342	345	306	326	315	292	329	327	295	309	356	363	288	331	329	306	296	316	333	322	338	350	341	297	319	318	337	317	359	323	310	290	304	354	346	312	319	346	300	305	333	332	317	306	313	336	344	314	330	324	331	297	325	328	318	300	290	345	342	312	320	337	328	344	319	327	328	287	325	295	326	326	275	309	321	312	327	334	319	316	314	309	323	299	304	348	344	329	317	329	329	304	340	343	331	319	315	340	356	316	336	337	317	298	312	306	305	323	336	341	314	337	310	317	316	323	328	349	328	307	330	324	335	316	325	360	337	292	289	350	316	316	347	332	323	381	294	304	320	317	301	320	315	295	305	346	300	323	293	319	306	354	335	304	324	336	301
54712	48732	20266	2593	1028	740	530	423	358	262	269	195	205	175	158	166	180	153	141	154	133	143	126	111	123	111	122	99	103	115	115	118	86	106	106	89	110	97	101	109	94	116	108	99	107	101	92	94	91	93	100	90	106	106	95	83	84	94	102	114	121	89	112	90	121	107	117	96	98	101	84	94	109	94	109	113	103	120	88	95	84	120	102	91	114	87	96	94	86	95	102	113	98	75	112	120	117	100	94	90	73	108	113	121	103	105	93	99	105	91	102	83	102	97	96	86	95	94	96	90	110	99	100	77	82	104	87	105	103	93	85	71	99	94	80	93	97	117	86	98	103	102	96	98	100	96	79	99	106	94	106	102	105	105	89	82	106	93	95	85	92	86	92	90	96	103	90	88	98	89	82	108	92	104	96	99	113	103	106	98	92	107	103	90	85	91	98	88	98	102	107	86	107	104	104	94	93	107	108	100	72	87	93	99	87	111	89	103	85	97	92	94	90	87	110	103	98	90	94	80	94	106	108	82	72	93	101	85	100	95	92	95	93	92	90	115	91	79	83	91	100	99	99	96	103	101	83	86	100	76	79	87	100	92	94	90	74	109	94	96	93	80	86	87	93	90	85	97	95	81	100	94	112	96	116	82	97	85	100	101	111	99	104	76	89	104	103	87	101	110	85	96	104	86	89	82	112	84	91	94	99	107	83	95	103	101	77	104	96	95	101	105	104	91	98	94	95	107	91	104	115	106	92	86	86	103	104	91	100	93	100	93	92	101	96	77	116	95	89	94	88	85	107	109	80	79	89	110	111	103	77	95	100	115	94	101	94	93	92	80	99	92	100	105	103	93	91	79	88	108	120	107	89	108	91	75	87	89	87	98	96	84	88	89	96	78	102	95	91	84	96	95	82	90	93	89	84	85	99	96	88	109	84	103	100	78	97	90	91	118	90	97	81	114	111	102	105	101	79	101	78	88	91	86	99	106	103	99	88	97	95	102	110	84	108	84	78	99	113	78	97	104	86	97	104	107	103	89	96	93	97	87	86	114	95	106	102	88	96	86	96	95	93	98	87	98	108	82	115	118	106	75	111	107	85	95	84	102	96	103	105	83	95	91	110	103	90	96	94	92	115	97	95	99	98	88	87	101	91	103	102	103	89	87	83	90	110	101	88	97	104	108	103	92	91	101	114	100	102	87	103	73	90	104	111	101	95	93	95	76	97	105	101	108	76	90	106	116	70	108	97	102	95	84	96	77	109	104	105	84	76	90	113	88	96	82	83	94	80	91	109	91	93	102	118	98	99	92	88	87	104	107	93	107	80	104	113	103	123	106	94	98	85	110	88	106	85	91	94	101	101	89	88	84	77	114	112	98	91	92	100	116	89	103	77	119	89	91	90	98	86	84	99	91	89	81	106	90	124	82	91	108	83	109	92	129	98	97	96	99	96	100	126	90	100	108	92	76	98	95	115	92	87	107	101	84	94	111	80	109	90	85	86	92	117	111	115	100	112	116	101	55	78	80	94	86	92	97	83	106	106	80	88	96	100	101	103	81	88	90	96	104	92	86	99	88	101	100	94	92	83	96	98	96	91	109	92	123	98	92	88	95	71	94	100	89	97	82	85	97	89	80	92	96	102	93	91	107	99	96	101	91	99	76	86	89	98	87	103	92	108	104	96	98	100	93	81	89	94	100	103	97	103	86	95	128	80	87	95	97	108	98	87	80	93	87	114	94	91	98	106	101	96	90	97	95	89	89	118	96	103	104	102	93	95	95	106	90	106	97	109	95	86	90	87	75	90	98	106	98	97	78	102	108	76	71	81	95	105	100	95	93	88	88	82	102	102	83	90	113	94	90	91	86	88	122	112	123	105	95	104	81	87	106	77	92	96	78	79	87	89	96	87	102	97	106	84	105	118	111	96	104	98	95	119	78	77	80	88	93	110	91	92	99	100	84	86	88	83	102	110	103	82	112	101	109	98	83	90	81	83	78	62	92	90	85	84	102	89	91	84	90	100	95	110	103	90	84	97	78	72	91	89	89	87	106	95	108	92	85	110	87	93	84	102	82	95	87	100	89	100	89	91	81	78	80	91	96	103	80	82	90	95	78	98	91	95	72	99	80	81	99	111	96	100	90	87	88	119	94	97	90	119	85	107	93	85	86	93	106	82	97	95	89	100	90	90	83	103	104	83	104	105	95	92	86	91	96	96	83	76	104	103	94	92	87	106	92	94	100	105	98	104	107	82	117	95	96	98	92	101	93	98	92	90	96	95	99	85	79	99	100	97	92	99	96	85	93	96	101	110	101	95	112	91	89	80	93	95	117	96	105	104	87	68	108	87	120	116	82	85	91	92	102	104	102	77	105	85	95	82	96	95	112	95	84	114	97	90	116	89	120	103	96	100	80	88	86	86	87	95	110	114	115	91	95	85	96	98	85	92	108	80	97	94	92	87	118	111	103	97	85	104	109	111	80	106	82	92	102	96	85	97	99	86	100	106	92	112	94	103	66	84	90	93	100	111	97	109	89	93	92	86	89	97	88	95	91	101	101	106	96	88	108	93	114	90	103	85	114	91	81	81	101	112	97	94	93	82	102	89	101	102	88	120	109	97	110	67	107	77	95	95	111	92	93	94	77	89	78	89	105	118	90	89	96	98	108	99	86	94	92	116	82	91	78	98	106	70	93	90	89	105	92	86	108	101	88	108	91	95	109	111	101	102	90	107	96	96	92	102	75	96	92	82	102	87	90	101	97	93	96	100	97	99	93	95	99	102	91	103	91	76	98	97	103	85	92	108	102	103	107	94	106	100	101	89	76	76	98	101	88	75	92	110	106	94	100	85	92	94	88	90	102	104	84	97	79	95	78	91	90	98	108	83	92	92	99	88	95	93	89	89	93	101	104	87	99	88	85	88	94	91	89	66	104	98	89	99	110	94	70	77	110	101	93	94	90	81	87	90	88	99	103	81	90	87	100	97	70	88	89	78	110	92	106	88	79	111	71	104	88	77	94	99	105	90	107	88	88	97	99	99	104	86	89	106	88	103	102	75	94	71	83	82	85	78	85	98	84	107	75	109	94	81	99	95	74	98	84	105	104	86	79	99	87	102	110	103	92	103	105	101	96	86	97	113	103	93	103	94	90	102	71	90	79	86	85	81	91	111	85	79	94	114	95	94	90	100	97	96	131	114	100	85	98	84	89	78	107	87	88	92	86	84	109	103	89	99	105	93	100	107	97	97	93	105	96	103	99	94	107	87	97	110	81	95	105	90	96	96	90	93	92	99	109	82	92	100	101	91	98	92	104	104	75	82	90	99	98	91	92	91	96	97	94	95	97	93	88	85	97	103	85	108	94	106	91	86	73	89	78	90	111	93	89	104	101	88	100	80	91	92	85	90	127	83	98	110	97	85	92	99	86	95	93	94	86	91	84	98	81	94	119	94	82	96	93	101	109	81	100	99	87	89	92	82	93	93	84	93	83	93	99	78	86
32481	33449	7610	4297	3728	3005	2398	1988	1716	1402	1268	1133	928	855	873	730	705	670	621	585	546	531	502	476	481	434	436	418	441	377	386	373	372	384	369	353	347	345	346	344	326	325	304	324	346	297	337	322	285	314	299	300	307	297	298	292	289	311	274	280	289	273	296	304	271	286	299	285	266	272	311	254	276	316	256	267	295	253	255	275	282	257	261	297	316	276	276	271	257	278	287	271	315	286	255	275	303	261	262	282	279	275	314	276	263	224	289	296	271	267	257	263	253	271	264	246	257	268	249	249	281	251	263	261	271	281	253	278	253	274	274	257	235	246	239	282	299	271	245	239	246	274	255	279	269	267	246	256	247	263	264	242	268	283	259	277	267	231	247	249	277	259	239	232	253	265	293	292	265	271	262	283	238	269	267	253	281	266	250	280	278	237	283	295	251	266	255	244	255	249	227	282	227	243	236	254	288	247	269	241	240	258	286	285	256	243	263	277	278	270	268	233	273	268	274	243	257	253	249	254	247	265	255	279	242	254	254	252	292	266	264	256	272	271	285	244	272	251	236	266	269	255	256	265	256	277	281	287	275	256	283	281	244	289	286	255	237	263	256	245	280	254	253	268	269	259	276	240	273	259	261	236	248	251	265	263	244	267	299	273	259	251	247	283	273	270	243	244	296	275	280	250	272	250	278	257	261	266	264	269	251	281	235	276	238	257	232	265	265	269	261	225	232	260	257	239	262	268	254	243	269	263	259	240	282	257	265	267	236	280	273	248	263	263	279	266	264	281	244	269	293	265	258	225	298	238	243	257	264	275	263	241	280	270	251	252	245	269	253	298	251	242	258	266	274	265	279	260	262	248	271	268	257	255	251	271	251	249	278	262	274	254	263	290	273	264	284	244	252	256	253	233	254	286	226	262	276	262	286	262	279	278	260	269	241	242	275	271	258	239	276	293	269	273	261	256	245	270	263	291	234	281	265	299	250	252	238	286	263	269	248	269	235	268	258	240	266	246	222	273	246	298	264	278	270	250	262	286	256	230	243	263	257	261	263	269	258	240	261	270	276	272	236	243	292	243	251	270	268	285	265	277	253	294	264	266	255	277	251	245	266	299	231	253	268	259	268	234	279	278	274	248	278	254	256	264	262	273	289	253	270	287	275	239	275	258	284	265	257	275	304	270	243	269	265	278	255	276	286	239	256	265	266	263	256	261	272	269	274	260	244	290	266	263	277	255	254	229	257	277	271	285	271	271	262	239	242	259	274	269	254	232	254	255	259	266	267	259	259	246	269	249	274	252	243	253	249	287	261	273	269	270	256	248	225	245	273	248	248	265	254	285	261	274	279	254	250	245	282	286	307	233	250	249	260	267	253	282	235	264	250	290	269	280	245	263	265	268	252	269	262	253	248	271	271	249	257	253	264	261	269	297	284	274	288	241	252	256	257	246	275	287	242	270	258	241	277	286	250	265	273	248	247	285	251	259	236	282	267	257	261	251	271	259	287	240	279	262	234	278	260	251	243	266	257	259	285	274	223	256	236	259	277	265	264	261	257	263	244	253	269	259	304	262	260	224	261	276	275	273	264	272	254	250	247	255	287	289	273	258	262	246	248	287	260	251	247	268	261	231	266	250	279	226	239	266	244	240	249	250	250	272	250	260	253	266	245	281	273	285	261	255	254	255	254	263	273	263	277	240	270	253	256	262	280	255	257	249	249	277	239	281	243	246	269	285	242	261	239	269	277	236	248	273	273	299	283	275	241	259	286	288	269	273	260	272	238	261	263	317	236	251	253	240	278	269	242	257	265	237	268	228	251	252	224	262	264	292	264	252	269	265	265	235	261	283	238	265	249	267	236	256	259	235	298	291	271	287	279	286	281	275	247	280	245	285	239	224	254	271	230	275	262	251	270	302	261	260	278	271	250	256	252	247	241	250	245	261	247	250	277	237	281	261	263	284	275	229	278	267	291	263	270	288	280	249	266	270	270	263	269	268	248	244	264	254	240	238	264	253	266	261	256	234	258	274	236	244	302	284	256	243	272	268	263	269	275	239	267	245	235	266	252	264	273	233	264	262	271	289	267	254	251	237	275	252	267	285	271	279	272	277	274	299	235	259	254	263	245	263	240	242	268	252	264	296	272	267	244	283	247	235	276	289	284	252	267	254	253	262	266	273	284	250	265	251	246	260	244	265	262	274	263	225	244	239	264	236	259	263	223	253	256	275	276	284	252	289	295	272	263	258	251	272	255	259	261	252	266	272	272	263	257	263	249	267	246	247	292	263	283	246	296	248	238	238	249	254	261	247	262	280	250	268	245	231	259	269	275	273	273	298	233	298	230	267	259	263	254	249	274	301	268	240	258	268	259	257	255	256	260	254	267	275	283	263	256	237	278	267	249	259	285	275	290	269	253	268	280	246	261	258	241	288	264	255	255	264	251	279	269	251	268	266	257	257	239	277	262	267	239	248	255	267	251	249	252	262	253	259	247	271	281	268	246	258	267	308	270	283	277	249	256	289	246	257	261	260	284	257	277	283	300	273	267	295	273	233	260	253	258	243	236	248	272	281	286	272	261	280	258	268	247	247	262	287	241	278	256	267	255	255	231	270	251	264	265	264	271	263	250	248	262	270	227	250	244	290	260	266	241	228	239	257	295	227	219	269	299	251	257	269	284	263	268	226	245	258	259	307	261	241	265	223	273	265	254	255	256	270	235	245	252	255	273	256	264	285	292	245	292	263	272	248	263	262	262	243	255	230	251	258	275	276	255	248	267	266	278	263	266	282	263	277	259	256	259	273	288	249	230	227	264	244	276	249	260	270	259	286	250	267	269	248	259	241	302	297	273	284	235	269	292	240	305	274	267	277	263	245	242	247	284	231	278	273	278	265	256	274	297	246	280	258	269	246	257	251	252	277	250	275	258	266	267	253	255	260	260	286	263	269	271	244	291	242	277	226	290	245	273	261	239	261	250	269	268	252	278	244	249	253	267	267	255	253	270	264	282	260	269	259	257	270	279	274	272	273	280	275	241	243	247	240	276	262	246	249	275	267	263	257	280	256	260	290	262	266	284	259	240	222	280	280	239	248	253	268	272	263	268	297	257	248	243	282	283	256	260	239	255	269	257	269	277	268	233	240	245	230	274	262	269	253	287	252	237	264	285	281	259	251	278	273	260	242	233	267	255	258	281	251	253	265	244	233	259	281	260	259	302	281	277	264	246	272	264	268	281	250	241	252	238	268	258	240	256	251	244	280	262	270	261	270	267	289	281	260	280	263	267	245	271	254	265	247	231	242	262	250	241	234	259	247	243	275	255	279	268	253	249	257	242	255	254	265	263	258	259	268	274	299	243	262	240	252	239	262	255	265	261	272	266	301	251	265	246	253	255	246	279	245	254	260	284	271	255	239	259	303	263	275	262	277	254	262	251	258	276	268	276	250	278	280	289	295	269	250	295	283	280	270	263	239	255	255	272	268	269	247	284	236	285	252	279	261
9428	1853	396	292	312	315	262	287	282	289	289	289	243	290	292	243	287	272	282	308	302	297	281	274	252	278	296	253	305	315	274	288	253	259	283	291	283	276	300	270	291	245	279	279	287	284	273	273	280	266	305	316	271	270	285	262	275	269	258	298	278	259	315	290	265	263	291	266	298	269	313	281	293	289	292	308	271	247	286	258	283	279	292	267	294	300	317	292	266	269	307	268	280	275	270	276	247	282	293	286	278	255	276	299	253	287	275	250	286	314	280	305	260	269	261	286	257	276	269	290	301	298	304	272	267	282	277	254	258	307	291	301	299	278	280	273	289	310	293	280	306	318	278	272	305	270	283	295	294	278	267	265	264	293	303	273	258	270	296	290	246	272	285	272	287	289	272	248	280	260	272	273	308	293	272	269	263	262	262	276	287	268	282	285	266	278	301	253	293	265	308	254	284	300	264	269	304	303	257	278	279	262	255	280	277	258	289	300	244	284	246	287	247	268	267	259	308	305	259	302	282	257	259	279	281	259	253	294	299	277	299	270	293	312	276	267	268	276	258	253	254	317	302	319	278	263	303	310	259	284	261	244	291	300	271	268	266	282	258	324	275	286	280	275	291	283	312	295	294	319	310	297	293	276	289	319	273	288	252	257	276	278	303	291	295	252	303	284	283	254	262	274	283	310	246	265	302	287	270	273	263	295	290	278	289	292	277	286	297	299	270	288	275	280	270	309	271	283	279	279	261	277	274	314	242	304	281	291	260	274	274	292	284	290	278	265	300	273	254	285	256	261	293	265	302	250	301	282	310	280	273	284	308	286	251	271	237	266	287	268	254	278	276	278	289	271	285	307	287	265	302	261	292	312	267	281	284	258	284	282	283	310	285	284	281	253	262	316	288	295	283	274	225	292	304	257	293	276	291	256	276	277	289	244	246	264	287	290	291	295	268	227	281	269	275	302	273	265	263	276	256	258	277	284	309	289	262	296	251	276	282	261	275	302	310	260	278	240	284	262	254	277	296	261	266	268	264	284	290	276	297	325	293	294	268	261	270	278	271	268	278	274	303	277	269	289	303	257	269	289	288	283	265	312	278	283	306	298	280	280	287	264	297	302	258	302	279	282	289	261	279	268	258	301	266	256	274	296	276	257	241	321	300	290	253	285	300	270	246	307	304	286	296	300	281	259	240	248	274	278	311	302	278	273	299	258	276	290	299	268	262	274	282	267	263	262	280	295	272	248	301	256	277	271	285	251	279	287	301	269	271	277	275	259	281	277	259	302	300	270	291	299	300	282	236	290	285	293	280	295	246	261	262	288	276	289	289	273	295	246	287	272	259	272	292	281	295	281	254	243	271	262	274	279	306	286	293	285	267	242	258	298	296	293	280	295	269	256	274	283	302	304	256	278	254	299	257	293	278	239	285	282	274	304	302	275	290	282	293	272	267	291	293	254	276	281	275	245	266	262	292	336	272	281	296	271	257	272	283	304	286	268	272	275	285	274	265	281	262	246	240	305	287	271	288	266	268	275	302	270	295	287	304	274	278	279	279	248	264	314	252	256	286	304	291	252	266	281	269	290	268	278	275	292	270	304	266	263	281	277	290	288	271	292	303	287	284	266	291	284	258	273	285	260	303	283	288	310	308	285	287	299	265	274	314	273	274	294	293	277	301	254	290	274	251	259	283	267	289	287	253	266	301	266	302	281	303	271	276	315	272	302	255	285	275	268	306	276	311	284	293	274	258	279	228	267	266	277	266	288	289	293	269	277	263	271	284	282	268	290	284	292	271	290	263	281	281	254	262	306	274	272	284	284	261	272	266	272	291	278	285	280	317	308	287	304	319	273	247	294	297	285	278	274	277	266	259	286	272	286	261	277	273	282	261	270	279	290	267	264	285	258	289	267	270	263	257	334	315	271	286	257	260	321	286	315	279	263	267	263	285	261	273	276	288	279	293	241	293	286	274	289	299	274	272	273	285	282	298	278	301	289	269	271	264	294	270	273	303	304	304	275	279	310	303	272	279	296	261	273	294	310	272	298	264	266	296	256	261	290	314	282	263	268	267	271	319	284	276	257	276	287	288	255	271	294	273	286	313	291	250	266	252	235	291	299	287	265	312	260	255	280	278	269	263	290	257	288	296	257	267	263	309	290	285	304	302	270	311	278	275	256	282	268	262	292	294	279	276	260	275	294	290	269	296	249	272	254	298	246	243	291	257	277	252	266	248	273	264	280	268	279	270	284	253	243	267	276	272	285	292	297	264	281	311	282	294	274	287	262	298	277	289	275	269	286	265	288	290	278	264	290	266	287	307	288	287	277	292	260	287	292	265	297	287	269	267	302	294	290	287	287	274	275	256	257	284	264	244	289	282	287	268	322	278	259	269	288	268	266	297	295	286	283	288	291	288	319	277	278	296	287	281	298	267	257	283	272	261	266	295	270	276	266	262	254	284	283	275	291	269	266	260	275	269	244	273	282	256	286	280	289	304	295	282	303	311	275	273	298	265	257	273	277	272	268	308	277	269	305	274	270	284	299	288	252	289	284	316	315	264	260	250	301	260	291	300	314	268	293	273	293	272	272	274	235	282	270	267	277	300	277	262	292	287	283	320	283	279	231	270	297	275	307	299	305	269	263	268	272	283	272	260	272	289	268	266	283	259	254	262	271	283	282	288	281	273	273	252	294	281	257	302	275	300	293	280	265	272	262	308	295	280	263	262	299	274	261	300	285	291	265	255	251	290	305	316	304	292	282	274	274	303	289	272	273	281	278	242	285	282	271	277	280	243	255	281	275	283	285	302	279	309	267	271	302	279	282	267	260	255	303	279	305	258	264	259	275	284	264	310	260	274	282	250	276	282	261	297	283	293	293	260	280	275	274	285	258	282	277	310	285	287	287	304	288	258	258	282	297	282	258	261	295	264	258	269	279	294	277	278	261	274	294	275	299	268	286	277	273	271	305	274	281	288	297	277	294	261	263	269	271	285	267	284	275	292	295	281	296	309	280	260	297	293	271	288	306	242	305	267	263	276	279	296	271	307	278	266	290	276	272	296	263	300	281	275	257	297	234	252	264	300	283	287	270	265	277	275	251	275	279	283	269	266	256	284	279	306	282	288	272	281	290	286	275	258	249	282	296	276	273	281	261	285	274	297	285	271	286	300	290	283	255	282	259	298	287	291	266	279	247	279	274	279	267	278	256	278	280	287	311	287	252	275	273	257	272	275	297	287	300	301	276	255	287	252	272	303	286	295	262	295	269	288	320	318	306	270	273	257	268	281	298	279	267	291	261	310	274	291	296	293	273	303	285	270	300	289	282	268	263	293	281	273	254	297	310	278	274	257	293	279	276	270	285	270	299	241	280	253	287	280	282	294	284	274	306	291	292	294	308	301	284	284	296	284	275	262	277	296	247	270	258	289	253	290	282	281	256	283	273	256	270	280	254	254	255	295	289	276	285	274	285	280	271	261	269	255	260	294	263	251	240	279	264
6646	2703	862	675	725	678	693	697	671	679	628	631	698	654	709	678	621	636	627	638	679	634	701	638	658	611	672	653	599	615	625	595	637	661	681	614	591	640	622	651	632	666	656	641	641	617	655	645	644	613	610	638	616	627	638	641	666	603	647	629	581	650	598	665	633	610	636	627	603	670	615	617	631	628	661	642	624	640	610	640	671	597	625	618	586	619	647	640	640	660	601	670	648	667	631	657	592	646	607	656	638	656	600	601	597	626	618	665	624	594	644	635	638	642	562	637	601	621	613	588	622	645	658	623	662	595	654	622	632	594	652	621	610	654	646	650	632	609	652	655	630	621	614	624	606	650	646	620	654	641	640	638	619	604	646	672	648	625	665	618	664	622	640	622	674	642	600	604	611	640	575	630	681	649	697	629	643	637	630	631	643	637	636	678	633	655	627	653	657	586	661	688	591	603	619	661	643	625	635	599	632	581	638	611	668	637	632	621	622	654	652	645	659	611	628	626	591	630	652	649	634	596	683	678	627	643	637	636	648	651	680	592	635	630	608	623	626	630	612	630	622	612	651	633	662	608	624	631	665	632	636	637	584	649	698	649	629	679	645	613	620	589	614	630	612	594	601	639	640	713	600	633	635	683	630	622	609	605	639	653	606	655	587	640	598	633	664	603	665	607	639	669	658	600	605	624	649	635	622	640	670	638	652	677	594	629	611	655	635	636	670	620	674	645	622	588	590	659	635	623	653	642	624	664	639	657	603	652	612	638	627	623	634	584	654	626	621	617	669	637	604	654	637	658	634	639	627	610	634	636	695	696	641	686	618	651	626	638	662	641	652	628	648	617	639	602	638	669	634	649	620	589	649	641	643	657	676	646	663	621	616	647	660	617	637	650	607	604	656	632	674	695	649	622	658	655	644	647	643	659	655	642	675	668	632	664	655	590	630	687	663	631	585	625	635	604	642	631	655	676	611	631	638	683	685	601	668	607	653	617	657	636	640	648	653	651	646	653	664	607	620	640	663	633	654	632	605	639	646	645	636	642	652	572	619	597	649	638	622	646	612	625	657	641	633	626	671	628	619	647	602	643	665	574	606	651	634	686	643	653	627	616	607	649	641	649	651	640	650	626	638	608	640	624	634	621	627	652	599	642	609	649	624	595	629	631	668	632	635	624	634	668	625	643	636	628	694	617	646	672	603	609	560	608	604	654	658	592	596	660	650	646	635	597	662	623	596	647	572	586	615	638	621	675	659	642	586	619	681	621	624	666	632	618	648	640	666	621	641	630	608	564	673	648	624	631	605	655	668	614	661	610	618	647	701	668	601	637	646	636	673	623	610	680	599	628	633	645	602	634	670	660	640	622	614	619	649	650	605	633	649	634	669	640	652	660	625	624	585	629	591	660	643	620	621	659	644	631	655	618	603	651	623	634	647	653	673	615	606	657	655	637	676	687	643	628	627	679	615	632	626	626	629	655	618	641	651	629	620	644	630	667	684	622	606	636	639	624	638	617	641	626	605	645	594	598	599	627	636	618	595	656	625	669	609	694	602	594	594	661	664	609	631	636	650	604	644	630	621	643	668	618	656	641	644	676	656	653	691	619	654	624	648	618	636	643	610	643	649	643	618	660	638	644	629	604	577	608	645	652	654	606	631	658	627	661	630	594	656	681	624	631	634	638	637	631	649	590	663	666	656	638	660	622	619	631	623	668	628	647	656	632	697	637	627	657	621	592	641	600	633	625	636	621	579	598	649	662	631	604	634	663	635	605	633	570	665	661	615	637	617	612	616	619	621	629	641	627	594	655	672	629	605	654	610	673	644	636	667	626	624	591	679	664	652	644	641	665	616	657	613	644	667	598	605	643	631	643	657	667	615	636	638	607	634	634	636	663	623	617	640	658	683	645	638	677	621	633	696	629	624	587	654	620	648	613	642	617	640	610	642	662	661	640	571	640	632	615	641	633	617	649	632	626	640	632	657	601	642	629	624	600	641	630	641	662	606	648	694	606	586	635	645	611	635	619	584	619	637	616	658	630	615	637	627	658	626	641	655	602	597	653	644	586	689	661	644	664	628	614	630	676	630	638	632	645	627	656	666	612	608	653	663	673	634	643	672	640	648	624	676	626	647	586	646	627	636	590	649	652	648	654	639	638	664	646	668	642	634	649	594	625	621	662	604	637	688	635	656	571	633	663	659	647	664	643	657	632	647	573	622	612	603	605	615	653	641	607	641	635	645	615	661	653	656	626	648	619	581	645	606	613	664	638	653	602	619	623	663	637	656	666	652	633	645	638	644	617	649	629	651	692	646	619	633	632	608	631	573	624	629	636	630	641	565	654	615	623	632	621	637	651	659	635	654	670	609	675	673	658	636	655	612	615	601	654	649	607	665	630	612	630	660	633	623	599	655	647	617	609	616	621	562	606	626	616	644	617	654	642	624	620	661	625	658	581	640	614	628	631	620	622	678	659	635	653	651	688	622	665	602	609	632	643	613	624	604	642	617	639	613	651	662	660	606	632	613	637	624	661	690	637	616	604	604	630	627	671	631	672	647	609	650	617	639	601	636	639	604	606	667	624	647	672	659	618	633	632	637	657	667	652	642	669	608	606	623	592	657	656	642	604	728	652	598	649	640	598	632	633	610	637	639	636	659	617	639	597	640	639	640	643	643	607	628	576	651	627	627	651	670	590	608	631	631	569	618	656	627	610	639	620	667	622	672	657	609	659	649	614	628	618	630	603	655	656	655	646	615	650	625	682	641	643	627	642	628	632	679	622	593	632	635	632	608	609	641	642	629	685	589	634	635	636	646	649	633	608	600	607	618	659	594	617	677	623	600	614	668	643	632	581	622	642	635	601	630	680	618	662	667	667	668	630	658	654	661	669	621	619	647	653	676	603	660	671	663	642	590	633	597	667	636	605	675	603	642	655	649	602	682	685	657	598	612	613	660	641	674	639	630	635	608	623	593	651	679	632	629	612	605	626	672	606	611	634	622	635	588	646	626	611	651	649	623	664	627	681	636	627	631	623	591	620	621	662	606	661	623	648	621	640	638	639	598	591	670	628	649	619	608	650	683	633	685	614	632	638	634	612	635	650	647	649	686	645	642	605	647	620	591	629	646	653	639	657	657	661	617	638	619	621	623	642	630	683	633	626	634	653	623	624	689	613	609	637	641	608	674	646	580	630	614	598	638	629	646	640	629	610	636	621	674	609	613	624	630	653	626	661	666	675	623	621	615	649	643	598	627	646	652	631	635	652	609	655	651	639	634	614	629	663	669	610	615	613	628	616	635	627	628	651	647	628	598	583	638	628	603	624	624	610	610	575	601	648	630	630	611	649	650	625	603	637	683	629	660	620	598	609	627	619	634	662	675	636	628	616	616	618	623	599	590	629	612	640	648	619	639	636	647	655	612	627	652	640	600	649	643	588	590	671	624	612	581	655	564	633	657	632	658	623	630	616	591	644	635	656	623	643	587	627	629	648	654	636
42182	34500	10953	945	541	407	306	281	279	225	221	200	194	161	169	171	150	154	161	163	160	137	139	137	128	151	137	144	158	148	147	142	148	172	140	160	140	117	120	122	140	153	131	137	152	170	143	140	133	154	134	128	120	154	145	139	138	134	137	126	136	128	136	144	125	121	149	146	144	125	128	141	140	125	130	117	145	155	126	144	133	122	160	139	148	158	107	123	123	141	133	146	155	123	124	145	117	125	136	127	132	126	140	126	132	127	157	139	128	133	114	139	134	146	161	127	140	134	135	147	150	135	129	141	145	130	138	124	123	134	119	138	139	113	157	139	131	130	114	119	130	128	117	143	118	137	139	132	141	126	123	125	127	140	150	139	137	154	153	121	135	138	127	146	114	132	131	129	128	137	137	137	141	130	129	109	136	127	148	120	143	143	111	140	123	148	132	132	131	123	121	120	141	149	121	127	118	145	150	142	129	104	146	137	118	117	131	130	143	143	134	150	145	131	140	135	124	140	150	156	158	139	128	142	140	133	136	125	148	143	126	139	121	113	138	138	124	114	134	129	142	125	112	129	134	127	135	121	131	137	144	122	128	125	124	139	125	135	139	122	151	133	108	120	118	118	147	141	123	122	129	156	132	130	156	127	118	139	157	130	126	127	126	126	124	141	128	109	138	124	140	121	136	130	141	127	115	139	136	140	119	112	149	131	129	116	137	110	142	132	145	144	131	131	156	128	128	144	137	133	138	126	127	119	147	129	119	121	106	112	114	121	129	126	152	124	151	132	131	149	116	133	122	132	141	141	146	136	147	133	127	135	127	131	135	147	141	142	133	132	120	111	136	141	134	125	125	141	131	109	129	143	143	119	133	111	119	130	106	123	120	138	138	141	113	125	154	152	147	125	109	126	144	142	137	130	119	110	145	114	123	150	142	147	119	127	131	123	134	152	135	122	146	136	120	127	128	128	126	105	129	146	137	135	115	144	120	116	138	131	109	123	135	154	132	132	146	103	129	121	109	137	133	125	132	129	125	126	162	140	111	139	137	112	115	127	152	121	132	146	142	124	161	141	136	127	129	130	164	119	138	106	125	137	152	136	136	130	151	126	153	154	149	103	133	152	138	148	118	147	125	148	135	148	130	135	129	143	111	105	110	137	135	119	117	125	115	157	128	143	128	131	138	120	131	124	141	128	136	141	124	144	153	146	127	125	148	122	136	133	125	132	147	131	122	119	125	129	130	145	143	149	122	117	157	122	140	179	116	116	136	131	133	137	144	152	128	152	104	101	143	136	116	128	130	151	131	123	120	125	129	145	137	134	124	130	114	125	133	156	126	150	136	127	146	117	141	125	130	129	126	130	140	121	123	139	149	129	135	151	101	156	170	132	112	157	130	162	142	135	125	140	142	126	103	134	142	134	136	149	142	151	131	129	160	131	149	114	127	122	123	129	115	136	130	134	133	134	113	115	115	102	141	122	142	120	115	134	132	133	116	129	127	138	119	142	149	146	144	141	137	139	125	159	127	126	133	127	124	138	126	138	137	129	151	141	119	125	126	141	119	134	135	126	133	120	127	125	121	119	122	112	132	125	144	136	139	131	164	131	130	141	125	123	161	121	125	158	127	149	144	138	132	120	141	150	162	122	120	123	151	126	123	142	129	144	106	152	133	130	149	138	133	123	117	133	129	128	124	124	130	125	130	135	137	130	149	133	149	126	122	145	144	143	144	107	138	127	137	119	114	131	139	137	118	139	151	137	129	130	130	127	138	137	128	129	108	137	119	123	124	134	108	121	114	126	125	160	127	132	111	129	137	134	140	147	127	146	133	112	162	123	119	132	110	139	156	121	118	117	139	141	108	100	121	139	126	126	130	133	151	140	121	150	126	129	119	122	128	115	146	137	140	141	116	144	132	150	142	153	146	124	135	145	115	130	125	134	116	116	132	137	151	132	114	131	144	130	121	110	134	105	134	137	129	144	125	161	129	132	127	134	141	147	157	123	107	148	137	125	138	154	142	144	124	132	140	130	125	125	140	126	135	117	117	131	138	120	128	135	121	118	122	128	107	125	144	144	129	147	134	132	141	127	142	147	132	128	114	124	115	143	113	136	132	103	138	112	137	126	128	123	119	118	124	107	151	142	122	133	137	116	134	140	125	147	133	124	123	130	132	154	143	132	143	133	145	139	149	133	115	121	138	135	139	127	129	110	165	137	118	113	121	133	150	128	140	134	120	132	135	139	141	131	116	153	136	133	120	125	141	119	122	146	145	149	126	128	135	130	129	123	132	127	127	114	122	116	112	144	140	144	135	120	136	103	129	114	139	121	123	134	146	146	139	134	111	143	122	126	143	113	126	120	124	110	148	128	136	121	124	129	136	143	133	142	144	123	150	122	138	130	125	126	127	132	119	129	123	149	125	140	120	128	113	138	141	139	116	130	137	142	142	151	127	121	131	137	115	142	134	132	120	145	139	114	141	146	135	143	122	142	154	137	134	115	137	139	141	111	122	138	120	114	112	155	144	116	154	151	150	140	137	135	124	142	144	162	134	119	129	128	126	137	152	131	117	124	153	138	140	132	138	139	116	134	133	151	129	121	145	140	141	123	122	141	131	129	115	117	156	115	119	136	121	126	147	135	139	116	135	157	111	133	146	148	141	130	115	123	130	107	146	145	131	126	138	148	131	138	124	140	114	111	157	130	141	124	130	118	147	124	132	137	132	116	128	143	114	169	125	137	114	127	134	123	134	136	126	141	144	124	143	140	124	116	151	133	123	130	127	133	155	152	134	152	152	144	135	127	130	129	149	112	147	129	116	120	135	130	131	116	122	129	129	135	120	147	153	136	139	105	135	134	120	146	128	127	128	118	127	131	134	140	112	139	133	145	150	105	122	123	156	157	115	159	128	119	146	137	139	118	135	147	136	130	137	142	129	137	134	122	142	127	121	113	152	117	135	128	154	137	156	134	134	155	148	115	136	145	138	116	141	115	130	150	135	117	130	141	137	143	108	144	131	126	134	143	143	139	118	143	111	145	138	136	146	126	136	136	121	121	139	161	136	138	128	121	135	109	120	130	142	125	146	130	117	144	126	136	142	140	119	110	116	132	137	120	136	138	148	129	140	111	125	126	155	130	135	121	131	125	152	146	126	123	118	121	128	144	129	129	131	141	128	122	123	142	158	120	161	103	131	141	142	141	140	117	134	129	141	128	135	127	116	135	131	142	150	142	123	147	122	126	149	128	133	151	171	125	131	124	118	131	116	128	121	107	129	131	134	134	127	120	129	131	140	123	136	139	147	131	121	111	138	125	127	137	141	116	122	126	147	131	125	144	109	112	143	136	141	154	108	123	139	116	122	132	116	140	139	142	145	141	129	136	101	113	136	126	128	124	141	135	113	125	142	131	151	132	117	125	158	133	112	148	162	131	125	127	126	140	125	135	141	127	140	140	116	125	127	120	126	137	121	119	132	145	151	129	125	127	134	145	135	139
24180	24406	4936	2407	2159	1803	1411	1146	1047	957	812	719	733	634	591	571	553	509	514	517	495	474	406	469	441	364	405	445	387	394	388	394	395	414	353	382	391	344	363	375	358	366	365	370	316	343	358	346	341	337	333	335	366	363	353	382	336	356	326	331	369	333	359	361	352	353	343	342	339	309	338	339	329	316	316	327	349	364	326	316	323	329	342	336	347	340	321	332	358	329	341	318	353	311	363	311	325	332	303	332	344	342	267	332	341	303	329	339	316	330	321	292	330	342	332	322	344	332	326	366	311	314	312	334	307	314	319	291	330	306	348	318	328	319	340	346	316	348	319	323	333	316	359	336	314	299	348	313	356	314	308	314	338	337	317	313	339	333	343	303	335	310	321	314	327	327	299	294	333	303	328	322	327	305	353	295	343	341	333	305	329	313	319	327	305	318	327	348	338	310	325	313	335	325	290	298	300	344	342	321	335	315	328	340	307	316	342	351	312	344	292	333	307	301	360	303	336	334	343	310	316	319	311	346	318	343	332	310	319	337	350	341	301	331	363	329	328	316	291	315	317	320	348	360	327	331	345	311	314	310	290	331	343	339	361	332	319	318	335	357	328	325	329	322	291	350	358	316	329	304	327	326	363	321	337	313	317	336	328	345	331	341	318	337	312	327	365	332	335	369	365	342	332	318	322	295	324	323	312	303	332	327	321	330	335	335	323	329	331	330	328	337	323	332	296	325	353	324	306	342	342	340	324	303	319	320	327	329	319	328	323	315	321	299	335	373	324	310	343	334	315	315	338	309	300	350	322	323	299	324	333	305	328	322	306	316	325	347	284	337	326	318	310	309	328	327	305	310	340	317	338	341	333	353	331	312	300	328	349	302	354	345	329	337	311	326	322	328	341	311	312	336	340	311	365	353	316	300	361	320	322	316	311	332	334	310	300	327	321	331	342	294	320	303	315	344	330	298	314	359	332	337	319	326	335	320	283	310	348	330	298	330	326	318	324	324	307	333	334	328	297	334	316	338	323	322	327	327	296	318	344	340	348	316	297	294	299	373	327	326	328	303	321	320	338	318	330	297	332	322	343	330	318	292	327	314	294	320	317	328	316	332	304	375	335	332	331	317	294	308	329	331	343	348	324	338	342	325	334	336	310	340	329	321	336	350	300	321	330	338	310	337	322	297	331	319	320	308	333	357	291	320	296	328	333	318	337	322	294	345	330	311	328	323	320	342	331	334	332	290	327	344	317	331	309	334	318	322	340	298	341	328	311	350	343	280	339	345	324	323	351	348	333	313	325	324	341	290	320	305	301	337	318	313	329	346	322	322	336	300	321	312	352	291	280	327	314	319	291	333	339	362	332	304	310	319	316	310	329	354	311	327	306	294	340	326	330	327	358	343	323	339	297	323	326	355	323	338	309	340	333	320	317	337	348	306	309	350	330	320	311	323	352	322	321	368	333	298	346	295	302	305	277	295	317	318	347	327	350	290	362	321	297	278	317	274	348	351	327	294	312	303	330	318	317	312	355	337	306	314	323	329	352	344	344	328	330	332	311	350	320	304	350	320	320	332	338	317	311	326	329	308	325	337	338	374	324	346	349	344	338	291	321	341	336	316	314	314	321	349	301	306	305	319	338	340	332	322	324	309	329	329	345	308	370	340	361	299	316	318	348	367	337	305	360	340	288	345	302	315	306	348	308	306	366	326	328	303	331	305	351	349	310	312	320	365	328	298	323	329	347	329	348	326	300	313	329	316	324	352	337	311	339	324	355	315	290	340	319	304	313	361	308	342	320	316	360	319	326	327	306	317	333	310	326	341	324	324	331	312	346	325	288	304	327	323	320	328	323	319	311	327	335	318	304	341	356	362	362	316	324	347	337	303	298	298	335	318	316	350	334	307	315	357	313	321	346	318	336	344	331	324	286	340	316	336	326	323	318	317	295	299	308	330	322	325	344	322	311	353	304	332	314	303	327	316	346	299	323	314	324	330	329	297	303	346	315	347	326	331	314	311	334	286	357	352	333	309	333	291	342	314	306	337	318	327	324	345	312	314	305	338	318	297	338	330	347	331	308	310	318	352	323	307	323	335	348	331	275	323	333	343	333	331	321	318	327	308	354	344	334	319	329	310	346	322	337	316	327	351	331	343	339	314	300	325	306	336	337	305	357	352	364	286	318	329	333	330	314	329	301	311	318	353	315	281	304	359	301	347	300	326	325	314	346	318	312	343	325	330	312	326	374	307	312	322	348	344	324	308	353	307	319	355	348	330	318	331	341	305	341	293	318	309	337	320	353	337	323	333	326	328	335	319	347	347	344	360	293	325	320	322	318	340	337	314	338	335	292	322	319	338	334	341	294	345	308	305	333	328	333	348	304	313	312	301	319	337	308	290	336	349	305	305	325	300	329	308	336	326	328	335	299	328	331	318	335	325	336	308	317	329	351	330	359	326	344	324	310	330	352	308	330	335	310	344	346	322	306	295	313	333	320	322	321	306	337	352	291	310	332	379	343	314	350	323	351	326	313	335	347	365	328	321	335	319	314	298	331	292	340	294	342	303	333	304	347	325	319	331	322	317	359	321	330	320	338	332	333	312	309	287	342	338	349	334	312	302	360	326	314	296	338	321	327	321	295	300	326	333	329	318	296	305	303	308	307	315	321	329	317	325	341	356	331	319	322	313	332	320	328	348	346	337	329	318	351	335	347	332	351	334	355	321	298	328	337	315	310	326	333	333	333	318	342	314	371	357	329	301	339	323	322	334	328	324	320	344	322	307	377	327	303	330	322	328	326	318	307	316	337	332	331	289	348	337	320	325	321	313	340	329	341	300	340	303	317	356	324	335	356	315	326	311	333	348	324	341	310	353	315	317	305	313	348	344	319	286	325	332	335	345	324	324	344	340	352	313	279	335	319	330	363	320	312	345	314	303	357	309	323	347	296	309	302	334	312	337	318	319	327	304	328	326	327	298	358	333	333	286	335	292	330	350	307	327	323	342	314	356	317	326	319	320	326	342	351	322	314	351	353	323	319	343	326	353	324	322	288	344	337	313	317	311	355	328	320	327	332	325	341	315	315	325	345	275	308	345	329	319	316	326	343	306	331	338	321	314	308	359	308	290	343	319	317	315	332	329	351	316	335	338	336	345	327	323	331	341	321	316	327	322	308	307	307	313	312	316	347	367	334	281	351	348	322	306	304	312	328	309	305	352	317	327	339	292	352	353	312	304	318	373	315	295	313	333	300	309	355	320	303	319	302	342	322	313	321	320	331	325	346	338	335	324	368	326	333	340	343	318	353	314	328	329	312	343	352	350	328	317	318	344	329	327	362	355	305	340	317	322	288	347	325	309	329	362	351	328	299	283	329	317	357	347	300	314	329	327	296	328	332	333	306	339	298	327	306	294	340	306	299	353	348	315	331	320	338	308	315	324	340	319	312	306	318	319	337	332	301	331	350	336	332	331	332	349	284	323	309	344	323	333	327	341	293	339
55136	50937	20670	2739	978	703	526	397	335	305	260	224	210	196	177	144	136	143	136	141	156	114	138	127	126	129	116	123	89	106	119	100	123	116	111	101	115	99	93	106	111	109	111	99	106	93	86	96	100	70	110	95	77	98	120	109	89	90	115	96	118	102	111	109	101	81	107	114	76	86	118	135	87	107	110	100	106	79	89	76	88	93	110	117	89	99	108	106	86	99	82	103	106	93	83	111	86	108	83	105	108	94	89	91	76	76	84	122	107	110	77	97	99	97	109	94	109	79	108	117	96	105	109	105	102	111	101	94	101	104	99	98	105	87	106	92	90	85	101	85	101	95	102	98	102	97	109	107	106	105	102	103	102	111	96	86	102	103	84	108	99	112	82	100	102	106	100	96	82	91	92	99	108	102	92	86	81	119	110	98	102	93	107	98	108	112	88	100	95	88	103	95	89	101	93	84	99	98	111	91	95	101	89	111	83	92	93	90	109	100	90	83	82	77	92	104	103	105	97	103	119	88	88	75	98	93	97	98	105	99	89	81	106	85	88	84	85	93	95	101	115	76	108	104	100	92	106	122	86	98	102	103	90	93	103	94	94	88	91	113	112	110	80	118	104	75	80	80	84	95	108	96	85	103	82	78	105	97	97	94	115	92	101	107	91	109	91	93	83	93	104	73	99	91	109	94	98	75	96	88	109	100	94	82	95	95	120	106	94	93	87	99	81	92	103	101	94	87	108	101	84	107	105	102	99	98	85	80	90	83	102	89	103	102	97	100	91	76	109	93	87	84	90	104	120	85	95	80	97	97	110	103	91	89	83	103	85	83	90	86	91	85	92	101	90	96	103	103	104	93	105	83	104	82	95	85	96	99	95	96	110	86	93	114	105	96	101	86	94	103	91	95	103	90	90	95	107	94	93	94	110	88	79	92	59	84	86	84	106	87	93	104	105	84	90	81	89	84	101	71	96	95	93	104	100	103	93	100	102	98	96	92	93	93	82	97	99	100	77	99	94	94	96	96	98	98	101	113	89	86	86	107	120	94	92	99	88	111	114	88	96	88	96	94	95	107	96	108	83	97	91	103	99	89	85	109	94	84	92	84	98	94	106	97	93	79	97	127	107	106	85	95	83	81	124	100	94	92	78	94	105	91	88	80	119	75	110	79	116	97	107	81	104	106	84	98	98	103	104	98	102	94	99	120	92	96	77	103	95	88	105	101	79	95	100	90	89	92	101	87	100	97	99	97	94	81	91	106	87	94	80	93	89	105	89	92	99	82	105	102	108	100	112	82	98	112	95	96	104	102	113	85	108	102	91	113	99	90	105	113	94	116	104	105	96	88	91	74	106	78	89	84	86	88	94	82	85	106	84	98	97	93	103	95	89	102	100	88	97	96	107	78	97	103	82	111	88	98	96	84	99	105	86	99	91	83	93	104	92	99	92	81	110	84	100	102	102	114	108	98	97	84	100	94	112	103	87	92	105	99	99	98	97	96	97	89	107	103	92	94	106	96	93	72	93	87	102	109	105	110	106	94	84	108	84	98	96	80	91	102	78	90	106	103	101	95	112	98	97	94	88	111	90	83	85	91	99	98	104	113	104	93	103	99	84	93	93	82	101	101	106	91	103	105	102	103	103	89	91	100	86	104	96	95	83	88	97	89	90	96	91	106	89	97	94	85	93	113	92	97	102	92	89	115	107	99	100	109	84	82	99	87	101	99	98	98	82	104	102	111	81	115	103	98	86	116	89	88	87	101	109	109	86	84	99	89	89	103	74	81	77	105	91	98	95	83	90	87	94	88	85	98	95	80	106	99	85	95	102	109	87	83	85	86	90	93	106	110	100	103	98	82	110	89	98	95	99	93	95	104	107	104	98	86	86	95	84	116	106	99	106	71	85	92	101	97	111	83	89	94	87	101	98	94	112	111	106	85	84	89	114	103	77	89	102	79	84	87	104	94	93	97	70	89	92	100	116	112	95	90	97	97	85	95	89	79	97	100	98	104	103	110	90	100	109	77	108	107	100	87	95	98	88	92	84	111	100	106	108	105	99	120	95	87	90	101	104	93	117	88	103	105	92	90	95	99	95	122	107	101	78	104	101	78	90	87	87	86	89	107	88	94	102	116	107	103	107	103	87	110	105	89	99	99	98	101	81	104	103	80	109	100	94	92	83	104	83	103	99	93	108	105	98	107	92	96	78	112	85	104	95	110	99	109	86	96	80	91	86	99	118	98	118	93	95	104	94	103	106	74	93	87	78	102	102	94	76	92	104	105	98	101	94	98	105	93	89	79	87	123	93	105	99	98	88	97	86	84	100	97	90	97	102	96	103	85	103	94	94	81	116	106	100	89	109	115	108	112	118	72	108	109	97	103	120	92	78	93	96	96	100	92	110	102	95	70	109	95	100	98	92	77	100	97	102	105	85	96	91	84	103	97	107	91	91	108	106	96	114	98	104	87	103	107	102	92	75	80	104	96	92	106	90	103	103	104	103	102	108	89	99	99	112	88	111	101	87	112	97	96	103	95	92	88	89	89	93	104	77	87	108	98	101	116	94	97	98	83	91	85	99	94	96	99	71	105	92	81	86	113	92	97	105	102	105	84	100	87	91	113	110	108	97	115	114	104	104	96	101	99	113	91	102	106	114	99	85	99	94	90	92	87	86	74	93	91	112	125	92	92	100	98	116	90	114	90	111	80	84	82	77	91	90	91	92	101	103	97	114	86	118	95	111	105	88	112	107	96	92	94	101	88	98	101	98	71	93	99	91	77	93	88	84	94	91	112	90	98	101	98	101	103	98	93	96	103	88	113	73	99	95	92	102	91	100	87	89	95	88	99	112	89	94	98	91	95	96	77	106	101	96	101	101	90	66	91	92	91	118	96	101	91	87	107	82	112	108	88	100	97	89	101	104	98	94	87	93	87	97	87	113	105	103	106	90	109	96	99	99	82	85	92	86	98	106	106	97	83	97	97	99	110	90	88	94	86	89	79	93	93	93	91	118	107	90	80	99	78	114	83	97	98	86	87	104	100	86	104	87	76	95	98	92	84	98	92	102	108	110	101	114	111	107	115	98	108	114	92	96	86	95	103	86	106	99	101	101	98	88	98	106	93	80	93	91	106	91	106	88	86	107	103	85	92	105	108	77	90	117	88	113	89	94	119	109	113	106	108	95	109	79	96	84	101	87	95	102	81	92	101	102	84	95	97	106	81	98	115	102	109	106	120	122	108	95	120	87	84	101	101	111	90	100	105	93	88	77	88	84	97	102	102	101	109	89	92	96	99	96	101	98	99	90	97	86	107	102	116	106	105	88	102	92	89	91	86	80	90	102	94	114	97	97	108	88	109	103	90	74	88	104	82	78	99	105	75	103	123	102	97	110	100	120	104	97	100	81	95	94	103	95	106	104	89	98	92	96	112	98	104	104	99	92	78	93	111	92	96	90	91	100	69	103	104	81	110	88	100	101	98	87	83	101	83	85	88
32785	35151	7309	4250	3579	2993	2482	1955	1649	1421	1226	1098	956	849	772	742	678	683	600	601	552	481	520	470	472	432	451	384	403	441	380	371	374	363	348	345	360	338	349	347	352	328	364	315	338	312	323	320	316	325	297	308	290	309	309	298	291	314	320	322	291	293	285	282	309	286	314	290	271	308	257	296	287	295	274	266	327	281	248	255	306	251	297	276	282	274	281	252	266	286	272	288	261	259	268	251	268	281	279	273	280	280	290	273	261	278	267	284	251	280	292	266	262	268	260	290	308	302	274	257	295	252	250	258	269	245	238	287	250	272	261	271	286	254	264	287	257	284	267	274	258	275	284	302	276	256	275	273	296	259	248	283	267	264	290	255	253	285	266	274	266	271	248	260	281	264	268	263	270	284	268	294	263	243	276	260	242	254	290	258	266	290	250	267	278	263	269	283	264	246	276	254	278	275	271	235	244	261	272	246	211	268	267	280	242	252	269	282	257	269	260	290	279	271	272	240	263	250	270	278	272	248	249	240	251	260	261	271	272	248	277	254	288	292	272	284	243	280	265	275	274	267	256	277	294	267	256	274	279	242	278	250	251	260	274	276	280	268	265	244	251	282	280	262	287	253	269	266	302	279	272	272	270	263	255	284	262	257	247	269	292	274	230	272	272	256	298	263	306	267	259	265	239	251	280	247	256	289	281	292	246	273	284	261	265	262	266	242	263	245	256	255	281	278	277	241	276	269	290	272	269	229	287	263	276	263	266	250	245	248	254	272	264	258	249	301	260	267	288	238	284	251	237	279	257	263	267	263	259	295	226	279	302	269	259	271	240	274	233	259	255	276	271	251	267	254	279	279	268	280	282	280	275	254	248	299	266	287	266	254	264	298	258	292	254	266	307	299	240	266	259	262	248	248	278	269	253	265	251	286	260	274	281	243	258	253	253	277	264	277	237	250	257	256	271	289	293	285	300	249	254	255	279	271	268	230	279	268	286	267	271	255	241	249	279	262	261	262	278	286	282	286	251	260	291	253	244	263	288	278	260	249	277	293	261	241	287	284	259	247	285	278	275	267	255	297	246	263	282	262	288	270	235	269	263	253	251	271	295	275	279	302	269	263	284	254	263	268	265	232	278	273	260	283	237	273	247	263	258	235	247	243	264	277	256	223	268	255	261	263	241	279	275	276	271	264	275	266	284	276	283	239	255	255	245	248	257	281	269	299	293	276	250	255	268	270	263	220	247	261	264	263	254	273	234	254	257	226	273	265	253	286	238	277	248	285	260	267	262	257	237	242	266	259	270	283	266	281	257	252	270	242	252	290	252	294	248	260	268	245	268	261	267	266	267	274	275	226	241	223	250	275	278	238	271	222	271	239	268	278	239	249	259	284	260	265	249	251	270	265	269	250	259	276	261	272	279	255	269	260	268	255	271	264	292	266	286	272	258	254	280	258	291	275	260	267	276	253	238	260	260	295	276	255	236	273	279	255	269	262	260	252	251	269	266	286	231	263	281	278	270	240	278	263	269	292	268	267	266	292	256	267	278	279	297	284	248	274	238	249	254	267	249	291	257	255	237	277	245	286	278	300	280	295	247	256	276	285	272	258	245	250	261	244	258	280	261	277	273	257	290	258	277	256	254	267	266	248	267	272	273	255	253	274	273	255	271	275	291	276	268	272	276	269	254	273	233	266	282	256	279	229	258	277	295	254	283	277	263	258	255	276	263	292	246	233	267	277	255	244	281	281	272	264	267	257	225	261	264	273	271	254	272	257	267	288	287	270	264	246	262	236	267	281	262	251	277	253	248	280	261	260	270	239	253	247	278	279	283	243	271	278	269	262	279	299	257	259	213	262	272	268	272	253	259	267	248	265	264	255	235	249	266	233	290	255	269	253	289	268	269	265	280	261	248	267	222	271	280	279	252	291	251	258	262	276	243	268	271	289	257	277	255	236	277	279	263	242	284	275	246	259	244	302	263	233	265	277	238	280	264	264	291	287	297	274	267	243	236	270	255	265	267	271	263	257	227	273	298	235	288	287	265	269	276	261	252	273	243	248	273	298	270	281	256	263	265	233	275	237	259	255	277	259	251	303	274	280	237	285	264	269	252	283	277	266	267	261	272	265	229	243	257	252	263	246	272	279	254	250	272	255	267	278	277	263	281	247	289	255	287	243	238	252	269	256	246	255	261	263	233	231	275	276	280	273	251	259	269	268	275	252	303	258	254	271	261	249	258	243	256	267	239	267	268	249	276	290	269	275	300	285	272	237	268	253	281	281	269	260	263	260	241	243	266	248	266	271	260	249	265	262	265	278	269	274	264	265	256	246	281	291	258	266	238	254	286	264	269	266	254	251	268	276	260	271	276	283	261	294	270	296	246	262	261	292	277	283	294	270	292	256	238	266	249	287	271	261	279	276	260	292	274	293	259	276	280	260	285	267	240	274	260	278	270	271	249	261	266	264	273	262	246	265	242	265	243	265	255	284	275	272	271	260	251	275	296	256	259	252	271	239	262	255	243	283	267	286	244	260	285	257	250	258	246	266	258	270	253	276	266	265	252	258	281	258	282	259	251	256	269	234	266	259	263	308	261	231	247	271	251	240	262	252	247	257	247	256	279	285	258	256	251	256	253	259	278	255	266	248	269	289	250	257	281	242	275	274	241	257	277	262	292	253	246	260	235	265	274	303	261	262	268	274	271	262	285	252	248	259	272	271	285	266	248	268	274	278	246	252	290	276	270	290	255	284	269	257	260	270	243	260	269	241	271	263	258	254	250	256	256	239	258	294	286	262	282	265	262	275	240	266	249	267	282	281	289	260	228	298	268	239	279	279	307	261	251	251	254	289	285	285	269	270	228	293	253	289	262	266	261	284	243	285	296	268	267	261	267	282	280	271	267	268	246	258	255	286	261	284	273	268	292	280	256	296	234	257	293	294	270	250	307	274	283	258	257	287	268	281	247	257	248	306	278	268	263	264	295	259	270	282	271	242	266	273	260	259	274	292	309	215	269	269	246	265	243	284	288	277	230	251	285	269	273	277	275	240	281	259	291	267	275	262	275	245	265	279	287	263	259	227	262	252	252	276	289	262	251	297	280	253	259	271	291	259	255	295	271	263	255	228	257	247	271	281	277	251	235	279	296	241	274	259	244	261	292	270	285	275	284	276	240	278	265	276	265	304	263	264	307	251	248	255	253	289	276	271	239	236	229	265	245	265	266	270	244	272	255	231	249	250	286	285	308	245	268	285	255	301	274	254	237	281	285	263	247	300	257	261	242	265	274	251	284	257	277	240	267	251	296	273	253	259	260	236	248	232	253	258	265	259	273	257	261	284	274	289	252	272	250	277	256	279	260	262	248	261	276	258	256	244	288	254	259	271	295	259	265	271	273	268	259	249	262	284	280	283	280	266	277	233	297	251	304	265	255	293	234	222	256	272	238	267	246	243	276	241	250	269	287	253	264	262	279	273	286	276	236	265	270	255	229	289	243	266
8655	1718	374	293	319	248	264	279	285	317	315	282	289	309	286	276	284	287	298	306	292	286	275	260	274	272	266	296	279	260	282	252	292	248	297	292	273	282	271	258	265	255	277	271	272	276	258	256	298	267	298	284	249	254	290	283	283	272	293	296	274	264	289	283	291	272	298	283	300	282	286	303	283	273	277	275	259	293	292	290	273	261	283	295	285	286	249	239	293	281	265	278	291	280	247	290	285	269	304	288	295	276	260	265	284	298	283	289	264	276	284	257	288	238	281	248	275	298	286	269	258	274	297	275	285	285	304	295	268	303	249	262	310	270	281	287	282	290	238	292	306	303	269	274	291	274	263	278	286	268	262	299	296	262	278	293	303	271	303	283	297	272	286	236	274	248	268	283	264	287	266	302	267	294	290	303	309	294	277	275	275	249	287	283	295	278	279	308	293	288	295	289	278	276	286	277	249	288	280	319	311	312	279	287	261	242	277	272	297	256	311	303	291	249	261	290	280	280	296	312	318	248	267	275	313	276	244	263	271	275	292	280	263	310	289	288	275	264	270	316	295	257	283	254	247	292	292	281	259	291	253	267	270	278	275	273	272	273	259	265	257	296	287	302	264	283	299	272	292	275	333	279	273	243	286	296	279	303	281	278	279	289	263	248	279	309	284	304	276	304	284	279	252	314	273	282	279	288	281	279	279	319	284	313	247	248	263	312	266	268	273	286	282	266	256	261	246	278	286	273	264	288	280	244	274	283	278	266	274	284	264	276	285	252	284	304	315	287	272	268	286	255	263	267	260	301	288	270	263	269	309	256	293	266	272	261	272	315	274	284	294	288	273	251	285	288	303	281	251	265	277	300	306	296	281	309	270	298	267	247	251	261	288	276	292	273	313	275	262	267	268	279	282	278	252	294	274	286	270	269	296	287	280	294	268	301	322	293	238	284	275	273	292	298	286	288	289	331	261	265	273	275	269	255	260	296	285	266	296	274	309	273	287	268	284	274	277	291	270	285	279	275	270	284	273	289	303	272	280	280	292	298	274	261	268	296	293	276	261	243	282	250	239	291	288	314	255	249	308	266	294	279	262	270	288	314	279	304	244	278	279	282	291	287	255	273	261	309	260	287	263	268	285	280	261	299	285	314	259	272	283	289	277	309	275	269	303	292	284	261	255	246	287	260	273	284	291	280	272	279	274	276	272	291	285	257	287	276	289	295	302	293	286	309	309	262	290	265	255	281	284	286	332	269	276	280	264	288	269	266	267	291	312	255	253	267	293	284	293	282	251	293	308	285	248	270	276	302	281	258	274	272	250	261	264	295	249	276	304	267	282	269	260	262	265	266	278	307	282	306	252	292	281	305	280	312	267	294	269	290	288	295	277	245	275	284	279	302	279	250	275	254	286	280	251	260	284	284	284	274	267	268	280	253	285	312	257	283	271	287	286	277	270	294	286	288	288	266	244	287	268	227	273	309	281	280	297	329	295	294	296	285	284	282	271	306	271	265	283	259	290	289	293	278	282	279	264	298	298	279	272	280	272	292	293	274	294	268	274	273	282	282	261	282	263	244	291	286	273	285	307	265	289	273	295	275	275	302	273	273	294	290	295	273	265	267	291	254	270	281	301	269	276	261	300	283	285	291	283	314	275	286	286	266	307	300	242	253	280	281	268	273	278	280	250	302	284	253	303	263	287	289	254	262	291	296	284	279	261	288	267	258	272	274	249	268	291	273	257	315	249	266	291	280	271	280	239	308	290	273	261	270	276	248	262	255	301	289	280	277	278	279	296	268	276	263	305	282	281	281	286	258	279	265	275	283	274	289	274	267	283	250	263	254	252	311	269	276	282	273	291	286	264	276	290	307	306	279	292	293	286	254	292	285	272	273	273	281	271	297	270	266	282	281	290	290	264	283	287	270	260	272	266	269	263	279	265	294	278	275	287	282	309	300	262	322	296	266	278	307	261	236	243	335	249	270	270	271	304	268	281	272	282	295	296	278	283	263	272	297	286	290	267	280	244	279	293	301	237	283	306	305	309	286	286	291	274	308	287	292	282	289	251	272	285	270	294	266	282	273	252	284	308	299	307	269	266	286	260	292	294	310	270	294	265	274	296	275	252	219	309	311	317	285	319	266	284	280	266	279	242	313	270	289	282	289	284	288	281	289	286	270	293	293	268	309	266	279	291	283	286	275	285	318	283	263	267	272	291	288	268	290	254	250	258	277	287	275	304	276	276	298	263	298	282	280	300	260	259	287	269	288	231	295	298	308	259	300	325	272	285	332	276	275	274	273	262	298	232	279	255	272	284	232	319	284	281	316	254	257	290	266	259	269	283	293	273	305	299	275	272	268	288	280	267	313	234	293	252	277	299	275	271	270	251	286	286	293	295	271	255	289	285	276	322	263	233	247	259	266	301	263	311	286	274	282	263	309	303	273	272	263	272	281	294	273	313	242	298	273	296	274	261	282	251	294	269	235	273	268	253	262	289	286	278	243	290	278	251	252	301	312	279	272	288	292	296	267	271	273	278	311	255	293	279	285	282	278	284	295	267	307	302	302	276	257	308	308	319	284	271	292	250	287	288	320	276	295	280	259	285	247	286	264	283	292	268	259	260	283	256	276	275	282	295	282	285	259	253	263	255	287	327	248	275	278	277	271	308	245	270	304	254	297	294	281	264	278	286	293	277	263	264	277	286	259	262	222	253	285	290	270	292	277	287	272	287	254	292	291	304	306	285	314	277	296	260	288	274	296	267	285	278	293	282	299	251	311	288	283	288	256	296	258	279	273	292	292	268	266	279	246	265	270	294	285	273	278	290	290	276	280	291	280	322	271	266	287	293	280	291	276	304	278	297	310	289	260	301	279	298	295	282	284	314	273	272	288	238	289	260	288	301	272	259	275	258	268	286	281	256	295	286	251	300	286	283	282	266	281	298	280	300	275	284	250	298	291	295	266	268	287	270	260	243	290	259	295	273	266	267	263	309	314	281	261	294	272	296	276	278	284	281	320	292	279	284	290	254	292	281	281	279	285	274	266	299	291	287	274	273	269	250	294	288	267	286	300	268	283	270	265	279	273	286	308	252	282	308	280	288	294	296	301	262	286	289	294	299	272	272	288	306	250	289	277	285	293	252	329	294	275	291	294	244	307	256	300	269	263	278	258	264	305	280	283	271	273	280	279	302	291	266	276	271	261	296	288	265	292	290	300	263	266	288	281	283	274	299	286	271	239	289	294	275	260	281	275	252	274	275	274	258	278	309	257	253	286	280	243	281	277	281	283	296	278	275	290	298	290	283	252	267	301	273	282	283	274	273	288	288	280	260	258	299	287	253	278	280	310	238	262	283	295	259	293	269	323	276	304	308	283	272	257	247	262	272	287	258	272	266	278	292	265	259	289	260	279	297	305	266	299	266	258	310	315	297	280	308	279	282	295	265	277	306	278	290	265	287	319	276	257	270	275	293	328	265	310	305	286	282	266	276	287	314	281
6632	2788	853	696	680	715	707	662	644	599	664	640	648	615	665	667	636	670	640	657	616	624	639	646	633	607	586	658	620	629	666	668	648	628	659	678	661	638	649	653	647	619	592	660	628	641	596	626	617	603	624	627	598	684	659	628	613	639	613	609	575	621	627	629	661	598	667	661	653	588	600	635	619	641	660	654	672	663	634	647	667	666	593	644	618	637	651	642	626	657	617	629	609	650	679	592	588	596	639	652	593	639	614	670	619	622	609	643	650	594	626	643	624	630	585	675	592	652	643	611	623	628	635	625	636	608	643	624	660	605	636	659	657	590	612	591	631	605	633	641	637	693	638	617	649	630	627	575	584	613	616	664	654	645	650	631	634	653	599	655	604	661	657	649	615	655	621	590	611	649	641	632	662	621	611	629	661	614	655	596	602	661	615	670	667	640	663	606	642	634	656	604	620	634	650	639	608	689	627	608	609	600	643	645	610	632	666	639	669	609	646	580	638	589	625	622	645	661	611	633	643	608	620	582	654	643	614	693	651	653	633	637	643	628	599	610	584	572	660	628	625	623	596	633	685	670	691	621	642	665	639	680	649	655	635	682	607	633	617	667	640	667	631	629	629	623	648	634	615	611	640	621	617	637	598	603	650	614	640	698	668	629	595	617	582	644	601	624	596	643	598	635	633	638	597	649	576	656	620	622	628	594	629	621	632	658	670	651	644	606	640	622	655	650	616	647	669	663	622	613	618	609	666	612	633	641	622	645	639	689	641	636	621	637	610	645	623	678	616	621	637	593	653	605	699	662	624	644	599	587	692	657	596	614	633	626	640	662	657	653	629	596	669	656	667	604	666	644	659	648	633	619	596	635	619	613	624	679	608	624	661	665	611	654	620	595	676	638	664	599	669	669	640	610	629	661	617	617	692	633	624	667	633	634	618	567	639	626	686	671	641	635	630	642	612	627	622	575	617	619	628	644	656	616	601	629	629	634	635	619	611	616	635	633	621	659	629	652	644	649	647	597	639	606	656	633	654	655	648	657	604	661	596	599	610	683	637	643	616	608	610	619	638	617	603	595	641	651	676	624	615	652	635	655	644	650	631	599	605	657	670	613	620	633	607	648	612	645	619	582	605	637	619	677	692	603	631	638	627	622	582	624	616	643	610	621	611	618	677	654	676	632	649	614	654	649	635	649	607	637	606	665	579	618	620	613	628	630	619	638	643	603	594	678	619	676	688	642	622	629	579	668	654	636	607	640	653	629	626	680	652	627	637	633	619	643	644	609	624	640	656	663	640	668	652	658	607	622	639	635	673	638	665	634	623	629	689	645	606	629	599	625	621	631	629	696	683	606	672	606	659	619	611	623	624	635	593	619	647	628	598	650	622	639	631	627	604	639	681	622	630	634	603	597	641	629	631	622	663	641	641	595	616	600	603	643	643	642	609	612	630	632	629	572	604	575	660	582	672	632	599	651	641	631	641	691	619	677	577	652	602	626	642	618	679	634	610	632	657	617	650	640	672	669	623	636	635	638	645	670	627	661	615	602	642	669	694	625	648	637	644	612	681	600	630	626	613	619	645	636	642	650	665	656	583	635	631	639	591	640	668	591	613	646	586	640	641	624	645	627	634	602	596	671	693	627	638	637	653	616	609	645	645	636	665	600	696	637	646	617	652	627	633	621	622	641	635	623	627	619	683	683	652	632	651	635	658	635	603	618	645	646	614	619	618	668	652	601	670	597	630	599	633	641	644	627	636	667	661	662	586	692	629	620	630	623	574	670	636	665	606	641	619	635	642	627	602	667	654	645	661	651	619	628	652	623	647	600	659	684	606	652	615	593	629	628	612	588	619	652	647	617	659	643	607	601	651	678	586	704	632	666	610	630	658	626	671	602	616	605	614	616	628	648	574	614	633	660	606	614	607	641	620	642	649	668	681	655	626	677	637	620	614	622	653	699	650	614	621	603	615	647	634	653	628	681	630	644	659	639	651	622	651	653	631	642	639	644	627	654	650	643	644	663	646	644	648	605	650	594	688	647	597	652	575	620	594	623	596	694	619	658	633	640	594	627	632	605	652	651	630	589	642	660	571	640	591	623	675	641	654	598	628	669	652	621	628	658	685	650	632	622	665	636	611	637	590	621	609	630	633	635	614	631	664	593	657	624	638	652	644	605	640	641	609	608	633	592	640	623	611	624	646	682	677	646	641	602	636	625	631	646	588	610	611	648	636	616	663	642	646	629	671	633	641	638	640	615	619	619	675	633	633	611	635	648	635	584	655	609	608	593	643	649	633	631	630	621	602	654	618	604	634	666	653	604	634	626	606	608	649	603	619	670	660	677	666	647	592	601	628	614	591	622	618	610	686	577	694	600	640	644	587	623	652	618	635	619	647	653	673	668	662	644	625	671	626	625	573	640	651	583	627	634	637	652	639	594	641	656	593	642	551	634	641	642	614	699	651	648	635	633	628	637	604	639	645	631	593	654	640	686	592	615	622	657	614	607	630	619	661	634	583	641	635	637	640	601	627	664	644	618	657	687	637	614	622	607	630	680	633	640	635	633	610	606	622	609	683	608	618	616	632	612	590	672	655	644	656	663	648	653	611	628	628	637	701	634	655	663	646	646	640	630	649	584	645	624	600	626	633	631	612	643	648	613	645	649	595	625	609	637	621	591	647	582	657	636	654	659	634	642	616	620	656	603	626	635	656	617	616	616	617	661	564	601	621	621	631	648	663	649	658	636	594	685	653	625	628	635	622	630	624	636	642	588	636	647	652	635	647	617	624	667	598	642	663	601	633	640	661	607	664	628	654	659	652	630	616	616	640	635	661	622	653	629	655	670	680	641	591	638	616	610	609	626	676	643	583	635	602	682	656	637	600	627	570	602	663	627	651	643	626	649	622	640	644	652	667	625	657	671	599	635	661	650	632	663	662	623	660	669	626	616	651	661	668	663	672	644	614	645	649	651	589	634	617	615	622	581	595	645	585	588	642	626	613	608	637	578	636	684	625	631	612	610	598	627	559	648	659	623	648	601	641	668	598	618	664	650	621	622	639	680	665	589	629	614	611	618	619	644	694	610	645	647	654	628	648	646	626	615	629	656	613	589	604	644	658	653	665	673	628	593	623	619	673	638	624	631	575	599	650	643	612	605	665	625	613	676	647	670	632	647	611	702	637	634	606	633	613	653	612	617	615	616	651	594	650	617	639	631	601	644	652	660	688	626	660	639	671	608	678	611	663	606	676	668	658	626	639	697	586	654	591	640	647	655	641	598	670	612	616	652	642	627	608	644	602	635	665	603	629	634	667	671	599	628	621	626	600	654	625	629	647	632	683	585	603	639	632	602	653	680	645	635	628	637	635	670	642	639	643	657	641	645	671	635	640	654	609	619	700	612	653	596	633	617	638	644	650	670	620	702	631	607	656	650	654	648	638	598	636	618	603	660	687	622	636	629	651	637	626	649	618	626	658	612	645	662	636	621	627	662	685	619
42109	33791	9448	1015	586	432	355	266	257	257	215	180	194	171	171	165	171	177	143	172	155	154	134	135	153	145	150	142	132	124	141	156	130	129	158	154	138	129	129	127	140	146	133	151	136	121	121	128	142	147	146	142	128	133	151	127	130	146	141	159	118	142	147	144	145	143	125	111	131	120	135	138	130	127	125	121	132	132	129	133	128	141	155	130	152	152	125	119	121	125	129	120	143	133	145	140	155	150	138	116	125	136	122	113	151	152	129	111	144	120	129	135	123	122	135	137	138	143	130	142	124	123	130	143	125	115	145	132	142	124	124	135	140	143	132	125	131	129	145	140	135	131	122	116	144	131	147	128	143	132	147	128	118	127	122	137	127	126	117	115	136	128	137	127	130	134	127	125	127	131	132	137	121	124	121	116	151	137	126	154	122	107	141	116	145	122	138	128	127	138	125	151	129	118	134	122	143	119	121	129	131	150	134	124	124	149	115	130	149	123	147	123	130	130	142	155	144	111	124	121	119	143	146	146	134	128	108	149	138	150	143	128	115	143	120	125	152	139	139	144	136	138	130	132	125	137	159	129	130	118	141	135	151	128	127	158	111	128	142	118	146	117	134	136	133	131	126	122	125	141	127	141	134	125	121	140	117	118	141	119	118	147	128	139	143	128	125	135	134	129	142	136	134	133	139	120	113	119	140	140	133	137	139	135	127	138	143	132	142	132	138	122	120	124	112	134	138	125	118	135	157	120	140	125	118	112	131	142	139	131	139	137	144	154	133	150	137	113	150	120	127	138	113	118	144	133	132	148	132	138	117	144	128	139	121	123	178	120	126	139	144	124	128	154	149	120	110	138	148	141	120	128	115	139	130	119	120	144	140	104	137	124	138	129	141	149	123	135	151	134	139	126	120	120	116	125	127	122	154	149	130	143	128	123	133	126	137	117	141	120	131	125	156	125	101	127	107	141	124	126	129	130	131	122	135	128	147	126	152	130	148	140	120	126	143	154	143	120	124	143	147	130	139	119	112	110	118	147	143	123	133	115	147	124	129	128	121	126	123	122	142	111	134	122	120	140	129	122	129	129	115	124	142	128	137	149	117	126	133	134	144	116	108	136	132	129	117	134	122	135	110	128	119	124	150	107	125	141	124	131	147	165	125	131	133	117	135	131	157	137	129	143	153	123	127	136	137	136	110	153	129	136	148	125	142	134	143	140	148	136	133	179	121	123	149	114	132	118	140	139	143	151	125	129	121	128	123	148	112	136	134	128	127	102	135	136	141	147	133	122	145	132	113	135	124	114	140	125	112	135	118	143	117	135	139	129	126	146	144	109	118	128	139	143	137	141	150	116	156	134	142	122	128	135	146	140	120	121	106	114	145	144	137	156	146	135	133	115	146	132	143	138	122	142	161	114	155	119	132	136	117	112	137	125	158	124	131	130	120	134	152	146	118	153	134	115	127	139	157	144	138	127	125	152	135	146	144	140	134	137	126	128	110	115	137	127	138	138	124	111	123	141	142	150	124	125	120	137	142	120	132	124	120	126	123	127	120	117	117	154	126	127	120	130	122	144	162	110	113	142	130	135	139	129	118	143	133	124	131	145	168	120	136	135	138	140	127	145	120	135	146	123	134	132	145	134	109	126	146	120	149	147	133	104	161	115	143	150	151	125	158	130	144	130	125	115	135	142	141	126	128	146	117	150	119	127	152	136	130	152	116	119	133	118	121	134	122	147	124	133	121	120	137	133	123	138	130	124	120	136	130	149	120	120	127	119	134	126	106	114	127	137	120	131	158	127	128	144	143	113	128	146	137	143	116	149	125	136	118	130	143	120	131	137	123	119	147	133	146	145	125	138	135	131	118	131	166	123	147	129	129	145	143	165	108	125	142	135	115	131	149	121	137	129	129	139	130	134	145	128	142	143	146	145	127	146	133	148	139	116	139	127	132	110	135	115	133	131	118	148	149	140	134	141	138	119	141	141	128	133	133	166	143	131	135	154	108	128	140	138	126	117	122	131	139	145	127	154	145	123	131	129	153	134	133	131	137	142	148	136	127	117	153	129	123	139	130	141	116	118	129	125	123	139	128	154	141	142	134	118	120	123	144	142	147	126	118	107	108	126	115	134	119	144	138	134	95	138	140	125	138	146	141	120	129	133	156	140	142	113	141	147	121	136	139	134	116	124	154	142	138	139	126	131	162	131	141	130	134	118	126	120	120	144	139	120	122	114	126	117	133	140	141	124	129	131	130	136	154	148	120	129	110	122	140	133	141	119	145	119	123	140	119	149	119	124	119	137	138	119	134	110	139	125	125	145	119	131	134	134	118	122	133	132	133	114	128	126	123	139	130	138	142	135	128	131	124	121	143	130	114	162	121	137	146	129	138	132	128	123	125	119	142	124	121	139	136	141	123	128	121	140	120	113	155	108	140	117	131	126	134	130	137	106	150	133	121	128	148	136	153	140	151	146	129	116	126	134	132	139	145	129	131	129	124	119	136	124	126	106	122	152	161	133	115	118	115	124	127	150	128	144	130	147	124	128	134	116	117	130	111	130	141	120	132	125	131	138	131	137	126	148	122	147	143	140	129	136	136	140	124	147	126	145	141	131	141	134	112	125	123	134	129	112	120	134	141	134	150	111	112	128	135	132	128	125	123	141	128	143	106	123	130	125	124	112	118	127	128	114	128	122	133	141	117	142	127	133	119	116	125	129	121	153	137	124	119	125	120	139	153	131	128	125	118	135	147	116	137	154	137	133	149	123	118	135	139	125	138	148	137	111	143	119	143	114	136	126	140	133	111	144	131	120	119	145	146	146	138	144	140	119	121	129	132	135	149	124	132	132	133	128	119	138	163	136	132	132	118	144	116	134	142	134	145	141	127	100	126	131	154	129	123	138	144	129	138	135	135	122	131	137	141	128	124	143	147	128	137	134	127	138	127	119	137	134	116	121	129	120	147	101	148	136	146	149	138	143	132	123	152	141	131	159	153	141	121	146	140	134	114	138	128	133	128	130	130	135	128	123	132	126	135	125	135	115	138	127	139	140	119	120	119	116	113	157	137	136	150	137	138	149	136	130	129	136	137	121	151	125	134	123	132	145	125	142	132	134	124	139	132	135	136	118	144	143	150	127	117	129	162	109	118	144	135	99	122	127	109	131	142	150	149	120	122	122	125	106	139	136	157	134	137	127	116	144	138	123	134	129	146	125	142	120	129	167	131	137	131	151	128	138	130	135	129	126	112	124	119	145	124	127	122	152	149	136	140	118	134	134	135	127	108	109	109	138	151	131	131	117	123	131	123	119	146	125	118	110	121	135	126	145	133	120	118	138	125	112	132	119	123	155	139	140	123	134	150	120	131	147	124	129	124	137	122	125	129	140	134	133	136	143	142	138	145	141	132	137	127	126	129	154	133	116	145	129	128	114	140	131	132	117	134	131	137	130	132	130	130	129	110	142	145	129	125	120	155	154	126	138	140	138	150	138	139	131
24558	23059	4305	2430	2150	1776	1406	1257	1047	963	822	737	723	652	592	575	526	487	480	447	493	452	408	424	437	423	413	404	440	397	396	396	394	370	400	342	393	388	349	407	349	334	372	374	360	380	353	327	345	322	373	358	362	357	333	351	321	357	358	334	354	327	358	320	338	328	337	350	333	354	352	351	308	332	314	329	341	354	314	318	332	317	321	351	328	305	381	325	343	359	342	309	290	313	337	324	344	350	327	367	303	306	329	316	354	329	318	333	356	327	324	300	319	313	319	328	284	326	330	358	351	348	312	306	308	320	319	290	324	328	346	348	322	312	327	305	340	326	308	285	355	310	302	320	361	360	334	333	322	313	337	298	337	346	295	319	350	355	349	347	328	290	331	327	378	328	315	327	333	343	311	333	329	330	292	332	308	315	346	335	319	273	341	319	292	297	313	338	309	321	334	301	318	321	318	316	347	333	324	304	343	339	297	335	328	326	341	346	321	338	302	307	348	343	296	349	333	317	304	331	321	326	319	384	363	313	348	313	298	295	323	332	358	334	281	350	342	327	307	331	328	328	340	330	326	327	326	336	315	286	306	297	319	296	332	326	352	332	304	292	334	309	314	321	332	334	335	353	348	340	319	309	323	336	326	345	328	328	337	329	327	334	325	320	316	311	314	331	335	293	343	323	293	319	327	335	300	324	313	368	328	320	295	334	332	287	333	333	340	327	319	305	301	288	302	328	327	337	283	308	344	306	326	297	320	314	309	329	334	334	355	345	337	308	313	293	317	323	318	297	330	296	310	319	338	302	316	329	319	317	328	341	338	321	289	331	339	331	323	341	324	333	300	333	322	328	306	329	328	353	341	319	323	304	320	318	312	300	325	321	326	348	351	315	368	305	333	336	341	294	331	315	327	341	289	305	305	301	312	344	329	351	318	310	312	344	308	305	298	332	330	331	337	337	347	324	323	350	306	333	310	312	336	307	290	293	331	345	332	313	327	344	319	314	323	325	335	339	312	341	302	283	334	328	348	340	330	318	324	323	351	328	304	346	324	317	328	306	297	319	314	307	333	358	303	348	327	314	323	351	327	298	328	297	325	342	346	288	290	341	300	341	274	339	320	318	329	322	340	323	322	328	313	329	349	307	362	330	342	326	331	347	293	332	320	297	329	313	309	329	304	290	322	306	344	339	340	338	331	310	315	360	345	325	305	323	311	318	323	335	310	339	338	313	330	332	336	347	353	318	339	314	322	344	335	305	329	328	300	347	317	312	289	343	337	329	322	335	320	296	314	348	347	309	319	334	333	333	338	324	332	349	328	367	330	318	342	314	317	385	323	330	318	322	311	347	312	338	309	310	302	304	303	355	324	336	319	311	303	312	355	344	303	314	325	316	314	320	331	297	304	310	386	329	314	339	292	330	291	340	352	369	352	294	318	349	330	316	298	363	351	311	320	329	319	338	317	298	303	310	309	298	319	349	303	310	315	316	327	281	329	327	357	300	287	328	324	319	310	319	325	277	336	315	318	330	302	344	329	313	283	323	320	340	311	346	301	310	336	338	321	318	314	324	319	332	323	311	316	339	308	348	298	322	319	337	317	302	306	310	314	342	310	320	315	364	334	299	326	294	292	332	303	339	355	327	319	318	343	326	294	309	314	327	317	318	308	356	320	309	304	347	331	324	333	329	315	311	342	308	337	341	320	331	337	268	295	336	308	313	333	321	334	341	367	325	324	300	364	323	322	311	336	328	310	339	320	304	296	310	299	321	312	370	305	323	340	330	354	325	338	343	312	309	325	352	332	300	298	307	316	310	315	339	326	336	337	287	353	326	309	363	362	330	344	326	349	308	316	345	332	352	319	331	322	311	299	316	323	341	334	352	319	300	346	315	305	334	320	292	302	302	339	345	328	320	321	311	345	347	317	320	316	302	334	327	341	302	327	322	337	348	334	319	328	344	306	317	332	354	324	313	323	311	311	317	312	331	316	301	320	333	332	333	342	319	331	382	326	300	309	320	309	314	337	329	331	358	301	324	312	315	349	307	320	333	325	351	352	329	321	304	327	344	330	336	316	322	324	326	312	337	294	329	325	319	357	345	312	333	311	293	330	324	340	302	329	332	327	326	297	305	320	301	347	319	333	303	304	303	329	338	350	329	322	315	334	309	338	299	306	329	343	312	336	344	335	287	330	324	336	330	340	317	323	334	316	331	295	291	361	331	300	295	293	322	325	328	306	298	320	344	315	336	331	334	322	314	310	310	334	308	329	300	324	352	322	335	304	304	353	295	341	313	334	330	303	337	332	307	348	339	315	315	308	325	314	306	295	315	315	309	344	331	324	328	320	340	335	319	322	336	347	282	322	309	326	302	322	317	300	286	341	309	338	306	316	331	333	318	324	357	309	325	328	320	329	338	348	321	336	349	335	336	322	318	326	324	335	352	331	341	292	349	346	343	332	321	326	279	309	318	293	313	346	320	351	305	333	298	334	306	343	329	309	337	340	307	340	322	307	326	307	390	321	352	349	320	349	325	301	336	290	343	310	339	340	331	296	346	357	301	328	333	320	336	311	336	344	323	334	314	330	310	326	321	339	318	324	330	336	336	322	317	264	332	305	319	342	333	296	337	287	308	338	307	306	291	305	311	311	325	327	352	308	311	334	323	303	347	318	330	341	319	309	346	305	307	332	337	329	308	314	314	335	345	342	313	314	311	315	322	313	298	315	324	322	299	341	324	318	337	332	309	333	358	310	322	314	312	327	318	298	354	344	296	323	292	319	326	314	293	316	306	335	294	318	290	356	322	355	331	364	303	347	338	318	348	312	287	305	343	312	305	318	308	327	352	318	319	322	344	338	328	353	352	348	350	324	302	311	304	302	337	334	342	305	316	321	316	316	319	336	335	325	346	331	308	330	327	319	323	317	293	305	324	325	316	325	325	318	290	324	334	335	298	351	299	334	341	349	330	305	331	348	333	287	340	324	332	342	337	322	322	331	321	348	344	345	304	322	309	320	301	328	313	317	288	345	343	337	333	328	321	330	351	317	335	319	316	329	304	308	318	315	314	313	319	294	328	334	336	336	330	307	320	335	346	328	293	325	309	338	297	334	299	335	336	344	347	325	313	314	342	285	325	303	318	322	350	316	318	319	317	339	350	342	315	339	317	306	330	352	317	341	321	349	318	322	354	339	326	336	322	334	328	329	332	339	343	311	325	316	307	302	354	327	351	331	332	311	341	305	334	317	326	348	339	307	325	343	311	333	298	320	318	345	338	331	323	317	309	297	327	340	311	321	301	362	327	321	317	338	308	320	347	319	310	318	323	297	315	316	315	320	307	319	299	372	295	322	303	323	314	320	315	318	301	324	312	307	343	311	324	326	302	307	338	314	283	282	326	339	372	324	318	353	319	310	325	320	331	305	338	313	329	355	321	359	352	297	301	321	345	329	298	326	336	346	331	348	292	313	315	329	325	316	340	306	351	313	352	338	340	324	334
54910	48774	17830	2658	1036	728	512	420	320	307	234	236	209	185	181	196	162	154	144	133	139	118	147	138	106	111	130	127	109	106	118	127	111	79	112	106	93	106	100	82	107	88	118	121	114	83	107	93	84	96	110	99	102	97	83	98	123	97	91	105	96	79	107	103	105	97	107	102	112	86	88	96	99	105	91	111	111	101	90	94	104	103	126	92	95	102	99	109	80	113	101	103	93	87	93	84	88	87	95	92	87	102	91	93	96	96	101	115	103	76	100	118	96	117	90	76	102	110	97	98	87	91	107	117	81	92	95	95	107	99	96	102	91	76	106	109	86	101	101	92	98	91	105	87	115	102	100	110	90	84	91	102	102	90	92	83	81	92	99	83	109	107	87	109	95	112	107	91	109	86	111	98	107	115	104	84	92	103	94	92	100	97	85	81	85	90	87	86	102	90	111	95	89	82	87	104	101	90	101	106	96	70	96	86	90	106	85	87	92	72	71	93	82	80	95	87	99	97	96	94	89	90	76	100	99	79	108	90	82	103	93	87	97	100	100	87	89	88	74	78	92	92	87	106	99	90	102	86	91	76	102	107	99	86	103	92	104	97	90	73	98	107	94	94	79	106	88	89	108	87	89	82	86	89	94	102	99	108	90	72	71	97	124	110	107	97	83	107	103	92	95	110	117	89	93	101	101	105	101	97	93	99	94	118	100	105	103	83	88	102	82	106	101	88	80	84	85	111	81	114	83	89	86	107	94	104	77	106	77	108	97	72	101	85	96	99	87	98	123	81	93	85	94	89	91	78	99	104	97	88	88	81	90	111	83	112	103	99	97	86	96	94	105	112	104	83	107	88	102	87	89	92	103	73	80	97	100	76	88	96	96	102	85	101	108	104	89	88	95	101	93	96	111	87	101	96	103	108	95	120	101	100	82	94	90	85	109	73	103	95	96	107	87	83	86	91	113	101	110	105	98	86	100	106	120	106	94	68	89	67	91	101	89	91	84	107	83	96	98	89	83	90	96	87	93	108	85	93	85	87	89	96	92	87	104	79	100	84	110	107	103	101	81	107	103	88	101	101	97	99	89	106	78	88	94	105	107	102	91	100	80	87	85	80	100	93	96	83	88	100	97	80	94	88	91	101	100	97	108	105	94	95	96	84	94	86	73	98	92	85	96	82	88	99	92	79	75	104	94	86	101	96	77	88	91	101	98	94	87	101	102	100	117	103	95	104	85	97	92	117	104	106	90	90	95	91	102	75	92	92	64	83	84	105	104	104	98	94	92	89	71	85	95	93	94	101	85	98	85	101	97	107	103	90	88	90	98	80	92	116	91	83	107	101	82	77	109	101	95	87	89	103	88	84	93	115	95	82	119	105	109	107	98	101	86	85	94	88	89	121	88	87	99	109	116	110	85	92	98	101	87	98	71	101	81	91	105	91	100	100	88	113	89	71	90	89	85	88	94	93	88	95	97	101	79	85	98	83	99	87	90	104	99	78	91	96	88	90	93	73	99	107	99	96	88	108	87	97	108	111	81	85	86	97	103	102	95	96	99	100	106	90	96	102	91	100	82	111	80	97	106	101	110	100	101	98	91	83	96	91	81	88	95	97	102	104	96	120	98	89	102	114	84	104	99	103	108	96	96	90	90	91	95	109	92	106	101	84	84	97	102	100	95	92	101	99	99	107	97	84	87	96	102	76	88	83	78	112	96	92	95	104	92	84	87	103	108	112	125	86	109	93	98	101	97	111	99	101	90	107	95	69	94	86	94	91	98	102	111	109	98	107	88	69	106	96	99	106	88	90	93	89	120	100	101	91	122	95	112	77	95	101	95	84	98	89	107	82	95	114	115	84	98	108	102	106	97	98	104	105	98	115	114	104	88	91	95	98	108	102	99	96	91	89	120	110	93	89	91	109	96	104	99	102	103	97	100	94	104	79	104	99	75	104	91	91	94	90	97	115	96	93	78	75	67	110	80	75	104	92	73	80	105	102	91	98	85	104	97	90	95	92	107	110	101	110	93	86	105	109	103	93	111	99	90	95	96	89	89	100	75	89	91	108	94	107	97	102	94	92	102	100	105	99	90	108	102	103	106	83	71	98	93	101	107	112	86	90	91	106	102	83	92	95	88	99	99	105	97	103	98	88	95	89	101	98	92	109	88	118	103	93	95	82	96	83	94	102	102	82	84	101	97	98	108	84	104	84	91	95	111	101	102	77	82	93	71	87	96	94	108	80	94	103	93	95	98	101	88	91	103	110	103	78	69	82	107	107	92	82	83	99	101	90	98	96	117	97	104	73	96	104	102	111	99	92	92	82	96	88	96	106	111	92	98	98	111	105	90	92	101	94	99	102	94	96	114	91	109	85	89	92	103	109	81	90	90	92	89	75	90	92	109	95	101	90	84	102	111	99	91	81	75	109	107	104	114	107	82	115	92	94	85	94	75	86	96	92	106	97	99	102	106	90	100	82	94	98	108	87	105	105	92	94	87	97	91	83	103	103	109	113	98	101	76	96	89	96	102	104	94	104	97	92	102	94	101	90	98	95	92	86	68	110	92	122	94	85	74	103	99	104	99	93	97	99	109	86	130	93	85	89	97	86	86	95	95	76	88	110	83	89	104	86	114	97	97	99	89	105	97	95	95	88	98	87	85	98	101	99	87	108	115	101	79	85	94	105	97	118	97	89	105	105	106	89	95	79	71	93	118	93	104	89	104	88	95	96	98	82	73	101	96	95	98	103	111	102	101	105	98	94	92	70	115	98	94	86	86	99	99	97	105	86	79	95	93	103	81	83	93	94	97	92	103	97	101	111	107	101	89	89	99	98	94	87	86	104	91	83	85	97	100	106	101	113	81	100	105	81	119	70	84	105	102	89	86	85	124	80	82	80	81	106	80	103	113	84	94	96	80	110	97	70	87	94	81	110	97	99	112	100	77	92	101	88	106	100	105	112	108	98	115	107	88	87	90	88	97	97	93	86	87	102	79	127	114	113	98	95	92	93	90	77	100	85	96	81	103	93	102	107	91	87	99	96	93	92	102	110	89	106	90	102	96	85	91	69	102	97	85	101	106	96	91	96	91	101	108	112	92	109	101	92	90	105	98	109	92	88	86	98	93	85	98	84	101	89	104	98	110	88	106	94	86	120	97	79	81	105	83	97	97	111	83	113	110	87	93	97	80	112	91	126	93	102	116	81	97	84	82	88	97	114	96	105	88	93	103	93	89	106	88	122	95	91	80	101	99	103	98	91	95	98	98	94	98	97	84	93	86	98	95	106	93	80	86	89	106	93	98	106	111	100	85	102	109	94	109	84	91	84	97	99	87	92	108	86	112	75	105	100	88	120	101	87	88	80	86	103	113	92	102	86	87	87	96	86	105	106	105	109	95	100	89	83	78	92	100	103	105	96	78	102	97	85	104	88	88	73	89	99	87	92	92	101	91	101	113	93	86	89	103	105	88	94	99	94	86	96	94	87	88	114	104	91
32850	31587	6692	4337	3607	3040	2474	2013	1603	1476	1214	1128	976	902	806	734	695	661	656	620	549	518	500	499	435	458	482	385	430	399	405	407	388	416	371	327	301	328	359	323	363	340	305	324	307	324	307	308	313	296	357	293	272	302	322	270	296	254	317	284	291	284	274	296	285	251	264	288	305	265	287	277	279	303	267	260	263	285	282	258	267	275	266	288	282	270	285	281	266	297	269	275	272	272	270	263	277	261	255	295	258	275	321	282	275	254	274	248	275	281	261	281	278	265	270	247	264	286	267	254	290	287	255	268	288	256	287	284	245	245	251	281	248	288	283	268	285	246	252	262	259	291	247	264	259	269	261	290	243	267	294	251	283	251	240	275	270	275	271	256	256	262	272	242	294	270	272	230	271	279	236	258	277	238	265	259	253	265	258	255	274	253	294	261	291	264	287	263	257	282	247	247	251	288	281	277	259	257	264	251	262	283	242	268	260	260	255	247	280	228	255	265	270	296	286	264	251	259	248	274	291	266	258	244	280	287	265	277	252	287	273	240	263	278	238	257	254	275	273	286	286	274	277	294	239	265	286	260	257	254	280	242	255	261	262	232	277	259	259	223	272	264	280	254	259	248	258	274	260	236	284	255	275	264	261	253	267	274	275	269	277	279	261	247	246	259	245	229	254	273	292	247	238	242	282	242	266	260	283	249	258	254	298	235	247	256	237	288	263	294	251	274	245	269	259	270	275	296	282	248	254	256	253	256	264	265	270	270	247	291	269	250	273	296	279	258	267	290	250	242	236	292	262	279	239	250	277	271	253	288	271	255	263	246	247	266	238	243	278	258	241	254	267	251	284	243	256	250	295	244	270	228	241	263	265	264	276	273	251	259	245	277	262	236	265	255	253	242	282	251	265	276	289	281	251	248	270	294	246	244	295	265	233	251	265	265	254	268	249	304	276	270	256	266	272	247	272	275	252	255	275	285	254	267	256	260	261	246	289	275	246	249	245	246	274	273	264	267	255	273	247	257	286	279	230	288	250	259	284	270	264	242	261	279	253	292	267	273	257	246	275	269	257	275	269	252	223	264	275	268	257	271	264	259	250	258	289	263	239	259	274	250	276	251	272	251	259	263	256	253	261	270	263	232	247	246	259	249	276	266	258	255	281	253	280	299	267	261	269	223	260	239	257	232	260	239	267	270	244	247	263	252	237	267	272	267	277	285	275	286	271	274	263	280	253	286	281	268	252	276	262	269	262	237	265	249	263	266	230	238	246	262	280	313	299	264	261	262	246	269	259	254	275	276	266	241	246	273	272	289	251	291	268	262	286	274	266	262	261	256	275	257	296	297	250	236	225	261	251	286	243	279	235	234	263	228	245	272	282	271	240	260	266	243	249	248	280	256	281	286	280	289	294	268	280	259	262	245	321	246	270	225	267	256	262	252	287	286	256	282	257	267	262	258	254	286	241	245	236	249	276	288	250	258	267	256	242	252	246	302	277	215	255	264	272	239	291	248	263	263	265	249	277	259	274	306	260	234	277	277	268	253	273	267	252	242	278	259	262	267	281	248	241	269	258	270	256	263	258	273	247	224	261	253	281	241	258	266	286	275	269	242	289	275	289	274	239	268	277	271	285	263	308	279	277	265	273	278	248	288	268	236	258	277	214	248	296	263	262	262	254	267	211	245	258	259	271	272	266	267	258	284	263	237	287	269	242	268	241	257	257	279	258	282	271	276	272	251	243	267	241	260	262	246	272	276	238	239	261	254	273	208	269	255	264	271	273	238	260	268	249	268	266	225	262	235	267	278	248	264	273	285	235	260	279	273	274	288	278	259	254	244	243	264	268	236	267	240	245	271	281	250	262	265	243	232	251	280	258	257	290	289	273	252	217	244	267	251	289	287	259	276	281	250	244	265	247	252	277	258	223	282	233	270	250	253	233	242	280	279	256	258	247	277	263	263	261	273	287	252	243	297	256	242	262	264	283	260	264	278	241	249	263	282	285	253	280	284	256	233	253	253	288	271	279	272	255	251	267	251	258	262	245	256	261	238	247	264	305	258	268	281	278	268	239	253	280	271	280	248	238	279	266	261	284	272	273	265	262	268	262	282	244	260	284	286	269	276	238	212	269	255	276	291	229	241	260	295	290	273	258	266	244	299	256	255	251	252	257	254	252	260	271	247	279	270	266	276	269	255	217	261	259	261	271	268	246	232	260	260	272	278	293	258	267	250	279	288	241	279	287	260	251	236	250	294	247	262	275	263	258	243	248	286	270	270	267	263	264	244	267	279	264	274	269	258	251	280	249	275	250	256	260	258	266	250	259	284	263	298	283	279	272	287	244	286	233	259	267	285	251	275	251	261	271	302	281	280	258	252	275	268	290	231	259	240	291	262	281	280	274	269	299	258	257	243	271	256	267	251	260	258	280	282	253	289	238	261	259	271	264	263	260	271	278	257	273	259	244	271	274	252	248	258	251	267	249	252	262	288	257	290	270	268	285	264	271	232	280	252	266	275	268	286	226	236	263	241	279	276	277	252	273	252	260	235	239	287	247	304	278	262	269	265	264	275	266	272	277	262	279	283	248	270	255	276	268	239	267	254	269	288	254	242	272	244	251	248	260	281	239	251	232	290	238	287	275	300	284	271	245	266	283	261	252	258	267	257	244	280	254	247	261	269	264	278	253	250	252	269	263	270	270	265	240	272	248	284	269	265	240	273	262	277	281	252	263	250	237	228	265	232	275	236	251	239	280	256	260	264	232	274	251	255	276	291	264	244	277	259	254	267	273	278	253	266	255	291	265	267	269	256	239	235	249	271	256	274	246	277	270	259	269	302	245	262	289	255	276	258	275	249	235	258	275	226	278	295	265	254	268	243	236	269	260	234	263	233	288	249	268	274	232	268	256	265	272	272	259	285	269	247	258	261	291	266	279	273	291	226	271	254	274	232	263	275	240	259	268	263	250	253	292	270	259	248	265	271	248	267	273	252	251	268	250	244	271	254	247	282	257	272	239	273	269	277	286	261	263	262	241	243	274	278	245	287	259	297	256	266	266	288	265	258	297	274	284	247	245	281	266	276	244	289	270	281	266	260	272	264	260	233	256	267	226	273	268	222	281	256	259	273	279	265	253	251	257	274	249	258	243	245	248	287	263	251	267	257	260	311	232	265	256	265	251	264	246	244	278	265	264	261	268	273	262	247	264	250	247	250	235	285	264	289	278	248	250	265	290	247	222	282	273	254	250	271	249	253	296	243	242	251	261	240	257	271	273	238	242	249	273	277	268	269	277	271	270	251	259	267	293	248	276	276	246	250	262	268	286	268	265	261	273	287	270	245	262	257	258	294	252	236	269	257	251	268	247	254	257	272	266	291	273	253	258	253	272	256	255	255	266	253	239	247	270	274	237	252	250	267	263	257	267	278	237	262	277	235	252	253	274	267	288	268	281	277	259	262	268	272	226	276	251	268	260	263	267	249	255	277	246	222	302	246	264	290
7492	1462	399	287	308	316	315	289	267	297	322	298	296	289	277	286	268	269	259	283	277	300	276	306	267	288	278	280	283	274	277	276	269	283	272	287	244	280	280	263	298	292	290	303	327	283	275	301	266	265	296	292	272	284	264	258	281	299	258	306	272	255	284	272	281	279	318	255	284	284	249	287	279	272	298	310	292	280	275	264	285	294	254	271	310	280	296	293	273	294	279	268	300	290	290	259	281	308	280	294	268	287	275	288	256	286	254	290	295	279	280	265	273	290	257	302	290	263	297	260	314	311	278	265	276	271	256	250	276	301	296	277	245	254	264	273	300	297	279	264	270	283	279	269	282	293	274	254	305	291	284	285	294	271	299	293	270	276	272	254	297	269	279	293	248	253	264	266	268	277	292	282	288	279	271	255	250	269	299	297	296	258	300	248	268	257	317	280	286	293	308	300	282	282	300	294	308	299	251	272	244	278	277	269	296	260	278	284	262	286	296	272	283	321	283	290	254	272	297	277	272	270	298	232	280	264	281	261	273	298	285	281	288	272	273	258	276	253	286	260	273	291	305	269	241	275	284	274	277	300	272	279	295	268	297	274	262	268	293	267	257	273	274	275	269	277	283	267	286	327	248	290	279	303	281	296	300	231	313	264	286	284	258	279	260	265	304	279	288	289	261	277	316	255	263	281	307	278	282	267	282	272	301	267	301	259	292	250	277	296	273	294	274	275	255	297	261	273	258	281	283	258	306	252	290	285	236	294	279	250	290	272	315	259	277	267	271	293	298	267	280	276	280	251	270	298	280	266	270	248	299	294	307	314	262	259	279	292	281	308	279	256	299	284	289	271	280	281	243	275	300	276	280	271	270	278	273	270	260	322	302	257	283	294	297	267	298	298	313	266	282	312	296	275	256	244	280	270	282	294	270	268	269	275	280	303	240	275	285	269	292	270	293	294	263	257	266	266	261	284	290	306	283	262	257	264	258	290	274	269	275	286	303	282	272	276	260	269	281	306	285	285	285	282	290	246	304	272	291	280	268	247	265	280	260	288	279	303	271	266	273	284	273	317	280	261	256	291	288	286	283	270	296	286	269	257	274	269	306	278	282	276	270	273	262	247	320	323	298	298	280	292	284	272	276	302	269	286	300	276	270	266	278	293	263	297	271	262	261	300	309	293	265	273	284	303	253	301	264	319	301	271	275	289	283	299	291	307	277	262	292	277	284	293	256	278	268	305	298	293	288	262	288	290	280	287	262	267	282	235	306	282	264	305	268	306	275	283	293	268	261	263	293	296	293	265	271	312	298	309	270	286	257	277	283	272	264	305	278	267	296	272	263	290	307	305	320	259	269	279	284	263	257	289	290	289	283	280	304	311	285	282	277	254	303	281	271	269	279	307	281	262	281	278	278	306	296	277	280	286	307	274	273	275	240	283	288	279	285	313	280	309	300	258	258	259	252	286	277	269	305	307	282	287	288	272	267	278	270	284	304	275	287	242	273	283	289	268	264	295	265	279	254	278	291	274	280	261	278	288	286	314	288	318	300	270	268	263	290	272	300	269	305	257	253	269	286	273	281	290	294	276	285	292	293	285	297	280	259	271	274	288	260	285	292	281	280	299	297	272	255	271	304	271	292	273	295	298	255	299	249	312	252	261	298	263	284	284	291	270	263	252	283	296	310	267	305	281	305	263	271	275	287	290	269	286	265	316	283	306	272	265	275	255	252	289	293	268	270	292	300	278	283	275	249	268	259	319	293	281	260	265	272	267	252	281	302	267	287	297	273	288	313	272	246	268	258	274	311	280	268	272	287	306	268	266	303	292	325	295	278	301	261	240	305	297	284	287	266	304	289	275	284	284	252	301	263	294	287	282	268	279	261	249	280	280	294	263	310	268	279	270	299	252	267	285	314	282	300	274	285	288	317	267	285	295	243	262	259	277	292	266	305	287	278	278	277	303	285	270	299	264	304	281	264	294	284	291	295	280	248	290	305	279	276	287	270	296	272	267	271	270	255	274	279	281	273	271	290	279	274	293	301	299	286	273	275	275	257	256	303	249	267	242	288	279	278	282	307	275	269	279	268	292	237	304	294	296	296	281	269	311	298	271	235	286	287	272	284	306	265	315	270	296	248	303	300	274	284	275	287	263	262	274	254	285	273	316	265	309	293	240	276	274	287	294	265	273	259	281	244	296	299	285	290	263	276	288	294	290	289	273	297	278	287	279	266	283	314	278	275	279	269	259	269	258	317	266	302	271	273	279	271	277	320	265	273	265	280	279	268	294	285	284	268	296	250	285	272	314	314	285	310	282	289	281	284	244	307	293	281	261	261	283	308	266	282	295	237	282	294	301	289	269	275	299	285	291	279	258	290	291	274	285	283	294	276	262	254	284	263	264	297	278	289	259	300	282	283	258	283	298	253	289	284	282	262	277	285	274	265	288	268	283	270	301	254	276	268	289	296	267	284	277	285	293	283	272	276	250	294	267	302	258	285	295	299	272	256	270	268	260	272	269	264	297	252	283	267	266	256	284	274	262	259	282	302	278	265	287	240	278	291	284	276	284	300	295	262	308	255	274	257	279	274	257	290	303	292	308	274	289	275	279	314	287	296	310	274	300	290	270	292	273	238	274	262	284	325	245	309	253	291	276	281	275	291	266	234	275	283	236	278	286	282	261	299	283	289	221	270	283	269	269	256	271	280	269	297	285	295	259	263	310	276	278	285	250	266	303	256	276	281	286	292	299	263	231	278	278	300	307	293	303	280	253	277	290	254	289	294	275	303	297	294	318	293	289	265	271	248	262	285	309	243	265	306	297	285	294	277	288	299	306	294	297	260	324	270	276	280	304	283	291	303	277	300	281	244	301	305	277	300	286	273	267	256	293	262	279	265	294	305	298	284	286	276	293	255	267	318	255	288	290	292	286	256	276	278	262	295	285	278	267	282	263	276	267	295	285	270	293	311	287	282	298	273	268	285	295	269	252	265	303	291	268	274	261	297	313	317	290	288	321	293	300	262	311	284	300	283	272	276	286	251	276	282	262	268	278	293	316	282	277	264	266	268	303	299	324	276	289	248	275	291	284	264	288	277	300	285	252	269	276	279	291	293	301	282	299	269	299	318	283	263	319	289	274	272	286	310	276	287	266	276	286	303	273	256	280	281	252	297	258	254	298	282	309	257	268	242	309	320	274	290	264	268	285	279	273	294	306	275	274	298	319	295	244	314	271	271	261	317	292	270	300	278	286	238	260	285	288	247	251	288	262	305	268	296	287	268	294	267	269	280	258	277	305	278	283	259	304	307	292	266	256	242	276	267	261	255	251	294	277	282	263	269	308	279	289	295	272	271	296	259	261	296	301	277	255	268	282	282	302	262	272	298	312	267	292	294	298	298	265	315	267	267	304	262	314	292	291	255	285	279	296	285	271	299	292	300	287	260	281	288	273	319	251	275	282	310	278	251	259	265	256	292	301	292	262	241	277	287	296	254	293
6191	2387	833	689	765	641	632	651	682	663	580	689	665	611	650	667	649	646	657	635	704	646	600	595	632	605	641	645	615	654	573	636	650	613	595	658	652	631	607	653	649	648	636	622	611	603	635	651	631	642	613	656	585	603	627	640	619	672	648	667	626	626	633	568	645	675	617	653	631	649	598	616	674	634	595	651	659	643	606	657	621	611	608	615	634	637	657	669	648	621	608	662	619	655	634	688	605	595	630	607	623	620	621	652	622	597	626	649	674	628	634	659	619	648	666	659	630	663	653	608	592	606	678	635	645	600	644	611	621	655	622	600	641	671	617	672	607	647	641	620	647	611	609	620	648	669	690	607	681	656	605	651	599	595	622	643	574	640	653	595	586	598	633	595	661	668	644	576	628	649	628	611	647	614	616	647	624	618	621	622	653	641	620	636	647	608	658	547	644	647	621	626	618	631	612	631	666	636	649	614	650	669	635	601	604	645	608	599	631	633	618	645	714	670	629	626	598	626	633	664	594	641	606	592	608	631	601	684	578	636	618	662	676	627	628	622	611	643	622	649	644	660	608	658	648	697	611	652	695	660	648	666	622	622	629	599	640	633	607	669	648	607	584	631	625	646	664	651	630	648	646	677	637	598	629	622	632	648	603	643	648	648	598	623	655	641	629	598	607	682	605	656	620	584	642	636	600	629	665	654	605	636	640	661	597	664	691	632	611	666	664	667	629	644	614	638	634	612	662	612	664	674	683	615	652	626	604	642	596	614	665	639	611	661	631	629	629	650	621	629	611	608	659	602	640	638	600	630	597	594	631	600	567	671	660	665	598	617	620	643	616	627	590	598	627	641	623	655	670	634	697	626	619	623	633	635	635	635	614	612	613	627	630	636	694	642	623	631	663	622	612	601	630	617	574	599	606	654	638	648	610	601	634	625	647	643	636	657	622	619	624	629	602	597	596	643	624	633	592	671	656	583	655	623	629	600	634	639	640	673	597	619	610	638	627	657	593	654	621	620	617	662	657	647	647	634	649	645	658	647	635	642	636	625	636	618	682	630	640	629	685	639	617	632	582	642	625	632	654	667	647	614	624	577	630	659	662	641	633	604	603	604	630	615	625	604	636	605	631	609	615	627	612	644	592	685	624	654	622	646	650	617	592	651	653	625	646	589	651	689	664	573	572	626	635	626	664	634	644	663	632	624	667	636	650	673	610	615	672	608	634	644	619	620	637	637	609	635	612	656	612	636	642	642	601	580	637	585	651	654	634	615	588	647	625	669	644	605	615	604	652	640	601	661	652	612	666	649	578	630	642	630	650	600	630	647	618	629	632	614	639	595	602	632	632	653	581	642	614	642	648	636	619	624	673	580	655	677	621	606	651	638	642	615	628	606	656	656	603	630	649	649	655	600	621	626	642	586	651	627	634	619	653	625	640	582	654	607	640	643	649	643	621	608	579	619	686	633	669	645	605	640	639	677	666	631	640	681	652	633	647	652	621	657	632	621	625	648	623	634	623	597	611	600	662	646	616	636	608	636	676	630	663	639	618	628	615	658	649	618	639	625	626	617	656	628	631	699	621	629	678	638	653	609	658	612	619	612	613	611	629	634	708	612	582	626	641	600	655	653	637	627	649	617	643	652	618	640	644	619	621	617	615	603	645	615	616	569	619	646	597	644	651	675	664	633	630	616	620	680	613	617	638	681	616	656	617	598	606	693	628	684	627	629	635	608	654	655	644	636	641	629	640	657	603	624	618	643	652	634	601	639	661	645	626	632	628	628	636	632	601	626	642	659	652	576	628	659	640	606	610	632	602	591	632	651	640	630	650	612	643	664	625	612	627	629	584	643	667	626	610	656	618	610	649	576	635	661	621	645	664	624	609	593	674	669	625	617	630	622	657	631	622	639	631	636	601	652	624	652	642	590	627	624	606	588	625	623	598	614	667	660	649	650	664	671	660	645	629	615	633	654	636	622	646	633	610	649	627	641	658	632	657	691	625	626	613	601	620	598	627	669	647	648	623	640	672	689	637	619	600	623	635	648	626	618	642	674	608	610	655	591	598	624	616	646	676	619	639	623	643	615	673	631	617	689	626	598	660	633	632	624	641	648	594	619	553	629	622	632	629	670	636	671	631	621	601	608	654	601	609	620	616	675	629	694	598	659	657	649	635	673	584	612	626	611	650	637	584	635	648	618	635	671	631	682	637	576	644	609	633	619	597	615	661	602	682	666	641	642	666	621	635	642	673	631	652	681	644	651	645	565	581	593	627	628	648	646	629	605	640	618	639	633	693	624	641	692	683	633	682	651	613	654	665	638	612	580	657	655	626	643	657	605	648	636	593	594	631	643	667	638	612	602	616	624	630	600	607	678	670	634	636	596	628	612	627	668	650	601	577	620	649	635	646	644	623	660	634	642	597	651	616	670	612	651	622	633	643	671	627	646	617	662	637	645	640	615	652	659	677	627	634	648	646	617	620	618	652	668	669	604	647	624	618	633	613	605	615	631	648	680	594	615	621	578	567	601	659	629	592	641	651	655	645	590	593	641	625	622	632	693	600	687	625	618	616	658	632	588	602	595	610	680	612	701	677	654	616	672	633	668	653	644	683	613	617	644	626	634	668	637	672	648	641	614	630	597	656	634	612	632	638	628	668	627	640	615	608	621	673	669	595	628	596	642	642	641	647	662	606	633	615	592	643	670	591	654	665	656	629	659	648	608	643	670	642	644	654	625	644	625	636	673	608	656	651	645	621	628	701	655	657	661	572	620	608	594	613	621	639	629	656	620	656	657	635	640	631	604	627	661	604	600	640	628	625	592	619	622	663	610	668	617	620	591	622	629	646	666	608	644	650	642	628	629	613	661	625	665	640	649	647	645	646	610	650	609	646	634	611	611	649	591	664	650	638	586	635	663	598	621	638	627	591	608	596	628	656	632	655	569	646	638	624	645	595	628	626	653	644	653	633	623	606	647	611	692	613	672	621	648	642	636	615	627	656	612	663	651	604	682	594	633	637	643	668	647	628	639	663	674	625	633	646	631	606	640	614	646	643	647	604	644	615	623	671	695	617	654	653	666	693	599	651	631	633	656	592	656	620	672	646	601	620	654	656	650	623	579	611	665	617	675	668	603	612	646	623	637	622	623	607	618	651	605	641	608	592	626	695	630	659	609	614	629	625	667	612	665	639	667	632	572	627	593	656	652	598	653	664	634	652	628	685	613	640	621	642	596	625	645	617	623	635	654	603	637	678	679	629	647	642	628	598	657	648	647	633	660	638	644	659	656	620	645	604	647	730	625	627	641	652	633	688	631	608	638	619	604	653	604	649	643	652	642	615	609	639	621	669	648	641	620	574	650	675	629	683	588	629	636	649	602	662	633	640	585	603	675	639	647	624	633	635	591	627	619	663	614	629	652	566	627	622	637	616	644	637	643	654	632	667	646	643	622	643	626	651	598	649	619	627	663	678	628	633	667	658	586	637	630	666	599	670	630
41939	30996	7858	908	542	463	334	282	319	201	223	198	176	200	181	160	162	178	181	172	178	160	156	154	141	144	170	148	164	135	147	139	132	116	137	115	133	121	139	144	120	118	127	134	125	135	152	138	150	131	120	132	138	127	144	120	94	121	141	123	138	144	113	128	122	120	138	136	152	165	130	143	149	131	162	127	135	126	147	142	156	139	121	126	110	151	144	128	125	125	125	134	111	142	134	134	126	104	150	155	166	122	146	131	110	130	136	143	131	133	117	133	121	134	138	146	129	139	137	127	125	118	110	144	125	98	142	136	108	125	139	140	139	122	141	112	126	136	122	110	132	131	128	119	122	122	136	128	147	120	136	134	127	134	123	110	127	134	114	125	138	155	142	125	120	148	140	132	130	120	104	127	126	130	155	131	140	117	150	141	141	131	131	138	123	130	143	118	137	124	148	132	115	148	142	128	128	149	134	128	122	118	141	158	125	144	132	125	144	141	142	110	121	123	140	148	138	147	134	124	145	132	131	116	131	133	139	138	160	145	114	134	129	136	129	121	118	127	119	130	145	110	121	130	124	126	131	135	127	132	123	129	139	142	126	132	132	131	136	146	138	123	139	129	135	137	141	135	132	124	120	143	146	113	134	118	135	135	133	123	133	140	120	138	123	121	124	110	113	155	121	133	133	138	138	119	145	127	139	117	123	136	150	125	139	116	145	114	158	143	126	109	110	135	119	142	153	116	146	134	140	132	134	131	110	122	124	137	132	133	114	142	137	131	132	133	129	119	134	136	151	135	144	120	132	134	136	129	117	113	141	146	160	119	119	116	114	134	118	138	131	148	130	138	138	129	159	128	127	121	148	152	136	133	115	128	135	130	136	135	121	127	107	135	117	127	124	154	124	135	134	131	135	120	148	142	118	147	136	133	118	147	138	120	131	121	154	127	139	128	116	136	135	114	114	130	133	116	136	122	138	170	122	135	136	129	136	147	143	131	118	121	125	105	136	121	122	128	143	136	137	107	144	116	135	125	126	119	126	149	132	116	128	136	122	136	103	148	169	126	115	127	121	109	139	133	127	142	120	129	145	143	145	139	140	130	124	137	125	129	110	137	139	144	135	128	152	135	132	127	151	139	133	141	143	130	133	115	139	160	155	134	146	148	130	126	115	128	134	135	142	110	107	138	133	128	133	118	148	122	142	123	134	122	139	143	125	145	120	138	116	135	133	128	144	139	136	121	126	143	121	146	141	152	123	137	133	141	137	134	136	134	134	127	127	112	137	129	135	150	141	136	126	144	130	146	140	147	129	118	113	106	122	114	117	146	131	132	106	117	122	138	152	124	113	161	132	123	123	132	152	115	137	113	131	126	135	120	129	126	122	124	134	137	131	145	109	143	129	108	111	116	121	133	130	123	121	137	145	112	112	137	132	123	132	123	146	112	133	128	126	130	144	141	130	118	138	146	129	122	136	131	127	134	123	135	146	132	139	133	148	144	135	147	138	133	149	122	130	124	133	123	123	124	131	118	152	136	134	128	122	134	102	114	120	116	123	128	141	149	141	137	130	144	144	136	126	156	138	122	123	116	154	133	131	123	140	135	138	119	112	115	154	121	130	170	134	134	130	137	113	133	127	126	132	120	150	123	124	141	121	116	153	117	121	161	117	130	151	117	149	130	118	129	117	113	115	139	143	135	122	112	137	136	136	136	142	109	150	123	117	146	142	139	131	123	102	140	145	149	116	140	109	141	153	134	141	144	138	127	141	144	119	128	128	133	135	133	138	127	155	150	140	131	123	120	118	130	156	136	123	144	132	125	134	130	133	138	140	127	118	154	133	129	134	147	159	127	143	120	130	135	115	117	128	128	122	145	128	155	125	146	128	141	135	137	145	133	121	122	130	149	139	149	135	120	104	101	125	131	143	134	127	134	113	146	123	151	135	128	150	145	130	139	123	135	130	135	113	118	126	145	141	109	143	137	137	117	141	137	154	124	139	146	131	123	125	106	145	131	130	117	123	124	126	116	107	121	125	151	106	124	114	123	130	123	138	137	131	113	133	133	123	138	118	119	143	129	132	122	132	144	142	121	127	124	137	123	134	153	131	135	128	130	138	161	123	130	137	134	122	156	137	123	130	128	138	125	118	118	136	112	121	122	143	119	131	116	118	128	136	132	136	144	141	135	139	129	131	127	138	139	122	154	128	139	125	158	129	125	158	144	149	126	130	120	123	123	135	128	128	133	121	143	125	135	144	113	124	135	138	115	117	122	126	128	136	110	139	146	125	126	139	143	143	148	129	123	133	114	136	127	123	126	135	133	141	133	126	132	109	120	128	147	148	125	116	145	127	126	131	122	136	123	140	159	110	121	132	108	125	133	137	134	141	124	152	144	121	126	143	158	137	135	136	136	151	149	144	119	129	121	134	128	133	124	130	136	139	148	129	128	139	129	144	137	119	133	145	129	128	152	119	134	140	143	145	112	111	126	127	133	141	143	137	120	125	123	139	159	115	135	132	131	116	132	130	131	136	139	123	154	116	143	125	123	106	128	152	133	123	144	130	116	138	127	121	115	145	135	118	122	131	122	153	151	111	113	145	153	146	130	135	131	111	138	136	118	145	130	143	126	136	119	132	148	131	134	118	151	119	133	154	129	127	139	121	137	137	136	145	152	142	145	150	117	153	139	139	104	123	139	130	139	131	143	118	122	132	129	144	140	131	131	141	137	125	104	126	127	144	122	135	140	138	140	135	123	114	128	135	124	123	116	115	135	147	137	132	128	125	118	133	122	144	142	136	151	141	139	121	133	124	132	121	129	134	97	100	130	138	128	125	144	138	131	134	137	135	129	134	159	146	113	143	139	120	131	108	156	135	127	137	148	155	117	125	132	142	144	116	143	143	134	135	122	142	146	145	127	131	137	114	131	130	120	137	146	122	145	145	155	134	107	133	138	133	126	157	154	139	131	137	142	137	145	148	119	113	120	135	121	145	143	131	133	117	123	131	123	133	114	147	142	110	131	138	134	149	143	135	139	131	135	150	163	122	132	134	126	122	129	144	131	124	126	137	140	137	141	131	116	129	130	122	121	132	104	136	129	137	155	137	130	119	124	136	125	146	156	121	143	136	135	128	139	116	140	118	148	143	132	132	126	127	122	120	141	131	129	145	120	113	154	137	99	133	130	123	136	149	145	135	134	148	139	119	115	108	143	129	133	134	140	119	130	139	130	135	127	144	150	115	143	140	146	154	152	119	127	111	116	150	114	109	141	107	140	135	129	133	121	138	143	141	159	144	132	123	123	129	131	137	112	134	156	132	137	118	125	156	118	126	130	115	130	156	119	133	146	151	124	146	149	151	121	136	118	135	118	114	126	129	142	112	137	131	147	132	126	137	142	128	133	145	144	135	122	127	119	118	141	140	128	115	138	119	140	142	124	134	141	163	145	130	116	132	145	154	137	138	128	136	123	115	109	136	136	129	133	122	134	126	113	118	132
23878	20636	3745	2471	2158	1787	1495	1198	1077	967	864	746	702	682	587	587	609	509	496	466	485	443	411	416	407	417	405	386	432	392	380	354	391	401	365	359	358	370	387	372	345	338	354	351	338	369	329	335	371	378	329	341	330	322	365	336	345	360	356	329	349	339	298	313	307	353	365	329	334	318	326	346	303	351	361	319	349	339	331	371	347	345	324	311	339	312	346	325	280	304	330	327	347	318	340	320	362	328	300	346	298	333	332	326	355	298	308	314	342	365	320	309	315	333	324	305	355	342	336	350	334	363	329	319	325	309	320	336	332	329	303	316	327	323	311	343	332	337	321	325	308	304	314	326	308	336	328	306	309	315	301	309	334	340	304	339	355	320	328	349	305	323	304	357	328	338	328	292	297	321	314	301	307	313	337	328	308	325	321	331	344	319	323	312	310	309	309	323	313	340	311	327	317	341	323	323	328	299	327	304	311	324	337	349	321	299	349	302	324	320	343	353	319	323	321	301	301	323	356	358	264	303	335	334	318	311	359	315	291	307	318	304	345	316	369	311	353	317	332	316	304	330	316	307	333	300	325	319	325	305	325	327	341	336	331	296	350	342	330	302	325	312	325	316	311	317	328	307	307	351	320	328	312	331	318	333	314	320	292	335	308	310	310	302	342	302	297	319	334	305	320	272	306	320	300	333	310	334	322	318	322	289	372	367	334	326	335	290	301	325	283	314	325	340	323	312	326	329	333	295	357	319	332	348	310	337	305	323	310	322	335	295	300	304	325	349	334	327	312	346	322	324	291	296	349	361	329	360	310	335	332	338	337	286	287	339	312	335	312	326	312	355	329	345	331	300	326	340	322	329	328	345	305	323	332	326	342	321	291	331	333	347	349	337	344	312	343	317	313	331	340	317	330	296	360	328	309	333	320	321	343	351	323	309	358	323	318	298	347	356	317	301	304	344	360	332	337	335	351	332	318	317	319	323	356	320	327	339	339	290	328	312	316	311	330	331	314	310	315	331	339	339	338	342	317	305	331	280	290	327	361	330	344	302	280	335	300	327	287	332	329	306	332	333	320	299	314	300	315	351	305	353	319	359	337	309	342	303	355	369	351	313	333	294	294	312	364	356	304	313	309	314	322	336	285	310	333	315	308	332	271	329	320	316	345	291	290	356	324	310	301	353	289	344	332	315	339	348	300	313	327	344	308	306	340	327	322	336	332	346	321	310	335	346	316	296	333	337	344	311	314	316	328	325	329	294	323	306	328	319	327	324	316	310	324	320	322	332	313	329	321	340	351	334	344	291	330	315	340	305	335	284	325	299	318	331	321	307	304	306	323	335	302	328	335	330	331	318	307	328	322	301	313	320	345	336	330	333	314	307	346	286	312	307	322	299	332	338	324	301	265	336	310	325	315	335	324	307	335	317	327	360	331	294	307	310	302	349	289	322	309	323	311	310	336	348	336	305	343	301	335	311	332	337	287	312	333	339	309	326	323	302	322	301	321	334	300	305	312	293	319	363	319	324	339	344	294	354	345	343	328	292	361	323	333	315	341	352	298	286	340	320	333	365	354	331	309	318	339	323	307	304	315	303	337	298	335	311	318	345	330	323	351	312	315	348	316	335	322	317	316	323	308	348	344	352	339	312	307	331	314	321	327	310	318	300	288	314	334	299	347	294	327	351	310	311	299	325	327	319	327	310	344	338	320	327	317	368	290	312	303	331	290	351	320	310	320	338	317	317	341	304	324	334	315	312	291	337	351	332	316	316	297	329	349	326	327	286	321	319	289	345	342	310	299	350	315	348	331	304	312	333	300	296	310	304	320	317	297	335	288	346	315	358	348	327	332	320	312	318	310	337	333	301	330	277	299	294	335	328	290	310	317	319	350	328	313	306	332	307	308	326	315	316	300	382	328	299	325	310	326	325	338	327	323	314	332	312	357	339	297	334	343	315	330	323	349	331	314	293	305	332	340	308	337	295	331	322	292	296	333	361	324	325	338	307	333	297	329	351	285	310	334	294	311	315	341	325	346	308	321	355	313	319	313	320	329	314	314	341	334	340	335	319	324	311	286	330	299	310	303	332	307	295	301	314	323	309	318	323	356	287	344	290	337	311	328	338	309	335	322	294	366	297	311	322	341	297	313	316	355	318	334	348	329	301	354	330	324	347	327	325	315	350	310	336	338	325	299	300	305	324	291	311	345	316	323	322	323	346	342	309	344	342	318	336	323	376	332	340	339	341	326	320	367	331	330	311	315	320	308	325	308	284	331	369	321	297	303	319	294	333	316	330	315	329	288	295	308	310	351	314	323	342	309	344	309	304	300	322	361	306	332	324	360	314	321	322	303	342	339	326	318	314	304	347	294	348	331	340	345	347	339	332	298	360	313	324	340	345	302	325	299	326	327	317	316	334	315	328	340	355	333	344	352	355	299	335	321	325	316	291	335	323	332	310	365	305	311	337	331	322	313	338	314	323	298	296	318	338	319	332	333	304	308	349	321	323	309	353	364	306	315	348	326	351	338	326	318	307	317	309	314	347	313	334	354	286	316	303	330	345	338	327	318	334	329	290	320	341	338	338	326	294	338	311	346	305	343	353	307	340	344	343	315	327	329	348	294	305	305	317	323	323	322	291	306	315	338	319	339	332	332	348	334	301	338	296	322	311	300	316	315	367	340	310	350	292	312	293	332	299	341	354	305	299	291	324	340	328	318	318	322	337	301	354	355	328	309	288	300	331	347	311	302	313	358	304	293	331	324	328	328	298	319	306	288	328	372	310	288	352	292	352	312	314	338	322	315	332	314	316	313	290	313	306	296	310	321	334	342	287	301	326	324	337	326	335	288	304	328	296	327	334	320	332	305	343	299	330	332	344	335	322	312	337	332	320	320	327	316	314	351	308	322	332	333	348	320	362	304	317	320	331	334	297	303	345	321	337	330	293	320	337	310	357	340	340	314	301	322	309	313	308	322	314	359	314	343	351	313	302	338	321	321	310	329	334	342	344	336	328	302	361	356	306	336	328	327	328	336	298	313	337	301	308	353	323	323	309	319	325	326	315	342	315	332	321	335	311	311	307	325	325	322	322	327	333	322	310	366	352	303	325	320	347	339	307	348	320	341	323	337	304	321	312	300	314	315	334	324	322	324	306	332	331	332	303	336	316	294	305	324	320	312	308	322	319	310	284	323	348	302	313	331	323	340	337	301	315	308	302	344	299	300	307	336	311	317	320	302	338	314	319	335	287	345	319	299	333	333	312	309	315	314	344	326	327	294	290	316	318	321	285	323	331	326	308	343	323	300	357	316	310	355	302	320	308	324	307	283	302	304	323	302	344	341	316	313	316	336	315	345	328	307	337	342	326	320	334	322	308	339	305	295	313	308	334	319	311	325	357	304	314	313	300	329	359	319	331	294	327	344	274	270	322	331	339	313	310	322	307	312	322	318	326	331	336	317	311	333	323	320	311	321	331	342	321	345	331	322	289	335	318	308	338
54036	45973	16674	2663	1110	734	500	439	356	294	253	240	217	206	183	160	166	157	145	144	126	119	112	123	116	123	117	124	117	96	127	101	98	102	97	128	121	111	104	103	110	115	81	79	102	94	98	103	118	90	101	109	106	89	84	105	89	74	91	115	107	90	100	111	92	111	97	91	105	91	87	87	110	99	92	84	102	102	121	94	102	118	94	102	88	116	102	93	84	90	96	95	101	105	85	98	95	112	98	116	95	95	106	94	92	94	96	113	113	92	88	97	99	92	94	99	83	76	92	100	105	89	86	90	89	74	92	115	103	83	91	102	99	100	100	88	99	87	125	94	105	99	89	104	94	94	97	104	85	86	113	86	108	102	78	93	80	92	103	100	76	92	78	83	89	76	82	90	96	98	98	89	100	101	81	101	95	86	94	99	94	108	83	104	101	103	96	98	98	87	95	89	102	94	101	92	85	82	76	91	97	78	90	105	98	92	100	94	106	105	94	96	91	90	102	89	92	108	85	109	121	95	103	110	92	80	99	85	77	84	98	80	89	97	90	101	86	92	91	76	102	96	87	83	103	122	92	76	88	119	111	83	79	89	93	107	95	99	116	90	91	108	86	81	93	86	94	73	102	91	92	104	105	82	94	88	92	102	80	95	89	97	115	95	91	104	97	85	93	77	93	98	96	78	93	81	82	102	84	89	73	87	107	96	105	104	97	81	89	87	101	110	98	98	108	90	101	101	104	113	106	81	95	86	124	83	88	100	95	99	108	90	89	78	94	100	105	75	97	126	103	107	85	100	92	101	91	97	68	96	85	87	89	88	92	100	87	93	81	113	94	103	97	91	98	90	96	104	96	83	99	89	78	85	74	100	102	99	80	94	84	92	90	103	101	103	115	94	98	88	95	93	85	103	93	85	93	91	117	85	90	76	93	75	123	113	85	101	104	97	72	109	93	98	100	77	78	76	98	102	94	104	80	80	90	79	94	118	103	113	97	115	101	101	91	96	76	112	79	95	98	93	93	87	96	97	110	88	86	86	117	102	90	87	104	98	106	95	109	97	96	80	101	90	95	99	96	106	91	78	90	83	88	113	96	95	104	80	100	109	111	103	115	104	91	99	110	105	93	107	111	78	108	93	86	99	83	96	93	88	96	101	75	99	104	98	93	89	93	82	86	99	94	91	103	100	97	94	100	92	91	82	85	101	100	100	96	95	98	100	80	115	93	86	80	103	105	111	84	105	78	87	95	85	77	95	110	91	110	95	102	117	101	109	81	108	113	111	91	91	107	110	100	108	109	89	91	90	97	104	104	104	126	82	90	98	95	88	91	98	99	107	89	85	89	97	110	107	108	91	84	113	103	104	82	103	79	94	90	108	93	101	110	97	109	88	103	107	96	105	107	96	88	89	102	87	81	84	95	106	100	95	87	74	82	86	89	93	104	89	111	103	90	95	97	94	90	92	95	97	98	87	101	86	97	84	96	81	82	93	94	107	92	100	102	133	99	102	92	91	98	96	105	89	90	98	100	101	93	101	96	112	108	91	92	101	87	102	85	106	93	94	95	97	79	93	97	99	91	85	104	83	100	104	100	93	103	72	97	89	102	78	90	90	89	93	83	90	75	103	107	93	107	84	92	98	91	106	87	99	99	108	117	90	104	104	111	108	89	78	94	89	81	101	98	83	103	111	102	106	98	105	93	90	95	98	100	98	90	86	95	75	98	93	97	83	97	86	100	107	105	91	92	90	98	84	111	95	86	78	109	115	103	102	109	95	104	95	91	99	84	90	78	101	90	93	91	101	94	93	81	84	106	115	102	105	95	111	119	91	99	94	96	90	91	87	98	111	102	86	91	100	81	87	92	89	96	94	109	100	102	73	94	96	92	82	76	83	95	125	97	86	101	104	97	99	104	95	84	96	92	98	105	101	93	92	94	105	108	98	96	88	86	88	110	99	108	76	87	78	66	92	81	84	89	70	94	108	98	95	98	104	86	110	100	92	90	80	87	98	84	91	71	101	116	81	90	78	79	104	91	82	108	100	100	102	90	93	84	88	98	95	92	76	97	90	95	90	93	105	92	114	94	91	90	90	108	76	90	96	94	118	80	103	90	108	101	95	87	91	100	102	98	82	89	91	107	93	95	96	84	86	92	94	94	106	88	95	86	95	90	119	101	107	90	81	97	97	89	88	101	70	108	97	94	105	83	86	98	94	90	95	90	103	103	101	89	79	88	101	88	87	96	95	87	99	104	102	101	96	106	100	125	92	80	110	94	91	119	109	108	101	92	99	86	101	95	83	95	84	86	88	97	96	97	98	80	101	112	95	85	94	82	105	93	84	82	118	90	98	80	99	99	86	93	82	81	84	67	128	111	95	98	86	73	90	88	95	97	100	92	84	96	94	83	75	92	111	91	101	89	102	97	98	103	86	100	91	114	83	102	81	91	101	97	87	86	92	103	97	87	88	81	97	86	97	109	78	108	102	105	87	80	105	91	90	108	116	81	90	96	78	89	90	126	92	118	113	79	81	93	103	90	84	96	103	96	98	93	95	102	84	105	90	101	107	86	97	113	98	83	86	91	109	70	85	90	92	94	109	102	93	99	108	88	114	87	113	115	81	91	113	100	84	104	103	94	78	98	109	98	98	112	94	109	85	83	92	108	94	105	95	82	94	96	71	115	83	88	82	92	105	95	89	90	87	99	79	87	91	89	106	119	86	85	94	109	90	100	92	117	124	81	102	80	101	98	94	97	126	97	80	98	99	91	94	86	92	89	100	81	103	111	88	78	105	98	92	86	85	102	77	96	92	113	89	78	95	92	91	106	82	93	117	98	108	76	107	96	100	93	92	95	80	93	89	112	101	85	101	94	92	78	85	113	115	72	82	70	107	85	110	96	98	110	99	100	91	83	85	88	113	103	73	88	78	93	109	111	95	90	84	77	92	97	86	85	109	93	90	105	103	87	101	106	104	89	94	95	104	98	98	86	90	84	103	91	98	97	95	93	77	104	104	98	91	101	92	93	104	95	83	101	86	108	86	102	102	82	91	92	92	98	84	96	91	92	91	94	88	98	94	94	107	87	106	72	103	85	100	94	99	88	80	89	97	83	92	94	95	110	115	92	98	87	105	91	94	93	95	93	101	93	107	102	100	111	87	96	87	96	86	81	87	84	79	88	97	95	85	101	81	114	91	74	97	102	85	99	83	107	94	108	77	84	90	104	104	96	109	83	82	90	112	106	88	94	110	97	91	91	88	99	87	74	86	85	113	98	101	85	99	96	91	113	85	105	99	99	105	94	92	76	69	80	96	89	112	96	81	89	102	68	102	98	92	93	92	93	103	88	92	91	84	106	117	97	90	74	94	110	100	96	89	78	97	101	110	99	99	92	103	93	92	101	98	99	89	105	113	106	123	100	87	78	75	111	112	91	88	97	104	88	98	95	99	81	85	91	98	95	94	93	82	99	86	88	92	109	93	104	109	103	97	81	100
31448	29281	6109	4485	3895	3067	2506	2026	1659	1441	1226	1097	1054	911	803	811	722	656	598	601	587	516	489	471	458	463	415	404	390	387	400	375	392	379	350	355	364	373	335	359	341	342	325	348	326	335	314	313	307	328	340	314	300	312	283	294	293	304	320	307	295	319	286	318	289	300	265	253	293	285	266	279	255	282	284	292	285	288	254	278	281	284	282	275	276	298	274	267	286	303	309	254	265	272	253	289	285	283	256	282	269	241	251	262	301	274	276	259	264	237	243	284	287	264	259	252	302	237	266	289	262	279	283	247	246	249	267	248	270	285	288	299	273	249	244	286	249	261	308	262	252	265	240	257	247	242	266	299	271	267	266	251	252	270	247	269	248	288	276	241	252	277	288	282	259	277	252	248	295	256	263	266	245	257	266	249	263	269	266	278	250	272	262	262	307	236	252	261	274	279	250	292	269	299	275	262	260	285	274	265	268	252	251	250	256	268	271	276	253	255	267	290	278	259	268	261	253	263	273	274	277	276	241	257	282	274	271	233	252	240	250	265	250	286	272	275	247	257	250	265	246	265	261	246	251	272	248	254	275	289	236	264	248	291	247	269	278	252	259	236	263	247	240	270	255	253	278	269	281	246	260	251	266	270	289	264	253	280	268	245	273	261	237	241	284	285	285	277	252	279	267	253	254	269	288	270	241	251	257	236	284	255	240	265	249	288	263	284	257	258	252	236	276	257	238	250	276	267	241	288	257	240	266	270	271	246	274	282	281	256	269	237	262	278	266	251	258	274	246	258	265	278	265	251	273	241	249	253	257	271	260	268	271	285	263	269	226	235	281	271	268	263	273	251	275	259	289	245	282	250	275	270	291	261	243	264	273	262	253	262	270	276	285	249	264	254	276	251	261	258	262	269	269	268	287	282	247	259	292	271	267	248	253	251	279	270	244	243	247	255	269	280	256	244	259	249	284	268	246	231	261	276	255	255	261	245	283	264	289	245	256	232	275	289	257	282	298	257	265	255	254	302	237	253	271	255	279	254	265	300	267	246	278	274	263	274	248	286	232	243	276	281	257	234	249	285	266	253	273	256	251	259	257	273	266	275	259	252	256	288	234	246	242	245	268	249	299	283	264	248	264	273	301	271	243	269	263	251	273	264	244	260	258	293	268	254	280	259	272	277	226	254	265	274	266	249	246	268	260	277	231	268	265	267	282	264	267	255	283	249	249	267	261	247	261	292	226	272	256	314	248	280	272	271	243	260	280	273	278	274	262	249	282	262	262	262	261	238	248	275	245	276	282	256	258	271	232	240	292	234	251	263	250	274	231	273	255	272	261	276	291	298	268	282	238	275	280	260	289	254	260	254	223	241	279	285	249	269	286	265	273	261	265	251	284	277	267	284	253	243	264	258	257	259	255	286	285	255	272	245	259	257	253	250	252	258	271	262	291	247	252	276	264	278	278	238	260	265	238	247	257	247	252	273	237	260	254	270	270	245	258	282	245	258	266	268	251	270	253	248	251	258	270	257	279	259	244	264	249	262	269	253	263	325	273	261	278	241	275	242	255	265	270	246	258	251	249	267	261	269	276	237	236	280	275	280	299	268	247	249	291	287	254	261	264	270	258	265	271	279	306	245	265	264	279	281	251	258	255	273	226	264	247	272	272	252	260	281	277	276	259	235	270	238	258	264	260	242	259	279	262	234	258	257	263	252	289	261	237	261	235	287	266	283	277	285	233	286	268	271	312	276	286	256	237	256	261	251	265	251	234	245	251	287	274	246	241	230	251	250	256	281	260	277	262	259	239	288	254	268	258	264	261	262	273	264	259	256	274	217	282	251	243	255	261	275	245	259	266	274	284	263	224	250	261	260	260	275	278	277	250	264	248	249	254	257	245	241	245	245	247	270	247	286	242	287	250	258	261	249	267	273	245	265	254	302	265	244	247	252	255	244	237	283	265	252	245	274	245	246	252	246	238	256	274	272	257	249	236	283	267	271	248	273	225	266	280	284	263	270	267	245	266	250	239	276	259	260	252	232	278	262	275	260	248	249	265	285	251	261	290	269	234	270	242	235	256	261	274	265	278	283	271	261	272	250	278	247	258	223	244	258	235	275	247	237	259	264	279	275	256	270	288	259	271	262	270	255	274	253	271	251	256	282	239	260	259	258	238	258	296	271	268	248	225	249	254	269	253	261	238	264	267	262	233	259	245	287	276	258	277	281	264	279	277	280	240	251	275	241	263	266	235	245	281	266	264	275	260	266	282	279	282	240	283	274	248	278	246	266	248	255	284	254	280	253	260	285	281	241	282	279	285	237	272	290	272	262	252	255	266	281	234	283	248	262	279	273	262	240	271	249	285	256	233	246	265	275	224	262	246	266	281	271	277	233	228	245	261	268	267	281	251	251	286	265	262	289	291	258	266	252	267	302	249	252	282	256	280	269	268	251	271	256	255	266	235	245	250	246	292	235	283	277	295	258	292	254	251	260	264	257	281	277	273	267	270	288	236	285	269	271	257	247	245	238	271	263	223	230	264	265	264	245	289	271	244	255	295	267	257	256	267	235	259	276	274	260	287	271	245	250	265	278	244	255	272	280	253	261	275	256	287	274	260	276	277	271	293	254	234	245	235	311	266	243	294	244	256	263	264	247	270	258	277	260	270	289	282	266	252	284	239	263	238	270	266	263	284	288	265	242	278	272	263	255	285	255	271	272	274	262	273	226	252	267	300	247	241	282	274	256	237	261	248	240	272	262	263	252	249	262	258	236	245	258	227	263	269	274	291	274	267	261	259	275	255	224	286	251	257	256	274	257	268	234	282	262	260	287	293	254	239	247	290	258	264	262	247	229	250	247	275	262	281	255	243	276	287	254	240	239	279	267	251	254	270	277	289	233	270	277	265	256	267	271	258	320	267	268	265	251	249	247	290	247	286	257	254	264	249	249	241	240	283	247	265	253	291	252	269	248	255	260	269	254	272	276	257	278	262	255	280	257	250	251	276	249	253	260	238	254	243	272	265	263	270	246	247	248	245	251	279	272	237	281	265	246	277	234	263	278	262	261	290	246	257	265	266	255	266	273	279	236	261	258	246	284	283	257	256	269	231	267	241	282	255	286	246	257	259	267	268	275	247	255	256	231	214	249	281	248	275	270	257	216	286	279	284	231	246	250	274	304	271	269	292	266	262	243	291	232	275	271	269	258	272	236	250	255	256	260	238	235	236	265	241	247	246	280	243	289	242	256	271	254	267	266	277	242	231	282	270	244	232	256	252	252	254	244	251	266	253	244	237	252	233	254	277	290	274	272	253	250	263	240	263	251	248	268	278	281	251	275	265	259	249	251	231	250	262	255	262	255	264	255	241	259	253	248	239	272	256	280	257	273	256	258	239	229	255	259	262	259	266	257	285	248	251	286	281	287	262	289	279	260	277	229	264	272	241	267	242	299	244	245	257	287	240	265	272	249	247	243	298	257	250	253	266	272	260	250	234	265	275	255
7383	1443	372	273	299	302	295	261	297	266	286	296	254	287	280	291	260	282	262	284	263	292	268	262	278	276	272	295	283	249	293	289	288	260	295	274	285	296	283	292	289	297	292	280	265	281	235	305	310	303	288	286	285	298	292	313	273	296	273	268	283	279	288	257	255	300	266	288	305	270	294	303	283	297	310	275	268	287	300	291	270	305	274	275	274	257	263	318	265	288	273	288	293	242	256	269	269	271	266	289	304	295	306	286	289	268	280	250	249	276	300	300	287	284	288	281	285	267	260	260	253	273	247	283	265	293	264	279	275	306	276	270	272	307	271	279	303	261	270	278	269	271	281	276	231	314	285	285	279	270	265	327	238	298	285	286	312	276	289	270	254	274	309	266	310	282	263	273	245	255	264	296	264	273	311	264	260	252	281	266	247	269	255	284	282	253	250	265	271	276	257	274	248	281	265	272	289	281	287	282	281	309	306	275	258	287	296	284	275	307	285	293	282	293	278	265	299	274	286	292	266	282	285	266	263	270	269	291	293	293	263	254	299	293	296	274	265	289	289	286	244	295	268	267	292	296	280	292	275	263	284	289	253	275	304	305	251	283	261	298	298	240	283	297	282	283	290	268	268	275	269	269	265	295	315	297	279	257	255	310	295	276	274	263	306	298	292	298	288	279	321	272	303	296	300	248	289	241	261	275	304	250	253	284	288	293	283	292	283	287	274	259	264	280	298	303	294	271	261	246	301	266	279	262	290	308	260	315	303	311	251	291	273	279	278	265	260	275	297	262	318	263	266	283	260	264	302	288	273	283	283	272	272	254	252	296	289	294	280	271	260	254	300	297	284	253	291	284	272	266	262	268	256	285	282	285	309	293	280	321	290	273	281	279	270	310	237	296	261	267	244	269	268	270	262	274	285	280	303	282	268	261	321	311	268	295	290	295	294	293	292	279	265	284	268	283	267	251	253	285	266	286	247	263	262	309	289	297	294	285	288	306	303	273	310	283	289	271	269	296	257	276	283	263	263	300	264	252	278	277	272	296	294	292	282	317	288	260	243	329	269	299	271	273	278	276	291	235	297	299	280	270	280	271	268	289	306	272	287	269	272	279	241	275	248	274	274	265	278	280	302	266	290	265	296	279	291	279	288	253	279	293	293	288	260	279	295	271	261	238	264	299	279	333	281	267	276	277	273	276	302	295	267	287	286	288	283	302	274	276	298	273	266	299	295	281	301	279	283	250	278	298	260	301	315	300	261	278	296	295	302	259	298	298	300	329	269	276	261	284	315	253	260	282	311	281	275	304	272	280	274	274	273	284	332	304	292	288	240	251	277	286	279	257	256	294	268	231	285	294	290	246	264	241	294	295	308	275	264	274	293	296	295	296	285	284	254	264	290	275	302	286	265	273	287	312	280	292	302	277	289	287	263	270	280	301	286	266	268	281	293	270	274	256	265	272	276	306	268	270	302	298	290	299	300	265	261	281	266	282	269	273	281	275	289	297	262	322	307	255	279	313	253	272	267	264	301	296	307	271	314	256	260	283	296	246	268	293	266	274	270	307	280	281	272	292	268	278	291	270	265	258	302	333	298	321	272	282	253	270	290	263	268	276	266	273	274	263	293	274	297	270	270	250	299	274	291	286	288	284	269	269	270	302	275	300	296	296	283	249	282	277	252	296	259	282	286	287	274	321	302	282	278	265	262	267	268	267	275	254	253	291	260	277	284	254	311	282	308	261	270	307	241	275	298	300	272	281	276	286	271	285	294	305	270	249	281	261	288	287	300	280	268	298	287	284	271	292	315	274	297	288	293	273	259	272	300	283	279	257	251	288	243	261	278	290	276	261	274	271	263	244	278	288	276	276	281	293	269	283	260	277	285	242	300	263	275	280	290	260	301	296	298	270	257	264	293	260	295	313	287	280	276	291	280	251	264	314	260	302	288	276	291	292	275	297	263	261	268	308	285	312	297	299	267	285	266	268	285	288	267	278	274	296	267	294	272	258	298	304	309	255	267	271	280	274	293	285	304	284	241	255	273	273	302	276	252	300	261	290	275	281	274	294	283	278	264	276	279	280	274	261	295	273	270	275	263	294	301	250	272	280	271	263	270	268	327	315	260	253	258	303	284	301	269	313	277	287	270	294	262	252	299	294	253	255	276	263	270	282	287	274	267	258	260	313	288	284	282	254	300	270	290	255	273	296	266	271	272	268	303	292	292	303	310	264	252	275	293	268	264	274	287	253	277	243	294	277	285	265	294	278	257	269	271	305	300	315	269	267	280	247	283	267	275	286	260	271	276	273	271	297	272	303	280	288	282	256	280	273	290	276	283	270	287	281	305	287	278	261	280	274	262	267	270	272	277	289	307	286	313	295	287	269	269	266	271	271	270	278	284	291	279	283	290	275	307	298	294	292	310	253	297	298	275	284	270	307	287	263	279	284	301	289	284	314	292	257	299	310	292	288	249	274	270	269	264	289	281	255	300	306	279	308	284	237	286	274	272	246	293	262	292	277	259	314	279	256	275	283	266	256	279	289	277	285	312	266	256	258	257	246	276	282	278	297	277	307	307	291	288	256	289	295	284	272	238	273	291	311	278	266	280	302	277	275	242	281	282	258	279	280	262	280	288	302	281	293	288	268	255	278	272	259	284	293	296	268	275	277	264	267	263	247	299	318	274	303	273	274	274	305	289	287	246	231	257	314	288	300	256	262	270	300	280	265	243	264	271	286	280	303	260	272	306	294	295	275	261	286	239	281	303	274	281	288	283	264	283	278	259	268	286	274	264	286	256	284	285	269	285	330	302	310	307	311	291	277	260	284	272	265	273	298	260	282	264	278	268	288	280	301	285	287	274	312	273	288	276	241	262	282	283	275	273	283	287	307	259	310	280	282	270	257	270	220	273	282	272	266	308	259	295	304	307	251	281	309	280	315	288	317	272	260	285	291	293	290	264	254	252	272	267	303	287	280	271	311	287	281	278	248	291	264	253	288	295	304	279	246	286	286	271	308	283	254	295	260	264	285	300	320	300	290	280	266	268	292	300	282	239	281	279	283	273	301	289	271	283	298	281	293	297	299	301	288	285	270	285	292	313	322	293	303	272	272	312	264	254	254	313	272	276	312	268	289	258	282	255	257	258	274	290	277	280	259	315	319	285	241	266	258	275	319	277	284	259	296	277	287	296	303	298	276	282	251	322	327	300	291	287	232	270	239	313	294	306	284	276	255	267	296	299	279	261	279	306	270	318	268	262	292	304	293	263	294	292	286	296	301	291	270	316	282	264	292	250	259	287	306	273	280	261	284	302	286	269	258	275	271	281	289	299	284	268	293	294	277	271	263	241	251	307	295	286	311	254	263	277	272	296	323	299	291	283	261	330	293	294	256	266	298	276	254	285	265	262	278	284	285	269	286	311	294	298	258	248	271	295	280	285	290	292	274	258	289	256	263	271	270	259	255	294	273	288	285	304	300	275	294	277	294	296	265	267	285
5754	2341	796	714	648	673	650	675	664	657	670	711	588	625	660	637	603	627	660	684	666	661	613	599	645	661	682	644	618	615	629	644	614	628	665	607	626	608	637	581	624	613	666	620	632	642	646	618	607	608	666	635	666	650	657	614	623	645	654	598	614	612	658	655	604	598	698	623	642	685	586	633	613	646	644	650	663	620	612	631	658	649	670	647	658	602	650	596	624	620	625	659	588	585	643	681	652	659	657	600	601	658	658	644	644	629	617	625	670	637	608	634	670	629	648	617	634	642	616	616	621	656	623	588	649	664	653	627	635	629	664	671	622	633	605	678	642	652	609	639	613	664	659	627	617	639	615	626	627	628	640	577	645	593	638	609	630	661	612	644	643	684	609	619	652	660	628	665	632	626	625	601	640	613	637	612	664	590	637	647	668	658	621	621	604	667	616	672	620	645	631	652	660	645	636	647	675	653	638	634	656	641	589	621	630	686	624	674	634	663	633	653	672	666	658	631	610	630	667	629	644	676	616	625	615	642	646	657	650	659	641	620	635	623	607	605	656	609	642	640	670	621	634	612	622	616	632	670	598	650	647	665	653	626	618	645	638	663	589	646	582	622	610	620	638	637	640	638	636	657	653	617	668	626	632	658	649	596	605	620	639	656	634	635	637	573	628	658	642	678	640	582	659	634	638	635	610	606	641	658	619	631	583	642	636	654	645	657	596	680	669	648	612	629	658	635	642	647	669	599	623	615	645	626	652	647	589	645	659	622	591	671	604	652	599	593	580	676	633	647	605	624	652	645	625	640	625	603	646	627	635	665	673	660	641	638	648	580	579	621	651	624	615	626	642	611	611	599	662	671	668	655	649	622	649	595	656	649	602	643	648	623	631	646	577	614	632	586	615	610	621	684	577	608	665	628	670	637	624	654	588	656	649	615	606	644	599	641	658	629	596	584	671	621	618	660	646	670	643	638	663	626	639	653	656	632	607	628	661	662	652	680	617	631	666	627	621	664	630	663	631	604	644	679	621	615	621	619	621	616	634	625	644	624	643	633	657	619	675	643	591	621	671	639	676	613	665	653	660	621	679	605	616	616	627	655	636	632	677	600	633	594	595	656	658	653	617	571	659	631	589	607	602	638	638	669	665	607	621	656	651	582	637	648	633	717	607	643	653	594	607	665	597	617	604	614	651	616	607	609	667	627	626	633	631	632	663	576	645	631	647	651	617	628	617	622	634	625	648	633	597	632	639	666	612	664	681	664	576	639	635	652	618	613	654	656	573	617	613	654	685	596	616	607	605	652	638	571	659	602	614	613	667	680	614	633	640	642	607	635	688	621	661	647	633	663	617	600	652	593	659	610	609	635	603	614	633	642	627	634	671	639	637	625	610	592	676	613	652	638	658	610	635	627	695	651	642	590	652	650	648	621	621	652	656	619	586	632	613	603	635	589	639	692	674	678	621	606	638	577	642	615	648	630	615	657	645	598	613	673	621	649	669	693	589	664	611	642	633	639	645	630	641	627	622	609	652	629	607	626	624	625	631	684	611	636	655	603	589	596	620	659	579	659	629	641	621	632	637	640	597	626	628	668	579	641	630	645	612	577	692	610	629	599	619	643	668	603	649	594	639	635	631	629	615	671	633	638	643	660	657	648	617	643	598	642	627	602	656	625	637	641	646	646	647	613	647	630	652	601	629	608	587	639	649	633	677	679	622	606	612	601	662	629	549	638	650	605	628	608	635	638	619	615	627	660	652	609	636	631	610	632	635	609	636	615	612	616	683	626	590	674	608	636	681	635	580	631	614	595	592	656	663	652	670	656	621	618	596	597	613	636	634	652	664	629	667	623	637	627	589	640	640	633	599	651	620	630	677	624	631	633	631	619	644	624	653	673	632	652	598	641	659	606	621	636	654	669	595	635	645	666	642	607	603	676	592	658	658	621	634	614	617	649	622	636	660	671	665	631	640	644	623	606	597	628	636	610	639	610	640	631	636	681	582	675	582	664	597	622	641	650	612	621	631	618	668	603	606	646	630	622	582	647	693	635	643	605	621	590	629	660	676	657	666	593	660	633	651	593	599	655	621	604	633	616	611	632	649	664	615	587	614	605	593	635	604	625	610	668	604	609	609	638	607	579	649	636	630	627	587	597	647	640	653	573	636	592	578	653	612	633	631	652	608	626	618	624	642	622	632	651	658	588	594	631	691	621	619	650	596	628	636	632	607	627	639	599	615	689	650	631	641	600	625	637	620	626	656	633	649	642	659	678	624	627	623	617	616	601	639	616	644	642	593	620	681	634	651	620	621	636	614	629	617	627	628	672	657	653	650	571	657	657	670	640	583	615	621	658	590	619	643	629	623	642	596	617	668	597	609	607	633	556	620	639	643	626	622	657	615	632	669	647	635	648	637	608	625	612	627	642	624	597	612	624	595	648	648	623	593	612	633	614	610	623	620	638	652	596	628	644	629	625	626	646	654	622	599	582	654	651	644	630	652	662	616	609	605	678	635	594	601	630	630	612	600	596	651	645	638	622	635	613	627	643	618	581	647	660	653	623	582	615	634	594	624	593	668	624	659	628	626	624	610	608	666	626	662	617	659	626	639	621	637	608	631	632	615	639	652	598	657	602	581	669	604	599	670	600	648	673	640	611	668	616	613	586	636	644	618	665	569	673	643	589	626	628	628	574	621	606	605	593	611	616	629	631	614	649	604	629	666	583	622	620	623	603	620	659	648	640	623	653	613	651	611	626	657	633	610	612	662	644	645	661	615	609	636	638	618	639	723	644	633	633	613	677	632	643	642	621	611	624	644	635	568	627	642	640	661	627	596	662	652	656	650	660	582	608	654	646	623	645	609	674	648	593	633	634	641	598	653	673	650	618	626	642	660	647	702	631	661	640	603	650	637	618	611	642	659	622	689	623	597	624	654	634	634	631	628	597	606	639	640	659	633	624	619	623	623	644	576	687	566	627	670	649	650	631	649	639	617	611	590	635	584	663	634	601	669	654	614	591	644	656	614	634	633	630	611	675	651	584	632	656	627	625	617	650	626	624	621	631	585	641	607	627	620	628	638	603	631	584	666	650	619	654	611	627	599	605	638	655	627	634	591	639	635	648	620	613	676	649	643	648	645	640	630	639	602	565	630	621	630	630	564	624	613	626	635	635	663	652	648	645	621	639	642	646	644	581	654	649	642	633	627	648	672	614	652	604	671	640	643	668	616	643	642	631	645	595	645	681	626	654	651	597	648	611	637	633	626	654	635	586	653	657	605	638	604	607	609	603	625	631	643	594	691	635	640	648	651	667	626	691	664	640	648	626	634	625	659	699	597	663	626	639	648	636	572	630	630	671	655	620	585	617	656	653	620	612	607	686	635	632	626	631	627	677	633	624	689	629	651	605	657	635	624	616	647	645	659	620	660	645	609	598	636	630	672	603	656	624	644	671	620	653	616	600	636	605	663	563	653	600	630	599	641	655	666	677	585	636	625	621
41919	33246	9071	1035	627	492	342	306	288	208	186	190	184	155	184	188	151	174	161	134	175	145	135	145	141	142	136	145	131	127	153	151	148	152	131	141	137	148	148	160	129	151	125	132	137	137	140	144	147	151	122	129	144	147	119	141	124	143	150	129	114	113	131	132	138	134	122	139	171	112	130	140	110	149	140	134	131	116	130	135	133	116	118	151	141	128	149	123	136	122	149	149	118	125	143	124	150	140	139	130	129	123	132	132	141	124	120	116	121	139	136	114	144	132	134	128	115	129	129	152	138	162	110	134	143	135	137	145	120	125	148	119	120	124	120	133	151	121	141	124	135	138	142	116	157	123	155	125	126	131	138	128	111	133	132	145	140	128	115	124	146	140	142	153	132	139	127	136	124	145	139	140	140	127	125	138	130	133	146	116	132	124	124	124	125	135	133	138	115	140	144	149	141	115	141	132	125	128	119	124	114	120	151	141	116	140	125	125	124	129	137	136	120	123	128	131	128	123	133	153	124	150	130	115	128	131	117	131	126	107	133	113	135	134	123	112	108	121	118	128	142	124	142	138	113	157	147	145	126	114	116	136	145	122	144	146	145	127	141	130	135	135	113	121	162	153	150	123	139	147	122	121	128	148	140	138	132	116	161	118	150	140	118	163	131	117	120	124	131	110	128	132	131	135	130	169	126	122	139	141	147	142	113	141	153	139	131	127	127	124	131	145	130	128	128	151	128	113	108	137	123	141	124	130	138	119	113	152	134	128	164	126	117	128	115	134	122	119	136	137	144	125	141	138	149	132	149	131	135	121	149	131	138	131	156	127	128	145	109	128	131	136	108	140	129	138	123	120	119	132	120	128	144	123	136	127	144	123	140	138	142	161	133	130	103	138	142	125	122	125	115	131	124	143	121	131	118	122	134	145	115	131	134	138	126	140	125	146	114	124	124	135	154	118	135	141	128	120	131	133	134	131	111	145	119	136	136	122	138	140	123	121	145	140	130	119	113	118	118	137	135	142	142	126	135	131	139	134	145	111	103	130	135	127	125	143	133	160	127	141	137	139	140	138	131	127	128	154	115	119	127	113	125	126	117	123	149	167	143	122	137	130	138	125	140	127	136	120	135	130	111	141	129	127	134	134	129	122	108	130	134	128	136	140	130	123	139	127	131	117	114	116	128	118	124	116	132	150	135	134	154	144	143	145	131	136	108	108	131	151	146	118	148	114	123	125	132	121	162	142	155	129	137	136	142	131	147	121	135	125	145	119	112	134	128	123	131	132	140	113	130	113	146	129	137	131	113	128	126	121	143	151	155	127	130	139	128	119	135	127	115	146	129	135	131	121	125	144	133	131	132	112	144	118	137	126	154	102	117	116	140	123	145	135	126	137	108	137	136	127	126	123	135	123	140	123	119	127	121	119	132	119	144	123	140	149	141	136	148	133	124	145	123	140	143	130	132	126	146	123	142	124	144	121	116	125	143	130	109	135	128	149	133	123	113	124	147	130	120	131	115	136	114	137	145	150	104	142	133	154	144	131	135	116	119	134	142	144	139	122	123	132	111	148	129	107	126	121	112	111	122	116	154	132	166	120	130	131	128	114	130	135	120	127	115	142	128	115	128	126	159	140	120	126	114	114	139	103	137	140	134	130	130	117	123	143	136	121	112	128	132	137	120	123	144	127	127	124	133	125	126	121	137	133	114	128	139	124	130	140	137	123	132	126	129	139	118	153	133	142	148	123	136	131	125	120	155	146	126	136	128	157	119	127	120	142	128	122	140	126	130	116	117	152	140	129	138	131	129	119	125	139	122	110	128	134	148	130	134	144	119	136	156	116	120	117	116	142	127	147	128	117	130	130	122	137	130	131	130	93	128	128	130	131	111	123	120	131	130	160	126	147	131	128	116	128	129	140	144	105	148	144	123	166	143	126	134	149	165	123	134	122	126	138	128	146	117	162	142	153	88	135	142	116	138	136	119	132	116	140	125	144	139	121	135	129	132	137	144	117	166	132	124	152	139	131	141	132	122	117	116	140	134	141	116	143	129	134	122	121	137	125	135	158	138	137	137	113	156	155	134	132	111	116	124	133	149	131	126	137	118	121	133	148	132	125	136	145	152	117	137	137	125	124	122	116	118	155	122	144	137	132	121	151	146	133	135	125	108	142	159	148	125	124	145	134	122	145	117	121	117	137	149	139	142	153	117	134	136	118	123	133	125	136	104	134	166	129	113	132	136	130	145	125	150	127	144	149	113	137	112	109	139	131	117	106	131	125	150	125	134	141	129	151	140	146	121	144	150	128	140	171	135	138	133	153	135	141	134	156	132	122	118	130	116	134	124	124	112	128	132	140	133	128	134	124	140	141	121	110	117	114	133	126	145	129	141	139	128	121	138	145	149	147	157	129	146	131	138	118	136	141	125	148	127	134	143	108	127	109	156	132	140	125	127	115	107	111	139	128	135	155	106	119	136	158	149	119	124	134	140	145	131	132	154	120	120	141	125	161	126	105	111	146	131	117	130	148	134	127	120	148	133	141	119	111	129	121	110	122	137	118	140	122	141	129	107	145	127	142	139	153	137	116	129	122	148	136	140	134	122	123	121	134	138	141	133	139	129	126	140	121	132	138	122	114	139	116	145	126	131	146	165	115	134	139	144	121	151	132	124	129	156	153	154	119	131	126	130	141	124	143	127	143	126	140	134	139	131	140	143	116	111	131	124	123	141	135	119	123	154	141	148	141	144	107	132	142	124	125	128	145	127	118	137	119	127	134	138	123	140	129	140	153	134	126	129	144	123	139	131	156	134	116	143	135	117	147	117	129	134	128	140	115	115	141	120	150	130	101	124	106	136	142	121	129	128	122	142	127	121	128	139	154	140	131	107	128	118	127	131	130	124	115	140	117	129	134	151	120	116	130	151	127	134	122	127	125	145	144	118	141	115	130	146	135	123	138	125	117	152	123	163	126	123	123	136	138	120	139	148	130	133	105	142	133	139	121	134	120	126	148	146	128	131	130	138	110	119	112	126	128	123	129	121	134	148	134	134	105	126	132	127	141	148	111	149	140	140	128	137	138	137	135	142	134	134	145	139	134	122	149	122	163	139	116	140	144	146	130	138	108	120	120	120	120	140	122	110	124	151	117	140	122	120	123	128	136	131	108	110	117	144	156	119	157	121	116	124	144	153	141	117	137	137	150	143	151	129	152	126	136	144	137	134	122	150	140	148	147	118	143	105	130	120	130	140	120	123	129	106	151	118	112	144	122	169	121	129	127	140	135	163	138	140	142	137	130	138	129	154	146	137	138	132	148	143	128	135	133	140	141	144	112	109	123	126	136	141	131	130	128	113	102	139	130	115	121	131	142	131	119	128	142	115	138	133	140	139	105	151	121	132	154	125	159	149	131	127	136	145	125	131	147	134	134	118	125	137	120	131	136	134	124	127	112	135	135	113	126	117	127	131	146	126	136	121	121	142	158	147	139	146	139	111	134
23512	21909	3907	2493	2129	1711	1533	1312	1067	933	799	767	714	637	603	594	525	525	488	504	493	427	437	426	399	428	412	415	376	344	434	388	401	385	347	355	381	352	389	341	385	343	328	370	372	370	364	350	374	337	348	361	364	312	334	312	345	314	365	292	351	323	335	353	354	293	349	334	360	317	316	339	333	316	317	306	346	323	335	353	330	341	338	342	350	314	326	331	350	339	325	328	328	295	309	349	307	359	323	309	314	332	339	343	313	340	320	365	290	303	360	366	374	290	345	374	354	345	299	349	321	350	316	314	329	304	331	319	337	346	333	329	319	301	308	313	341	330	321	331	329	320	309	382	313	306	343	320	330	346	342	319	326	321	322	344	300	331	330	327	318	326	329	321	310	319	352	296	341	328	313	315	301	316	337	327	333	306	325	350	305	314	333	305	339	326	317	320	323	329	302	350	317	309	316	341	319	314	345	288	336	343	306	351	335	306	336	288	310	337	309	302	349	307	317	295	310	331	289	293	311	294	325	331	357	328	310	316	346	327	288	324	302	291	319	317	323	340	331	308	334	337	341	320	317	330	355	324	307	291	332	352	318	360	337	318	332	313	336	307	328	319	308	316	303	307	305	301	342	320	323	302	330	308	350	320	309	378	315	337	367	335	311	311	295	380	326	317	339	350	300	309	330	311	308	355	321	338	305	322	332	327	308	353	326	332	326	354	304	346	319	310	331	332	325	309	334	331	312	324	316	325	319	302	339	296	346	310	315	324	319	323	344	344	340	344	342	331	325	312	296	317	320	327	323	324	326	326	332	290	296	312	334	333	324	307	328	336	322	292	330	292	306	317	323	370	333	332	312	338	321	352	345	313	328	319	332	312	319	288	347	291	320	334	317	334	304	324	304	310	290	331	340	339	327	322	355	328	312	337	308	330	301	309	312	341	305	332	314	321	345	329	349	316	321	311	307	311	353	308	313	313	335	330	290	339	325	306	336	294	347	338	357	339	312	315	329	309	308	331	307	309	336	320	312	345	339	322	354	314	309	312	332	305	361	326	353	307	307	341	313	335	327	315	304	308	332	329	333	303	290	312	323	340	327	312	334	311	311	352	326	319	277	324	318	335	315	315	283	325	312	312	344	322	315	318	332	329	319	351	329	305	343	329	349	324	365	326	322	338	310	320	317	307	318	352	323	322	319	310	325	357	290	334	326	315	313	354	349	353	323	286	339	309	327	308	320	330	317	329	315	348	330	323	317	305	312	352	350	325	336	329	362	313	350	328	333	312	359	362	346	310	316	347	339	331	298	335	317	366	305	311	333	306	316	347	344	317	320	333	301	336	299	295	314	315	301	313	334	295	316	302	331	370	317	325	317	343	318	305	318	307	296	338	348	307	347	310	323	309	315	307	339	308	311	341	312	363	328	328	320	324	356	308	372	354	314	318	361	331	340	284	329	349	314	331	327	330	312	351	320	328	329	304	324	332	308	332	342	311	325	325	338	321	281	347	283	289	343	327	316	322	303	334	323	308	316	318	347	315	321	309	321	321	334	324	314	322	350	348	343	305	294	349	338	330	290	292	307	328	312	338	320	335	339	297	337	332	324	327	336	350	307	305	308	338	283	294	321	331	329	343	325	303	345	333	310	324	329	302	328	324	317	315	323	317	306	339	348	368	325	324	312	320	314	335	349	343	378	348	318	358	322	341	350	354	325	296	315	328	318	306	324	331	310	337	303	334	321	292	349	315	336	338	326	310	349	348	322	335	337	311	313	331	305	324	318	324	333	307	314	361	319	309	310	343	309	322	322	331	348	322	284	381	356	349	333	316	325	329	331	296	293	340	317	334	316	324	322	320	298	321	332	262	320	301	342	344	325	327	308	356	318	307	290	338	310	323	318	300	310	340	335	331	344	307	324	357	317	327	362	337	316	317	350	294	319	305	333	322	289	345	300	299	312	317	323	321	317	306	306	330	319	290	325	328	286	329	316	296	324	304	330	302	330	302	320	316	323	302	316	312	329	340	325	302	343	342	310	317	321	334	318	312	332	354	313	328	332	346	318	324	345	327	340	316	290	353	334	333	319	347	341	330	341	317	339	333	342	330	295	328	342	295	307	331	305	316	333	321	327	346	317	315	316	312	311	318	310	338	320	363	335	299	326	294	326	324	316	300	333	330	371	322	310	304	327	315	318	335	318	313	325	338	320	342	319	311	334	307	306	336	300	322	300	321	321	349	335	338	361	316	328	343	317	327	333	310	299	334	340	350	320	340	296	319	300	334	357	343	304	336	323	319	324	310	343	322	327	336	313	319	352	312	293	308	318	332	330	305	316	312	289	337	315	297	341	315	301	339	337	337	338	307	366	337	328	296	318	329	332	334	307	346	312	346	307	328	311	312	342	325	313	346	313	350	322	351	337	307	333	352	332	352	327	327	307	333	339	334	289	305	286	320	338	346	321	291	340	344	319	343	343	335	304	318	350	338	317	309	314	352	354	327	341	327	291	280	340	359	355	326	341	327	334	288	332	289	310	353	345	327	298	348	309	328	337	299	333	322	364	335	341	335	325	331	328	304	335	342	322	322	333	317	349	316	348	321	319	330	294	326	302	348	306	337	329	295	356	306	324	305	314	311	321	311	343	305	304	288	319	320	320	307	328	352	322	301	328	311	309	349	298	305	346	357	353	309	344	296	309	319	291	311	332	330	338	301	315	304	300	323	323	338	336	341	285	311	349	337	311	322	319	345	312	328	321	315	357	331	331	356	328	334	355	372	327	288	329	319	315	310	325	327	330	291	303	311	312	336	308	301	343	305	318	311	316	309	335	297	316	340	336	312	334	310	291	339	330	345	333	331	325	329	330	357	337	327	347	313	335	303	308	316	289	322	299	332	316	293	314	303	311	349	336	348	299	354	335	325	343	322	334	289	310	336	335	306	351	326	284	294	319	317	343	307	311	297	308	304	314	297	362	318	345	337	313	344	315	349	343	315	332	306	333	308	331	337	334	327	344	292	345	343	321	320	336	309	322	342	328	370	327	359	305	318	291	308	318	309	316	334	340	347	327	351	313	325	314	326	327	316	327	333	327	319	321	358	304	310	313	353	323	334	299	308	323	321	305	337	307	325	319	336	323	301	294	325	335	291	360	322	323	311	337	313	338	320	333	322	328	332	321	349	333	330	333	322	304	297	322	333	322	314	326	292	316	300	332	300	303	291	325	342	334	342	353	317	327	337	337	318	324	306	329	355	346	327	347	307	301	301	325	299	341	327	317	314	302	358	328	316	311	297	312	331	321	335	311	299	303	316	341	306	325	307	308	328	329	318	343	353	323	315	298	296	335	314	345	316	335	288	323	341	312	329	308	320	328	307	294	318	329	320	323	333	338	330	325	324	350	309	322	309	319	284	304	340	358	323	350	292	311	285	347	330	312	330	324	306	336	347	358	314	321	284	306	343	356	302	318	308	321	307	323	344	327	333	313	327	334	343	312	313	324	321
57282	47018	17665	3728	1117	681	529	441	403	309	237	245	220	210	172	186	162	165	161	145	125	110	125	118	124	114	110	151	125	116	86	120	110	104	97	111	108	99	95	106	100	89	108	99	106	95	111	121	103	113	97	101	84	106	102	99	86	91	77	100	78	104	112	96	91	95	102	98	88	109	107	114	124	104	101	88	97	79	80	113	93	78	101	89	93	101	94	94	122	100	101	98	91	92	73	97	117	85	99	90	95	88	101	84	91	103	101	111	75	113	88	109	103	94	88	88	84	96	105	75	88	102	90	78	95	93	104	103	81	104	112	84	91	81	86	111	98	104	85	110	118	69	108	104	88	88	98	104	98	98	112	113	123	80	95	92	95	95	89	105	88	99	95	116	98	104	105	98	85	88	93	85	102	97	93	103	105	108	106	80	94	96	105	89	94	86	96	92	105	116	90	101	86	98	85	74	99	107	92	87	102	110	111	86	101	82	101	86	75	105	71	96	101	81	92	98	92	98	82	101	97	112	105	91	99	81	98	86	89	78	88	92	85	95	80	100	94	92	86	86	91	98	102	90	80	103	104	97	87	94	92	92	97	75	103	89	99	82	95	101	83	113	116	85	80	95	105	99	91	85	82	91	106	104	92	84	100	67	110	91	72	78	105	101	92	81	86	96	88	94	123	99	108	98	107	91	93	74	88	95	102	82	98	98	105	94	98	81	103	81	99	88	87	91	108	97	101	101	94	80	88	81	110	100	91	78	98	97	88	97	112	98	100	90	102	93	83	112	84	93	91	88	89	92	82	94	90	88	112	106	94	99	81	94	105	97	87	94	104	114	73	81	108	94	89	91	93	80	102	114	103	86	103	107	76	87	86	89	90	97	83	83	99	92	86	89	98	115	99	96	89	102	81	106	113	100	99	83	96	105	88	80	95	115	110	98	102	100	86	81	93	92	96	102	114	86	78	101	81	79	98	97	106	74	101	79	88	98	95	86	93	92	105	101	109	114	91	94	88	78	87	110	108	109	90	81	96	94	75	97	89	69	85	92	85	82	106	99	100	108	89	116	93	111	91	93	103	95	117	104	109	92	102	94	89	112	100	100	107	84	88	98	97	81	108	89	89	92	96	109	104	105	93	86	92	97	113	103	99	80	94	84	115	96	107	95	81	115	112	86	105	88	104	97	102	109	116	114	110	96	109	91	79	104	74	95	98	105	86	90	101	71	106	95	80	81	86	89	129	94	92	87	98	93	90	91	96	88	92	89	104	68	101	113	112	102	109	87	91	92	95	83	94	111	90	109	102	88	94	107	83	91	104	87	103	92	88	78	90	102	97	90	105	95	91	95	95	100	89	108	87	90	103	107	91	96	89	101	103	92	91	100	101	94	96	101	86	106	96	73	99	108	118	104	104	87	97	79	104	103	109	90	98	101	95	87	82	91	99	105	94	74	96	104	97	86	97	85	84	99	80	88	88	102	94	83	86	99	121	118	103	108	101	91	104	103	91	106	93	100	109	96	103	87	94	81	97	95	91	82	100	109	72	91	74	97	98	75	85	82	86	85	121	92	107	91	94	93	92	85	101	106	84	87	94	102	92	92	81	72	89	95	99	80	95	110	94	100	99	107	110	100	95	99	120	95	98	101	79	85	98	92	101	90	93	96	102	96	116	80	100	82	91	97	104	90	90	88	92	87	82	95	101	88	115	106	93	96	95	89	94	94	87	100	96	87	115	100	105	99	110	107	96	87	108	91	99	89	103	103	108	101	87	94	80	100	94	98	92	88	97	117	90	92	95	86	97	76	85	108	95	94	90	98	81	90	81	92	92	108	92	89	93	78	84	81	86	99	89	92	108	84	90	94	89	105	102	75	113	96	102	80	107	107	114	88	97	87	80	94	99	110	110	94	92	94	95	103	86	85	98	84	96	98	85	85	94	89	114	100	97	98	82	95	99	111	111	94	94	96	101	96	94	87	100	97	80	102	106	97	90	99	77	92	98	89	92	85	90	98	94	105	97	101	87	104	93	92	104	95	90	85	86	82	104	99	97	84	78	88	101	94	85	104	119	91	101	95	80	100	83	91	85	84	85	79	92	81	103	88	71	81	84	73	96	113	103	100	73	78	95	85	83	106	94	96	96	86	94	90	92	93	98	87	107	93	96	80	91	90	113	103	98	95	84	107	95	105	88	95	85	98	103	104	80	95	101	99	104	83	70	103	100	107	94	102	93	92	96	80	100	101	76	78	103	94	98	97	113	96	92	93	104	100	85	90	107	92	70	87	109	105	72	125	100	80	88	99	105	82	95	95	71	85	106	114	85	86	105	89	95	88	109	90	97	103	101	88	87	94	103	111	96	98	77	104	84	82	105	89	109	90	97	98	106	86	99	104	93	82	103	89	88	100	105	93	98	94	86	77	94	94	102	86	89	100	89	86	91	95	89	110	116	106	101	115	85	113	86	94	76	81	94	91	93	93	101	95	92	111	90	94	102	100	101	118	104	112	76	90	105	101	112	120	85	95	95	120	87	99	91	82	107	89	84	91	73	78	87	98	104	81	77	92	91	106	109	80	97	107	88	81	107	88	95	91	122	101	93	94	94	90	99	109	109	90	92	86	98	105	97	102	92	83	108	107	111	92	96	101	105	82	91	96	84	87	68	81	79	96	94	95	97	83	101	97	96	106	90	109	97	91	87	101	92	90	95	92	98	106	83	94	91	83	98	95	92	103	96	105	98	105	87	96	90	83	102	89	90	105	110	97	85	98	70	93	98	84	98	106	110	88	85	84	105	112	104	89	118	75	97	102	88	80	102	90	94	92	90	93	95	92	99	100	100	116	107	108	94	78	105	95	100	105	101	92	96	113	92	88	93	81	75	103	93	92	99	110	84	96	81	84	99	84	94	77	98	92	93	90	75	99	117	95	104	86	80	86	102	101	90	93	82	99	99	93	95	95	86	95	73	126	83	96	96	119	86	84	114	108	109	93	100	86	97	101	85	89	96	89	96	99	80	97	88	96	76	90	88	87	92	97	90	79	92	89	94	97	83	88	102	114	97	89	110	113	94	81	69	96	88	94	101	112	86	106	89	121	94	90	105	99	107	83	100	96	88	87	95	99	99	93	95	96	96	91	74	77	86	87	88	80	101	97	84	96	106	81	78	82	77	104	87	92	93	109	87	103	92	90	90	89	103	82	102	109	92	100	101	107	108	89	97	100	105	91	77	101	99	120	83	81	86	104	95	107	85	90	89	106	98	105	94	75	85	81	97	112	85	92	94	95	89	72	94	107	115	85	98	96	103	114	98	90	85	102	86	87	90	94	96	98	90	93	84	96	101	78	102	94	105	92	102	110	81	92	95	101	87	96	101	102	96	86	90	105	98	93	124	85	100	104	111	94	95	98	98	100	101	93	104	107	99	108	93	109	78	116	100	74	96	97	110	93	104	83	86	94	88	100	91	101	90	99	89	90	99	97	88	112	100	112	100	103	90	99
32119	30975	5749	4385	3771	3016	2440	2031	1729	1361	1252	1043	1030	855	757	745	733	643	645	579	562	561	484	509	455	462	445	420	416	404	394	401	400	366	378	354	334	362	350	333	360	318	311	332	286	349	340	289	303	324	297	307	341	275	298	294	282	321	279	303	313	310	307	294	302	308	304	310	299	310	276	274	279	273	272	288	282	289	289	271	297	272	248	247	270	273	274	251	290	239	248	283	256	251	301	252	268	288	257	249	282	278	290	270	287	291	265	270	269	263	237	259	272	260	296	290	271	274	245	270	261	277	266	253	263	301	303	290	263	259	252	260	309	246	267	277	274	272	252	279	271	276	258	255	268	265	254	271	261	258	291	268	233	241	282	258	252	284	278	281	276	270	302	275	250	265	253	295	257	268	313	269	295	290	255	278	264	277	256	249	247	261	245	281	261	287	268	275	255	253	229	248	279	249	281	260	278	278	234	249	267	247	253	291	261	272	264	275	256	263	253	299	231	258	256	232	269	253	273	254	254	261	246	257	264	264	270	241	292	277	261	244	256	266	273	271	259	279	256	246	264	265	249	263	252	263	293	283	259	267	263	278	292	258	266	229	250	261	267	250	280	281	247	262	236	264	253	254	260	256	246	281	252	262	290	287	264	259	256	270	253	258	242	266	243	295	253	269	254	278	246	255	264	249	252	280	283	280	256	254	241	310	296	249	256	287	260	259	287	279	276	275	276	276	267	256	284	230	271	285	243	249	265	252	278	284	252	265	278	255	261	244	267	264	257	261	261	280	268	269	274	250	271	241	264	268	270	264	290	288	251	259	256	248	281	277	241	252	276	256	285	262	281	238	279	277	286	289	252	241	259	269	268	266	277	279	265	285	230	251	285	275	266	276	251	266	277	252	240	249	319	278	274	248	256	250	238	252	254	252	264	253	258	245	253	264	260	260	254	268	258	272	300	240	246	263	240	265	280	254	289	265	266	267	274	244	277	264	248	285	259	271	280	272	255	237	277	259	291	247	248	275	260	278	256	274	283	250	255	229	270	237	247	265	231	269	263	264	260	277	248	268	247	247	265	265	266	262	249	269	250	272	268	260	279	256	265	320	276	260	253	272	297	271	277	268	287	262	267	281	244	260	260	288	248	267	254	293	257	252	241	266	261	256	264	278	251	263	266	289	263	258	277	276	286	273	253	263	280	285	257	288	244	281	251	273	241	253	267	235	247	267	255	248	259	258	256	280	278	275	268	275	242	268	258	301	268	295	247	271	262	249	288	260	273	259	254	257	261	249	293	247	261	272	263	262	256	254	259	262	259	261	256	259	246	287	262	274	243	248	254	263	236	295	270	273	256	261	272	280	245	270	227	280	255	261	283	253	270	287	232	293	242	268	253	245	262	266	269	282	288	233	254	244	265	292	278	251	257	245	254	271	262	242	276	237	273	272	250	263	248	259	292	230	308	253	277	243	252	264	249	262	264	253	276	261	275	271	257	278	263	258	247	270	285	282	261	268	265	269	233	236	237	290	260	293	282	260	261	262	250	268	287	264	274	256	249	237	248	259	252	281	263	282	269	262	274	260	256	276	244	251	238	266	258	233	261	254	264	291	229	288	276	237	258	260	259	257	265	271	261	244	242	271	257	259	298	274	235	281	266	264	256	264	268	287	254	271	270	276	252	306	284	264	253	264	259	280	244	284	251	283	268	233	278	250	242	242	269	264	274	248	305	263	248	258	249	278	244	256	277	256	253	251	255	257	263	263	245	285	273	253	274	297	263	272	245	290	263	261	250	251	256	273	293	277	258	235	259	267	243	295	269	267	266	268	275	237	254	262	274	278	262	244	256	270	249	274	249	272	254	241	279	225	282	264	283	237	256	225	256	265	273	251	244	253	269	263	262	272	277	245	228	265	284	280	249	273	267	261	244	239	260	273	281	273	243	262	268	295	278	246	259	242	267	250	279	279	261	276	260	272	281	270	279	251	250	249	270	293	264	286	268	261	290	255	256	273	241	263	265	271	244	261	270	270	279	267	274	265	295	253	261	263	238	251	248	241	243	264	237	273	277	251	243	266	262	279	278	280	260	271	288	276	273	280	255	251	281	256	265	278	269	258	272	280	277	290	241	237	276	273	271	281	274	255	300	237	276	270	256	261	255	262	276	264	257	252	267	282	224	254	266	267	254	266	255	244	269	267	262	268	243	255	262	226	268	265	252	260	260	282	260	258	271	291	265	243	286	275	247	262	256	284	257	247	270	248	263	256	231	267	284	286	256	260	284	248	257	259	245	254	272	255	253	256	262	249	265	273	267	259	279	277	272	255	269	259	251	242	261	264	261	264	260	287	242	260	278	262	290	241	289	284	241	246	267	263	278	276	250	272	237	297	275	271	238	260	253	274	270	265	264	242	268	273	280	264	271	283	255	258	254	240	242	282	259	260	281	250	257	273	243	276	293	263	273	260	275	260	265	286	262	291	255	274	258	254	273	251	276	247	250	236	257	245	282	261	266	281	270	258	283	284	236	250	270	271	259	264	273	237	262	270	277	260	238	268	272	235	237	276	257	283	257	261	263	221	239	270	269	269	260	276	256	270	270	284	271	232	263	262	266	249	292	246	263	268	279	280	278	271	268	268	263	261	239	273	254	247	304	260	280	286	294	271	269	266	268	265	287	275	245	290	259	242	279	264	266	232	289	266	264	264	260	295	255	253	241	254	247	284	264	251	249	237	243	268	268	245	278	255	280	245	256	270	270	274	269	281	259	279	264	247	274	284	286	235	257	280	274	257	229	267	259	273	239	250	242	274	281	288	275	261	255	228	279	230	269	249	307	304	277	283	249	279	257	261	278	244	300	277	263	279	264	272	248	257	302	277	255	241	254	258	242	249	274	275	273	308	245	254	265	270	266	284	275	259	235	267	253	264	254	235	248	284	273	263	268	255	252	264	258	273	246	222	283	264	271	257	243	253	284	271	295	266	270	257	241	253	253	253	289	253	260	240	243	246	266	268	252	285	270	290	251	258	263	241	258	249	286	255	253	271	224	272	276	254	263	265	277	239	241	233	264	302	254	257	283	272	271	246	255	280	250	259	260	271	241	235	268	248	279	269	246	270	253	294	265	262	275	277	291	261	263	262	224	250	262	228	260	282	233	265	277	233	229	302	282	274	232	238	261	271	229	248	275	260	259	257	266	272	282	270	295	265	255	272	260	237	254	243	281	257	278	254	284	250	247	275	265	259	267	261	298	261	270	256	256	253	266	277	276	249	258	265	303	270	245	252	267	271	292	283	264	288	291	241	267	279	260	288	258	242	283	295	283	272	259	242	273	262	250	236	267	273	269	249	281	247	251	266	269	281	248	267	241	269	277	278	274	296	283	256	284	283	280	250	257	272	277	258	236	252	266	251	270	241	258	247	276	283	260	241	294	260	277	261	288	254	250	289	279	261	250	279	274	274	253	256	232	259	258	257	273	252	292	249	249	246	270	262	271	243	277	245
7534	1606	390	302	276	291	272	292	267	284	277	290	282	291	278	255	260	288	292	276	304	273	289	304	275	286	276	286	250	299	263	288	314	273	266	287	261	276	272	254	285	303	295	280	283	297	317	276	284	281	294	288	313	308	282	270	275	299	304	302	282	288	293	270	277	275	289	305	275	302	251	326	275	258	286	267	292	270	276	296	278	299	283	280	265	259	274	275	266	257	290	258	277	290	284	301	306	290	271	275	281	276	273	294	277	285	275	257	300	277	299	302	310	282	302	292	294	286	300	262	329	268	267	275	304	288	262	299	264	291	285	263	253	309	265	258	295	278	270	310	273	302	291	246	302	286	292	292	283	265	273	307	254	299	269	287	292	270	268	294	288	285	296	266	270	253	300	268	293	309	290	280	294	281	298	266	259	269	290	251	263	293	278	275	271	297	280	266	262	265	271	298	253	271	269	287	271	264	265	318	320	290	259	273	264	288	298	282	291	291	267	294	284	284	292	297	266	284	296	297	294	273	300	285	291	284	281	305	274	273	251	281	241	237	277	269	321	274	250	271	274	282	286	279	258	272	284	313	266	261	275	267	279	320	280	263	293	314	306	284	272	286	285	308	290	280	233	299	282	259	259	285	277	305	291	292	271	257	281	275	298	323	305	276	267	261	274	288	284	272	266	265	300	265	281	254	264	263	294	279	275	273	262	269	258	266	268	286	255	260	328	279	276	286	275	262	253	267	279	295	301	282	275	306	260	275	295	297	272	290	267	279	271	267	259	284	296	294	270	301	290	291	311	295	292	303	284	251	301	301	285	266	292	305	258	286	297	285	298	307	264	258	276	293	310	269	274	275	287	285	288	293	277	294	246	300	295	333	282	267	274	250	275	279	259	239	267	244	272	289	274	277	278	258	284	267	288	296	285	297	257	288	277	284	257	280	286	286	284	291	305	302	312	291	268	316	240	300	296	273	267	263	288	239	299	268	250	285	299	283	302	262	294	292	268	265	304	273	310	260	273	246	255	302	272	267	265	257	258	292	259	287	286	284	248	253	291	292	287	291	299	248	293	279	273	263	250	248	288	278	272	263	300	307	294	272	260	268	272	260	271	290	289	298	261	253	296	276	287	273	296	284	282	283	289	303	292	287	261	277	286	317	268	252	310	250	278	289	300	288	297	273	297	274	260	274	297	256	271	287	268	279	274	244	275	276	305	242	300	255	263	273	249	289	271	284	278	250	279	278	291	263	268	303	308	271	284	267	283	289	278	261	291	279	258	295	283	255	318	271	270	301	279	268	247	265	260	287	267	285	262	283	287	283	270	281	293	280	289	308	284	262	303	282	280	291	305	265	254	277	271	267	285	252	269	279	255	237	283	266	294	320	281	245	279	291	283	283	304	293	296	315	301	275	248	306	280	258	273	283	302	278	293	299	283	299	263	274	286	275	266	260	276	296	257	271	272	271	258	287	264	267	286	284	296	249	257	254	260	273	282	285	271	299	268	293	249	247	262	269	286	259	284	274	301	331	273	247	266	295	286	246	252	284	266	287	301	258	291	282	267	277	287	304	280	280	266	296	291	289	298	313	306	308	306	301	253	274	311	281	273	272	255	308	327	288	276	297	284	259	275	311	306	241	298	299	310	285	299	254	270	288	283	278	265	291	315	273	302	281	260	286	264	272	298	269	265	280	264	266	279	262	286	287	262	282	269	265	255	291	306	254	280	256	269	267	306	299	312	278	287	262	279	285	271	286	275	285	262	326	259	318	290	280	261	283	305	305	279	280	264	266	310	282	274	265	251	310	280	271	275	279	297	285	309	236	226	324	246	299	278	242	299	282	303	276	280	297	295	306	252	254	265	288	273	298	306	308	285	279	275	307	297	270	281	281	272	284	266	301	284	283	283	313	268	275	311	299	289	258	265	228	270	297	275	258	268	260	287	273	277	278	284	261	273	276	258	268	256	287	299	299	296	253	281	255	265	285	301	288	255	268	269	271	261	264	296	309	290	273	292	274	307	278	268	257	289	297	261	316	289	277	283	286	299	309	280	314	297	293	294	298	263	302	310	294	269	273	285	283	281	279	282	276	294	295	274	268	253	288	247	273	287	294	274	289	311	275	292	308	266	288	242	259	240	263	300	291	264	260	256	294	263	277	276	294	254	294	289	264	276	276	294	273	301	288	287	260	286	234	288	279	269	282	281	289	259	276	283	260	310	291	267	259	270	304	297	277	284	281	310	266	316	313	310	273	269	282	277	257	273	301	278	265	248	284	283	309	272	263	284	275	267	291	275	288	295	303	301	248	287	302	274	288	256	307	283	290	290	279	265	281	285	273	262	297	291	246	292	309	266	311	296	252	290	269	285	296	322	278	302	270	287	283	295	252	282	278	266	286	265	280	282	282	290	282	287	276	308	269	319	283	280	303	288	289	283	289	256	287	313	252	296	269	279	299	258	264	268	283	260	295	266	261	298	311	292	275	281	295	258	273	295	285	286	278	276	301	288	285	267	264	310	277	272	297	296	286	264	274	268	268	268	270	266	286	272	294	269	273	262	295	282	281	261	285	259	251	279	273	283	269	280	256	265	308	294	253	295	286	302	283	276	266	285	276	315	274	265	314	281	249	305	281	298	281	259	266	261	275	307	268	279	275	296	292	297	267	261	279	318	248	302	274	294	256	304	279	293	276	306	298	302	280	279	268	295	270	269	279	295	287	317	300	294	280	300	302	271	287	273	250	317	278	300	291	282	299	292	252	268	301	265	269	288	316	253	265	271	258	275	243	298	264	276	265	290	338	305	298	259	253	269	290	294	311	302	286	273	274	295	279	262	269	292	290	269	261	285	284	264	263	288	272	274	302	269	284	255	246	282	271	326	283	264	296	318	280	251	255	297	287	300	298	281	279	288	261	282	291	271	245	272	270	298	291	265	275	275	304	305	284	250	262	249	280	293	283	289	275	292	266	307	281	286	327	260	262	254	264	240	269	275	274	261	259	270	325	257	297	279	292	288	243	298	259	265	296	299	293	278	277	303	279	292	303	303	309	294	264	294	247	298	267	291	282	292	271	290	289	233	268	256	257	309	269	258	291	275	262	280	260	295	268	269	252	271	293	300	279	311	263	284	303	299	276	280	282	264	284	260	284	294	282	276	288	280	269	304	290	278	254	282	276	296	289	284	273	277	318	279	284	256	275	309	303	283	271	265	245	315	267	261	287	267	269	266	241	301	256	280	272	278	243	270	269	284	282	290	267	282	270	259	299	293	264	240	270	271	278	277	265	276	277	287	290	249	252	326	276	299	267	263	295	261	289	272	269	274	284	255	298	284	276	273	288	279	284	287	271	265	282	289	292	268	272	277	282	293	276	258	281	298	293	322	285	296	298	311	289	257	258	288	263	282	276	272	277	278	264	297	267	310	263	253	282	264	264	305	318	272	297	306	278	275	307	275	258	257	303	293	304	283	283	263	301	264	282	267	245	243	286	296	285	252	244
6102	2638	709	681	672	660	618	615	699	648	631	641	653	648	620	635	709	672	617	650	690	657	658	645	636	645	680	681	653	630	682	619	594	666	658	655	659	612	619	582	635	600	643	645	634	637	646	568	646	613	622	620	618	641	619	647	636	636	639	629	598	688	654	635	592	662	630	643	649	608	615	638	667	593	604	648	649	626	606	635	655	641	588	649	618	630	663	650	628	619	652	605	713	642	614	661	663	667	661	661	648	602	652	634	618	641	650	659	624	627	615	622	600	673	608	636	606	611	613	676	628	645	636	660	649	639	636	644	607	634	613	609	632	635	657	663	625	570	591	584	684	636	637	630	651	607	626	639	598	653	589	606	654	644	651	656	633	649	647	651	662	621	675	647	621	625	626	652	621	603	601	658	653	597	640	631	629	620	664	615	684	656	625	637	657	593	644	626	639	621	666	642	643	605	624	593	680	646	674	642	599	711	612	613	661	658	572	620	634	599	624	602	602	670	629	648	639	617	655	628	630	619	628	636	647	618	669	598	613	634	617	631	675	657	646	666	648	596	650	624	673	623	637	650	617	621	641	615	637	636	620	623	613	620	652	648	592	650	596	711	611	636	636	644	587	586	625	594	630	627	633	614	668	634	659	679	655	680	648	651	669	620	647	577	652	618	616	638	620	635	659	610	663	633	612	652	670	635	678	595	616	630	603	637	604	624	625	642	682	630	606	661	649	591	623	674	602	608	655	658	656	653	594	648	608	669	622	636	643	635	690	649	675	578	641	644	655	602	644	613	623	632	635	585	672	615	602	668	620	619	637	636	652	626	632	637	607	620	661	626	628	658	631	662	667	663	648	633	599	644	617	669	656	628	641	635	655	667	650	633	638	675	642	603	628	627	618	623	645	634	619	623	673	661	613	612	569	664	612	640	625	638	582	631	624	655	620	633	624	626	634	634	615	663	598	632	642	632	607	650	652	647	645	641	635	635	654	627	640	598	657	638	627	672	665	632	651	635	606	649	610	627	627	627	654	605	619	613	603	675	672	618	588	602	610	614	650	640	646	594	605	649	616	646	647	647	605	641	672	637	608	672	662	613	629	619	655	649	646	604	633	631	638	661	611	637	655	635	677	603	641	618	618	623	637	641	611	627	632	639	616	634	646	644	631	638	643	652	603	624	650	659	604	654	636	631	653	603	655	669	632	620	580	650	605	634	596	659	663	620	588	648	624	592	649	674	657	644	613	601	620	671	629	642	613	562	651	610	637	671	606	642	644	648	665	639	644	595	630	595	662	599	618	591	622	621	630	637	619	627	635	624	676	632	595	634	657	581	607	656	644	607	635	664	614	647	627	633	635	646	624	640	598	632	626	658	706	621	618	643	630	605	616	596	639	667	654	624	626	675	609	634	615	630	590	624	637	647	580	630	661	624	625	638	666	637	685	674	611	621	640	631	607	638	615	648	579	559	672	662	612	663	643	623	623	681	623	615	590	673	634	639	626	648	670	659	594	684	633	607	635	671	646	642	663	653	626	614	634	653	595	641	612	667	649	651	665	668	618	670	649	636	629	650	651	612	611	633	655	671	670	669	661	628	610	662	604	651	622	620	639	653	665	644	600	667	636	604	632	666	630	678	621	629	650	622	657	631	634	598	635	636	630	620	621	622	621	680	611	661	618	637	623	650	641	623	634	650	627	645	617	682	638	643	652	631	656	696	691	650	673	649	661	637	646	618	627	640	667	668	623	609	644	661	656	648	607	627	650	646	617	602	631	604	675	618	638	639	624	608	644	629	661	650	642	653	646	663	639	641	648	612	673	621	642	660	630	648	649	677	626	633	650	580	608	590	633	653	653	644	634	653	656	630	573	640	661	595	662	629	632	696	612	659	614	615	611	623	615	609	623	611	605	598	594	616	620	572	653	635	577	695	636	671	640	643	629	637	628	652	641	616	645	615	616	616	610	675	599	634	620	594	650	615	640	624	591	625	613	644	616	651	577	652	621	622	673	621	654	635	637	645	642	580	614	662	640	604	618	596	640	653	634	631	664	660	556	597	618	620	621	664	628	561	612	649	626	660	656	632	610	648	644	592	673	644	671	633	620	619	659	674	604	639	609	632	597	572	652	659	617	642	606	668	626	648	589	623	619	661	636	641	650	621	648	678	631	620	590	636	653	629	649	627	642	620	605	655	617	580	616	623	656	650	628	613	652	656	644	624	641	700	623	646	655	605	659	636	654	650	668	590	650	652	620	630	683	585	644	641	625	663	589	661	643	620	616	613	610	678	654	633	640	651	600	615	617	683	663	685	606	656	609	653	644	650	642	601	601	605	635	695	630	624	626	645	674	629	660	619	608	600	661	680	658	635	574	618	647	622	564	604	644	616	661	610	615	634	640	668	622	628	656	644	650	610	628	650	612	620	644	613	691	677	658	640	632	659	621	652	667	597	647	608	676	645	596	643	615	635	601	665	613	638	611	635	634	603	625	641	623	605	673	626	582	636	611	627	657	633	632	697	601	644	587	651	632	615	634	619	623	646	618	656	676	667	626	682	611	609	614	634	649	650	661	615	655	638	626	611	625	640	652	694	649	651	611	641	604	637	629	645	633	630	607	677	646	644	660	612	646	661	662	664	628	618	664	612	600	667	689	638	654	649	604	630	598	596	667	663	629	577	612	586	632	687	655	618	664	630	601	628	622	622	668	636	629	631	648	666	659	638	604	652	603	627	644	660	643	652	626	654	648	642	633	659	605	644	571	647	646	624	629	646	638	616	649	604	628	649	654	622	627	666	659	597	624	638	657	683	643	596	656	631	641	627	661	646	644	663	586	622	675	626	628	636	611	648	656	635	667	653	651	603	599	597	638	659	617	632	607	636	596	650	602	648	606	585	630	644	633	667	632	639	661	615	654	627	639	625	649	634	584	609	640	637	678	671	641	632	655	623	649	660	652	634	658	665	626	615	631	619	615	610	620	665	637	589	640	650	662	628	610	629	622	620	668	624	630	603	618	662	656	651	627	674	670	618	607	623	700	630	647	618	633	616	605	662	649	663	630	654	647	656	682	632	643	647	631	632	625	647	601	581	609	648	633	610	655	675	623	592	594	646	689	636	617	607	645	606	626	629	606	640	610	643	629	637	661	640	620	613	629	611	658	624	620	651	600	622	650	616	611	647	590	695	593	605	653	664	671	614	631	629	635	651	616	684	641	587	627	638	630	632	638	656	710	614	594	675	617	663	637	638	652	646	631	628	616	641	672	615	635	665	631	692	638	650	681	643	642	664	615	609	621	619	616	631	633	580	620	668	720	638	621	645	683	601	614	613	610	648	619	647	649	689	673	645	630	681	644	638	656	578	624	605	642	631	654	586	618	625	652	633	662	624	620	621	649	604	635	641	620	640	625	631	669	569	602	617	713	660	631	653	637	654	591	654	643	668	601	625	613	681	611	602	623	623	652	630	686	621	650	638	655	654	608	630	644	644	602	620	636	696	665	682
43220	33891	8196	1008	558	433	352	322	256	240	211	185	180	178	195	175	170	153	150	160	166	152	155	128	153	148	149	153	136	122	140	116	138	131	138	141	141	126	134	122	135	138	117	128	140	130	128	135	128	128	122	131	120	143	122	131	127	116	128	122	127	146	142	137	134	121	146	129	124	137	134	115	132	143	168	117	132	125	147	130	123	130	137	128	127	120	136	153	128	130	132	119	147	106	127	141	140	138	121	127	142	131	140	153	149	120	113	111	116	128	134	121	140	147	142	147	149	134	108	157	127	137	135	131	135	140	114	125	129	155	124	138	148	133	135	113	143	148	142	129	129	108	144	131	125	133	117	159	143	118	130	137	150	128	145	130	135	116	144	139	134	107	139	130	137	128	129	123	139	138	127	144	136	131	109	130	143	175	140	167	127	110	145	122	134	123	123	140	138	150	133	114	108	132	142	129	145	137	148	127	102	128	109	130	139	139	124	124	141	132	131	147	163	128	117	131	109	134	145	126	123	135	114	139	129	121	138	125	128	138	111	138	137	143	114	118	108	137	111	109	134	158	140	142	148	118	142	129	128	136	151	126	158	134	123	126	114	137	119	152	117	131	141	126	107	150	128	132	140	140	121	119	119	138	128	146	134	154	121	129	133	144	133	131	109	118	128	151	125	147	125	158	117	133	103	129	123	125	110	146	126	115	129	150	119	126	139	114	121	150	150	131	141	96	128	131	149	129	145	142	117	123	154	148	116	123	135	136	131	122	145	120	127	128	122	129	131	137	141	151	135	137	123	139	131	131	125	142	146	126	133	135	137	133	130	143	132	148	126	150	124	139	122	138	135	128	147	113	144	137	140	159	143	144	147	129	127	140	137	138	157	143	135	113	108	142	133	134	119	125	119	133	132	142	108	141	145	132	118	116	121	122	129	141	123	138	136	153	112	123	120	136	140	108	139	112	127	147	129	117	134	117	167	157	140	118	138	119	129	118	153	126	139	150	124	134	150	133	128	137	113	128	126	129	133	128	127	117	145	143	149	129	120	136	123	147	138	131	135	118	143	128	133	124	132	151	99	131	121	135	139	139	142	132	142	139	115	151	131	116	127	119	137	126	113	111	137	129	122	128	137	134	128	105	120	133	130	107	156	143	122	139	118	159	127	156	126	129	137	127	103	129	138	110	141	143	126	140	141	162	138	129	132	121	136	142	126	140	143	115	138	148	125	120	124	145	121	147	148	121	123	143	112	123	147	143	126	116	135	126	137	130	147	145	153	121	150	145	125	110	147	129	150	115	144	129	122	124	139	124	139	127	134	119	138	134	129	125	131	123	130	138	156	142	150	141	134	135	125	158	129	114	142	123	143	134	150	136	128	145	124	138	130	119	141	147	139	130	134	132	115	135	127	127	128	133	127	157	150	136	134	128	128	135	130	128	143	133	142	143	122	154	124	132	123	129	120	129	137	127	144	129	130	126	146	139	131	119	137	118	106	125	148	131	148	129	147	133	120	146	138	127	134	143	126	115	143	148	129	139	139	138	132	152	123	118	125	126	136	130	147	134	140	156	149	147	129	149	130	120	146	130	145	136	141	132	133	130	129	107	123	129	139	130	137	155	127	123	138	117	122	135	127	116	125	134	133	147	137	123	136	124	127	152	129	126	134	127	136	127	137	118	146	147	123	142	125	154	140	127	118	126	133	126	136	147	158	119	134	148	135	152	125	150	147	117	144	144	117	117	130	135	134	139	145	141	139	145	146	133	129	135	115	121	132	109	117	141	111	132	138	139	130	156	136	120	144	129	136	158	118	150	120	123	142	124	125	115	125	116	131	141	130	136	148	164	126	115	131	128	140	136	129	133	138	126	121	140	109	153	115	97	143	125	128	133	134	136	141	139	138	129	134	124	125	111	154	139	129	141	134	149	116	120	134	130	154	118	131	130	130	98	139	124	167	128	129	138	138	134	120	109	155	121	135	132	140	132	127	126	113	122	130	138	116	126	109	150	135	130	142	131	146	147	135	150	133	125	136	133	147	125	133	132	148	138	133	167	149	145	133	131	137	133	142	106	134	134	145	136	137	117	148	148	143	115	134	128	129	113	148	122	137	154	135	134	138	127	133	149	146	125	160	142	146	139	139	149	115	129	137	126	126	123	119	137	131	139	124	147	119	131	139	125	125	129	141	143	115	142	124	134	133	122	120	127	124	156	136	120	140	130	117	140	127	144	141	148	132	123	135	125	134	127	140	127	136	138	142	127	127	141	128	147	112	122	133	131	139	135	146	143	132	144	152	125	130	123	111	133	117	126	122	136	122	121	134	126	122	134	119	153	129	140	121	145	126	122	135	143	118	112	142	125	140	130	117	140	130	124	144	127	122	120	118	129	141	126	126	135	109	140	128	138	134	149	130	132	130	137	150	133	116	101	146	132	122	127	158	140	132	128	117	129	132	141	147	132	132	162	108	116	132	129	131	132	167	123	123	140	128	140	133	113	143	141	144	139	147	146	146	146	122	128	134	156	143	125	145	129	125	137	121	138	141	128	139	132	138	131	146	136	145	117	120	115	115	136	127	151	124	129	143	137	118	133	137	132	133	152	124	144	132	132	121	154	136	135	132	122	139	150	137	158	138	148	135	132	138	136	144	140	125	144	159	126	159	127	138	128	127	137	147	136	115	138	135	128	155	151	109	104	125	146	136	145	139	118	121	123	119	155	150	137	149	158	127	145	147	118	147	111	146	134	131	142	127	130	125	138	122	131	142	135	113	136	130	123	128	135	119	156	129	136	108	152	130	128	151	143	135	125	123	131	159	119	143	136	133	159	137	146	152	134	130	117	129	117	122	148	141	121	106	150	155	123	132	128	112	143	134	123	131	123	122	137	105	142	124	111	128	151	129	130	130	115	139	124	126	139	138	136	140	119	121	134	132	121	106	144	127	147	124	117	132	148	153	118	145	134	140	112	141	145	118	125	123	134	129	136	153	141	130	121	144	129	126	153	137	146	138	137	125	128	115	128	142	121	131	142	127	134	133	144	139	140	141	137	134	103	125	113	145	155	144	122	130	133	121	129	145	118	140	115	129	137	146	136	140	119	125	125	124	143	145	123	118	120	130	113	122	125	138	144	119	116	131	153	146	142	146	124	136	136	129	116	142	161	132	148	134	152	134	138	132	132	129	143	125	127	125	137	150	137	138	145	115	140	129	110	127	175	137	128	113	133	130	143	145	129	135	126	113	113	152	135	110	131	118	115	133	137	166	133	132	118	151	117	138	146	125	140	131	116	132	137	144	143	132	128	139	137	125	129	111	135	150	141	131	140	147	106	141	135	144	148	120	115	127	151	119	123	144	138	129	131	127	143	130	132	149	138	125	123	133	138	124	140	143	123	127	134	149	128	151	142	132	118	132	155	136	130	120	104	153	132	128	143	137	136	150	136	144	122	131	116	123	125	126	113	144	140	128	117	142	134	142	129	126	140	121	135	124	139	120	124
23982	22373	3248	2518	2166	1828	1533	1263	1032	968	875	714	725	609	642	532	566	499	497	504	489	466	411	427	417	397	407	403	424	362	424	399	389	363	384	405	416	357	340	374	365	376	380	328	375	363	379	348	343	356	353	353	341	362	349	328	348	344	332	312	313	363	334	380	332	304	332	309	313	332	282	328	360	343	364	337	366	350	341	337	318	350	323	351	335	316	357	337	342	344	312	352	352	334	346	337	316	303	322	320	345	324	336	332	340	333	338	348	328	320	349	350	333	358	351	332	300	357	337	315	342	322	304	339	333	319	333	340	322	298	326	314	325	323	360	318	333	334	325	349	349	353	313	343	302	326	311	328	302	326	342	339	301	319	319	325	315	341	315	340	324	344	331	327	313	309	328	345	318	370	306	367	344	333	326	337	333	325	297	318	311	306	309	328	304	306	306	341	329	317	313	338	313	295	318	343	328	319	315	327	311	347	335	322	299	298	333	337	363	302	362	307	324	361	332	336	362	310	371	315	341	345	348	336	313	342	302	304	312	329	302	285	335	317	319	312	314	337	330	350	330	335	302	311	338	335	310	309	309	314	320	343	339	341	310	325	311	315	319	287	311	370	332	326	332	302	340	323	316	305	343	331	318	323	315	309	367	309	328	340	343	319	320	325	296	347	321	324	317	318	307	331	320	322	338	318	338	330	331	320	323	357	318	345	332	301	311	316	351	333	316	296	310	327	347	325	282	352	250	300	347	339	330	358	331	369	325	313	334	304	311	321	300	329	335	324	325	327	300	307	315	355	330	321	323	343	297	303	341	297	334	311	348	335	320	346	306	333	319	319	327	318	344	312	306	330	321	346	326	350	322	319	329	324	322	341	341	320	313	305	315	345	315	324	303	324	312	343	323	314	317	290	317	303	305	345	299	291	318	349	321	335	322	331	317	334	330	337	339	321	332	323	353	338	334	323	334	316	340	315	320	334	328	327	324	304	318	294	294	338	343	323	316	342	340	329	345	343	328	306	355	310	312	328	319	294	326	323	329	342	364	346	306	322	309	330	296	323	313	290	305	319	327	330	321	322	326	322	300	299	306	328	363	325	351	310	326	328	335	348	310	325	300	314	334	342	347	328	321	325	308	335	341	327	312	303	333	321	318	308	339	287	294	338	345	344	304	317	342	327	318	296	307	346	316	353	320	325	364	334	296	318	334	307	332	333	335	336	302	318	338	311	327	324	327	305	321	318	311	328	312	330	370	307	300	322	347	341	316	352	326	322	312	348	342	334	305	307	299	347	317	305	343	302	333	299	313	342	287	326	314	316	318	318	340	327	338	312	340	335	328	322	338	355	326	277	341	318	323	322	366	305	321	325	326	310	329	331	319	313	303	338	317	339	326	324	335	325	332	339	296	344	331	340	319	306	293	324	317	304	346	345	282	331	309	338	333	330	306	350	304	305	319	291	306	323	344	321	355	330	328	300	300	341	315	337	336	323	340	321	354	317	301	332	320	286	316	320	313	296	370	324	321	336	293	321	348	343	315	329	326	335	318	300	293	310	316	316	323	296	323	317	296	321	312	324	336	326	345	321	323	324	304	349	304	297	331	296	324	316	336	330	323	306	356	318	313	319	343	305	340	342	329	337	344	305	337	313	306	353	341	341	295	342	326	336	332	339	317	335	296	313	364	348	310	286	347	324	312	339	315	304	330	324	368	300	298	329	322	307	331	327	309	342	302	299	334	327	308	315	320	302	312	307	294	315	342	315	319	305	328	320	317	300	335	353	337	327	317	323	308	299	351	332	299	327	339	332	292	333	334	325	315	333	340	307	337	325	342	311	338	313	322	334	342	372	325	297	324	339	316	319	344	313	324	341	307	318	322	324	310	335	327	298	306	343	317	339	335	345	328	338	349	317	342	329	351	345	292	322	327	356	318	333	318	318	307	315	340	324	315	303	313	352	337	352	343	333	315	336	315	315	329	342	358	317	349	322	300	354	308	329	340	299	325	306	312	324	294	301	330	323	309	317	330	335	300	300	316	326	340	313	323	355	298	330	365	317	319	325	290	315	319	351	343	308	320	331	308	342	316	346	344	359	331	326	327	316	316	304	289	293	319	306	331	307	315	329	279	310	347	346	318	307	341	343	313	282	325	326	340	319	310	334	305	311	360	305	334	308	319	303	319	326	322	295	299	353	340	347	318	337	342	325	346	291	299	338	295	338	321	328	326	334	302	303	313	356	304	311	332	304	294	313	312	305	325	345	312	348	324	307	287	323	315	319	347	334	334	314	342	302	320	313	335	316	314	311	348	292	320	302	341	374	311	319	341	323	312	368	307	346	353	337	305	318	344	323	295	306	318	318	311	311	318	290	316	313	330	316	305	324	328	327	292	322	313	301	317	308	329	348	341	329	313	344	354	327	301	329	310	296	316	299	347	321	328	318	316	305	305	313	336	310	344	318	331	317	341	350	335	326	315	309	329	313	329	340	313	312	328	300	299	334	352	336	312	312	349	337	340	315	305	345	306	345	299	331	312	324	335	348	336	298	332	325	325	311	311	276	317	296	307	305	337	358	347	335	337	302	336	314	321	325	307	327	329	314	324	310	322	336	335	301	339	307	343	339	305	327	336	289	315	349	333	296	334	302	328	358	318	322	322	315	330	312	335	307	328	323	342	331	313	345	327	307	307	327	339	339	321	309	339	329	333	282	330	312	336	305	341	311	354	303	290	333	313	335	327	344	328	335	374	325	313	314	322	331	324	309	343	317	349	340	292	308	376	323	316	312	319	292	328	330	281	325	327	334	331	300	324	330	345	351	349	309	331	364	310	335	320	305	347	331	332	342	363	334	314	331	325	330	319	302	321	331	349	333	312	288	293	308	325	298	346	331	316	320	295	290	363	329	319	330	335	317	306	322	291	340	342	303	333	351	313	321	312	356	322	307	309	321	344	321	348	334	305	329	304	318	311	323	303	324	344	291	337	298	342	321	330	336	329	331	304	315	317	317	316	316	302	310	332	313	332	325	374	323	361	345	329	307	344	340	306	327	329	300	323	329	312	320	326	331	323	320	317	323	332	348	328	303	304	338	302	302	313	323	356	356	314	350	338	328	329	366	314	296	299	365	305	325	374	317	344	328	321	340	319	363	320	331	295	316	315	334	312	313	331	341	327	338	344	323	320	322	319	353	324	304	356	346	310	318	309	301	339	292	333	302	309	324	321	320	328	324	321	313	339	303	329	332	301	295	328	316	312	337	316	356	314	339	339	279	342	309	301	347	344	316	312	305	312	316	347	335	313	329	336	323	335	318	303	305	348	320	349	302	332	349	332	317	321	311	330	327	343	333	290	322	301	322	350	314	335	347	352	346	340	319	313	332	358	318	319	312	326	346	331	353	315	341	361	352	340	304	317	321	295	335	351	296	305	314	335	322	315	333	321	332	296	303	313	331	326	349	330	354	298	348	316	330	309	332	333	327	333	304	368	307	316	288	365	342	329	311
57138	46320	16422	3064	1074	733	532	402	341	293	272	245	239	186	173	161	149	142	138	157	109	123	142	116	126	111	120	104	115	130	113	96	117	115	103	92	117	130	121	109	95	105	113	116	95	103	111	117	108	84	97	106	104	116	99	104	98	95	91	111	98	104	108	86	100	87	84	127	98	107	97	86	108	99	107	90	95	111	103	92	94	104	87	120	111	92	90	95	101	123	93	86	98	103	101	105	87	113	91	95	99	88	86	87	93	98	79	121	98	90	86	112	77	102	107	90	87	107	95	100	102	94	79	115	88	103	104	90	93	101	82	86	113	92	111	98	91	107	96	91	90	82	106	98	107	95	113	106	105	98	88	111	88	92	88	94	82	99	85	104	98	108	97	106	93	91	105	99	81	93	83	104	97	103	90	100	90	100	104	96	104	101	100	118	95	89	101	99	87	121	95	105	83	90	73	97	89	104	81	98	112	88	98	86	92	106	103	112	96	104	85	100	100	84	75	103	93	87	97	89	102	95	100	99	113	91	100	97	99	88	101	100	76	101	74	98	85	81	89	94	104	93	100	98	109	101	119	105	93	101	81	97	83	103	89	102	113	113	106	102	103	88	93	85	99	94	94	92	84	75	110	106	111	102	102	92	115	111	90	124	99	98	104	102	83	113	90	86	90	119	100	86	81	101	87	98	104	92	98	97	98	124	104	92	76	91	96	77	97	96	91	102	102	96	91	93	82	91	81	95	84	105	92	90	89	114	90	92	87	91	97	90	84	92	91	97	93	83	91	100	90	92	97	106	91	109	90	103	124	93	87	99	87	94	82	79	94	89	92	114	80	93	101	82	84	96	108	102	100	80	73	107	83	112	111	93	84	91	84	96	84	95	95	107	104	90	91	89	101	99	89	120	105	100	83	92	97	85	106	98	116	93	91	88	100	104	73	87	93	92	93	102	96	97	86	87	84	104	101	103	110	103	98	76	93	89	92	100	92	96	101	105	114	90	96	76	117	94	80	90	94	109	81	92	84	104	94	101	91	102	95	91	97	103	76	104	86	86	97	82	100	98	97	82	116	88	104	106	102	88	98	106	98	89	107	98	88	106	85	97	103	121	105	110	88	89	109	109	96	79	90	89	102	101	101	94	90	91	106	90	121	73	104	91	99	97	94	111	101	81	86	93	102	99	106	88	88	96	110	84	107	100	88	95	101	89	85	88	101	102	111	100	101	98	98	90	81	92	90	93	98	114	104	96	92	86	93	92	96	87	104	90	107	96	95	91	95	95	111	109	89	83	89	108	78	87	91	74	77	83	94	117	95	106	104	100	83	109	103	93	91	116	81	98	91	92	104	84	98	101	87	92	82	97	104	96	84	102	80	105	108	107	117	100	108	108	77	79	108	87	111	84	101	99	83	82	100	90	90	83	81	92	103	87	103	85	100	97	75	102	95	99	116	110	89	112	102	76	87	78	87	98	90	83	112	107	97	79	105	86	114	93	95	119	115	91	96	78	89	91	103	88	89	95	82	88	99	98	106	96	94	103	94	88	96	92	105	87	87	115	98	93	95	104	128	84	106	109	92	94	99	98	95	94	89	100	107	101	116	103	91	83	105	92	97	96	113	90	85	105	80	92	120	86	107	99	109	104	116	107	101	104	99	103	93	105	105	86	81	99	94	80	91	109	94	102	100	90	105	74	100	106	86	84	82	103	100	95	77	91	100	89	99	89	86	93	107	110	81	103	99	87	102	107	106	90	81	104	99	106	107	96	101	96	99	112	99	109	90	104	90	116	98	85	82	93	91	122	98	80	102	117	97	79	99	92	108	72	86	81	98	86	101	107	82	103	89	93	94	81	93	92	103	89	97	92	88	77	101	82	87	89	98	104	76	89	81	95	93	96	106	88	101	121	90	98	95	95	83	92	81	79	90	91	100	95	89	98	82	101	97	113	87	93	87	106	85	103	93	97	86	94	79	104	106	87	91	97	87	103	108	84	97	101	101	105	103	115	94	108	88	97	106	99	79	93	103	93	103	103	106	85	76	103	105	95	100	87	85	97	102	99	84	88	99	95	95	103	89	83	87	88	83	81	94	83	84	97	97	92	97	92	92	85	100	96	98	81	90	75	90	79	98	83	72	85	87	91	78	94	101	90	110	90	105	104	88	103	99	84	88	98	105	92	102	98	93	102	98	114	93	90	99	99	92	83	111	100	98	92	94	90	99	107	110	106	116	98	100	89	83	99	116	112	77	105	120	111	111	102	97	87	96	84	84	92	91	91	81	90	107	100	99	104	110	79	82	100	102	115	104	80	85	106	93	107	85	86	68	83	103	92	116	96	91	81	87	111	97	97	83	110	85	86	92	102	95	122	117	98	112	87	117	71	84	92	106	96	81	128	95	105	98	80	95	92	89	84	113	100	109	83	102	90	86	109	109	112	93	96	82	87	104	83	106	100	96	99	93	101	96	108	106	97	83	109	84	78	102	104	107	81	110	108	93	83	89	93	101	100	86	117	116	94	93	98	81	99	108	110	93	93	102	90	96	99	95	83	101	83	96	86	121	99	74	78	88	108	95	90	91	105	83	81	76	106	92	97	82	97	103	88	109	84	109	101	108	99	96	83	94	92	98	103	92	107	97	90	91	102	114	113	101	100	114	85	85	93	71	104	94	74	89	110	96	97	91	92	104	98	99	94	91	96	92	101	109	112	72	77	94	94	92	120	101	102	90	101	111	87	88	94	91	99	118	109	101	90	94	109	97	105	97	95	100	98	109	112	68	102	81	82	100	82	84	79	87	89	84	73	91	82	76	94	83	100	86	71	77	92	101	88	119	102	91	87	83	110	90	94	100	82	84	101	95	71	99	98	98	102	98	84	100	97	88	107	83	108	107	120	95	84	89	96	103	86	91	102	106	93	102	90	102	101	95	87	97	87	102	102	105	74	106	99	84	105	90	92	100	105	98	94	78	82	81	85	108	88	112	94	92	99	116	97	74	88	99	90	90	99	91	112	96	100	109	100	103	98	104	92	123	99	102	88	86	104	103	110	90	104	108	90	87	111	97	95	102	83	101	98	92	78	111	91	91	87	94	104	96	96	102	111	82	100	91	93	91	89	100	113	102	99	103	83	86	86	73	113	106	93	95	85	104	86	95	108	79	88	89	94	101	97	98	95	100	91	96	93	103	82	118	110	105	99	91	102	99	101	87	87	90	89	88	89	109	124	103	131	86	93	97	96	97	100	96	111	87	116	94	92	85	87	97	88	80	99	86	101	98	113	104	84	89	90	113	91	97	80	79	107	103	89	108	83	115	103	80	94	95	112	95	106	96	101	112	107	100	100	110	83	96	99	91	104	84	89	97	104	100	80	101	115	62	101	101	93	90	94	95	70	100	113	85	94	103	90	104	70	77	99	98	101	77	103	88	87	81	85	98	93	115	98	91	90	97	90	87	109	97	73	97	94	80	88	83	98	105	100	77	94	104	87	117	90	100	102
31573	30468	5104	4430	3743	3125	2499	2003	1777	1465	1239	1077	985	869	851	770	750	652	626	574	579	501	485	508	484	455	408	422	430	407	374	400	388	384	357	328	342	386	316	350	330	330	345	297	317	299	284	302	326	317	343	313	300	325	287	319	278	261	307	279	272	302	329	296	308	266	278	288	281	307	280	287	291	282	267	287	269	280	302	277	264	238	275	303	264	298	273	272	278	282	257	273	282	279	252	246	299	266	291	270	303	259	268	258	267	279	274	298	251	250	269	267	271	274	261	283	283	254	263	268	257	259	287	272	257	267	259	257	271	277	250	265	280	270	246	267	263	253	281	292	242	271	262	228	258	272	240	275	239	286	237	259	253	258	293	262	246	253	275	251	273	274	267	282	269	254	288	260	242	263	246	269	251	302	271	265	254	256	274	275	277	277	269	259	278	249	270	281	294	283	271	285	278	286	253	281	246	254	248	263	262	235	261	249	244	270	285	260	268	269	258	258	245	251	251	289	269	269	243	290	274	272	211	240	274	269	273	254	254	259	255	266	242	282	257	273	272	272	264	252	256	256	261	260	266	256	261	252	294	272	305	282	286	233	247	265	273	259	263	245	268	287	259	257	266	260	294	250	254	278	239	253	275	247	277	287	295	251	280	254	257	280	271	282	279	262	241	269	271	270	249	263	277	271	244	274	265	285	271	247	279	301	248	292	262	275	248	264	274	270	290	279	246	278	284	241	279	264	287	273	276	283	242	249	295	269	249	251	263	241	271	285	288	230	270	293	255	273	261	284	292	235	267	265	258	258	278	261	243	260	275	270	237	266	286	247	241	291	271	292	297	269	304	266	262	240	269	254	273	259	241	272	268	258	227	264	263	260	270	284	272	274	234	273	247	279	282	215	249	244	239	269	251	294	260	259	261	277	269	268	265	260	275	250	267	234	269	268	268	283	267	271	254	264	258	244	276	256	274	252	270	268	261	244	280	250	257	268	256	287	285	251	261	275	239	261	256	266	259	283	271	302	262	245	280	270	249	276	284	248	282	262	252	280	276	250	256	261	247	253	282	249	254	257	245	285	245	248	267	270	293	284	249	267	270	272	261	294	252	271	268	266	277	275	253	246	278	248	280	273	237	257	264	271	261	253	277	295	294	288	291	239	267	262	263	251	258	207	256	254	278	260	264	255	267	258	258	247	266	248	280	241	285	252	260	271	240	274	270	264	287	265	267	252	294	244	253	275	283	260	276	254	241	271	266	289	260	260	277	270	262	287	254	249	273	242	239	270	265	271	279	256	287	252	244	255	273	269	253	280	277	264	285	246	262	269	264	267	258	279	284	274	243	274	284	262	248	309	286	265	273	270	291	236	246	238	267	256	283	254	231	238	267	254	261	255	259	250	262	297	266	241	291	283	261	280	265	271	269	260	283	293	283	245	264	293	261	269	266	272	293	266	263	273	260	291	271	251	262	280	232	270	280	266	265	229	268	291	264	261	281	253	267	243	262	266	276	251	277	273	264	265	260	292	261	246	246	279	249	265	295	265	289	243	268	285	255	295	283	231	256	267	291	295	262	252	307	258	256	260	255	259	266	260	252	241	285	261	269	250	271	298	282	305	264	290	272	262	282	246	265	253	263	248	272	279	267	262	254	292	282	244	274	288	250	272	321	298	249	300	241	243	265	270	273	271	286	264	253	259	241	270	273	260	257	260	295	255	260	248	259	244	268	264	265	286	249	288	235	267	266	252	280	298	255	247	270	249	258	279	269	253	280	286	276	251	283	243	279	264	274	280	267	236	269	262	264	241	276	281	242	260	261	242	243	262	257	262	260	285	296	268	258	255	269	271	268	284	263	292	271	275	264	256	254	243	263	271	228	234	254	235	262	270	257	248	269	264	294	236	279	297	297	260	252	259	284	265	237	279	268	265	282	261	273	259	247	282	258	255	254	274	245	272	259	270	269	261	257	301	270	285	232	255	287	292	285	273	266	291	244	242	274	269	235	251	251	285	255	267	248	251	253	283	238	248	247	253	268	282	269	283	263	262	258	278	300	285	259	265	253	284	270	252	249	282	279	277	277	264	276	250	245	271	255	274	262	261	310	284	269	274	278	262	290	246	285	277	254	259	256	283	265	266	251	281	265	288	263	240	240	249	257	280	254	251	254	263	277	287	253	259	233	271	282	289	271	261	240	269	241	248	229	268	252	255	244	253	276	293	290	258	262	285	288	262	258	252	274	264	235	274	278	253	297	290	278	251	258	265	280	288	278	247	285	281	251	256	278	262	245	254	285	260	274	271	238	290	258	255	237	253	264	279	288	234	267	303	258	281	263	284	260	244	287	285	267	278	292	272	260	256	268	285	280	246	261	261	258	286	255	292	257	287	264	274	256	269	277	262	244	246	252	246	272	270	258	233	280	254	254	268	266	274	273	263	263	242	279	260	283	263	267	262	268	273	270	251	269	256	290	276	276	268	236	249	268	236	264	250	251	325	244	262	274	283	292	255	263	260	274	259	267	244	267	269	257	256	275	288	254	239	266	258	248	260	243	229	276	272	228	269	250	272	293	275	265	285	252	270	280	252	288	290	259	246	291	285	260	265	289	281	276	256	275	284	264	274	277	296	315	251	260	260	245	237	280	270	224	248	239	234	285	277	279	286	243	250	305	270	259	269	257	232	300	260	258	257	277	240	272	252	255	252	265	281	257	262	248	281	274	253	242	294	261	242	273	260	283	260	293	243	232	251	278	278	242	277	293	242	282	254	257	285	255	275	285	308	262	260	264	237	265	267	251	255	276	288	267	237	248	308	284	272	265	278	248	282	261	249	285	254	274	260	257	242	273	252	262	257	294	282	250	265	259	256	286	259	280	248	266	252	253	254	283	258	260	263	255	252	256	251	259	257	291	245	254	271	252	269	272	288	264	273	263	252	238	286	262	282	255	250	257	241	298	278	271	243	272	249	230	276	249	267	248	233	284	270	269	297	250	253	263	268	268	268	268	283	258	245	273	263	267	271	275	275	272	257	297	287	295	275	246	262	226	279	295	264	265	253	296	245	261	299	272	244	251	274	231	267	236	288	259	285	243	288	257	246	286	281	252	266	282	257	278	251	250	284	244	255	271	284	254	261	260	263	281	278	249	254	260	257	242	267	296	271	255	270	257	268	231	256	258	271	261	270	277	262	251	240	277	269	283	253	261	280	256	263	291	265	252	284	306	299	238	256	276	295	235	248	257	261	260	283	277	244	261	264	234	260	245	252	279	265	272	241	271	277	250	245	262	273	290	264	266	253	270	280	265	285	285	296	272	247	268	234	250	273	227	285	258	272	269	240	272	256	272	265	261	257	264	267	260	271	251	281	239	256	258	265	272	265	257	278	278	239	255	249	271	269	242	278	277	249	247	250	255	270	280	252	254	269	291	238	277	268	275	229	278	262	267	250	264	246	229	260	238	235	241	249	254	280	273	263	317	242	290	264	284	284	265	289	268	267	258	262
7969	1440	349	304	276	296	238	268	321	258	267	304	278	280	270	290	269	309	304	275	284	304	250	281	252	290	282	277	290	293	266	278	304	281	284	296	296	302	302	245	255	259	267	287	310	283	248	300	277	279	268	289	283	289	281	284	270	284	286	298	283	257	296	293	318	303	260	261	266	307	270	302	283	267	275	256	246	275	269	250	293	286	279	284	277	263	287	282	289	231	283	319	265	302	281	260	287	274	279	307	253	293	286	304	264	267	270	297	274	259	264	259	274	311	285	298	245	311	295	284	279	291	263	294	279	300	303	268	271	284	304	273	294	279	286	293	298	272	289	286	274	274	300	261	273	280	282	318	266	279	278	281	302	308	247	293	260	297	277	279	291	267	294	286	271	260	278	254	300	275	298	268	246	286	293	292	261	292	294	281	291	268	324	297	297	258	304	281	310	288	276	280	276	282	260	267	298	265	282	303	291	314	289	282	285	292	283	305	261	275	298	293	314	292	296	285	276	283	298	268	272	265	273	296	270	292	264	287	284	320	274	269	255	276	274	304	280	326	297	277	271	283	318	302	296	311	279	307	293	284	258	281	244	272	277	256	277	295	283	302	308	265	270	272	265	287	262	286	262	292	280	299	294	267	250	274	283	262	259	270	234	287	266	277	307	254	275	267	267	304	281	282	282	285	296	313	274	267	270	286	288	306	288	285	277	262	257	298	288	291	291	281	291	290	286	268	296	289	286	259	281	267	287	284	282	257	290	249	250	288	241	282	310	284	260	286	285	272	277	291	296	276	253	275	284	304	308	321	266	262	285	302	277	246	269	279	290	283	308	287	296	286	294	311	298	258	290	280	264	268	269	262	283	303	260	279	319	293	287	277	284	262	278	284	261	269	298	277	283	272	269	266	277	269	277	288	270	269	285	295	328	268	293	270	265	286	312	285	283	243	260	275	270	273	286	271	269	301	288	290	270	297	295	296	251	252	291	297	292	298	263	262	289	296	290	310	260	279	292	293	266	278	272	298	295	295	299	279	279	279	260	255	273	280	295	270	272	268	295	273	293	297	301	284	284	282	298	247	307	291	293	274	260	280	315	300	313	311	297	331	292	296	269	310	271	320	282	254	270	276	262	290	271	285	275	256	287	267	283	276	273	304	280	276	279	275	302	306	312	293	269	293	271	279	269	270	276	284	307	289	278	269	325	279	259	321	251	273	247	287	297	266	268	271	287	297	283	307	241	274	276	293	292	257	294	283	290	300	281	279	320	294	272	269	285	266	297	272	266	269	278	264	299	255	265	308	283	261	309	283	286	255	286	284	289	268	285	295	267	264	280	285	251	240	301	265	299	283	308	271	265	290	276	281	284	279	262	297	284	284	261	308	278	289	278	272	271	276	276	278	276	275	270	307	279	273	294	258	284	273	268	289	281	289	282	282	288	276	257	261	247	260	277	278	282	259	332	266	285	276	267	270	252	267	291	305	276	257	296	302	316	291	286	290	252	296	295	273	293	247	271	286	305	290	273	301	310	263	266	292	295	276	262	273	241	255	293	264	270	292	292	255	244	274	251	270	299	274	255	288	271	277	267	288	298	295	248	290	309	259	287	284	299	272	308	273	291	269	270	298	303	262	292	281	276	309	308	292	291	271	274	292	273	266	287	286	298	288	303	252	219	245	291	289	306	302	292	296	291	272	314	246	287	264	282	288	278	302	267	301	264	288	299	295	298	302	291	292	288	248	275	285	285	267	287	292	277	285	256	297	304	305	281	295	295	253	304	276	279	263	250	299	285	306	297	296	247	264	299	267	290	273	297	283	262	275	255	257	265	293	294	277	269	260	273	287	294	284	314	274	306	255	283	268	248	257	262	278	309	289	302	290	270	291	280	266	285	302	268	283	303	280	290	261	274	304	281	305	289	256	257	243	290	299	267	299	282	270	268	271	269	255	284	306	280	288	280	299	256	289	275	296	315	265	270	282	294	296	288	290	270	269	289	286	285	273	289	252	281	256	259	263	273	308	261	294	299	305	299	292	311	255	280	232	296	258	282	302	291	308	257	277	292	259	264	265	272	293	268	277	270	275	272	268	299	270	267	272	304	299	295	259	282	257	294	274	276	276	273	255	289	286	272	308	276	255	278	283	256	281	277	278	300	278	269	281	281	282	276	293	268	308	301	280	273	253	285	300	285	251	298	295	283	267	285	240	300	296	286	269	277	276	280	274	312	267	285	255	298	283	262	298	298	290	299	295	273	273	256	287	303	295	289	308	260	267	271	324	260	313	290	311	316	264	253	301	301	279	297	255	269	269	285	286	315	271	264	295	267	287	263	305	274	263	256	271	285	278	260	284	271	287	290	258	290	289	302	271	299	277	287	296	267	278	290	299	274	308	258	290	294	297	289	281	275	279	293	280	280	300	287	267	272	260	311	241	244	274	281	331	290	279	265	291	291	279	269	277	310	262	317	286	260	312	280	301	307	269	261	290	305	306	300	301	256	290	252	306	293	272	245	276	302	268	277	275	269	287	269	296	288	284	284	275	279	279	274	320	320	292	268	277	285	269	295	248	260	264	303	278	261	258	280	287	275	269	271	308	292	306	264	282	276	291	303	319	286	308	276	284	301	278	264	305	301	302	287	270	293	269	283	267	275	273	301	281	254	298	319	313	279	273	280	302	309	277	278	284	248	279	268	301	276	292	307	263	271	283	307	273	281	286	302	301	292	293	288	257	271	299	280	259	281	275	275	306	276	280	283	271	313	289	285	279	283	262	299	245	283	245	276	252	260	268	259	297	296	270	264	280	288	293	293	277	304	273	270	300	300	268	280	307	269	298	251	312	297	299	280	297	322	294	308	262	291	285	329	333	288	285	272	268	289	262	277	294	292	286	266	272	266	265	285	302	267	307	290	305	308	292	299	287	268	328	283	254	293	286	273	294	288	287	293	262	314	313	258	264	266	265	270	288	273	257	281	279	281	282	292	256	280	259	294	263	292	274	288	301	330	263	271	279	286	299	267	328	280	265	252	277	284	284	259	309	290	280	299	268	317	265	281	294	278	272	278	284	277	277	317	289	307	267	290	266	250	308	302	292	272	271	269	286	286	247	261	277	290	280	299	313	256	262	277	276	305	290	311	266	278	289	305	263	303	273	256	270	277	263	280	279	265	253	298	237	268	285	272	281	296	274	257	280	261	264	282	298	263	297	277	284	276	266	275	281	288	288	264	295	305	296	257	295	297	288	253	271	286	319	278	295	255	282	275	262	257	290	294	281	282	284	280	270	311	248	273	264	283	304	243	264	268	286	276	282	279	292	277	259	280	265	284	280	298	297	280	276	291	283	272	280	261	260	285	301	295	261	310	315	268	282	294	283	281	302	275	264	252	279	314	299	288	267	302	269	273	316	269	275	294	295	258	312	278	275	328	271	295	265	278	296	299	277	275	285	288	302	286	299	282	265	276	296	245	274	301	265	267	265	249	299	272	286	260	295	300	287
6192	2367	737	722	732	714	617	682	657	654	700	657	676	660	614	644	626	641	637	626	631	645	705	666	582	650	657	670	591	627	642	650	669	610	602	656	657	648	623	642	660	641	643	645	648	632	638	626	663	634	686	634	674	689	663	674	632	651	662	625	615	636	636	639	656	612	648	624	636	633	665	670	649	672	598	631	613	609	643	651	665	631	604	606	653	710	681	635	623	658	663	639	649	597	663	621	635	635	608	653	596	638	637	600	648	644	633	599	645	624	614	610	628	640	646	599	605	629	608	638	625	610	659	629	663	579	657	683	639	665	636	638	648	618	649	680	646	618	621	665	625	643	625	619	624	653	660	642	647	640	596	621	678	635	580	672	611	611	599	643	650	633	614	669	626	630	640	652	623	655	646	634	675	680	587	630	653	627	671	671	678	642	603	625	641	593	635	607	621	651	636	655	617	628	651	675	599	636	615	655	656	664	641	630	684	667	615	631	686	630	674	610	651	628	656	608	620	660	624	603	661	656	652	642	632	621	681	678	608	640	636	602	680	649	617	633	657	643	657	644	667	616	639	678	647	609	595	640	664	656	609	632	636	619	613	630	641	651	625	654	667	610	666	622	694	629	692	650	650	634	637	632	659	642	612	629	642	598	618	663	628	635	612	674	657	626	659	613	610	648	641	629	669	619	653	654	610	581	660	624	649	636	619	632	649	666	577	638	638	650	627	652	627	609	633	624	576	680	630	633	644	622	651	630	613	597	621	592	636	669	663	625	661	663	671	614	648	679	643	641	636	652	653	616	654	618	636	612	600	678	613	598	642	588	617	620	657	640	625	656	649	603	629	669	693	626	670	603	634	642	654	646	645	641	603	635	628	602	641	656	655	648	661	680	660	628	689	645	593	621	621	637	663	616	621	667	627	618	600	587	672	605	627	602	677	675	602	620	613	616	648	664	659	617	639	640	608	637	619	646	607	667	656	625	697	603	612	655	621	640	631	643	649	629	641	625	631	629	649	653	639	602	655	636	608	635	650	647	695	651	655	647	641	656	672	667	661	664	628	600	644	600	631	663	627	626	623	616	656	635	656	594	626	663	647	640	636	586	658	607	594	659	620	639	648	666	619	667	657	666	611	615	626	671	641	573	624	612	635	632	635	624	630	653	649	641	648	658	644	635	605	656	629	611	647	656	657	610	634	636	612	622	623	630	618	656	614	617	642	639	605	588	616	618	600	650	632	633	647	677	659	627	606	647	633	630	652	659	600	651	648	599	614	649	632	635	672	626	640	657	621	656	590	656	645	646	627	623	604	668	603	649	637	671	661	654	649	625	614	651	647	636	616	636	659	650	660	681	609	680	630	597	647	719	637	652	627	667	591	639	627	619	639	616	646	592	643	623	667	656	605	644	633	613	623	651	626	666	650	637	615	624	663	601	675	636	614	629	636	665	657	655	627	652	608	661	605	667	669	629	642	640	620	640	615	584	652	612	635	613	614	630	638	626	647	632	640	626	607	623	602	609	648	588	623	652	612	659	630	622	627	620	576	628	643	643	630	626	625	662	624	621	643	626	646	639	605	602	605	592	605	618	597	602	637	624	641	634	662	633	601	626	645	623	631	665	664	635	645	664	676	629	687	694	642	596	649	649	602	617	674	615	633	632	663	630	645	616	653	678	608	636	657	646	663	585	665	665	613	661	677	633	651	681	633	639	623	647	673	611	620	595	632	629	661	618	604	626	649	642	707	675	629	647	618	681	614	638	678	683	652	650	628	657	669	640	686	605	655	634	664	596	639	642	679	629	647	655	664	629	641	601	600	643	638	603	640	623	627	602	681	616	610	633	639	664	618	594	648	681	638	649	664	633	637	626	600	635	648	653	631	676	661	629	621	656	638	653	629	584	602	681	663	551	647	616	618	621	634	658	626	645	633	616	598	623	639	640	626	638	663	663	613	625	644	630	658	616	678	600	679	619	661	638	667	624	619	625	670	615	655	641	668	668	654	658	651	655	668	624	683	646	631	630	678	632	643	619	634	644	652	602	625	659	654	647	658	665	636	676	666	642	600	677	621	611	640	650	668	620	642	627	647	653	681	663	593	640	638	655	613	635	677	616	631	652	632	677	590	627	630	678	645	683	659	609	628	612	658	640	614	580	636	652	606	593	642	623	647	644	629	613	621	608	618	592	635	732	634	656	558	619	622	620	643	663	654	608	611	611	634	651	614	628	661	629	630	690	628	685	644	611	646	632	622	678	670	639	654	600	666	657	663	646	638	649	617	658	635	609	613	648	653	617	676	636	673	703	637	637	647	641	617	618	612	629	669	658	596	638	622	656	657	677	622	588	638	640	614	596	633	601	636	655	669	637	618	612	653	678	624	675	629	657	642	623	663	689	616	638	621	639	707	645	644	610	652	638	633	674	688	621	638	688	595	632	583	667	643	605	635	646	655	650	649	635	627	606	639	625	670	613	623	636	635	584	642	626	625	649	661	605	672	577	591	641	611	596	656	664	659	660	593	594	630	635	618	675	637	607	673	612	622	679	620	634	607	649	643	690	647	635	603	646	610	645	598	624	594	630	588	634	604	630	644	672	660	659	615	641	666	640	672	660	661	607	682	596	606	632	585	654	661	626	590	641	653	626	617	655	626	615	690	635	632	644	635	653	626	649	597	635	617	674	635	611	602	621	653	620	610	625	618	616	627	657	604	646	605	617	584	632	654	663	636	617	662	668	640	632	647	583	660	628	566	643	652	633	626	677	583	659	621	646	638	624	640	628	693	665	623	696	652	676	632	611	633	603	635	638	634	668	610	652	729	656	631	635	618	649	618	641	606	662	617	642	658	641	591	671	615	653	630	651	621	653	681	662	650	670	645	614	651	605	633	636	617	664	674	700	656	606	625	658	571	631	621	628	664	682	640	627	583	597	574	622	654	628	630	609	637	664	644	602	591	643	608	574	633	664	654	622	602	694	648	641	679	661	641	647	624	641	637	627	602	669	642	606	627	631	642	615	613	649	660	638	674	645	566	614	648	659	588	625	578	648	634	628	661	651	666	623	643	673	623	624	687	694	643	621	682	635	601	633	655	638	634	659	611	655	621	643	613	678	658	627	663	657	655	614	648	607	613	690	597	618	627	623	631	654	662	620	625	670	610	647	647	682	626	672	669	598	662	642	626	634	642	671	626	649	625	645	634	616	647	646	656	677	644	666	670	694	667	615	648	623	644	687	654	631	615	628	624	625	632	617	675	629	651	622	652	651	658	606	624	660	636	614	635	613	587	643	611	626	634	634	641	650	641	644	657	674	644	627	616	621	637	634	620	651	631	604	663	583	657	666	635	641	670	610	645	602	651	624	656	626	654	613	653	623	620	620	582	630	614	638	608	583	650	650	673	659	609	646	700	672	657	653	645	581	606	665	638	627	656	611	655	620	640	647	653	633	655	624	653	624	644	630	624	648	626	601	575	635	641	642	683	647	589	673	605	639	620	609	624	665
42414	30547	7221	963	594	451	379	294	258	250	220	203	191	186	186	164	175	186	162	164	152	148	130	136	135	141	135	123	133	132	129	134	126	132	138	162	149	163	137	130	126	132	112	149	122	128	138	135	139	129	142	157	125	130	148	108	156	139	129	123	133	131	145	139	130	127	123	136	145	144	140	138	139	140	127	140	134	114	131	148	131	164	146	134	113	127	118	135	148	141	147	130	128	121	147	148	130	118	132	134	142	144	153	132	142	143	116	142	129	143	125	120	141	135	110	136	111	124	137	133	143	140	152	127	136	139	146	132	127	137	112	141	139	139	118	114	118	136	111	144	128	150	116	141	129	113	129	130	139	123	126	131	139	128	136	118	130	106	137	117	156	137	143	123	129	121	145	114	115	127	140	150	139	112	151	147	123	152	127	121	140	120	141	131	133	169	150	148	127	129	127	131	140	151	114	139	141	127	125	114	134	135	127	134	143	139	128	119	125	146	133	126	123	129	135	136	160	124	135	143	115	139	131	117	146	131	148	143	137	128	141	131	121	133	142	134	115	144	145	136	136	115	130	134	118	128	121	119	131	135	123	145	123	125	125	145	142	131	135	148	141	133	140	140	122	125	123	129	146	132	120	146	132	138	127	124	114	129	135	137	129	128	144	117	126	118	142	127	120	138	130	117	110	148	116	129	140	118	129	140	132	114	160	127	129	127	138	133	124	139	125	109	134	137	148	152	140	136	129	141	139	133	158	122	140	151	130	144	120	127	132	120	119	144	135	125	151	140	134	132	125	101	164	144	127	117	122	138	170	131	144	130	133	125	139	150	131	138	158	140	135	132	132	117	115	141	129	127	129	127	137	124	121	130	119	131	136	118	128	137	131	154	137	132	140	139	137	120	115	129	130	120	150	124	121	119	138	148	126	152	141	131	138	127	135	149	140	150	141	126	149	133	125	130	116	125	137	144	145	131	138	154	132	142	147	164	132	145	133	129	132	118	159	128	124	123	132	139	156	145	136	124	112	150	159	130	142	115	129	152	117	130	126	135	138	139	123	119	127	135	124	107	160	137	131	126	141	138	125	124	135	118	125	140	146	145	120	139	145	122	125	125	141	129	121	130	141	110	105	145	135	130	145	137	107	128	123	118	114	136	128	125	115	116	141	132	127	122	136	126	124	122	125	128	135	137	140	138	132	137	133	115	124	140	143	144	124	124	123	145	138	115	140	142	159	134	116	161	129	120	145	121	130	113	136	136	106	131	139	118	114	124	130	119	148	133	146	133	140	119	138	125	155	142	134	126	129	154	128	151	143	154	117	160	150	133	123	134	143	116	134	134	137	111	131	131	136	120	130	136	134	140	139	141	135	133	131	124	116	110	131	134	135	153	119	128	123	129	146	147	133	136	140	134	140	138	115	134	125	136	135	143	133	126	154	128	115	136	124	122	136	122	125	144	141	135	140	128	130	142	134	138	151	112	127	147	138	147	154	138	143	129	116	124	127	121	151	139	134	127	142	137	142	125	130	127	135	130	125	151	133	133	124	163	135	138	137	125	142	136	141	150	116	139	133	140	142	131	128	144	133	127	140	129	138	129	129	123	119	125	122	133	136	136	160	133	140	137	122	124	123	145	136	106	121	124	122	114	139	133	125	124	121	136	141	141	126	146	135	134	128	159	133	125	106	139	129	118	127	149	133	140	152	150	117	121	139	120	122	128	132	137	128	105	125	147	142	138	148	135	119	130	139	130	126	138	131	131	132	155	153	134	98	167	132	141	135	143	126	137	150	125	126	123	124	143	136	127	134	131	114	144	124	103	149	120	143	145	145	134	135	131	148	151	121	128	113	116	140	154	125	138	125	104	134	126	114	109	108	148	128	115	133	152	115	141	129	130	117	131	127	145	117	136	128	124	136	146	130	129	146	134	133	132	149	131	163	145	144	127	142	101	127	128	130	122	137	123	133	127	135	136	130	155	149	147	127	147	125	146	130	125	118	134	140	129	141	142	126	120	150	141	116	121	153	152	118	137	124	149	131	144	110	107	111	103	150	124	140	146	123	124	121	128	126	140	130	93	140	112	141	147	144	132	133	139	121	132	145	142	131	151	149	126	107	129	125	134	150	136	131	116	113	107	123	130	138	152	130	114	115	149	136	131	144	141	159	118	144	134	150	128	92	115	127	142	137	132	136	123	141	115	149	133	101	133	120	135	146	134	132	149	117	135	150	132	124	113	151	118	118	132	137	129	144	112	139	157	122	120	125	139	124	128	147	157	121	144	124	142	139	133	150	120	139	142	129	131	144	118	130	134	129	150	135	140	134	109	153	136	133	125	134	131	122	158	129	147	130	123	142	146	136	130	136	142	149	120	133	147	114	126	117	142	126	109	132	141	124	137	127	133	137	142	132	129	123	129	113	132	134	137	131	130	131	141	136	140	124	139	114	134	140	151	141	126	140	121	147	142	119	132	127	128	146	113	132	122	123	159	144	107	137	147	133	114	127	131	141	114	134	129	125	130	125	133	115	142	132	139	119	132	132	114	114	135	123	134	135	121	135	140	127	116	167	125	139	144	138	113	131	143	97	126	130	146	126	112	123	128	128	125	119	128	133	120	109	127	142	111	128	162	136	110	135	152	124	120	128	124	127	167	153	146	128	137	122	160	109	135	138	121	130	148	131	112	114	133	142	147	123	142	122	162	99	150	145	125	136	125	145	144	149	138	138	121	128	148	121	137	139	136	118	125	134	103	131	139	122	141	112	121	131	121	139	145	116	132	117	156	127	107	140	129	120	152	126	138	128	139	155	143	141	143	120	139	126	132	134	128	144	142	116	120	117	137	122	131	142	128	141	146	135	133	118	122	147	124	134	126	122	128	119	131	125	143	134	142	128	133	130	133	159	148	121	113	131	141	106	129	149	121	122	126	139	134	146	133	150	117	153	135	118	136	120	138	125	130	116	126	141	138	126	131	159	117	141	151	130	144	127	136	126	146	146	137	139	149	146	126	123	136	137	139	143	116	123	117	102	107	125	147	149	161	149	121	117	128	132	129	107	116	125	117	109	123	141	152	116	125	129	142	133	126	126	152	141	157	144	131	147	118	138	135	131	136	124	130	147	142	141	139	135	126	110	147	143	129	140	127	127	135	114	120	131	115	138	117	142	117	136	127	111	124	137	127	133	125	139	127	121	149	158	136	133	144	136	129	127	130	147	148	158	129	146	127	134	145	124	117	129	136	123	132	141	141	130	126	130	125	121	151	133	134	128	148	136	115	126	145	131	140	141	149	135	129	136	144	135	137	126	149	130	127	143	145	131	109	126	140	123	115	135	156	143	130	146	122	124	135	119	130	127	126	125	134	147	123	127	151	152	123	151	137	147	123	148	125	139	122	114	135	122	122	137	129	119	91	110	103	131	142	134	149	139	110	131	140	152	144	143	137	146	154	142	117	119	120	138	121	121	128	125	128	129	108	138	146	148	127	129	140	151	127	112	129
22867	20752	3082	2425	2214	1796	1531	1341	1064	995	901	782	692	689	590	579	570	523	488	470	449	458	454	463	401	430	398	398	383	390	404	397	418	371	388	342	350	362	354	366	373	347	380	386	345	364	339	385	350	345	344	309	288	360	344	337	320	317	353	354	334	377	336	327	336	343	343	345	334	323	370	315	331	333	317	309	319	349	328	342	280	333	318	291	351	345	334	348	364	316	317	311	345	330	324	323	331	334	326	318	318	364	316	331	334	366	344	359	345	332	317	348	345	315	355	358	327	320	317	319	322	345	350	333	292	294	300	325	319	327	309	360	331	314	308	311	358	310	341	350	319	324	338	342	336	299	329	300	350	332	331	319	322	333	319	347	332	318	317	323	333	321	348	333	301	324	347	321	347	347	314	317	341	314	333	331	308	338	311	317	352	322	330	350	307	344	330	337	328	302	312	320	362	290	342	324	325	317	336	298	341	338	319	321	291	337	300	305	335	323	343	313	361	336	344	326	322	311	339	307	306	309	338	308	325	341	329	340	328	326	293	342	309	334	326	339	303	324	309	318	320	334	332	333	336	328	322	339	320	301	331	325	358	320	303	354	318	317	334	305	316	332	344	324	322	358	330	336	352	318	370	325	356	310	332	323	345	314	320	322	313	325	329	343	334	322	355	296	313	329	327	360	320	328	342	324	319	332	313	340	333	306	325	317	326	302	303	331	328	315	325	349	314	318	310	331	308	306	323	332	305	318	313	295	328	355	304	346	346	314	300	349	320	287	313	345	332	330	319	323	317	296	303	342	305	349	332	339	343	299	324	348	352	310	310	302	317	298	346	309	324	350	319	290	332	320	331	352	315	285	352	315	319	317	306	318	311	308	348	331	331	305	362	320	365	322	337	329	324	315	322	322	326	311	355	314	331	330	309	308	298	313	304	334	323	328	326	320	329	330	344	376	336	323	348	296	340	300	317	299	339	363	303	352	291	330	321	316	315	284	315	342	311	314	332	325	312	329	299	330	308	333	344	320	290	339	338	291	320	327	333	334	330	312	321	345	320	336	348	328	292	325	303	303	295	325	331	314	315	335	337	325	304	334	272	322	316	337	310	313	330	327	314	301	319	328	337	347	330	331	331	324	344	310	342	332	320	323	345	295	330	301	337	296	306	282	329	314	319	276	317	340	351	288	315	348	320	332	360	310	336	343	330	300	340	304	291	347	342	328	296	347	333	328	303	326	333	343	306	316	309	293	298	338	326	339	304	335	333	331	312	304	333	325	308	315	328	305	298	329	322	366	322	298	326	331	320	315	312	310	328	305	325	331	353	301	331	304	331	337	329	345	317	320	344	347	314	346	317	327	346	330	371	337	333	361	307	337	295	312	322	340	315	313	307	345	323	362	342	282	327	349	313	322	362	308	320	348	335	317	323	318	308	327	331	295	288	297	316	358	327	357	354	331	306	316	315	303	325	328	311	303	316	322	357	336	349	311	316	309	337	339	342	315	322	323	311	355	334	343	328	347	317	319	327	303	332	292	355	340	327	337	325	346	317	319	341	283	290	329	286	312	350	299	315	346	315	328	330	328	320	309	311	332	328	334	299	329	337	325	319	313	311	314	320	323	342	327	308	352	332	347	308	341	330	329	334	309	328	336	321	330	336	326	300	333	322	315	295	328	322	347	340	333	344	306	351	293	298	323	292	330	333	345	314	314	337	305	338	325	313	337	337	319	329	331	285	323	329	364	344	301	297	297	314	306	338	360	339	319	314	342	343	318	317	294	324	323	313	341	322	312	323	310	345	321	299	306	298	316	329	298	315	299	307	314	333	341	339	330	323	339	340	334	319	324	300	301	270	306	342	283	312	341	325	323	329	342	317	300	322	314	319	325	285	327	331	317	344	335	315	325	349	320	295	330	376	313	316	309	311	314	347	347	316	323	327	315	300	335	331	331	324	336	317	322	303	313	316	319	326	313	335	343	329	340	299	338	358	334	304	310	347	340	325	331	327	325	328	318	330	330	330	316	322	332	306	330	312	323	315	315	337	322	310	323	349	295	335	340	339	348	348	346	330	310	315	351	311	309	334	334	298	322	333	331	339	323	334	306	330	354	368	298	323	327	277	303	353	309	303	316	328	317	330	326	328	306	324	334	334	308	307	328	323	330	318	296	326	325	340	330	322	303	357	323	318	332	307	339	350	313	301	317	338	286	300	323	359	317	310	323	317	305	320	318	262	324	348	319	327	295	292	327	317	314	342	325	335	358	336	328	316	315	337	326	300	314	342	324	297	317	358	332	316	328	345	333	340	315	325	313	326	302	337	329	306	336	330	340	339	321	308	306	321	334	323	340	332	332	342	329	318	316	320	317	324	315	340	350	311	314	321	363	324	315	345	327	331	344	289	325	328	332	329	339	322	319	325	318	298	328	315	310	318	355	324	344	317	358	338	351	306	305	310	340	323	326	320	315	335	326	329	321	318	303	313	326	336	285	341	331	336	351	293	351	317	343	331	328	343	296	315	325	341	313	332	310	307	295	313	311	297	336	343	346	341	329	323	345	335	309	299	310	315	324	342	346	337	365	331	309	346	317	291	293	315	338	312	319	338	321	351	334	339	323	313	338	331	299	289	293	329	365	289	339	310	294	322	336	335	308	304	312	337	322	299	297	324	295	324	326	353	343	344	313	333	328	344	335	314	342	368	357	347	311	325	320	331	326	293	307	334	331	330	289	296	323	327	334	364	296	318	329	327	344	328	346	339	303	336	317	342	321	339	314	355	327	323	308	305	343	330	321	315	324	346	339	310	312	338	334	317	292	316	334	318	329	326	310	339	306	326	294	331	350	324	325	315	335	305	317	335	306	288	315	326	326	330	327	341	317	291	314	350	302	315	306	338	331	337	336	341	320	301	296	337	332	322	320	321	334	317	348	325	321	329	322	318	326	288	368	335	323	302	349	307	342	347	349	329	324	324	335	292	330	287	328	330	335	318	329	344	341	333	358	323	321	319	346	314	324	341	314	358	334	316	329	321	349	315	334	314	330	303	331	294	325	306	317	298	311	310	304	301	307	318	357	284	335	323	311	349	319	341	306	353	323	320	353	297	308	301	316	320	293	328	345	327	353	314	290	298	301	325	335	342	335	333	330	333	342	317	315	299	324	359	314	339	320	328	331	324	344	312	310	330	350	333	352	330	342	302	336	304	312	337	354	346	303	322	346	337	336	312	352	326	335	327	317	314	357	312	355	289	349	331	322	291	319	337	300	333	326	344	330	354	313	367	329	301	314	342	339	324	319	336	331	349	288	355	337	347	315	332	343	337	344	302	299	359	305	330	333	314	330	326	329	332	350	348	319	344	324	341	321	322	294	327	311	330	343	317	311	313	311	349	332	340	336	336	296	327	326	329	322	304	324	326	323	350	306	311	341	302	349	303	328	315	320	376	333	332	319	277	356	319	328	314	332	330	319	323	327	327	338	320	343	339	323	306	329	311	298	337	315
56518	46029	15741	2623	1046	675	519	403	325	279	279	242	214	200	152	143	176	145	139	151	155	143	95	117	133	126	114	128	121	119	130	115	114	111	120	112	99	119	121	99	88	90	117	103	92	117	93	101	120	93	112	117	92	107	106	104	97	100	119	103	89	90	99	87	99	87	110	110	108	101	98	96	88	110	104	129	104	105	89	105	109	114	104	92	93	95	98	93	106	93	101	118	107	91	86	90	122	105	93	102	92	93	102	105	98	102	95	96	95	85	79	104	96	83	91	97	102	100	100	93	78	96	99	97	88	101	97	110	99	96	86	80	90	92	107	93	84	100	90	95	77	107	102	99	98	86	87	87	101	88	103	90	97	102	78	106	62	91	99	95	101	93	83	86	112	87	91	94	111	82	99	111	97	106	90	92	102	91	121	91	81	96	105	67	90	91	101	98	95	98	106	96	92	108	100	98	100	90	97	115	76	101	92	112	94	98	88	95	90	103	99	99	96	94	79	96	100	105	100	116	116	84	95	96	95	89	97	80	86	100	106	103	94	85	94	86	79	104	92	86	117	109	83	88	91	98	99	98	100	74	91	81	81	98	101	88	104	92	93	100	97	97	95	107	92	93	95	95	105	108	104	94	78	115	109	103	99	91	105	89	104	98	105	92	101	109	87	91	107	114	84	103	101	112	94	98	99	89	95	93	95	109	106	100	100	88	94	95	90	100	105	87	99	80	114	101	94	116	95	80	83	108	83	103	103	109	92	87	108	85	97	90	99	89	108	93	103	81	107	88	105	98	119	73	102	106	118	106	92	97	111	96	88	115	100	101	88	105	110	122	107	106	98	110	103	86	87	90	110	96	96	120	98	97	80	111	97	101	95	99	71	77	97	105	69	94	102	102	77	83	114	88	110	113	85	90	116	91	96	97	82	91	112	94	97	108	93	86	111	106	78	83	105	93	88	85	97	73	119	94	101	83	98	105	89	103	86	95	98	92	96	77	86	72	96	90	102	89	109	114	94	90	91	85	99	99	89	87	104	90	85	88	109	105	79	102	118	102	117	89	86	107	90	97	90	88	83	115	97	93	85	98	83	86	90	95	94	93	92	105	85	89	94	75	95	100	85	86	111	81	96	79	99	86	83	84	89	105	91	107	108	83	104	89	79	109	96	103	90	109	94	95	80	109	82	100	87	83	99	118	91	97	108	93	93	98	105	85	82	102	91	97	84	88	95	82	98	97	96	107	88	82	97	91	94	114	96	100	84	93	87	92	95	95	80	99	102	119	97	91	105	92	86	98	110	89	83	99	89	97	101	117	101	108	109	103	79	102	100	90	119	80	101	88	107	97	90	77	93	93	84	95	98	77	92	87	91	113	68	90	96	93	85	92	85	103	73	100	101	81	91	101	101	112	97	90	88	76	92	95	110	99	116	101	105	100	93	107	113	93	94	100	106	95	94	91	94	96	80	78	87	93	105	98	115	101	93	107	99	90	105	105	106	105	105	86	94	78	92	99	77	103	101	71	101	97	104	94	92	85	99	71	127	102	94	105	96	111	97	97	105	100	106	91	84	94	104	106	96	94	102	104	109	100	100	104	90	95	86	107	89	87	121	94	93	90	95	98	98	96	94	115	99	104	87	93	94	94	81	90	92	97	109	114	85	95	106	78	90	94	113	94	102	102	108	88	116	95	100	89	96	88	84	98	86	95	80	91	96	99	102	99	91	100	77	88	109	117	77	79	87	105	92	87	85	82	92	91	97	95	91	85	93	96	102	92	94	98	80	97	98	93	99	89	100	109	101	103	103	107	87	111	90	94	92	91	90	96	106	88	99	91	98	100	85	90	92	93	94	120	95	89	112	112	113	105	106	97	101	100	103	105	113	102	101	90	103	85	95	113	90	92	96	120	88	91	94	103	93	95	90	91	91	108	100	104	107	85	89	89	102	83	100	100	104	94	88	93	107	97	107	86	85	94	89	88	95	93	92	100	95	105	82	92	86	89	84	95	84	83	99	79	100	100	85	97	88	82	98	96	89	88	88	100	83	90	101	88	82	93	88	89	106	114	97	85	97	90	83	83	110	83	89	105	104	91	95	100	102	86	94	96	90	97	109	108	85	83	98	113	95	95	96	108	88	100	104	96	99	96	106	86	95	92	112	99	99	88	92	84	90	112	90	87	112	87	92	104	94	78	104	111	94	90	106	94	104	88	105	95	84	118	86	91	91	102	96	100	114	90	98	115	114	88	93	94	95	112	111	106	88	106	85	103	90	105	108	88	107	110	89	85	108	122	104	101	88	79	81	88	100	98	92	94	103	122	116	97	97	81	90	86	90	114	114	93	93	101	105	85	81	86	103	72	85	84	108	99	90	107	93	93	105	99	100	103	96	105	106	87	99	88	94	90	108	100	100	105	80	98	94	94	106	81	92	94	99	108	87	97	112	104	99	105	86	80	101	108	94	87	97	98	93	113	77	92	85	83	107	93	95	94	87	85	85	93	88	128	95	103	111	104	107	114	87	102	98	104	83	96	99	123	121	111	94	108	91	90	87	97	92	87	110	88	103	83	97	96	100	87	97	82	98	99	97	90	80	94	97	107	81	108	100	93	107	112	96	103	82	91	96	119	83	111	68	112	83	97	102	94	105	100	105	112	99	78	105	105	100	103	91	104	109	113	73	86	107	98	86	126	93	96	85	101	111	113	92	96	96	109	100	113	88	82	98	93	72	101	111	103	78	81	83	89	111	101	95	103	84	118	104	80	87	104	100	83	96	100	101	95	88	111	102	87	91	92	110	99	120	106	101	100	116	98	100	101	105	88	99	91	94	108	107	91	90	110	100	100	109	103	93	93	91	77	103	92	99	66	108	105	102	96	84	87	92	85	109	82	97	98	95	98	85	104	98	108	81	108	95	96	96	91	100	92	119	114	93	94	81	90	99	106	74	95	81	104	87	98	87	102	72	78	112	113	114	98	105	101	85	87	100	97	111	77	105	85	90	91	91	101	81	92	81	107	91	94	122	98	94	98	92	99	88	97	87	110	84	93	109	108	90	91	76	90	82	109	102	113	115	102	85	59	86	84	72	106	105	116	95	115	78	90	101	94	90	88	71	99	127	100	102	87	98	106	100	108	94	105	97	97	107	96	116	105	98	82	87	107	86	86	99	98	95	82	95	96	101	87	99	97	119	80	114	82	92	102	107	105	119	86	95	94	91	76	100	76	109	91	85	90	111	115	90	89	112	103	100	105	87	105	105	106	92	79	91	106	87	75	96	104	80	90	98	84	94	109	97	112	97	83	97	95	72	82	72	107	94	104	99	97	109	96	85	110	69	91	96	105	90	97	93	103	100	100	101	78	95	77	98	89	87	90	106	100	83	81	102	112	111	93	94	100	89	92	89	103	106	108	101	82	97	101	85	106	81	91	96	105	81	97	94	84	107	116	88	97	104	79	98	83	92	98	108	107	99	114	85	85	108	84	89	97	90	90	91	102
31283	30983	5068	4304	3731	3100	2436	2098	1718	1495	1311	1076	1009	900	854	749	726	628	687	582	582	494	484	492	471	447	415	424	400	422	378	405	373	379	351	338	357	327	339	372	356	347	321	332	346	352	329	319	344	296	327	316	300	302	314	313	297	306	294	298	308	311	298	265	302	302	292	287	306	280	286	288	277	313	293	302	256	283	262	329	278	269	256	261	298	274	285	266	279	285	305	285	284	273	298	300	258	262	300	302	268	276	276	320	258	286	298	285	267	291	273	255	263	264	249	282	287	267	275	280	271	263	267	255	247	274	259	301	291	225	259	257	268	275	238	269	290	269	259	255	308	275	249	276	286	262	278	269	268	293	299	293	287	244	250	273	228	259	256	275	286	268	261	275	289	304	268	279	264	278	255	284	231	298	265	273	284	264	230	283	274	263	251	279	276	287	250	262	264	280	271	267	291	267	267	333	289	257	273	269	257	268	249	274	241	255	245	266	279	262	270	258	281	265	296	247	256	251	262	268	288	275	268	289	260	280	277	270	275	246	265	282	284	267	261	251	256	270	251	274	250	267	258	278	275	266	268	262	288	285	270	256	265	267	262	282	272	274	270	277	311	265	251	273	261	243	271	268	252	281	236	267	288	279	272	269	292	269	264	256	266	259	260	287	273	254	263	272	253	299	271	273	236	303	278	279	273	243	282	244	263	273	257	243	245	288	268	256	265	290	256	264	279	248	270	281	259	283	277	262	262	299	246	264	263	281	272	275	255	265	270	257	251	289	267	255	251	263	259	257	240	277	277	274	258	272	282	266	260	306	265	270	235	264	259	289	273	267	276	239	269	272	248	274	276	290	268	266	288	266	263	292	224	260	258	220	281	289	278	287	279	273	239	292	252	228	293	277	271	293	261	255	269	255	291	259	252	253	279	275	249	265	280	261	291	258	301	302	243	274	280	244	269	282	290	270	239	281	284	264	260	284	271	249	311	261	280	254	272	260	262	284	275	261	265	282	279	310	259	263	243	251	277	250	263	277	252	256	278	269	260	247	259	255	262	286	260	257	254	262	305	270	266	251	277	288	265	259	280	266	270	258	255	271	269	276	257	261	223	284	238	255	260	263	252	293	279	290	287	246	242	245	249	242	297	283	236	259	245	258	235	255	257	267	245	286	236	288	259	283	271	269	257	269	271	276	281	273	265	255	289	269	258	259	255	268	268	264	276	260	268	257	279	256	280	251	275	278	307	262	243	275	262	255	279	270	256	248	254	256	281	249	259	243	245	252	266	252	282	247	273	258	246	285	250	259	285	261	272	258	302	275	275	256	271	273	258	265	273	282	298	278	265	261	265	253	249	295	270	281	271	243	250	280	282	249	234	293	225	260	250	268	258	283	283	258	243	263	231	265	278	265	282	253	275	281	270	261	245	268	257	238	250	284	259	276	248	268	251	269	250	279	263	239	260	261	272	281	253	273	264	230	245	241	269	268	249	267	297	261	270	243	288	288	252	270	241	240	268	279	270	250	266	275	276	279	276	263	289	286	265	286	243	255	278	273	268	269	264	251	239	253	251	241	308	256	243	253	284	270	290	260	247	283	275	269	252	275	238	287	269	265	260	263	263	308	269	271	255	258	241	288	276	261	265	263	266	268	256	281	286	276	266	249	271	285	248	238	285	299	264	260	273	281	270	263	272	290	255	265	258	275	308	293	277	285	278	276	277	259	242	279	291	287	265	269	259	219	269	285	248	271	277	277	267	261	267	248	238	262	282	263	252	257	262	269	269	263	233	282	278	262	255	259	248	306	244	251	279	273	247	274	281	277	259	271	262	278	304	272	289	267	263	280	261	286	264	267	272	257	262	268	273	259	290	276	269	261	269	256	226	303	292	279	284	211	268	281	279	238	234	279	296	272	256	286	272	259	266	244	240	248	238	253	273	248	251	233	253	232	267	272	291	253	270	270	237	248	264	246	255	270	273	275	290	253	267	289	281	272	259	252	280	253	250	265	257	285	283	274	282	251	263	258	273	265	245	249	262	250	281	261	275	271	274	266	243	260	276	279	297	249	264	265	267	230	265	277	261	242	256	244	255	269	300	263	286	249	262	270	283	236	259	269	281	259	251	258	265	291	264	257	252	252	263	240	265	305	263	268	288	302	253	273	254	259	246	286	277	237	265	267	272	265	250	254	282	273	284	249	268	278	299	245	327	283	280	273	263	258	252	275	247	267	251	274	274	276	274	278	276	257	258	256	251	294	242	256	279	242	239	242	287	279	268	248	281	282	262	256	273	272	277	293	264	251	266	259	263	259	267	271	281	257	294	281	295	284	248	272	287	298	270	290	278	275	243	234	301	276	266	259	241	259	277	263	286	283	273	280	269	280	297	271	279	259	249	260	268	254	284	272	273	288	309	271	263	263	263	243	267	268	257	289	233	258	266	244	264	241	276	255	268	249	276	264	270	262	256	252	291	249	259	264	262	259	273	266	273	300	309	286	270	256	258	250	277	264	258	285	256	244	271	249	248	248	272	270	262	281	258	292	233	284	253	266	299	238	282	256	290	222	265	268	233	255	281	269	266	279	283	258	256	301	265	257	289	237	263	241	229	260	260	292	242	293	255	300	262	268	271	249	255	257	279	252	253	293	233	274	246	285	262	266	259	265	271	276	255	295	303	266	269	268	259	264	259	248	284	242	294	267	243	284	283	242	266	281	280	286	299	280	249	284	261	256	268	258	236	282	255	279	256	281	253	238	265	283	275	265	284	271	246	281	265	272	257	245	259	266	269	239	264	254	254	281	265	246	267	261	279	280	246	284	250	269	256	249	260	247	288	266	275	259	252	245	249	276	263	250	292	286	270	254	290	253	268	259	276	251	261	258	221	271	241	249	257	267	266	283	285	277	265	258	278	265	265	265	270	262	259	295	266	291	293	252	259	263	258	294	261	261	263	255	246	264	282	273	259	270	285	285	279	286	250	278	270	271	274	244	279	243	274	271	290	241	270	276	271	272	282	233	271	284	264	241	247	243	248	265	237	263	267	298	307	308	271	264	270	265	269	274	245	247	253	293	269	285	271	291	303	255	257	276	272	254	245	257	270	235	267	257	272	241	288	263	267	275	261	262	255	269	252	270	260	258	271	280	280	279	265	262	252	302	248	266	274	270	259	254	256	248	248	279	278	260	254	239	251	283	261	277	271	244	269	249	280	226	241	275	287	254	270	260	277	253	249	272	260	247	268	277	263	286	262	298	252	265	235	253	266	284	259	244	262	289	258	278	249	247	251	235	256	236	269	265	274	268	282	271	312	251	296	293	264	273	280	244	291	295	267	272	278	256	268	276	278	260	278	269	259	272	282	248	253	259	276	269	256	273	250	266	252	249	251	281	254	259	292	268	261	276	250	285	245	230	292	255	249	274	280	253	293	300	286	234	259	273	239	258	257	263	260	254	261	257	241	254	241	264	304	238	290	277	281	258	272	290	257	293	265	271	256	250	284	260
7891	1491	329	264	304	265	288	267	266	280	308	291	315	323	284	280	278	288	305	303	278	297	271	266	259	268	285	282	313	277	290	327	277	265	261	285	289	270	267	261	281	279	288	267	279	284	295	314	286	282	265	274	315	262	263	297	301	298	264	281	313	302	273	266	254	304	280	305	287	287	284	260	238	283	291	275	279	287	253	247	266	257	292	302	282	247	295	260	282	287	261	282	284	286	275	264	276	274	314	280	278	291	257	293	294	316	260	288	261	307	277	280	297	309	283	290	262	287	283	291	264	267	275	263	286	253	258	315	299	281	277	259	275	251	249	251	274	257	264	259	278	289	253	296	294	283	267	273	284	287	266	269	248	292	276	254	284	270	279	288	271	266	283	247	292	264	302	306	278	254	274	269	292	294	321	295	320	301	278	274	278	272	261	311	282	271	314	300	296	278	291	289	289	262	278	323	280	286	271	267	286	273	285	279	283	269	284	293	292	276	253	306	282	313	254	278	273	255	286	275	287	282	268	259	276	287	251	303	288	276	226	273	304	296	289	286	277	326	306	259	290	295	276	271	270	296	284	329	280	250	257	273	244	254	265	291	306	295	269	243	293	283	308	265	280	307	311	294	268	267	271	303	272	278	276	261	300	285	264	275	301	292	276	252	317	281	343	288	246	294	268	272	276	273	278	321	280	238	292	286	266	287	280	280	298	335	276	273	261	279	304	303	252	286	311	259	286	308	287	256	266	296	297	285	265	295	260	278	286	259	251	306	268	292	292	324	278	290	298	286	294	265	284	288	298	284	254	288	256	259	283	279	255	279	262	295	275	293	282	274	301	278	272	265	298	272	310	288	297	286	300	284	293	252	303	263	268	299	302	280	291	299	306	258	264	286	300	299	284	274	313	301	288	284	295	273	267	290	292	264	296	294	236	300	257	250	255	300	298	301	244	299	263	300	307	274	273	294	285	248	267	280	289	309	286	287	247	268	299	280	280	269	294	304	268	281	283	266	258	291	265	292	290	269	279	255	284	279	306	264	298	285	283	267	286	297	262	282	286	268	282	269	294	278	280	248	301	278	301	285	258	301	287	271	298	278	285	299	277	276	277	323	302	272	268	290	293	261	290	273	276	258	290	298	244	279	287	313	286	299	287	268	278	290	294	292	302	268	276	271	291	304	293	272	282	292	291	300	285	291	304	252	269	291	296	285	272	292	286	290	278	259	308	266	269	267	300	278	293	306	282	296	285	273	291	285	265	287	269	273	305	284	237	259	277	285	295	266	304	288	287	273	281	257	299	272	283	244	271	296	277	282	279	251	287	261	263	267	251	263	330	286	308	311	279	314	306	294	276	285	252	257	281	263	256	276	279	275	252	299	298	265	297	325	295	269	285	276	264	308	300	297	266	287	296	296	293	300	299	275	296	293	253	276	297	270	293	308	295	301	258	270	284	305	285	258	294	294	271	291	290	277	305	249	274	294	303	278	278	281	268	256	304	285	277	287	299	251	264	286	269	304	257	272	267	247	298	302	258	286	275	266	285	272	279	294	273	300	273	269	285	297	289	284	286	315	281	288	271	291	232	276	298	247	266	265	297	298	268	265	293	295	271	257	297	299	279	281	249	286	306	280	297	309	316	286	284	271	289	308	273	262	268	282	276	272	305	299	260	275	306	288	272	258	274	293	329	257	295	277	302	249	267	278	262	285	272	262	257	268	282	308	265	282	294	265	294	308	280	283	297	290	303	267	235	278	295	269	272	234	263	280	293	274	291	306	270	278	279	259	311	290	278	270	295	301	303	313	283	294	276	303	295	273	291	274	291	316	268	264	283	304	292	297	253	282	274	286	258	313	300	276	260	262	291	257	286	287	309	283	294	303	270	292	310	287	287	271	254	272	304	300	295	300	292	293	316	284	275	248	298	279	311	294	275	268	237	280	292	261	265	300	264	266	261	273	294	290	303	251	296	299	303	282	299	293	263	310	293	267	272	276	281	293	261	284	307	264	289	258	263	277	295	283	292	304	286	288	294	280	293	296	270	298	284	281	268	251	275	282	267	275	283	278	271	251	279	281	298	262	310	281	279	266	283	250	312	305	280	282	315	274	285	267	286	275	332	308	270	276	269	288	260	299	280	254	257	279	278	297	258	282	293	270	255	299	259	290	300	295	290	233	265	295	299	253	308	295	273	288	291	266	289	287	277	279	293	272	289	260	283	295	259	290	310	278	304	281	279	290	264	268	291	285	268	287	307	290	271	275	291	272	275	291	298	262	267	263	287	262	283	276	297	301	291	268	302	294	275	274	313	279	287	268	266	287	272	289	288	318	317	276	289	272	261	278	286	283	300	269	309	288	272	299	280	285	268	267	281	262	282	289	269	273	275	271	272	317	265	278	282	296	279	274	291	316	270	258	303	293	277	262	290	279	274	280	284	267	282	269	274	304	283	292	283	282	289	328	286	298	311	262	286	301	264	263	257	301	312	291	295	285	280	303	297	308	280	266	268	282	292	325	307	245	259	246	312	251	303	281	308	275	303	295	294	287	278	284	294	282	261	277	270	287	293	279	294	274	274	294	303	296	301	330	274	265	277	308	303	248	269	248	271	275	260	243	279	294	265	285	282	303	303	275	263	264	262	286	254	260	267	290	274	280	298	279	288	259	293	313	276	270	281	280	275	291	271	273	280	282	299	289	259	257	309	267	285	308	304	305	274	269	288	253	256	280	274	279	310	298	263	305	240	278	298	261	263	269	272	281	272	272	280	298	288	275	267	293	241	290	291	281	267	286	253	264	295	289	308	267	286	286	295	300	297	265	284	330	294	306	280	291	282	274	273	282	303	277	291	318	261	264	312	301	269	276	301	283	327	285	269	261	287	263	282	271	274	268	320	268	260	258	271	269	245	289	291	279	291	268	284	284	297	264	277	270	298	280	290	271	276	247	297	299	291	287	277	280	302	311	281	254	281	316	281	297	270	277	284	277	271	283	294	284	287	274	254	295	275	298	280	263	251	280	296	290	302	266	279	294	274	281	280	286	289	269	263	292	296	280	297	269	279	291	279	291	285	293	279	258	288	262	291	306	272	268	255	279	266	271	256	252	298	256	261	277	316	299	280	267	280	281	258	279	261	266	283	255	247	269	277	295	272	287	274	284	271	301	273	266	262	270	262	295	302	280	334	286	267	275	284	304	262	284	275	270	320	260	282	254	283	285	304	305	268	269	303	305	320	283	256	264	283	282	259	286	303	292	260	278	306	298	261	279	287	302	271	313	285	268	262	287	286	296	270	279	299	258	282	292	288	298	283	255	278	245	260	262	302	273	294	284	285	283	307	297	303	285	264	273	296	288	236	272	295	303	247	245	314	269	263	276	287	287	280	259	296	281	295	287	276	270	255	264	289	271	271	299	298	291	281	285	283	277	271	233	278	262	266	275	293	273	297	268	281	283	305	274	282	305	316	304	263	265	296	268	288	280	273	264	279	258	284	305	289	276
6309	2298	782	689	737	717	661	680	661	670	649	602	704	626	625	608	650	664	652	649	648	666	689	648	622	630	638	638	656	682	684	663	620	653	620	650	661	643	614	609	626	612	662	620	642	637	678	579	653	630	668	675	647	638	656	679	615	647	661	665	654	617	592	612	658	666	662	639	649	658	687	666	607	628	602	653	616	643	617	652	600	645	655	609	649	594	638	620	624	634	667	613	676	626	615	640	630	643	660	667	611	679	691	622	649	675	646	615	639	631	662	634	631	614	643	643	653	602	584	621	634	644	626	646	655	659	633	655	670	682	643	642	645	642	629	631	647	663	627	571	665	655	660	717	614	657	649	627	654	613	641	634	637	601	618	648	679	624	636	612	657	634	643	670	656	637	659	607	650	628	668	638	619	617	656	625	608	614	625	631	702	616	640	570	606	621	650	606	632	640	646	663	588	642	622	638	600	588	656	624	621	609	647	644	629	629	602	639	648	612	643	626	605	648	620	617	636	629	699	625	602	659	621	621	637	651	616	669	613	654	640	663	676	660	636	639	647	632	618	589	610	633	691	646	634	673	600	663	616	615	604	659	636	641	622	650	674	660	653	615	609	604	633	605	645	656	599	656	685	644	617	632	633	642	627	648	625	637	640	644	670	647	627	664	638	626	621	650	652	634	671	673	635	610	637	651	625	589	632	635	634	628	678	661	618	650	623	682	655	600	614	691	674	623	678	613	657	600	638	659	627	586	657	617	646	579	663	642	626	649	642	689	605	642	639	650	634	654	639	610	671	588	663	647	669	592	581	619	633	629	594	577	630	654	633	647	613	634	659	659	654	619	641	657	657	602	643	632	659	618	652	605	635	678	616	656	665	657	662	614	631	677	628	673	628	616	646	650	688	698	646	641	614	643	621	615	633	619	662	633	615	624	635	641	653	635	641	669	668	649	631	661	606	673	677	585	652	647	616	664	636	666	648	598	619	644	610	653	628	694	599	632	664	583	613	631	656	606	647	659	636	632	636	641	630	603	687	629	680	614	614	668	622	663	588	648	632	646	660	642	582	635	649	618	617	679	628	587	626	660	677	611	628	680	623	627	630	603	642	681	628	645	670	668	672	647	611	597	634	624	691	679	657	648	607	610	632	672	636	636	614	607	679	634	657	615	622	663	631	617	638	637	659	647	638	638	622	669	623	625	648	664	631	670	628	616	621	672	626	662	627	626	637	693	636	675	641	625	691	605	671	688	603	604	589	682	649	672	602	717	610	622	639	619	588	623	616	638	663	653	650	651	621	634	639	651	643	622	637	612	600	613	610	674	635	654	677	622	654	620	630	642	602	637	635	671	634	641	637	652	650	641	588	589	683	627	650	634	644	670	635	665	678	621	625	631	599	586	616	614	641	654	639	646	653	659	671	594	655	618	660	648	589	640	617	612	632	619	657	667	643	651	585	658	683	622	626	654	663	620	670	640	633	632	605	640	604	634	654	615	623	615	666	643	659	621	615	660	643	636	675	644	609	611	645	652	656	628	624	606	598	589	676	605	677	633	654	637	634	619	558	635	638	604	642	623	644	631	612	595	638	649	629	612	654	661	636	621	665	703	618	634	586	609	635	610	616	649	635	634	654	697	652	613	658	643	664	662	622	653	632	652	614	579	649	620	636	612	636	590	631	667	674	645	647	661	683	583	639	619	650	635	674	638	635	638	689	634	609	640	595	628	686	639	605	694	618	652	600	679	605	650	590	596	626	626	663	612	579	621	632	657	656	672	637	634	620	645	637	636	660	612	639	586	610	627	667	631	627	649	657	565	628	602	635	654	660	645	645	647	665	646	644	596	667	623	578	612	641	648	615	635	649	673	671	628	634	605	676	607	677	604	628	589	683	635	629	664	626	640	633	591	662	595	586	594	629	637	635	613	614	663	642	610	590	624	640	644	640	584	617	622	666	624	635	627	668	643	618	654	618	629	682	647	644	656	682	691	629	584	646	673	603	655	687	629	639	676	639	638	664	612	639	651	675	647	649	650	665	650	640	638	608	620	657	606	652	659	601	643	618	629	663	649	638	650	630	621	649	632	607	641	616	645	590	595	650	664	625	692	659	623	621	613	666	671	667	703	626	614	683	625	637	656	633	660	611	640	629	631	665	634	645	647	648	640	636	618	644	579	650	644	632	663	649	612	610	661	604	634	621	631	682	620	657	657	661	616	616	640	613	620	661	611	627	639	659	637	611	605	625	693	609	621	598	686	619	641	619	621	628	630	614	658	635	628	607	596	614	642	610	654	630	619	640	648	663	632	625	644	632	667	652	647	669	663	619	638	639	622	617	681	654	613	632	634	632	583	611	632	650	619	625	631	639	657	639	686	647	642	621	594	631	659	638	661	637	608	629	653	659	626	612	644	642	619	660	618	636	618	623	657	678	632	648	671	691	670	635	631	612	625	620	629	647	675	630	633	648	624	632	604	641	632	619	645	659	643	612	644	667	628	610	602	665	632	630	664	639	656	634	681	652	601	638	702	649	648	641	604	640	684	642	675	623	642	594	658	623	664	632	620	624	673	621	628	646	628	642	653	663	621	628	640	668	597	626	645	602	610	636	636	658	625	588	655	676	621	619	617	622	654	621	661	671	614	623	614	605	645	653	598	698	622	620	608	645	654	658	632	627	705	636	638	644	615	617	644	649	668	685	643	686	597	644	669	682	631	656	637	602	619	626	641	626	610	620	634	660	643	659	640	618	657	644	667	669	645	655	632	639	634	647	643	595	699	609	663	672	636	653	633	625	659	666	622	661	635	664	656	664	617	675	657	621	620	671	653	635	576	624	620	674	648	647	631	598	632	637	665	653	646	656	639	712	623	641	668	599	614	623	643	635	620	639	682	649	650	627	664	637	625	635	641	637	657	617	650	669	627	655	691	658	626	623	687	671	672	648	604	678	597	630	632	652	635	656	623	637	623	643	658	630	637	670	644	597	659	612	640	649	624	619	592	659	671	634	659	635	649	633	620	641	612	607	646	679	663	590	622	613	628	641	671	610	646	641	572	665	644	656	645	628	616	645	651	637	618	644	653	627	611	633	640	648	612	659	586	650	639	662	653	634	649	627	629	620	656	638	639	654	693	664	668	634	621	637	627	655	669	695	652	640	627	664	632	623	599	643	638	661	679	679	648	595	627	664	609	643	638	626	662	635	680	643	674	641	663	645	661	661	674	660	647	618	604	597	657	641	656	652	615	603	662	636	629	595	644	634	634	642	690	680	635	635	640	613	658	680	662	634	630	617	586	646	644	664	641	597	672	632	659	589	662	586	609	629	686	630	646	632	631	663	638	664	663	642	677	676	593	619	687	620	645	631	650	660	616	606	641	619	664	607	669	673	612	630	664	596	637	638	649	621	641	662	632	621	683	653	670	630	617	664	646	614	643	634	619	621	651	646	632	645	628	604	626	611	640	610	661	612	659	648	669	613	637	703	668	639	616	626	630	646	641	582	650
42846	31430	7549	833	531	407	327	339	239	230	211	191	193	175	181	171	159	151	171	138	143	156	121	152	132	151	133	141	135	163	144	156	151	121	132	134	125	130	145	146	167	117	135	154	144	138	141	122	143	159	140	134	132	141	119	140	150	141	127	134	137	128	152	143	121	117	120	106	128	130	147	132	124	136	143	135	150	138	137	147	119	120	135	134	122	137	142	127	163	136	135	141	148	123	104	124	137	135	148	140	131	128	136	104	129	116	104	124	150	142	147	130	122	143	123	121	124	136	130	136	132	151	121	145	138	122	136	118	124	150	121	153	149	131	122	124	128	146	129	134	152	122	134	123	141	144	128	130	112	139	119	111	131	134	139	144	147	132	151	110	140	133	121	132	123	154	141	133	139	132	138	133	122	152	114	155	147	149	113	133	125	122	126	102	136	138	129	151	134	130	141	136	140	136	121	139	108	122	122	131	138	139	127	137	150	170	126	119	137	106	123	132	131	122	129	128	172	133	130	119	131	127	120	128	125	116	127	140	149	152	116	134	120	123	130	140	138	141	130	134	158	133	131	143	140	97	137	135	160	117	138	128	125	132	132	139	133	126	127	116	147	123	147	136	124	144	142	131	147	128	138	136	121	142	128	142	145	127	127	140	112	134	134	141	146	120	144	122	135	145	139	124	134	132	136	119	130	137	115	141	155	121	135	163	130	145	150	155	121	121	109	130	123	137	167	124	103	143	137	136	139	156	126	118	128	139	117	149	165	143	132	127	131	139	151	132	138	107	115	118	100	140	132	142	156	149	144	115	130	151	126	138	122	111	116	158	123	138	117	128	150	133	121	119	138	155	135	153	128	118	115	112	115	155	155	115	136	135	146	138	146	126	128	148	134	140	137	142	146	132	98	151	123	131	142	131	137	145	149	116	145	153	119	129	129	146	122	159	148	132	136	145	156	144	143	134	144	138	146	128	114	139	138	134	136	151	139	135	135	131	141	145	130	131	119	134	122	101	127	128	132	129	125	144	136	147	126	150	136	138	120	131	130	166	142	127	112	125	126	145	121	124	136	138	154	125	131	134	122	131	131	117	127	133	125	124	134	121	143	128	147	161	127	136	112	117	150	144	151	143	136	148	140	129	164	140	139	131	147	161	135	153	130	126	124	109	125	121	148	134	135	131	132	138	118	113	132	123	119	119	148	111	143	145	124	128	129	124	125	134	125	141	137	141	151	120	136	128	124	163	137	132	136	142	122	152	132	128	139	130	132	134	151	112	140	130	129	129	137	97	115	133	136	128	117	127	158	127	129	144	148	147	128	116	108	127	133	124	134	147	146	133	134	116	140	133	119	135	127	139	143	137	117	124	138	136	148	123	127	122	135	135	149	128	125	154	144	140	130	123	137	119	134	116	154	137	136	115	126	130	152	125	145	166	149	127	140	131	128	129	139	115	138	139	152	165	119	135	121	152	131	145	123	125	130	114	139	133	143	127	141	125	152	132	120	127	146	144	144	157	154	149	139	136	133	150	155	114	142	117	141	132	130	136	131	141	149	123	118	133	135	141	130	122	136	129	115	131	108	139	145	124	125	143	113	134	114	113	151	139	106	123	107	111	136	111	120	132	137	126	142	128	137	137	154	126	128	137	120	125	134	146	133	129	119	120	126	125	161	133	129	138	135	137	121	123	128	128	139	146	146	131	122	133	143	144	153	102	119	109	129	132	122	157	134	154	125	128	152	137	131	125	135	139	144	139	109	128	143	104	135	137	147	131	132	122	119	125	131	117	124	114	128	135	149	150	171	126	123	152	110	139	129	130	126	133	124	119	152	135	131	126	138	132	140	121	130	124	141	118	151	141	127	138	129	127	126	125	123	141	119	128	140	130	165	136	172	159	135	129	129	156	122	135	133	119	145	142	112	138	138	131	139	147	134	127	126	128	142	127	144	144	150	117	146	127	152	156	132	149	132	141	139	148	142	119	143	141	143	146	118	126	115	122	133	143	128	130	118	140	149	135	141	108	135	141	125	131	133	129	126	123	147	138	144	126	136	140	129	129	107	120	130	137	121	126	122	132	117	108	132	129	114	124	150	138	130	136	167	126	157	127	134	147	154	135	132	150	151	118	123	123	133	126	135	119	132	131	146	125	113	146	121	120	119	136	116	139	143	143	127	126	151	149	138	121	136	131	134	114	155	153	128	141	153	121	153	146	128	131	129	136	148	137	129	134	130	138	132	115	138	126	133	119	123	122	131	128	136	127	138	137	140	122	130	123	119	129	112	122	147	131	137	129	138	148	142	135	120	141	141	148	144	147	147	117	144	132	117	138	148	137	141	142	144	119	137	128	112	130	126	167	175	138	132	150	117	147	123	132	103	124	128	133	146	150	122	135	111	131	141	126	133	141	141	123	120	143	112	134	143	148	125	121	151	127	126	143	137	126	125	137	147	136	139	139	130	137	126	140	135	117	137	128	138	122	139	116	126	131	110	133	140	137	128	120	137	128	123	122	138	117	124	132	141	140	136	123	135	152	140	130	140	125	129	152	135	131	144	129	126	138	149	148	154	140	137	127	139	133	135	139	123	154	129	130	150	132	122	122	92	148	137	139	135	113	130	140	152	112	140	117	130	122	117	142	123	127	128	137	139	144	119	119	142	125	136	118	155	139	168	127	119	135	139	133	135	139	143	137	135	128	124	134	136	152	119	160	121	132	149	134	143	135	136	144	159	155	117	115	117	134	136	153	124	145	118	132	127	141	127	133	115	138	138	125	137	120	120	171	145	106	120	125	125	141	156	151	132	134	145	151	142	122	121	127	140	126	145	135	142	134	118	119	113	116	123	113	125	133	140	143	113	147	136	117	126	118	125	155	143	118	130	139	143	131	129	132	132	132	131	122	132	134	123	129	136	158	143	137	131	117	126	134	127	137	142	153	127	122	137	138	118	129	130	132	103	126	147	153	113	138	138	128	133	128	137	144	143	133	154	122	125	151	136	132	149	129	117	128	128	135	116	127	127	135	144	156	136	134	134	143	128	149	120	146	136	123	140	134	142	151	157	124	136	145	139	139	131	128	112	115	141	149	140	149	137	138	125	125	146	133	133	135	148	135	156	126	131	143	134	124	141	148	155	146	121	147	118	118	145	129	141	123	132	130	134	135	133	128	124	130	131	140	102	129	138	131	141	127	112	133	133	144	151	131	129	123	130	158	118	119	133	130	118	146	156	143	151	112	118	129	143	132	152	147	132	144	124	125	143	125	135	147	110	140	117	132	136	125	111	130	133	137	135	118	132	113	129	135	148	131	145	114	162	134	119	132	141	136	123	122	125	123	126	129	126	143	130	157	157	135	131	143	141	118	162	140	113	119	128	109	133	150	147	121	119	134	124	128	134	145	130	131	120	149	137	138	128	141	131	114	139	150	132	141	133	137	127	132	146	129	127	160	124	152	136	141	127	134	132	109	125	139	126	110	154	126	142	154	111	135	146	132	124	124
23365	21918	3189	2384	2235	1818	1542	1253	1019	950	831	765	716	638	619	568	544	526	520	533	492	482	454	454	449	402	388	408	393	390	410	414	381	390	364	360	383	376	375	398	354	392	351	357	345	343	361	360	370	362	345	391	373	314	302	325	374	325	330	339	334	344	332	316	309	352	291	321	321	348	328	316	327	337	322	339	368	343	312	353	301	342	312	324	345	330	318	337	332	349	302	345	319	322	332	338	318	314	316	315	284	319	341	350	346	298	302	323	314	301	306	323	338	300	324	299	339	313	312	342	307	341	310	311	300	327	360	346	339	311	313	295	336	336	334	337	312	323	323	337	331	329	318	314	307	363	335	312	325	337	302	296	283	305	311	338	330	338	308	310	319	303	333	330	328	353	356	327	338	325	330	312	343	311	318	323	314	328	321	331	311	297	344	320	309	341	346	350	322	333	313	321	307	317	339	316	278	304	330	316	333	326	339	325	318	332	324	323	344	312	280	359	309	322	326	349	348	353	314	318	334	365	355	312	319	337	331	312	326	323	344	277	330	321	346	333	341	316	356	327	342	342	334	324	336	347	340	342	318	330	334	324	345	290	305	332	310	344	344	335	343	360	345	328	316	335	321	301	291	337	344	339	308	307	310	310	300	293	337	313	326	315	311	325	312	294	326	340	316	337	331	355	329	311	300	319	346	316	323	339	334	328	330	336	329	332	296	336	326	326	332	311	340	326	306	315	298	286	327	325	297	318	323	310	297	305	321	340	351	355	315	330	321	326	295	324	303	318	343	369	306	336	335	291	346	321	287	324	330	330	338	311	351	329	337	348	308	305	333	298	313	310	346	329	320	344	320	329	318	307	318	316	298	330	329	311	334	319	314	334	308	341	304	314	329	357	310	318	292	337	324	301	354	354	282	344	297	356	316	337	325	314	307	307	313	298	341	338	331	305	364	328	294	322	345	344	323	347	333	326	340	297	331	325	315	344	347	333	325	340	355	317	358	327	325	334	310	329	322	338	326	311	347	326	317	329	305	308	327	335	332	328	325	354	296	327	307	323	316	335	304	318	334	295	313	290	350	318	345	311	336	340	317	311	346	350	326	333	350	281	234	322	318	294	308	345	317	290	334	344	323	326	359	314	328	307	353	283	329	323	355	315	296	317	327	362	324	308	338	316	320	354	340	336	311	307	322	332	319	342	312	333	346	339	338	335	328	301	337	329	336	321	351	319	337	315	340	346	305	283	335	337	335	314	304	343	281	323	323	312	343	286	300	338	337	334	328	326	327	324	357	311	365	326	296	320	334	349	307	337	331	307	351	328	295	297	311	333	326	310	309	346	320	337	283	322	323	323	295	318	324	310	292	295	332	349	303	330	350	310	334	331	339	327	326	296	323	335	318	325	307	306	316	309	312	304	319	332	349	359	332	306	353	275	331	331	314	332	359	303	337	332	326	321	309	310	321	341	319	333	344	295	330	332	290	356	312	337	332	348	305	324	331	359	330	345	356	317	295	330	316	329	353	327	332	310	333	333	332	334	334	341	336	306	338	341	313	308	326	337	349	320	342	345	300	332	335	331	328	335	326	285	335	324	322	313	317	323	324	317	352	315	316	330	310	328	356	345	302	298	320	343	341	350	316	354	314	345	357	355	313	317	332	339	313	351	323	317	331	331	298	327	344	335	310	316	277	332	318	331	314	352	302	337	335	314	358	327	320	321	300	333	311	315	350	348	322	322	321	366	335	311	328	305	310	298	324	299	336	320	332	327	309	303	340	314	348	351	311	295	333	347	316	314	315	328	331	318	316	314	333	290	315	325	315	322	311	323	309	305	326	335	323	325	331	293	345	309	315	313	309	325	291	307	305	324	321	351	331	270	298	306	351	290	341	359	337	321	328	331	337	312	333	332	317	341	302	325	325	331	293	302	332	313	309	319	316	321	358	295	326	320	341	334	328	333	319	334	328	320	319	321	327	284	341	322	315	303	322	349	334	347	303	319	334	342	335	339	334	309	295	326	306	368	317	327	316	303	334	342	342	316	313	352	303	324	331	285	341	343	354	298	301	303	335	331	329	319	305	329	318	345	288	306	330	333	322	318	288	346	323	337	291	328	326	316	347	305	303	322	328	313	330	342	327	317	325	318	340	321	347	335	332	358	319	316	328	322	338	365	325	294	307	308	318	306	317	343	324	304	292	275	341	320	337	330	315	310	334	300	302	328	308	328	368	348	357	305	324	336	347	328	348	310	279	286	312	345	310	306	383	330	300	333	315	336	335	324	328	331	333	314	347	301	299	316	315	294	361	309	301	320	332	337	325	352	313	282	380	325	331	345	350	325	304	326	313	301	326	295	287	311	304	325	365	348	327	344	295	328	345	357	325	336	290	352	339	310	309	339	342	322	334	347	316	338	321	356	321	349	334	308	330	315	319	321	332	304	324	332	316	316	329	304	328	368	319	329	377	325	338	331	333	324	359	324	358	338	331	311	330	352	332	346	329	343	334	309	351	340	314	328	300	324	333	349	314	331	331	348	317	355	331	325	383	311	305	336	303	307	290	327	345	327	291	317	335	333	334	337	331	294	306	322	318	305	335	316	331	316	336	340	351	302	326	333	318	312	312	332	339	331	350	323	322	298	354	327	322	319	325	321	298	323	313	352	334	332	332	321	294	319	312	344	331	329	323	286	317	333	363	350	335	325	328	317	345	307	363	307	306	306	315	296	347	322	311	327	344	338	325	299	326	306	327	324	334	331	312	336	306	320	331	303	313	310	342	337	328	346	328	335	312	306	340	340	309	346	329	312	336	302	329	323	329	325	353	320	334	309	303	356	325	343	321	328	315	301	316	310	323	340	324	330	321	325	353	312	325	336	344	327	325	307	337	308	309	321	348	312	320	309	344	323	329	342	345	310	312	328	317	345	306	341	350	345	319	335	326	325	348	326	352	329	320	318	332	317	355	328	316	341	331	349	315	310	307	293	301	322	332	355	331	307	340	321	296	317	336	303	347	335	327	305	296	285	317	315	308	319	354	313	333	312	344	320	342	364	319	326	331	304	289	326	338	322	336	316	336	312	332	300	316	314	348	299	307	347	329	295	321	330	312	287	299	316	315	284	336	348	334	333	333	335	334	301	324	335	318	337	386	310	332	302	306	335	333	291	350	326	333	360	328	303	357	289	330	320	321	328	310	328	328	301	328	308	317	311	318	350	353	333	295	305	327	336	322	301	348	365	312	322	311	317	313	345	325	362	361	317	302	334	304	332	313	333	319	326	349	346	304	314	311	332	325	325	333	322	346	358	330	348	318	353	318	322	331	327	332	330	316	327	327	338	303	311	317	311	308	305	300	331	336	328	323	323	313	332	304	323	320	322	316	333	296	303	324	349	328	307	336	325	292	354	325	340	353	315	302	330	324	348	315	315	330	305	341	331	320	359	366	339	338	323	334	340	330	296	328	348	317	354	340	322	321	307	349	331	338	327	334	334	328	304	337	335
56945	43810	15799	2838	988	698	536	465	372	301	230	230	214	193	193	160	138	140	136	131	116	137	121	133	127	119	133	131	112	97	90	120	110	128	113	122	118	111	116	106	113	106	107	101	92	126	98	77	83	117	101	75	110	110	67	117	97	100	101	92	119	108	102	96	95	93	93	108	94	98	97	112	93	109	86	104	107	108	104	109	93	102	110	99	99	108	103	134	122	88	108	93	90	102	108	99	94	99	110	130	95	95	96	108	91	91	95	102	113	104	117	89	110	99	97	100	100	83	112	93	83	93	89	98	89	74	96	110	92	101	101	107	108	101	93	90	104	109	107	88	86	107	105	100	88	97	124	95	98	104	91	93	102	103	105	97	99	98	86	113	79	103	99	103	89	110	99	82	83	83	85	75	125	84	78	99	98	92	110	111	99	95	94	85	100	91	85	102	99	90	102	86	94	99	91	101	97	93	107	114	89	106	91	94	113	80	103	89	88	77	94	109	103	105	85	100	119	100	96	94	93	96	106	111	89	99	95	98	105	100	101	106	113	102	96	98	95	108	95	76	93	91	100	118	113	105	108	87	94	99	106	96	99	112	93	84	83	81	87	95	97	97	85	98	98	117	91	99	104	115	93	84	101	88	117	85	101	97	94	99	100	101	111	78	83	111	105	93	87	97	94	110	103	103	95	84	90	87	95	105	98	100	115	108	92	111	114	94	91	77	88	100	98	103	79	103	108	101	97	106	85	93	97	108	104	87	118	81	100	93	76	117	103	91	104	91	96	97	82	96	103	125	90	97	103	95	89	95	89	103	87	100	103	104	96	83	86	89	88	95	92	104	83	113	105	101	104	97	110	106	94	81	101	87	112	86	98	105	98	92	110	96	101	87	125	105	92	79	95	116	81	95	97	101	97	94	90	98	83	104	105	86	115	99	94	104	91	109	103	90	122	100	91	91	107	109	103	95	97	106	104	96	85	99	96	107	105	84	96	102	91	99	84	105	87	85	109	88	108	108	99	100	104	102	94	95	86	84	74	101	85	94	117	105	81	111	76	103	84	86	83	101	96	99	91	82	89	87	91	83	96	78	97	109	94	108	110	116	106	81	97	85	100	94	103	96	87	89	94	87	86	94	117	98	108	98	94	99	92	103	106	97	94	93	97	89	118	100	113	91	104	107	93	75	79	90	98	98	83	108	111	111	94	89	97	86	89	108	91	93	95	83	103	90	97	95	86	90	87	90	110	121	100	83	83	105	106	80	89	83	92	96	95	88	116	94	113	93	90	84	99	104	93	101	98	95	101	88	114	109	82	105	104	106	109	126	103	94	105	83	92	117	97	89	104	99	113	108	95	94	94	95	104	93	90	93	110	95	119	97	109	115	106	104	88	80	87	110	90	98	113	99	104	103	119	86	97	113	97	77	99	78	79	107	93	99	85	98	85	105	95	112	104	94	97	102	89	95	123	119	105	110	99	85	93	103	108	103	120	100	91	114	102	102	87	92	107	107	92	100	92	88	98	105	86	101	103	130	97	94	100	87	105	83	102	93	92	86	97	106	92	115	108	103	80	92	112	87	93	96	89	86	106	107	112	84	93	98	86	87	91	82	93	89	125	102	99	98	116	103	92	99	113	100	95	94	93	101	97	107	94	97	91	113	114	86	103	87	109	109	103	91	114	81	94	102	104	104	82	102	112	89	88	114	108	111	92	115	101	93	83	94	80	88	91	82	87	98	92	99	111	97	86	106	87	74	109	96	120	100	81	75	98	106	89	89	107	98	95	101	119	88	109	92	97	94	112	94	95	86	94	84	116	103	83	106	107	89	101	116	94	100	82	93	103	110	94	107	111	97	88	108	97	85	81	92	87	107	103	96	93	115	87	105	89	98	92	98	105	91	101	92	105	100	102	102	99	113	82	97	103	97	84	83	85	105	90	98	90	97	90	105	105	100	86	105	102	95	110	100	86	115	97	93	92	103	86	98	96	101	95	86	106	90	105	82	101	104	100	96	86	100	105	104	96	86	97	101	105	94	93	115	112	95	98	90	89	101	93	92	104	97	111	103	82	108	91	93	81	87	100	90	102	87	106	90	106	95	99	81	95	101	108	107	102	97	84	96	99	129	104	95	108	117	110	84	85	85	120	104	97	81	94	83	95	99	110	110	109	98	79	90	93	100	95	104	93	83	89	96	110	98	107	87	88	91	81	96	91	102	102	105	105	98	110	84	93	102	95	85	86	111	117	97	79	87	97	90	91	81	92	87	84	113	93	89	98	112	89	107	97	77	93	95	90	100	105	99	71	87	82	95	95	92	102	106	107	78	100	106	100	97	111	102	122	97	91	104	92	86	94	95	115	104	90	104	98	109	103	103	98	115	92	83	100	96	107	126	101	99	104	98	110	107	98	98	103	110	103	105	77	105	121	123	105	108	118	81	109	83	88	115	109	93	100	99	125	79	107	107	91	108	96	79	108	118	101	103	91	96	106	88	120	78	85	103	93	85	94	103	95	117	80	123	97	91	89	79	108	103	130	87	126	102	118	93	99	103	89	104	88	110	95	90	100	96	97	111	94	116	96	108	73	96	87	98	84	86	90	92	92	99	86	76	89	88	95	105	101	101	94	123	93	115	113	101	113	117	106	72	104	88	110	110	101	102	95	76	97	97	94	116	120	102	102	98	97	98	86	94	101	93	105	93	109	109	113	90	86	109	111	104	98	96	86	106	80	94	126	93	90	89	110	106	102	116	103	82	90	98	110	101	109	93	79	88	100	82	106	97	98	99	90	97	126	84	69	112	104	106	91	90	108	94	81	83	83	103	94	90	94	97	97	99	94	115	111	90	96	97	93	103	99	76	90	104	108	90	101	85	85	82	106	101	93	106	79	98	106	108	95	107	82	101	98	90	114	97	107	88	84	80	95	88	118	100	118	82	105	82	101	102	100	82	96	101	91	90	97	124	109	88	93	100	88	88	85	91	95	95	97	104	75	93	86	85	112	103	84	86	85	104	108	102	102	106	119	89	86	101	85	107	101	96	108	93	96	96	102	121	100	90	95	96	100	95	109	91	79	97	93	79	117	114	109	93	95	106	84	96	96	94	119	116	107	105	91	102	112	99	82	110	84	76	93	92	106	91	98	98	102	91	102	110	103	98	89	105	107	96	101	81	98	101	89	100	90	84	100	101	90	83	91	85	99	92	88	110	98	120	102	112	93	103	106	114	89	84	95	79	92	88	104	89	97	93	88	81	120	107	106	89	82	94	115	83	119	99	94	93	95	103	71	91	106	90	82	101	102	78	95	85	105	98	89	103	106	90	92	94	97	106	97	95	109	108	88	97	89	96	97	90	99	106	93	89	93	102	93	96	99	112	91	97	106	91	100	94	103	93	82	94	100	105	118	98	92	92	98	107	114	105	94	95	70	91	84	102	108	91	85	104	93	85	91	109	104	96	104	100	97	109	99	89	98	82	100	94	105	115	91	87	92	109	94	92
31743	30055	5363	4424	3776	3116	2453	2001	1739	1500	1274	1181	968	903	819	806	752	688	624	570	529	534	449	485	487	483	449	416	406	381	400	405	370	397	375	359	375	328	348	356	350	334	316	330	345	353	320	288	300	300	318	307	304	288	313	311	265	304	323	301	291	296	288	291	295	301	318	282	310	307	272	289	266	296	278	295	290	298	291	286	312	286	292	314	298	280	287	261	299	265	257	309	279	289	267	287	316	287	282	304	262	287	249	288	282	275	312	265	254	287	286	268	301	278	238	260	259	298	268	282	262	278	285	246	308	254	269	256	255	269	275	237	256	281	274	283	277	280	272	283	268	276	276	308	241	257	277	267	286	293	235	284	277	281	252	252	282	267	286	274	266	233	296	291	283	304	266	275	259	273	257	272	258	255	261	252	275	277	283	280	258	258	268	255	255	277	280	268	282	264	304	275	253	277	254	269	249	264	288	262	264	255	249	245	296	257	250	234	273	270	268	242	268	265	279	237	276	284	281	293	269	250	284	262	255	256	271	281	282	243	251	249	284	280	290	280	250	272	253	269	253	253	245	316	272	249	291	231	257	254	253	293	257	275	279	238	278	230	292	264	258	263	286	283	245	250	275	273	267	313	275	254	283	253	271	262	265	275	245	271	279	260	263	260	298	246	292	286	229	272	294	242	265	282	234	253	288	277	259	238	264	246	284	255	256	252	264	255	276	292	247	278	259	248	267	286	292	269	234	281	268	289	273	262	259	275	272	262	258	283	290	264	254	258	274	280	242	282	288	290	257	276	240	258	254	254	277	266	277	267	268	263	264	264	295	282	261	269	240	246	290	247	254	273	258	306	280	259	253	249	266	262	267	278	263	259	254	282	286	274	268	255	269	271	261	272	262	277	266	247	245	281	267	270	257	241	276	278	271	273	265	291	257	279	260	279	256	275	279	278	282	281	281	261	238	272	282	250	281	269	274	273	270	291	260	282	308	257	255	265	289	279	301	257	277	290	262	274	297	282	248	288	303	266	257	289	255	277	270	266	272	268	238	304	249	264	246	290	268	256	305	265	269	244	295	312	234	291	278	273	255	269	296	253	254	265	289	295	275	261	279	298	296	268	288	254	279	239	278	258	253	281	311	275	281	260	246	288	245	270	245	262	266	266	268	266	252	263	284	260	265	288	261	314	274	255	275	276	285	285	283	261	256	299	260	269	270	250	252	264	249	282	261	276	252	247	236	245	255	264	256	274	272	238	280	282	261	278	287	297	289	263	268	287	289	294	278	255	297	269	256	269	252	264	282	232	266	268	267	294	271	279	270	281	277	305	281	306	275	299	256	267	283	283	274	242	258	254	287	266	243	261	281	296	267	262	245	272	270	262	276	271	249	290	266	264	243	283	236	284	271	242	256	269	244	245	264	252	281	251	266	283	275	265	249	249	300	256	248	273	274	274	275	248	270	243	265	245	274	262	245	269	281	262	255	269	262	262	288	264	296	270	272	238	262	291	246	277	268	282	264	287	255	260	272	267	283	262	259	270	255	295	278	262	274	253	277	239	267	279	267	285	242	279	249	279	310	248	246	282	293	273	281	246	261	260	278	279	279	289	257	258	259	259	253	253	260	284	271	301	267	281	261	284	255	256	276	294	245	256	273	271	261	247	271	255	253	263	264	256	258	261	259	287	254	279	257	261	251	263	271	259	263	248	255	261	268	287	276	291	269	267	287	291	232	247	266	268	274	272	269	257	290	265	251	290	301	268	258	299	279	266	280	231	250	265	260	246	272	259	289	267	271	279	300	256	257	284	269	284	260	260	254	259	244	275	272	253	251	268	252	277	276	281	265	265	280	263	262	254	293	254	242	285	276	280	287	236	280	265	264	274	282	259	268	273	263	280	255	261	274	279	263	266	265	281	266	270	282	281	282	249	259	256	289	243	286	258	270	291	281	290	250	263	260	275	265	267	275	261	259	288	269	273	264	285	258	246	255	290	252	303	248	295	263	250	267	283	269	284	279	276	231	254	278	252	277	282	268	259	241	255	302	228	281	258	246	256	240	263	260	278	281	266	270	258	272	248	264	282	275	267	279	272	274	293	246	251	279	248	258	297	281	282	260	232	275	259	253	277	258	271	278	263	279	262	259	253	277	297	255	263	268	269	274	269	262	237	240	245	277	272	266	260	250	270	262	257	248	260	271	264	239	260	250	249	280	259	247	280	268	279	254	280	248	277	264	279	292	270	257	243	308	307	272	277	259	272	261	261	271	251	285	279	252	250	271	284	248	258	289	260	280	298	287	269	256	264	258	258	271	241	269	269	247	266	286	268	276	288	227	291	275	318	257	252	308	272	278	259	268	266	241	298	303	242	274	284	289	261	269	271	299	261	253	254	269	267	271	276	263	249	264	261	263	257	245	243	239	261	292	267	270	275	249	276	265	279	280	268	264	268	239	265	282	279	246	263	237	236	285	298	254	274	270	262	246	260	285	256	284	257	284	250	260	263	256	270	308	271	264	276	272	233	284	287	257	268	261	255	249	264	287	284	283	283	282	294	240	249	274	267	266	288	254	275	275	248	251	274	251	248	276	260	261	259	265	262	294	291	265	268	250	263	267	286	248	259	279	279	283	277	253	255	258	275	314	285	269	265	256	285	237	264	247	268	261	261	273	276	272	266	269	254	304	280	270	227	253	270	252	246	279	275	248	276	281	256	252	246	264	254	246	260	263	250	276	264	272	279	283	279	251	268	275	271	276	293	270	272	305	268	275	272	249	278	279	301	264	262	258	259	266	277	272	248	266	258	253	252	292	301	264	261	268	294	260	268	253	264	266	270	268	247	273	269	256	260	289	283	254	283	257	288	261	249	297	270	291	280	260	287	253	269	257	254	281	236	256	260	268	279	282	279	249	292	278	292	283	274	270	267	250	275	262	247	263	233	263	267	260	255	264	232	267	250	270	265	268	242	256	255	261	257	270	264	281	265	296	251	287	261	269	286	262	287	235	293	261	241	242	306	271	290	235	239	267	243	281	258	241	281	216	241	280	278	275	276	254	268	256	255	260	268	242	241	285	257	262	290	269	295	254	287	269	273	278	265	234	293	280	265	282	237	288	281	272	285	250	280	259	267	270	259	292	285	268	266	268	262	291	293	271	278	294	266	249	255	244	250	284	281	295	278	234	238	247	274	242	288	261	298	233	256	279	250	276	254	258	254	263	289	266	279	272	263	259	289	257	287	280	287	268	259	272	249	293	284	240	284	247	267	269	281	272	262	259	296	287	270	263	259	269	311	242	274	282	230	275	244	292	284	281	278	290	266	276	276	298	287	291	252	260	297	263	248	288	259	271	264	295	238	275	287	246	289	303	285	278	281	269	265	264	254	254	245	271	277	279	255	288	272	289	272	262	294	272	275	289	261	283	237	283	267	264	272	267	246	298	246	255	266	262	265	244	280	268	259	267	273	253	246	266	296	271	251	283	278	244	264	273	297	261	269	288	275
8346	1431	372	304	298	298	284	286	283	301	270	292	290	282	250	241	285	263	300	288	297	292	251	319	275	263	302	287	295	285	297	305	256	277	312	275	256	275	321	270	282	283	267	281	279	266	277	297	272	262	277	275	304	285	329	281	252	246	288	269	297	255	276	272	263	249	274	266	282	264	274	254	264	277	275	251	300	265	278	293	308	277	276	273	281	302	276	298	274	267	287	242	291	308	266	270	268	281	289	287	297	255	272	286	283	287	303	309	289	268	289	323	283	281	322	271	250	283	309	257	265	294	278	304	302	293	274	296	287	290	303	258	283	265	288	285	269	275	296	307	285	290	257	252	270	295	293	296	249	262	275	261	281	286	325	279	261	294	267	277	292	291	242	285	291	259	296	261	255	285	297	295	298	297	294	273	307	308	277	271	267	275	260	301	274	263	285	291	294	269	270	297	303	265	271	282	296	281	291	301	299	305	283	266	282	294	318	286	268	277	303	276	272	285	274	271	282	309	305	287	300	259	242	283	285	315	278	283	250	275	299	276	294	294	277	263	294	276	302	282	276	298	282	306	289	263	283	305	279	303	276	290	302	285	286	297	293	305	278	289	296	291	292	285	284	284	295	292	274	258	262	270	311	305	276	320	269	285	315	276	269	248	276	266	274	286	279	251	284	278	283	264	268	289	258	281	292	283	245	268	305	251	333	277	320	310	285	302	267	278	298	274	299	283	285	268	300	258	306	279	313	292	281	240	266	290	283	309	273	266	308	305	277	270	272	279	280	289	268	283	255	275	288	287	242	286	286	287	275	298	247	294	297	265	267	273	301	308	278	268	287	260	266	264	269	253	272	264	259	284	281	292	257	266	318	275	267	296	270	299	274	280	255	250	254	283	266	247	286	303	295	285	277	244	263	259	284	285	289	278	251	289	275	305	294	269	277	276	281	273	295	256	283	248	275	322	276	268	266	281	272	268	265	256	288	293	305	284	291	249	285	266	284	278	299	273	293	268	287	255	267	257	280	310	304	284	296	269	292	289	297	310	281	273	275	295	309	277	321	260	281	279	249	258	280	286	299	294	322	292	320	245	284	276	240	255	270	299	280	275	246	283	312	311	282	277	286	272	251	305	292	272	279	302	266	287	310	281	283	298	269	263	302	297	295	278	263	268	276	288	305	302	305	275	247	323	296	284	288	270	291	290	294	270	257	286	260	275	272	262	293	276	292	287	290	277	284	285	299	263	288	297	263	263	295	264	315	292	275	305	280	269	285	281	285	296	302	296	266	271	282	249	322	299	256	310	290	284	274	277	305	264	288	326	314	247	278	266	281	298	289	254	265	297	305	260	284	274	274	268	241	279	291	293	314	250	276	280	276	269	306	280	294	294	273	272	301	282	294	275	284	287	293	294	285	293	231	292	258	289	279	256	282	271	307	305	291	295	280	269	284	292	301	291	269	281	298	295	275	245	265	244	280	305	304	297	285	316	289	277	266	291	294	305	273	256	297	276	298	298	286	299	276	280	296	281	291	264	288	265	306	265	274	289	280	271	278	273	291	279	264	267	279	318	259	289	265	296	261	295	277	280	295	282	273	258	283	284	306	286	282	347	281	286	261	287	312	300	274	307	275	307	298	283	290	284	330	285	293	290	263	294	263	272	251	281	285	274	276	285	264	298	271	284	255	263	274	258	297	286	291	279	279	276	282	268	302	254	284	280	276	295	272	286	278	286	282	273	262	284	307	287	292	254	277	257	263	295	253	288	296	298	269	288	275	274	299	287	287	289	296	270	287	264	285	302	280	262	276	290	272	296	265	314	265	261	285	278	262	302	250	295	285	296	265	265	284	277	288	294	252	272	251	270	273	295	274	274	312	291	284	296	271	290	272	300	273	252	289	269	294	306	270	305	265	290	303	301	264	309	243	293	282	301	277	279	299	265	260	317	277	296	273	291	285	277	267	284	299	308	271	269	268	271	317	301	279	333	266	285	290	273	267	278	269	316	305	315	289	313	292	299	265	288	332	272	284	282	265	267	259	262	286	293	273	278	285	261	304	297	260	246	289	296	259	290	305	300	253	255	292	279	282	310	261	267	296	294	273	268	276	295	296	326	237	283	256	282	267	283	317	249	305	296	290	282	321	290	260	269	274	263	277	256	286	280	306	265	275	274	273	288	280	285	290	275	320	273	263	279	272	280	246	315	254	285	294	247	286	297	285	281	279	278	289	241	307	289	259	300	272	257	298	287	304	290	280	276	307	303	285	284	294	278	261	268	314	272	289	273	258	267	299	288	287	280	283	277	252	264	292	285	270	268	253	263	259	257	253	299	305	323	297	312	281	283	258	287	286	297	273	269	296	267	285	273	275	265	270	295	293	282	309	290	280	300	282	283	304	270	293	295	303	276	276	272	264	264	269	305	277	299	262	296	292	274	260	248	281	275	245	297	293	272	288	278	266	280	302	284	276	263	285	279	264	272	265	282	281	296	260	301	306	269	276	264	250	302	291	306	283	285	259	297	304	293	277	301	265	294	267	285	316	288	271	266	280	282	265	307	294	293	264	264	324	261	279	285	265	293	273	281	260	289	289	270	288	289	312	254	281	294	286	310	295	287	311	265	304	306	309	268	301	296	291	270	261	281	274	290	300	261	298	283	275	285	275	304	298	279	282	284	285	281	267	293	302	281	251	292	267	291	300	279	289	272	280	273	263	278	261	257	272	295	284	271	279	284	277	285	313	294	296	267	268	272	262	295	282	270	313	264	282	311	258	267	278	265	294	275	296	267	277	295	317	306	271	285	298	284	297	275	263	312	287	309	257	279	290	279	276	287	257	268	255	305	333	294	282	249	288	291	317	274	270	311	254	288	311	301	254	304	288	300	286	314	304	274	289	268	298	296	287	323	291	315	328	288	279	235	281	264	278	274	306	263	291	302	315	259	273	259	243	277	276	230	257	296	282	287	259	281	280	267	277	284	301	271	264	292	282	298	265	256	247	279	288	295	271	289	294	284	262	241	273	282	300	248	266	273	272	284	285	263	279	290	285	277	295	289	283	288	281	280	284	266	299	240	282	271	282	306	275	271	287	252	265	304	284	257	295	267	273	303	267	263	296	259	303	293	297	284	274	291	262	282	256	286	292	258	315	297	273	294	330	288	284	255	269	279	267	298	274	272	277	278	287	336	265	289	268	290	304	296	273	287	286	319	282	294	285	304	306	287	284	281	315	276	298	264	265	291	263	298	253	271	281	280	321	285	263	311	259	304	293	309	318	314	279	284	275	250	278	298	287	287	270	284	288	301	286	289	296	273	268	310	293	284	292	273	327	260	261	263	292	268	290	247	312	286	284	293	275	272	302	281	291	270	309	264	299	305	287	277	271	324	290	270	271	276	259	300	283	278	255	236	293	304	280	299	282	268	248	302	262	283	275	263	294	295	280	291	281	277	278	285	279	285	254	262	276	252	315	287	287	282	265	323	273	269	275	274	291	301	266	283
6540	2240	758	707	699	716	674	660	690	659	695	630	632	625	630	678	609	616	596	620	633	618	638	655	644	616	621	653	667	640	645	629	666	647	654	635	632	636	660	650	618	635	600	616	677	645	669	713	648	695	587	611	603	635	614	669	607	622	637	666	641	635	661	631	581	625	627	660	654	631	635	651	631	631	606	661	621	677	610	617	646	621	607	648	647	671	643	601	656	669	652	613	626	657	675	620	622	642	663	690	599	670	646	644	604	626	700	608	604	650	631	621	637	718	643	655	604	657	661	644	671	669	639	612	616	630	621	601	680	621	620	608	630	662	637	665	640	602	665	640	645	638	619	650	631	653	604	617	708	677	633	637	617	657	623	647	633	658	625	642	653	637	643	616	624	616	688	618	653	629	631	609	604	660	657	629	586	684	632	608	639	643	643	659	620	611	637	603	624	652	635	583	682	631	627	634	662	650	640	622	672	619	602	634	610	612	604	637	623	613	604	645	633	616	566	647	635	641	638	626	626	632	662	610	649	670	671	654	600	612	657	656	606	635	623	607	642	625	648	635	644	648	640	631	670	652	643	642	680	650	640	629	667	646	647	633	621	645	644	621	615	611	614	648	633	657	627	640	682	640	686	681	625	629	642	636	681	632	642	626	647	607	642	651	602	627	622	618	614	606	648	620	653	594	650	647	611	645	653	622	645	636	580	645	662	629	645	658	667	619	644	603	708	677	619	613	636	638	647	630	625	656	664	592	619	655	632	623	683	648	617	655	649	650	635	629	636	628	670	673	617	659	642	651	656	627	657	616	626	632	624	631	622	600	641	659	610	637	588	643	667	593	629	591	622	654	600	670	621	651	665	634	634	663	639	634	636	634	621	617	641	639	625	661	672	643	678	603	622	655	640	656	609	668	626	653	585	665	611	674	580	628	657	610	667	642	616	603	606	639	608	683	604	647	661	660	599	689	573	671	646	634	601	657	685	630	683	630	612	646	634	614	641	660	656	640	623	622	618	675	640	648	630	617	618	624	654	626	644	636	618	639	622	614	603	632	642	649	601	615	638	659	623	654	663	607	647	647	634	630	639	611	661	611	591	630	670	688	675	669	659	671	624	619	626	631	604	681	580	591	688	635	653	649	618	599	599	659	628	624	613	596	632	650	638	657	658	592	663	632	679	641	649	671	667	623	669	664	644	655	589	595	605	657	670	642	632	607	648	580	606	607	622	574	655	637	662	664	669	661	606	609	618	640	643	633	626	603	625	644	678	687	684	640	626	644	599	690	672	626	608	638	621	655	629	657	639	619	626	654	665	656	647	692	605	594	620	648	604	652	658	668	653	591	671	638	661	625	649	631	620	669	637	676	584	645	649	664	668	660	650	724	673	610	635	640	640	650	669	644	655	645	663	677	656	606	627	610	644	625	662	618	601	670	642	654	629	657	614	633	624	632	630	618	691	649	616	618	670	647	656	628	647	654	637	593	673	634	672	633	681	614	643	648	681	645	676	618	657	620	626	645	610	652	620	605	664	604	628	613	671	658	683	657	639	660	674	604	619	616	605	608	655	685	662	641	632	586	656	633	665	695	626	604	660	626	627	632	670	651	678	654	672	686	614	623	675	690	617	672	607	632	648	630	654	625	641	618	635	645	586	645	649	599	645	626	609	671	666	663	685	650	597	622	670	629	653	646	694	615	641	660	652	640	624	661	634	630	665	657	613	620	595	619	647	666	640	614	623	611	641	665	678	599	611	636	639	667	643	622	616	633	622	650	661	666	601	677	667	621	637	619	627	613	583	636	632	611	652	635	633	672	692	649	661	633	651	634	602	599	648	623	672	623	655	648	611	605	634	652	622	624	650	629	672	673	623	646	623	658	635	606	616	656	642	631	629	609	636	655	652	590	645	607	674	614	655	632	666	636	651	657	644	599	633	650	676	662	656	674	648	616	646	633	641	668	617	607	659	652	666	612	628	638	663	609	621	618	608	657	660	610	634	606	649	647	667	620	634	672	702	608	677	625	591	638	657	644	643	630	669	620	632	631	617	632	659	631	637	640	599	646	634	632	625	658	604	631	613	603	651	641	636	650	649	599	615	630	643	616	640	656	617	689	623	687	636	607	623	631	677	644	638	684	602	622	659	647	652	689	683	619	677	573	649	609	593	694	650	670	641	619	630	599	660	634	641	626	654	641	669	681	622	667	658	675	625	611	688	618	673	652	654	657	612	612	605	629	664	590	605	647	613	615	657	589	666	630	636	681	586	644	634	619	649	600	615	613	619	583	650	647	600	612	637	656	631	624	636	636	659	657	640	629	614	663	643	634	669	667	645	648	636	655	646	617	658	669	641	620	653	672	618	613	654	623	599	651	608	665	658	618	675	636	664	611	626	614	624	638	652	636	666	683	654	633	606	621	632	623	676	620	626	662	658	589	642	662	621	639	591	612	684	656	649	655	609	624	618	665	636	653	623	676	624	629	621	632	638	667	710	627	555	563	661	628	609	686	644	638	631	624	608	611	656	608	628	630	656	593	654	682	648	667	602	629	672	609	635	605	624	633	604	635	659	650	637	673	635	632	637	608	649	640	637	659	625	641	666	654	571	664	595	632	610	663	643	669	630	625	658	605	608	636	653	706	598	614	650	622	622	665	642	669	652	616	670	665	663	636	615	638	620	645	647	674	624	639	646	673	582	610	645	690	631	605	666	640	631	666	666	640	652	613	655	635	653	618	646	645	643	680	645	606	590	582	616	633	679	623	643	636	644	656	608	647	617	627	587	622	641	635	646	632	645	650	630	605	674	673	613	640	637	643	631	662	612	657	611	655	699	648	686	666	696	626	667	622	701	621	613	702	643	625	641	639	663	600	609	594	617	606	632	643	599	620	644	638	614	612	668	664	637	643	649	634	638	627	640	662	670	606	644	633	626	683	644	619	652	632	656	637	668	591	574	619	669	622	640	645	651	619	623	651	638	606	659	672	625	673	647	677	622	648	683	638	647	682	612	618	641	602	604	631	640	648	630	635	631	632	664	633	627	625	593	636	653	663	649	579	607	625	634	664	636	674	606	626	654	659	658	637	611	601	672	617	605	608	625	657	689	630	644	607	639	670	644	630	638	670	611	648	642	626	644	605	646	659	639	605	591	563	653	657	621	647	664	673	650	682	624	616	643	624	631	667	605	641	651	648	617	622	685	651	651	632	653	610	659	630	634	638	597	619	679	636	609	637	667	658	656	653	610	692	623	626	633	617	630	680	651	624	656	593	622	623	648	666	633	613	605	699	663	652	615	668	622	641	619	656	644	701	653	593	645	644	655	650	649	632	631	661	613	638	646	660	655	629	595	612	622	611	683	629	597	647	641	651	579	637	621	681	619	661	640	642	636	624	656	588	631	677	633	619	599	665	627	662	618	636	671	617	626	635	627	624	629	626	612	650	631	613	667	678	654	677	631	602	668	591	618	637	593	671	631	611	612	595	585	609	642	614	667	677	629	658
42902	29975	8273	909	554	436	331	284	272	236	248	205	217	180	177	159	184	186	182	164	129	151	165	160	148	162	148	138	126	162	144	142	145	137	131	149	139	142	140	128	139	117	146	150	134	133	132	160	164	143	139	112	120	139	127	139	131	126	135	142	124	139	156	131	127	133	131	120	137	144	128	142	147	124	122	132	130	139	132	120	126	129	117	149	131	116	128	147	146	134	136	151	146	137	142	124	116	131	135	150	135	138	125	112	134	144	125	105	136	126	102	129	103	119	124	125	148	132	141	146	143	121	139	108	144	134	150	141	126	158	116	151	128	134	131	146	157	113	160	131	130	152	139	103	119	141	127	132	153	148	142	145	140	137	144	130	140	117	136	149	128	108	144	143	149	140	113	135	144	124	125	122	149	140	111	136	108	130	134	156	131	130	135	146	135	141	133	131	133	109	128	124	113	125	129	123	129	146	132	127	133	134	151	136	124	129	135	137	130	128	127	125	128	141	125	140	117	140	150	127	131	113	125	129	129	140	124	133	109	114	138	139	136	139	118	143	134	140	114	146	126	131	146	122	144	139	142	125	128	137	121	140	119	148	127	123	123	121	131	133	144	140	164	139	117	127	124	133	123	139	129	132	116	113	156	111	120	127	129	138	144	164	138	126	122	148	131	136	125	116	118	135	128	110	119	122	116	168	146	129	138	120	120	126	144	134	124	135	153	133	127	144	130	143	127	120	155	139	140	131	109	126	138	108	166	109	117	133	126	140	141	126	123	121	148	116	119	122	138	137	128	107	153	129	122	137	136	124	117	149	143	148	152	132	138	147	151	143	110	119	117	143	134	132	142	128	140	122	133	136	127	139	110	116	122	134	127	136	134	123	137	150	127	123	133	131	125	135	116	132	142	137	132	154	149	123	114	152	142	121	134	128	130	128	127	131	129	120	138	138	133	150	132	147	116	107	131	140	121	126	120	128	128	146	137	136	130	113	151	129	156	133	159	117	97	146	131	136	137	144	142	136	139	138	132	126	134	118	126	127	136	145	128	128	128	154	113	136	127	141	141	150	148	125	130	114	119	117	143	122	135	145	132	131	138	124	126	124	136	150	137	149	130	124	135	132	159	152	111	152	130	134	114	140	116	151	139	120	133	134	137	126	123	115	121	131	135	136	141	114	117	132	149	121	124	168	131	131	145	118	139	150	140	138	131	127	121	97	121	140	127	126	128	153	137	119	138	141	133	120	125	142	134	150	148	143	124	141	154	148	140	130	140	129	123	116	138	143	123	140	121	132	138	129	125	121	114	114	131	118	133	134	140	135	122	124	126	113	119	110	137	143	174	180	143	134	147	149	121	119	116	116	130	123	133	150	140	128	129	124	108	153	141	140	119	124	133	120	147	132	133	112	141	133	129	139	116	132	129	136	121	124	132	135	145	122	118	122	154	146	134	143	127	120	125	144	124	136	134	128	141	119	114	129	120	137	128	129	165	140	130	122	129	136	134	146	125	124	136	125	109	139	120	128	154	122	119	128	133	140	132	130	122	125	142	130	146	125	149	146	132	128	117	129	142	135	124	145	119	128	130	128	132	113	127	130	142	135	135	133	109	116	119	123	125	134	126	151	126	134	139	128	122	128	146	117	135	136	130	123	137	128	165	133	152	118	129	130	134	151	132	137	140	114	159	128	122	147	115	147	125	146	157	129	133	134	131	135	126	121	127	127	164	118	122	114	112	132	141	107	148	135	142	135	133	131	121	147	135	136	149	144	111	129	144	127	138	144	122	144	120	128	130	142	120	137	142	131	143	142	131	149	132	150	139	144	143	131	128	122	127	142	120	136	127	156	129	144	147	131	130	131	128	120	141	133	121	121	139	119	131	141	124	118	129	132	130	118	127	134	125	134	129	135	142	122	134	115	133	143	149	118	126	135	131	121	141	125	120	118	128	130	158	149	136	135	120	130	131	142	144	162	137	133	128	127	134	115	115	123	112	139	136	133	141	124	141	145	152	144	141	116	127	126	120	147	113	123	147	127	136	150	108	104	126	121	134	121	132	132	141	147	124	126	152	126	121	125	127	132	138	144	133	131	143	140	149	127	137	126	147	155	153	129	130	137	121	138	122	124	113	135	125	120	110	119	144	132	119	121	136	125	131	145	136	144	132	152	112	120	154	135	124	123	115	139	138	136	148	143	134	143	125	147	108	120	120	145	136	121	129	126	124	117	133	117	123	134	114	145	133	127	126	140	123	126	128	122	113	125	129	119	119	145	152	145	136	125	134	124	121	132	105	139	153	139	132	134	116	121	160	140	132	134	127	133	153	131	133	135	145	140	145	174	156	119	118	132	123	146	137	132	138	136	122	116	133	135	113	127	128	121	123	137	133	132	131	124	138	123	149	116	107	130	141	131	124	132	119	136	95	128	115	138	113	136	111	131	148	137	127	137	124	142	120	139	130	120	136	134	125	137	125	132	129	126	120	137	131	135	134	142	137	159	155	127	129	144	159	135	150	124	140	128	127	141	114	133	144	123	155	118	141	115	119	117	131	132	148	135	128	114	130	125	144	119	128	133	150	159	118	125	152	137	141	146	152	126	129	135	129	143	151	149	145	144	144	139	146	124	144	137	149	158	138	134	143	125	138	117	143	120	141	118	164	138	128	157	132	138	135	111	114	123	103	137	129	136	135	132	143	132	135	135	139	137	118	124	133	130	112	123	120	130	131	110	139	127	148	145	146	116	133	150	138	128	133	132	121	128	147	140	122	140	150	118	140	123	111	137	135	119	131	133	139	151	137	127	126	148	128	141	128	124	153	126	122	120	154	127	138	139	131	126	114	132	113	121	147	156	121	139	117	153	118	121	97	127	136	120	165	144	142	126	126	148	132	132	116	137	116	128	141	137	152	129	123	113	128	147	160	113	137	159	162	145	140	125	130	140	141	137	130	147	144	145	139	143	145	121	133	122	131	138	145	158	154	137	137	116	140	154	133	131	142	124	129	124	150	150	111	127	133	141	145	126	127	146	132	149	128	150	149	122	133	148	121	150	150	153	136	130	148	129	150	123	136	135	163	134	130	131	133	133	122	135	127	137	135	147	128	134	111	137	144	127	122	168	115	133	140	146	108	127	155	141	118	125	110	139	129	137	151	164	134	152	139	139	124	124	118	122	115	138	142	116	123	124	125	119	117	129	143	153	119	126	138	123	134	136	128	146	152	128	160	125	118	118	124	153	132	144	140	157	135	134	134	129	129	152	125	129	136	119	127	152	138	152	151	129	128	132	150	136	137	155	131	128	140	122	109	157	128	146	149	127	140	137	126	140	115	123	142	122	123	133	130	137	148	119	125	126	135	135	136	148	136	147	121	148	137	124	142	148	122	135	134	140	119	148	124	119	147	146	118	116	123	124	132	129	133	126	116	144	153	119	143	143	135	139	144	125	130	137	125	147	118	117	116	119	115	131	147	134	136	161	126	126	130	120	129	120	130	125	139	122
23388	21483	3684	2519	2282	1794	1516	1294	1079	874	809	784	743	695	607	586	537	486	490	506	498	461	436	445	422	411	452	401	411	403	362	373	368	388	346	345	368	364	381	366	353	381	352	325	332	316	335	336	349	359	373	353	340	324	337	348	345	338	310	342	371	340	288	318	338	333	335	351	353	346	326	336	341	361	327	348	337	351	325	340	344	340	317	343	351	322	294	370	305	305	325	337	332	302	303	320	348	313	332	367	307	291	329	311	356	343	349	343	348	359	306	353	328	363	350	332	324	311	351	330	347	366	321	339	313	350	337	295	315	313	301	329	332	317	313	329	310	313	291	328	316	305	318	330	313	352	313	339	285	329	355	346	330	352	342	313	304	296	329	343	343	340	347	350	351	357	330	305	344	313	323	332	297	315	330	320	357	349	329	326	338	341	317	309	312	340	332	344	353	322	325	341	347	297	341	309	342	317	339	332	358	335	302	343	354	347	322	313	323	319	327	337	342	342	323	318	301	314	325	319	308	348	332	291	319	313	309	357	321	329	325	317	341	309	326	305	347	319	311	311	298	308	354	320	342	337	317	333	306	318	311	339	343	330	338	318	332	303	327	337	332	352	297	338	337	343	322	344	341	329	349	362	303	348	302	322	303	304	305	290	357	308	299	342	337	308	314	344	313	316	354	358	331	301	319	319	346	313	315	319	361	332	334	324	295	309	305	330	297	331	362	315	357	351	360	333	341	308	297	309	297	302	325	338	334	306	313	319	352	339	333	315	315	344	312	322	336	322	308	317	353	308	299	370	362	287	343	312	353	291	298	335	322	339	327	361	324	346	324	353	314	337	322	349	335	333	322	321	339	336	341	346	285	329	330	301	292	344	361	328	345	353	347	296	319	339	335	317	312	319	344	338	335	321	339	310	322	310	288	317	347	331	318	314	327	341	330	310	325	312	345	330	322	354	330	338	315	312	298	320	288	322	316	319	338	319	316	344	344	318	328	327	329	318	326	354	315	336	311	335	315	330	338	326	361	334	348	311	342	345	314	335	309	315	326	347	368	328	338	320	351	325	333	321	317	319	347	302	363	313	296	310	327	343	307	321	345	296	333	316	327	290	336	349	328	343	345	278	351	300	339	287	342	361	355	321	344	314	290	295	302	311	327	337	343	310	321	344	341	339	323	346	296	323	323	320	326	318	333	326	307	310	342	316	354	344	356	354	330	335	350	324	324	303	312	322	305	324	322	328	299	336	290	313	336	308	362	324	337	338	334	368	287	327	329	319	310	329	298	297	288	322	337	341	314	307	312	305	304	322	312	320	296	329	307	324	341	317	313	326	245	343	323	326	332	353	300	309	308	312	286	295	327	300	300	341	348	312	334	298	311	319	386	331	289	345	348	315	322	312	320	334	314	340	305	330	343	362	300	326	302	323	352	351	331	333	334	328	298	309	326	328	355	366	318	307	339	307	337	315	295	322	295	303	323	331	332	297	337	329	334	326	347	333	363	321	358	327	344	371	330	310	321	353	321	322	342	303	341	360	318	317	373	330	327	352	330	304	316	331	292	301	346	308	371	343	317	341	308	331	352	353	318	315	332	294	303	334	334	363	340	327	318	316	356	300	312	290	331	298	354	284	341	326	314	330	297	302	331	362	323	314	333	310	320	331	306	298	320	352	338	286	347	309	353	323	327	323	301	327	278	312	339	333	331	331	316	326	311	332	347	362	321	308	334	338	316	308	342	372	313	319	317	326	323	329	324	332	300	326	326	339	300	302	334	341	332	335	334	327	321	322	310	344	313	299	310	332	321	324	340	325	319	332	347	332	288	327	324	326	331	353	327	350	310	321	338	275	307	380	329	336	301	346	358	291	367	335	342	317	311	313	334	335	316	356	333	339	353	345	310	338	311	342	357	319	338	350	322	327	335	332	312	340	322	360	329	328	301	331	337	332	333	324	349	340	343	321	359	326	335	297	314	335	322	380	327	334	345	305	339	290	342	323	316	362	338	322	324	276	330	287	309	350	318	319	322	332	330	321	321	313	328	272	319	324	298	303	323	339	339	304	312	320	311	346	294	346	321	378	329	342	336	308	293	347	325	329	318	302	309	312	318	322	375	326	319	310	303	317	342	345	351	293	346	351	337	334	343	326	326	326	331	333	320	334	340	335	321	312	310	351	323	338	326	339	316	303	301	298	312	313	345	348	341	352	348	344	344	311	316	351	323	310	340	338	331	328	309	323	325	348	339	309	318	314	313	285	373	314	306	312	337	325	315	327	302	329	334	304	320	320	319	364	369	333	361	307	336	294	337	305	331	325	349	327	351	266	347	342	306	307	310	333	330	365	320	315	318	317	317	319	353	354	318	307	317	331	349	299	331	326	302	334	302	365	332	313	347	341	330	309	340	333	312	311	342	330	314	312	333	325	316	328	358	335	300	314	336	339	323	335	338	334	351	325	313	295	311	295	347	332	313	326	307	341	322	334	330	297	348	329	325	331	332	305	316	325	342	329	366	322	341	296	316	321	330	366	306	348	281	337	290	305	346	317	336	306	344	297	354	331	338	322	377	330	330	308	310	327	333	352	329	321	352	320	313	351	339	313	322	354	323	322	316	359	337	331	352	334	340	318	313	321	338	303	365	343	326	339	340	324	334	304	319	310	323	319	316	346	298	308	306	320	370	312	304	350	328	327	341	340	332	323	336	308	336	346	344	309	315	308	348	318	313	321	312	327	344	327	334	312	310	318	332	363	303	340	307	329	349	340	314	336	363	331	313	313	340	318	306	326	330	340	315	338	326	313	311	348	339	312	330	297	306	318	332	305	325	315	296	354	322	311	302	291	320	353	308	325	319	317	302	321	331	325	308	312	348	311	303	330	341	292	307	313	323	320	331	287	350	334	280	299	339	341	335	342	326	329	281	357	306	341	298	303	326	306	343	309	317	330	349	321	346	305	336	329	306	355	320	322	318	290	327	332	336	327	319	297	339	334	325	324	301	329	347	309	345	303	350	306	359	306	308	315	331	340	317	321	333	333	300	327	311	315	351	351	323	301	353	331	325	315	321	328	339	301	332	322	307	313	317	320	334	331	339	318	362	314	308	336	296	365	304	325	307	328	332	294	305	322	324	315	346	306	304	306	324	317	337	342	302	309	356	293	323	336	360	315	305	344	341	346	317	334	329	329	317	317	337	357	298	354	316	315	339	296	357	292	311	300	333	323	320	317	332	329	363	342	334	303	304	348	336	333	319	314	293	330	327	342	312	323	332	316	292	352	328	312	328	338	341	318	355	347	334	320	289	308	362	342	367	321	334	333	300	322	341	319	308	305	328	350	332	332	312	324	342	329	323	365	344	310	322	307	316	357	321	294	325	305	310	332	342	334	328	302	318	332	345	368	311	333	329	323	344	294	308	326	339	357	328	359	338	290	347	315	300	311	365	313	325	319	331	389	316	305	354	316	316	293	319	328	347	325	330	299	311	313	327	345	329	328	298	333
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
