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
337128979101	337128979662	337128980212	337128980762	337128981312	337128981862	337128982412	337128982962	337128983512	337128984062	337128984612	337128985162	337128985712	337128986262	337128986812	337128987362	337128987912	337128988462	337128989012	337128989562	337128990112	337128990662	337128991212	337128991762	337128992312	337128992862	337128993412	337128993962	337128994512	337128995062	337128995612	337128996162	337128996712	337128997262	337128997812	337128998362	337128998912	337128999462	337129000012	337129000562	337129001112	337129001662	337129002212	337129002762	337129003312	337129003862	337129004412	337129004962	337129005512	337129006062	337129006612	337129007162	337129007712	337129008262	337129008812	337129009362	337129009912	337129010462	337129011012	337129011562	337129012112	337129012662	337129013212	337129013762	337129014312	337129014862	337129015412	337129015962	337129016512	337129017062	337129017612	337129018162	337129018712	337129019262	337129019812	337129020362	337129020912	337129021462	337129022012	337129022562	337129023112	337129023662	337129024212	337129024762	337129025312	337129025862	337129026412	337129026962	337129027512	337129028062	337129028612	337129029162	337129029712	337129030262	337129030812	337129031362	337129031912	337129032462	337129033012	337129033562	337129034112	337129034662	337129035212	337129035762	337129036312	337129036862	337129037412	337129037962	337129038512	337129039062	337129039612	337129040162	337129040712	337129041262	337129041812	337129042362	337129042912	337129043462	337129044012	337129044562	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2782	3650	2300	2782	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	3650	2300	2800	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21942	33149	71053	69546	58232	49799	37449	25219	13843	6412	2809	1322	730	491	389	350	385	370	377	351	326	323	352	367	405	324	367	364	334	352	383	328	375	355	365	362	357	329	365	373	322	389	390	361	364	327	353	379	363	379	374	387	363	331	361	335	336	372	355	355	322	381	349	375	353	356	371	341	343	329	358	330	405	357	367	363	356	346	342	358	349	397	386	379	351	360	364	341	368	382	359	387	407	389	355	358	344	380	360	394	377	322	362	359	402	309	345	334	348	341	387	372	348	389	331	348	351	412	375	348	375	368	336	353	340	367	336	305	352	379	365	341	353	338	363	360	367	381	364	362	341	332	357	345	323	378	348	331	359	390	373	371	349	386	354	359	362	358	395	326	365	348	387	390	347	306	347	373	338	376	334	352	379	336	363	354	347	337	328	315	380	361	397	377	367	355	367	366	346	326	339	341	352	396	422	377	348	347	353	366	366	333	408	366	389	379	381	394	337	363	345	327	361	376	361	353	342	353	383	369	345	357	351	403	346	354	344	355	365	360	347	357	336	317	383	353	386	328	377	314	361	367	334	339	381	349	382	326	336	338	346	379	348	359	368	375	371	351	333	343	341	343	330	329	380	348	335	361	354	360	360	338	354	354	370	364	398	370	359	347	327	350	330	366	394	375	376	340	362	345	345	337	329	350	357	394	356	346	325	360	384	372	353	391	376	372	382	357	359	352	347	394	352	345	381	356	375	359	349	384	337	356	364	350	364	336	381	324	354	377	319	373	366	387	367	362	352	375	382	341	350	332	342	334	394	354	352	349	357	409	375	352	370	349	394	350	381	350	367	378	330	338	363	373	362	333	356	374	342	347	371	389	391	327	373	370	354	344	378	352	360	387	332	375	354	334	355	339	338	374	359	401	369	361	384	359	348	367	343	363	404	352	339	381	374	369	331	362	336	346	385	343	403	384	372	324	389	342	386	350	361	386	350	366	330	358	367	371	353	399	343	366	326	324	379	359	380	357	385	369	357	369	340	378	385	351	329	341	350	345	410	365	333	369	307	342	367	382	353	341	372	374	402	390	357	334	352	380	380	386	388	358	377	362	355	346	419	365	355	362	365	397	360	344	359	378	383	361	345	392	364	350	334	416	379	341	365	385	387	334	327	333	374	338	363	315	369	326	314	355	368	350	369	366	323	336	341	357	374	336	334	347	363	345	336	377	343	367	361	360	334	362	361	368	333	382	367	348	336	356	371	395	344	350	353	355	357	369	359	366	319	324	353	361	381	337	357	370	366	371	339	361	367	374	366	374	314	372	385	327	340	400	344	368	364	374	347	398	392	321	381	377	386	335	361	373	352	395	343	363	343	394	378	387	381	360	387	385	385	337	391	344	370	367	371	323	361	388	370	363	347	347	359	362	339	374	352	355	337	359	383	359	330	359	394	381	365	363	365	389	376	334	341	356	378	335	360	369	296	376	331	348	354	378	370	391	383	383	357	330	362	382	326	348	379	344	388	372	374	339	351	348	361	363	333	369	346	383	365	350	353	366	330	366	355	351	333	379	337	367	371	328	369	387	335	398	328	387	401	376	398	351	340	344	403	359	344	374	372	381	368	378	372	329	339	371	409	356	360	378	357	376	363	363	356	414	384	363	345	345	350	363	318	369	364	370	341	367	378	357	350	388	359	403	379	340	357	371	357	357	380	353	337	349	323	375	333	359	368	344	358	365	335	321	351	366	346	348	344	357	331	320	347	383	394	337	387	363	358	343	373	357	367	326	352	393	349	344	398	352	338	368	406	335	363	377	371	334	369	403	362	383	355	347	373	356	372	345	375	382	348	336	369	361	369	367	357	368	371	340	400	346	372	353	392	362	382	374	359	382	362	411	346	350	348	426	383	381	339	373	361	346	377	382	365	359	370	345	348	335	338	382	397	374	365	339	338	358	338	363	341	400	375	366	371	363	374	365	401	351	370	388	389	343	370	326	340	365	382	329	355	341	361	372	373	393	359	357	349	381	347	351	363	364	359	364	347	309	347	372	356	388	363	354	379	363	349	362	312	309	360	370	331	361	322	351	368	350	345	360	359	306	342	349	341	379	380	353	365	363	346	322	348	360	352	382	375	367	343	305	352	357	365	332	382	382	366	359	357	380	348	329	371	354	365	368	358	373	379	350	349	338	409	363	361	374	392	372	378	360	348	353	332	408	381	372	358	351	339	370	370	372	351	318	353	311	342	375	345	380	365	365	388	368	374	387	349	325	398	352	365	352	353	371	365	321	364	339	341	334	357	352	382	369	362	356	351	360	361	345	379	338	358	383	332	411	357	382	349	374	411	333	345	349	374	384	367	372	386	336	346	344	367	369	381	324	318	349	356	405	352	334	332	347	415	364	366	374	367	356	388	403	372	387	360	391	380	373	357	384	369	360	364	340	360	349	338	351	365	345	354	351	359	364	335	323	361	344	357	338	353	365	355	337	382	335	353	380	345	359	364	351	381	347	363	348	329	351	352	356	386	316	349	344	350	352	365	388	332	370	382	374	360	378	312	364	316	353	351	334	355	322	380	373	377	347	365	370	356	318	368	388	349	372	353	358	385	369	369	369	373	368	360	346	310	355	357	372	364	370	376	341	333	347	337	341	361	388	368	364	378	363	387	341	330	349	383	397	353	379	358	379	363	351	357	355	344	380	361	360	346	352	367	374	355	361	373	307	347	379	373	312	385	403	362	378	337	349	339	347	354	357	356	326	354	410	399	338	372	346	368	344	333	411	338	314	346	375	347	369	350	346	379	314	346	321	358	357	374	353	380	374	349	353	361	335	333	389	385	373	359	375	361	374	368	359	371	379	346	355	352	350	361	403	362	394	375	324	354	368	340	339	374	331	394	328	346	363	385	376	369	364	372	344	406	382	341	390	367	329	371	341	383	352	340	355	358	395	345	335	369	361	378	362	343	335	340	385	366	360	318	376	362	356	374	385	347	375	364	353	374	348	366	362	364	341	345	382	363	351	368	355	350	336	363	366	366	320	344	336	376	361	373	353	365	350	338	326	354	346	312	353	359	391	390	387	354	404	379	353	412	348	335	360	359	418	343	369	321	316	346	374	398	323	348	345	342	382	331	381	377	388	359	361	345	341	363	377	364	371	353	359	347	335	399	375	356	384	381	354	350	382	334	371	359	375	370	352	355	408	375	370	350	355	344	339	374	388	374	345	388	375	346	341	367	332	344	349	375	371	386	368	380	370	376	332	366	336	350	384	360	382	346	378	374	372	362	342	361	394	377	337	379	358	341	359	369	361	343	341	376	371	369	339	359	377	372	364	339	340	353	386	380	364	355	361	376	397	360	349	359	399	374	373	380	352	355	356	340	367	372	339	385	339	314	345	376	350	376	407	368	397	354	391	371	354	370	364	333	368	335	350	368	334	398	375	367	358	378	356	356	347	357	343	364	335	342	349	358	375	355	373	366	356	378	355	375	337	383	404	349	380	383	345	350	343
10614	26350	64336	73821	67996	61962	50820	40689	29181	18220	9951	4939	2382	1381	868	810	765	826	813	797	761	785	798	794	796	828	842	812	838	726	782	835	801	799	783	812	838	822	830	797	783	793	842	814	787	819	804	772	807	760	773	818	827	768	753	776	802	797	776	795	757	789	762	786	763	775	786	834	796	790	811	821	798	833	839	865	804	798	798	830	808	810	836	826	753	744	798	865	812	806	833	823	768	825	723	864	800	801	824	807	872	772	804	828	853	796	787	812	848	770	845	764	731	744	793	801	848	785	799	819	825	813	818	819	815	814	775	824	805	831	813	850	844	784	799	798	797	774	794	766	756	843	810	833	820	846	788	798	843	814	845	782	837	772	840	771	803	774	752	866	812	817	810	820	834	848	781	801	802	814	775	810	790	830	831	790	791	805	853	791	801	785	788	801	825	827	839	788	813	887	815	825	841	843	816	791	808	838	828	785	806	809	857	809	814	796	805	848	799	829	818	802	774	784	853	818	811	784	771	770	849	854	787	790	753	782	842	845	830	801	778	838	798	822	810	774	810	822	802	825	846	815	843	794	833	810	818	824	767	781	793	857	771	794	786	792	836	830	861	782	819	818	895	838	791	832	763	803	819	798	832	797	776	834	816	722	796	790	800	789	811	758	822	760	738	801	822	831	841	809	828	842	827	835	826	841	813	831	792	820	783	752	759	772	765	793	843	790	755	800	813	823	813	846	819	770	804	815	803	773	795	834	782	803	809	797	744	791	785	734	861	813	788	779	764	826	751	814	820	839	791	833	740	747	824	776	785	793	802	832	763	797	778	869	821	821	823	839	787	796	771	831	788	745	778	822	777	781	846	839	728	852	827	771	830	821	738	780	784	786	794	816	824	771	782	859	828	789	809	791	825	828	791	780	797	813	783	798	777	835	770	793	798	829	780	740	792	762	783	757	796	778	806	794	808	858	774	806	784	763	876	777	747	820	840	785	831	824	878	814	833	830	786	823	820	823	836	812	767	867	790	776	726	759	809	750	731	787	819	805	767	803	794	819	762	783	835	761	790	811	786	796	842	788	795	816	797	802	806	790	835	865	818	844	806	790	803	764	830	796	788	767	795	779	811	766	818	799	809	830	809	815	755	805	816	767	833	855	795	808	768	821	801	861	778	813	832	827	811	804	766	817	835	823	836	827	804	767	765	812	776	841	883	806	802	706	803	802	814	760	828	815	820	782	780	806	768	834	849	831	831	843	766	837	784	787	760	785	807	808	792	819	792	830	768	791	794	781	789	817	762	781	766	830	837	797	809	787	780	841	823	808	808	780	787	845	822	791	809	792	786	826	773	784	812	769	804	812	815	775	841	778	829	796	821	819	722	773	822	780	772	802	826	817	855	796	815	774	810	823	799	812	836	822	792	833	792	789	832	793	835	787	795	819	795	856	769	859	803	782	793	821	798	813	834	812	801	833	783	811	784	801	791	811	806	802	794	760	810	812	780	812	785	766	823	815	847	877	813	814	796	815	862	776	818	726	833	776	799	791	809	745	814	860	865	828	826	841	808	833	826	805	770	767	805	850	804	768	796	835	795	772	787	818	812	841	776	831	811	761	863	822	777	813	804	760	845	795	769	793	816	829	806	817	774	818	854	785	779	796	794	773	762	840	819	839	835	825	791	806	784	798	819	829	788	834	821	792	844	843	819	810	839	820	801	815	786	794	771	806	814	800	777	783	836	794	863	783	771	801	774	790	820	825	792	798	750	837	783	782	821	809	802	801	773	848	800	805	846	796	779	786	803	795	809	800	763	778	803	768	800	790	825	837	773	833	786	836	837	834	840	763	825	785	836	800	827	798	795	812	794	791	786	799	789	825	811	760	862	797	736	832	835	863	776	847	778	813	845	798	805	841	805	818	759	785	810	750	794	801	822	808	830	785	801	807	819	764	810	813	837	754	807	799	811	770	797	731	820	785	807	793	851	788	797	780	818	809	795	824	859	846	850	767	807	797	816	797	838	754	772	814	805	811	810	784	776	808	831	790	853	792	827	763	807	781	811	859	815	797	772	789	802	800	765	805	820	813	827	825	843	804	849	799	828	795	797	815	825	827	832	808	835	784	795	827	847	808	825	813	764	817	740	792	812	839	814	835	826	813	801	792	805	840	820	814	766	817	813	859	838	807	799	833	769	809	804	810	805	797	829	775	817	820	838	787	783	817	781	767	809	835	753	833	812	779	789	811	828	814	820	857	844	801	785	803	813	834	793	762	828	852	844	802	804	810	813	767	808	815	804	806	799	772	786	781	807	827	795	811	809	827	776	794	798	765	843	746	781	831	854	787	830	848	779	833	853	783	816	774	798	785	795	798	873	822	797	821	750	785	816	789	825	770	871	792	802	842	820	800	818	821	810	858	778	807	859	782	831	777	792	855	793	780	784	771	858	777	834	772	832	845	795	828	766	793	849	799	829	799	781	760	770	817	810	842	840	753	775	793	847	794	823	750	866	785	826	821	768	751	742	815	819	790	788	798	824	836	817	790	835	835	823	789	793	767	747	815	857	819	779	824	779	794	820	757	832	808	795	848	782	829	833	794	803	756	805	777	815	811	820	755	806	805	816	793	783	775	815	795	784	812	825	832	742	800	849	840	777	818	811	813	834	755	802	829	800	814	820	777	795	771	793	819	769	783	778	801	807	834	808	802	830	811	835	809	793	762	747	822	790	773	833	758	870	797	785	830	856	783	776	856	824	800	746	829	844	832	824	767	791	816	765	771	830	815	814	838	810	769	818	826	800	806	787	815	818	801	829	789	793	827	805	800	813	813	795	780	821	787	835	864	762	836	827	749	823	773	792	742	828	791	840	835	813	864	803	775	806	819	842	804	831	841	800	868	817	794	795	739	799	840	757	818	812	806	795	813	804	817	821	820	840	803	853	819	794	810	809	797	828	791	818	819	833	786	737	813	802	828	793	860	829	734	863	772	804	867	772	764	820	845	827	805	794	766	819	800	773	826	845	799	791	819	747	801	768	814	814	808	819	803	829	797	835	822	842	810	761	801	801	840	808	799	813	840	799	760	854	797	817	774	827	786	790	781	775	827	820	804	788	820	798	825	762	813	771	805	838	797	849	826	796	852	851	829	820	826	772	842	859	791	782	812	784	823	842	823	793	821	844	778	831	841	840	836	825	816	829	770	826	842	835	795	759	799	771	818	777	802	765	805	818	872	832	803	822	811	797	780	825	799	781	838	802	819	848	809	764	844	819	839	817	829	848	817	793	761	849	760	824	796	711	809	772	801	767	867	838	797	829	753	828	780	805	857	862	768	767	805	834	830	809	794	791	829	815	800	826	812	806	791	828	771	824	838	790	822	823	806	792	821	791	803	793	761	832	827	759	785	765	831	773	810	821	830	803	801	824	828	797	775	776	808	804	836	853	825	802	825	802	845	842	852	766	804	805	800	779	800	783	839	806	814	813	830	816	809	803	809	798	812	843	841	794	820
5559	4382	6754	6108	4233	2782	1730	1182	760	522	463	404	315	337	299	292	316	326	328	297	295	343	299	325	291	291	302	300	305	350	297	291	267	277	314	307	283	288	344	300	364	290	314	250	311	302	312	310	300	352	276	346	284	307	320	272	325	273	288	312	296	299	293	310	316	291	331	320	300	291	291	285	307	314	305	314	329	314	329	302	306	333	306	324	327	314	323	328	327	315	313	297	326	281	309	309	315	285	326	356	334	310	300	284	337	315	276	296	308	326	327	298	321	331	320	331	288	297	292	312	354	296	335	323	318	301	304	328	328	325	282	305	317	325	319	297	313	318	310	328	318	295	299	289	312	321	322	307	319	314	302	347	257	296	306	316	332	301	282	315	314	304	336	314	324	295	305	312	299	297	302	282	316	303	315	296	319	314	303	296	330	318	266	330	351	290	302	304	299	295	335	271	333	288	319	299	323	301	331	288	332	326	298	298	296	301	327	298	294	315	314	295	308	297	306	296	305	302	293	303	287	333	303	296	319	320	327	317	331	318	308	293	283	312	314	318	322	327	293	284	281	347	329	299	318	310	284	310	280	312	330	342	285	256	308	291	331	281	310	290	311	332	302	327	305	316	282	295	342	321	302	350	290	331	360	304	339	325	315	277	323	312	289	302	287	307	285	274	377	313	314	295	297	338	315	312	320	294	319	306	310	294	312	321	308	342	275	314	296	340	323	323	281	319	316	337	352	280	318	319	314	311	310	326	286	307	349	308	320	308	314	316	332	302	333	279	295	328	309	327	309	306	280	287	323	312	322	301	336	322	318	294	350	314	300	287	303	301	314	317	288	304	309	310	320	300	272	298	318	302	304	310	302	281	316	319	321	313	313	308	334	296	349	289	310	294	314	294	319	320	327	323	308	308	297	298	323	311	301	283	319	315	328	323	347	322	286	301	346	278	312	300	296	307	332	315	304	290	292	314	308	314	275	318	307	316	310	294	324	316	282	262	289	310	321	264	303	281	341	320	313	323	270	284	310	320	292	322	336	287	315	312	314	299	303	322	305	302	281	301	313	307	300	295	306	329	305	307	296	294	307	331	312	278	292	284	301	327	300	306	328	315	299	310	299	286	314	295	281	314	293	309	303	305	346	285	289	257	307	301	301	290	307	268	337	303	302	305	299	342	296	332	315	297	319	302	317	293	324	298	304	288	323	302	276	338	301	336	299	310	281	291	312	346	309	316	307	288	318	331	312	288	310	314	325	337	307	290	326	303	276	306	320	307	284	317	305	305	320	286	296	331	331	332	315	343	307	332	286	325	289	332	285	324	317	312	294	313	297	278	315	306	289	341	282	302	306	299	298	271	304	335	295	292	272	318	308	322	310	319	325	354	327	337	324	299	301	311	307	306	297	321	307	324	330	285	307	313	351	265	275	299	281	296	303	314	289	281	267	264	304	285	296	298	311	304	325	312	350	283	336	273	305	325	297	308	300	318	324	309	314	309	304	284	301	331	277	306	342	290	300	312	315	315	310	330	318	310	267	325	270	293	323	303	304	329	303	321	295	298	267	340	302	338	314	304	341	314	277	294	320	301	316	297	319	297	308	329	300	286	301	323	319	286	326	328	266	309	328	311	300	314	330	311	300	329	301	305	281	319	287	317	303	289	321	285	320	298	294	328	306	304	300	317	296	320	313	301	298	269	299	284	311	323	323	298	286	322	316	330	279	294	333	292	304	314	298	293	291	313	293	296	294	254	316	304	292	328	280	288	320	315	328	296	325	297	299	311	328	286	319	331	296	284	361	321	317	281	293	284	311	316	302	304	281	298	313	326	307	305	280	283	336	322	285	303	317	356	300	285	288	301	319	300	289	314	321	295	304	300	330	266	292	347	324	333	333	285	295	291	319	327	316	297	332	310	328	312	326	322	298	316	324	307	289	310	287	307	331	265	336	321	304	321	300	321	309	308	328	312	324	313	337	277	304	285	334	325	333	324	339	330	290	274	274	285	278	285	303	298	310	303	314	293	295	312	299	288	324	356	326	317	305	298	284	325	328	319	315	312	304	309	310	294	332	341	297	292	308	319	282	283	285	284	276	263	263	329	298	337	310	327	323	316	316	315	310	298	287	329	323	302	324	327	321	321	323	322	294	331	307	309	299	290	304	307	309	343	296	309	322	312	286	346	328	314	342	301	322	301	310	300	326	288	279	299	276	290	323	305	352	320	332	314	319	308	335	314	297	289	315	289	301	301	302	297	306	311	333	296	307	317	326	314	321	308	327	309	313	322	333	290	296	335	295	310	323	322	304	319	289	336	285	339	298	301	315	302	308	307	297	315	293	311	302	320	271	294	301	293	296	302	279	310	291	309	281	322	312	303	327	309	315	336	313	310	306	290	314	288	270	317	302	310	306	303	324	364	315	317	326	296	312	344	326	320	278	273	278	324	310	298	284	317	302	289	305	299	339	333	294	286	300	309	285	277	310	328	315	293	329	327	297	294	308	310	320	287	294	293	301	303	324	311	293	305	302	321	302	306	273	305	273	285	334	304	327	326	321	332	300	295	324	333	310	313	312	297	333	335	307	321	314	307	323	348	289	320	301	320	296	343	280	300	286	315	314	309	315	311	313	326	306	300	305	313	291	284	308	316	303	295	319	272	306	311	330	308	290	287	300	306	296	304	296	294	292	321	314	330	296	296	321	329	313	299	302	301	300	317	303	332	314	287	297	338	281	305	324	310	305	301	319	344	311	300	353	322	292	310	285	298	296	314	296	293	336	291	303	321	322	315	307	325	293	310	291	295	311	338	303	285	326	335	318	351	300	316	315	302	333	330	313	307	296	295	279	309	337	308	305	304	302	326	331	280	327	322	295	278	306	291	320	307	298	325	308	322	281	347	286	325	308	313	304	278	307	295	338	297	312	311	300	316	311	317	324	307	294	312	286	320	323	309	312	288	283	279	306	314	294	319	315	316	322	320	296	312	294	318	277	341	340	307	299	343	324	334	331	353	299	335	309	324	315	306	275	292	317	292	346	308	316	322	327	301	329	290	322	319	316	297	296	311	319	318	329	317	308	305	298	319	333	350	289	288	292	300	300	285	300	297	330	317	297	284	322	327	316	285	318	298	312	305	313	309	277	304	337	320	334	301	290	318	325	298	312	317	334	322	331	297	306	325	284	305	285	326	291	317	320	329	306	289	325	313	307	316	292	318	303	314	292	334	313	277	308	333	299	313	318	327	271	328	303	325	315	310	296	314	300	296	344	310	308	301	303	341	319	300	329	306	302	312	282	309	286	306	324	315	307	303	316	315	335	332	317	288	322	310	312	320	274	350	293	296	301	301	304	308	316	277	308	310	304	297	309	309	283	298	337	301	296	294	303	302	345	330	301	329	314	319	318	309	309	318	313	320	313	292	324	360	244	306	312	327	272	301	306	302	300	298	334	268	314	308	321	327	307	295	312	309	310	329	316	292	322	300	286	289	317	338	316	274	318	343
3982	4197	12078	15837	13388	9947	6350	4290	2615	1720	1212	977	819	730	735	677	688	677	688	725	698	696	656	708	644	753	676	683	707	671	632	684	675	661	744	669	656	652	668	675	733	695	698	689	672	725	683	692	693	704	721	695	630	734	709	705	670	693	756	691	692	661	640	680	707	685	682	671	680	705	640	694	710	648	669	729	736	677	702	638	649	672	752	688	706	699	689	679	694	683	681	662	699	652	703	716	715	731	669	682	703	680	635	723	668	695	700	697	669	687	681	686	717	674	685	649	702	718	686	660	689	652	713	684	640	670	652	711	679	685	694	672	700	679	678	641	710	695	662	666	670	670	675	738	691	688	725	687	678	720	715	657	712	741	700	689	691	656	688	662	702	682	670	677	676	704	664	675	672	715	675	682	736	662	650	706	690	715	727	688	708	741	679	691	642	651	698	674	693	680	680	686	690	666	678	689	651	678	673	630	700	720	683	685	687	716	733	663	711	682	723	685	678	657	659	681	659	694	662	685	712	728	675	638	727	681	717	676	737	658	649	695	699	702	679	710	662	719	706	680	704	646	679	657	688	687	667	661	669	662	668	705	682	708	709	678	703	681	649	685	685	645	690	713	711	685	663	722	668	701	686	671	702	669	654	629	669	685	688	697	658	691	726	695	682	647	664	674	695	685	743	636	651	662	704	679	739	678	684	684	681	664	681	713	665	679	696	672	655	676	653	721	664	687	698	674	682	672	737	714	699	644	676	710	706	680	670	719	710	670	671	679	684	750	656	703	669	689	671	690	646	652	662	689	684	662	689	673	627	690	679	699	692	686	703	700	650	709	700	669	749	714	684	667	704	664	657	662	662	660	678	712	672	663	688	700	660	696	630	708	671	673	677	715	699	682	719	659	732	717	703	662	660	668	729	691	726	666	701	691	652	725	663	708	726	688	676	681	614	696	712	661	702	717	631	689	701	721	695	698	702	662	653	633	673	685	703	667	666	719	695	637	670	661	682	678	716	685	688	723	696	650	677	684	659	683	707	704	665	692	664	656	693	669	676	675	713	679	711	729	678	660	700	700	725	640	649	682	696	669	673	702	711	649	657	659	674	690	687	697	681	690	662	658	689	637	651	689	693	686	665	681	660	654	716	710	693	663	717	666	701	707	663	651	701	673	674	683	660	714	705	714	663	664	724	673	699	668	673	702	729	669	702	724	688	702	743	678	638	683	661	697	752	669	661	663	691	701	665	684	689	699	687	668	694	684	678	697	700	675	699	714	651	691	707	617	643	701	684	684	702	734	711	691	669	702	676	652	639	680	667	706	697	689	682	698	681	706	640	699	677	667	704	670	689	657	694	673	664	703	691	695	651	624	673	647	674	664	701	679	723	642	648	691	687	691	692	674	694	696	674	688	662	682	683	720	671	665	700	699	649	644	664	700	672	736	679	685	631	664	669	677	654	672	662	684	680	675	674	643	700	665	709	661	666	655	720	707	690	714	706	640	748	699	705	720	642	709	647	682	683	656	670	734	695	672	708	699	649	669	680	719	683	713	705	703	681	683	691	695	698	714	673	705	683	701	680	665	656	721	689	700	709	667	690	690	707	668	689	670	678	661	686	691	737	721	664	669	642	724	687	681	670	667	668	658	680	676	685	689	692	648	665	690	679	668	735	691	661	686	683	672	715	702	716	665	688	681	694	647	696	689	667	709	665	683	707	653	715	661	728	725	675	691	704	671	645	667	701	655	681	660	667	691	667	733	701	695	677	665	721	659	720	693	700	636	646	671	678	714	696	673	676	683	678	686	662	684	683	673	680	670	662	654	682	651	659	704	690	648	689	625	714	688	647	698	713	694	682	662	695	667	716	646	703	705	685	744	659	705	700	634	643	664	713	687	697	689	691	679	675	708	678	665	662	672	696	715	718	682	636	681	728	671	738	689	690	679	697	698	646	645	717	693	678	697	625	664	693	693	646	700	711	687	670	721	683	701	686	629	667	659	693	672	683	686	699	678	666	692	643	658	715	647	673	667	719	691	683	629	635	686	668	703	664	702	701	687	718	670	650	713	696	670	695	684	685	702	710	702	679	712	629	686	664	684	705	676	691	662	664	728	713	667	650	693	679	700	659	684	656	663	750	721	694	697	700	677	628	653	666	692	691	644	701	728	689	698	666	715	675	657	679	694	684	641	663	717	709	617	659	718	716	654	718	678	659	628	696	695	701	686	679	688	673	688	684	660	705	714	660	688	716	723	671	713	671	698	676	652	671	733	638	708	709	737	699	704	688	660	693	658	727	665	651	664	655	707	681	730	682	689	680	661	632	673	670	675	712	681	666	703	653	635	709	718	659	704	692	705	718	678	722	685	679	672	661	719	680	695	663	672	638	676	674	707	645	674	670	692	654	676	738	654	699	731	660	694	716	693	659	660	689	698	728	683	682	647	635	691	717	691	709	692	659	684	709	676	687	737	708	673	687	657	668	673	682	695	679	669	665	707	704	712	659	718	673	682	676	668	694	681	623	668	683	685	653	633	679	672	680	686	704	666	717	651	650	720	632	644	650	647	722	703	686	690	690	688	677	699	656	742	716	703	709	701	689	699	669	690	673	692	740	678	690	676	695	707	701	729	683	698	695	688	688	631	657	696	675	716	715	687	685	692	665	695	653	712	710	710	667	643	701	691	680	676	719	672	662	642	683	743	687	682	659	665	676	719	691	659	710	697	677	713	717	643	671	716	724	684	720	663	681	717	671	651	642	698	707	682	732	684	676	675	727	686	710	671	674	707	656	714	692	693	667	679	712	707	664	660	695	634	722	720	699	709	676	709	707	662	652	703	698	634	701	692	675	658	672	691	710	675	706	682	660	630	712	712	727	629	677	677	659	678	672	626	719	679	684	663	679	679	627	676	679	721	756	656	699	673	689	750	680	703	687	720	697	708	705	692	676	726	711	666	705	684	644	706	646	620	646	696	670	669	711	682	708	657	719	687	725	661	723	712	671	669	693	659	659	712	670	686	681	700	685	654	664	686	705	710	676	692	652	728	682	675	684	719	658	708	690	650	701	740	686	703	674	679	678	678	721	706	683	677	678	668	657	682	672	675	686	668	695	661	675	687	668	688	649	648	724	694	668	658	687	677	689	644	672	682	692	642	697	694	665	690	711	662	699	710	658	662	690	681	710	653	714	694	653	719	659	709	739	657	688	630	665	668	673	659	676	740	693	649	686	639	652	646	679	675	669	667	676	688	664	711	724	667	665	710	689	669	718	661	672	723	693	687	651	676	728	653	732	628	679	707	656	724	684	717	694	704	637	694	706	712	734	728	677	673	677	690	676	662	696	647	694	683	663	688	704	725	663	681	676	664	666	655	711	687	704	659	686	668	650	721	656	676	657	676	671	685	711	693	687	706	684	705	721	642	707	687	724	648	649	700	688	662	645	655	698	689	673	689	691	666	684	680	653	718	695	663	666	700	690	653	697	657	663	727	760	684	660	681	747	728
16810	19367	30700	49342	51274	39709	28297	16632	7978	3714	1712	806	523	323	251	255	256	275	264	263	218	252	246	257	223	292	278	294	247	242	282	240	287	267	273	219	250	265	270	243	257	265	244	251	223	239	280	260	248	268	215	244	245	240	255	265	240	241	259	271	263	226	243	254	246	243	266	282	265	257	262	287	302	245	244	245	235	225	270	280	223	273	258	243	236	277	262	237	219	239	289	235	244	264	256	261	265	292	246	255	263	254	266	271	279	271	258	281	258	254	257	257	283	263	244	254	253	300	267	256	280	261	273	254	265	257	265	239	227	245	261	260	287	233	252	239	272	274	239	259	260	289	237	229	246	271	271	248	260	283	234	294	245	291	261	240	252	243	258	273	259	258	297	254	291	268	277	243	252	276	264	248	276	231	243	237	237	272	274	263	274	260	241	253	223	261	266	267	244	274	256	243	268	282	271	271	229	268	239	256	230	251	248	267	267	278	271	254	265	242	262	260	251	312	273	255	273	276	255	242	271	245	233	248	244	216	259	260	254	274	264	270	266	249	260	272	231	258	252	240	246	250	251	287	257	279	257	243	250	252	256	306	262	258	255	273	262	236	258	258	231	261	251	278	244	271	267	245	246	233	228	243	263	235	276	255	250	242	254	269	273	275	257	256	267	248	262	247	248	254	236	253	273	247	252	247	255	257	252	210	242	275	272	264	255	257	276	258	260	268	255	279	257	284	249	232	223	256	229	254	250	250	263	254	241	268	232	294	260	237	267	278	246	235	255	266	289	249	305	244	256	259	231	296	262	267	266	262	249	262	257	231	294	276	254	282	235	257	301	237	249	259	274	242	275	257	245	249	258	260	276	256	232	262	249	257	248	326	287	252	238	238	272	238	241	264	267	271	258	257	232	235	258	253	262	264	239	248	254	230	262	278	246	239	260	253	283	265	232	250	244	237	261	237	272	224	226	261	261	266	259	247	246	252	271	259	240	233	246	250	245	275	228	268	267	261	265	285	242	246	255	241	249	252	241	276	232	237	234	242	259	257	253	233	277	251	241	222	281	249	257	270	232	268	216	268	245	235	246	233	256	239	262	236	231	266	260	264	285	243	264	258	299	252	253	232	243	247	229	237	242	245	216	251	249	268	280	252	261	254	254	245	238	237	279	234	271	272	282	252	267	257	242	234	225	217	272	283	262	261	248	250	265	239	231	271	259	258	263	249	260	255	235	238	275	274	269	237	261	254	250	253	261	267	267	231	284	232	242	239	266	268	249	201	245	225	214	258	238	250	259	231	277	238	249	247	243	265	235	273	261	273	255	275	232	247	253	249	217	249	229	263	251	287	256	244	254	239	278	230	251	226	233	260	241	261	262	264	250	268	276	239	248	246	259	261	239	259	241	249	238	267	291	255	282	278	244	226	256	267	225	264	239	273	292	272	286	246	244	263	269	245	267	263	242	227	291	268	255	262	246	272	284	237	252	269	247	231	261	263	289	255	275	241	240	280	274	265	258	259	299	227	230	231	241	240	250	210	224	233	269	255	262	265	270	273	234	279	270	252	274	261	263	268	256	238	284	249	242	252	220	266	245	233	253	246	239	267	249	264	278	273	270	261	279	256	271	264	244	244	245	273	275	264	237	249	256	265	239	292	243	255	272	279	256	281	275	271	304	266	264	276	241	290	255	260	260	277	256	240	243	237	284	272	287	251	271	236	242	254	248	271	240	276	269	254	226	237	262	241	231	281	275	249	247	249	243	290	241	249	269	266	268	245	285	255	278	254	256	296	254	257	264	263	253	222	251	252	270	282	262	248	258	249	276	292	248	291	242	275	230	238	309	263	281	269	254	256	248	263	282	277	272	275	279	249	250	246	253	244	258	228	276	261	238	261	254	254	272	266	254	272	253	255	252	267	262	277	252	274	271	271	270	265	269	228	257	273	247	278	245	246	257	248	267	258	245	282	270	288	283	270	273	238	260	239	250	284	258	262	261	281	241	264	275	233	253	277	266	281	262	250	256	238	245	282	258	252	285	250	236	279	239	250	264	284	241	271	273	235	289	233	237	266	242	247	292	231	260	242	244	217	250	264	228	267	238	211	231	227	254	241	282	242	260	281	230	215	259	261	291	247	231	265	241	261	253	240	254	275	248	243	253	241	278	230	272	261	261	275	234	260	246	248	273	252	252	265	261	279	268	239	231	263	250	262	249	255	255	236	247	259	267	236	233	254	256	261	268	254	262	258	272	255	246	280	245	258	283	254	271	246	263	254	265	282	231	261	257	237	253	308	262	254	256	237	268	264	261	269	243	266	254	277	248	241	245	256	252	266	244	254	235	261	269	263	256	253	265	270	260	237	259	259	260	247	219	272	248	258	263	263	254	292	247	254	284	278	273	271	242	273	254	254	228	259	259	255	262	217	260	248	226	263	293	248	243	258	262	257	234	225	267	248	256	248	244	266	258	273	253	249	251	274	239	249	240	222	256	270	249	270	237	285	227	277	225	266	233	272	246	269	264	264	253	231	262	270	248	259	242	253	264	269	265	245	263	275	273	215	237	262	290	250	254	243	251	256	277	260	241	255	239	245	275	259	258	261	238	247	250	233	249	264	257	245	282	252	247	257	231	224	264	246	223	241	212	246	238	235	250	294	288	234	290	248	215	260	270	279	248	256	289	246	257	259	257	253	248	276	255	253	261	260	261	279	264	243	243	245	257	238	255	253	266	277	266	252	247	260	259	251	242	246	243	237	238	271	279	287	257	262	270	253	272	264	269	282	256	248	265	290	267	269	275	255	271	269	273	267	258	254	243	237	235	264	266	265	265	266	250	303	260	286	263	291	229	259	259	267	273	270	256	267	269	216	279	246	239	261	248	226	258	268	245	236	280	294	266	248	259	289	224	244	250	271	257	249	238	245	254	268	264	260	272	234	252	270	277	273	266	257	269	230	255	240	257	244	249	260	264	266	266	261	283	237	260	245	226	253	250	263	255	263	259	250	278	248	259	257	267	261	253	251	262	240	255	246	258	266	277	297	268	264	308	255	252	250	261	243	235	251	289	262	259	223	259	273	219	228	253	256	268	250	276	249	269	273	225	256	238	251	255	263	258	251	269	281	253	263	266	252	241	256	263	245	258	263	236	284	263	273	252	245	276	248	264	241	269	247	246	251	278	239	247	249	243	272	280	277	266	257	254	276	270	272	284	297	270	236	286	264	250	243	288	242	264	251	279	263	270	277	277	272	236	264	269	262	278	252	228	247	262	303	254	288	229	227	272	238	279	256	248	228	266	251	266	255	255	253	286	255	238	249	233	280	246	241	256	252	241	237	269	243	275	264	269	248	267	258	253	264	280	256	284	288	252	268	261	250	265	276	275	257	257	223	260	265	251	253	268	241	269	252	253	246	223	244	252	259	251	253	249	272	268	270	249	242	247	237	254	244	251	235	283	277	244	254	264	278	237	234	218	264	252	251	241	273	269	235	269	262	240	277	253	243
9827	15664	32169	57120	60068	52544	43133	32235	21401	12976	6693	3187	1632	865	608	559	585	607	556	625	619	611	563	579	592	581	566	595	603	642	588	600	572	641	587	624	602	597	629	600	581	601	615	588	584	614	605	574	599	614	595	585	654	578	563	604	577	593	528	559	630	531	627	617	638	585	660	569	559	577	599	605	600	588	591	593	577	607	574	606	602	616	580	605	584	570	577	592	609	577	586	579	624	608	607	572	591	556	593	625	600	607	555	563	601	591	628	593	607	558	616	596	563	579	552	602	564	585	554	563	600	615	585	566	564	608	582	608	596	585	605	581	557	613	584	618	561	584	638	621	557	614	594	595	588	585	587	636	593	552	566	621	573	618	586	582	568	583	583	582	613	583	562	609	570	601	594	601	607	576	605	568	568	625	601	590	594	605	612	600	615	602	585	589	599	618	540	566	639	593	594	618	547	589	615	571	596	534	583	654	584	590	556	589	596	549	566	551	614	567	603	575	608	560	648	577	559	550	590	614	612	550	569	595	621	607	550	595	609	578	600	597	563	593	635	532	580	614	657	615	571	558	623	609	579	567	597	589	601	575	591	590	580	600	606	620	569	626	610	562	594	580	594	581	586	598	569	586	604	592	569	574	584	614	573	609	623	596	611	605	589	569	565	601	616	600	598	550	592	570	611	631	570	568	610	546	629	543	591	562	610	599	591	546	585	625	604	537	560	590	602	646	590	583	568	603	581	592	573	576	558	557	618	552	599	596	602	590	611	593	571	566	609	577	623	589	583	614	584	565	606	621	552	591	606	597	593	597	586	626	595	579	607	592	613	595	526	607	571	589	554	564	611	608	602	595	555	594	615	552	606	571	595	600	567	598	627	597	592	578	590	608	554	609	607	585	590	597	587	582	580	593	596	595	562	638	596	617	620	618	578	586	585	556	594	614	562	599	572	580	566	594	604	546	573	518	593	621	601	638	594	646	596	595	603	562	574	592	662	613	583	662	608	581	587	578	574	585	540	626	611	614	599	536	583	591	569	572	584	565	595	550	590	579	606	597	539	571	587	587	613	618	590	596	630	603	598	582	593	573	623	593	569	642	571	610	585	548	596	575	590	611	592	582	588	574	563	591	593	567	563	570	616	621	617	598	592	610	619	593	572	616	568	544	615	592	599	612	575	609	563	579	624	644	565	596	575	646	591	575	563	608	586	590	670	583	600	581	578	603	594	568	566	629	573	574	645	552	584	613	586	564	549	613	553	605	599	601	611	585	564	605	601	553	622	595	565	559	598	547	595	574	596	539	550	643	569	588	603	576	558	550	584	633	584	598	602	600	581	581	568	610	542	602	580	578	622	588	557	622	604	593	613	601	612	597	571	562	634	561	632	607	528	608	587	595	579	558	569	602	674	629	580	641	589	571	574	603	584	607	619	561	593	567	606	624	567	573	594	592	561	535	532	592	614	602	586	638	552	577	612	563	609	557	562	612	568	554	610	575	578	612	613	594	607	586	588	547	595	577	547	610	558	614	609	580	606	572	573	622	586	562	595	584	621	619	589	564	596	639	633	612	600	605	576	613	589	566	561	596	559	627	597	588	609	597	554	562	583	592	579	590	603	598	566	600	553	601	583	602	564	585	585	583	603	626	639	634	622	573	591	597	565	586	573	589	611	577	595	654	571	613	579	559	618	584	628	597	621	589	543	609	577	578	609	549	571	548	551	582	588	585	569	576	599	625	564	589	640	594	591	570	623	568	650	587	574	575	611	583	553	611	573	586	561	579	599	617	572	574	597	611	604	636	605	598	570	562	641	575	550	592	529	607	629	590	551	604	576	577	586	600	598	560	591	587	585	588	592	576	591	602	563	584	575	604	602	627	560	594	606	593	601	578	608	615	559	560	560	609	557	608	554	661	593	612	593	627	568	590	621	614	594	616	628	581	620	592	588	572	633	579	593	567	647	580	588	619	639	588	598	549	582	602	586	582	606	581	595	593	586	618	599	592	638	564	622	555	546	654	575	636	582	607	579	612	596	607	594	615	583	583	646	619	565	595	599	590	585	549	610	592	576	602	614	577	576	603	589	507	572	603	614	563	604	569	573	601	594	621	570	617	567	576	621	603	602	566	569	600	579	580	577	560	603	606	565	596	570	587	588	628	623	582	566	612	542	601	620	584	572	604	610	595	576	620	574	583	583	579	555	610	611	597	589	570	630	537	585	588	605	585	621	650	601	548	574	586	623	574	530	584	595	633	542	613	594	600	591	626	622	583	648	588	614	584	628	592	597	604	580	598	566	576	590	604	555	636	628	570	585	597	595	623	598	608	558	586	634	615	608	557	578	528	554	601	605	619	564	585	613	580	586	578	602	563	582	540	616	612	658	591	581	561	607	618	567	608	561	567	576	564	633	570	579	614	574	585	551	562	615	612	618	551	578	602	588	598	553	595	599	604	626	563	601	576	606	570	545	590	620	572	602	614	625	574	583	574	605	584	603	576	580	629	641	560	588	629	586	573	626	602	583	576	566	612	619	596	585	663	574	617	582	572	592	629	594	589	575	585	589	590	603	583	608	609	584	590	608	587	574	581	600	591	611	630	595	586	589	596	596	608	597	602	617	596	619	590	564	594	596	567	592	594	614	619	641	579	608	616	571	629	604	610	585	594	551	572	629	601	589	608	582	608	631	609	588	614	602	576	624	572	566	620	595	577	590	567	609	587	570	594	602	604	553	622	569	589	569	570	603	652	613	595	610	593	613	607	578	571	612	579	607	585	611	571	631	558	646	599	551	585	608	577	609	580	568	583	578	589	648	590	574	607	584	619	569	617	580	585	603	590	584	599	570	592	628	604	580	612	601	597	604	597	612	595	565	613	604	613	580	622	587	571	597	530	590	585	613	620	565	573	590	614	600	572	577	592	607	584	551	545	560	617	592	610	605	575	623	583	594	589	622	555	600	565	601	559	563	574	575	565	546	578	565	614	564	608	610	601	608	596	588	585	581	575	618	534	554	566	596	580	605	578	585	596	577	580	616	595	599	603	562	579	557	587	603	590	590	593	584	584	563	566	609	566	612	540	604	611	597	622	580	608	592	572	584	577	643	620	590	573	542	578	590	593	595	604	543	595	577	594	636	563	607	588	588	558	584	589	592	601	555	616	637	600	583	596	614	583	604	611	545	600	575	624	604	589	594	547	572	591	604	617	578	621	564	600	591	582	578	596	620	590	593	628	627	604	582	591	584	596	598	583	600	608	567	580	604	596	602	589	617	622	601	560	606	656	601	604	602	556	614	572	567	626	582	568	575	574	556	604	604	564	615	610	675	614	537	600	579	529	577	538	551	618	647	622	602	591	594	585	608	613	611	575	523	545	602	599	592	593	588	612	586	589	621	607	575	596	617	559	565	572	560	609	561	597	579	572	631	637	584	596	576	593	612	570	600	611	562	614	619	607	562	576	567	596	603	638	591	629	581	605	586	626	558	580	592	559	571	573	611	583	589	617
25861	24868	56477	70899	62405	49424	36182	23816	13006	6460	2896	1319	681	394	351	286	312	330	311	338	343	340	294	319	344	324	340	379	321	375	344	377	357	310	354	329	335	318	314	324	353	340	324	321	342	367	310	353	332	359	331	322	341	321	352	364	333	353	344	296	295	345	315	359	334	341	273	348	285	315	313	306	353	326	325	341	355	365	347	335	340	349	295	318	323	301	320	351	353	341	312	358	361	335	334	361	322	296	328	331	322	358	343	359	308	303	327	336	316	363	319	324	361	302	330	316	352	318	342	321	301	349	313	318	316	327	347	304	334	307	318	335	323	327	343	344	311	329	305	337	315	331	342	343	358	320	373	337	312	337	307	327	338	346	329	348	357	329	333	385	347	340	310	309	311	307	325	320	344	354	344	336	374	330	346	336	307	297	296	309	333	310	346	311	348	318	380	334	341	351	353	333	353	332	330	329	300	334	292	296	369	334	301	319	283	315	337	338	325	337	305	316	327	345	333	322	325	336	331	369	311	332	313	334	294	347	328	287	342	333	330	354	320	320	318	322	359	331	343	305	313	371	325	345	365	328	353	339	329	324	315	342	342	327	325	344	342	316	349	351	328	341	341	340	325	333	345	348	337	356	312	319	322	307	312	294	353	340	323	324	350	345	349	346	323	315	329	327	292	360	360	368	315	318	298	317	296	368	356	354	337	335	329	338	352	355	301	305	333	328	337	331	336	306	292	366	299	297	296	301	324	343	355	304	320	304	342	348	310	297	353	316	339	323	331	348	348	358	306	343	303	353	325	271	336	336	338	326	331	314	330	304	339	334	309	326	341	312	317	362	306	343	357	334	305	288	326	324	335	340	338	316	353	319	340	353	351	371	343	309	313	329	306	307	342	326	323	301	333	317	300	334	308	296	352	314	322	349	310	319	316	303	327	356	315	337	318	310	320	305	305	321	330	357	360	343	357	345	321	320	317	315	360	360	344	362	346	294	309	370	315	303	317	298	320	329	340	334	348	325	309	348	347	335	318	316	337	312	350	354	323	305	327	332	323	329	309	336	342	335	355	389	339	353	306	312	350	286	286	344	356	319	325	311	357	335	317	324	314	331	300	346	348	324	331	351	338	339	317	336	331	333	316	343	351	345	371	327	338	320	342	348	343	336	336	316	297	310	335	290	346	334	320	323	316	331	323	335	333	345	302	344	314	354	309	371	311	355	338	351	362	318	345	330	334	296	326	352	333	335	376	357	331	310	327	339	305	359	369	342	332	332	317	283	329	344	340	365	317	351	326	332	332	302	333	303	352	353	350	295	326	321	332	319	334	360	321	358	312	327	313	324	343	329	326	346	340	317	324	325	319	306	324	349	303	327	328	293	357	357	324	306	307	314	320	340	334	332	323	312	310	316	354	350	323	305	320	330	339	336	299	332	332	354	369	321	335	323	337	284	331	318	330	325	367	353	341	353	345	313	333	314	329	326	365	363	318	335	309	323	335	347	326	356	318	345	340	309	310	338	333	314	336	294	341	330	325	330	342	342	320	307	333	317	351	318	337	320	338	315	285	354	345	341	344	298	335	317	306	350	332	330	325	314	293	326	329	305	327	304	322	313	343	324	347	322	308	354	373	359	343	356	313	334	351	347	308	322	346	320	326	339	314	314	331	325	370	333	331	293	321	322	321	328	344	319	344	301	350	322	313	323	339	317	339	335	301	349	331	363	302	354	329	322	330	320	337	357	326	305	329	313	313	348	337	345	335	306	332	345	332	318	368	319	349	309	342	326	326	332	337	333	300	304	350	362	339	324	305	336	371	373	323	338	317	334	309	316	327	338	301	341	322	338	350	355	323	313	339	340	308	313	304	344	337	306	342	342	346	340	359	328	384	346	321	306	339	357	335	331	326	313	311	302	365	328	311	316	302	352	339	358	352	364	320	324	308	325	377	309	313	345	343	355	348	313	321	338	352	348	325	318	301	366	325	321	296	367	329	304	306	300	360	294	343	331	334	310	357	353	280	346	327	298	316	330	318	342	330	308	348	319	322	346	272	340	306	312	339	328	346	361	326	330	366	335	355	371	333	332	300	301	346	300	332	321	365	334	331	360	275	343	307	312	330	331	336	328	341	314	346	307	337	313	358	340	310	339	329	332	366	341	320	316	289	307	316	322	329	339	349	351	350	331	339	292	333	328	383	354	358	320	307	329	366	339	324	319	329	364	339	322	315	313	329	312	361	337	355	320	342	312	280	340	352	342	344	314	363	275	337	303	335	321	303	332	303	359	322	336	341	323	343	329	332	356	336	309	304	294	331	331	347	320	333	342	326	308	345	355	335	312	308	340	341	333	320	336	302	327	340	327	345	329	339	346	316	318	305	285	332	330	353	343	320	337	315	303	314	305	326	304	341	326	322	310	320	297	344	359	355	325	290	355	337	370	380	334	343	313	337	301	325	321	367	350	313	319	324	328	320	316	329	331	354	316	322	335	333	339	359	299	310	314	330	342	312	331	347	360	344	326	304	362	329	329	330	353	359	370	335	331	318	324	309	332	326	355	309	329	322	309	322	325	266	302	355	334	331	325	370	313	336	341	322	300	297	352	281	327	303	334	353	357	340	339	299	336	297	322	332	356	270	306	333	321	340	351	330	339	308	325	315	334	344	338	308	298	335	311	296	330	330	324	314	308	304	325	337	322	330	315	332	323	331	337	334	328	368	360	362	359	322	295	331	340	319	348	333	344	284	353	352	288	313	331	377	323	298	308	337	336	379	337	358	339	358	345	350	343	325	356	329	338	347	324	314	359	343	360	327	362	343	338	378	323	328	300	329	313	331	306	333	334	346	355	292	317	327	309	312	317	306	363	301	309	310	341	345	325	346	320	324	332	343	312	317	339	315	334	352	349	359	322	337	299	319	314	307	344	304	343	350	322	292	345	307	298	317	308	348	356	339	353	331	329	340	355	343	336	363	338	340	285	338	360	325	340	345	329	341	345	334	340	294	336	357	293	340	337	324	342	319	343	359	359	347	315	334	362	346	298	337	311	347	343	333	306	309	340	336	322	332	356	314	341	341	330	324	303	332	316	294	312	324	357	323	303	330	320	344	328	350	332	338	345	332	306	323	340	384	327	366	326	329	336	304	286	334	315	308	335	338	357	342	305	320	322	328	334	321	348	337	326	340	350	328	309	331	302	315	306	300	321	309	366	299	378	305	309	337	318	315	337	321	319	336	327	327	320	328	363	349	325	350	344	380	307	341	343	327	312	321	341	334	350	309	339	326	363	346	347	343	305	346	335	309	343	311	334	341	307	324	365	325	340	330	334	309	295	335	308	290	289	325	337	344	343	324	334	355	324	296	301	335	348	312	314	333	351	332	320	335	321	378	297	320	339	368	348	352	292	371	316	324	376	360	380	320	349	302	348	318	307	318	329	336	330	356	341	332	319	290	325	340	328	336	333	329	317	309	326	332	332	288	332	324	328	334	330	312	317	345	336	351	315
13495	17755	53946	74601	71212	60958	49252	39460	28128	18433	9958	5059	2249	1073	702	744	748	758	783	749	762	719	732	710	694	740	741	706	729	720	765	730	705	723	736	747	753	696	736	707	757	791	715	687	750	737	778	741	764	768	727	747	710	761	769	741	706	703	781	716	750	747	773	700	742	757	734	784	773	758	759	732	762	746	742	755	728	730	765	716	767	684	757	721	765	776	742	653	737	692	742	751	753	752	708	694	755	777	718	759	716	747	723	748	711	746	785	768	711	758	713	717	712	698	737	738	743	695	742	735	752	731	750	761	738	734	781	717	725	714	741	727	740	738	740	783	741	731	705	706	758	713	692	752	756	714	701	795	715	720	740	699	780	718	703	723	707	780	766	725	713	783	725	747	745	729	717	680	671	704	749	705	754	713	711	723	742	715	737	750	754	777	755	688	738	732	761	714	750	730	766	733	722	724	716	737	736	740	751	731	722	721	743	705	758	761	708	763	781	757	738	770	759	713	721	750	763	742	665	742	712	672	725	751	731	762	764	717	716	728	747	743	731	703	719	761	731	759	721	759	719	740	713	746	742	773	736	767	746	747	747	723	777	808	688	701	719	760	790	733	695	732	729	754	737	777	751	787	731	713	709	747	690	754	767	749	712	734	721	759	757	741	746	760	733	741	730	699	762	717	697	769	795	759	688	743	737	718	742	746	761	751	805	742	757	739	741	774	725	683	716	755	729	713	757	792	747	783	767	724	801	705	746	738	738	761	724	708	750	772	771	745	734	781	743	722	747	739	736	733	731	702	727	736	716	740	761	743	766	733	679	706	703	717	748	747	739	742	722	725	753	716	739	677	748	721	731	765	740	738	711	758	740	767	732	745	682	703	727	698	740	753	737	705	736	751	739	777	723	755	784	782	774	768	665	768	733	792	760	711	728	743	726	709	686	709	754	751	727	759	711	686	802	723	703	704	741	723	733	704	795	725	733	752	758	764	781	743	697	748	715	749	722	785	756	766	740	771	768	746	742	701	769	744	726	696	741	732	716	750	710	744	734	783	729	695	784	721	742	692	735	742	711	788	726	757	720	785	747	723	719	739	708	732	761	716	742	783	751	694	731	692	658	733	694	746	707	754	721	705	727	769	773	742	713	734	741	747	732	703	745	727	775	777	739	711	711	786	716	716	704	722	738	779	772	757	711	753	738	723	729	771	724	786	786	748	753	734	741	756	695	763	747	799	709	710	732	804	703	752	730	778	739	731	712	724	686	728	775	708	714	775	670	758	714	780	748	712	781	744	710	741	728	718	717	743	745	744	687	749	748	693	755	746	741	711	690	771	745	734	727	731	764	775	770	703	771	733	714	758	708	714	745	765	756	730	684	735	752	733	731	731	761	701	770	725	723	742	780	718	729	710	735	756	700	712	734	731	755	699	720	745	731	715	738	711	803	784	734	764	711	737	712	723	721	757	770	782	717	789	737	772	691	706	695	734	701	725	744	730	736	715	758	759	768	754	774	748	741	763	780	719	716	733	748	786	723	728	743	674	704	683	723	730	672	709	746	729	744	713	716	767	678	780	748	693	765	704	728	726	740	749	768	730	754	766	720	721	730	740	681	765	775	709	723	740	742	728	742	760	748	708	733	755	701	758	724	723	754	710	731	677	775	701	773	682	709	679	741	756	722	774	715	694	759	761	713	779	729	757	776	739	717	762	764	726	749	721	724	713	736	738	708	726	739	731	749	746	776	763	720	761	727	728	760	715	784	719	818	723	713	763	790	729	708	745	698	728	746	761	742	729	741	728	773	722	757	698	753	736	745	733	755	735	739	763	739	718	714	704	706	677	748	708	767	763	717	724	731	718	683	736	662	733	715	717	708	734	703	718	743	780	735	762	685	668	718	763	754	722	741	751	709	723	724	736	682	703	728	713	718	775	718	727	757	739	701	757	716	781	690	782	748	766	729	711	738	720	731	717	680	726	734	706	753	747	720	719	763	777	734	741	701	687	706	707	728	764	739	780	766	776	750	764	686	681	743	720	715	745	758	753	714	767	702	694	725	701	801	735	747	791	719	777	737	750	731	715	763	769	714	716	707	797	728	728	708	745	725	716	783	752	738	750	731	732	795	795	752	753	751	686	705	782	763	697	775	749	707	745	687	727	664	722	766	711	671	757	783	732	752	733	745	723	682	702	750	715	734	702	724	741	741	765	689	731	731	729	745	739	747	709	746	710	735	704	700	738	734	810	733	794	726	762	774	747	774	687	741	723	772	743	764	716	692	734	759	749	745	758	737	694	735	728	753	714	708	728	710	695	722	739	718	700	680	766	770	747	719	705	735	768	714	789	732	760	724	736	770	791	734	757	736	727	688	738	746	724	706	730	745	743	700	701	751	744	746	780	711	721	799	786	716	731	725	720	786	781	756	791	739	759	710	718	764	745	746	738	739	734	771	721	700	762	742	717	714	741	771	723	701	793	748	646	729	719	704	738	821	705	722	712	771	752	803	709	766	779	745	769	732	731	713	771	746	727	728	724	757	789	722	733	723	702	736	707	724	785	708	720	738	734	759	726	799	767	770	727	756	715	695	736	814	692	745	712	726	735	757	758	763	705	693	728	710	702	715	750	710	780	758	748	767	753	764	710	712	719	668	737	769	739	731	735	782	702	675	751	767	730	749	751	738	767	745	790	715	690	714	767	723	794	765	761	709	718	691	697	719	737	686	697	713	711	733	680	710	745	680	689	705	696	752	779	692	723	764	769	762	721	723	698	691	737	745	751	773	801	750	688	722	701	757	759	738	755	760	694	717	727	763	712	767	801	722	758	732	743	730	771	811	732	735	766	747	718	722	703	778	729	741	773	697	707	736	751	731	728	729	776	748	739	733	690	760	768	692	735	760	705	682	713	733	673	697	715	787	753	748	718	723	761	764	745	738	712	730	764	754	729	785	729	784	779	753	738	746	724	717	745	743	716	759	750	743	747	782	719	739	726	755	751	723	731	746	791	748	735	688	709	793	740	764	718	764	697	745	729	757	719	754	731	751	723	727	730	754	674	729	756	688	728	747	744	730	761	738	694	734	732	690	717	737	736	726	715	732	750	712	773	707	796	750	724	760	790	788	718	744	783	722	754	749	779	765	675	703	771	765	773	746	682	771	702	681	786	764	744	738	786	757	769	752	759	777	745	697	786	733	764	801	717	728	736	750	740	739	740	769	755	734	735	705	797	711	693	690	711	739	746	713	742	751	794	718	709	743	760	727	753	766	757	728	695	750	730	730	699	752	708	714	736	763	702	734	731	757	746	706	725	774	702	704	755	713	769	738	753	816	773	739	770	734	754	700	766	773	768	742	787	713	724	758	680	780	759	712	738	702	730	729	716	740	761	723	724	695	801	771	753	778	744	741	709	727	740	737	732	788	752	722	687	753	746	743	795	781	764	759	698	727	726	721	688	764	725	706	781	750	750	807	688	708	738	742	767	777	737	679	761	768	766	685	743	788	763
4616	2989	4026	4594	4386	3080	2042	1455	927	607	402	366	347	268	268	275	291	307	263	253	257	268	284	304	292	298	246	243	290	241	256	292	283	270	286	289	248	290	267	280	301	280	279	264	256	280	276	280	242	272	284	324	267	265	281	287	286	267	268	269	289	282	296	271	315	260	238	246	276	269	297	271	254	281	271	297	236	285	255	266	267	261	222	288	304	280	261	278	284	283	257	277	248	280	260	266	277	269	293	280	280	264	286	294	287	289	280	282	279	271	239	270	288	285	279	262	291	251	304	267	272	274	260	277	266	277	255	298	257	264	271	254	267	289	254	267	258	273	263	275	237	266	279	273	285	254	262	280	255	267	250	257	238	260	292	267	275	279	295	262	275	284	274	302	266	284	304	255	250	260	268	267	250	287	279	259	239	261	292	239	286	285	268	301	261	294	272	252	266	244	275	292	281	300	250	313	248	267	263	289	282	262	242	247	273	267	259	274	248	273	257	299	299	293	285	285	279	275	272	287	285	279	266	281	291	260	279	235	262	240	258	262	209	264	279	261	263	268	272	270	240	250	266	286	269	244	263	279	257	301	287	269	277	258	243	255	252	260	282	271	270	278	286	285	271	269	274	294	283	257	260	268	231	254	275	247	275	256	263	260	266	259	272	244	274	251	294	299	274	265	252	284	251	262	257	264	270	251	265	270	255	280	276	269	274	276	282	271	259	265	270	236	249	273	269	259	276	294	297	260	282	280	300	296	295	282	282	265	264	285	272	273	268	271	277	280	309	286	292	282	273	250	305	292	274	278	291	266	285	275	275	267	275	251	255	298	265	257	273	295	249	252	291	269	235	287	249	296	267	277	271	263	282	261	273	300	294	235	263	224	289	268	314	294	256	259	257	243	265	275	298	265	277	256	242	260	280	296	268	283	285	270	269	279	265	315	273	254	264	286	279	287	287	258	267	285	267	283	290	274	279	282	271	323	269	248	256	285	272	317	272	270	291	264	275	284	262	308	260	259	294	281	289	297	271	239	280	301	281	255	270	279	264	260	262	278	282	279	284	220	260	260	285	250	288	283	242	256	270	302	291	271	293	251	268	273	294	262	257	262	245	249	290	270	302	306	264	269	267	239	262	270	287	281	251	280	282	290	272	263	302	248	276	244	272	291	293	271	278	247	259	286	260	257	257	293	273	274	275	274	251	284	273	265	275	251	300	289	281	282	275	272	262	285	282	267	273	319	242	293	316	277	259	279	258	283	269	266	266	286	267	254	278	290	279	262	255	249	275	278	283	293	278	275	253	266	294	298	282	271	299	275	283	283	273	266	227	257	270	280	298	266	248	260	235	302	296	310	267	276	254	271	270	268	296	251	263	285	257	258	284	281	248	272	267	266	295	288	271	258	279	262	260	324	297	265	264	281	254	247	265	292	256	257	291	273	247	278	266	284	266	303	269	283	261	268	278	301	290	264	275	276	269	284	307	279	292	249	291	259	283	269	281	265	304	294	284	278	268	310	281	274	256	256	295	245	269	290	258	308	290	284	289	268	296	285	282	288	258	276	288	292	263	240	271	238	254	251	264	230	272	288	270	263	300	265	310	301	277	278	282	271	266	274	265	244	264	255	286	265	235	229	289	296	252	266	265	285	298	281	255	264	283	248	290	268	267	284	285	267	253	289	262	270	271	285	291	294	270	262	279	272	256	287	303	265	275	273	278	277	261	273	278	290	244	272	276	257	282	258	281	295	283	318	285	248	314	266	289	277	272	248	239	276	305	272	264	314	282	285	304	286	259	283	288	261	291	255	270	258	279	262	272	261	281	309	268	266	275	291	287	277	298	254	289	288	276	286	275	302	262	291	270	280	280	274	248	251	308	288	247	294	277	273	265	296	255	291	274	262	273	288	272	263	239	251	261	270	288	270	263	290	288	277	293	252	286	279	265	273	287	281	260	272	253	301	271	270	254	267	256	265	267	302	279	285	268	277	292	259	304	277	287	275	260	304	279	266	269	284	254	291	283	262	273	295	255	285	287	251	284	273	310	247	273	245	267	267	275	320	269	272	286	314	245	252	292	260	252	260	263	293	249	288	276	255	266	259	280	266	264	285	247	240	248	270	272	270	275	284	277	291	309	262	272	290	270	296	288	276	262	283	281	297	256	246	275	278	261	269	288	245	291	291	278	271	240	284	262	247	249	274	272	281	262	263	261	280	276	289	281	294	273	246	265	268	249	282	228	278	269	267	254	250	269	243	296	290	282	281	257	278	276	254	284	294	290	300	250	300	255	267	287	288	279	279	267	275	291	241	278	293	280	327	276	290	250	286	288	251	267	280	277	238	280	286	266	294	289	271	290	272	259	268	247	265	270	283	284	284	250	271	288	260	288	269	266	276	257	233	278	290	290	255	258	246	261	302	261	273	244	283	294	287	287	286	289	261	268	265	276	297	262	259	274	269	260	281	290	268	251	273	296	270	258	296	243	281	296	268	255	267	291	269	287	290	238	296	260	249	252	292	271	264	287	303	275	287	280	260	254	253	267	276	257	284	246	285	281	301	261	266	282	275	289	257	283	263	286	273	273	266	259	261	251	233	269	292	303	253	260	277	253	273	273	231	285	284	241	281	252	300	282	269	256	246	282	253	241	292	314	270	281	282	266	297	258	269	281	283	325	274	256	232	277	275	270	281	301	284	277	283	261	266	302	267	261	262	268	279	237	247	262	268	273	268	263	278	279	258	268	288	250	256	295	284	267	262	257	246	243	290	248	304	293	287	261	275	259	250	302	274	259	279	257	269	290	284	271	262	264	280	259	277	278	269	264	261	246	258	261	311	257	307	267	279	240	237	249	253	253	255	278	265	258	275	276	304	249	280	254	270	253	267	249	230	300	263	296	292	294	285	259	244	251	294	277	238	249	266	300	230	257	273	249	256	290	257	282	264	278	281	278	277	272	266	278	277	316	306	292	250	283	274	266	310	280	272	251	275	276	239	270	282	260	303	295	269	269	257	266	296	256	288	273	318	292	318	267	278	259	285	274	278	251	266	277	282	256	275	253	282	275	302	279	261	292	278	289	306	273	301	295	297	273	269	278	244	278	253	246	274	274	290	293	262	269	251	227	247	275	274	267	271	280	297	295	257	270	253	272	267	269	271	282	279	317	275	291	279	303	290	301	293	281	276	272	303	306	270	261	277	259	276	259	257	280	241	291	298	285	289	283	284	234	265	286	238	267	247	271	267	295	316	275	272	252	296	303	261	288	278	244	265	273	295	299	304	281	312	261	284	278	243	286	233	269	303	249	260	270	292	283	265	264	239	265	300	271	284	279	271	250	252	277	254	276	264	277	274	269	260	304	300	277	272	268	296	260	274	253	266	282	274	263	282	260	273	263	294	269	277	264	281	273	268	272	267	273	300	258	265	266	278	281	293	307	312	255	263	294	254	291	283	279	297	243	286	284	248	283	294	275	303	299	302	280	261	295	266	253	269	270	265	301	288
3411	2879	7643	13182	14471	11006	7761	5008	3038	1891	1282	925	737	599	622	618	600	580	615	607	583	615	618	610	618	601	592	549	617	589	652	580	596	562	621	588	560	607	609	554	592	654	614	600	633	582	610	619	599	617	632	657	629	576	580	602	578	599	575	596	581	582	614	594	633	619	584	609	601	605	567	591	633	615	609	622	604	569	562	581	588	643	624	597	608	612	634	598	631	602	596	614	590	605	620	657	635	631	571	631	601	644	626	605	655	623	611	603	604	666	618	601	653	566	610	628	608	578	601	629	558	601	611	646	615	586	624	570	623	633	657	576	627	573	573	618	607	642	628	619	567	624	653	577	627	631	637	628	611	620	609	621	622	623	637	617	608	629	629	625	678	628	594	611	607	592	633	590	570	600	606	575	661	631	604	623	606	594	619	612	617	616	635	621	619	632	614	653	614	627	590	634	594	594	603	568	626	561	613	599	607	575	623	616	572	590	587	618	607	615	637	601	593	616	581	644	643	585	641	627	628	618	580	622	572	615	658	584	638	612	626	597	584	611	583	619	603	615	624	562	587	636	607	632	627	647	612	574	599	574	609	605	558	596	593	614	629	612	635	618	628	579	589	621	627	689	567	621	584	601	593	609	637	605	593	576	598	598	565	591	585	596	603	611	597	562	615	609	608	605	582	634	596	582	609	608	592	612	610	618	603	599	653	593	613	601	601	586	635	593	613	606	634	607	625	553	629	601	633	602	599	587	632	621	636	594	584	598	607	610	598	563	564	624	607	640	617	616	596	592	609	584	578	601	635	636	633	573	629	599	576	635	562	606	637	609	610	577	604	580	603	649	636	599	610	604	565	585	620	631	624	620	598	605	638	579	630	646	607	592	617	602	615	607	621	595	613	605	595	608	549	575	637	610	614	623	613	595	628	606	608	629	618	573	589	620	581	631	590	614	608	612	627	578	607	586	638	633	621	600	621	605	596	601	608	621	590	589	652	634	618	627	597	608	602	641	578	560	605	627	602	599	596	567	617	582	596	571	619	606	616	612	571	608	617	632	615	595	577	609	556	578	623	660	611	626	621	587	654	630	640	599	593	606	579	606	645	595	648	618	607	593	619	617	622	638	608	570	616	620	617	604	615	579	598	592	580	583	582	562	584	602	604	578	646	587	595	595	590	567	648	648	584	612	579	600	602	605	607	573	609	600	637	609	604	597	578	606	606	661	607	617	610	651	622	573	594	583	592	573	615	626	602	678	615	591	611	644	590	605	565	631	630	617	632	631	609	620	589	632	602	594	603	633	624	603	622	633	636	576	624	615	628	586	591	591	620	602	602	620	573	594	622	587	624	574	592	617	596	556	600	593	632	593	588	635	586	591	615	631	642	614	574	593	596	637	625	585	595	602	604	590	613	608	654	601	583	630	642	632	614	571	584	623	592	606	580	578	628	590	641	613	610	612	631	601	585	574	594	610	611	587	579	619	602	611	670	577	633	604	574	608	651	630	604	632	596	588	616	530	596	613	622	610	640	623	621	615	635	628	568	619	635	574	590	630	634	610	567	597	605	595	624	555	612	610	588	618	606	601	591	579	587	605	609	618	600	631	608	582	593	622	623	585	632	630	644	607	602	613	619	559	623	609	589	608	607	638	592	604	618	577	616	639	544	643	611	618	619	591	602	579	637	622	619	612	681	592	579	591	576	644	570	607	575	584	580	623	625	611	612	603	581	631	582	636	584	593	624	640	615	631	588	610	617	597	624	596	584	632	614	578	645	628	606	603	590	634	612	582	598	602	573	617	601	599	616	568	614	591	593	631	593	647	598	583	620	579	577	638	591	606	636	596	600	623	608	598	579	615	597	585	589	637	564	567	606	655	569	606	578	588	598	582	645	631	595	609	594	593	605	590	568	643	579	568	608	578	585	622	619	654	600	585	570	672	642	619	621	612	567	586	606	644	548	642	601	570	654	616	605	619	610	574	647	619	581	652	600	625	603	634	597	598	567	636	622	600	600	621	565	614	632	598	598	572	657	616	638	650	620	620	590	609	625	642	647	642	564	563	633	599	612	606	625	583	588	616	623	636	605	612	579	612	663	623	583	605	579	629	625	653	645	630	567	624	596	610	610	589	584	601	627	649	575	655	580	601	605	589	644	641	606	598	604	623	587	635	592	672	590	566	610	621	646	575	590	586	628	610	612	634	588	585	602	602	623	579	642	585	582	591	630	610	621	597	639	586	590	611	614	600	618	634	600	636	582	614	607	602	586	619	579	594	609	561	582	636	595	640	587	601	630	579	568	614	581	592	579	619	625	612	597	591	594	608	623	613	612	605	625	598	601	597	583	586	575	623	591	644	598	646	626	616	620	618	576	563	640	604	614	567	592	582	613	613	602	615	638	566	576	596	630	608	628	638	604	604	643	609	604	585	559	565	600	643	641	611	573	570	595	614	621	616	577	576	570	584	589	621	634	615	576	615	609	608	610	592	614	598	575	599	621	633	608	648	583	571	591	604	598	622	621	622	593	593	649	613	655	589	632	624	641	587	644	598	594	596	625	617	582	586	588	626	580	617	587	628	636	589	615	588	599	678	611	543	594	601	566	635	605	635	643	626	586	623	627	606	608	629	623	653	589	607	643	598	630	614	648	601	626	629	612	578	600	620	583	564	627	628	665	615	602	622	579	601	584	623	636	579	641	600	609	574	591	604	580	665	607	605	603	642	633	574	622	632	585	604	624	613	568	616	639	564	580	599	580	573	657	600	589	580	617	603	622	603	608	615	602	666	576	622	600	631	572	563	627	620	613	593	632	636	597	670	602	618	613	578	620	593	585	632	615	581	578	597	585	629	605	573	614	592	639	613	613	605	620	611	630	572	615	580	575	654	569	603	595	606	606	604	604	601	620	632	633	595	598	610	619	658	608	579	602	616	607	603	565	594	607	597	637	601	622	610	602	624	617	633	602	640	605	620	615	577	628	624	643	643	603	614	592	618	577	615	565	592	583	597	591	606	624	639	564	618	609	619	583	609	651	608	609	649	596	579	629	620	596	592	588	610	628	618	600	549	570	583	608	600	602	625	607	613	618	594	567	608	623	618	553	641	606	576	611	568	591	619	602	591	589	618	616	567	611	594	613	592	609	598	595	597	596	596	617	624	621	585	595	613	624	571	616	581	618	571	641	610	571	609	595	640	636	573	617	633	656	622	597	572	604	590	623	556	622	585	645	597	580	640	589	582	640	604	571	648	591	639	607	622	585	618	595	582	616	606	593	612	576	604	628	606	615	626	567	588	619	634	645	606	629	570	618	583	619	587	636	670	605	647	597	577	655	581	637	620	596	614	588	568	610	641	605	648	562	622	632	618	588	605	596	631	641	600	592	579	609	622	612	569	614	625	608	587	625	601	635	601	636	614	592	604	640	565	649	612	617	577	606	623	630	668	601	623	599	568	556	597	631	604	577	656	592	625	615	579	665	617	589	638	632	574	610	561	556	581	580	617
24317	24382	38646	53346	48277	38010	26317	16539	8372	3802	1748	892	517	268	214	238	231	218	234	220	249	211	254	230	248	245	225	230	228	223	256	228	242	231	231	264	221	229	240	232	236	234	216	258	228	236	236	249	230	263	225	220	258	227	236	227	274	244	203	225	245	223	252	234	250	230	260	217	253	276	265	277	253	206	206	224	226	213	205	256	216	247	252	254	261	227	223	284	242	281	267	232	252	222	227	238	220	259	222	256	227	253	244	249	236	243	247	238	248	253	229	250	232	217	229	273	238	261	207	252	223	245	249	257	233	217	222	229	235	253	244	203	225	248	249	246	262	258	218	238	259	245	277	259	240	238	225	229	224	233	228	260	261	240	224	238	266	238	226	263	219	275	267	226	221	220	234	246	246	239	252	220	238	199	243	244	249	254	241	215	232	264	240	229	245	240	253	250	262	231	233	219	255	253	246	256	240	259	230	273	245	227	242	254	224	241	225	223	215	223	238	277	260	257	274	239	268	245	253	244	223	255	228	212	240	223	257	241	231	257	227	233	243	267	250	266	211	218	242	225	256	238	270	227	251	237	232	245	241	254	254	241	205	239	236	218	272	215	229	237	231	246	238	227	239	231	239	226	230	247	252	235	220	240	215	264	266	217	220	223	221	227	217	212	227	224	247	215	222	223	240	228	225	215	255	228	233	265	240	249	221	235	234	239	234	230	255	221	222	272	253	227	240	253	213	219	235	242	235	241	228	234	264	252	227	231	222	230	241	278	275	231	217	277	245	210	217	221	261	242	237	227	225	238	239	235	234	230	233	217	236	286	222	274	220	208	240	214	209	268	286	252	240	230	232	278	255	239	237	235	255	220	241	238	244	225	250	251	251	217	195	261	245	233	235	254	216	231	227	224	244	263	253	234	240	226	232	232	246	238	224	231	255	207	225	244	271	239	244	239	244	245	211	261	246	238	236	212	234	241	252	229	212	247	265	219	260	247	233	218	210	240	231	236	250	276	253	210	238	252	238	262	238	246	228	237	232	270	200	247	245	247	238	261	230	259	237	235	259	252	215	217	247	245	197	250	250	223	237	230	242	238	239	221	247	228	225	217	235	223	224	234	230	253	233	249	231	231	211	245	228	269	275	241	243	248	236	251	263	225	237	254	214	225	229	261	221	232	250	272	255	264	261	242	255	244	240	240	245	244	213	243	204	243	230	241	233	216	240	243	220	196	230	246	238	220	215	255	245	238	227	234	230	205	213	260	260	248	240	231	249	230	284	250	237	233	223	251	249	271	241	247	267	234	231	262	234	243	262	247	234	251	233	231	247	257	232	233	238	236	251	261	218	244	259	234	227	248	231	210	226	212	225	251	230	247	255	248	241	214	243	262	237	252	234	238	277	257	257	220	209	231	233	230	251	233	214	222	258	243	268	241	220	244	251	216	224	216	216	260	231	258	257	231	236	241	235	257	266	242	227	272	224	225	235	235	246	244	292	225	221	244	207	240	244	252	229	265	224	265	217	263	226	232	241	277	246	241	227	230	216	216	219	233	223	247	225	236	228	227	251	237	270	260	258	240	206	239	229	222	246	211	252	258	234	233	237	219	275	233	195	229	227	256	247	194	228	227	267	195	221	216	265	240	245	256	229	236	253	226	230	218	194	229	233	210	230	235	214	250	274	235	210	245	224	215	224	248	258	218	267	245	224	235	255	229	226	272	212	267	269	263	234	237	269	226	233	240	211	234	244	264	249	275	241	253	244	234	227	213	227	231	237	213	248	238	217	244	223	243	238	233	244	220	217	257	218	224	246	217	255	251	232	222	209	219	216	222	230	237	238	244	226	236	252	264	228	251	244	229	233	229	235	253	207	257	262	214	245	230	254	212	246	226	230	251	255	230	242	233	267	249	238	214	266	236	228	214	223	225	259	242	248	239	228	194	227	273	259	230	257	200	238	248	225	238	223	263	249	246	264	247	224	256	243	245	253	242	252	255	231	279	222	232	213	238	244	257	237	250	262	243	204	219	219	239	254	242	231	201	244	244	266	218	233	243	222	241	215	241	251	281	237	248	227	234	248	258	278	235	229	239	230	245	242	226	217	224	252	237	236	230	227	266	225	239	273	227	237	230	236	240	261	253	260	209	229	258	241	244	241	222	236	263	245	239	236	231	224	232	233	240	261	238	237	216	232	241	271	231	223	230	263	263	263	217	243	250	214	228	245	240	234	258	212	254	228	229	212	235	249	237	222	227	248	237	266	227	223	235	195	228	223	233	203	252	259	231	250	243	251	225	224	235	254	230	231	233	234	266	249	245	229	214	252	255	234	201	226	244	240	219	243	249	223	242	243	240	243	216	243	220	257	266	236	217	232	247	267	244	242	240	262	269	236	233	201	258	252	231	223	226	225	237	233	248	244	251	236	214	267	243	242	244	253	253	263	244	237	227	232	234	257	238	258	237	252	277	228	218	227	244	259	217	251	233	252	217	251	237	261	216	231	232	226	252	220	235	272	242	215	259	227	262	253	238	254	249	211	218	254	211	236	235	270	254	258	232	251	236	251	225	251	227	242	201	248	222	229	259	229	242	225	237	234	241	217	251	245	237	247	245	245	222	244	240	266	219	223	238	206	233	260	258	236	238	244	252	251	213	248	246	200	229	244	232	240	210	235	222	257	254	223	232	217	228	243	252	261	246	241	245	248	224	247	230	261	237	239	247	223	260	266	246	228	248	223	237	243	234	258	241	257	238	255	251	261	249	252	241	251	234	239	248	275	225	243	249	225	204	220	230	249	243	255	229	255	249	262	221	223	237	279	256	220	256	230	241	228	212	233	256	265	234	255	221	236	242	264	254	239	244	233	236	250	231	215	237	233	244	287	226	233	214	254	241	251	252	231	240	213	246	222	225	243	254	245	230	242	240	255	250	217	284	257	247	233	242	222	257	253	217	226	252	245	228	249	212	254	249	223	222	231	249	222	201	247	235	246	229	231	238	211	237	244	249	242	201	212	248	230	243	241	229	237	237	211	247	236	246	226	241	233	264	247	233	227	216	259	261	229	240	220	250	239	247	235	243	229	256	261	251	224	253	228	226	232	263	264	255	223	232	239	230	215	240	288	235	219	239	249	240	243	222	235	234	242	265	245	232	220	257	232	226	234	247	224	236	227	254	236	205	212	227	217	247	215	219	225	233	230	238	240	224	250	204	249	262	214	212	222	226	238	253	230	209	245	248	266	244	277	241	260	211	246	214	235	229	236	242	220	235	240	227	261	248	240	223	262	236	246	225	244	251	267	247	239	239	256	214	204	265	255	224	214	228	231	260	235	253	233	231	224	238	248	245	232	234	217	242	212	234	259	228	222	228	229	235	228	292	276	231	249	223	234	230	215	236	241	216	229	225	236	223	249	242	248	264	245	251	263	239	214	237	241	273	205	240	238	202	236	236	234	229	258	229	274	236	237	235	228	230	222	212	220	247	211	222	262	239	243	226	269	272	222	256
12547	19161	39988	59238	57855	50767	41778	32551	22335	13143	6872	3360	1714	724	549	515	605	550	528	539	540	554	554	567	549	570	538	547	499	536	542	569	586	549	560	537	569	581	550	528	555	524	568	545	503	555	510	527	591	547	514	595	589	569	557	529	539	570	575	539	559	550	561	577	544	548	557	560	530	514	536	524	526	560	547	547	573	570	536	560	537	539	612	564	564	583	550	582	496	511	538	540	561	507	564	532	581	535	551	509	566	526	511	550	568	591	530	558	523	606	560	561	564	533	561	607	545	563	568	561	546	515	513	511	509	522	562	554	534	572	576	522	521	522	501	530	603	543	535	531	600	551	552	513	586	527	533	544	535	570	503	549	564	535	522	556	578	568	560	546	582	528	623	550	525	566	619	513	543	535	540	534	620	528	551	581	579	552	537	555	535	564	564	546	531	574	558	508	544	566	549	553	549	538	555	570	546	585	538	538	546	562	531	562	536	497	541	573	573	515	574	567	526	535	543	556	577	552	535	575	584	581	563	565	542	556	553	553	527	573	505	575	505	549	569	573	550	589	557	542	569	558	597	591	557	554	537	540	559	546	551	557	550	521	553	536	550	527	572	539	558	613	539	535	511	534	501	521	582	558	532	564	540	576	525	526	561	580	545	558	542	590	530	559	560	567	522	601	559	588	562	516	579	508	551	545	519	514	546	603	586	557	545	567	543	560	543	535	577	560	585	523	567	517	561	589	533	621	561	550	559	543	552	533	537	546	563	529	554	553	506	543	522	565	571	534	543	561	572	483	572	519	556	555	544	567	528	525	534	585	552	563	568	599	531	549	549	554	559	540	537	527	538	574	561	578	485	561	588	512	531	537	486	554	533	518	598	521	573	551	545	583	536	544	515	515	556	547	555	517	510	524	589	552	563	574	603	526	543	519	567	546	586	555	557	555	543	551	580	558	572	569	593	577	513	545	541	525	579	557	552	561	553	540	533	556	544	558	542	575	563	554	525	554	560	535	545	574	565	568	531	544	557	575	513	572	552	512	519	603	562	559	563	575	574	556	582	590	557	521	551	567	527	539	533	526	572	554	578	557	534	541	548	517	552	496	539	536	566	579	550	574	602	502	548	554	541	546	555	553	517	542	579	536	521	566	567	519	556	571	547	558	583	507	524	534	574	553	571	488	554	557	588	551	514	550	563	556	539	576	555	565	562	533	522	561	547	555	534	526	539	545	540	537	594	528	535	598	546	586	600	563	569	541	561	576	564	534	565	570	538	541	540	570	518	552	565	543	556	612	558	566	541	565	568	554	530	519	530	508	515	543	562	557	588	588	538	586	529	568	561	516	540	550	577	571	527	631	552	571	584	568	537	520	564	587	575	561	563	541	606	524	566	539	526	553	545	545	546	548	531	534	565	547	565	525	531	526	523	572	539	495	562	520	558	554	592	558	562	541	539	569	542	565	586	597	548	538	560	534	555	569	537	538	583	518	556	563	542	525	578	547	521	541	555	562	539	603	521	532	497	562	569	493	526	522	578	539	535	550	567	512	587	547	570	546	542	534	542	590	588	545	535	539	574	557	552	548	549	563	568	570	528	563	540	583	529	523	530	516	514	523	587	551	580	576	532	579	550	565	564	559	565	520	547	555	577	562	563	535	531	529	534	520	547	567	545	555	588	572	576	538	585	598	575	577	496	546	580	564	540	572	562	551	566	551	526	604	495	537	533	562	559	522	520	568	532	524	531	554	542	505	566	522	573	574	545	518	582	517	608	532	516	541	507	525	526	563	547	525	520	536	528	575	586	575	547	537	515	553	554	558	557	528	583	563	567	577	541	549	559	532	523	550	547	544	610	558	531	589	549	562	575	545	527	550	587	550	534	559	557	570	548	575	529	530	544	557	521	540	555	559	561	531	558	544	568	567	570	545	562	549	550	587	535	545	537	561	542	537	532	570	564	553	557	551	570	579	534	538	540	550	550	570	573	570	529	552	537	565	552	568	566	555	578	564	560	591	518	565	563	540	502	549	548	568	548	545	532	554	606	574	576	545	532	538	551	584	529	537	585	583	510	541	570	542	573	586	509	516	565	578	552	550	547	517	548	571	555	555	559	530	540	577	598	606	586	594	549	588	573	553	578	592	550	549	535	515	580	558	560	547	526	564	520	553	552	573	568	553	579	533	551	527	541	538	528	541	640	583	560	513	561	490	565	553	532	529	545	515	555	566	569	553	584	559	517	540	544	541	580	544	582	553	545	559	555	578	533	547	550	532	586	585	554	541	554	550	527	561	551	561	553	555	589	541	528	531	524	541	553	523	546	548	547	579	523	528	546	545	528	524	550	542	538	564	590	544	557	536	572	526	573	506	545	527	575	556	558	551	555	547	529	554	592	547	561	555	545	535	532	524	566	558	506	561	548	564	554	547	505	553	546	527	520	544	564	575	555	552	518	594	539	572	553	555	565	550	526	585	571	527	540	560	513	528	578	533	546	574	565	542	557	537	558	541	549	520	580	563	583	532	542	583	579	533	574	560	495	530	578	527	525	562	582	571	550	507	539	560	548	577	533	532	516	586	569	518	589	568	498	518	519	539	571	556	586	550	502	544	523	555	554	538	553	577	577	525	582	599	574	545	580	541	586	553	564	557	586	532	582	547	585	552	580	509	574	531	576	520	523	559	559	541	537	569	567	564	512	532	570	550	551	566	557	553	569	555	527	527	568	539	564	551	550	536	516	560	574	535	561	537	572	567	583	554	500	557	558	579	544	539	549	530	561	549	574	539	542	527	544	567	585	545	574	551	560	555	524	527	561	555	560	527	574	543	591	565	537	559	567	552	554	560	551	565	557	568	545	515	576	579	553	577	559	570	558	554	565	539	567	569	550	585	541	556	582	596	579	550	558	573	545	588	556	569	545	549	585	560	547	538	567	560	527	525	552	528	544	561	551	520	563	500	562	547	514	578	559	564	562	556	567	531	517	579	555	543	552	555	543	526	559	537	552	551	518	582	547	544	534	521	535	542	544	573	577	546	549	551	508	559	588	608	530	535	539	572	555	574	528	563	574	551	579	571	566	513	528	526	560	555	538	566	536	572	545	524	546	538	531	546	564	578	535	588	537	534	567	589	540	564	532	506	576	554	554	553	587	550	547	508	559	580	570	529	538	512	523	550	545	561	597	573	543	535	559	537	557	568	524	539	526	573	565	555	568	541	567	575	572	550	570	511	573	527	511	552	578	536	559	565	558	590	566	511	584	554	555	566	541	576	558	553	522	542	557	515	525	570	548	562	580	560	580	531	545	554	528	552	580	564	510	557	546	543	531	564	566	525	573	547	564	525	563	518	527	559	553	544	584	578	565	546	547	550	562	511	530	524	537	575	500	556	539	572	576	512	573	539	525	562	583	571	543	584	536	576	547	570	562	530	533	558	515	563	534	543	540	548	543	535	583	540	542	549	541	534	592	537	549	547	555	575	597	553	570	552	515	548	555	545	599	542	568	600
37840	38130	60462	61662	60433	50896	37921	25962	14883	7212	3070	1570	727	419	330	356	329	303	306	308	293	348	321	325	328	355	325	311	345	351	315	347	296	315	340	296	294	329	318	341	325	339	303	310	339	327	332	330	342	321	298	324	346	287	308	344	338	294	328	281	359	273	322	353	318	352	326	319	312	323	326	315	312	298	321	339	317	354	323	330	332	333	305	321	340	312	357	318	326	320	294	295	318	331	307	332	327	339	328	312	331	326	340	305	287	335	339	326	331	342	314	313	306	302	330	352	319	317	336	337	320	296	355	325	313	309	338	309	289	307	270	332	352	340	310	332	315	328	315	309	340	327	325	321	353	339	314	339	314	328	366	311	334	327	275	323	364	345	317	342	331	316	357	358	344	343	340	349	343	306	325	362	334	302	331	320	313	338	331	327	313	347	318	318	333	360	331	325	302	309	342	322	336	334	312	317	357	329	309	318	363	334	334	361	333	323	322	325	311	356	322	330	339	319	309	342	353	338	348	341	368	324	310	322	310	320	325	334	295	307	325	335	336	329	315	317	310	349	358	317	336	341	321	307	338	303	354	296	330	324	349	326	327	331	353	334	357	327	338	336	330	317	333	314	352	328	323	303	352	321	351	278	331	342	329	328	339	340	322	310	328	347	343	361	285	319	320	344	331	344	331	337	342	318	354	330	322	330	344	313	381	340	331	316	315	312	334	334	328	327	318	320	343	309	339	324	346	316	340	331	290	343	332	339	330	335	322	315	318	318	317	372	327	335	346	357	346	319	311	327	297	314	360	309	336	326	268	298	280	301	326	328	350	335	334	324	344	341	332	315	347	340	309	324	306	331	334	373	354	305	355	309	337	334	341	325	322	312	312	373	322	360	334	340	294	309	298	330	306	340	313	313	322	325	294	361	329	348	317	334	336	355	345	317	309	353	319	340	303	321	336	336	325	282	387	343	335	318	306	325	323	319	304	351	324	324	339	377	354	332	330	347	312	324	323	336	299	304	350	333	363	307	320	323	293	331	351	350	321	312	329	329	325	345	326	323	348	331	331	312	323	318	366	348	321	325	319	361	306	328	315	309	338	328	322	314	305	321	308	296	328	311	316	336	337	362	331	310	289	322	328	328	305	331	333	321	340	366	341	293	301	297	342	323	314	321	281	321	347	329	325	317	359	327	344	321	338	361	332	335	332	311	345	349	309	325	319	296	324	347	317	325	294	343	357	329	356	323	368	319	339	336	324	341	376	344	331	299	292	331	311	339	333	321	303	339	358	364	311	330	310	312	298	327	379	320	331	281	354	324	364	333	304	345	324	294	291	334	313	319	318	313	314	339	318	345	291	318	314	354	332	344	355	326	311	315	327	305	326	313	324	358	329	309	333	323	331	330	301	334	337	303	323	366	316	299	304	310	294	320	315	346	355	318	327	329	309	326	340	314	338	293	333	300	335	336	350	345	303	328	331	315	301	334	358	362	328	308	302	336	304	316	326	321	315	333	306	324	351	325	349	306	345	344	347	321	315	321	345	321	329	310	302	356	348	309	322	322	285	317	350	322	325	335	313	317	322	344	307	350	320	330	347	352	332	338	329	346	335	331	318	321	352	340	316	330	350	320	342	354	319	371	352	345	351	325	288	339	307	322	334	311	317	316	351	330	345	309	283	323	327	347	294	343	333	337	357	353	299	333	337	344	345	357	342	298	333	308	334	321	326	292	368	344	333	347	304	337	348	339	338	317	333	323	308	304	357	330	314	307	340	279	315	347	300	310	317	321	339	310	325	312	343	341	352	353	319	311	315	319	334	322	343	291	343	310	324	318	282	295	318	324	339	341	344	328	361	346	327	345	335	323	370	314	332	311	320	294	356	314	315	280	328	341	293	310	302	318	368	328	317	328	355	333	313	290	308	333	380	330	351	336	328	341	338	323	302	283	332	306	341	330	312	335	320	305	339	335	349	288	297	334	319	312	360	351	338	366	312	359	339	348	368	337	350	330	296	341	325	350	299	287	325	349	317	286	337	314	323	323	345	303	309	323	313	283	333	313	349	342	344	307	306	317	321	330	324	343	351	332	360	322	364	357	326	325	359	321	353	311	347	336	313	336	319	325	275	319	355	313	297	281	345	335	318	320	322	337	303	333	327	344	297	308	348	341	340	333	322	327	334	327	323	341	278	330	315	327	328	332	318	353	284	320	310	311	322	289	331	357	318	313	344	324	305	317	321	314	320	328	332	321	325	328	296	321	368	309	327	286	315	362	340	326	329	339	323	319	361	335	343	310	336	307	298	343	364	326	308	320	368	294	328	307	306	365	377	359	381	311	309	338	336	312	349	307	326	338	313	317	345	367	332	340	348	315	317	304	298	310	310	346	317	345	315	326	353	337	337	321	333	350	332	334	348	315	346	342	311	349	328	366	326	317	316	310	348	303	304	301	340	327	351	314	307	346	344	331	310	297	353	309	310	358	313	324	322	309	312	344	350	306	353	321	319	337	338	334	296	283	310	329	307	326	327	344	342	331	296	343	322	318	300	293	308	333	332	359	346	359	318	306	347	261	300	295	327	309	356	319	319	290	376	298	331	323	346	350	361	309	328	274	329	333	323	350	333	300	315	297	336	335	330	309	348	351	311	281	294	347	327	359	367	306	319	301	347	362	315	321	286	343	317	336	329	315	361	324	313	385	354	357	363	337	315	334	356	331	337	312	302	293	318	323	320	318	317	311	337	309	295	319	319	309	323	340	344	323	334	317	325	329	340	330	322	295	303	328	359	311	320	306	311	354	338	338	306	287	347	326	298	315	339	337	332	298	352	330	345	337	344	353	322	350	330	338	337	360	310	350	307	322	321	323	311	347	349	313	339	335	333	311	336	316	335	335	324	353	297	299	345	296	311	328	307	313	321	333	338	315	344	333	372	319	291	340	335	328	347	352	334	338	324	314	317	354	340	304	365	331	337	293	333	325	317	301	323	329	344	348	314	296	296	313	321	325	316	308	345	331	334	294	314	342	305	319	329	326	314	306	318	340	314	308	314	360	320	348	322	333	338	282	323	302	281	322	334	314	329	366	323	311	339	335	330	323	331	306	317	306	322	305	315	349	323	291	339	301	334	331	357	319	321	346	345	321	324	326	286	337	314	303	328	324	338	312	316	317	338	375	342	319	314	327	302	311	326	316	320	314	329	329	354	351	339	313	300	334	328	313	328	314	354	292	374	331	305	318	335	345	301	324	345	345	305	313	320	306	330	343	346	293	324	338	351	319	345	333	318	309	315	317	327	336	350	351	337	295	310	333	312	313	317	329	292	313	311	292	297	289	343	277	333	324	302	324	288	322	339	312	291	314	349	320	312	322	334	290	303	321	354	314	333	303	311	324	330	314	315	357	325	342	328	334	332	320	354	347	363	287	348	316	333	373	285	326	346	353	329	295	306	339	321	299	296	326	341	346	301	299	344	325	319	294	331	331	340	304	341	313	332	338	310	321	327	290
18368	28459	52270	67388	69776	61663	51332	41021	30358	19792	11064	5666	2859	1214	734	711	711	713	759	740	719	714	729	754	697	747	721	736	760	750	702	703	749	711	729	713	698	742	696	761	752	778	718	712	719	713	753	732	766	703	749	703	741	738	683	788	749	691	756	700	739	709	785	777	752	727	761	685	741	741	733	793	725	750	771	730	742	778	671	734	724	747	772	744	699	717	741	754	696	746	757	750	764	708	730	719	774	738	701	739	753	693	716	739	695	699	744	747	694	731	727	742	710	701	746	757	730	759	769	753	716	705	699	738	734	707	761	754	724	705	726	723	714	708	735	712	715	760	713	701	759	751	744	688	685	703	677	696	723	744	718	700	775	706	736	773	705	711	751	722	688	761	720	754	710	737	679	758	698	759	716	731	707	730	707	734	746	709	732	721	726	733	782	698	705	731	719	686	693	687	706	754	738	755	709	717	693	755	728	730	702	718	739	737	661	717	729	720	683	793	703	755	717	720	754	745	720	760	696	716	746	742	699	712	744	733	763	751	718	738	693	720	775	715	811	700	726	736	748	735	753	701	694	769	718	755	701	725	733	721	691	739	682	677	756	713	712	719	723	720	782	688	726	714	732	779	717	754	769	697	759	706	725	747	720	750	727	725	682	733	706	709	754	763	689	700	711	741	724	710	684	743	716	772	706	734	752	705	708	735	750	688	695	753	683	713	715	762	765	700	724	734	742	741	744	718	702	735	757	710	757	727	681	748	727	648	727	750	761	765	709	676	720	717	737	757	731	770	707	693	700	723	719	736	733	695	715	692	692	718	731	769	705	755	710	702	723	718	713	737	711	692	676	715	635	729	711	690	721	768	731	710	717	736	693	739	747	716	679	751	737	731	722	725	728	714	709	728	734	747	694	755	708	752	728	706	726	699	695	755	757	718	780	690	703	711	750	729	686	711	715	730	741	723	763	733	714	674	741	736	754	741	711	740	730	706	719	713	717	694	744	751	696	713	684	730	702	740	732	684	718	765	738	715	698	710	738	737	691	772	774	729	728	719	711	733	714	760	707	743	720	744	714	752	753	741	734	769	729	680	733	741	700	712	728	777	701	790	704	743	706	771	714	751	692	694	707	759	737	751	698	665	762	729	731	741	711	732	735	702	767	731	737	755	717	738	789	786	756	790	724	738	723	747	747	766	724	690	754	719	677	767	713	728	725	725	724	669	754	736	704	732	740	777	759	729	664	710	756	710	734	747	727	719	758	744	693	678	714	717	745	788	727	746	702	731	720	689	715	663	720	746	687	707	753	733	736	723	708	692	719	713	673	696	702	691	712	752	765	675	767	747	697	739	722	764	715	736	765	694	728	700	732	733	682	765	682	704	764	731	737	716	710	724	702	695	753	713	734	697	732	754	743	671	664	763	707	708	747	735	763	770	770	679	761	750	726	698	751	683	701	670	722	726	751	733	746	723	710	735	718	733	684	683	708	741	761	718	734	724	764	708	747	779	756	709	736	709	704	752	724	709	770	730	722	728	735	681	728	731	726	755	801	721	734	747	779	730	659	767	761	723	797	769	733	712	736	762	732	692	713	744	743	741	723	692	670	700	740	728	728	699	771	722	741	704	748	662	742	763	710	745	752	731	736	725	716	712	722	711	746	704	757	763	729	712	685	748	759	782	723	746	698	673	741	686	728	757	745	700	759	747	721	686	751	697	741	731	688	708	746	760	731	711	722	740	742	736	698	728	741	725	746	727	727	711	739	720	695	680	714	719	727	707	696	724	721	728	717	704	696	723	710	726	732	723	680	707	693	731	753	707	759	711	710	734	711	699	706	734	751	658	727	738	711	740	784	706	710	724	676	767	741	734	713	716	674	734	758	791	762	738	693	739	749	759	704	732	748	746	680	760	693	691	735	690	685	732	693	672	681	762	704	685	730	773	737	756	733	738	735	713	785	696	729	752	715	717	734	737	726	738	716	769	715	711	687	724	721	708	756	719	733	723	748	743	697	699	782	751	717	680	730	741	750	731	754	775	750	751	706	736	706	733	717	705	734	708	698	693	699	723	735	721	753	667	728	745	774	737	742	684	724	700	763	711	748	715	752	727	724	780	758	748	746	715	711	764	714	734	737	671	731	669	701	730	718	741	720	702	766	687	736	730	701	713	736	731	676	706	701	749	728	752	706	745	753	725	734	723	708	756	726	712	731	734	733	703	737	719	731	739	703	725	748	717	730	716	737	664	765	717	724	698	700	718	652	765	774	785	719	758	737	709	666	680	685	729	746	736	753	703	726	663	727	746	734	740	691	746	714	735	755	749	723	732	750	664	696	711	715	734	778	785	763	718	743	701	726	787	735	777	738	726	658	749	755	703	707	719	755	738	741	721	725	775	702	699	702	739	743	718	716	760	708	699	690	750	685	727	678	750	727	736	739	702	739	668	724	717	725	726	714	743	685	740	726	741	728	722	715	703	738	715	682	740	736	724	715	759	712	767	679	742	737	762	755	726	729	696	816	676	734	703	756	681	734	771	745	695	714	723	709	723	704	738	719	726	758	788	734	746	751	766	670	760	766	681	727	702	720	685	703	728	790	752	717	733	759	688	759	754	748	745	720	686	745	737	753	746	731	736	717	719	739	733	723	692	745	735	739	743	718	749	764	706	734	729	668	738	719	719	709	737	768	724	749	739	732	707	728	739	741	714	690	777	666	739	754	719	726	761	762	716	713	722	712	759	753	724	722	737	728	684	739	789	716	711	765	706	717	666	751	713	761	726	717	683	706	807	746	773	733	677	696	694	716	734	784	729	731	718	706	716	730	747	746	693	716	696	714	774	722	767	705	685	673	711	687	728	772	697	758	679	727	730	769	749	784	721	704	699	704	745	733	702	730	718	693	719	738	710	696	716	677	775	748	707	739	759	721	746	743	724	728	693	729	740	733	761	681	779	686	752	718	697	713	723	692	769	718	710	760	753	723	674	668	675	759	720	740	755	764	738	731	678	771	726	717	725	699	692	740	751	721	717	724	739	780	725	700	702	767	707	741	670	720	666	746	700	714	778	767	749	753	732	678	732	789	729	741	731	675	734	737	726	762	758	715	713	715	757	729	719	733	698	688	762	679	736	734	757	766	768	708	716	725	727	698	732	729	746	741	717	725	736	719	760	753	734	726	726	738	731	727	721	726	683	699	726	749	721	737	760	733	728	727	740	710	739	776	732	737	763	733	745	756	749	747	713	754	728	728	705	720	733	716	677	706	787	763	684	671	764	728	735	697	757	715	751	774	735	696	755	689	731	755	705	784	706	671	722	722	751	739	713	721	739	719	696	785	662	732	786	746	739	739	754	737	695	702	734	724	717	700	700	744	725	672	755	716	785	691	687	737	739	783	674	769	724	734	698	714	759	739	739	729	753	782	762	739	729	714	717	713	718	713	722	745	673	731	750	727	705	752	724	697	749	755	715	709	777	712	775	736	742	739	706	706	695	737	713	752	711	698	742
6554	3449	5639	4992	3366	2531	1813	1268	889	629	417	370	325	276	249	310	279	274	280	296	283	299	324	290	286	288	277	295	269	250	265	261	276	278	259	281	279	256	289	309	307	289	303	270	278	322	270	242	301	270	275	292	283	256	274	272	278	290	301	253	314	297	262	295	266	296	247	261	279	251	292	291	310	262	276	279	303	268	271	253	292	290	282	249	271	295	302	298	280	234	267	261	267	321	291	305	306	262	328	289	273	278	274	314	268	277	280	242	294	261	273	270	268	280	275	290	278	305	284	298	291	269	271	283	297	279	255	264	277	282	285	269	280	297	278	310	281	278	289	257	272	286	291	271	259	294	290	306	274	310	261	275	300	273	284	277	313	294	271	282	276	273	281	280	283	290	252	265	258	294	293	285	284	309	313	254	294	285	274	273	306	265	272	255	261	268	282	293	282	276	260	281	284	285	264	264	270	267	268	277	289	272	299	289	285	276	262	262	269	271	288	310	296	291	267	287	269	292	267	268	300	289	260	307	275	270	284	288	287	303	272	255	274	292	275	282	295	283	313	284	248	261	248	263	243	282	286	293	285	283	297	303	282	283	256	246	276	300	305	256	269	282	264	303	289	266	269	261	275	266	285	300	300	262	284	281	305	267	308	281	257	285	295	275	284	262	275	305	258	294	289	286	275	297	274	290	312	258	279	258	272	304	298	274	304	288	278	276	288	305	260	271	294	303	291	296	306	265	268	275	288	247	286	283	270	293	277	287	271	275	273	262	276	274	279	280	309	280	273	296	288	306	274	289	290	265	269	286	274	260	280	256	278	304	269	290	296	274	279	296	268	287	291	294	294	268	289	303	238	241	274	276	268	275	285	291	292	256	294	263	297	281	265	287	274	279	322	301	278	287	281	282	296	270	267	292	276	295	268	275	279	306	309	287	280	282	291	282	248	287	254	289	285	290	302	282	301	254	290	275	259	282	294	271	266	281	318	242	284	294	258	294	267	300	264	275	289	291	261	258	292	282	255	282	274	282	270	266	271	248	299	297	268	273	292	292	256	311	248	261	300	268	235	294	291	234	284	295	279	292	257	275	294	298	261	271	261	267	260	299	256	281	252	291	287	269	293	287	312	253	273	297	264	304	298	267	272	287	271	277	303	277	286	323	274	254	269	266	317	295	289	307	299	303	287	277	273	250	286	269	310	263	270	253	323	283	279	273	298	280	290	295	273	314	268	265	244	274	282	278	295	272	284	285	275	263	298	289	266	268	289	302	325	291	287	268	282	269	274	276	280	267	271	277	266	249	276	271	275	267	246	308	306	259	310	281	277	301	259	258	278	318	306	321	279	279	269	300	312	238	261	292	253	259	293	268	285	284	262	295	306	304	282	276	282	297	265	276	276	294	270	286	254	255	267	240	283	307	257	230	297	267	242	291	295	271	284	273	288	286	300	251	258	272	288	264	270	272	303	276	299	290	274	300	314	299	277	260	307	296	257	253	279	291	290	290	280	258	279	246	264	306	286	278	312	277	288	294	303	255	266	272	271	308	274	282	252	278	304	316	302	301	273	313	305	289	271	289	260	307	278	265	275	288	261	245	300	280	271	261	270	285	274	265	241	274	281	302	283	301	279	283	290	270	271	273	287	267	281	290	274	276	287	300	272	284	267	327	294	294	338	318	287	292	338	256	283	293	280	304	309	287	246	289	267	253	276	253	280	295	297	296	333	290	285	305	265	258	317	279	315	261	282	293	278	283	282	255	276	278	305	292	280	263	291	267	252	298	268	263	280	278	257	244	263	282	254	262	290	289	280	244	298	253	279	258	275	269	278	283	288	268	303	307	304	284	288	268	295	284	335	256	262	274	293	280	267	278	269	277	299	259	270	282	274	260	303	299	285	296	295	281	286	265	273	270	267	295	295	283	285	240	284	290	285	249	254	269	272	282	304	289	279	265	296	270	294	295	290	298	274	280	312	287	253	270	268	292	273	324	253	299	254	283	286	286	286	275	255	286	274	272	296	285	288	285	277	268	281	287	291	303	253	289	281	290	321	276	291	288	270	270	314	260	265	245	291	293	303	302	279	273	294	261	274	285	286	264	289	314	308	311	265	250	269	283	266	320	254	294	299	276	282	298	280	290	252	250	264	268	303	287	255	255	283	286	285	294	310	263	278	298	274	268	292	284	269	246	286	265	303	284	281	317	234	270	291	284	303	333	293	281	278	242	306	299	286	260	263	291	277	274	286	274	286	242	285	286	296	282	299	287	264	325	287	293	283	294	287	290	283	270	257	270	283	300	254	275	287	244	293	280	290	291	334	300	286	287	285	273	274	275	272	253	274	271	264	293	288	317	253	278	279	265	278	275	307	293	299	316	276	265	279	272	279	280	327	275	250	254	285	276	264	289	258	314	278	295	242	288	273	307	295	279	300	270	271	264	275	284	298	273	276	250	289	274	283	280	292	263	292	249	264	270	280	250	282	282	273	293	293	281	275	287	285	272	306	262	235	273	298	269	273	253	281	289	296	258	285	276	307	288	297	247	270	284	286	279	267	296	345	279	286	279	284	270	280	292	272	258	277	267	309	268	302	267	283	247	258	307	304	292	308	283	310	257	274	283	248	296	338	283	266	262	282	296	281	287	304	256	255	284	302	311	299	302	269	256	259	310	302	294	277	295	283	255	290	292	298	290	256	267	286	252	308	273	295	306	284	272	276	268	288	239	295	257	276	274	276	288	252	269	288	270	294	270	293	266	278	277	254	297	249	292	295	275	270	286	283	285	264	284	268	313	308	273	291	289	259	301	270	261	282	291	290	284	302	276	271	276	262	294	314	249	289	262	257	250	300	270	272	278	293	285	275	286	275	281	297	272	297	277	283	265	244	282	312	274	284	246	287	269	265	276	280	304	267	263	273	279	272	260	324	284	241	336	330	269	273	287	278	327	285	271	272	285	256	278	271	289	295	259	289	281	277	280	280	295	306	283	292	280	275	247	253	288	269	278	281	289	304	276	310	297	277	299	244	279	324	277	316	267	292	237	291	295	294	293	288	262	293	315	280	293	291	285	255	296	286	294	309	287	241	303	258	277	300	299	316	294	284	281	251	252	265	243	294	242	295	286	274	316	257	286	284	280	265	291	287	244	253	276	304	258	264	295	253	293	299	281	271	276	309	308	290	289	289	308	275	254	288	274	260	288	292	302	298	272	290	280	294	287	263	280	290	282	307	255	294	256	313	283	285	295	283	267	268	270	299	282	323	306	292	264	262	258	245	270	238	259	261	297	268	257	300	287	276	248	256	271	288	276	275	289	240	268	284	298	272	291	275	274	264	305	307	280	292	260	260	288	301	298	309	296	294	293	266	283	277	280	236	287	279	274	292	306	248	280	262	312	267	285	313	248	274	289	268	292	301	314	298	296	296	255	292	310	297	308	278	279	286	294	289	298	311	297	305	280	272	310	268	281	296	284	267	297	313	269	298	264	296	291	288	287	279	292
4051	3869	10847	12863	11019	9063	6703	4483	2844	1897	1245	900	728	618	633	616	659	628	628	598	621	589	641	618	643	643	627	627	596	650	664	653	643	616	605	617	652	614	603	629	655	599	608	581	589	643	649	657	681	617	632	564	628	607	612	595	659	622	611	642	594	614	637	598	646	628	608	612	605	612	655	630	655	622	602	635	607	615	596	628	600	646	585	632	594	657	623	591	610	619	596	623	625	594	651	631	560	623	624	600	635	586	624	633	579	608	615	614	612	616	652	620	594	636	611	595	607	676	637	646	586	629	676	619	641	603	608	608	601	615	605	637	605	642	633	628	560	597	643	590	628	618	582	628	630	622	608	626	621	602	598	621	635	609	658	676	631	617	610	615	665	631	579	634	593	609	590	662	620	616	608	595	614	632	642	611	586	608	606	627	607	582	640	599	599	612	608	605	613	617	645	615	610	628	636	652	599	619	620	620	619	670	610	647	603	597	665	640	633	604	610	581	608	641	631	586	573	609	623	643	628	598	643	598	637	631	626	625	617	599	631	640	622	615	604	614	662	571	644	623	620	624	667	591	615	575	624	650	669	613	605	576	549	619	643	593	645	633	603	639	659	585	604	646	705	649	670	636	655	605	595	638	590	649	604	626	626	645	581	652	629	599	606	654	585	657	604	605	658	637	595	616	681	631	597	639	666	656	575	625	683	681	588	572	589	610	636	622	597	605	616	594	632	660	651	620	654	612	609	620	654	639	614	589	610	639	641	637	601	613	667	617	602	646	621	598	611	608	616	622	644	593	610	621	619	608	638	617	601	630	624	637	578	624	652	659	603	567	633	647	658	614	581	624	629	646	633	647	625	625	646	631	663	629	607	611	654	628	653	615	575	614	608	600	653	628	644	595	572	591	616	656	630	576	595	630	639	645	655	668	560	599	602	605	598	625	625	624	645	610	623	642	615	646	611	613	656	593	623	638	617	557	623	596	637	670	600	614	648	618	589	610	643	670	623	571	598	569	598	583	656	698	647	627	617	646	625	634	632	614	606	614	609	637	638	644	614	604	625	651	625	613	616	623	559	614	621	648	605	644	667	620	594	615	723	631	666	623	630	596	625	635	615	616	607	613	654	623	594	607	590	576	635	632	603	642	598	637	642	606	608	619	619	631	591	623	583	628	590	565	623	690	580	625	648	638	577	642	629	647	606	651	648	604	615	602	645	594	647	634	580	594	605	657	656	599	586	623	573	623	601	612	622	595	586	627	604	624	647	615	615	612	620	619	638	635	568	632	569	629	583	595	665	646	605	668	656	611	621	641	622	621	646	642	611	629	644	627	621	635	608	585	614	600	584	605	632	675	635	639	639	618	626	639	625	645	579	640	635	618	661	631	594	625	639	620	666	638	640	626	610	600	647	655	595	603	609	637	670	631	583	585	621	628	641	639	616	640	609	626	652	637	626	642	606	629	622	601	691	627	573	623	649	631	618	582	599	609	668	627	644	639	569	645	558	582	652	606	607	631	625	690	631	643	631	633	612	649	643	604	639	630	615	620	638	609	609	603	590	603	614	577	619	563	624	581	602	649	619	688	643	616	630	617	664	583	644	627	628	650	609	629	583	627	654	587	620	631	643	631	616	624	628	650	626	643	586	606	622	599	605	674	627	595	661	628	629	565	576	626	664	654	597	596	598	576	653	646	613	615	626	663	596	618	639	612	662	635	607	623	624	660	635	632	625	597	617	598	634	603	634	629	639	659	607	662	606	588	602	649	583	645	631	629	632	642	623	606	607	635	637	639	609	636	605	619	639	591	604	607	660	620	598	633	637	614	592	621	625	616	640	640	667	583	647	604	609	597	643	646	643	631	667	602	593	583	589	589	638	631	630	635	678	595	585	610	651	619	602	623	590	615	657	598	605	638	594	580	611	590	664	636	647	632	608	618	625	659	586	616	628	626	634	665	623	642	641	645	595	608	620	637	618	650	585	621	646	592	587	636	581	623	654	607	599	608	611	630	664	646	650	630	630	578	625	609	604	610	656	650	634	683	622	675	595	606	606	606	645	598	569	644	622	627	613	581	604	666	641	565	553	623	587	618	562	640	621	629	630	648	623	600	664	666	646	596	642	624	613	610	632	676	634	638	621	640	619	665	628	641	608	662	618	642	667	647	612	639	614	641	652	600	581	604	624	623	662	639	632	631	670	628	616	638	702	634	613	588	588	649	591	619	632	592	645	604	657	623	626	627	636	625	589	612	584	591	642	620	591	625	610	599	650	621	659	625	634	687	613	626	603	636	625	627	623	676	589	628	642	635	618	596	629	668	545	609	658	623	656	651	618	645	673	645	638	646	605	705	624	644	624	618	657	615	688	594	650	629	636	684	629	614	584	595	614	615	671	629	668	626	626	605	583	633	617	607	676	619	605	645	633	636	664	593	623	582	632	617	616	631	633	636	594	635	620	628	585	617	628	626	618	632	624	577	629	648	622	591	596	570	629	619	605	617	639	623	634	653	635	632	603	638	600	583	627	605	593	599	643	661	660	590	658	605	641	627	650	626	587	617	623	638	610	629	567	619	663	612	639	632	662	617	615	618	656	666	614	629	588	627	603	617	651	603	643	638	618	636	620	578	620	619	613	594	634	631	624	666	629	601	618	620	598	641	622	640	620	644	622	598	611	656	593	600	626	617	610	591	613	630	611	610	609	620	602	634	645	592	652	675	592	579	641	632	649	651	631	632	634	621	618	632	648	655	641	617	613	620	630	614	605	627	638	641	607	635	633	607	607	628	584	644	592	582	606	618	662	585	657	596	585	621	623	617	608	599	593	613	624	621	618	620	603	616	579	602	655	613	659	576	613	591	620	664	652	649	610	669	624	628	676	654	616	612	633	614	620	607	609	621	621	628	619	646	589	606	641	596	595	608	584	642	614	615	668	627	630	635	664	600	657	645	658	566	643	600	623	631	608	613	626	616	595	607	642	614	628	617	646	605	616	635	650	602	598	576	671	618	565	604	624	627	629	591	617	613	579	616	626	655	615	622	599	614	652	660	574	590	620	636	613	641	657	585	609	612	664	591	667	621	646	600	552	554	616	646	583	641	607	601	601	659	596	639	591	628	596	613	636	619	599	610	601	599	603	615	623	671	621	639	628	649	615	608	634	668	626	601	671	603	635	621	609	623	608	650	654	650	614	586	616	603	610	582	594	584	601	605	629	604	636	631	632	624	630	616	631	652	619	597	577	637	618	627	649	624	642	638	629	621	630	642	625	641	620	640	650	657	585	643	618	596	578	640	615	632	640	610	629	641	669	622	571	655	599	651	624	616	660	629	686	620	634	643	644	632	617	590	646	684	587	636	574	627	604	626	570	616	649	637	644	625	595	653	624	656	646	597	617	613	652	650	630	598	619	640	631	626	640	603	609	665	607	614	593	630	667	590	658	612	585	601	633	588	577	595	574	606	615	627	598	609	605	602	633	630	670	652	644	624	610	607	605	635	602	564
21778	30844	56943	54612	43667	33568	23476	13716	6576	3232	1446	792	438	281	240	226	262	233	247	241	231	235	227	232	232	246	257	230	261	257	246	299	248	223	241	213	244	212	222	234	237	224	232	265	263	256	251	249	279	226	251	233	236	244	224	232	258	277	220	210	237	252	237	247	248	242	213	234	247	248	205	219	223	236	249	242	249	255	249	213	252	220	231	226	253	265	258	251	219	270	252	221	206	228	274	250	254	229	218	217	239	239	209	254	243	247	223	237	240	269	242	272	226	245	246	277	244	223	232	256	247	205	260	250	240	235	217	220	251	249	248	235	228	236	236	230	256	251	238	217	268	224	250	237	263	211	241	259	257	228	260	242	228	253	242	235	267	242	235	231	258	246	237	226	236	263	210	221	236	255	256	222	241	234	224	217	219	254	243	253	232	223	221	237	257	243	264	228	247	246	281	277	257	207	264	215	247	259	219	220	222	244	210	260	238	269	252	230	249	228	282	243	219	248	225	253	284	232	227	223	231	274	259	253	250	236	226	256	251	254	237	242	234	242	222	248	227	227	212	250	226	262	247	231	246	233	258	229	252	219	251	283	219	220	252	250	231	255	231	282	266	241	238	255	234	245	250	233	249	234	241	230	235	278	236	254	214	223	262	269	237	292	232	252	246	245	244	234	220	233	212	234	257	260	226	248	263	245	224	253	222	241	234	223	243	249	251	249	218	223	265	244	248	221	266	261	213	229	233	232	233	241	235	231	277	218	225	261	244	258	273	272	243	268	233	255	250	241	268	223	258	215	255	220	252	237	236	246	252	260	249	250	245	224	242	260	256	224	223	262	249	242	234	242	252	231	219	240	213	217	209	206	233	237	238	266	219	239	218	255	248	244	250	239	250	204	231	220	258	255	234	218	233	241	269	226	237	227	232	221	231	225	207	235	226	248	217	230	249	251	246	244	248	238	235	228	233	266	241	239	233	246	194	241	258	242	251	219	242	250	218	235	246	233	253	247	254	247	246	219	210	212	242	226	251	242	256	225	243	230	253	282	271	233	241	236	238	224	264	240	201	217	217	257	264	233	241	229	222	224	229	236	220	226	255	263	258	213	273	247	218	241	244	226	257	221	208	233	226	215	242	263	240	256	218	233	235	289	257	253	228	237	267	220	230	247	247	252	250	243	262	222	215	248	242	280	265	261	265	248	249	239	250	235	233	248	216	281	259	254	236	228	244	251	222	227	213	230	256	222	251	212	239	252	235	246	231	252	213	245	269	234	256	241	221	212	234	225	260	265	253	242	232	276	251	239	246	259	214	240	245	250	236	230	246	218	243	240	246	289	236	224	239	225	229	226	255	247	244	249	256	244	260	205	211	228	241	244	215	248	229	250	208	239	251	226	261	256	256	236	265	236	237	235	230	249	220	253	231	241	225	238	255	238	230	252	241	278	273	249	243	211	248	215	242	218	251	218	242	242	234	223	230	236	236	247	233	247	238	226	245	220	249	246	261	245	273	213	213	223	235	224	250	254	259	260	242	245	244	216	230	236	243	225	214	270	262	227	202	223	191	243	211	226	252	213	249	273	254	256	197	245	238	253	237	249	229	280	245	254	244	268	208	242	241	241	238	248	243	245	244	237	202	251	252	262	213	204	268	267	240	247	195	228	213	236	233	252	222	258	272	249	243	231	246	227	246	239	219	257	252	230	233	248	220	229	210	229	229	266	237	254	243	267	232	223	224	224	234	264	224	232	252	263	230	251	258	238	228	235	225	249	263	253	230	218	247	245	256	272	256	238	285	260	263	266	231	243	248	286	239	245	251	241	238	223	222	237	225	246	247	260	232	230	273	230	256	235	226	260	259	227	192	233	236	240	217	242	212	264	218	247	245	254	239	242	210	245	243	254	224	249	249	206	252	242	247	282	240	260	228	244	215	248	241	243	200	220	238	234	226	220	245	254	236	251	222	223	281	222	241	254	225	221	269	216	225	219	244	248	208	238	256	200	257	258	238	196	265	252	264	259	242	244	244	260	241	261	257	213	247	253	256	241	240	235	246	254	266	229	227	241	242	249	258	225	216	223	252	219	234	236	269	257	234	244	237	211	207	248	244	221	233	267	223	255	240	216	267	215	227	240	255	232	243	242	247	222	229	211	217	250	241	234	240	239	244	225	253	249	243	227	210	236	214	232	264	249	275	229	240	227	232	221	269	215	226	179	263	243	247	227	226	254	221	256	260	280	252	255	239	277	236	240	220	234	259	217	264	225	249	236	243	235	225	223	223	228	232	260	270	261	238	268	230	235	224	249	222	270	272	258	261	248	237	245	240	260	238	232	233	237	249	218	244	211	233	227	260	235	251	266	248	268	257	260	250	266	265	250	233	233	238	239	225	250	249	241	264	240	218	225	240	236	268	239	247	240	238	244	262	247	268	273	244	253	223	253	227	209	259	204	236	251	266	262	208	227	237	245	241	234	247	273	243	229	230	240	231	258	263	244	220	250	231	247	219	257	214	230	239	236	250	231	268	251	248	228	243	236	271	216	241	255	225	226	239	237	248	243	285	236	245	215	254	210	212	234	263	242	246	245	243	265	238	236	232	265	268	219	217	269	260	220	224	226	241	247	254	248	263	204	260	234	250	237	269	256	225	231	225	243	252	254	207	231	269	230	231	238	224	249	244	224	232	237	249	240	258	227	228	236	232	234	246	234	258	251	241	235	288	238	239	219	229	236	252	237	259	255	236	257	250	256	255	238	239	238	244	234	227	257	243	249	236	245	249	225	253	255	259	240	259	252	216	213	240	237	222	248	264	236	240	248	234	256	252	243	247	237	236	251	273	242	244	228	238	254	208	284	246	239	251	215	246	229	241	241	242	226	262	260	239	206	247	239	235	253	228	258	240	257	258	248	273	248	245	255	250	231	246	195	246	249	268	224	225	230	244	200	242	226	232	237	235	229	224	267	248	228	230	239	230	233	247	277	252	235	252	259	265	196	238	257	230	218	244	215	262	238	228	253	278	247	213	242	236	277	246	236	229	237	214	230	256	234	232	251	249	244	232	229	251	253	258	220	239	245	238	225	225	232	255	254	244	275	252	260	262	290	219	247	223	268	222	238	213	232	252	270	231	246	261	251	238	215	249	258	230	238	245	255	263	224	262	267	233	235	232	252	236	258	231	250	215	230	232	259	242	241	230	227	255	245	263	243	227	255	243	252	229	220	233	232	245	227	247	230	219	243	256	244	253	234	233	230	228	258	256	220	210	236	222	271	223	237	265	253	243	233	247	226	249	242	229	251	238	245	261	259	252	236	249	247	243	234	259	231	215	234	236	244	228	245	246	227	260	255	240	260	229	248	239	231	232	230	222	217	202	252	254	285	233	270	248	226	227	224	266	263	252	263	250	233	241	246	241	226	238	239	234	227	218	257	236	217	221	218	205	251	277	212	220	261	210	225	265	233	259	247	242	247	228	259	227	228	252	219	264	229	239	239	237	248	241	231
12222	24843	53441	58866	53906	47475	39233	29668	19964	11536	5960	3043	1623	747	574	538	536	554	543	510	559	544	589	542	532	556	528	541	580	542	545	580	565	561	527	596	562	528	562	549	567	595	608	545	560	566	514	582	542	538	545	541	573	547	580	566	546	534	572	537	575	537	527	502	585	560	558	564	504	579	542	604	574	597	563	550	566	549	557	556	533	569	531	561	491	608	590	564	544	558	561	578	557	592	542	531	554	553	590	533	591	576	585	585	572	592	558	598	558	564	582	533	498	509	532	559	535	556	549	524	567	532	560	553	519	542	564	522	587	556	521	519	567	573	567	559	534	553	554	549	559	555	546	518	581	552	529	569	553	545	548	523	560	585	548	534	572	578	593	552	555	578	582	531	558	555	546	543	553	565	561	579	566	615	571	571	618	581	556	545	588	557	545	560	543	559	558	575	545	570	570	601	555	562	571	571	552	554	570	572	571	572	620	610	602	545	571	574	602	531	527	534	571	585	539	565	578	558	564	574	530	547	599	571	607	530	536	513	566	568	536	556	519	556	576	590	562	549	545	531	549	529	539	574	572	566	572	540	529	569	517	546	568	570	563	614	524	533	513	568	513	545	578	553	520	566	544	592	561	566	528	594	525	560	568	582	551	585	565	540	512	547	552	562	543	538	557	536	571	601	539	550	586	564	541	567	584	543	581	557	608	563	556	546	550	556	528	568	552	574	539	573	572	548	558	581	525	541	569	500	514	555	576	563	548	555	554	574	565	588	521	578	584	564	566	572	585	574	557	595	528	540	546	548	528	539	545	560	611	536	544	500	508	550	564	547	568	525	558	536	566	558	537	558	529	607	549	591	536	539	563	552	573	548	577	573	576	532	545	631	576	611	555	634	563	565	576	548	568	566	549	568	542	580	571	563	559	532	570	556	549	530	543	575	567	618	539	546	578	572	565	572	537	542	586	557	553	602	595	545	561	530	533	578	576	577	570	547	572	537	597	569	614	557	576	543	555	529	547	578	565	576	569	552	624	517	555	574	518	550	582	592	532	546	545	553	511	555	577	582	585	542	555	600	542	581	569	537	580	554	536	539	566	530	551	549	531	548	542	551	547	544	555	581	550	557	557	556	558	544	529	515	598	564	617	574	525	544	578	570	541	556	541	525	578	544	541	573	539	574	539	591	583	564	554	553	578	557	523	595	558	531	535	584	553	550	564	573	565	552	556	540	572	570	569	573	568	588	573	587	535	563	567	580	577	573	536	568	602	557	570	542	550	599	579	588	555	571	556	504	543	558	548	564	562	541	553	532	575	540	615	549	553	549	559	547	573	612	553	570	568	535	561	574	548	583	608	564	594	528	581	550	570	521	520	536	601	531	544	542	549	552	571	548	518	571	517	547	579	609	548	543	553	562	585	574	568	574	538	561	584	565	569	564	582	578	569	572	514	529	550	554	574	584	573	606	574	604	535	586	528	580	575	533	578	591	526	560	583	509	589	544	564	525	586	545	543	542	606	541	548	562	598	534	540	586	536	513	586	579	584	561	563	583	530	527	580	560	597	578	538	539	548	565	575	577	565	564	561	567	569	572	571	587	534	564	545	586	558	551	559	580	535	549	557	578	577	551	579	549	530	580	562	586	563	571	558	567	573	535	554	552	573	538	573	517	521	544	556	561	563	561	580	579	577	545	551	581	540	552	566	584	554	557	545	579	592	605	523	568	533	583	533	507	584	540	522	575	551	569	565	548	549	539	568	586	556	539	571	566	584	573	538	609	539	539	516	603	569	588	568	560	545	556	549	563	560	537	541	586	575	556	554	586	577	577	569	544	560	483	544	562	558	587	557	538	615	564	549	572	537	583	520	569	551	596	566	554	592	574	567	548	557	551	568	542	527	577	564	566	568	552	571	511	529	592	539	555	550	582	558	599	604	559	584	515	566	560	545	577	607	591	554	550	567	543	524	573	569	570	552	546	549	549	565	573	586	524	530	548	568	538	564	537	595	593	572	559	555	530	574	587	554	611	544	574	519	553	594	530	595	553	544	567	567	522	561	547	558	579	536	628	550	543	561	597	559	564	580	584	508	569	557	541	551	553	571	598	579	590	548	565	541	573	541	547	536	576	543	568	525	546	596	545	523	573	592	574	579	593	570	536	558	538	545	565	574	542	578	595	583	539	598	531	563	538	594	556	558	568	557	529	534	543	540	560	558	554	549	543	502	570	537	501	524	526	569	585	551	558	576	533	550	572	575	559	559	551	544	566	586	599	526	559	569	587	558	564	534	556	578	540	542	529	585	549	599	565	547	565	561	579	568	577	559	592	543	541	591	566	533	548	563	597	544	555	576	566	549	567	519	522	530	589	580	551	559	547	620	524	583	556	574	549	589	580	588	508	561	567	572	580	571	544	547	567	599	558	547	539	548	596	539	555	559	562	584	609	598	544	580	565	553	577	579	548	549	570	513	566	597	564	544	537	540	541	542	566	532	561	554	546	514	535	535	550	580	555	569	556	548	527	558	580	562	501	593	542	581	562	602	567	523	592	553	579	568	553	582	546	558	537	547	592	532	596	568	573	531	559	537	533	532	589	530	573	573	603	577	552	552	533	536	530	579	576	517	578	549	520	585	537	545	539	509	576	573	555	540	585	523	556	548	577	596	576	558	564	561	570	570	544	591	566	585	550	540	580	553	555	582	601	562	541	572	575	544	563	569	530	562	544	571	567	586	566	596	628	602	546	558	499	542	591	569	591	526	561	593	495	576	566	581	570	558	584	575	565	565	541	528	556	584	534	568	541	558	559	558	604	573	559	541	577	585	547	547	513	535	604	567	563	558	592	575	546	571	556	550	541	550	553	552	594	561	530	545	556	567	605	559	550	561	553	544	585	544	571	512	511	630	540	629	553	590	531	585	560	537	563	544	504	530	547	568	571	555	588	567	577	525	529	575	562	572	539	519	548	544	533	555	601	533	590	540	533	538	545	568	564	565	523	578	601	589	574	574	579	574	554	533	569	552	559	544	571	551	567	575	571	524	540	572	593	510	534	523	533	564	552	545	544	588	540	529	585	553	556	582	590	590	541	608	556	560	599	584	516	561	523	589	580	573	566	587	565	581	602	523	544	561	531	575	549	542	559	525	560	539	558	561	584	575	595	556	571	608	554	513	556	564	563	565	572	544	606	571	601	563	575	549	523	590	520	569	549	578	585	590	559	578	559	557	533	568	520	551	545	553	609	538	545	541	548	497	565	542	544	543	538	533	565	566	553	543	620	558	550	539	558	561	516	535	562	524	574	533	582	570	558	540	629	549	550	563	563	542	531	579	536	544	543	532	602	562	531	528	538	554	546	586	536	544	578	532	569	575	542	612	554	547	552	583	552	545	557	572	554	548	608	540	574	542	553	547	598	586	588	582	564	583	531	553	541	566	533	528	530	545	547	534	533	556	520	558	555	572	546	548	582	517	575	562	559	567	573	531	545	554	558	572	565	573	568	546	610
28534	54805	68167	68316	58055	46333	33669	21925	11925	5434	2468	1195	679	363	322	320	332	330	333	322	329	315	325	345	329	306	341	353	349	319	315	364	344	374	346	343	356	330	362	338	333	310	333	349	342	307	300	334	383	334	313	314	323	311	338	316	346	328	337	339	301	309	338	350	349	338	320	358	321	371	326	313	322	354	323	340	332	313	303	329	338	327	321	337	307	346	306	313	306	325	336	302	291	314	306	351	351	317	323	293	354	328	355	319	323	328	335	295	339	320	305	320	327	390	317	357	325	304	303	330	293	325	321	317	337	308	288	336	333	334	327	334	347	317	350	350	339	338	342	322	312	350	315	336	338	343	325	344	306	315	348	344	323	367	351	318	315	353	332	313	334	326	311	316	405	320	323	323	323	310	316	328	326	349	305	353	314	329	342	311	319	349	314	345	323	287	308	311	320	329	354	383	305	348	325	336	332	315	343	322	348	336	331	306	340	319	354	323	320	352	288	346	324	347	344	308	352	333	319	326	328	332	346	323	321	322	330	321	315	345	330	332	326	334	357	355	326	287	358	336	352	304	324	335	356	319	290	347	365	319	330	331	327	312	346	330	366	312	335	289	346	350	348	337	287	312	339	333	341	292	315	331	313	336	326	322	359	318	336	332	341	342	305	358	370	341	336	340	329	332	350	323	303	340	302	302	331	336	325	341	346	336	327	324	342	309	321	339	298	314	338	304	349	342	384	349	298	308	358	296	342	324	335	343	334	326	299	307	295	341	331	350	327	315	314	335	334	327	327	308	306	376	303	305	339	324	320	305	387	335	317	337	368	330	310	325	326	335	311	329	319	277	325	302	340	283	304	348	351	320	313	291	337	308	321	340	300	321	340	329	325	329	317	330	321	346	330	303	332	356	327	326	304	364	319	336	309	273	335	358	316	327	319	329	281	340	343	309	354	339	285	331	338	360	357	328	333	336	320	318	317	307	332	358	322	317	308	348	310	318	359	336	342	326	336	337	327	317	324	310	326	326	310	343	332	327	312	327	313	333	298	363	324	323	306	324	328	360	373	329	337	300	306	322	287	319	334	308	295	341	312	315	333	362	334	332	306	342	332	352	322	330	329	292	345	366	327	332	319	314	311	361	325	341	316	308	321	312	321	305	291	354	375	359	336	338	336	308	340	322	312	331	332	334	332	356	351	324	308	360	327	342	344	358	332	316	322	369	315	350	310	343	343	302	336	336	318	326	328	335	347	333	311	317	344	318	352	333	347	315	286	315	306	314	348	297	314	351	323	342	275	330	293	314	322	340	304	310	333	345	365	315	319	335	301	321	355	308	327	347	346	325	337	340	347	353	349	301	352	329	287	289	333	353	334	371	329	356	314	359	325	307	323	320	327	327	357	331	317	299	321	318	343	315	284	328	337	306	331	344	363	326	315	324	320	356	332	307	324	303	297	322	323	305	345	340	378	342	353	355	295	329	354	306	335	312	321	328	310	308	295	319	287	308	325	335	313	326	324	313	309	335	297	362	302	311	300	340	293	344	323	316	352	310	296	308	354	312	364	317	337	325	351	353	323	319	326	314	340	320	329	319	339	308	335	324	288	312	347	332	343	316	328	322	308	333	341	360	340	359	341	359	326	336	346	346	303	332	315	306	307	317	349	348	329	323	310	320	318	323	338	312	306	331	346	313	328	323	341	317	327	324	337	297	314	308	297	321	355	317	352	343	367	357	345	293	310	298	342	312	330	337	309	324	312	319	361	304	343	325	364	321	308	336	289	304	314	322	327	359	302	357	324	339	344	315	295	297	293	347	368	334	364	290	350	361	330	357	307	344	303	315	368	293	325	302	351	371	331	311	334	313	338	363	305	341	304	309	345	366	347	332	309	322	314	319	321	349	332	285	314	333	331	311	321	351	308	319	346	317	333	325	352	348	328	330	324	328	351	335	310	329	325	335	328	310	336	323	317	345	318	327	328	340	328	339	357	313	335	318	326	333	321	315	362	340	320	289	328	309	306	355	342	298	335	337	333	327	348	311	344	296	310	326	362	318	307	262	328	322	325	342	315	342	347	312	320	289	299	325	301	347	314	357	322	286	347	295	300	342	338	301	318	320	330	320	375	304	338	343	325	331	322	315	313	349	351	305	288	336	324	287	345	329	306	361	335	337	320	280	345	332	337	336	304	319	335	330	344	322	317	313	325	313	324	311	300	357	333	323	353	340	359	322	336	346	310	333	325	340	337	320	325	325	315	310	318	321	313	355	371	318	350	307	339	341	325	326	329	329	339	347	354	360	322	330	333	348	301	312	356	348	308	328	305	328	310	338	296	337	310	316	274	337	314	311	347	315	314	325	335	318	298	310	325	314	327	309	295	282	357	330	353	323	350	342	313	333	349	327	356	314	340	362	303	311	345	341	342	303	343	315	308	309	327	338	341	287	322	362	316	308	350	343	317	327	343	311	318	321	320	343	331	337	332	323	307	336	323	313	313	354	290	380	344	348	326	333	330	323	325	346	292	321	309	322	326	293	349	365	324	322	344	314	347	340	297	311	310	327	363	320	323	331	319	330	350	324	331	295	312	350	347	320	294	339	338	352	338	350	314	308	282	338	348	371	317	297	322	320	317	391	334	321	282	290	319	335	342	322	337	313	327	357	307	325	325	309	356	327	345	355	352	321	304	322	309	324	336	360	333	329	310	320	321	353	304	336	301	331	336	315	318	289	349	364	327	330	330	356	309	378	313	311	328	323	346	294	317	313	351	330	337	339	334	321	345	292	362	289	313	338	343	382	345	367	301	298	320	349	315	340	318	343	290	325	340	308	327	300	316	337	312	349	325	291	341	321	341	388	330	342	355	327	344	351	342	339	314	313	321	339	324	319	303	296	350	323	321	303	317	336	332	315	291	313	314	322	335	347	339	327	278	314	317	324	345	325	307	320	335	341	345	291	294	333	321	327	348	330	325	307	325	329	312	342	294	319	352	322	292	324	328	341	314	320	366	309	328	335	320	300	329	305	327	345	345	343	325	335	334	335	338	343	297	350	335	324	350	331	323	307	297	333	327	336	335	331	343	328	340	318	359	304	336	372	326	338	317	372	302	318	355	352	329	341	285	348	307	322	331	331	333	333	309	309	336	340	320	353	341	325	345	318	328	346	304	313	321	323	342	331	348	363	320	336	352	347	322	319	334	345	319	292	315	327	348	319	291	314	332	353	324	301	353	342	338	307	319	342	355	287	304	345	326	325	314	333	326	328	308	327	341	314	345	312	350	351	345	300	322	334	317	342	365	337	327	311	341	296	342	319	322	338	296	333	309	357	331	353	375	272	310	332	325	346	322	318	343	316	310	316	341	351	354	366	346	323	304	341	336	323	313	319	316	346	310	303	341	324	317	320	314	352	337	344	276	288	336	338	313	320	350	362	307	323	314	328	330	347	299	332	306	367	333	328	310	351	337	362	337	306	347	377	301	323	333	365	348	325	325	338	325	292	356	306
15493	38815	62668	72026	67657	57918	47437	37099	26949	16906	8894	4693	2515	1030	765	736	732	793	772	724	786	713	748	745	740	728	762	713	755	710	765	688	717	654	735	712	723	738	764	708	735	777	757	739	713	699	723	735	727	762	778	749	734	710	699	718	710	721	716	766	723	752	745	717	736	709	731	743	710	742	732	680	722	716	696	739	726	721	759	772	759	776	744	754	715	733	746	741	713	693	734	735	697	706	717	731	744	722	732	733	715	758	706	693	759	732	712	691	715	702	731	691	695	691	737	751	716	720	698	741	741	705	712	766	673	740	786	700	743	750	715	711	748	781	689	732	696	758	753	707	697	717	742	764	718	706	714	767	727	698	755	733	710	743	722	682	722	734	765	750	711	756	723	710	755	728	652	753	728	737	743	721	730	720	712	722	732	704	779	707	688	746	736	701	772	738	756	703	743	771	711	722	788	783	720	738	698	734	764	740	760	738	746	760	743	712	746	715	746	714	751	730	736	692	741	717	770	718	743	728	715	684	708	704	739	761	754	719	733	743	766	725	757	706	689	725	728	710	727	774	757	710	745	725	723	775	741	765	759	725	726	739	765	723	686	729	728	712	722	767	714	733	708	718	719	713	684	688	711	767	730	730	739	747	741	724	720	731	714	782	717	772	731	737	711	704	760	693	727	742	709	718	734	725	741	768	772	783	717	716	707	687	703	734	740	690	720	794	760	721	722	715	733	788	707	691	701	720	750	723	717	696	752	721	734	780	759	729	742	732	745	705	735	714	728	669	735	721	747	711	716	697	741	708	728	736	722	671	764	687	755	769	751	744	732	712	725	759	719	741	725	725	793	715	754	709	722	788	719	699	668	732	746	739	723	725	746	745	711	717	662	795	684	711	728	699	685	738	754	758	748	744	759	713	698	749	722	741	711	726	736	711	700	749	697	728	739	745	699	720	715	756	696	723	710	733	728	758	747	759	746	756	757	708	728	734	717	689	734	719	711	735	735	744	692	743	744	729	704	752	753	710	730	753	704	726	739	717	731	706	701	700	803	730	735	713	750	715	730	718	687	768	800	732	709	724	732	774	752	693	697	755	691	742	755	684	689	711	713	733	700	736	761	715	741	722	710	760	694	730	758	758	687	718	690	711	729	736	727	730	765	727	728	709	711	693	721	764	757	801	748	717	725	719	730	717	709	690	732	742	744	790	718	733	772	738	721	722	745	696	763	733	731	692	752	749	707	741	740	753	752	642	731	701	730	773	693	712	711	723	693	747	723	708	724	746	674	709	706	702	743	769	679	785	743	738	690	715	756	739	753	685	711	740	712	745	757	739	723	738	730	701	736	748	719	723	706	719	767	731	718	730	695	692	734	674	737	689	727	732	747	691	771	744	744	731	759	741	737	682	730	738	752	737	713	757	696	743	756	721	746	725	742	786	751	726	734	709	731	750	722	730	723	676	700	703	764	699	710	705	809	728	691	720	704	697	721	700	735	793	697	745	732	733	744	722	752	742	738	758	714	702	777	753	739	717	733	719	716	748	734	737	697	784	739	750	760	739	691	706	725	732	724	752	748	712	767	748	700	697	737	736	709	695	755	727	733	730	734	702	703	723	742	746	763	751	737	758	790	743	709	740	725	769	746	756	749	691	711	711	750	735	764	724	722	666	728	717	716	713	713	708	752	743	738	698	754	734	714	675	766	659	740	724	741	725	718	721	712	721	742	746	771	801	752	713	690	775	678	731	747	749	768	701	735	718	724	757	725	746	735	712	719	736	704	735	686	698	687	776	751	747	782	706	722	719	706	679	735	757	709	762	721	726	745	736	758	713	709	783	696	714	722	729	764	765	699	708	751	761	740	737	719	701	743	733	749	704	734	722	767	714	702	777	707	731	694	715	705	721	765	755	706	721	707	744	757	731	748	767	714	719	805	720	720	760	791	699	744	710	712	747	722	772	759	736	714	725	777	718	675	806	709	700	770	748	750	715	717	654	698	721	733	682	735	731	721	679	690	702	716	742	750	727	753	754	746	767	705	746	739	752	729	680	736	726	720	735	722	730	714	740	703	753	698	743	723	726	799	753	741	752	748	720	746	754	720	725	706	710	739	711	727	724	738	727	769	741	740	724	720	703	733	732	716	754	733	761	746	741	743	711	703	736	727	725	711	719	730	746	701	728	738	682	715	696	727	674	702	770	764	719	763	739	701	758	730	719	720	709	745	737	728	730	718	697	701	697	709	714	754	740	710	718	752	680	716	743	762	804	713	733	745	714	702	708	739	694	742	754	722	720	719	741	765	702	712	725	704	708	729	742	763	725	723	699	710	713	759	720	747	723	697	706	764	687	687	716	734	777	644	740	760	708	654	744	681	738	718	797	724	732	762	751	730	733	713	721	753	718	739	770	774	758	765	758	744	768	729	757	789	699	714	725	713	752	784	733	794	751	706	765	708	742	709	707	715	702	695	748	729	738	767	677	743	732	743	735	725	698	728	722	746	728	716	733	772	726	741	717	750	717	728	713	709	756	753	750	729	762	719	719	745	762	710	771	705	737	708	714	738	726	759	707	726	730	745	690	735	767	768	755	764	741	790	714	734	733	705	752	736	736	697	774	705	721	724	725	703	710	720	712	712	763	739	768	754	711	781	705	708	708	729	721	732	641	733	766	702	724	718	740	736	731	726	702	747	720	729	722	713	751	755	743	660	740	724	740	742	713	749	707	713	718	767	727	698	684	724	735	769	667	709	742	689	755	778	724	716	709	735	719	736	714	685	670	737	715	735	757	716	710	736	769	728	718	748	674	724	720	741	717	769	764	731	691	750	731	715	702	739	737	736	754	717	744	724	728	700	755	718	696	738	736	681	737	733	742	713	714	732	711	754	712	766	769	734	740	717	724	725	713	725	770	706	681	671	753	732	690	734	708	775	720	716	722	741	762	729	778	731	737	744	735	731	700	748	693	736	783	718	769	733	709	717	691	728	712	697	771	688	689	770	764	699	708	735	712	726	714	746	695	723	762	736	776	718	722	728	726	753	719	764	740	734	719	760	708	746	732	685	683	774	723	739	718	747	735	699	729	768	737	721	732	727	723	738	690	735	756	735	728	779	715	740	693	756	705	747	779	751	716	724	765	733	778	723	745	745	768	742	748	686	729	735	718	746	766	663	743	724	746	706	762	740	738	713	711	732	729	737	740	695	714	726	706	731	682	717	733	702	737	741	758	729	751	698	731	753	744	776	764	740	729	778	721	724	723	821	762	746	702	726	735	735	727	766	720	740	746	771	686	665	695	755	734	765	751	773	744	711	758	713	675	755	690	686	737	751	756	706	703	728	711	739	725	710	725	727	707	704	761	706	663	710	778	748	670	766	717	736	708	666	738	762	745	725	710	772	726	766	794	748	752	715	715	750	749	736	755	722	703	703	725	769	718	741	728	734	695	755	734	732	712	748	743	715	731	716	726	734	735	720	743	736	737	744	744	734	746	763	722	741	694	766	723
8430	6129	6444	5031	3323	2146	1568	1036	683	495	369	333	315	278	272	283	272	275	303	277	246	281	262	264	292	325	270	281	314	271	294	289	249	291	283	301	320	289	260	269	284	250	270	300	276	287	249	279	279	245	268	256	315	238	290	285	260	255	278	316	273	280	287	274	266	287	304	281	282	270	291	296	286	276	276	313	272	269	299	295	297	303	281	282	273	283	283	291	296	283	264	273	310	260	287	310	283	293	287	266	279	283	301	278	299	288	293	257	270	310	288	266	287	269	302	247	280	280	278	316	286	288	309	289	267	287	274	283	278	253	277	258	270	291	259	317	297	274	313	285	293	291	276	278	267	275	317	273	274	261	273	290	277	279	266	297	286	262	276	274	257	288	277	254	281	289	301	290	252	274	312	284	312	257	281	267	294	250	278	276	269	297	284	314	262	243	277	277	268	278	303	293	301	276	295	270	278	282	280	277	303	268	287	261	247	316	295	271	255	278	288	286	285	280	271	279	274	276	266	319	276	269	309	267	275	312	317	251	276	304	287	283	290	259	266	288	249	307	273	261	285	269	301	279	270	275	251	302	288	285	270	250	291	293	285	279	258	288	271	242	276	276	273	300	247	283	274	318	277	293	299	287	248	297	295	279	269	295	294	290	266	264	300	287	229	295	282	271	282	266	300	315	273	279	296	281	290	298	258	284	278	272	271	265	300	307	300	325	288	312	308	275	281	296	252	286	326	295	292	255	249	295	306	314	274	285	313	298	250	287	281	286	289	271	266	261	289	289	295	311	320	298	297	293	281	284	280	277	293	288	270	290	260	252	309	287	301	274	292	304	307	271	261	270	254	285	281	319	297	264	266	262	287	307	281	254	302	266	247	269	285	308	260	295	290	298	256	314	278	297	282	258	237	269	258	269	302	283	279	294	279	302	292	256	271	279	292	300	291	270	262	279	252	273	280	284	301	314	265	315	266	283	298	277	269	301	277	254	300	298	260	292	285	280	288	300	269	243	294	283	271	304	282	311	296	254	287	265	300	293	282	277	286	291	250	292	298	247	287	293	292	309	273	312	272	281	276	261	282	274	293	243	308	292	319	277	276	318	279	278	313	307	314	290	284	287	253	317	283	276	293	301	294	304	271	290	280	270	248	266	253	291	283	291	262	275	260	310	301	290	271	306	285	282	293	268	263	286	268	272	300	302	304	296	276	301	274	282	295	261	280	271	292	277	286	282	283	299	247	273	264	298	279	279	286	280	255	287	256	281	299	259	270	268	295	285	274	292	265	249	286	321	333	280	282	267	280	260	282	248	298	298	287	267	274	292	281	257	275	269	274	266	268	268	323	269	269	286	323	311	308	295	275	275	257	267	310	262	265	298	297	288	276	263	291	281	291	281	278	304	308	276	289	299	275	283	305	296	288	258	283	303	318	286	294	288	260	274	306	281	273	268	277	280	290	268	284	283	303	297	265	285	266	280	271	287	231	287	284	292	280	297	316	308	294	292	282	283	310	287	282	298	283	277	298	277	281	283	315	269	266	278	295	294	297	291	280	284	263	276	260	281	243	274	268	295	296	292	283	306	287	267	295	301	313	281	294	268	283	301	289	286	308	288	317	272	289	278	301	288	289	303	281	264	277	252	293	284	286	310	305	301	309	279	294	284	295	291	280	249	271	311	265	287	285	289	267	271	291	317	286	318	265	299	277	291	281	294	260	271	280	270	278	262	321	318	298	255	291	282	276	263	266	305	268	302	262	303	272	298	304	282	247	289	301	291	268	299	253	272	309	278	280	244	278	284	287	278	319	264	277	310	275	281	274	316	265	296	297	277	308	286	288	274	295	281	288	296	267	264	266	258	293	276	283	293	256	270	293	302	280	296	292	274	263	251	286	295	264	287	260	286	263	289	283	260	293	301	265	272	278	244	279	279	300	284	282	255	290	272	317	287	271	302	253	279	304	268	313	261	268	273	275	275	289	302	296	276	275	273	277	284	269	265	287	293	270	300	258	309	270	304	320	315	268	250	285	266	269	265	303	295	307	303	278	277	327	250	301	301	260	305	272	309	301	283	248	278	302	298	260	257	269	289	268	301	281	257	282	250	302	319	279	279	298	278	282	239	279	286	291	312	264	253	274	287	283	300	283	288	266	311	257	288	277	298	286	295	285	269	304	313	245	294	255	283	254	255	292	268	264	310	301	278	295	297	292	285	287	276	324	288	262	301	317	271	262	294	309	297	291	301	286	266	255	266	280	254	263	286	290	269	269	265	274	258	287	285	297	242	258	265	281	272	295	243	268	239	269	274	274	262	289	252	283	274	291	262	262	266	284	286	284	292	244	279	291	285	265	302	279	294	263	235	251	281	284	279	259	286	277	295	270	263	287	253	328	298	272	267	281	275	271	253	269	310	315	263	282	296	288	274	269	277	261	307	306	308	283	270	279	276	295	300	284	297	269	260	249	305	252	281	288	291	278	286	279	298	301	307	295	308	263	273	278	278	285	279	307	266	279	293	287	248	291	280	273	303	293	299	259	280	284	264	290	277	272	267	290	270	267	273	278	262	291	288	284	311	293	275	263	296	298	306	268	336	280	295	275	281	301	298	301	288	298	272	278	269	268	294	317	269	269	307	286	251	288	259	260	279	292	266	266	289	266	269	276	299	295	277	276	278	285	297	255	285	288	288	313	293	277	308	292	293	299	274	290	273	294	295	273	272	296	271	297	316	308	277	276	296	298	270	255	278	288	264	292	274	274	289	252	276	265	280	274	275	245	281	276	263	266	291	274	297	234	261	300	252	329	273	275	293	302	285	299	272	272	254	294	295	273	277	276	283	286	311	257	295	275	282	288	291	292	257	258	269	286	259	281	265	295	275	297	285	280	283	303	272	268	237	273	273	252	302	285	290	240	284	268	324	291	313	267	298	284	288	285	270	264	310	321	261	283	312	285	278	236	256	265	257	292	280	306	305	280	286	264	261	269	285	277	292	260	308	295	293	280	288	260	302	298	269	264	277	283	271	277	299	285	294	291	263	313	268	302	302	294	271	285	249	264	296	309	297	274	252	248	315	286	326	270	276	287	297	274	278	283	267	283	306	283	293	274	247	297	285	274	301	242	290	282	269	310	255	317	256	308	278	283	293	288	259	278	281	276	252	280	307	301	294	263	273	281	280	261	281	263	258	293	273	293	252	283	274	276	255	287	307	293	257	284	268	280	254	289	304	262	293	253	296	292	308	280	269	278	282	318	292	306	289	266	302	297	276	290	274	264	268	295	290	286	261	278	304	283	292	299	295	283	264	300	294	303	307	260	272	314	335	301	263	271	269	279	295	295	242	313	245	283	301	280	306	297	278	256	282	251	276	287	294	282	271	276	279	290	313	278	278	272	292	281	254	264	274	286	281	289	259	299	255	260	293	312	269	278	277	279	277	300	314	318	286	278	282	279	283	266	263	297	276	306	303	292	271	290	288	295	286	300	277	280	298	285	288	292	265
5105	6008	11673	13400	11029	7839	5542	3668	2332	1510	1131	862	725	641	667	641	612	601	613	675	625	604	618	593	609	649	599	619	637	648	599	636	601	667	603	631	621	631	577	624	609	581	605	657	634	641	652	616	605	615	612	685	563	610	628	637	677	620	636	614	652	617	613	629	659	616	639	629	632	578	670	658	628	594	632	591	615	598	620	618	596	659	642	636	663	648	578	649	587	653	646	591	614	616	579	628	628	628	609	630	611	639	602	588	604	605	660	596	628	609	651	619	643	625	620	670	629	611	623	605	650	587	632	623	617	631	644	622	591	655	635	598	641	644	637	614	626	665	644	614	663	620	649	623	572	621	664	614	656	682	662	584	645	615	622	661	623	601	612	629	607	642	651	665	652	626	672	630	616	634	641	639	644	623	596	631	639	587	625	614	637	641	603	675	638	626	663	638	646	597	664	624	645	656	597	649	649	619	627	668	622	624	584	631	606	607	630	598	643	601	658	611	629	644	608	595	620	631	658	622	631	606	683	645	599	667	608	649	633	577	622	651	634	618	630	607	674	651	631	600	619	633	646	622	698	631	604	581	625	609	708	631	600	619	611	649	626	618	591	612	644	653	608	671	612	624	653	682	616	650	612	630	598	655	593	613	619	652	598	612	615	664	604	621	665	634	611	638	634	634	638	615	654	607	612	683	614	622	669	645	633	638	675	649	618	641	629	597	612	640	666	638	616	623	637	645	625	644	606	597	617	601	650	626	599	621	635	640	650	611	604	648	681	625	656	618	624	601	596	619	628	645	616	640	600	626	621	650	629	604	629	642	610	600	623	654	627	639	625	632	648	614	656	613	634	644	604	595	654	573	621	619	593	633	645	633	643	644	627	675	592	606	611	615	606	630	622	615	629	601	605	583	634	613	627	624	636	634	648	620	653	611	638	642	636	662	621	632	627	631	613	591	655	619	627	598	592	591	597	590	644	650	634	669	638	586	660	623	634	644	620	608	620	646	596	613	632	648	623	618	622	570	591	638	616	586	684	648	650	613	607	635	630	605	620	608	623	620	619	651	607	636	611	624	660	622	606	634	601	596	582	587	618	618	612	624	606	612	597	619	637	573	609	594	639	639	622	612	648	614	643	640	638	612	643	645	574	613	598	635	586	623	669	627	657	661	645	647	601	632	669	599	615	577	675	613	625	644	619	613	628	646	632	632	627	630	629	662	642	596	616	565	604	639	597	593	662	643	624	674	621	588	610	589	622	630	641	628	622	643	605	646	614	627	604	640	578	620	646	602	632	634	618	624	595	623	630	639	625	614	661	650	610	585	654	688	606	573	596	674	618	622	621	597	617	631	590	664	639	643	630	596	579	657	615	628	589	620	608	633	628	628	651	623	555	627	615	631	645	623	601	633	666	649	632	602	628	639	618	585	670	606	633	643	585	612	618	559	619	624	633	649	620	633	638	670	612	596	632	637	649	608	633	648	670	654	627	616	634	650	625	609	664	607	588	638	647	671	636	601	663	603	643	636	638	631	611	633	658	631	640	657	668	653	598	633	610	626	657	640	620	700	604	633	610	609	586	615	654	622	562	620	630	637	592	614	625	637	610	645	611	630	650	607	654	609	612	671	619	653	642	588	619	588	659	648	646	655	647	642	552	617	599	615	629	599	586	603	571	625	658	594	663	617	621	634	614	578	640	660	643	584	588	613	613	650	637	590	636	651	670	682	656	638	621	620	604	636	621	604	619	661	641	658	636	611	706	634	624	629	627	635	634	611	645	582	638	635	621	581	609	621	615	625	605	598	600	602	631	632	611	610	638	607	669	635	636	628	583	612	650	613	604	641	638	626	650	650	617	622	625	615	628	628	631	606	602	671	621	678	618	629	619	613	598	608	623	632	637	654	640	656	634	613	632	657	602	663	653	588	689	656	673	657	624	630	652	640	628	622	585	616	593	624	615	636	628	622	624	601	619	605	675	616	629	638	639	614	610	576	603	655	670	656	637	637	629	629	625	608	650	665	641	621	639	576	674	621	591	630	645	639	609	595	610	690	629	633	614	586	626	583	628	635	656	631	641	662	598	616	634	578	659	628	619	597	648	657	580	612	596	618	638	654	596	630	609	610	636	603	588	586	618	640	599	598	618	625	651	640	642	652	620	635	605	624	631	597	600	672	639	610	642	657	641	611	605	643	615	647	605	639	682	658	604	647	636	605	611	623	621	621	626	623	647	685	644	599	674	584	612	604	637	644	649	638	643	619	603	610	608	653	677	643	587	635	632	617	617	662	660	642	615	575	652	617	634	647	599	684	610	613	657	598	628	572	658	645	600	588	622	625	645	664	654	633	668	624	611	599	637	663	601	585	674	605	587	623	651	620	621	645	609	650	625	621	641	640	618	609	665	609	604	652	631	611	664	632	620	629	657	612	632	652	638	623	604	633	613	590	643	619	661	662	612	617	642	684	604	627	627	669	671	632	616	630	621	651	638	643	627	639	607	620	652	625	632	642	612	604	622	671	618	607	669	672	627	652	610	634	638	642	629	624	594	617	600	603	624	637	609	629	609	618	653	612	642	638	567	660	628	652	595	654	619	629	591	615	648	621	644	602	608	627	658	658	608	629	635	602	636	613	599	669	663	665	596	612	628	615	664	608	617	627	645	656	649	629	627	660	600	645	641	645	685	601	649	641	633	581	643	651	627	597	642	588	652	615	671	622	644	664	664	642	617	614	617	619	642	642	654	620	587	618	623	656	644	618	651	625	582	623	632	622	630	663	618	595	649	568	662	632	630	661	644	625	578	626	615	611	640	664	608	600	612	656	659	605	571	665	611	630	626	648	607	646	647	634	649	613	597	633	606	600	656	599	638	616	609	634	635	646	645	623	653	655	648	604	597	632	631	621	669	617	641	629	624	636	616	640	624	666	599	665	642	631	644	648	606	662	652	640	584	610	611	627	608	616	665	626	628	641	627	619	596	663	646	640	633	623	634	648	611	645	596	624	664	645	652	677	654	561	649	640	642	633	630	611	624	613	658	608	634	614	620	639	660	616	601	637	600	662	618	620	641	628	644	593	624	637	644	541	618	595	621	641	647	660	639	629	616	616	636	586	601	610	613	627	568	701	616	635	657	637	619	630	621	606	614	669	622	612	624	660	652	639	594	608	634	632	645	599	616	644	636	672	603	654	628	644	641	670	619	581	629	656	600	646	648	601	626	612	606	635	666	664	662	624	649	605	596	644	604	602	626	648	607	596	612	581	630	651	643	629	600	596	641	587	611	665	607	666	621	673	631	615	635	616	652	597	639	606	602	601	612	664	606	646	578	656	631	626	665	624	619	628	659	631	624	618	654	640	640	667	630	624	673	626	623	622	644	658	618	636	659	619	632	604	649	638	655	613	636	623	626	611	623	643	638	610	619	627	610	628	659	591	613	609	615	608	629	640	653	630	690	654	649	609	608	632	664	604	603	624	613	584	602	678	633	645	597	588	642	663	677	600
23097	41753	63252	56563	43884	32304	20003	10622	5077	2390	1210	656	397	264	263	229	229	251	249	215	236	261	217	275	234	258	250	242	230	251	222	271	227	242	250	280	226	233	239	239	286	257	244	254	225	260	221	227	236	260	250	256	208	255	224	213	243	262	240	252	244	237	249	226	230	260	237	224	252	249	251	264	241	286	270	267	220	245	242	257	266	239	252	244	254	251	255	251	218	267	250	260	265	235	252	248	249	236	237	255	242	238	283	250	262	222	261	239	243	246	244	243	241	269	264	244	244	225	257	239	247	264	237	260	243	256	263	218	233	243	257	266	211	237	225	215	244	260	230	266	261	254	245	232	219	213	249	259	233	269	234	238	235	249	228	253	231	238	265	235	253	251	225	233	237	224	251	258	233	258	228	227	267	240	243	248	237	246	224	247	239	245	255	224	261	230	268	228	271	249	235	237	246	232	247	241	231	232	252	229	222	248	238	247	254	258	242	249	285	220	256	239	266	244	220	261	231	258	241	251	253	240	232	257	259	269	262	219	237	238	239	255	234	232	243	239	262	254	207	222	244	240	219	217	261	243	225	248	225	225	224	226	241	241	286	255	252	235	264	216	250	240	221	247	241	239	233	260	261	227	240	225	282	274	207	233	231	214	236	255	241	272	278	252	242	241	242	251	247	263	260	223	237	259	263	222	251	215	230	261	246	229	242	229	252	227	235	260	283	236	286	217	231	270	262	285	252	282	228	231	248	228	258	232	223	213	226	233	238	247	249	251	238	203	250	249	207	257	219	254	233	259	247	217	273	255	239	209	259	279	244	222	255	225	232	218	233	252	249	238	258	247	252	246	252	245	224	228	241	233	266	219	274	246	250	261	231	243	255	260	249	241	239	246	225	235	230	232	233	257	248	245	241	248	244	245	238	219	243	236	234	220	242	226	231	241	240	265	229	273	242	234	247	239	229	231	213	234	257	226	253	253	258	223	241	255	211	228	251	259	241	267	250	249	248	256	232	270	229	245	253	221	272	228	254	246	235	222	261	216	248	278	239	273	206	255	242	259	222	242	243	236	255	267	270	233	250	240	262	229	248	243	247	237	240	244	238	239	255	254	240	266	249	265	267	248	249	238	263	232	247	260	251	223	235	254	242	215	247	233	267	258	253	232	266	250	225	232	248	269	244	254	254	252	245	263	241	231	256	222	226	228	254	236	253	206	224	226	253	275	233	259	277	260	270	255	254	251	249	257	237	260	235	264	246	195	240	256	245	216	215	241	265	207	218	231	212	240	221	216	250	250	241	245	245	244	231	239	248	253	265	273	247	234	248	217	269	227	252	239	245	235	235	207	258	258	271	223	224	227	244	258	271	226	250	242	227	264	277	236	250	264	267	248	278	255	252	235	241	247	237	226	234	261	238	273	253	249	251	250	241	252	204	266	236	234	220	267	226	227	255	265	242	244	241	270	288	219	240	228	239	209	240	235	238	229	254	224	256	263	219	227	247	245	226	249	233	272	249	259	250	250	242	244	255	234	226	221	243	242	248	252	237	271	249	254	226	254	240	235	229	228	215	256	223	248	243	244	262	239	259	300	261	239	258	215	236	249	256	226	252	215	248	245	236	230	261	243	222	244	255	241	279	235	250	239	245	224	237	246	230	238	232	223	250	218	256	246	237	223	224	248	238	287	266	239	270	238	235	250	239	258	230	247	246	257	242	218	238	234	268	257	240	248	267	238	238	240	261	256	263	228	257	258	273	301	255	257	251	274	237	224	235	257	236	241	249	282	250	258	255	225	214	243	263	251	264	250	241	228	292	261	245	232	236	248	248	246	270	249	248	237	252	259	267	247	253	220	238	269	272	271	235	231	272	230	249	276	237	237	228	218	238	258	221	268	225	231	282	246	236	252	241	245	220	233	234	240	245	240	240	263	245	231	256	271	240	230	261	269	234	229	251	246	237	250	246	248	212	254	240	242	228	247	253	258	227	244	207	241	235	236	219	249	249	241	277	222	224	243	255	240	254	234	267	263	237	289	237	248	265	239	237	250	231	274	229	255	242	252	250	238	245	259	231	251	253	248	248	231	227	243	278	246	241	234	242	292	251	240	235	231	220	251	266	250	259	230	271	218	247	246	232	260	259	260	197	272	233	244	249	233	248	234	224	244	236	248	222	216	233	238	242	260	238	257	270	234	247	230	267	249	246	249	245	238	245	235	238	243	213	253	261	247	211	254	239	237	235	284	235	260	224	246	258	248	245	235	274	258	245	222	231	234	216	242	240	232	239	215	231	264	252	209	244	263	247	263	249	247	272	218	229	237	261	243	229	223	214	241	239	260	260	234	241	281	246	252	204	232	255	262	259	225	248	253	227	233	223	239	253	226	252	260	239	223	214	232	274	248	253	219	259	270	266	238	244	254	240	250	231	238	255	244	251	248	246	228	220	252	249	261	254	273	214	276	277	265	241	271	275	259	270	251	242	236	260	239	252	226	243	246	249	264	278	232	237	217	253	275	276	253	224	231	242	253	274	243	236	249	233	233	249	245	259	229	238	272	250	251	226	257	225	206	238	271	241	238	239	238	257	256	238	262	265	250	227	247	232	205	262	255	301	252	202	267	242	248	221	227	213	248	263	225	238	235	258	228	220	244	249	229	224	212	231	234	229	242	277	230	256	260	263	217	273	262	243	238	251	245	262	234	230	244	244	246	219	253	243	268	232	268	277	264	256	255	235	246	266	251	244	245	251	267	221	220	231	232	248	225	240	245	253	254	226	261	256	252	273	250	250	231	244	241	239	281	235	244	255	259	245	257	211	223	253	223	258	217	247	229	272	247	217	240	297	211	222	229	256	232	241	255	245	240	268	262	255	244	221	240	275	261	231	244	226	241	247	265	273	250	223	250	258	266	264	259	219	255	263	247	248	256	273	246	215	242	244	263	259	253	236	256	250	259	239	280	258	246	253	220	222	261	231	265	252	226	227	222	267	251	261	267	240	229	246	248	261	229	246	239	240	245	243	225	225	263	253	218	254	254	250	239	219	281	240	250	225	275	231	266	243	268	233	247	245	260	220	258	262	248	259	278	241	232	231	227	216	241	250	233	248	214	254	205	248	250	232	239	255	251	237	211	251	248	252	214	240	242	226	257	222	228	202	235	244	248	273	260	288	247	241	247	274	259	257	256	258	229	224	230	255	261	237	284	214	236	247	220	229	240	269	230	228	228	207	253	259	246	233	225	240	253	201	237	235	253	265	271	240	252	251	234	255	219	229	238	264	225	247	200	245	274	258	230	247	222	220	256	261	247	239	262	246	243	255	253	215	243	234	229	238	218	221	226	248	236	232	248	223	244	241	222	271	242	262	233	212	192	271	239	218	265	233	231	249	231	258	252	246	236	257	263	230	241	230	245	246	264	236	228	264	232	253	250	290	264	251	261	230	234	232	244	256	271	269	285	247	285	252	220	250	221	248	237	240	237	263	262	276	241	246	254	234	256	248	220
13149	32696	57535	60600	54129	45636	35252	25036	16002	8984	4577	2381	1244	683	611	571	575	595	581	567	561	543	569	558	556	554	581	553	597	587	525	541	557	550	569	560	573	588	528	575	573	575	546	522	536	539	562	559	568	492	550	604	581	586	529	515	540	578	553	557	581	564	614	654	572	535	557	524	552	539	633	583	552	534	598	551	600	558	579	582	567	553	554	575	616	550	594	583	580	572	558	603	566	578	535	560	605	594	557	569	571	565	560	545	558	604	537	606	603	567	576	549	532	565	531	550	535	584	557	533	554	565	580	576	553	523	607	574	607	539	556	556	557	573	576	531	510	538	554	553	550	582	591	543	560	641	564	528	524	570	566	543	601	534	544	578	544	554	568	566	555	549	570	515	535	589	544	537	576	569	619	553	530	558	571	517	536	527	574	590	579	557	559	577	593	527	591	600	552	509	537	582	570	553	528	559	566	554	565	539	534	552	559	536	580	591	563	538	564	567	577	583	574	551	562	558	539	561	590	543	577	583	542	615	606	542	541	565	569	564	550	572	560	555	581	613	580	590	549	584	577	539	556	566	554	552	581	576	590	547	588	567	588	554	574	557	574	582	562	533	575	593	604	558	534	575	558	565	567	547	574	579	554	566	581	585	553	560	529	560	618	534	567	576	550	565	552	597	590	587	584	574	563	595	556	579	575	581	538	583	569	570	575	545	568	583	557	551	606	550	561	557	593	564	529	563	585	523	553	547	596	544	600	547	574	544	552	569	574	557	596	553	555	574	594	594	592	580	537	598	566	573	548	555	547	547	554	546	575	552	567	565	571	545	577	544	534	530	557	593	534	562	586	559	558	556	581	575	531	552	590	561	528	610	582	607	573	555	579	589	555	606	572	509	555	558	549	544	604	545	548	565	598	579	558	556	550	636	575	530	564	579	522	616	579	563	605	557	518	576	595	561	560	532	584	537	565	588	589	589	566	577	555	553	557	608	592	572	540	563	580	555	558	502	574	561	541	570	598	576	583	553	568	566	578	549	601	567	534	592	571	541	582	549	533	563	616	528	565	593	549	552	581	535	565	553	542	544	597	582	521	551	571	575	551	572	541	572	545	565	611	607	518	570	579	531	542	554	593	596	600	545	582	593	544	562	546	551	569	626	547	566	604	560	567	556	571	560	566	570	574	510	598	586	543	564	595	566	612	573	574	591	627	579	549	491	544	569	557	558	574	579	550	583	510	599	574	580	565	556	561	597	602	595	546	546	547	535	551	561	548	634	580	550	578	559	573	629	564	515	549	556	597	532	599	574	574	552	561	589	587	521	573	561	589	533	543	548	551	579	580	561	543	574	575	556	544	550	580	528	566	542	563	604	556	594	521	512	597	555	569	520	571	565	583	547	627	536	578	547	554	580	581	578	546	536	548	575	541	579	581	536	562	611	542	577	549	523	577	581	549	622	566	570	537	614	594	562	533	583	541	568	545	559	504	566	589	603	546	552	602	582	541	581	568	584	528	569	539	585	537	619	550	582	569	566	535	535	618	544	579	551	546	625	562	594	533	566	592	563	556	551	576	581	568	557	578	559	545	569	578	602	552	564	561	559	574	558	603	590	593	558	587	537	561	556	565	573	565	544	583	607	563	576	603	534	540	567	607	568	534	566	552	589	554	577	521	559	609	574	564	587	537	574	553	546	578	613	559	609	622	538	567	539	572	542	585	559	563	557	589	570	563	560	581	538	590	550	535	569	558	548	555	535	526	591	595	549	575	599	510	543	544	582	579	579	562	598	531	583	587	550	592	578	569	547	602	549	575	557	583	581	581	574	567	569	573	545	571	592	595	539	593	528	592	539	581	591	600	550	591	594	521	542	578	567	554	592	548	565	571	533	510	537	543	569	579	552	559	590	524	562	570	560	532	586	601	550	556	529	594	587	563	567	577	580	606	587	549	542	566	589	596	589	540	527	572	542	557	565	548	571	549	545	544	583	562	576	614	563	607	560	587	545	576	574	552	537	593	588	548	525	535	562	561	535	608	548	543	572	529	560	616	567	538	539	571	542	567	564	573	532	573	575	542	571	538	568	612	604	562	578	582	536	555	606	561	570	535	574	593	557	589	557	601	548	556	585	585	553	589	550	550	545	559	539	566	590	540	572	590	582	638	586	557	577	573	571	596	561	577	556	566	569	565	517	540	566	534	562	597	564	560	556	524	537	581	574	569	560	555	529	580	561	568	578	545	570	587	569	559	559	567	596	555	588	553	606	565	633	588	575	585	584	579	507	589	529	570	548	593	555	556	559	568	554	551	603	523	550	585	535	574	566	546	552	559	531	594	542	605	575	532	562	570	584	584	597	553	563	554	597	593	539	545	576	570	557	569	572	574	559	585	579	556	592	523	583	572	608	582	601	560	586	593	548	556	589	572	540	604	570	563	565	540	549	547	532	562	551	560	586	609	581	578	596	579	563	601	556	534	556	572	581	506	556	555	559	575	618	591	580	567	542	590	542	555	522	576	584	511	554	514	595	580	577	602	497	581	576	567	564	599	557	550	572	575	603	562	539	575	548	556	529	539	555	607	551	580	550	573	545	539	578	571	584	557	555	575	563	576	565	562	581	568	547	590	623	579	591	538	626	560	560	575	589	568	539	583	602	517	583	565	585	543	580	610	584	565	560	595	595	592	575	591	515	606	548	581	572	563	560	530	538	548	564	577	564	545	556	610	570	588	583	523	537	601	567	561	555	532	538	600	558	592	561	547	539	530	535	550	611	561	547	549	567	588	561	569	509	571	522	551	602	554	593	589	539	552	530	597	569	602	577	551	530	545	567	603	566	572	610	587	560	580	568	612	570	574	514	617	558	580	599	548	543	586	557	596	567	530	562	599	569	544	575	579	584	581	574	547	558	595	576	609	591	530	593	577	544	554	604	581	580	574	595	573	577	578	567	556	585	553	578	553	583	580	566	572	580	558	576	584	580	591	577	584	578	602	545	535	561	577	548	555	565	654	561	587	588	518	550	617	554	541	546	562	553	534	592	548	548	566	589	541	546	558	524	566	481	571	555	545	566	566	596	573	566	569	573	573	579	603	576	558	560	566	562	610	560	569	588	532	544	579	552	558	571	601	578	540	584	598	575	598	551	589	558	563	544	588	536	546	542	590	525	557	559	520	547	603	570	609	562	574	579	570	574	549	570	540	566	577	543	574	544	535	544	561	547	602	563	574	613	579	544	576	574	584	566	564	508	558	540	623	559	554	540	583	550	576	568	592	613	557	538	513	552	514	567	542	556	563	512	572	555	619	510	537	581	570	586	544	579	592	613	572	603	550	590	543	571	590	626	603	554	584	586	596	564	533	539	583	565	588	569	594	534	603	619	579	569	562	590	589	542	577	551	555	573	567	573	564	602	517	536	557	531	523	572	565	557	558	618	586	550	527	575	518	562	548	534	511	527	505	575	553	531	571	593	551	602	555	558	565	565	545	549	574	576	557	580	556	549	563	539
27999	59914	74441	67853	56282	44413	31304	19138	9662	4395	1956	1041	633	391	335	319	362	299	303	367	300	341	309	325	317	309	333	348	329	349	311	320	339	322	298	301	286	296	298	329	334	330	296	301	335	381	330	329	331	294	325	321	311	336	364	285	366	329	365	321	336	371	350	333	331	309	300	336	325	323	337	373	367	325	321	350	327	322	315	350	325	351	326	350	347	314	324	330	356	365	314	332	345	305	373	346	313	361	343	328	311	341	320	290	303	304	285	316	370	358	320	331	317	303	347	340	322	313	316	341	322	384	312	332	351	316	336	292	342	307	312	301	304	313	314	323	334	352	352	327	359	346	320	318	327	338	353	308	328	342	337	299	342	292	357	318	333	366	314	365	359	303	298	323	319	310	302	321	340	318	331	323	308	333	334	352	305	291	299	308	320	324	337	317	319	312	312	349	359	352	373	348	355	337	329	332	334	338	354	347	339	348	330	349	294	319	352	341	310	308	319	318	328	330	361	304	321	337	329	322	341	335	334	328	329	292	330	355	354	332	333	327	332	296	317	306	281	343	333	300	288	353	294	333	315	342	350	305	291	311	343	310	315	302	319	344	393	343	322	320	337	318	338	361	312	358	316	358	327	318	318	329	320	368	366	315	331	300	273	332	329	338	335	327	346	340	302	346	316	332	334	335	323	305	332	298	336	332	361	311	302	295	317	289	359	316	322	317	318	307	348	301	333	352	309	327	307	298	327	312	330	318	346	334	304	344	339	327	326	380	327	347	307	339	324	330	332	321	362	328	372	308	347	326	323	360	294	289	302	317	308	331	336	367	322	303	327	299	330	309	342	361	281	322	358	335	365	348	318	334	309	322	334	289	318	301	296	304	352	292	342	343	306	321	307	350	327	331	344	309	332	329	311	307	310	322	318	349	333	345	321	345	348	320	311	328	334	351	338	324	331	360	330	345	343	338	377	317	337	316	334	325	301	338	329	294	316	327	343	331	356	312	317	325	338	311	345	304	340	359	354	358	313	301	317	329	348	328	356	316	336	309	356	328	349	308	320	324	321	313	365	314	320	334	312	319	303	322	377	302	325	294	356	324	353	352	343	353	291	318	355	315	348	265	322	308	321	344	312	296	316	342	342	348	325	331	336	320	325	330	345	307	327	348	317	300	319	326	316	347	337	346	300	332	342	317	353	312	315	342	344	302	376	313	336	326	331	336	346	293	336	329	322	338	338	350	335	330	336	337	334	278	321	324	336	320	339	299	303	338	297	341	314	344	329	363	328	310	311	340	351	341	301	343	322	334	324	329	356	359	383	328	332	336	333	284	326	329	304	355	341	365	337	342	328	346	334	318	313	289	339	368	336	333	357	329	317	353	318	336	326	344	356	361	355	332	329	338	315	325	317	324	315	315	328	335	329	347	350	318	309	307	324	303	316	371	329	333	320	321	313	323	299	339	318	304	326	339	339	350	299	327	338	329	313	332	308	305	328	309	330	381	327	335	342	314	330	303	310	358	342	321	344	310	325	328	359	312	353	339	339	350	323	364	316	317	326	327	328	361	360	328	318	319	331	315	345	345	315	325	326	351	323	347	352	352	332	312	343	322	346	328	333	353	318	306	307	336	296	344	324	328	300	330	318	350	339	315	353	342	354	326	346	342	340	325	332	344	291	314	320	303	316	330	338	340	376	288	339	361	335	321	361	352	346	342	355	305	330	322	339	313	330	367	320	324	345	331	310	359	324	369	312	351	309	334	316	338	323	334	321	357	374	339	334	352	314	294	336	303	338	297	335	302	323	362	283	321	340	328	347	359	344	378	339	352	306	360	337	323	332	312	325	332	367	309	319	340	337	309	318	306	315	330	359	341	328	348	329	376	337	329	352	354	355	351	327	348	317	309	328	335	310	320	321	309	356	322	296	352	317	308	313	306	331	316	302	313	320	333	312	317	320	320	349	320	341	315	336	318	292	315	346	319	314	316	336	335	315	325	368	324	324	336	352	309	319	306	320	314	307	319	334	296	367	355	331	326	346	345	316	344	319	341	327	327	304	331	309	359	365	298	348	315	312	337	331	302	362	316	332	342	308	337	321	343	339	315	337	318	321	316	324	322	318	336	350	329	317	360	327	341	338	325	302	334	351	305	320	326	324	303	361	310	326	284	321	355	316	335	325	319	323	300	309	305	349	330	361	332	334	317	318	312	355	352	316	349	363	326	324	306	286	326	339	331	336	331	322	345	338	320	336	342	309	351	322	325	309	341	325	349	328	338	338	303	318	273	322	362	327	334	303	310	291	315	304	324	319	370	361	301	325	348	327	320	326	341	300	318	326	351	329	347	312	347	299	328	312	334	335	308	318	308	319	363	338	330	302	290	293	332	317	352	336	296	320	330	319	321	320	312	303	351	349	330	354	318	314	350	333	300	339	318	335	341	316	312	339	290	322	293	356	336	320	320	306	350	336	307	311	325	333	328	314	274	327	345	337	346	326	332	295	334	307	308	348	336	322	323	359	310	322	363	300	342	323	305	349	332	293	362	332	311	325	356	335	310	321	371	323	340	313	342	333	300	343	346	293	313	331	359	342	328	329	315	304	277	360	366	296	323	329	305	279	313	334	355	307	330	340	313	322	334	332	355	354	347	308	322	328	332	321	307	321	310	306	330	322	302	307	334	322	326	317	309	348	347	296	318	318	349	339	342	322	321	326	341	330	380	310	326	361	350	345	320	337	315	297	321	378	328	322	290	306	319	321	327	344	322	336	341	359	340	348	330	344	338	346	346	298	316	342	308	296	356	333	321	385	330	341	349	323	333	337	280	318	330	300	365	305	328	338	340	331	335	340	320	316	339	328	357	329	324	312	304	345	354	347	323	346	359	312	326	328	354	335	299	321	306	312	328	332	336	318	325	321	287	342	330	323	333	322	314	327	361	338	310	336	300	346	321	323	330	353	347	355	327	326	331	350	326	329	308	308	331	312	350	289	358	344	331	340	338	302	316	334	335	319	335	338	362	313	345	312	329	343	320	309	324	306	288	317	345	333	357	278	356	337	341	332	351	341	354	314	273	351	339	298	309	312	282	310	311	355	323	301	329	321	337	331	314	345	325	311	293	344	322	336	368	325	340	307	336	322	298	360	335	330	336	292	348	366	294	363	343	337	329	309	318	321	341	317	334	329	342	350	329	334	323	350	344	320	344	323	357	312	341	352	331	313	321	323	320	300	376	318	300	319	340	324	349	335	333	362	318	329	329	354	325	326	337	318	300	347	327	303	336	322	324	311	334	340	337	339	310	324	293	321	327	324	356	327	307	313	325	353	302	353	326	321	373	326	337	321	313	348	339	315	346	331	341	358	310	328	320	334	337	323	354	298	330	309	310	342	311	340	320	319	337	359	340	351	317	350	345	309	315	324	338	330	319	326	309	329	377	339	302	329	315	321	329	311	293	300	360	338	326	318	316	341	324	337	331	341	365	320	349	318	339	331	321	341	334	323	344
14931	43558	67497	72911	65230	55996	45227	34045	23614	14191	7448	3768	1918	898	759	712	711	732	767	768	723	733	713	738	788	743	753	774	720	713	707	692	713	741	720	749	745	759	736	733	724	732	753	723	752	749	727	714	751	740	729	749	744	729	710	697	724	706	740	738	694	726	733	728	735	697	742	727	699	794	716	776	765	736	706	704	749	758	731	728	694	715	755	750	743	695	714	736	731	718	741	704	717	710	704	695	776	745	717	696	737	751	758	694	712	740	679	760	728	723	722	763	728	743	742	701	665	716	700	735	712	767	712	751	776	744	724	740	697	717	758	771	707	728	767	730	752	705	747	729	721	696	759	759	718	756	787	680	800	749	719	769	754	762	688	758	704	742	700	701	761	712	771	784	767	767	773	749	675	744	723	728	707	767	703	727	726	753	791	743	748	714	733	740	711	702	722	717	705	745	714	767	756	725	713	720	706	723	721	750	720	693	737	732	738	724	739	750	723	754	763	722	763	731	757	690	806	730	705	700	729	755	734	751	733	736	708	708	738	784	729	757	767	794	774	765	680	722	769	757	691	693	736	746	720	724	719	681	720	696	711	749	759	747	709	727	713	738	687	745	716	680	724	673	712	769	749	752	719	784	743	665	760	734	709	725	693	718	778	731	704	714	704	755	717	720	681	726	735	734	761	786	710	695	762	746	710	743	720	655	707	667	759	708	755	742	733	690	702	732	765	763	752	749	773	733	732	690	710	728	758	718	710	718	711	685	752	721	741	694	740	717	744	727	732	706	814	759	703	732	723	729	772	740	754	700	732	741	747	728	731	744	755	731	686	714	739	714	715	745	776	742	704	693	683	721	741	718	787	730	766	737	706	713	736	711	718	750	764	794	753	740	723	725	720	717	703	739	728	755	681	704	717	746	746	780	782	723	737	768	735	745	762	747	754	756	738	785	731	719	723	718	789	720	721	722	782	756	675	730	711	707	635	699	763	726	714	696	730	719	736	780	700	798	703	758	696	687	761	713	723	738	757	689	698	767	745	688	737	717	741	731	742	736	737	676	723	685	737	743	745	755	712	674	741	724	735	709	701	714	743	689	717	760	727	732	752	737	745	779	752	789	707	749	729	749	705	773	754	707	698	707	773	702	734	768	711	751	713	695	691	744	795	717	734	699	685	711	701	792	727	727	746	739	737	730	704	652	764	774	748	697	793	702	700	721	762	729	775	718	817	744	755	707	706	693	735	760	739	731	784	732	719	753	741	681	706	752	724	714	727	708	705	720	745	718	720	710	710	741	731	738	717	695	759	733	732	712	715	777	750	719	725	728	737	694	706	734	728	771	744	696	708	741	738	745	737	729	730	735	696	709	709	704	740	719	720	742	741	761	762	729	780	748	764	778	724	703	741	773	726	717	735	680	745	716	732	725	742	763	716	733	745	821	718	734	721	776	726	692	736	718	731	749	676	694	738	742	735	712	718	675	757	728	709	703	770	713	753	717	734	718	717	744	705	758	723	729	738	660	723	709	754	697	701	750	751	717	756	728	734	761	740	713	714	768	739	761	684	720	707	704	746	714	693	774	729	713	769	770	728	723	726	720	738	752	738	724	724	719	763	744	711	711	699	747	726	733	736	686	734	761	730	737	676	700	708	747	741	752	709	726	719	743	755	713	740	708	777	717	715	748	766	713	764	713	744	756	714	681	719	693	764	709	672	773	730	764	707	771	719	779	728	739	667	701	765	746	768	750	721	757	778	733	767	734	691	722	758	754	690	785	729	741	797	709	728	749	744	722	742	760	697	740	748	750	740	773	771	757	735	761	689	654	707	733	770	693	702	707	709	756	725	739	735	705	718	740	738	700	718	718	722	752	722	708	778	714	672	760	767	721	756	741	696	705	719	672	698	730	745	781	712	717	718	735	670	747	701	742	754	748	767	765	731	669	739	749	755	739	718	786	734	698	699	721	757	734	719	744	753	734	772	711	702	768	765	723	729	721	733	706	695	737	716	732	694	733	733	754	743	739	679	712	729	742	721	722	758	719	740	766	725	707	683	711	748	713	709	700	721	694	718	672	737	708	726	758	748	738	719	763	705	736	706	727	722	714	726	716	702	727	740	653	758	708	763	765	763	729	743	772	715	681	743	741	730	741	735	744	709	752	696	708	707	727	752	712	695	775	740	760	739	729	724	746	732	773	747	712	783	713	742	763	741	704	715	762	757	748	701	675	728	744	682	687	740	802	726	736	704	765	733	741	725	711	730	700	687	707	731	756	737	746	731	699	727	743	743	719	721	761	744	761	725	730	743	704	747	741	695	711	761	680	734	737	735	715	715	718	723	773	724	768	723	776	788	678	720	727	756	700	738	732	734	708	693	730	708	748	730	676	772	754	752	762	709	752	713	755	759	743	727	733	728	656	735	713	772	747	801	763	751	704	756	703	755	746	740	745	728	787	733	702	747	735	718	741	675	772	775	750	676	788	654	782	719	773	693	730	719	702	715	736	747	714	730	709	682	759	746	725	710	749	762	719	756	779	723	744	735	698	796	747	727	730	759	740	735	721	769	723	716	706	698	768	665	696	770	767	710	714	709	722	709	735	743	711	762	757	725	735	738	718	688	731	696	711	771	752	724	743	761	724	746	710	751	766	714	687	720	753	735	668	721	770	734	719	761	734	715	692	799	684	741	713	739	722	729	708	725	742	726	738	701	751	710	738	712	772	799	731	685	732	731	725	753	735	766	732	718	724	752	711	773	749	721	679	759	720	767	808	732	769	784	717	720	730	748	736	737	694	778	702	751	736	731	734	665	770	725	709	770	728	675	684	800	728	705	712	747	774	744	682	686	752	780	721	684	738	723	749	754	733	703	767	806	739	728	725	701	759	739	710	801	694	723	739	718	735	706	704	727	726	758	751	735	759	713	742	714	683	746	729	788	740	780	788	735	776	723	712	706	725	725	704	685	736	670	742	751	716	728	751	716	742	701	735	759	756	766	709	722	686	750	718	730	728	699	703	717	738	712	717	694	738	795	783	771	713	741	710	732	698	735	738	729	734	675	759	688	728	695	718	762	729	683	707	758	726	704	749	741	707	724	743	747	689	720	786	723	706	760	714	700	715	763	806	728	751	709	746	754	721	746	771	790	724	711	777	738	669	728	735	716	746	713	757	748	771	723	770	718	717	687	728	771	763	710	719	755	764	741	722	714	766	744	729	704	732	766	755	722	722	722	731	721	715	741	728	718	716	762	754	736	709	720	761	747	682	754	730	744	727	731	788	707	737	747	751	828	722	786	720	733	727	759	741	727	757	757	779	706	735	686	739	713	711	730	744	715	695	761	677	743	710	754	769	657	707	712	743	713	740	651	768	734	746	717	759	715	704	747	713	781	765	744	692	723	728	748	758	732	735	729	659	706	787	748	739	752	781	709	719	716	681	720	724	744	751	718	712	715	735	697	755	766	692	688	701	759	753	745	765	752	697	727	713	743	714	718	706	753	773	744	696
5886	4420	5765	4679	3064	2048	1414	889	663	490	365	341	337	319	290	266	261	287	286	263	309	317	323	300	288	286	297	292	330	244	263	285	260	304	281	276	297	306	298	255	272	276	265	293	257	260	331	288	284	322	271	285	311	307	246	298	280	308	281	265	271	249	264	313	326	259	304	285	271	267	308	301	281	270	305	256	259	293	304	269	316	286	276	276	302	278	275	298	313	308	287	300	265	276	298	276	268	320	313	256	292	277	304	284	309	313	276	244	270	266	296	260	265	287	307	265	298	298	291	269	254	324	318	260	236	267	278	269	281	274	269	274	281	307	298	268	312	293	260	265	299	256	309	256	275	281	270	285	298	293	286	272	277	282	281	257	286	288	309	289	293	298	260	274	309	308	280	305	264	264	258	257	289	308	302	266	297	308	256	314	280	297	288	244	253	277	271	313	305	304	298	288	295	301	299	291	280	251	313	298	256	255	266	252	274	281	283	290	306	288	281	271	255	317	309	278	236	238	271	280	285	273	268	320	259	263	281	252	253	273	252	303	277	273	264	279	261	290	294	265	236	278	297	261	292	278	305	274	283	313	284	292	264	291	266	287	250	305	314	281	277	279	285	278	259	276	293	289	291	265	277	315	279	248	256	271	276	264	313	298	270	297	271	281	296	293	284	285	272	280	286	282	279	282	289	271	267	322	279	307	319	289	302	267	302	290	296	276	278	270	290	286	288	280	284	297	282	325	281	310	304	291	327	297	275	320	257	297	298	255	292	275	321	276	298	293	304	312	275	253	297	290	276	294	286	246	305	283	289	257	305	270	283	291	243	256	271	289	294	277	286	282	292	259	264	285	301	307	293	290	278	300	297	312	277	267	253	295	284	262	272	278	274	257	268	291	255	277	303	297	275	279	303	294	280	252	276	301	277	292	287	279	259	283	279	292	270	253	255	288	272	275	261	279	265	268	269	292	298	269	292	301	258	263	275	275	295	293	309	281	275	270	278	279	327	264	267	285	272	295	274	286	260	299	306	279	286	264	297	263	270	281	305	330	282	260	271	246	261	277	271	285	301	302	279	275	284	294	249	280	290	258	272	326	265	273	315	242	288	285	291	283	277	254	288	266	263	284	297	259	277	296	297	264	308	256	271	297	259	274	303	280	270	275	277	265	294	298	308	263	299	291	288	288	254	317	262	287	279	268	287	246	246	255	276	269	291	281	306	268	268	324	278	259	264	259	297	309	285	269	282	288	298	281	257	266	287	294	295	282	288	302	268	278	316	319	277	267	266	270	290	300	273	281	274	305	263	312	314	291	322	274	296	244	251	290	295	287	312	292	261	307	259	287	300	266	254	304	264	255	281	271	309	264	282	275	304	314	255	267	270	281	323	284	285	274	275	293	281	285	239	265	294	287	256	280	270	262	262	283	279	268	295	284	303	315	287	323	283	295	267	285	314	295	293	268	297	281	279	288	296	289	284	285	290	279	294	258	303	207	305	269	282	292	279	278	279	284	289	295	299	298	276	289	271	295	263	285	264	242	267	319	274	284	272	289	279	285	261	256	278	271	305	282	285	278	277	273	289	277	276	280	307	286	295	247	299	265	294	272	286	261	267	289	286	296	290	251	297	290	315	244	307	271	296	271	270	281	257	312	308	247	301	298	266	298	248	273	291	283	265	286	276	290	295	287	275	279	314	278	273	279	283	274	265	269	268	272	313	280	278	257	261	259	276	283	309	313	309	247	291	275	254	263	294	279	305	287	279	282	251	287	264	283	277	285	280	310	298	286	250	244	286	286	280	234	313	272	318	277	265	270	263	312	275	268	297	284	296	271	268	294	288	303	284	237	264	300	287	284	286	280	274	281	290	296	265	314	273	269	284	285	319	281	293	298	270	252	276	301	304	246	264	318	287	322	251	256	278	318	288	283	282	317	276	267	265	298	288	293	251	282	287	301	287	274	277	288	270	265	289	269	300	254	293	265	280	297	278	278	308	278	272	294	291	308	256	288	253	311	316	306	261	261	294	301	294	302	283	263	317	268	263	299	259	267	297	294	270	283	282	274	297	319	288	301	257	292	270	292	287	333	288	273	303	322	281	281	260	280	284	269	281	285	272	270	294	290	291	291	290	290	290	317	258	272	305	284	243	302	298	265	301	280	295	282	277	277	276	269	279	304	261	287	288	307	262	295	275	293	243	269	261	264	305	285	273	273	284	284	266	275	293	326	262	302	288	308	264	292	274	292	280	282	309	313	288	289	275	280	287	264	272	272	305	277	304	286	281	263	269	296	279	294	268	266	293	281	298	298	286	305	303	280	275	232	303	266	252	266	250	307	288	285	263	265	307	271	287	260	276	275	288	263	272	294	280	252	325	272	277	310	267	283	286	251	300	245	306	297	274	286	301	249	302	287	282	298	291	285	304	256	269	260	276	267	265	278	275	294	260	285	257	279	290	285	278	281	302	304	290	247	284	284	271	280	254	274	285	280	252	261	258	290	290	254	309	295	289	284	255	279	293	316	300	319	285	336	263	279	290	252	309	311	244	247	312	282	262	287	268	280	281	267	291	284	287	285	283	284	271	304	303	281	278	242	249	274	266	280	263	277	305	291	286	262	259	292	273	296	286	312	272	276	303	245	319	293	278	285	281	256	277	299	290	276	297	272	273	295	288	294	311	273	265	271	283	304	290	309	264	261	286	286	242	310	289	291	285	284	301	251	321	276	274	289	289	289	295	327	285	272	286	274	265	287	249	284	285	289	268	286	292	257	267	251	255	258	305	246	290	304	296	268	320	283	285	298	260	303	295	269	306	307	304	258	256	262	311	299	265	275	287	281	280	295	239	254	307	275	288	270	270	283	272	276	290	282	284	290	300	282	299	276	267	276	260	305	280	294	280	286	272	254	284	274	267	306	284	241	260	293	300	264	258	271	302	273	276	302	276	282	289	293	307	286	277	267	266	271	306	317	291	260	290	279	261	294	294	284	264	301	274	275	251	293	289	269	285	276	279	266	289	287	260	244	300	269	300	310	294	275	285	281	317	291	331	245	239	295	287	308	278	260	277	296	291	290	273	300	260	304	305	282	272	266	270	252	270	234	298	268	308	290	276	287	251	270	283	297	310	335	302	297	308	277	254	264	281	294	300	272	275	292	282	293	304	320	273	268	248	263	279	281	270	278	236	275	230	273	309	266	279	296	305	286	270	237	250	283	304	280	271	270	278	285	291	288	309	298	291	276	278	269	260	301	278	240	253	272	284	284	297	278	300	263	249	306	312	279	264	269	253	286	288	274	278	295	257	286	256	277	286	282	281	268	273	299	273	265	274	305	286	284	261	287	258	285	288	308	269	245	290	255	327	286	315	272	269	257	268	272	309	275	274	267	248	267	271	235	265	269	284	268	271	273	296	300	281	281	269	293	278	271	270	274	298	280	275	285	291	275	251	303	263	282	283	272	254	283	284	267	291	287	272	295	265	319	271	294	290	324	255	274	285	280
3901	4943	11607	12629	10278	7311	4890	3278	2123	1463	1055	823	680	669	646	594	629	635	601	613	627	588	649	619	643	603	601	623	612	652	619	632	657	644	655	623	600	627	639	586	634	608	592	630	593	579	623	598	601	622	663	618	632	633	663	638	640	605	593	576	606	626	610	609	646	577	622	620	613	634	679	624	654	679	601	618	598	615	582	602	623	604	639	639	606	646	639	633	639	643	626	632	646	648	642	668	647	648	630	582	598	598	600	652	648	599	647	605	659	649	594	639	600	597	647	627	624	604	625	631	633	590	560	627	619	613	574	648	598	619	576	606	636	653	627	623	652	631	666	637	604	608	631	647	643	633	600	645	632	588	587	634	702	606	594	632	616	610	627	664	629	646	650	618	577	641	641	650	622	627	600	602	637	611	611	626	604	625	615	580	640	649	645	622	654	639	634	640	644	597	605	605	600	614	641	647	602	616	618	645	654	640	612	623	616	661	626	638	638	612	655	632	648	613	622	595	617	623	602	590	662	656	632	619	575	601	597	695	629	608	592	630	604	601	620	605	589	631	629	615	617	583	614	601	627	610	616	599	658	574	622	646	599	596	657	622	611	664	608	652	596	600	600	596	641	629	614	579	638	609	659	609	595	642	601	606	594	655	615	656	633	607	606	608	651	649	619	671	638	624	627	545	641	581	620	638	604	641	645	672	657	663	676	622	621	614	633	620	645	602	656	652	657	652	695	613	629	657	654	607	624	617	602	631	638	630	649	634	626	601	603	633	607	641	599	625	629	608	664	613	582	638	633	611	662	662	616	613	653	616	641	621	655	654	632	649	621	632	614	674	658	648	644	615	602	593	620	612	653	625	631	635	595	615	636	634	608	620	660	637	612	627	546	642	582	618	659	658	603	610	671	613	639	644	547	607	635	626	647	616	649	607	627	659	633	614	709	576	643	621	645	620	671	599	602	589	636	662	639	615	625	649	631	647	614	600	635	634	598	643	593	638	602	601	606	614	653	644	603	623	598	674	622	653	606	608	668	649	646	629	646	613	637	602	614	609	601	637	602	650	609	645	610	643	647	605	647	592	662	664	638	650	621	600	610	683	635	664	634	609	652	624	594	647	648	635	586	564	614	676	600	615	633	632	606	642	627	609	614	610	651	615	627	633	619	663	668	633	596	692	603	622	547	636	648	614	633	634	603	636	631	582	605	614	629	633	640	596	658	636	643	611	592	626	585	636	630	637	640	612	658	602	657	602	603	650	614	622	639	644	637	655	622	640	612	604	646	636	642	574	638	636	668	653	591	633	621	623	635	607	622	637	649	584	646	630	595	619	636	628	650	618	621	617	635	637	633	614	661	589	633	575	600	635	626	619	614	642	634	626	592	618	651	617	623	631	616	645	577	630	618	646	615	621	599	610	633	607	621	666	599	651	629	633	604	589	642	614	631	645	619	632	673	587	631	613	608	594	615	634	602	642	629	661	665	603	566	631	619	589	612	624	605	611	608	628	615	678	636	639	646	625	629	630	579	656	615	544	617	666	623	610	637	626	613	641	668	652	613	667	617	641	617	627	624	651	603	604	637	684	639	619	688	624	598	599	650	627	620	599	588	580	648	641	643	626	683	649	572	631	645	620	589	615	624	618	644	635	635	615	621	607	623	613	626	636	632	649	643	633	617	603	641	644	625	600	611	598	632	621	602	602	569	637	676	678	603	608	604	656	628	616	666	598	630	636	657	640	615	671	636	651	619	597	637	647	596	634	635	616	643	626	616	597	662	627	668	631	636	622	627	597	605	613	617	649	618	628	683	651	638	645	630	614	592	607	659	612	661	610	607	687	648	607	627	632	619	588	628	588	624	616	589	650	622	616	635	622	663	623	670	631	616	605	622	642	587	648	679	620	666	637	629	638	620	617	620	635	623	652	670	624	620	632	606	646	652	624	600	663	611	659	623	573	605	640	649	588	672	613	617	599	574	582	650	621	646	639	618	606	639	637	599	613	613	631	628	632	643	641	609	619	624	692	646	650	602	637	616	616	608	617	582	609	627	636	635	651	641	646	613	650	642	597	608	642	603	645	651	642	612	631	626	626	663	607	603	640	625	629	624	640	606	615	637	627	590	641	605	634	617	612	649	616	601	597	661	628	616	654	640	628	641	612	619	645	648	603	567	622	629	625	617	638	586	625	603	604	630	574	637	584	615	627	624	629	638	649	654	633	660	680	635	560	649	599	618	668	666	688	649	650	645	650	622	666	656	619	610	610	609	612	648	597	637	641	620	630	637	594	645	624	625	649	636	613	657	605	633	614	652	581	621	625	617	628	635	629	648	618	550	620	624	621	616	636	599	655	619	604	621	589	667	620	573	629	669	608	611	591	610	640	620	616	639	610	629	585	646	581	652	644	600	563	631	636	640	627	616	610	621	644	643	613	646	628	662	676	606	612	639	634	605	638	633	643	616	665	643	619	633	635	627	618	617	619	631	593	599	610	629	608	650	629	625	644	646	617	643	628	598	619	623	615	709	619	634	618	604	681	609	630	594	631	621	633	630	616	615	652	654	590	638	646	653	617	639	618	577	619	607	637	591	653	638	656	639	609	607	634	605	664	604	637	594	579	622	617	564	643	631	643	600	629	582	603	622	664	634	656	644	651	635	642	661	611	679	676	628	608	621	612	610	653	659	638	608	683	582	640	618	645	613	673	620	583	639	614	590	579	649	636	599	626	605	595	628	626	622	626	612	613	641	580	623	625	613	646	617	600	627	649	602	638	627	606	587	642	618	660	616	631	648	622	626	601	620	652	602	680	605	651	582	585	621	631	609	632	605	665	650	632	632	652	615	619	655	648	621	610	609	630	623	635	596	638	666	643	619	633	613	667	630	662	610	623	640	615	689	636	633	620	584	621	605	643	655	607	663	653	577	643	656	633	596	622	628	612	600	599	651	614	617	613	620	606	605	656	623	612	648	633	585	604	616	586	594	548	634	656	636	640	599	581	596	617	642	634	621	623	627	639	608	615	618	632	620	618	638	585	654	647	620	611	605	643	644	647	619	648	625	608	571	630	641	629	636	616	669	603	660	634	614	636	629	614	600	634	631	624	641	616	655	613	580	654	648	676	648	617	667	605	631	578	593	628	648	587	683	596	654	647	612	607	655	660	656	638	622	621	610	675	634	605	639	626	591	637	610	606	620	671	636	674	630	603	645	616	620	643	655	652	588	608	614	608	632	615	631	656	654	619	625	635	595	626	601	634	663	610	604	649	626	629	616	617	647	610	589	599	626	596	591	619	617	614	617	603	629	633	631	622	634	614	569	624	621	600	622	634	646	663	643	614	652	628	671	642	658	613	620	590	615	611	576	631	639	675	619	599	591	624	641	679	646	624	592	592	592	652	604	628	650	678	639	628	632	680	651	666	620	638	633	618	629	629	597	650	634	634	604	627	614	623	607	677	593	673	619	607	692	648	655	638	645	627	592	636	639	615	591	621	654	622	647	667
20171	35982	58788	55577	45568	34215	22515	12400	6207	2744	1272	693	468	290	221	247	232	250	239	245	258	210	252	257	211	270	232	243	267	249	247	241	251	245	274	258	231	248	263	237	236	249	238	224	234	268	209	237	269	273	254	211	239	240	231	230	282	237	264	235	264	246	244	265	233	241	240	258	241	241	235	272	261	255	243	231	265	233	285	265	264	259	272	269	248	249	249	243	234	243	232	219	225	248	226	267	229	277	258	235	227	250	225	243	251	264	274	245	256	262	247	251	238	222	252	255	231	257	248	264	275	246	256	254	270	254	257	216	264	236	248	250	259	253	243	243	230	251	237	236	255	233	250	259	246	257	238	241	233	238	221	228	264	236	259	244	220	226	231	258	238	254	245	257	262	249	253	245	254	264	292	292	249	266	240	218	229	283	238	225	272	247	253	254	209	260	239	235	243	259	242	274	272	229	246	254	239	248	261	241	252	263	275	289	286	278	267	260	256	249	240	240	245	237	236	246	237	249	237	252	212	251	239	238	245	215	220	237	236	250	242	261	267	242	239	238	256	232	261	235	249	211	251	258	246	250	228	261	269	241	285	262	235	264	253	238	229	243	246	234	220	249	261	233	266	232	250	219	259	254	239	239	259	234	252	271	253	232	245	249	216	240	245	286	229	246	247	241	238	258	246	249	234	243	233	234	264	235	238	257	244	272	266	242	262	249	245	234	251	234	205	252	236	266	249	243	241	248	218	228	239	248	252	260	219	235	277	226	210	263	231	224	222	247	225	215	252	248	237	242	267	241	227	213	198	254	235	218	258	234	242	240	251	231	234	268	262	284	294	260	276	251	251	224	234	244	252	242	269	225	251	281	222	272	248	258	262	270	267	247	220	270	237	257	240	253	244	231	222	260	271	247	226	234	247	257	255	260	283	245	245	233	257	230	238	258	242	276	235	209	252	233	240	244	251	251	228	218	240	234	256	230	266	255	264	245	229	246	244	251	259	264	233	248	241	228	253	257	223	251	283	245	276	259	254	265	264	247	224	262	258	241	247	262	255	259	276	239	254	239	224	271	258	237	240	225	215	253	229	252	241	248	245	268	230	248	265	271	247	231	220	240	257	258	240	267	235	261	276	257	234	248	252	232	270	214	226	215	218	235	275	221	258	229	270	268	239	265	263	273	270	236	251	249	254	246	240	261	249	249	258	218	222	242	247	277	220	281	228	253	232	249	265	263	256	230	227	227	231	255	261	216	226	252	248	227	253	253	226	287	272	243	223	221	242	224	261	235	264	225	241	248	247	239	250	261	218	242	254	245	271	248	253	243	235	238	233	243	250	250	235	240	248	242	248	233	252	237	230	265	267	238	259	254	263	253	253	219	280	250	254	218	235	235	239	231	234	259	218	247	216	229	233	253	231	235	219	269	237	248	280	265	247	248	256	232	283	251	244	242	229	238	252	228	246	256	246	249	245	255	256	215	238	237	234	222	245	240	250	231	241	202	245	247	264	224	253	250	253	280	242	276	257	270	226	255	263	300	256	213	242	244	221	252	267	292	262	241	239	245	272	235	230	262	221	221	249	233	249	226	236	253	239	266	258	256	261	249	268	223	244	244	252	266	240	239	271	237	251	272	253	247	266	246	270	261	247	265	274	255	233	230	244	255	261	235	226	239	244	259	241	253	262	283	217	229	243	285	237	262	254	259	245	240	263	237	265	234	240	287	260	265	251	250	240	261	234	218	244	252	240	261	247	262	254	249	246	233	259	236	240	271	248	236	237	308	232	237	222	248	229	246	252	240	243	272	269	254	225	254	258	234	261	233	243	235	229	246	271	229	260	208	267	248	240	247	239	246	269	244	249	223	249	245	246	220	242	239	252	230	241	252	256	282	230	238	243	250	241	245	231	264	244	226	249	248	265	298	248	245	223	226	247	214	220	260	236	255	233	225	246	250	261	280	272	213	242	235	258	234	227	244	253	234	244	260	277	243	231	203	266	248	242	250	265	248	253	256	196	232	259	238	270	237	267	243	260	244	251	226	237	229	259	264	238	250	269	241	243	261	282	248	226	241	241	220	243	272	232	242	222	252	237	251	236	262	258	261	247	262	275	236	265	247	243	246	252	239	252	254	258	252	249	223	267	252	241	243	233	238	259	243	288	250	272	247	260	268	241	245	253	255	234	245	218	265	262	246	250	250	267	262	267	269	246	253	265	260	230	233	226	208	226	223	229	248	246	254	243	248	267	227	245	247	260	250	241	272	254	271	264	230	219	274	279	246	257	237	266	245	250	251	218	257	233	219	240	248	234	211	254	259	223	235	228	219	233	227	255	235	220	242	243	245	220	254	248	269	225	242	326	261	239	249	231	249	240	246	251	258	248	256	250	276	280	278	238	239	241	243	268	241	245	221	248	231	245	230	263	257	247	234	252	272	256	242	286	237	270	262	236	249	282	232	216	266	232	246	241	223	249	256	240	278	240	249	255	242	253	230	260	234	254	253	217	275	241	228	274	245	256	276	241	251	243	255	229	264	244	253	276	251	248	238	228	235	245	256	268	253	247	246	264	254	259	240	245	293	252	272	259	235	222	246	253	229	246	214	256	242	254	228	221	223	257	264	229	255	225	237	244	240	247	259	232	233	246	239	254	233	204	246	238	246	265	268	241	244	243	234	230	256	277	227	251	244	242	248	235	249	264	222	224	262	254	242	229	245	227	243	240	255	258	239	244	230	226	229	256	270	234	237	248	250	268	231	252	232	254	228	247	236	238	248	241	250	238	237	266	264	266	275	248	231	226	258	224	223	257	237	239	266	238	249	259	237	221	243	234	282	228	216	252	237	283	234	267	256	264	247	239	242	256	242	233	234	282	239	216	256	255	260	251	268	255	223	242	242	256	252	239	270	252	249	248	262	263	226	236	236	251	239	202	256	229	224	233	239	242	223	247	268	261	242	223	239	224	275	276	224	242	269	216	237	247	260	273	241	246	243	239	286	242	235	281	226	239	210	253	242	252	258	237	253	261	223	265	258	248	245	230	235	222	235	276	250	239	241	242	228	212	213	227	272	235	275	273	244	216	247	264	246	232	242	209	248	249	275	241	249	251	229	278	271	235	232	241	248	238	278	239	256	278	236	227	259	225	269	231	224	269	247	235	224	240	274	260	243	265	249	252	242	233	262	219	264	213	258	229	243	227	261	265	229	256	257	231	289	240	229	231	232	257	260	240	268	271	236	246	204	244	237	283	273	251	250	260	219	225	255	246	232	253	243	263	228	257	232	269	252	211	259	246	253	254	261	264	233	258	243	263	268	239	236	249	253	242	249	240	252	257	252	206	247	252	264	245	263	271	252	251	259	243	249	265	260	235	248	240	278	235	245	236	242	235	268	233	266	242	267	268	227	245	235	230	235	236	242	226	269	263	225	263	229	246	248	247	283	267	239	233	265	227	225	231	242	218	247	266	238	228	249	263	269	256	289	241	254	278	259	248	287	247	239	246	243
11942	28309	54426	59834	56099	47627	37833	28044	18227	10230	5170	2672	1446	846	593	565	564	605	569	571	574	526	569	558	526	618	584	521	551	585	573	571	571	619	531	582	618	590	538	563	566	571	611	565	605	595	601	565	573	582	527	570	570	603	570	561	541	532	568	544	544	553	551	598	579	567	570	584	557	571	525	612	561	564	574	545	572	579	540	592	583	571	517	596	580	563	585	537	561	572	577	573	552	559	608	617	556	620	589	601	563	581	550	582	552	586	530	549	577	549	548	562	580	606	522	556	592	540	569	544	565	555	600	587	576	593	538	550	555	562	544	583	561	598	503	608	540	576	553	542	526	610	583	572	578	531	598	518	554	596	581	536	589	562	579	583	554	575	569	561	559	569	614	556	585	592	560	569	569	619	555	547	554	552	586	555	554	561	562	585	586	584	576	577	580	563	575	542	582	573	538	557	584	549	537	555	596	555	574	494	562	580	599	605	547	550	552	587	593	563	576	555	535	577	605	575	570	517	565	546	568	586	549	599	580	546	566	574	506	549	554	542	560	610	567	599	612	583	569	558	559	538	550	523	563	584	570	578	551	585	560	589	581	565	636	573	575	569	588	559	543	575	547	506	584	603	516	553	597	572	537	542	556	573	586	573	591	635	583	584	583	571	579	575	586	547	541	580	532	557	533	574	553	590	557	596	547	553	554	601	598	595	529	555	550	609	563	598	578	556	595	553	619	611	603	586	559	558	595	539	586	560	509	573	526	604	558	560	555	578	618	595	594	582	564	572	550	615	572	568	600	574	586	600	567	556	518	542	523	563	561	568	571	604	569	537	520	583	554	549	582	561	578	542	541	581	537	563	556	553	616	528	550	582	558	593	629	573	603	581	546	538	561	549	590	584	568	579	550	537	540	574	548	569	573	574	606	542	544	545	584	563	580	581	559	546	541	549	580	572	603	559	616	566	554	576	552	568	587	577	565	578	554	567	592	581	552	548	580	543	577	547	533	553	585	593	518	569	568	524	585	573	570	531	638	546	545	604	567	586	568	609	582	573	569	566	580	587	601	541	552	576	571	626	563	547	528	568	533	585	572	571	557	533	561	540	554	575	563	598	547	589	581	581	555	581	562	608	528	620	558	548	590	547	567	580	581	596	587	568	570	602	566	582	603	530	548	566	523	553	565	564	524	593	581	573	563	556	555	567	585	562	572	571	579	532	562	590	566	580	585	573	590	595	538	568	602	587	572	557	562	569	592	565	583	574	590	584	579	582	583	572	570	600	570	634	605	567	571	569	537	566	587	582	537	585	586	553	573	569	606	560	585	572	580	587	564	538	565	569	539	561	556	566	570	613	601	595	586	557	572	548	578	576	609	524	587	599	569	536	539	583	567	576	562	549	556	534	551	573	562	555	575	585	567	555	609	558	565	556	604	557	589	568	536	581	545	579	567	570	583	563	580	577	605	584	615	571	556	550	538	596	593	565	586	563	556	572	627	610	552	565	591	600	586	579	587	613	567	524	565	558	586	542	603	543	574	594	563	566	569	578	545	558	602	596	606	554	564	623	544	548	579	562	550	561	596	625	566	592	542	564	608	542	584	536	577	555	618	564	541	578	549	584	619	577	565	555	555	544	598	617	600	560	567	538	536	558	570	584	555	614	563	541	554	554	553	576	580	588	576	588	542	595	576	557	536	574	557	576	577	620	557	607	558	552	531	553	538	577	591	584	565	574	577	556	581	591	571	554	550	581	570	575	596	571	601	540	583	562	604	609	606	582	555	568	534	594	586	550	572	549	558	548	556	553	583	574	540	584	547	578	600	579	619	614	610	544	577	611	590	586	611	596	583	586	578	582	573	590	589	593	574	555	567	532	578	585	554	599	589	580	641	594	580	554	544	568	575	556	561	535	556	567	587	567	566	571	547	531	584	593	597	516	555	576	565	548	570	567	552	573	645	594	566	563	576	585	515	567	582	603	582	568	584	558	563	566	570	550	593	574	584	530	550	564	592	585	595	533	604	535	594	573	555	573	613	531	582	567	602	582	569	590	609	531	586	613	596	549	596	580	577	571	598	562	580	571	572	552	565	609	634	570	515	566	563	557	570	561	566	595	575	583	591	544	585	588	571	566	576	550	579	574	622	591	566	570	600	560	601	531	556	552	573	567	656	521	586	578	570	548	610	539	577	562	568	583	558	601	538	560	493	573	625	568	570	540	568	589	559	569	582	556	577	562	579	584	557	570	606	520	537	522	593	560	565	539	601	570	580	570	564	580	553	574	531	601	563	533	568	539	554	579	544	559	552	569	566	515	567	533	566	573	571	562	522	517	584	615	527	537	556	600	572	573	605	578	562	562	548	551	534	578	578	594	561	606	646	578	545	605	563	574	585	582	603	534	560	541	563	600	532	602	579	587	548	543	543	560	600	573	574	560	586	581	558	579	586	566	580	574	565	578	559	592	595	604	584	524	549	594	560	546	601	600	596	590	555	588	588	542	564	571	553	586	566	584	561	561	580	559	562	608	562	558	563	580	551	579	558	538	571	540	614	548	541	595	569	549	585	554	589	558	556	550	564	522	550	563	608	571	591	595	573	585	527	578	546	567	563	575	594	573	563	551	536	576	591	563	556	555	541	591	538	589	594	581	595	597	537	551	582	605	577	599	584	555	567	555	587	583	593	536	548	602	591	552	587	546	589	565	575	561	565	548	569	575	591	583	547	559	561	567	615	545	564	578	549	568	514	574	553	567	610	576	599	589	565	557	593	586	559	571	575	559	570	550	541	594	569	534	595	569	588	579	568	594	594	556	558	562	554	554	588	594	573	587	603	595	562	576	558	588	548	540	606	566	570	559	598	547	589	587	559	580	567	576	574	588	574	544	559	550	554	627	614	566	599	553	565	596	592	545	561	526	575	598	564	648	577	545	630	561	583	627	572	577	564	508	569	585	554	586	552	530	602	560	568	611	594	556	591	598	527	589	542	536	547	630	598	595	566	573	589	549	573	586	583	553	574	562	599	583	580	572	551	527	575	518	606	557	598	613	565	491	578	580	632	564	569	594	562	564	564	587	549	550	599	556	579	593	572	565	600	532	553	580	550	584	546	551	583	554	598	550	547	579	530	578	600	568	529	559	560	541	587	551	547	542	530	594	584	586	575	595	616	546	593	551	598	541	570	573	582	560	569	585	579	584	589	562	542	523	536	562	594	559	568	541	589	554	555	551	583	625	573	550	604	578	574	593	550	565	575	538	584	549	545	599	541	563	600	589	586	629	536	585	547	589	591	572	577	564	575	557	544	582	590	544	553	550	559	531	591	610	603	555	536	557	586	589	580	560	561	609	584	573	574	573	541	553	538	552	557	572	529	566	572	617	579	554	531	617	598	576	564	555	535	586	551	511	548	550	597	552	587	594	595	603	577	539	581	579	573	575	597	602	538	599	546	561	559	590	601	569	547	570	580	587	586	570	561	625	521	554	569	561	578	545	539	575	542	590	592	577
31111	49995	70958	67064	57809	47246	34736	21772	11312	5043	2422	1199	662	461	316	340	369	385	341	347	328	341	310	315	331	354	352	342	330	319	316	328	342	368	297	333	313	332	339	314	332	329	313	302	328	338	356	322	345	343	334	329	336	379	285	317	324	352	334	352	357	334	298	352	349	307	323	316	325	310	369	347	314	338	298	323	361	345	353	325	316	264	331	332	352	334	340	324	371	330	327	319	354	331	346	331	343	314	357	357	314	334	305	353	347	320	352	338	349	358	344	296	342	347	381	307	325	351	322	335	357	322	353	346	309	349	309	327	324	348	391	334	361	362	337	356	332	345	353	301	311	357	323	320	359	344	297	310	291	336	333	319	343	361	344	351	320	356	324	322	318	353	335	378	353	356	332	342	321	333	343	331	331	330	351	296	355	324	335	349	317	360	345	321	327	318	332	326	311	313	343	330	344	377	352	316	327	330	331	335	312	321	360	333	349	332	312	308	335	328	352	382	356	344	344	331	349	339	330	309	325	329	364	327	353	332	314	334	346	322	343	322	392	357	358	346	377	347	319	298	317	357	344	388	363	346	353	312	344	331	354	345	340	333	330	313	307	336	357	347	339	314	310	368	328	341	320	342	339	348	334	310	322	349	334	349	304	339	335	340	355	354	334	329	336	387	306	292	334	308	331	364	311	349	318	335	329	351	328	322	358	333	331	359	314	309	338	345	345	352	312	368	313	354	331	319	346	356	348	328	361	312	312	335	362	351	343	316	344	314	335	351	333	348	312	359	337	353	332	319	339	316	366	327	311	317	324	346	321	330	343	338	397	362	362	324	323	392	376	322	312	326	347	343	352	346	355	315	339	351	378	370	350	337	294	345	359	311	332	317	314	292	359	360	315	334	364	345	330	341	333	326	334	301	367	321	332	362	339	350	328	302	362	326	361	353	367	349	330	341	328	360	347	348	315	312	341	314	322	329	308	372	353	332	345	342	315	314	337	322	326	348	307	340	312	306	322	334	351	310	339	325	343	318	322	364	319	343	331	321	359	340	378	341	335	346	343	339	362	358	326	303	327	339	325	347	309	337	316	362	328	346	324	351	331	326	331	378	329	333	346	337	332	306	343	327	357	313	318	326	314	334	328	331	353	374	369	297	326	317	320	336	333	332	327	345	315	320	348	319	353	336	341	341	310	348	337	319	314	327	351	315	342	364	329	336	339	367	343	309	332	321	356	337	308	302	327	319	362	323	340	330	325	307	326	359	334	350	324	289	332	366	302	311	290	384	300	338	330	320	369	347	297	341	317	307	352	342	346	315	318	353	321	332	334	338	360	368	323	381	324	325	329	308	351	317	331	359	326	318	286	325	331	303	342	330	329	378	348	329	319	329	306	324	346	367	345	365	336	331	355	332	361	331	371	327	338	335	331	345	356	329	328	326	347	289	355	324	349	326	371	329	319	351	345	382	355	336	316	343	355	355	322	355	337	346	318	325	293	317	343	337	343	368	338	333	333	331	356	327	368	340	321	329	351	325	330	346	319	341	357	312	316	308	328	340	346	324	330	354	323	345	335	374	334	326	317	308	320	343	351	342	339	322	331	328	364	329	358	366	369	367	354	307	348	346	341	341	309	341	325	348	333	337	323	336	321	337	353	318	337	333	330	320	339	315	338	346	341	355	307	345	326	361	320	345	355	368	308	367	322	317	324	346	367	344	321	326	304	322	319	344	295	297	328	321	309	341	346	339	332	340	359	313	314	345	355	362	322	370	323	319	343	281	332	324	335	343	315	308	368	365	350	386	309	325	344	331	343	334	298	325	336	346	326	333	319	316	305	296	342	342	362	357	347	356	336	332	320	351	318	315	377	329	350	339	354	346	315	332	345	363	319	336	332	353	313	323	354	331	304	331	339	291	332	325	364	357	365	307	303	319	330	317	351	345	347	335	345	337	336	323	364	334	338	312	351	347	305	368	349	382	331	336	328	315	332	331	343	357	322	319	314	313	369	353	318	347	369	377	315	315	330	324	332	336	355	342	356	353	346	310	357	368	365	331	350	321	337	344	334	303	306	343	335	368	330	354	374	347	332	329	329	352	338	336	351	336	333	349	329	313	339	335	329	346	345	305	332	301	329	360	307	356	313	387	370	320	330	345	315	316	324	305	364	314	314	315	338	338	353	319	329	348	308	348	302	320	337	339	311	345	337	347	348	313	359	324	311	310	354	308	355	356	324	369	339	314	338	357	333	331	349	324	358	345	344	326	313	318	320	338	324	375	298	295	337	347	368	362	309	311	352	325	337	298	327	306	310	331	326	360	341	333	338	340	332	309	328	361	333	304	312	334	346	339	358	340	342	349	329	337	304	345	349	353	351	372	355	376	341	309	358	363	323	335	301	301	321	334	330	361	359	340	330	319	317	327	343	354	347	351	346	333	335	336	333	341	319	359	352	317	369	316	323	347	352	353	326	358	326	373	321	329	371	334	378	332	334	353	334	368	326	327	337	332	342	325	354	345	356	338	332	333	310	331	320	343	322	333	309	314	326	347	325	314	301	319	308	336	314	345	347	346	335	333	333	287	327	326	341	341	344	387	354	294	325	343	321	351	310	328	333	313	318	335	327	302	331	373	335	344	338	315	345	322	305	320	366	353	359	345	348	330	342	341	366	317	354	356	332	337	338	345	302	353	322	371	361	323	368	279	283	345	321	374	341	333	356	330	300	352	401	338	335	324	355	330	340	345	365	332	351	368	322	325	309	349	367	338	329	347	331	352	303	378	324	317	328	352	358	325	314	329	349	335	313	351	324	326	276	336	359	354	374	336	326	354	329	347	336	323	369	324	316	354	346	338	297	343	300	346	333	322	346	308	353	343	325	353	326	333	363	378	347	342	354	295	352	354	320	328	345	325	318	338	352	327	321	328	288	326	291	298	350	331	338	333	299	344	316	317	338	340	323	322	347	319	293	340	360	355	354	354	368	337	338	361	325	315	307	307	337	334	338	346	350	342	338	349	332	328	331	379	312	318	316	334	322	362	332	344	333	358	309	325	356	333	345	326	340	330	362	368	348	358	344	323	346	343	330	314	328	327	324	343	335	337	347	327	323	351	369	330	318	340	351	350	364	343	320	351	327	336	346	353	331	333	330	389	368	325	313	316	343	350	350	356	341	346	373	328	347	340	332	321	302	319	296	371	320	320	312	353	314	344	317	352	347	317	347	324	305	331	333	327	323	335	343	356	346	361	383	343	357	359	346	326	338	337	332	326	339	331	337	334	347	308	337	334	376	334	322	302	332	333	385	314	332	353	297	346	330	368	328	355	374	343	363	352	309	350	315	302	357	337	326	336	363	323	325	350	303	329	345	348	363	324	310	342	335	316	317	328	344	338	319	318	317	358	335	380	325	312	309	308	333	338	347	338	303	350	328	337	323	358	342	340	345	343	341	307	319	331	361	282	313	338	332	375	351	312	361	286	345	335	325	325	376	338	341	335	312	350	371	334
16999	36534	64815	70477	67601	58897	47994	36717	25929	15907	8854	4468	2219	1269	768	759	774	705	822	719	738	727	723	760	750	802	754	766	728	726	785	740	744	714	735	756	797	769	751	749	704	767	760	689	757	770	702	755	793	712	704	730	763	761	778	752	760	762	798	782	709	742	738	717	759	709	743	753	743	811	727	727	741	761	739	727	748	731	723	719	723	771	735	763	734	687	747	753	774	753	764	757	732	762	720	765	715	742	771	717	751	708	724	731	779	727	769	736	710	781	790	744	737	731	757	748	720	723	780	739	745	709	694	718	795	746	806	753	814	804	757	745	746	762	733	732	737	762	713	713	786	742	753	744	724	761	799	742	750	732	710	708	716	765	748	729	750	734	765	765	751	756	727	709	739	773	722	710	758	733	699	721	742	749	732	762	812	806	767	748	770	689	778	786	723	766	776	700	732	782	732	669	750	781	714	728	767	715	787	722	721	771	747	772	753	750	723	750	737	748	769	728	758	706	729	794	731	742	766	754	781	787	766	721	783	706	743	731	719	742	785	818	708	762	747	750	771	758	762	780	711	720	782	739	772	714	722	707	727	737	782	753	737	758	762	784	727	734	794	788	726	762	732	753	722	761	738	760	775	770	757	769	805	742	783	709	766	744	792	738	785	735	732	716	754	761	777	763	698	743	764	720	756	758	762	744	711	795	738	751	750	723	751	790	761	750	763	717	708	772	757	728	726	735	693	772	728	773	760	758	724	779	740	745	781	755	775	702	721	777	702	763	715	713	762	768	701	805	725	717	727	765	759	721	741	736	751	739	716	675	727	728	741	774	764	712	706	717	729	725	767	758	772	748	740	733	699	748	747	713	649	755	715	780	770	713	788	740	737	789	770	755	813	762	692	742	763	732	764	765	757	752	745	776	757	749	730	786	744	769	755	747	739	728	764	706	697	728	732	732	702	721	732	693	758	716	718	783	788	720	717	778	738	788	740	765	770	724	766	757	748	725	758	745	745	736	725	744	740	696	773	734	727	760	715	713	760	721	696	767	726	731	786	739	766	759	706	752	692	765	737	751	744	703	780	748	761	745	740	703	764	742	785	760	748	707	718	796	758	771	746	728	678	718	770	761	734	709	758	756	738	726	762	747	756	711	790	773	777	785	769	793	754	729	784	742	760	750	740	722	716	724	729	726	786	702	705	754	756	732	743	766	783	790	733	751	732	767	813	796	768	694	743	743	772	753	758	706	697	748	738	728	680	771	755	720	800	761	739	733	752	773	737	723	818	742	736	794	791	737	769	717	724	742	765	770	683	699	735	760	709	732	720	690	739	770	715	762	742	707	696	729	765	758	712	741	716	722	751	727	755	752	751	780	810	690	697	748	681	725	738	730	723	763	727	764	744	725	775	716	758	761	705	743	711	698	756	765	713	729	740	721	798	738	728	780	742	755	742	734	756	744	743	762	714	753	705	766	730	703	722	727	743	770	756	726	750	729	740	754	746	710	742	771	728	806	755	723	758	724	746	798	793	733	771	768	730	734	698	748	791	779	735	723	848	744	752	714	794	741	755	743	688	735	766	765	727	758	765	728	768	758	779	774	717	763	777	681	748	725	775	733	737	752	785	740	699	766	736	721	739	776	739	754	753	714	727	774	742	736	767	720	707	693	721	769	779	747	791	724	818	718	730	748	739	737	755	772	734	762	734	728	771	768	755	770	756	737	749	742	742	735	679	714	751	754	733	712	807	727	727	756	731	731	791	747	747	737	730	753	737	726	721	762	720	779	759	769	734	770	760	716	758	735	772	736	747	745	760	716	726	748	741	791	772	762	681	765	724	743	698	715	718	739	694	703	727	771	746	770	706	711	773	718	723	773	735	758	817	737	747	780	719	720	756	764	715	764	738	760	741	717	705	746	777	735	738	722	768	758	755	711	720	756	715	738	741	728	723	709	757	723	771	767	747	748	717	780	716	756	760	756	743	776	725	727	664	756	726	730	750	696	759	704	752	767	739	751	714	692	781	762	752	775	732	765	744	745	722	737	723	762	723	750	761	741	771	756	757	709	707	764	750	738	706	697	686	787	792	736	759	791	737	704	772	798	765	743	762	747	777	761	802	735	728	757	710	718	717	755	768	771	764	745	745	730	723	697	793	750	741	747	774	707	737	745	746	759	719	765	726	719	755	754	751	755	756	738	750	741	732	729	742	768	701	805	757	748	788	764	776	740	742	772	764	745	777	745	784	762	734	704	761	773	749	772	799	764	730	731	722	746	717	703	765	788	703	731	753	750	706	767	746	771	755	748	738	728	671	746	768	756	745	766	684	695	745	749	786	713	727	710	748	771	734	793	738	682	758	747	692	725	751	759	766	762	744	769	744	759	728	733	720	779	748	754	702	750	710	745	712	732	749	759	734	753	758	711	754	810	774	762	797	758	767	746	771	752	715	805	717	728	721	755	793	723	741	743	731	750	750	754	730	741	730	730	782	719	746	732	787	696	747	754	738	763	730	755	838	731	765	782	728	723	768	748	749	770	779	748	724	695	728	712	767	772	728	719	720	770	728	752	737	695	724	745	735	748	719	774	785	744	737	746	719	762	720	703	760	716	774	747	788	769	748	764	753	724	727	750	759	730	772	734	815	736	793	715	750	745	760	752	729	759	721	757	771	680	766	743	763	758	708	692	766	738	731	766	760	724	748	761	732	747	741	752	738	750	723	779	757	708	716	732	687	752	770	748	705	728	780	787	766	775	761	719	727	706	742	683	730	797	754	755	744	751	728	739	805	710	690	772	728	742	711	791	762	777	778	677	724	760	777	727	768	729	755	769	733	741	779	757	767	747	729	805	757	823	737	702	803	773	743	737	714	742	754	740	798	716	691	768	767	779	822	699	758	748	720	761	709	743	740	717	722	715	729	772	716	775	718	746	785	735	769	726	741	720	745	749	781	761	774	769	739	748	762	748	680	796	750	717	783	742	729	747	728	772	734	745	726	743	736	743	734	697	711	781	731	719	726	756	768	736	696	714	775	741	724	759	736	731	701	775	731	719	763	782	729	774	727	737	817	788	773	739	751	776	762	779	735	751	725	739	766	717	760	723	752	747	732	702	733	737	738	745	740	774	824	745	767	769	750	760	709	771	725	778	816	763	783	749	756	796	716	744	725	787	698	738	744	721	754	748	769	721	719	767	758	770	693	740	745	772	716	711	746	754	777	731	755	755	761	733	724	756	783	784	726	739	718	767	675	732	749	717	758	765	760	741	734	743	715	714	760	746	774	720	757	796	743	730	717	713	694	786	768	744	787	759	650	751	776	707	713	702	752	748	718	747	704	776	744	778	759	714	724	745	790	783	722	707	699	789	748	735	679	767	786	748	805	778	762	773	762	755	732	734	781	783	705	762	790	798	735	682	750	717	778	811	718	778	745	788	735	742	750	747	695	745	764	783	783	728	759	769	741	760	808	725	752	754	806	742	744	734	769	750	731	739	779	745	734	721	735	738
7311	4797	6936	5761	4492	3026	1803	1069	655	528	428	331	330	273	307	291	254	282	295	291	297	279	283	290	287	259	273	295	311	283	293	270	278	288	285	316	291	282	266	311	267	315	287	255	275	258	271	299	253	288	282	281	279	322	276	293	324	307	281	272	286	260	271	281	262	292	284	284	308	300	282	262	301	294	284	270	263	270	296	293	287	272	259	316	312	277	280	248	292	262	290	286	281	291	266	271	273	307	243	255	288	293	269	269	295	323	302	279	303	283	251	291	294	265	304	258	309	282	289	255	259	269	295	327	273	306	307	284	262	296	294	259	303	315	318	285	300	267	272	302	290	260	282	290	296	292	316	279	304	284	293	285	342	287	275	285	282	281	308	282	294	300	277	293	262	330	296	275	289	264	275	307	280	266	276	282	299	268	263	298	241	304	280	297	282	291	302	280	265	264	270	291	288	286	323	307	319	288	269	282	295	295	283	277	310	299	313	276	291	310	301	291	299	288	337	304	305	288	302	291	310	285	305	279	292	286	292	259	283	244	318	310	263	305	295	284	291	294	274	294	307	280	281	286	283	298	293	292	306	260	289	282	272	313	291	277	295	305	271	278	260	306	300	301	287	289	293	290	297	271	314	282	288	321	308	279	291	277	291	306	308	247	307	297	299	305	304	294	292	278	291	300	277	296	305	284	279	285	320	283	284	284	298	316	297	276	290	256	300	308	299	294	247	295	283	271	303	287	293	297	335	289	271	277	286	289	262	310	283	310	317	253	298	281	261	282	283	283	307	282	278	265	249	289	273	266	308	294	288	303	316	263	293	287	288	317	305	281	277	309	268	281	276	304	311	333	294	293	261	296	288	268	273	263	298	251	288	273	273	332	308	287	291	289	289	282	290	290	320	267	283	289	312	306	309	316	254	278	292	297	276	284	275	278	306	295	333	286	289	283	290	263	293	311	279	279	282	266	314	261	302	286	276	286	317	272	296	300	276	292	258	302	318	290	288	288	284	316	307	265	274	292	277	291	284	294	287	278	275	241	294	279	307	285	277	268	278	269	285	281	300	296	265	321	311	316	299	253	268	301	300	271	335	280	297	291	279	290	302	290	324	276	284	294	295	289	269	280	296	307	301	284	302	293	285	290	278	280	301	294	298	308	279	321	307	278	258	301	283	265	259	286	288	324	281	286	306	287	309	331	290	291	295	311	302	302	301	294	291	322	291	297	297	307	279	271	307	287	326	297	290	290	296	280	287	291	295	278	298	303	285	316	290	282	258	265	257	294	293	274	290	283	305	307	308	307	252	312	298	292	300	291	273	295	296	287	298	311	300	310	315	286	279	279	280	305	278	292	253	259	263	258	310	298	283	299	300	295	285	272	277	305	279	290	265	304	285	322	313	297	290	293	274	301	302	278	267	300	293	289	314	310	321	304	269	290	311	308	279	273	295	293	306	301	298	305	286	318	282	294	290	314	305	291	270	249	284	290	299	274	277	294	293	298	280	279	281	287	270	245	293	297	284	313	257	274	292	293	273	301	279	289	281	296	281	325	311	284	281	259	291	317	306	329	284	277	264	286	297	291	325	252	292	289	264	297	306	299	301	314	292	298	277	296	317	288	297	290	272	291	263	312	279	297	272	314	300	312	290	300	282	321	312	300	277	296	274	255	316	299	273	299	286	298	299	280	294	298	304	282	311	273	273	302	263	293	295	294	265	298	296	304	279	286	284	284	331	305	318	318	298	256	301	318	332	284	271	265	303	242	299	266	274	291	276	296	295	294	297	292	290	311	278	269	287	282	307	280	301	310	280	289	275	295	265	298	265	259	286	299	300	298	275	284	305	303	318	291	276	266	294	276	278	296	253	282	311	306	312	275	290	314	341	270	308	280	296	278	310	275	243	301	284	277	304	309	309	269	298	256	274	262	267	302	306	298	283	290	283	297	308	290	329	288	274	285	292	299	253	281	291	257	270	301	289	304	285	259	285	289	329	277	237	302	282	289	314	269	295	279	275	304	303	310	297	322	292	267	302	286	285	296	275	294	263	290	296	297	277	288	262	306	290	266	284	316	279	295	275	338	264	259	302	271	288	299	282	285	280	304	306	295	274	302	304	275	288	317	304	278	291	242	275	303	280	300	315	343	305	281	304	349	291	293	272	264	314	257	271	264	259	297	300	282	291	302	281	273	292	289	306	277	301	269	302	277	306	287	270	273	270	285	278	278	279	295	320	318	272	285	277	250	282	321	300	297	274	305	298	300	294	300	257	294	295	296	304	279	295	298	300	270	272	287	282	308	268	300	287	280	297	289	291	314	292	303	287	310	261	279	309	292	272	293	311	324	294	298	311	330	285	270	315	289	276	257	270	260	306	312	303	306	288	256	308	304	299	288	303	282	284	265	308	314	281	336	313	312	301	280	305	269	289	280	280	253	319	288	270	282	255	290	331	289	271	292	307	270	255	304	304	306	264	285	284	265	281	335	281	291	290	304	249	279	270	297	271	289	286	281	267	257	278	287	305	300	322	319	327	284	303	313	316	302	317	335	299	318	286	297	309	269	301	280	301	285	256	297	229	336	294	287	277	297	276	304	274	312	302	301	294	268	283	308	301	287	292	298	303	307	289	317	284	279	275	293	312	296	313	315	254	283	291	254	308	311	328	311	304	298	270	300	347	300	370	318	246	299	288	269	278	310	302	272	305	272	294	272	304	291	271	293	274	278	295	264	300	266	347	289	303	277	269	271	271	284	299	272	294	284	304	308	287	274	294	256	267	240	286	306	308	257	297	254	266	271	307	275	289	281	292	292	268	309	305	291	291	311	275	267	261	299	286	277	319	280	326	348	278	297	304	286	270	257	276	329	290	279	290	271	314	276	282	306	299	296	278	309	318	281	312	286	280	287	272	286	299	295	261	301	323	304	314	312	293	289	296	302	319	291	312	311	300	312	274	278	267	298	274	279	292	278	310	300	253	277	285	270	270	286	321	283	302	310	325	277	279	287	268	287	280	313	259	283	296	302	261	286	293	276	272	313	326	300	313	288	291	304	291	283	255	290	311	278	287	268	307	293	295	299	281	295	291	289	282	294	285	271	287	294	287	263	287	303	316	289	301	285	288	301	276	264	293	288	282	297	280	299	288	263	284	310	272	292	255	288	269	268	307	277	302	324	291	272	255	283	293	299	274	273	281	295	284	285	304	309	289	286	269	280	304	298	288	298	325	307	266	285	290	284	291	268	279	274	300	234	278	275	277	288	300	304	276	268	272	289	258	297	278	300	290	307	287	298	266	277	300	282	274	303	286	265	316	286	299	307	311	257	286	288	297	312	286	293	260	292	263	295	303	304	300	280	325	291	304	307	300	280	279	303	279	277	297	270	290	333	299	282	284	323	293	291	321	285	293	314	287	263	300	257	302	307	329	292	268	280	274	307	307	294	283	316	305	283	267	299	280	271	287	296	281	286	276	309	306	302	270	325	300	308	292	266	281	283	282	272
4314	4429	12185	15044	13685	10414	6545	3819	2271	1543	1092	830	699	638	606	647	609	660	630	660	676	663	666	591	615	612	651	646	667	700	608	685	629	615	675	649	662	649	629	671	660	647	638	635	602	582	650	697	662	607	579	659	644	639	655	629	616	655	695	616	698	669	632	642	672	656	672	659	605	664	628	630	607	612	690	630	611	612	645	660	612	649	634	615	649	654	653	637	656	665	632	677	616	669	626	648	604	587	648	643	638	622	675	657	593	656	627	666	631	603	667	663	610	683	620	655	649	647	618	656	621	676	647	651	624	602	602	626	643	632	601	615	658	624	629	658	623	620	632	689	620	675	615	662	651	673	642	622	672	640	705	659	623	662	594	684	633	650	636	628	635	669	630	650	660	631	624	618	630	605	684	619	652	637	620	662	631	629	633	623	637	641	642	657	670	630	649	630	630	635	647	650	662	608	629	662	661	615	644	581	632	654	618	651	669	635	647	682	648	657	670	668	650	628	656	689	614	633	640	632	605	648	657	565	625	647	631	619	642	611	642	631	664	648	690	665	653	652	668	664	641	626	686	687	626	635	610	675	668	623	652	628	669	673	620	621	640	648	607	617	682	625	673	637	670	638	682	664	674	616	635	637	674	615	660	654	638	615	645	641	661	659	639	650	624	637	648	680	692	615	626	652	658	630	675	636	640	691	634	629	644	623	624	599	654	638	633	596	661	635	659	670	655	631	628	624	680	643	658	643	592	628	641	623	656	658	650	668	643	660	587	647	610	650	677	632	642	629	638	699	629	620	650	660	670	684	674	646	605	652	638	650	641	605	627	636	661	631	664	638	598	688	616	648	653	691	632	650	645	639	673	658	655	645	665	651	712	627	629	607	648	656	652	680	677	596	647	639	667	575	644	656	619	651	657	633	659	642	601	720	628	660	670	702	668	652	628	629	614	626	657	650	670	651	612	614	635	676	671	611	607	685	669	637	675	666	649	680	639	587	621	660	653	635	639	681	618	644	617	666	612	674	649	635	694	666	613	672	609	647	597	638	656	698	589	580	670	623	621	677	600	605	674	646	643	659	667	634	615	664	598	614	643	658	651	671	661	633	661	622	658	682	633	671	598	653	644	648	696	676	684	606	672	660	667	697	630	633	621	615	647	639	631	649	619	650	649	623	635	628	635	675	626	659	640	658	634	655	647	667	688	592	614	653	673	621	642	652	680	655	660	613	610	659	600	636	602	646	597	617	614	644	634	684	662	624	628	674	664	636	702	655	655	628	603	627	659	614	664	613	616	711	670	614	638	693	626	661	646	640	635	630	658	644	698	654	606	612	625	647	669	609	650	647	631	643	632	612	661	627	649	595	660	644	647	661	646	656	632	678	615	652	665	625	621	640	646	645	660	605	614	664	683	664	652	673	652	645	618	601	655	635	662	638	672	666	584	639	632	642	615	629	607	615	686	594	680	636	660	635	675	661	634	619	596	643	668	682	647	681	642	655	640	634	636	674	667	616	648	633	662	668	662	649	631	657	650	599	639	624	618	661	608	642	643	630	635	673	635	638	636	670	649	705	603	649	649	687	656	650	682	626	581	635	651	660	659	664	644	644	647	643	675	627	615	660	702	619	621	591	607	673	648	616	657	623	615	669	655	644	631	626	630	599	646	632	648	648	644	644	641	657	664	633	613	606	659	662	630	651	626	634	614	616	609	669	626	631	616	648	675	608	629	688	658	620	645	618	679	634	635	607	652	643	668	663	647	625	628	613	632	646	637	664	633	640	659	647	642	639	634	653	660	642	623	613	619	595	621	608	664	615	679	618	659	646	677	648	597	649	632	652	676	670	699	640	620	668	665	613	682	659	646	652	653	652	657	624	625	662	617	659	656	640	682	635	627	690	675	596	674	647	668	641	643	679	670	674	662	653	675	645	705	687	609	657	610	650	659	677	632	659	681	655	621	611	626	669	645	676	674	626	701	661	641	653	607	655	686	671	656	649	616	608	673	663	680	642	615	623	662	637	653	610	657	637	629	653	663	601	661	596	629	652	587	653	598	608	681	646	698	632	632	633	647	623	658	603	674	648	634	640	609	640	671	650	667	658	646	685	671	631	641	629	637	633	603	602	617	607	633	636	638	641	650	639	665	629	657	633	661	675	621	658	615	650	685	717	620	663	647	671	645	633	672	612	640	652	595	655	640	645	663	648	663	657	642	653	603	687	643	605	625	619	676	652	645	662	602	614	641	698	667	626	649	646	689	670	656	664	644	628	683	648	649	624	684	635	641	651	687	595	665	580	659	707	632	633	601	662	621	624	601	652	664	667	654	627	618	654	631	664	646	654	649	684	656	600	641	642	678	660	659	643	658	604	652	645	687	657	641	636	664	639	607	628	685	609	624	603	639	643	676	616	644	652	643	632	698	647	613	604	673	667	629	648	618	630	672	639	623	672	682	615	691	659	694	624	645	604	643	654	611	617	642	636	672	675	672	660	642	619	637	613	694	626	664	607	656	621	625	626	648	650	645	645	648	604	668	638	633	632	632	650	658	610	662	650	689	603	617	658	597	611	641	633	629	632	619	660	599	647	672	614	625	590	649	664	653	647	671	652	606	667	644	665	660	625	642	658	672	639	705	638	662	637	629	655	617	652	642	614	678	633	667	632	625	683	624	637	698	643	621	675	621	651	660	655	673	665	630	636	623	634	632	618	603	635	648	670	632	687	638	671	615	592	642	624	681	640	671	641	639	701	664	674	662	633	606	657	637	611	671	615	609	625	630	663	673	640	641	658	634	648	643	599	602	688	614	650	628	612	609	625	654	636	696	643	601	668	666	638	621	657	707	619	657	611	652	608	647	629	623	646	590	638	657	656	676	637	618	652	616	635	585	623	626	679	658	649	641	639	621	616	637	651	626	624	634	584	623	626	643	648	646	642	618	651	622	639	645	646	657	643	640	636	641	570	650	615	635	659	671	659	631	647	688	688	644	658	636	663	651	650	644	604	611	669	658	650	610	633	624	637	662	671	654	662	652	649	671	648	639	642	660	666	625	614	688	647	630	656	637	653	668	636	659	638	673	639	657	653	643	655	667	640	662	651	656	643	632	642	644	665	621	605	643	665	658	657	634	649	646	648	668	619	649	638	659	656	620	637	665	639	614	643	684	659	643	658	634	632	602	688	667	651	657	629	625	650	668	619	665	675	654	637	649	667	629	640	669	662	637	674	628	616	691	612	638	665	667	596	654	689	620	634	647	623	667	636	647	666	640	609	615	606	632	666	623	626	611	643	643	615	660	674	627	612	655	614	655	618	649	667	662	639	604	669	695	654	636	583	626	627	642	702	642	615	666	672	634	653	679	660	656	639	654	669	699	670	673	597	645	684	670	623	648	622	673	640	637	666	660	656	647	638	643	669	625	633	635	600	584	637	661	646	669	672	637	663	702	670	651	633	628	619	598	679	649	645	643	625	642	635	616	630	630	670	655	696	608	679	649	659	616	644
18666	27903	52431	60494	48199	36097	23925	12700	5673	2460	1049	601	366	265	256	285	287	259	232	271	246	255	235	247	272	224	251	244	252	248	232	267	263	240	247	278	252	246	268	209	282	245	269	244	264	296	255	254	273	256	265	236	232	262	241	274	285	225	263	255	245	242	218	228	270	223	250	267	276	251	295	238	264	221	246	258	281	249	256	273	273	240	242	251	259	301	252	285	222	269	236	261	228	268	249	267	281	242	242	268	257	257	272	272	265	257	273	277	244	256	262	233	275	221	267	264	250	285	232	243	267	262	239	248	262	258	262	244	230	245	256	254	277	254	258	265	260	277	237	268	239	245	298	223	227	248	276	273	267	253	245	254	270	247	266	276	257	250	235	270	256	236	228	272	251	269	253	263	243	241	291	250	268	234	272	262	250	268	271	272	286	253	256	242	254	228	220	247	237	213	258	244	221	254	269	250	243	242	252	301	241	252	269	234	228	236	302	251	264	243	231	281	233	247	249	234	248	276	261	230	242	221	256	269	258	274	253	267	277	219	249	220	245	257	269	273	249	269	255	245	235	265	260	247	278	248	217	289	249	259	259	250	251	236	269	284	247	271	266	257	269	266	255	264	259	255	239	251	265	256	253	249	244	268	257	266	251	271	276	267	277	253	272	247	226	259	245	243	277	266	228	231	264	267	265	259	235	278	250	257	236	233	242	242	256	255	248	260	267	248	236	249	269	269	281	241	241	234	218	249	249	249	230	258	258	227	267	230	246	277	283	288	263	266	250	297	230	245	238	264	266	238	252	248	251	262	220	239	298	248	250	250	269	239	261	248	268	239	277	252	240	261	262	230	275	242	246	269	236	269	283	272	260	264	246	279	243	247	277	229	272	239	244	240	273	264	248	244	242	255	247	272	283	267	249	258	250	248	220	244	252	257	253	266	281	233	267	237	258	248	248	254	287	241	237	251	231	255	251	224	234	268	274	241	257	230	273	244	254	227	257	278	263	237	257	245	247	252	247	252	269	262	250	244	296	244	241	247	241	240	256	253	252	257	253	238	254	238	243	248	268	247	233	260	253	263	293	261	262	286	261	245	227	253	265	252	264	263	254	250	265	263	256	270	260	249	245	244	276	255	253	274	248	237	244	242	256	244	259	255	239	231	241	265	235	257	256	261	238	252	265	249	246	275	231	255	236	230	266	288	289	255	256	234	257	264	263	260	261	264	244	247	263	267	269	258	281	241	271	253	268	262	283	255	278	251	259	222	241	255	273	262	267	245	262	251	230	257	242	256	278	250	254	258	293	244	209	268	245	262	249	251	252	250	275	243	236	245	233	242	250	257	241	260	267	304	274	249	247	257	230	284	244	267	232	246	263	263	266	222	244	282	235	262	256	275	262	225	238	248	222	253	249	240	290	289	260	248	231	256	243	261	251	266	281	258	241	229	250	239	234	259	269	248	243	268	243	232	281	255	260	218	237	322	265	249	270	250	271	267	247	261	269	244	260	267	257	259	273	231	250	271	252	274	249	248	281	248	232	265	263	255	239	263	270	275	250	260	280	253	243	274	258	250	256	258	262	282	247	291	245	249	236	246	274	261	247	249	266	268	238	278	262	256	253	283	258	204	250	219	231	288	268	253	220	265	241	276	261	288	247	278	262	259	250	273	262	257	240	237	261	231	251	274	258	257	265	235	280	266	257	290	276	259	264	265	288	265	247	243	257	258	264	252	235	273	262	285	254	275	250	237	247	267	260	264	245	290	254	254	253	270	249	262	267	274	230	246	248	248	251	277	264	269	282	265	259	256	225	244	236	254	248	254	246	245	241	251	267	272	256	249	239	253	227	231	229	231	287	271	289	278	267	261	253	268	259	255	254	235	218	265	258	234	251	267	259	263	234	277	273	274	262	265	241	250	258	253	247	223	257	255	241	257	277	260	253	259	271	274	266	277	275	262	258	264	289	283	280	252	264	244	247	264	246	256	264	252	264	268	265	247	279	252	250	290	234	280	228	254	240	250	242	264	245	235	261	275	269	263	265	237	275	251	251	249	232	248	248	280	274	234	264	273	270	231	272	270	229	251	265	263	259	248	271	256	242	248	242	275	253	219	225	262	253	232	262	283	280	279	275	244	237	261	288	251	257	225	235	265	266	282	270	280	267	235	262	248	263	269	252	224	258	290	257	223	242	291	273	245	237	256	275	245	267	279	289	230	249	249	250	254	246	243	254	243	248	239	253	260	295	243	237	262	243	210	273	239	267	293	223	247	252	273	249	262	282	236	247	262	241	278	253	228	238	226	257	272	261	268	274	254	281	251	253	260	265	256	252	309	274	264	259	254	244	272	303	247	266	253	279	258	233	271	273	246	252	288	236	248	273	284	248	224	243	241	256	277	243	297	253	266	263	263	261	265	278	254	264	245	235	276	236	237	252	259	269	233	219	285	252	277	250	240	262	271	263	265	223	275	257	268	247	271	264	229	259	281	277	260	264	262	230	278	255	247	239	250	263	235	272	289	258	282	269	228	277	275	259	246	246	261	243	253	256	271	276	226	293	269	282	286	253	248	253	258	246	263	247	279	266	243	251	265	248	260	238	267	265	242	250	262	249	261	262	251	222	250	259	247	222	233	245	250	278	271	253	238	253	279	263	281	253	268	231	241	272	235	251	242	273	242	251	260	224	243	267	257	258	232	257	280	259	251	280	253	247	222	248	250	246	272	227	230	229	263	248	264	256	294	279	249	306	242	250	246	280	283	256	222	246	242	251	261	261	263	263	248	272	277	254	240	271	282	269	258	245	257	254	277	235	223	269	260	261	256	257	269	254	247	264	267	260	250	289	275	246	229	261	239	251	223	277	250	271	243	268	240	250	255	228	261	264	233	278	245	256	248	261	249	236	263	270	254	237	246	244	244	300	255	285	274	263	237	251	258	231	245	264	226	248	283	255	258	244	233	206	234	261	237	263	289	267	240	283	262	264	256	272	282	275	256	249	244	254	233	257	257	267	240	258	267	269	243	238	262	238	243	256	255	245	245	253	249	283	279	228	247	270	255	233	250	251	245	256	254	236	253	230	253	257	231	268	261	274	260	237	266	254	256	244	261	256	271	235	248	258	264	246	251	262	281	245	289	257	264	284	289	251	243	264	224	257	273	265	252	253	282	232	249	263	271	273	254	269	268	257	259	259	253	249	240	262	250	191	268	252	268	240	247	276	272	267	252	237	217	245	265	232	266	300	264	252	248	252	241	261	283	259	249	258	264	251	264	264	280	228	272	282	253	233	256	246	257	227	292	253	248	277	261	248	271	232	238	273	220	260	256	264	211	249	253	255	273	271	266	267	274	262	259	252	250	230	254	252	252	258	265	245	267	247	267	281	245	264	244	249	253	260	266	248	250	267	227	246	267	253	254	273	255	230	229	244	228	265	229	243	224	256	258	238	237	267	266	241	256	232	252	233	278	264	257	233	239	215	245	265	284	234	256	251	245	276	241	265	279
10552	22405	51199	63707	57613	49291	38723	27522	16609	8891	4284	2160	1187	728	580	586	565	655	554	575	567	544	582	591	631	597	579	584	610	613	557	592	565	575	579	590	551	577	598	567	567	572	585	598	583	575	602	565	541	600	570	561	578	563	582	587	593	581	605	589	551	607	637	552	585	541	624	598	558	575	579	571	609	582	598	601	612	561	589	606	612	545	598	614	557	607	617	567	587	582	554	610	615	540	561	556	576	559	606	576	551	560	598	578	566	625	589	576	577	550	593	558	593	577	588	598	597	568	587	616	570	587	629	584	597	543	550	559	635	579	571	609	569	548	566	583	599	610	599	654	555	569	575	601	594	548	593	600	617	632	615	569	557	618	552	588	580	584	575	601	588	578	609	636	588	598	600	580	585	547	575	614	560	615	567	582	537	626	614	590	583	577	588	579	615	605	595	568	605	556	591	588	596	550	629	581	573	618	596	577	610	597	587	639	569	566	606	604	577	568	587	527	570	543	552	586	622	615	573	604	586	570	572	598	592	567	553	606	541	591	613	559	605	545	599	612	623	567	624	556	556	538	598	577	588	593	604	544	577	602	623	569	558	590	564	562	593	572	573	601	573	549	647	586	622	553	594	561	607	615	559	612	596	604	600	567	621	576	639	610	591	615	590	593	590	569	582	594	630	567	556	605	580	550	577	556	551	566	616	611	537	669	546	573	615	627	594	562	566	560	593	588	573	615	580	618	554	546	579	584	616	565	596	606	609	541	601	585	560	607	568	577	596	577	603	569	597	618	598	605	579	575	582	602	560	620	598	621	587	561	568	566	590	542	535	542	563	623	566	613	585	605	612	524	608	573	597	572	585	568	605	556	600	597	621	574	559	576	570	617	596	582	583	589	550	574	648	575	596	612	585	560	567	620	614	569	559	604	568	637	595	540	566	623	576	564	573	568	602	606	579	530	636	580	565	550	580	580	607	593	603	660	626	593	555	581	563	580	597	610	605	578	574	606	581	542	603	561	587	565	584	615	543	547	548	562	577	572	559	615	559	600	609	543	596	589	621	581	535	613	618	596	590	602	570	584	591	594	590	643	597	554	569	563	577	601	554	595	633	599	593	568	620	593	548	555	621	552	591	568	576	613	599	606	631	614	630	608	594	588	546	574	582	594	615	572	597	563	585	545	570	591	620	523	572	608	561	625	578	588	608	578	592	546	535	569	584	563	563	594	607	569	590	626	578	607	579	591	591	562	603	602	603	577	565	613	564	592	601	563	567	551	602	600	593	612	557	607	568	557	559	590	634	562	570	596	597	582	614	558	580	604	611	610	555	556	577	606	612	620	589	544	542	586	600	600	605	594	581	567	569	619	609	565	560	594	607	552	564	578	569	544	528	584	615	625	569	602	568	563	638	602	558	553	609	615	601	554	591	599	593	585	540	596	571	599	604	579	604	580	567	590	538	584	556	625	601	601	582	559	590	604	621	553	634	600	613	577	589	608	604	616	592	557	587	604	629	559	579	586	562	580	606	587	589	633	591	587	535	561	601	560	546	579	542	625	644	594	541	650	570	576	591	572	577	600	562	544	596	559	576	609	613	584	575	609	589	587	609	573	586	581	595	584	601	615	607	570	534	573	574	563	603	577	585	582	558	564	555	611	580	540	571	562	602	573	587	572	544	590	619	556	595	536	593	551	599	580	524	617	584	555	590	531	618	598	582	569	646	659	613	590	581	641	547	561	571	582	586	583	583	581	575	619	564	534	587	616	570	601	588	585	574	595	554	574	579	568	607	613	577	522	593	572	593	566	621	608	617	569	583	579	560	587	615	563	585	616	588	582	586	622	595	562	578	629	626	577	632	594	528	546	586	571	590	520	585	533	577	557	572	554	617	616	608	601	590	603	634	575	601	585	594	593	555	569	574	602	556	584	540	559	570	575	571	599	606	605	595	581	615	625	590	589	595	563	603	533	586	627	593	582	568	585	554	585	563	604	596	634	596	592	606	583	586	587	587	572	558	607	601	577	557	625	599	583	578	591	613	550	573	573	567	574	535	601	556	608	622	606	590	588	561	583	577	530	611	582	623	632	565	567	580	588	578	563	588	581	539	616	576	582	593	570	574	565	614	585	568	572	549	611	611	524	604	572	570	592	567	556	579	583	579	625	618	622	553	572	614	588	606	539	589	625	597	582	578	593	627	581	568	590	611	573	593	540	618	542	544	564	556	587	584	631	522	584	570	578	543	612	621	593	574	570	572	568	578	572	635	613	609	589	578	577	579	621	590	533	556	587	565	568	533	585	564	591	609	599	607	543	566	595	563	603	617	626	544	577	570	603	582	605	584	552	583	579	592	576	578	592	584	607	588	560	595	559	595	563	614	580	587	624	603	591	564	556	572	588	596	569	621	536	608	623	556	561	511	605	600	587	577	568	635	582	575	603	596	593	591	580	622	546	551	607	546	587	585	592	610	568	544	599	543	577	631	607	573	581	606	550	525	609	585	573	533	582	582	580	538	548	596	602	579	578	586	587	580	608	568	550	599	612	592	534	619	604	570	560	592	574	603	575	608	594	587	555	549	612	616	582	603	631	641	559	578	556	571	615	573	598	583	591	608	577	525	621	596	576	566	653	563	565	573	598	567	602	565	599	617	615	561	582	564	578	603	592	608	613	615	587	559	582	601	559	536	604	566	554	531	594	580	598	570	553	592	529	590	598	568	596	561	564	585	558	611	585	557	613	611	579	610	599	597	596	589	629	566	552	583	607	529	568	585	585	575	600	642	587	582	585	581	631	578	594	591	557	610	559	574	565	647	580	602	604	571	567	625	573	598	639	586	592	630	614	588	584	571	605	554	591	600	557	564	544	635	651	544	617	608	594	565	575	591	584	596	552	612	594	538	595	630	591	577	547	559	597	557	582	597	563	576	571	601	617	605	558	603	626	582	584	581	566	571	613	563	591	526	608	581	610	572	576	580	541	599	568	607	599	568	604	589	567	592	576	590	593	573	606	565	540	581	589	527	602	593	584	603	567	639	576	596	583	588	588	608	594	601	542	593	583	539	562	647	584	556	586	618	560	548	593	552	593	586	575	584	596	594	549	561	580	563	583	561	552	627	570	559	545	576	581	579	601	569	605	596	605	568	544	580	608	602	552	537	529	598	594	591	588	583	578	584	599	612	553	585	602	548	589	561	637	593	551	578	554	558	601	566	603	536	586	569	590	544	620	643	573	636	584	551	569	624	603	601	603	595	553	622	585	621	534	586	562	595	617	550	570	553	573	655	606	568	556	579	547	599	628	569	592	571	549	595	605	549	578	566	548	581	587	599	538	559	556	550	602	584	569	647	592	601	582	578	572	541	595	602	549	585	567	547	612	556	590	611	568	615	603	598	580	603	603	598	588	578	624	587	554	588	587	530	572	624	608	592	551	590	548	586	599	585	583	596	601	606	625	585	547	595	589	534	560	623	584	551	574	551	558	596	571	585	635	591	527	637	574	632	595
25153	39967	72774	70619	59676	47181	33914	20918	10111	4161	1765	929	537	424	365	360	345	331	310	337	332	359	348	331	342	372	372	344	357	318	328	370	331	305	340	360	344	345	339	352	328	336	354	395	315	352	345	365	335	367	354	341	336	328	330	348	327	305	320	357	323	316	312	361	349	340	340	340	313	366	348	355	355	350	352	308	338	317	330	305	354	320	309	366	323	338	334	321	328	327	354	376	336	340	331	324	387	337	354	344	313	344	354	348	318	316	357	324	349	331	324	333	314	317	337	358	356	356	392	334	362	330	319	353	333	351	320	328	342	349	354	342	303	360	313	342	316	310	298	336	333	320	311	362	347	339	348	336	391	335	378	312	354	361	325	361	341	335	349	307	346	350	329	318	330	357	360	329	351	352	353	370	371	355	338	337	335	355	342	349	326	337	322	346	343	373	335	319	355	329	355	337	331	362	347	348	321	338	333	350	383	352	328	322	348	335	378	356	347	325	379	313	326	348	370	337	310	314	341	368	349	320	373	352	342	383	332	352	346	327	349	331	318	334	345	370	327	324	351	373	350	309	343	349	352	321	337	325	331	322	352	320	351	361	331	309	350	345	354	352	356	295	397	341	298	352	341	330	320	347	334	283	334	351	342	334	313	356	334	337	333	337	334	349	334	345	319	338	310	359	338	363	373	337	312	316	336	368	327	329	321	344	317	354	362	333	350	345	346	371	347	319	363	339	335	360	374	343	342	327	342	346	355	351	362	350	322	332	354	330	333	358	324	344	335	332	362	326	331	347	348	328	308	346	350	373	373	339	319	340	340	344	360	352	345	331	339	342	349	344	313	346	336	349	348	397	329	371	329	353	353	360	381	352	322	342	308	347	326	348	329	354	312	328	313	310	327	329	313	341	356	337	349	362	333	353	352	329	351	285	341	331	346	358	339	353	355	326	356	323	329	325	318	368	325	328	292	338	333	313	344	315	310	307	333	342	329	341	382	332	340	337	330	352	351	347	332	346	357	362	344	349	326	356	347	368	366	334	369	327	327	306	331	342	350	352	314	372	332	346	311	326	341	337	351	324	334	350	343	348	308	344	350	310	350	344	375	344	317	345	326	391	286	301	341	350	355	344	329	362	381	336	328	333	338	370	356	359	368	327	329	339	358	319	344	337	334	364	366	335	335	334	351	324	327	332	347	339	321	338	316	314	341	312	346	302	316	347	360	322	334	348	357	346	306	335	340	340	358	361	325	354	323	345	327	330	352	352	331	323	339	350	344	349	353	347	337	322	345	337	322	312	360	382	330	363	327	340	349	358	337	346	354	330	341	329	361	315	352	347	305	314	321	357	350	346	317	315	368	333	306	316	366	339	336	325	335	377	322	325	349	353	343	308	336	373	342	377	326	359	353	390	343	312	328	335	317	327	314	319	325	321	327	341	315	322	326	326	326	329	336	365	305	369	357	344	327	356	322	347	340	380	343	333	360	328	354	371	335	319	348	346	343	369	347	356	344	326	332	365	346	336	331	358	325	348	404	342	362	323	333	322	337	380	351	312	348	355	355	341	375	334	382	339	368	363	320	332	324	332	367	293	341	320	356	364	312	322	358	340	360	348	308	352	334	341	327	357	340	299	322	324	338	338	319	323	316	347	385	334	343	357	328	313	336	336	335	349	345	342	391	331	360	335	355	330	327	360	302	355	342	332	323	297	345	324	353	351	349	377	359	356	329	352	338	385	355	341	357	328	367	358	325	352	334	358	348	332	350	352	325	318	301	351	370	326	359	347	322	335	332	321	351	326	342	362	351	345	326	350	340	361	336	379	335	349	339	318	342	328	299	331	331	358	330	313	342	339	307	327	334	335	321	354	330	314	348	313	381	352	334	363	342	342	309	337	349	322	348	347	330	353	362	326	327	343	342	347	334	323	342	309	324	325	354	321	335	380	357	319	334	369	355	339	369	366	327	325	343	327	345	342	384	328	328	308	346	343	355	341	341	333	322	338	353	315	346	328	327	339	331	320	322	336	362	346	334	307	335	339	347	325	333	350	359	305	321	307	336	326	350	365	358	342	344	333	325	335	334	333	330	321	342	331	344	332	354	325	342	331	318	362	352	351	358	353	351	344	316	328	357	339	327	323	331	335	353	362	335	346	326	338	314	337	388	360	350	325	354	349	347	347	331	369	320	345	382	322	379	331	312	361	306	327	360	335	340	334	332	329	364	344	369	311	360	327	354	326	356	327	323	331	316	355	343	361	315	277	352	374	307	323	350	351	359	359	340	358	372	343	331	327	313	298	340	343	303	355	369	362	337	340	335	374	313	312	365	334	351	357	341	350	322	360	371	346	319	329	340	359	373	357	314	330	372	375	318	342	344	328	326	344	352	327	356	359	333	331	358	317	327	290	333	323	339	322	328	356	329	322	353	326	342	360	317	336	298	323	338	383	354	340	349	360	335	321	348	354	326	346	359	329	389	363	337	347	342	336	336	344	327	365	358	347	341	328	357	326	354	317	324	325	363	342	334	343	354	391	343	337	355	351	343	344	301	358	305	401	336	343	347	338	341	333	361	302	353	323	345	363	338	300	372	357	338	356	338	349	282	300	317	335	305	335	314	325	363	341	321	350	340	348	354	281	321	354	336	351	352	367	334	318	342	310	334	348	308	303	309	366	343	298	355	351	342	329	338	384	328	358	392	354	373	330	325	334	317	307	337	323	337	389	355	357	332	345	322	311	319	371	341	330	385	364	321	357	352	331	340	354	357	339	317	382	353	317	362	345	340	303	340	322	331	311	316	351	313	333	326	350	328	322	336	329	368	344	343	335	347	378	326	299	318	297	330	335	365	308	316	330	376	331	298	317	364	313	343	370	351	361	359	320	334	346	349	307	336	331	342	365	357	342	329	359	344	355	361	353	338	323	357	345	348	327	335	329	330	329	366	296	341	364	335	345	323	334	339	328	312	320	353	340	333	327	347	335	317	361	345	381	370	338	349	342	362	349	333	324	368	325	338	366	373	352	331	345	343	367	332	345	362	314	368	331	326	382	339	349	329	324	344	329	342	352	338	351	366	342	345	349	322	361	321	352	309	338	353	344	321	311	300	353	367	338	365	356	373	335	334	345	355	305	346	335	349	346	340	341	335	330	344	361	339	317	304	338	359	340	316	324	339	314	339	331	361	356	355	327	337	327	348	324	371	316	323	329	376	353	354	361	363	340	321	323	341	345	335	322	342	325	343	344	334	317	328	344	361	329	342	324	342	359	306	323	362	349	322	340	312	334	341	371	338	326	310	336	356	342	351	309	340	331	331	338	321	367	345	341	325	329	333	332	324	336	326	357	346	331	330	365	368	348	349	341	333	342	364	339	387	357	340	356	301	351	340	326	332	331	354	333	351	340	349	340	318	330	350	348	341	343	354	350	328	366	385	310	333	324	344	327	312	325	324	349	353	358	348	347	311	318	330	351	333	338	360	312	351	365	349	371	311	330	367	330	333	354
12574	29610	67320	75245	68963	58414	47155	35432	22972	13304	6446	3230	1649	933	821	749	738	722	760	745	799	747	765	750	751	783	769	720	773	733	745	784	763	748	740	729	759	738	761	777	735	737	798	734	769	738	736	746	772	721	734	768	736	723	719	777	675	743	762	730	778	754	751	752	716	742	777	756	745	744	788	710	744	798	770	761	722	746	761	743	763	741	752	757	705	721	741	767	696	773	766	770	775	788	731	749	718	765	691	744	757	772	769	767	771	726	764	733	774	767	719	733	730	773	776	803	780	759	744	761	783	765	768	739	765	759	749	785	772	788	733	750	747	783	763	786	752	713	785	756	775	762	755	737	734	749	729	718	766	744	757	738	742	748	731	738	757	777	756	766	728	801	731	740	755	748	751	766	738	759	765	747	758	684	813	767	748	774	792	754	739	744	829	762	701	746	785	758	719	760	762	805	745	738	750	778	749	755	810	773	745	770	721	744	778	761	754	751	768	718	733	721	736	747	783	738	748	721	755	737	842	709	741	720	749	761	768	728	709	770	748	778	785	774	763	731	750	745	762	741	766	798	746	736	762	746	790	777	724	795	735	735	742	721	718	763	737	751	792	751	802	792	717	799	795	771	730	781	769	723	733	781	777	759	782	777	764	728	796	781	728	767	691	798	780	749	727	748	713	718	749	755	717	748	769	766	716	741	753	717	719	743	710	733	744	759	768	749	726	779	731	762	750	782	768	721	746	709	736	725	742	755	736	769	756	693	743	717	714	759	711	771	757	725	724	759	727	716	740	738	732	778	755	743	700	700	740	758	783	747	706	758	752	760	751	778	773	721	711	818	745	773	786	720	825	785	754	761	720	748	777	738	753	711	803	782	776	734	711	731	748	766	775	765	704	782	736	769	729	749	745	718	692	731	724	733	677	717	745	715	740	751	784	794	733	758	747	740	767	740	764	762	712	773	753	780	758	752	737	735	740	775	780	748	799	735	727	790	782	724	731	753	753	766	757	715	743	742	766	758	774	745	755	761	755	777	741	759	742	756	753	697	743	732	732	785	746	747	757	706	771	766	728	708	759	697	768	743	762	731	709	704	740	770	769	725	786	815	773	777	710	722	725	749	743	694	739	753	790	742	738	723	777	756	767	694	780	710	688	764	758	749	720	754	740	762	774	756	796	685	766	768	755	704	751	736	726	730	765	758	706	755	763	802	734	760	772	774	763	768	756	818	747	746	784	776	759	785	785	734	747	812	772	747	798	724	757	768	814	774	736	756	724	772	785	782	726	787	767	717	763	777	767	748	797	806	772	742	770	744	714	727	747	760	765	743	737	777	735	770	739	748	801	793	730	757	777	707	726	751	746	734	755	724	719	726	790	695	779	730	745	723	727	741	743	770	765	722	779	790	780	782	796	748	748	723	760	764	756	752	766	754	741	796	725	744	735	746	787	748	734	734	757	767	752	745	711	748	802	793	729	742	759	762	799	734	774	729	728	740	760	732	741	781	737	758	733	779	717	778	845	724	748	700	740	766	705	719	730	757	721	732	748	759	722	730	724	799	719	721	753	787	785	753	721	720	765	717	783	775	782	782	730	769	747	716	768	754	708	771	703	772	728	705	811	720	761	751	730	755	760	741	764	746	741	801	783	797	772	763	747	735	747	752	756	741	750	731	811	744	739	773	797	771	735	791	740	761	765	734	722	749	789	756	764	784	758	802	746	769	749	724	767	698	794	747	774	719	775	710	772	729	679	777	743	725	718	733	773	719	772	772	774	772	735	738	796	769	753	771	772	733	733	711	770	717	754	757	773	785	762	686	747	723	689	755	719	740	736	756	744	744	722	714	742	741	745	729	782	710	744	779	757	760	754	762	753	750	788	781	727	797	793	749	760	770	788	802	752	743	760	772	784	742	791	787	691	766	759	754	790	718	741	745	778	757	760	736	754	715	700	821	737	719	759	757	699	770	741	696	720	753	737	738	774	773	724	765	745	726	742	746	776	714	742	754	755	774	776	759	753	752	760	792	761	802	755	746	766	778	726	751	762	748	804	733	739	743	752	766	771	747	746	719	768	781	731	772	721	758	742	760	754	758	773	754	757	766	780	717	736	761	742	725	693	748	758	706	729	738	736	799	751	750	768	777	762	746	751	770	801	692	764	734	710	775	750	771	762	714	766	793	732	712	782	747	721	765	775	748	778	736	779	728	769	726	729	779	743	751	769	736	763	711	794	731	792	760	749	816	764	816	713	759	727	786	765	732	715	695	792	765	743	759	724	804	751	790	733	690	760	753	787	742	794	747	779	772	744	779	712	746	711	746	755	737	737	753	754	739	769	810	764	730	799	743	730	744	756	767	751	743	767	774	767	772	731	759	726	761	766	709	787	742	764	790	753	755	746	719	761	747	746	759	741	739	783	756	746	759	764	741	794	778	763	766	768	808	720	737	765	774	741	796	748	769	789	739	707	791	808	754	766	761	727	715	718	778	770	740	770	780	749	792	726	761	788	715	744	795	744	735	806	813	701	760	738	790	729	777	826	724	702	740	742	717	759	753	760	702	765	716	770	841	763	723	763	722	776	784	712	784	793	744	737	749	749	803	745	786	766	766	713	771	742	756	735	758	776	722	734	746	776	754	752	737	760	749	750	711	791	737	767	764	742	743	750	767	708	777	752	775	752	773	786	747	740	783	730	812	761	748	721	732	729	769	761	765	720	726	700	703	776	763	811	755	721	755	772	721	777	795	732	728	729	773	741	796	784	731	714	727	746	760	720	769	679	724	761	755	774	779	717	769	765	787	748	778	781	786	742	771	707	740	721	756	712	770	776	697	759	729	760	761	754	745	728	764	728	717	739	751	765	755	791	787	731	782	780	766	790	785	769	712	692	727	746	743	712	760	772	749	760	766	739	785	776	741	738	774	758	715	726	747	737	733	765	759	749	800	760	694	763	743	747	757	771	797	755	751	738	794	747	686	755	778	758	732	763	780	786	785	733	752	755	783	717	775	733	768	789	746	730	784	734	741	778	732	773	729	716	711	718	819	765	747	740	745	747	744	764	738	796	767	767	768	810	734	778	766	705	756	745	757	780	740	786	775	765	750	707	787	765	773	685	718	766	774	716	759	722	787	724	759	772	728	748	743	744	764	764	733	791	758	712	749	751	752	751	713	752	749	766	699	736	755	778	810	729	707	769	738	773	788	704	733	796	788	759	706	746	732	750	777	749	702	769	740	740	774	775	785	782	757	739	786	772	720	771	726	753	729	741	766	770	718	697	777	717	745	805	754	715	728	729	752	771	731	723	729	759	786	747	783	801	758	758	746	781	810	762	742	743	741	777	785	761	757	760	754	688	717	724	766	752	736	722	746	750	775	740	757	754	768	788	741	737	744	769	736	736	748	753	762	727	760	783	753	776	711	775	756	747	753	761	697	728	742	785	764	764	786	761	790	783	785	797	723	760	705	712	751	818	771	749	762	790	761	727	752	781	807	775	739	712	772
5039	3109	4793	5296	4004	2547	1751	1100	688	535	416	353	337	284	286	311	307	292	316	310	329	282	293	294	314	269	282	297	256	288	281	291	323	325	277	306	284	321	321	303	321	283	318	293	311	278	299	292	287	288	328	305	253	279	301	292	270	279	307	296	294	306	286	315	287	269	298	280	292	297	298	294	288	257	296	295	296	306	303	308	275	258	267	269	315	288	293	274	286	262	286	258	274	299	315	319	282	312	278	266	312	313	294	291	270	297	288	299	307	249	313	286	300	248	303	307	283	311	283	278	251	304	292	282	307	312	309	261	263	254	243	298	312	268	261	285	305	245	315	306	302	284	268	281	306	296	264	275	298	307	303	295	250	272	284	300	321	283	276	278	273	292	290	296	299	281	312	311	315	275	279	309	264	265	295	299	295	321	291	276	280	286	309	276	285	271	287	273	295	309	294	271	329	332	288	299	317	321	294	266	269	287	281	286	287	276	283	276	300	301	306	289	278	296	272	347	307	315	283	277	297	279	326	325	291	289	276	294	277	267	304	291	299	296	306	269	279	286	291	263	295	325	289	238	290	299	239	313	292	298	254	287	308	301	268	286	300	281	279	272	287	285	288	309	267	319	280	315	310	294	291	263	284	288	295	287	279	279	303	329	284	308	304	301	290	311	289	288	285	287	288	276	302	273	257	293	274	310	313	312	285	276	285	307	281	312	309	290	296	275	276	249	327	283	319	293	293	271	255	267	292	299	284	299	287	261	314	288	290	276	311	321	287	280	279	291	302	297	282	288	303	275	307	285	293	325	279	295	283	273	283	280	291	309	271	279	296	249	280	275	298	259	307	285	297	310	281	273	294	293	301	289	277	323	327	288	294	271	298	294	270	276	295	304	270	294	289	296	318	295	281	289	300	282	294	267	291	300	311	283	290	316	276	267	323	281	283	275	268	294	295	272	278	261	284	296	292	292	285	302	309	297	288	277	291	287	289	286	262	299	307	263	272	284	242	272	275	264	264	277	302	287	301	315	303	259	307	292	282	289	281	323	292	292	295	307	296	281	301	305	297	278	300	286	304	247	280	305	255	286	281	310	276	314	280	309	311	313	312	290	289	291	281	279	323	304	288	246	264	255	298	275	295	267	307	281	317	284	298	301	305	272	256	277	303	310	277	284	289	288	246	262	284	314	259	300	304	286	288	318	305	261	271	270	302	291	288	299	268	255	264	265	309	305	295	300	302	346	254	272	300	278	271	288	304	298	288	307	270	305	288	275	278	302	292	277	292	261	303	280	297	303	259	263	316	307	301	295	314	327	302	306	301	287	311	315	302	300	270	254	320	280	306	268	268	276	280	300	324	286	254	308	281	286	315	296	289	290	291	294	283	289	256	290	294	273	258	245	282	278	316	302	294	278	280	327	315	254	297	278	309	285	274	261	298	299	276	289	337	274	275	280	306	299	284	282	297	316	296	263	277	306	298	280	252	289	290	275	310	303	335	288	302	293	285	258	308	264	285	319	315	327	276	265	314	292	285	297	309	276	286	285	293	260	310	314	266	289	309	256	294	273	266	261	274	259	313	270	288	303	294	277	279	315	312	323	279	279	260	268	316	280	293	282	290	296	305	251	271	258	264	289	303	284	306	292	295	303	300	307	288	308	270	291	285	326	326	275	299	255	277	266	266	298	270	290	288	333	292	295	282	302	310	282	277	267	293	281	316	282	288	278	290	277	301	283	274	320	280	287	305	294	291	283	283	294	290	304	314	305	282	286	263	317	318	315	301	288	302	282	277	281	301	290	297	274	310	289	325	288	263	278	276	301	276	274	260	282	294	291	300	291	317	296	312	318	280	287	289	280	291	307	282	313	289	275	246	292	267	274	285	274	291	302	322	267	242	258	282	304	285	276	299	306	282	303	288	270	280	265	245	275	252	276	274	328	301	290	263	282	300	283	283	269	283	281	297	259	293	272	331	254	280	278	274	274	301	267	282	297	242	271	284	303	265	308	297	280	299	282	311	303	292	294	293	291	244	305	329	284	291	254	287	286	309	288	300	275	284	288	279	300	268	298	254	267	291	271	292	265	309	256	293	271	299	294	280	302	311	328	324	271	285	306	282	288	281	281	301	323	295	304	265	277	301	301	306	298	303	275	264	277	274	313	307	316	252	287	287	263	328	292	264	293	293	308	319	282	296	274	315	294	322	311	268	266	298	298	289	318	281	298	284	295	295	316	258	295	288	307	278	294	311	300	278	281	295	263	278	285	310	291	275	299	274	316	245	289	274	289	284	304	296	271	322	306	307	307	283	284	271	301	262	290	293	315	284	303	301	296	266	293	276	305	272	270	281	281	318	279	275	282	307	275	265	287	270	322	286	275	284	290	286	314	306	316	311	314	264	249	297	330	285	278	289	287	288	273	309	288	265	280	291	280	285	299	268	278	283	290	268	290	310	267	285	300	290	323	271	295	295	299	273	264	303	282	326	303	287	286	295	276	253	291	307	295	293	309	245	286	277	328	274	297	280	311	255	300	281	280	283	311	264	281	282	325	294	300	288	263	275	309	292	271	287	302	285	309	295	280	266	292	315	275	292	310	295	277	306	325	281	280	291	321	264	297	274	275	257	295	330	292	309	268	311	265	311	270	299	279	291	261	240	291	337	303	289	274	273	289	276	296	306	276	291	283	325	320	300	295	299	282	279	289	304	301	288	289	316	315	303	285	333	319	306	283	250	257	299	311	287	322	288	303	322	280	283	242	308	259	276	293	292	280	293	298	257	303	308	273	309	273	304	277	296	280	282	288	303	295	318	285	272	288	325	263	267	304	281	284	294	306	289	283	283	283	277	293	282	276	291	307	284	295	259	270	292	305	317	318	286	288	294	288	306	297	296	273	277	283	302	278	282	288	313	268	284	309	287	265	264	321	300	281	328	298	293	306	285	317	286	319	299	293	278	271	274	311	299	266	261	296	293	285	320	325	324	286	305	265	285	326	297	273	266	265	274	282	298	291	270	283	293	290	311	300	291	300	269	261	286	282	296	313	268	278	297	280	279	279	294	307	289	286	302	283	296	310	294	269	288	282	310	289	275	288	300	307	296	288	343	277	305	300	285	297	322	277	262	281	306	302	287	311	289	292	299	329	266	251	295	278	297	271	275	278	283	318	321	295	283	285	290	282	300	309	309	295	316	306	290	277	291	267	293	294	302	275	271	281	309	301	303	282	287	293	304	255	317	295	280	274	291	263	281	292	281	296	276	288	287	288	274	267	277	279	322	283	267	282	274	315	300	271	296	257	303	279	289	288	281	311	287	312	264	263	262	265	268	292	291	324	286	276	287	288	311	278	266	301	292	307	291	300	299	301	316	259	293	262	276	310	279	298	313	271	259	302	310	287	272	270	270	305	309	278	302	266	284	295	302	271	291	276	307	273	281	291	294	287	258	309	296	297	296	256	282	282	316	307	290	266	284	278	266	296	306	265	270	253	266	281	262	299	298	315
3535	3201	9947	14478	12544	8902	6005	3814	2257	1372	1014	795	735	648	628	634	638	640	593	667	627	598	582	656	659	629	633	702	652	671	628	650	667	650	650	691	615	640	624	640	671	637	663	629	653	643	656	677	656	652	697	644	648	698	664	698	666	602	621	633	656	638	671	657	637	632	631	656	664	685	681	647	637	634	676	651	660	612	646	660	656	672	648	622	583	669	652	656	660	653	671	632	661	661	635	627	634	620	604	649	637	635	706	651	683	634	600	668	627	651	723	642	608	646	655	666	651	614	628	649	628	611	685	623	627	646	644	635	632	684	621	630	655	655	639	668	629	673	647	592	645	681	619	650	654	665	633	627	659	624	649	620	681	644	658	634	624	644	657	619	611	665	653	632	603	646	681	612	626	642	647	619	659	643	622	663	652	689	631	639	595	661	662	633	653	578	652	634	643	626	682	654	662	594	629	627	598	642	647	616	645	612	613	623	623	652	631	630	639	593	671	659	638	651	638	609	648	606	645	621	663	647	680	640	683	618	670	614	588	654	672	625	622	617	717	643	637	689	673	663	638	638	630	654	636	619	641	630	675	660	644	676	652	623	624	597	655	606	630	631	674	668	632	689	596	647	592	652	683	635	677	588	656	623	641	643	672	652	686	677	667	609	643	652	667	644	663	655	627	641	599	689	654	653	598	587	639	640	681	627	668	591	626	615	666	639	679	611	660	607	648	664	670	629	643	656	664	617	639	630	603	639	640	615	657	597	590	617	654	699	611	639	682	631	648	633	625	624	632	718	633	623	623	698	671	619	609	629	690	665	639	639	655	616	627	682	620	714	691	652	642	656	648	670	585	635	663	606	631	643	589	622	645	657	593	654	640	631	662	627	618	642	682	630	641	669	621	622	653	614	666	647	621	669	656	623	629	641	631	637	642	631	680	639	611	643	623	647	663	595	627	660	634	618	637	650	631	628	650	635	648	655	640	656	638	589	632	655	680	619	648	599	672	646	646	633	667	620	633	652	633	634	600	619	630	608	627	652	659	594	652	701	650	627	642	657	648	667	654	649	663	628	632	630	632	613	656	684	653	641	645	656	654	690	644	666	621	634	637	631	663	601	674	636	681	652	661	649	668	593	624	604	630	611	636	594	655	680	636	663	637	621	581	629	658	624	665	655	665	668	678	654	605	607	608	697	652	625	671	598	646	598	671	647	609	617	632	667	642	632	692	634	657	657	627	629	637	627	650	618	638	656	657	671	644	626	636	634	654	651	630	614	636	615	628	623	658	625	629	654	598	696	612	660	659	644	645	619	632	667	643	622	637	647	675	688	625	625	626	659	613	647	653	682	642	645	658	610	642	665	620	639	651	663	668	671	630	626	592	622	645	683	608	659	666	664	650	629	631	642	641	606	673	642	612	668	675	683	666	609	649	644	607	631	655	636	622	634	646	607	659	601	622	597	616	648	675	638	645	648	635	639	673	659	620	663	656	644	635	616	644	647	648	630	639	615	671	677	638	651	608	663	608	633	641	662	714	629	659	680	607	594	626	650	637	665	623	633	640	662	650	608	644	608	666	626	606	663	617	684	635	622	636	670	647	622	647	634	657	635	611	607	624	632	627	613	670	637	609	618	673	670	609	652	671	678	671	624	621	635	638	656	639	584	652	607	650	664	639	644	659	630	643	684	603	632	625	617	644	668	651	633	596	621	659	630	645	611	638	663	655	647	659	603	613	636	657	648	691	635	628	668	682	670	664	701	647	611	662	656	602	638	649	607	671	620	661	636	634	683	684	629	654	651	602	671	620	614	645	673	646	636	649	631	626	653	618	656	643	630	673	681	669	636	673	662	646	637	623	660	657	617	670	634	652	594	662	644	644	647	649	685	661	663	639	602	598	617	634	638	604	653	583	727	617	642	710	629	674	662	665	675	640	658	646	656	630	686	694	647	636	669	658	681	609	653	707	659	613	658	654	680	636	679	645	668	663	618	620	597	649	646	645	628	638	639	672	651	650	682	634	668	630	646	652	649	586	650	637	598	681	678	635	600	629	665	622	657	631	612	645	622	678	598	614	679	707	641	650	629	665	662	671	610	608	666	653	602	625	675	661	675	618	618	646	681	650	655	639	605	654	598	652	644	634	657	683	597	635	648	648	658	601	646	599	662	641	595	647	628	623	621	658	636	636	659	666	595	613	677	639	638	638	655	639	691	625	627	662	699	662	656	641	663	663	654	634	656	664	632	594	651	636	636	655	607	635	639	643	620	610	658	667	618	627	638	661	660	687	668	646	624	645	621	637	665	650	679	626	611	630	640	630	640	693	679	677	653	655	610	693	656	623	658	610	637	627	632	611	643	641	729	643	609	610	610	642	643	686	657	626	656	621	619	612	595	634	607	651	644	654	633	636	646	646	650	682	633	655	642	663	602	643	591	641	619	645	615	624	633	623	612	683	652	686	627	657	621	623	661	589	616	633	684	672	615	665	653	647	671	641	655	610	651	624	626	690	627	620	639	640	671	630	664	629	646	658	645	626	597	638	664	692	697	633	615	646	660	608	701	648	612	643	638	605	679	655	662	707	656	653	670	650	604	655	649	646	668	662	652	673	629	648	649	662	666	684	619	660	597	637	616	675	622	601	614	644	683	615	642	644	662	667	631	687	644	623	642	633	631	670	612	666	645	635	654	704	616	669	645	651	632	668	644	659	594	652	651	644	597	667	625	639	658	628	627	645	645	679	664	639	664	584	650	632	650	645	650	625	616	659	647	650	645	664	661	615	617	646	691	651	650	628	657	651	637	682	619	674	673	633	646	641	627	639	698	612	620	617	641	626	664	641	614	653	644	672	681	656	660	642	655	639	669	655	630	602	672	634	621	639	674	660	647	613	630	626	662	682	680	663	624	623	633	591	604	647	646	634	619	650	634	692	625	663	659	651	628	641	678	660	657	620	653	686	624	608	652	613	662	637	660	654	684	645	623	644	635	656	655	661	654	620	590	660	600	624	630	679	632	675	630	681	626	655	641	655	680	674	692	633	675	683	641	689	598	610	642	638	678	678	633	635	648	677	641	659	687	614	652	660	666	621	690	625	627	619	687	620	644	689	660	616	619	697	647	624	672	609	648	680	629	651	624	651	685	675	646	667	622	648	643	653	651	647	655	616	638	661	612	662	673	607	666	670	567	665	658	670	625	652	630	635	645	647	629	650	650	643	680	667	670	637	641	679	649	640	639	664	650	677	639	656	662	604	606	666	596	606	677	700	661	698	628	621	707	599	671	669	636	676	598	653	662	644	647	650	679	645	711	609	617	670	626	637	650	660	646	630	666	634	646	622	624	627	668	638	661	602	626	639	630	636	620	636	658	688	649	598	640	636	639	668	639	604	669	687	684	621	628	664	667	661	663	611	638	659	652	632	656	620	633	684	638	623	636	679	618	657	665	691	693	658	680	615	605	619	620	643	662	634	649	653	604	619	683	589	636	665	625	651	638	653	604	648	606
16659	20564	41591	58540	51105	39227	25801	14131	6349	2694	1207	618	399	280	234	233	242	262	262	258	248	276	268	230	271	250	265	259	246	226	267	259	254	288	237	261	225	258	252	234	246	262	289	268	255	229	244	247	236	253	251	241	281	265	274	226	251	234	271	259	234	243	244	254	251	238	236	270	224	264	277	235	234	253	255	225	273	266	252	249	247	234	249	253	241	205	248	259	282	253	233	218	248	246	262	271	252	253	230	286	261	244	235	277	257	270	274	252	238	229	274	265	246	249	247	227	264	254	294	280	279	215	267	252	225	280	251	232	255	231	279	245	269	261	220	255	265	254	260	280	262	265	263	252	286	250	256	268	254	254	259	231	245	272	249	273	247	263	260	281	235	254	249	250	236	268	244	245	248	268	243	233	294	280	277	244	243	239	251	263	252	255	259	258	244	271	255	242	240	272	259	256	271	227	263	274	249	251	259	274	242	251	246	277	253	277	279	260	238	255	233	234	244	292	225	254	273	254	255	258	269	225	234	233	267	245	249	250	250	249	283	233	233	267	239	263	255	235	244	239	250	244	234	288	240	269	265	247	258	252	256	248	266	264	238	236	256	263	268	233	259	247	241	225	260	245	218	251	238	252	241	246	243	269	227	258	281	216	230	244	271	251	267	266	259	241	250	265	252	245	250	242	226	246	240	204	245	235	234	268	257	242	246	264	246	278	279	244	282	249	239	264	263	233	268	253	230	270	222	251	236	248	274	253	287	250	249	276	234	246	279	235	258	253	258	259	279	246	258	239	265	236	242	242	286	266	235	244	238	241	247	284	238	298	250	261	247	258	248	252	234	273	277	237	247	257	266	251	256	250	258	241	254	260	271	275	252	227	247	257	209	212	229	231	249	235	266	244	242	246	246	260	240	242	267	242	267	251	253	259	247	249	288	235	262	239	278	221	246	284	246	260	214	247	220	284	233	268	286	261	256	243	227	225	247	251	272	263	256	257	260	240	245	225	249	273	255	292	239	247	235	256	240	245	280	244	248	264	226	236	261	263	279	263	258	239	274	262	249	261	253	234	238	229	257	239	245	231	247	221	260	260	248	263	231	260	280	229	228	251	229	248	280	209	240	236	234	232	249	250	229	261	254	263	276	235	256	222	249	243	261	248	269	280	231	232	250	262	235	264	275	275	249	265	246	246	274	252	270	268	250	243	262	234	256	274	252	278	251	246	246	262	258	258	258	283	260	261	252	274	258	257	241	234	253	253	225	268	242	287	289	250	258	261	253	231	259	242	222	246	276	231	247	244	219	245	233	245	261	249	244	290	244	233	218	228	253	272	263	234	215	249	273	231	260	276	250	238	257	247	261	255	252	261	263	268	270	246	237	279	247	291	256	267	250	275	253	219	234	227	239	237	261	255	247	271	249	278	237	228	244	227	270	275	230	215	297	271	225	222	229	234	303	237	235	240	244	233	256	221	257	238	269	236	247	258	283	277	252	282	243	289	222	228	274	262	283	267	241	250	244	246	258	260	238	286	259	251	287	228	233	240	243	254	235	244	225	234	256	239	256	261	242	272	246	234	251	231	257	280	253	238	240	237	244	208	261	239	275	241	268	281	254	245	282	252	265	271	264	237	228	246	259	236	226	212	252	254	271	225	262	250	243	235	233	279	262	251	219	265	273	282	264	230	225	243	224	266	262	239	243	236	256	229	248	255	250	251	255	257	249	238	271	239	269	237	239	247	240	243	254	252	273	244	246	210	275	231	238	244	281	248	216	253	263	245	227	233	250	265	233	250	250	259	272	284	255	245	254	275	242	246	254	262	258	267	225	251	253	254	253	225	255	264	244	218	268	261	257	246	272	263	253	240	246	255	244	247	225	252	263	236	248	261	272	254	251	220	266	256	245	265	258	259	280	216	250	250	255	282	252	247	279	286	261	269	238	237	280	272	266	253	229	234	240	262	255	264	256	247	250	249	245	255	239	234	230	257	275	237	236	255	253	232	220	259	246	233	245	243	277	272	281	261	222	235	270	320	249	265	279	240	234	253	262	248	270	251	248	261	232	241	300	256	247	230	247	229	235	244	271	263	241	257	255	225	264	251	243	235	273	236	236	249	279	279	261	240	245	268	238	274	273	243	233	278	240	267	238	248	254	251	232	225	278	275	269	236	247	257	279	228	276	261	262	247	244	266	270	191	271	254	242	218	250	232	251	261	266	247	264	234	250	289	238	217	248	238	240	257	299	241	235	249	246	254	241	269	273	236	283	267	279	255	228	262	250	239	271	246	278	205	271	230	234	254	240	223	227	241	236	263	273	253	221	223	246	258	246	257	256	248	272	248	250	245	266	243	266	236	255	250	260	241	227	284	261	212	252	308	254	242	251	216	261	253	252	243	245	254	241	226	252	259	218	224	287	242	234	277	255	257	267	258	244	268	242	267	228	276	271	250	244	261	264	246	244	249	224	251	250	231	233	221	250	266	273	258	300	274	260	289	275	235	263	255	251	241	269	234	256	236	256	259	232	269	200	217	257	283	264	280	235	261	248	258	253	245	234	253	262	252	253	215	247	269	265	237	253	249	233	264	222	267	244	205	242	292	227	269	255	249	243	254	238	257	261	245	276	261	268	260	271	217	234	246	236	254	242	258	241	220	256	287	300	210	250	256	275	265	248	275	251	255	248	287	246	219	270	257	234	246	265	265	269	249	237	261	248	246	297	288	266	264	279	247	240	247	269	273	257	229	260	244	255	262	251	273	259	276	218	276	268	227	272	249	254	245	232	262	239	267	224	256	243	268	262	230	268	258	247	257	275	255	237	239	227	223	243	228	255	250	245	274	252	255	252	283	224	286	262	235	264	265	276	230	262	266	283	220	267	243	279	267	227	270	227	261	258	229	253	252	248	244	245	249	251	257	235	271	257	229	203	255	249	237	267	251	243	248	277	250	252	273	255	243	255	249	241	252	266	247	265	242	260	229	234	264	265	261	259	273	237	234	269	231	232	242	271	266	273	249	293	282	269	265	253	267	245	237	257	257	293	256	227	234	236	270	280	231	260	271	238	261	267	257	250	254	220	272	246	253	232	284	286	246	237	244	259	240	227	237	228	274	247	257	263	268	255	244	248	271	274	252	248	268	229	214	273	262	242	267	276	275	209	263	260	239	249	275	261	236	284	278	256	267	276	249	306	255	250	258	273	252	239	235	283	268	237	233	261	261	258	268	232	243	256	264	267	251	253	234	233	239	242	257	243	251	253	258	244	227	245	246	238	269	271	253	268	241	255	261	258	268	237	265	284	266	266	256	253	267	249	245	234	254	272	265	247	281	261	267	275	284	261	244	239	251	274	256	287	262	241	268	253	246	259	269	238	244	276	254	230	258	264	251	255	268	280	268	255	261	272	255	261	250	254	253	218	263	284	240	230	243	279	271	255	249	281	243	255	244	264	259	228	275	253	251	259	226	280	225	258	273	218	252	255	233	253	254	279	254	272	260	250	274
10000	15846	44225	62443	60538	51433	40674	29070	18038	9752	4785	2374	1261	739	605	591	537	591	562	611	547	618	569	611	588	530	558	572	567	590	620	577	531	578	567	571	589	635	556	612	579	541	609	570	572	600	564	570	567	607	597	578	607	596	574	577	543	625	605	594	568	619	650	565	541	578	574	572	574	597	589	564	565	579	586	597	589	599	537	539	608	567	614	572	605	570	637	609	587	608	549	591	601	598	571	564	556	570	596	573	603	576	658	552	546	565	575	571	581	607	577	604	540	567	558	541	600	586	574	576	563	597	592	554	598	570	608	588	581	571	567	575	566	549	602	538	571	599	591	516	565	569	582	587	622	572	565	551	587	569	579	572	638	576	572	570	566	577	602	572	545	595	566	561	570	589	547	579	649	565	642	605	621	624	595	558	557	596	574	537	603	578	577	616	551	560	637	573	552	625	602	594	572	573	623	584	609	570	608	598	612	587	563	589	579	568	591	564	576	559	575	560	595	599	598	575	591	599	560	564	610	614	588	568	575	568	537	606	580	591	558	593	616	609	583	605	592	580	588	541	537	542	539	632	592	575	589	568	571	562	589	563	585	579	565	632	599	583	611	576	566	607	660	575	592	597	599	565	591	576	590	538	564	569	568	572	583	589	600	620	540	561	607	550	594	598	601	559	532	594	577	575	637	622	592	583	549	572	564	555	584	530	572	588	567	637	585	580	601	575	534	578	579	607	571	585	584	586	566	587	531	599	627	559	594	595	567	560	563	549	626	580	522	584	584	590	646	606	571	545	552	544	596	538	538	576	611	583	602	618	569	585	557	604	590	594	591	590	592	590	568	638	585	577	606	569	575	582	591	590	598	598	600	566	604	576	591	590	568	594	630	554	578	611	592	587	623	567	553	598	583	560	585	588	592	565	558	548	553	590	554	581	629	570	559	552	582	587	572	590	608	579	609	575	551	596	579	588	534	568	587	564	613	611	563	570	593	553	589	611	604	587	599	567	572	556	603	586	563	590	569	568	614	564	612	586	622	611	570	630	581	572	600	582	616	588	591	630	574	572	591	615	539	581	581	568	575	585	652	590	593	608	614	549	591	573	597	618	572	588	597	556	564	562	591	606	579	592	587	578	537	584	585	600	592	568	542	569	646	607	633	588	619	603	589	589	563	576	538	590	595	597	566	551	550	535	567	604	561	596	595	585	577	582	623	594	620	599	605	590	569	537	574	573	613	587	549	577	612	595	596	616	593	557	575	553	585	583	592	553	576	622	574	584	604	611	604	566	581	596	555	592	564	564	578	579	592	584	625	567	593	579	593	559	576	563	632	560	590	583	541	570	572	576	586	542	568	559	609	546	611	627	625	582	574	599	571	580	523	548	548	566	570	558	537	564	563	574	603	574	575	587	593	577	545	578	588	608	567	584	585	556	574	556	532	548	554	585	590	555	583	647	594	564	632	578	614	579	576	603	555	545	571	607	609	614	545	592	621	562	560	576	598	568	574	554	610	612	585	606	556	572	598	590	563	589	568	591	566	572	593	555	555	588	581	569	550	558	562	577	573	565	520	608	597	592	561	585	609	577	568	621	614	598	598	596	573	602	603	552	590	540	574	584	580	589	626	605	559	618	555	625	572	557	578	595	584	602	599	557	584	609	569	589	587	575	602	619	608	586	570	583	543	577	603	586	593	531	576	651	586	605	611	545	596	605	558	630	600	590	551	596	598	574	597	605	598	597	586	578	558	598	633	601	601	567	558	619	586	563	613	575	564	585	594	559	556	589	595	580	586	554	590	566	600	605	616	603	576	585	574	598	574	569	561	535	568	582	610	561	548	588	606	588	622	590	573	586	602	579	602	589	584	546	611	543	557	566	601	632	572	535	583	619	583	567	533	585	591	557	586	576	574	640	562	589	574	564	602	603	608	557	584	567	596	591	585	577	583	575	560	577	561	577	550	599	585	554	583	584	571	570	595	625	613	553	589	604	607	615	569	606	586	608	613	601	545	593	579	603	562	590	634	583	596	614	583	604	593	593	581	586	604	555	584	598	624	587	588	598	645	597	559	597	604	585	563	581	603	598	541	601	545	614	575	565	589	583	588	557	604	606	616	595	555	560	581	597	573	576	588	603	645	601	567	610	603	602	579	588	557	619	585	578	555	617	575	602	576	572	568	584	569	630	600	587	589	564	580	581	591	589	591	610	590	627	611	570	528	584	621	577	626	579	619	591	564	589	577	575	577	600	574	598	584	539	599	592	619	591	577	565	602	579	585	606	584	560	582	590	611	536	598	583	601	584	592	590	572	556	572	634	563	590	563	623	611	620	593	634	617	603	583	565	544	614	560	593	542	593	593	564	595	588	561	580	585	560	568	599	586	531	570	567	602	578	610	584	599	590	551	563	597	590	655	583	587	552	556	581	576	554	610	598	567	558	548	543	589	520	558	550	587	595	569	606	599	577	585	560	621	620	604	619	574	594	620	567	573	600	597	608	564	616	596	536	589	605	623	604	582	566	564	609	579	564	563	574	584	605	600	534	587	628	578	619	599	545	600	594	603	612	559	589	597	544	585	588	624	620	593	562	552	585	604	624	623	587	540	582	558	641	563	611	595	591	574	554	584	611	581	610	603	553	595	536	627	587	599	574	594	625	563	584	571	586	619	589	619	561	550	573	585	595	597	599	581	618	608	610	578	563	584	544	538	568	596	595	581	579	541	573	597	620	556	615	552	568	577	567	621	545	563	555	595	587	524	576	601	612	603	606	561	590	576	563	591	574	580	576	583	560	571	553	592	570	632	545	603	609	549	608	605	579	577	534	534	577	529	563	583	578	590	578	564	574	580	593	595	574	607	579	575	589	558	604	597	589	593	610	590	607	560	585	600	572	613	589	618	565	559	556	550	637	605	574	589	588	591	589	636	610	607	579	576	631	580	597	575	568	588	592	575	601	571	591	571	553	594	582	594	576	562	528	609	557	589	584	546	541	584	564	604	566	590	570	587	548	577	620	516	565	592	545	619	562	587	624	594	556	583	569	575	605	604	545	579	559	592	601	589	582	611	595	591	571	596	578	563	575	576	593	577	566	555	590	585	571	531	553	570	570	597	559	584	610	571	546	568	581	553	562	583	590	595	614	582	577	566	614	626	557	578	574	557	598	546	603	629	590	569	535	589	585	586	533	520	570	593	579	527	640	565	574	571	579	586	523	593	571	578	630	607	613	644	586	621	610	570	575	628	592	564	590	569	605	586	580	526	585	567	626	601	580	538	602	578	577	554	528	546	576	545	583	617	578	562	594	560	600	572	560	596	630	588	567	584	577	611	599	594	572	602	585	597	602	566	569	544	604	599	586	545	573	590	547	605	578	579	628	600	567	598	584	584	630	568	623	588	610	638	633	555	597	533	593	570	594	616	604	558	602	540	596	609	566	577	638	527	603	595	550	557	608	573	598	570	560	603	601	577	577	613	539	587	607	638	522	598	590	608	592	559	601	630	535
25616	27290	52630	73176	63625	50242	36434	22676	11646	5107	2243	1042	629	389	328	334	299	346	339	344	321	329	333	310	316	309	352	320	341	372	331	346	309	357	356	331	352	305	337	342	333	311	375	317	357	368	369	325	317	348	343	297	341	328	357	330	331	356	342	365	340	285	323	328	350	320	372	337	324	363	305	336	310	348	318	378	340	333	338	351	335	367	326	351	303	314	340	353	318	325	330	371	308	326	317	327	338	330	349	323	364	324	336	359	324	356	330	332	316	359	327	347	322	316	355	333	337	356	334	354	312	345	324	323	340	379	351	312	331	330	339	324	329	332	335	316	313	343	277	326	345	348	317	369	330	326	371	344	322	322	323	313	305	352	336	330	378	329	338	323	332	333	356	307	345	317	326	336	315	305	293	371	286	364	360	348	342	331	299	356	349	321	359	326	329	325	345	346	316	311	349	323	385	325	347	355	300	361	342	334	337	315	346	316	353	350	329	319	346	326	330	350	341	330	335	307	326	304	335	322	307	308	321	322	349	329	324	361	380	352	318	342	351	334	358	316	320	328	310	356	342	282	305	366	331	320	363	324	309	335	307	319	335	323	310	322	358	363	356	312	324	330	335	330	312	337	337	348	336	359	290	323	361	344	350	357	347	339	312	301	336	334	317	366	376	329	344	330	357	316	374	343	306	310	293	327	330	315	321	351	344	342	331	351	339	329	341	333	342	372	382	339	317	338	310	344	321	300	326	345	320	344	335	349	315	311	314	327	339	355	343	350	335	346	364	342	323	358	332	372	304	344	319	325	313	358	336	352	312	337	315	334	352	298	356	317	332	327	347	286	353	340	318	317	340	311	351	340	291	341	338	342	315	333	336	356	333	285	305	333	355	307	355	332	347	351	325	334	349	342	341	354	299	345	321	329	335	343	309	357	370	350	340	323	305	351	353	289	308	334	360	313	299	368	302	314	302	341	349	345	338	342	339	321	320	326	329	348	381	355	345	366	338	316	298	325	355	303	313	347	355	348	322	313	339	335	313	340	324	336	347	320	335	365	344	344	339	370	330	354	339	351	344	354	311	348	333	331	349	366	341	371	355	328	339	337	327	338	324	333	335	351	324	330	340	277	339	349	343	372	339	318	331	359	348	339	284	295	343	348	312	333	328	344	331	328	302	372	353	340	337	307	342	325	328	364	369	338	336	357	326	331	355	332	377	355	362	336	331	324	339	345	346	313	335	357	347	309	363	317	325	341	323	350	332	334	318	344	303	322	366	345	338	344	339	338	373	369	311	316	320	324	336	352	345	334	325	351	344	317	364	310	357	315	313	335	316	350	333	355	304	327	305	321	337	338	388	316	339	362	350	369	354	312	346	349	333	315	327	333	330	322	319	338	334	343	371	353	323	349	353	352	349	351	352	353	336	318	318	329	339	365	325	365	343	344	305	342	331	371	364	320	361	325	334	336	336	336	373	354	343	342	343	336	384	322	342	314	328	308	328	297	314	345	323	324	339	333	341	330	351	327	352	331	330	359	351	355	316	328	319	315	317	360	391	351	338	339	308	331	309	372	352	302	336	344	363	322	336	368	332	332	340	353	335	369	357	349	340	319	350	338	321	348	360	346	352	340	337	319	327	325	345	304	343	379	341	341	342	305	340	316	357	360	334	339	341	339	348	330	291	365	343	316	335	293	319	346	321	340	335	343	344	346	317	327	340	331	332	321	347	308	311	355	335	323	358	323	344	335	324	321	309	328	316	339	321	342	337	316	318	338	339	332	317	315	341	346	331	336	345	334	312	308	318	323	327	329	326	332	306	331	329	313	348	321	328	325	368	317	311	327	344	334	354	350	328	335	329	362	314	338	333	311	358	325	326	374	345	303	354	322	350	321	337	332	312	338	346	311	335	310	317	345	344	331	330	284	305	320	344	347	318	347	364	320	321	300	321	306	334	304	314	333	347	335	324	361	350	346	323	332	313	301	333	331	347	303	324	346	331	329	347	338	334	343	334	357	367	329	364	314	317	353	333	331	354	353	342	327	327	311	333	324	324	341	359	322	353	343	313	351	349	345	334	306	327	316	316	322	329	354	349	337	311	351	347	357	304	352	339	328	338	361	349	332	297	318	342	348	335	341	322	295	325	342	364	349	315	340	344	327	369	342	329	327	310	292	330	342	297	305	318	370	341	323	332	341	348	305	330	350	344	329	324	336	357	323	305	318	327	345	317	329	340	317	360	342	339	313	341	346	364	335	376	352	351	307	349	355	362	343	351	323	337	357	332	332	310	323	335	352	336	312	355	355	332	326	310	349	331	384	361	304	322	321	348	313	330	334	330	367	355	315	327	338	295	336	311	325	349	314	325	324	350	353	340	339	348	348	316	329	322	309	317	304	348	344	338	361	377	346	346	322	351	320	299	326	322	341	367	331	332	362	342	335	302	353	361	342	365	330	319	318	355	346	334	350	326	331	316	350	319	321	345	343	314	340	315	341	339	333	315	350	297	320	328	347	350	340	312	337	322	325	278	330	328	331	377	351	294	323	374	330	359	358	340	330	291	336	329	309	340	326	322	331	315	322	346	341	341	344	322	330	368	349	331	331	353	313	319	325	329	323	303	325	342	343	309	337	350	350	336	320	348	337	325	346	338	335	321	334	338	357	357	360	316	335	333	328	332	328	337	372	314	332	343	319	376	348	273	317	341	315	321	318	340	348	320	329	320	333	307	341	317	361	303	330	355	338	330	320	344	328	369	351	291	344	324	339	346	343	316	316	328	327	348	341	339	303	323	339	318	314	375	313	333	311	372	318	331	309	316	360	327	327	365	328	331	339	330	352	340	288	349	307	356	340	320	322	353	357	355	333	375	327	327	316	289	285	299	328	373	329	339	367	328	342	314	372	333	324	308	290	324	320	316	334	322	329	338	370	323	325	338	353	319	322	364	342	325	350	332	357	323	297	377	360	364	330	361	351	325	295	300	322	353	303	317	296	309	385	332	321	302	312	348	330	336	304	312	312	333	340	393	328	332	308	308	328	335	326	334	347	323	354	345	346	310	334	361	363	327	333	334	339	329	353	359	359	350	321	312	352	325	347	303	354	338	315	313	369	368	369	299	328	320	330	372	312	332	351	336	356	348	362	307	312	344	340	334	330	335	315	336	404	351	323	350	311	336	337	298	358	305	389	333	319	304	329	338	322	374	324	315	323	319	326	345	345	312	307	329	334	318	347	297	328	329	364	336	338	357	353	347	335	370	356	317	316	293	311	340	311	341	325	363	338	334	345	316	310	321	304	303	337	359	366	338	294	318	330	355	338	343	378	339	326	325	332	349	329	339	320	329	328	347	323	355	320	345	324	323	303	325	323	324	347	351	283	334	301	321	307	334	311	373	344	360	319	322	348	340	349	361	304	305	304	321	336	312	333	320	345	353	352	313	331	360	323	335	326	344	299	348	314	312	343	341	342	359	334	330	335	318	339	321	338	299	349	338	344	357	330	350	319
13430	17797	51656	77197	72941	61485	49151	37640	25897	15462	7942	3951	1927	893	745	725	774	725	722	748	768	757	708	756	739	710	716	746	767	724	748	748	749	708	683	775	762	736	775	786	759	744	728	759	745	766	730	696	756	754	762	733	781	769	734	747	725	730	732	734	751	747	707	743	777	777	715	738	712	740	746	687	771	745	736	807	742	746	742	723	728	717	778	753	764	760	737	730	763	741	743	746	748	746	771	766	758	752	770	765	761	776	742	690	761	733	762	767	771	787	735	773	731	683	711	745	756	698	715	787	738	772	766	728	730	757	754	789	775	741	808	730	729	758	687	760	714	761	749	743	769	748	771	726	733	768	710	793	752	812	696	677	688	715	708	835	750	761	792	704	759	730	722	689	749	744	732	733	729	725	744	745	746	787	765	744	760	794	743	763	765	761	751	752	770	742	762	757	709	774	773	690	771	768	739	718	739	738	736	709	753	771	744	666	718	732	756	758	778	714	767	758	714	742	799	736	739	742	760	789	689	715	738	728	712	739	721	711	718	782	721	745	734	746	758	738	711	799	747	742	682	682	731	766	806	767	738	804	729	763	740	814	681	768	755	777	794	719	719	772	652	735	777	721	758	753	714	712	721	774	734	790	733	718	740	793	749	764	724	764	735	724	770	723	755	724	682	757	735	752	747	719	763	756	756	756	727	739	745	809	738	719	706	687	756	735	743	780	741	740	747	738	719	744	732	752	706	727	712	727	728	752	759	763	696	731	750	723	793	715	718	719	751	779	778	820	686	738	739	761	742	737	782	734	713	714	753	737	718	753	773	744	764	793	783	769	765	762	668	708	749	789	752	719	726	741	690	683	743	754	692	719	735	747	776	757	741	729	697	745	775	718	749	740	755	709	770	734	734	766	749	785	772	762	738	737	717	795	705	738	730	708	784	765	744	715	736	746	739	777	717	770	743	771	756	764	709	654	711	713	755	767	738	747	769	735	770	792	790	706	699	709	753	762	753	764	756	725	732	763	734	777	775	792	717	736	710	687	770	751	745	687	764	717	705	778	700	717	748	751	754	724	708	714	689	748	775	723	733	752	802	767	769	734	739	765	802	705	723	768	720	736	730	757	730	690	738	770	765	754	730	771	788	774	723	743	760	775	744	745	728	742	743	755	694	766	754	756	785	742	755	739	780	707	692	722	735	718	777	733	719	784	740	726	797	790	733	729	750	780	754	712	764	768	728	713	721	765	786	744	766	740	754	763	728	753	736	703	756	784	730	753	768	721	726	729	731	717	805	764	724	741	749	783	800	714	719	707	732	716	747	717	794	725	714	794	781	693	767	695	777	759	778	749	724	731	712	780	725	751	749	705	709	724	744	753	768	689	700	779	732	724	763	733	769	710	735	789	749	729	735	700	755	750	799	762	773	723	758	751	742	765	760	766	750	719	749	756	717	741	759	724	763	753	758	742	701	761	795	726	767	803	748	748	726	782	779	766	713	739	763	731	727	719	729	714	752	700	730	730	759	767	773	717	779	768	772	759	736	767	756	783	775	766	753	765	751	721	767	726	780	758	746	696	748	690	730	768	772	732	755	751	777	747	749	688	727	709	761	760	714	788	774	703	750	728	739	719	707	757	717	737	718	770	754	737	709	680	748	732	750	719	782	818	714	713	746	751	810	790	744	728	775	777	735	755	700	734	770	748	735	713	723	760	777	756	754	768	753	757	710	743	738	710	721	709	717	699	735	768	763	740	795	698	740	735	750	742	761	764	718	751	757	720	748	738	711	763	736	745	817	732	741	769	778	732	749	712	747	771	755	737	756	751	747	790	721	752	735	710	739	718	766	747	787	749	728	766	795	759	762	799	732	746	739	782	750	757	746	778	742	729	737	755	728	752	745	740	735	730	766	749	754	778	743	768	697	757	731	813	814	736	763	691	760	778	744	733	792	738	684	757	713	758	793	765	789	736	736	761	721	749	720	695	728	727	767	707	714	760	765	784	735	721	739	801	714	766	732	783	744	749	732	670	714	697	735	769	756	758	758	733	715	742	767	735	707	737	717	801	718	714	756	777	778	752	702	702	788	762	740	755	769	772	745	720	765	757	747	712	763	755	744	754	731	713	722	763	726	748	759	728	705	734	762	751	720	745	719	719	784	724	713	727	716	789	734	763	747	712	752	730	741	722	784	743	777	756	718	733	735	746	724	762	753	762	766	753	733	759	746	760	774	755	745	753	757	754	802	748	728	765	767	688	789	745	753	749	760	753	748	753	700	783	745	781	771	728	777	736	712	746	733	756	774	772	721	779	688	759	701	708	781	749	765	763	784	733	724	732	754	736	749	717	687	733	748	744	712	706	733	743	726	731	694	790	773	749	763	724	709	717	724	760	764	745	779	748	741	730	760	764	719	769	742	779	773	716	763	752	764	781	754	753	729	703	791	730	774	739	743	717	765	719	706	768	818	748	738	765	763	751	744	732	782	767	745	718	706	732	755	725	683	753	775	781	746	729	789	733	747	710	742	752	750	743	756	755	740	737	755	727	727	716	735	726	763	691	751	697	726	710	768	736	758	688	711	697	732	709	671	744	766	721	765	720	719	759	725	746	744	726	782	737	726	726	744	692	760	785	786	757	754	745	750	745	726	785	767	736	698	733	760	729	711	739	777	744	771	742	803	756	761	757	719	724	733	726	748	735	780	747	781	696	690	731	731	777	729	742	725	718	742	736	721	747	753	758	720	712	779	748	734	741	754	710	737	720	772	711	700	719	827	738	760	756	722	745	743	743	769	729	740	792	799	785	792	758	709	771	686	754	738	740	758	703	724	731	741	786	747	778	756	799	776	770	749	762	715	738	783	759	759	785	752	736	745	783	722	707	754	799	723	752	732	729	753	756	749	796	751	727	786	756	728	746	762	775	727	727	787	820	759	771	729	777	773	787	769	762	732	729	720	726	732	739	709	745	728	755	723	790	731	761	747	748	770	743	760	746	725	740	751	773	700	750	740	751	724	781	728	785	735	713	721	754	766	763	742	756	776	728	790	758	750	742	745	733	728	768	784	690	749	732	744	718	730	696	787	730	694	794	779	755	807	788	732	764	747	766	745	724	724	741	739	730	692	752	711	742	760	751	736	741	779	772	740	743	747	742	712	696	743	717	764	744	723	745	780	730	725	746	736	720	726	740	696	748	788	748	735	804	747	748	761	755	705	792	789	735	701	743	758	808	771	756	733	765	733	720	709	775	716	771	706	690	698	747	776	732	725	744	785	724	742	766	763	766	736	780	779	758	729	748	709	762	722	765	730	758	735	728	750	752	725	755	818	810	707	769	748	731	757	755	797	708	771	750	742	774	774	715	757	733	749	777	741	745	738	693	762	732	760	754	774	741	744	699	716	746	724	791	724	772	693	732	770	671	754	750	704	734	768	775	729	729	755	754	691	714	725	722	789	708	749	779	759	774	778	810	763	763	760	742	684	728	714	704	737	686	799	708	764	732	730	750
4346	1888	3645	4777	4275	3020	1892	1225	755	482	405	323	302	288	290	281	274	268	283	296	258	314	266	288	305	296	314	310	297	287	265	268	270	292	281	310	282	314	289	287	297	267	267	280	298	277	274	277	248	286	262	282	254	288	269	264	297	279	268	275	284	292	293	256	261	284	285	267	256	268	291	246	270	286	296	288	269	276	338	313	275	267	280	294	285	269	301	281	263	280	299	275	285	244	285	257	264	273	330	313	261	268	294	300	243	274	280	253	242	261	304	289	281	284	261	273	306	271	280	279	274	313	276	265	266	292	296	300	286	288	277	286	285	282	287	293	272	272	293	290	270	247	258	257	261	280	300	288	279	293	296	280	284	313	292	284	295	263	258	228	303	271	257	297	279	286	263	277	268	268	242	313	257	273	319	314	282	286	287	245	271	252	282	277	296	278	247	267	278	269	285	253	278	283	255	264	301	296	295	304	300	301	286	310	273	303	254	301	253	296	310	298	296	264	271	257	279	287	303	284	290	277	298	321	256	286	290	262	293	283	260	271	275	270	275	286	288	252	249	300	271	283	277	312	298	262	285	294	282	279	302	304	292	302	296	270	272	253	293	284	306	269	281	291	241	293	298	267	295	245	268	303	300	287	267	298	268	258	287	301	309	275	292	327	304	296	297	278	286	275	295	311	269	285	304	307	279	264	257	275	262	287	277	261	272	296	275	272	294	291	303	261	284	289	271	262	295	267	262	288	278	269	247	281	293	271	255	262	296	298	257	291	258	275	289	264	308	256	295	258	267	294	263	248	288	274	278	326	304	302	279	267	258	275	300	283	288	282	281	303	286	308	296	304	276	307	290	242	276	261	297	312	295	293	295	281	292	271	282	301	271	273	296	273	279	280	281	281	247	267	274	303	290	297	291	275	270	265	264	293	268	295	256	277	279	261	258	278	263	271	291	275	283	284	307	290	282	255	272	284	259	286	294	281	272	278	305	271	302	280	295	292	268	275	258	295	280	309	285	313	306	287	307	281	282	301	274	303	278	276	274	299	296	301	269	276	314	264	300	269	287	284	279	292	273	254	294	298	254	290	284	308	265	264	292	271	293	247	280	319	290	272	266	260	283	271	261	272	281	256	281	271	238	263	267	293	239	284	297	249	266	277	271	279	291	284	324	253	281	279	280	273	305	307	310	280	287	274	273	294	273	272	287	297	262	268	293	288	276	278	306	268	308	269	277	260	330	270	271	286	262	267	295	276	307	304	270	294	286	271	273	309	288	320	266	263	295	263	253	282	322	288	274	281	296	271	287	290	280	285	277	296	260	288	260	307	306	289	291	300	285	261	257	313	305	290	298	273	282	283	309	288	303	307	251	324	296	278	298	256	276	255	263	273	297	272	292	278	274	272	242	263	251	281	245	273	296	277	272	279	286	246	265	271	265	266	271	294	284	275	266	262	268	291	298	293	284	303	270	271	293	297	241	282	312	256	289	286	294	272	278	254	266	289	305	335	273	243	252	255	314	309	289	252	260	275	283	279	284	262	268	285	250	262	270	276	302	303	291	321	245	297	275	286	257	295	305	279	314	274	282	262	277	287	298	305	270	326	294	278	287	283	293	299	285	264	291	259	270	261	265	272	261	266	260	273	281	276	290	293	299	270	320	297	294	307	295	317	261	293	323	299	272	275	298	254	270	285	290	276	264	307	271	277	279	274	302	285	278	256	291	284	298	301	286	304	276	292	278	289	242	280	248	247	278	280	285	273	290	272	267	257	298	260	301	277	271	281	310	290	302	266	295	268	271	281	323	304	294	262	308	282	314	272	276	295	273	246	280	247	269	272	281	250	266	274	289	264	294	289	293	262	295	296	273	273	266	313	269	284	287	284	282	277	288	279	257	254	309	283	295	276	287	298	281	320	258	293	270	260	301	280	249	298	279	275	288	295	279	264	290	286	289	301	313	261	287	274	298	319	292	273	294	263	291	280	288	287	263	273	282	290	277	286	306	269	281	261	293	299	276	291	301	273	271	251	311	278	270	261	267	276	286	303	282	301	279	282	290	320	321	299	307	236	316	279	283	287	312	282	303	302	292	270	252	268	302	302	286	280	281	279	269	247	307	244	288	257	297	297	277	243	283	273	268	264	266	271	282	278	271	301	295	293	277	293	247	264	249	300	267	277	245	292	290	267	264	293	302	270	264	285	292	291	252	298	278	280	294	249	282	309	271	270	250	269	269	310	268	292	269	305	301	297	312	297	271	287	237	261	270	273	281	310	279	281	238	270	264	293	245	287	310	289	277	251	279	325	268	303	295	285	275	280	271	253	304	299	273	279	294	271	261	257	285	283	323	298	286	300	283	275	266	293	261	300	282	292	246	277	286	279	291	284	295	290	279	293	281	277	298	297	259	273	281	262	268	278	285	279	287	283	262	278	278	315	288	281	292	260	314	320	265	285	286	294	270	246	307	304	263	304	297	250	272	276	319	302	283	306	249	292	264	259	281	284	266	257	300	264	299	276	293	305	263	292	264	274	292	300	301	274	257	262	261	277	289	277	288	277	287	290	285	253	278	278	249	297	296	289	262	314	270	274	280	264	294	262	296	261	254	271	311	305	294	276	288	312	283	261	289	269	285	299	273	240	289	298	289	292	285	267	275	259	271	311	240	314	284	299	272	275	307	317	304	263	270	281	262	252	259	277	260	285	294	290	295	272	273	276	267	305	283	268	272	263	279	237	285	272	293	296	257	331	282	282	282	272	325	264	276	268	287	278	317	307	294	262	291	283	278	266	310	269	280	274	292	292	286	273	267	270	250	287	267	306	292	252	271	272	256	271	302	327	277	232	246	266	274	284	252	242	289	252	288	271	290	289	256	252	262	278	274	279	299	271	272	299	274	289	283	296	295	250	297	292	256	289	242	251	290	268	288	249	265	267	295	294	255	300	255	258	275	277	280	256	274	301	280	283	286	284	278	270	266	301	289	286	257	287	277	281	281	273	269	277	281	294	287	246	289	271	303	286	303	268	260	260	295	304	267	290	286	258	267	312	288	299	253	293	280	243	256	280	310	273	263	287	283	272	316	287	265	274	270	269	273	306	306	279	265	318	267	291	274	257	278	304	259	281	303	290	260	290	274	291	272	251	249	273	302	275	290	245	298	272	256	312	279	316	253	288	306	307	312	277	277	280	280	291	296	276	320	301	269	302	281	296	297	273	323	277	287	239	299	290	272	273	269	305	271	271	286	273	284	281	278	305	294	286	306	277	283	307	281	291	284	295	275	275	271	259	308	283	279	262	286	297	329	278	274	248	258	272	301	281	296	251	302	295	255	302	295	281	280	264	277	285	321	292	247	289	230	287	286	238	280	265	262	232	315	308	270	295	263	278	281	295	294	272	274	306	279	255	291	317	286	283	299	268	282	269	264	294	251	271	290	294	295	250	307	297	239	270	293	283	304	271	271	240	276	275	263	276	273	233	305	289	316	331	297	293	298	275	255	296
3239	2021	7983	13653	13624	10153	6707	4160	2462	1485	1022	798	711	627	618	617	635	661	649	636	610	615	594	607	602	604	654	639	612	629	630	627	674	677	595	641	623	622	634	622	690	628	580	608	600	595	647	620	647	645	634	611	658	662	597	628	622	618	618	615	583	596	605	582	631	649	672	627	616	651	610	638	611	641	641	610	678	578	662	655	619	641	609	635	653	633	583	585	592	615	616	645	607	589	640	663	679	609	590	658	599	655	589	603	585	677	623	618	635	647	600	612	664	634	593	635	668	679	619	631	625	640	624	707	632	673	635	623	621	600	584	653	667	634	615	643	580	603	611	668	596	635	617	599	645	630	613	598	663	602	629	602	629	647	620	625	592	614	629	609	649	608	624	633	608	651	657	596	605	613	622	638	653	604	668	668	611	644	601	597	602	688	656	643	641	605	588	649	619	644	629	646	588	572	581	639	646	640	658	616	627	624	680	587	641	635	654	633	579	595	613	667	657	627	621	628	605	616	641	601	616	569	621	616	625	591	637	620	647	641	612	644	632	671	613	623	643	640	627	617	610	612	658	635	677	612	665	641	620	667	668	628	588	661	576	657	686	626	666	628	604	623	622	606	614	622	628	632	656	662	638	619	599	644	574	582	660	665	641	614	617	629	584	624	632	623	665	637	614	623	605	612	618	605	604	593	618	649	624	656	627	612	643	652	646	604	638	644	605	609	604	606	593	633	619	613	611	637	581	637	620	581	653	605	602	608	630	577	569	582	590	622	635	642	602	600	661	577	647	639	638	579	665	620	579	597	602	626	628	621	601	612	636	655	624	598	600	596	648	667	618	651	616	618	611	630	619	638	571	653	630	549	625	658	664	681	618	583	646	662	611	579	620	574	616	587	604	589	638	668	626	641	624	634	606	620	635	618	622	625	626	562	662	640	621	616	642	648	625	619	665	637	640	610	600	617	640	657	605	606	618	645	605	606	563	644	622	604	654	670	635	605	616	625	632	625	608	607	646	656	631	668	673	622	654	632	618	637	658	583	646	627	663	595	602	621	649	632	632	626	622	617	586	636	636	638	648	633	652	631	587	581	617	643	620	662	629	626	605	646	626	629	596	637	635	640	653	674	617	625	647	655	612	624	622	650	639	597	621	618	606	597	607	604	652	622	644	635	598	622	586	651	587	628	596	583	597	616	616	598	616	627	637	593	624	609	634	648	611	635	611	605	633	656	634	687	640	575	649	626	632	638	641	614	572	631	620	625	663	656	587	588	569	604	623	643	637	640	666	633	671	662	667	612	605	639	606	617	626	651	604	646	603	625	578	646	610	646	633	610	634	617	663	659	614	642	616	639	638	611	619	642	639	581	639	618	631	661	655	656	650	585	639	610	607	616	654	640	648	617	619	658	630	639	650	587	644	664	643	615	641	650	605	587	655	628	633	649	679	594	624	605	603	599	656	613	613	614	595	618	596	649	641	647	668	617	653	593	622	611	628	657	645	604	646	627	574	601	621	616	633	633	615	649	600	598	588	618	641	649	635	642	600	604	623	607	633	636	628	640	608	626	635	655	608	608	624	613	633	676	630	631	652	613	647	617	640	603	673	582	620	610	633	583	649	674	657	642	623	641	603	655	672	632	587	608	593	628	635	626	618	633	604	632	670	590	626	598	604	641	598	612	646	604	678	650	587	615	595	610	674	634	611	648	645	673	689	627	621	624	657	643	624	658	676	609	687	628	629	615	565	619	645	610	634	628	617	635	643	615	619	648	614	619	650	655	633	641	591	606	552	672	634	605	650	640	632	602	626	657	603	680	655	632	601	600	635	597	624	656	586	633	647	609	619	658	623	615	638	608	590	589	662	620	618	601	656	643	625	597	624	635	650	634	615	676	610	605	636	622	658	626	608	596	597	582	576	643	640	643	595	598	646	612	611	590	612	641	622	598	638	605	591	663	622	626	620	573	641	625	643	658	619	613	596	635	614	618	612	611	633	653	586	637	643	638	619	599	622	631	578	597	615	610	693	610	593	609	614	606	634	630	588	609	646	604	652	566	634	582	588	629	626	629	611	648	671	617	609	604	637	658	607	633	668	631	662	631	687	622	656	638	624	625	665	619	618	595	612	636	665	625	610	631	625	617	616	613	603	587	655	648	628	646	628	637	631	620	595	600	606	659	635	614	656	621	589	666	660	681	613	593	568	590	621	651	608	638	610	648	611	598	637	645	597	621	673	660	610	687	641	624	659	629	640	583	609	599	600	657	630	609	620	607	671	658	647	638	584	613	607	633	664	661	638	591	584	664	642	599	600	674	590	621	617	590	621	663	598	653	612	637	631	644	607	632	600	641	628	630	610	646	591	663	611	599	632	651	634	617	627	659	605	603	647	635	606	599	612	658	636	585	624	610	610	605	651	640	606	617	619	657	638	615	637	636	634	614	649	618	600	611	612	620	635	596	614	648	667	626	615	626	603	613	645	639	624	609	631	599	608	658	658	666	637	590	609	621	624	677	645	660	652	618	613	624	613	632	637	580	649	688	650	622	632	644	611	635	600	628	616	662	659	659	620	645	614	597	633	602	622	635	633	627	660	625	661	678	647	623	645	621	606	613	629	631	608	637	650	608	622	637	644	617	648	604	632	642	651	650	599	644	669	612	649	611	607	629	636	612	601	602	617	610	640	644	615	622	624	641	631	635	606	619	602	624	608	620	600	615	582	618	669	605	693	638	575	614	631	641	620	595	619	574	609	576	697	575	650	601	630	593	634	642	627	594	607	610	647	636	611	605	585	639	671	666	635	644	625	650	592	657	616	641	654	614	587	532	645	648	644	668	651	620	640	598	623	639	623	665	596	602	617	611	666	599	620	642	654	603	631	661	622	662	637	572	666	606	610	655	627	596	657	624	660	586	646	653	652	630	605	621	658	644	638	611	589	658	670	630	670	648	628	659	625	640	630	625	616	600	607	656	600	609	659	593	646	629	579	620	641	607	668	668	607	610	616	626	647	658	636	622	657	580	639	615	584	653	688	633	631	635	634	598	628	595	611	638	630	622	597	636	639	598	635	631	638	591	681	613	612	648	666	579	589	634	673	622	637	634	622	609	606	647	658	636	621	632	683	646	635	600	588	624	656	597	645	656	645	620	604	629	630	601	661	617	645	626	614	621	594	642	590	620	626	602	620	624	579	640	644	605	642	668	619	584	594	638	648	661	627	625	625	612	611	619	611	658	608	636	583	620	598	627	632	683	637	612	654	630	674	625	617	631	615	635	619	655	588	649	633	666	603	624	658	615	674	649	601	632	629	597	629	615	668	626	612	635	633	597	599	607	612	599	632	617	623	606	648	599	618	607	622	622	610	654	582	630	580	661	622	591	646	655	681	603	664	601	560	585	623	618	568	607	657	649	572	630	617	628	639	612	610	626	594	619	650	648	601	617	631	640	631	518	621	612	624	604	617	619	561	615	649	601	639	616	629	629	645	653	654	638	629	662	614	644
16357	13576	45240	58873	51076	38340	25980	14327	6713	2759	1257	605	368	253	265	250	268	235	242	257	229	250	214	242	230	288	245	253	254	265	253	260	248	266	242	268	242	209	248	249	227	243	270	246	230	287	223	223	251	255	234	228	256	253	268	225	209	217	242	227	232	225	247	274	242	238	219	246	208	277	259	215	235	219	256	279	283	228	268	240	252	258	242	239	242	207	267	229	239	259	253	251	217	222	244	230	259	224	238	250	276	244	228	242	264	262	224	208	263	229	240	228	242	279	210	238	242	239	229	243	226	225	243	242	228	280	234	243	248	267	248	220	272	246	202	238	235	269	250	225	244	239	236	229	235	239	261	254	239	261	232	258	249	247	237	256	249	241	235	275	246	251	232	263	265	241	220	237	239	240	199	213	223	228	262	283	248	228	244	244	242	251	229	240	262	247	251	224	275	247	240	212	252	266	237	235	226	216	219	239	220	258	243	257	223	219	257	223	246	238	284	251	243	241	240	235	241	225	262	229	249	215	251	261	237	250	231	210	237	233	257	234	248	234	234	257	242	256	264	220	260	273	246	247	272	254	256	226	233	231	250	195	221	231	224	217	254	238	256	245	252	272	276	232	262	225	252	238	214	268	258	228	223	246	245	249	234	247	254	235	252	260	220	225	235	248	244	237	233	246	249	248	215	234	244	241	228	239	227	241	272	233	230	234	249	243	246	260	250	260	272	268	204	200	241	256	255	270	206	231	252	255	211	236	270	250	254	251	240	245	266	275	271	228	225	232	214	255	246	264	260	266	240	227	222	239	266	234	255	247	250	247	264	238	229	225	252	249	245	258	234	254	261	282	252	264	253	244	255	237	264	241	218	228	259	225	213	235	249	226	215	263	257	287	244	261	244	217	270	240	235	271	244	210	239	265	264	244	229	238	260	244	245	237	242	258	257	246	208	219	238	234	238	229	247	230	246	237	251	242	274	229	246	242	216	266	231	229	254	246	285	214	235	230	254	262	247	257	228	225	239	256	223	242	226	231	246	205	263	223	231	215	238	257	230	241	233	254	262	227	237	235	249	231	222	230	239	252	233	232	267	245	252	214	253	222	268	237	261	251	246	257	230	249	206	239	203	249	253	208	234	241	230	222	253	232	224	233	258	240	258	225	247	226	220	230	251	251	262	246	232	242	235	256	244	251	218	230	249	215	224	244	250	246	249	237	238	253	204	264	235	245	268	229	263	238	287	273	243	254	238	235	256	260	225	260	237	219	219	223	251	252	254	253	242	218	254	271	257	248	257	252	233	249	231	257	241	252	268	261	242	231	246	226	260	274	244	253	224	270	261	242	214	221	215	253	261	255	217	225	242	192	234	275	225	221	211	258	255	235	252	262	235	250	260	237	245	247	242	248	267	253	235	254	243	224	259	225	250	235	246	260	244	219	227	242	225	259	236	243	239	233	248	269	244	249	247	232	238	228	208	224	252	239	253	233	237	231	249	217	249	221	225	266	222	235	240	232	235	251	233	211	246	266	251	216	224	254	221	231	243	236	240	259	237	239	261	254	265	214	227	233	241	226	236	236	233	268	219	247	240	213	218	226	238	236	243	249	272	251	231	203	246	232	226	238	252	249	260	233	234	250	252	244	256	224	246	214	232	230	249	234	217	221	253	212	235	248	259	231	223	218	245	239	239	229	230	227	236	234	284	265	226	226	242	243	246	243	262	225	254	236	219	232	233	241	238	211	213	220	225	229	250	237	224	226	230	257	228	245	232	252	239	254	259	240	241	250	238	215	225	245	235	282	253	258	226	267	248	220	255	232	232	251	233	248	235	251	232	266	279	217	260	237	250	223	221	240	230	229	222	226	215	237	236	224	236	264	231	214	229	246	256	252	256	222	244	246	233	250	220	242	241	266	241	240	195	198	240	280	245	216	258	267	206	241	228	252	254	236	248	267	237	240	238	237	236	214	264	268	244	240	236	237	240	247	249	262	246	265	246	265	246	253	253	212	261	252	236	267	261	239	225	268	246	237	243	253	245	249	224	247	263	268	256	233	239	247	237	248	239	246	261	262	260	242	252	270	246	243	240	271	246	240	247	216	238	249	233	248	246	227	213	250	218	238	223	272	253	226	226	224	236	230	241	240	211	215	240	245	232	241	265	227	260	251	228	272	247	232	264	249	256	235	259	250	237	279	277	247	241	222	232	229	232	228	218	249	232	258	240	240	261	253	222	239	218	252	245	235	249	265	271	273	266	252	221	225	256	269	242	245	240	252	242	219	256	256	266	275	276	241	240	258	222	234	222	229	273	233	233	263	192	244	213	237	219	253	230	248	253	243	218	246	238	238	237	217	247	243	265	281	238	213	226	210	227	220	229	235	222	260	200	243	224	221	226	224	229	247	247	231	221	241	244	238	216	238	255	239	261	240	212	236	222	230	215	229	230	194	251	259	223	259	278	262	238	235	214	229	247	231	247	234	252	260	249	235	253	262	213	263	219	254	214	250	243	240	246	240	262	234	234	198	235	257	225	246	212	260	274	229	222	233	239	232	248	261	266	247	225	218	240	263	213	244	261	239	254	244	235	235	238	232	256	208	228	225	242	258	216	227	235	265	239	292	250	233	241	200	241	236	223	253	234	282	249	255	216	241	240	217	245	220	240	236	264	226	234	240	248	259	206	256	250	231	253	238	258	257	218	253	227	267	265	226	232	244	219	238	232	259	249	232	216	246	245	254	222	241	256	238	206	224	229	270	247	252	247	227	247	209	247	268	230	237	246	244	244	232	239	237	235	242	258	275	276	273	239	249	238	257	262	242	252	232	234	227	258	228	217	242	256	219	237	221	250	250	202	260	212	225	240	262	226	263	238	218	248	257	243	235	228	268	258	232	245	232	278	231	233	213	247	262	248	284	245	259	249	225	241	256	265	257	222	208	232	267	255	232	259	223	258	228	245	251	274	253	237	237	242	251	253	230	253	273	253	255	237	256	267	258	232	235	241	254	240	269	237	230	227	201	239	254	212	217	240	198	236	266	243	221	262	232	242	236	244	244	257	241	218	236	213	274	238	251	235	255	244	228	250	231	230	210	250	229	248	251	235	234	255	227	223	244	223	233	226	230	229	216	253	244	276	231	230	238	255	261	263	242	255	234	231	257	249	233	261	256	239	220	236	213	222	229	226	243	244	218	273	231	248	242	244	219	241	209	220	288	238	242	251	209	252	240	264	257	236	259	257	233	270	271	262	269	261	225	232	218	237	244	238	234	246	243	193	260	252	238	232	223	228	292	259	222	246	247	230	243	237	242	238	247	256	265	253	274	242	232	247	244	262	255	249	243	239	244	218	245	231	239	252	238	234	250	248	267	219	247	244	231	261	233	239	234	241	232	238	261	254	246	245	242	242	229	253	252	237	262	218	218	236	247	242	217	240	245	258	250	263	234	237	258	283	235	229	224	222	236	228	242	242	261	250	263	228	256	250	233	226	246	259	225	246	257	263	247
9700	10005	46962	62779	60245	50989	40838	29696	18369	10032	4992	2413	1163	647	570	563	584	570	593	579	545	556	593	533	544	588	567	575	571	544	564	516	589	556	536	541	522	528	581	542	504	533	555	539	554	504	562	580	537	529	547	576	545	563	562	615	548	530	556	561	623	594	546	553	530	563	587	577	530	541	605	569	556	566	591	543	609	591	528	565	569	545	558	582	568	553	569	584	570	577	559	576	543	565	549	582	588	582	531	573	576	546	571	578	576	525	550	585	573	547	522	605	536	547	567	559	540	528	539	554	568	563	550	559	538	597	606	530	582	564	550	563	520	590	529	565	554	586	568	577	557	551	561	500	589	554	551	561	514	538	564	581	539	559	591	604	526	606	568	548	602	576	546	573	539	601	560	550	549	519	549	543	560	570	519	553	523	556	572	543	614	492	584	576	604	576	583	526	554	587	524	569	611	540	552	574	541	540	574	557	611	571	541	546	568	576	571	565	596	581	540	560	594	574	577	518	560	560	524	550	537	580	539	555	565	588	566	551	549	582	534	578	557	550	565	540	536	565	542	577	563	559	552	562	538	547	543	518	556	570	560	593	580	575	570	522	573	593	583	559	524	587	534	537	588	549	587	548	561	549	555	537	557	508	534	574	572	545	528	498	564	552	550	551	584	558	559	619	554	521	544	578	522	569	571	553	553	582	539	545	564	545	544	556	562	556	580	565	538	569	597	555	541	567	544	538	580	570	545	580	564	554	554	547	568	547	534	555	495	612	543	536	557	565	593	542	542	585	582	532	530	556	609	596	554	588	550	533	577	549	577	573	553	550	532	564	583	509	571	566	584	559	570	596	538	558	540	537	558	590	605	541	575	586	577	558	535	571	523	551	538	547	577	585	565	575	557	544	564	584	585	593	555	577	593	560	536	550	577	565	562	555	550	592	540	586	600	531	554	559	527	552	509	546	532	588	552	549	546	536	604	593	554	565	558	584	531	564	572	579	565	550	531	549	550	597	523	533	534	547	543	547	543	547	534	568	537	566	588	538	536	535	558	592	538	550	564	523	564	551	559	535	569	538	520	537	536	529	606	567	588	545	537	551	552	562	569	593	570	544	574	577	576	544	575	572	504	541	529	529	547	564	563	529	527	554	520	552	560	544	538	557	558	526	565	610	625	563	576	578	609	560	526	556	578	553	577	530	551	561	538	571	558	563	564	584	572	570	529	543	591	530	554	621	566	588	581	540	535	513	556	512	562	576	542	557	537	528	587	546	559	549	594	564	583	547	515	557	514	572	551	556	573	538	552	596	537	567	545	559	543	520	560	555	554	553	560	512	520	526	562	518	541	564	533	580	560	568	570	541	543	548	544	548	567	586	572	577	552	571	611	556	573	548	502	512	588	534	554	561	566	560	549	604	573	564	580	529	512	550	569	560	558	548	564	578	577	540	537	564	553	575	573	555	547	571	543	553	578	581	564	492	534	530	558	565	542	581	587	570	578	620	612	493	558	551	596	548	534	529	561	564	554	544	545	536	570	525	545	583	536	581	554	555	527	547	529	521	581	575	542	553	577	559	583	562	551	589	554	562	566	554	620	542	605	583	548	569	546	549	583	516	571	550	540	584	557	551	554	530	538	560	557	543	536	587	549	581	572	579	554	565	522	563	562	559	578	558	578	605	572	551	532	569	597	565	553	563	625	581	594	555	553	598	565	544	557	547	559	562	538	574	576	572	539	565	589	580	561	531	543	540	570	565	544	539	557	571	548	568	551	536	568	599	582	589	535	540	569	557	584	536	554	554	538	552	585	536	560	570	540	564	539	533	569	566	589	540	565	573	550	566	565	576	534	558	549	552	534	553	580	544	539	557	527	592	567	538	529	594	563	586	579	555	560	587	549	550	589	534	536	603	563	539	570	585	569	538	585	547	566	537	595	599	545	538	553	548	531	532	575	562	583	576	566	527	541	551	568	559	531	577	569	564	540	543	549	527	576	559	581	539	529	566	577	549	613	560	559	551	519	568	552	558	537	542	602	513	558	527	575	591	507	564	551	520	524	558	563	542	588	580	539	577	518	539	557	538	580	543	574	568	529	564	568	583	536	583	581	533	578	587	585	581	533	588	567	574	557	568	589	581	585	537	538	578	542	581	567	589	559	522	579	535	628	558	574	564	553	567	572	583	535	552	574	597	571	549	585	554	523	550	531	570	526	572	537	549	557	570	577	593	546	573	599	582	548	559	528	579	551	574	579	551	564	568	566	508	574	532	548	545	577	557	549	552	589	556	546	534	569	627	572	542	583	550	574	525	560	548	545	516	554	612	585	570	608	549	522	556	567	536	543	599	549	537	543	558	586	568	567	577	580	584	574	560	568	574	547	549	560	599	546	546	571	521	575	544	535	546	605	567	541	569	582	577	581	557	574	552	582	557	517	570	540	570	539	584	577	517	496	511	615	576	561	534	593	576	562	594	569	545	558	545	501	541	550	603	543	576	558	594	523	557	559	590	605	584	534	614	559	528	558	576	544	538	580	565	534	563	571	581	571	586	580	531	542	540	554	546	583	565	550	541	552	553	542	538	558	539	532	561	543	569	529	515	538	555	541	559	502	602	574	563	586	560	535	542	559	566	587	543	507	584	578	561	554	548	559	550	542	528	562	552	554	555	543	559	587	559	526	564	563	558	539	544	574	522	517	566	529	526	550	580	553	563	585	589	533	599	547	561	575	550	573	597	528	566	539	548	566	569	563	591	566	559	564	574	586	528	578	523	611	569	569	552	595	602	523	566	556	591	557	578	601	577	570	575	594	514	559	540	561	539	531	558	559	533	578	547	578	535	537	522	574	575	545	537	559	544	554	528	572	539	579	495	564	546	566	581	592	552	525	581	534	564	553	586	568	540	560	511	584	548	549	506	580	543	575	595	578	538	564	537	524	577	554	579	546	541	568	552	572	557	557	526	560	529	525	566	559	542	541	506	547	578	549	544	565	573	560	557	567	590	566	547	550	573	582	553	533	559	598	506	604	548	535	565	548	598	532	593	607	558	589	537	587	574	570	569	589	584	534	545	540	545	561	604	578	579	513	601	607	581	544	561	614	582	534	585	578	559	561	570	513	546	594	565	546	583	571	504	541	602	532	583	552	548	577	534	535	554	535	539	488	546	529	594	559	556	541	540	519	576	559	589	582	556	610	596	550	562	570	532	561	585	529	577	571	596	567	540	552	566	558	547	540	567	531	545	592	566	558	562	549	559	546	559	565	531	571	560	538	541	519	521	562	579	560	561	512	546	548	592	575	564	556	541	563	569	563	555	566	572	513	548	547	565	564	564	525	525	578	543	591	575	600	522	530	533	534	537	598	540	574	559	550	569	573	568	516	585	550	574	566	546	562	603	551	493	552	538	586	539	526	530	548	576	567	566	557	524	551	560	584	523	513	541	575	536	528	592	554	564	549	529	536	523	548	557	551	561	569	540	575	576	558	571	605	570	551	552	539	557	583	542
26002	28995	65985	71113	61683	48724	36558	23482	11836	4893	2070	1018	513	313	329	347	353	336	295	343	336	330	343	354	302	329	304	323	329	313	309	310	338	322	297	321	315	318	340	309	324	331	315	308	324	336	358	322	322	345	360	313	348	306	323	346	301	304	317	346	297	316	325	323	321	322	302	299	334	309	306	313	309	304	339	358	296	329	316	314	325	308	349	360	318	327	295	295	328	365	333	320	254	314	315	315	301	324	309	311	339	308	315	299	329	322	313	355	325	317	283	309	294	325	339	338	329	343	304	279	316	322	330	308	274	290	348	291	354	323	334	276	287	329	326	335	311	310	337	315	330	368	320	330	312	301	306	302	329	347	330	320	302	340	309	343	340	287	362	333	315	319	317	392	340	324	309	307	315	346	272	311	312	341	342	355	350	331	360	350	360	336	332	370	332	315	310	295	324	352	284	337	325	301	303	336	326	321	311	344	330	314	304	301	314	305	332	343	333	328	357	327	319	290	300	325	322	335	332	304	299	306	310	309	356	324	337	339	351	339	315	283	297	316	316	303	291	305	324	324	321	336	325	320	318	332	326	358	320	331	344	340	315	308	307	323	317	304	314	313	352	310	284	323	316	293	306	338	308	318	325	328	349	341	344	320	335	328	350	305	344	354	300	315	328	306	323	349	303	322	298	295	332	314	326	343	320	301	356	307	362	326	348	320	329	315	355	311	315	306	314	300	292	296	305	302	302	326	322	295	339	301	343	344	310	306	353	322	298	349	342	342	308	319	333	310	339	327	336	333	316	360	310	340	300	315	281	313	345	316	363	341	338	326	331	309	294	305	304	352	327	350	313	294	315	341	314	348	342	352	290	305	355	325	326	331	351	320	312	336	316	355	338	290	312	302	342	308	316	319	308	313	314	368	308	314	309	331	349	298	292	329	337	334	332	336	332	350	316	326	321	312	368	297	290	316	308	305	295	311	310	332	341	322	308	291	301	308	302	285	309	312	325	304	336	339	335	306	347	322	305	286	327	340	325	332	341	334	341	331	333	291	313	343	325	313	285	323	293	344	352	327	322	288	323	321	331	347	311	306	324	312	333	317	325	322	294	320	334	296	331	333	323	316	295	348	308	290	302	352	323	341	310	366	328	304	318	335	320	319	330	338	356	359	321	332	361	310	333	338	317	340	342	317	306	286	296	340	330	329	303	328	332	329	332	299	295	327	296	303	343	291	324	338	330	307	322	302	296	336	318	375	331	336	325	315	310	334	320	330	294	317	329	324	345	312	308	341	345	309	342	326	292	343	369	297	279	334	333	323	333	304	301	336	318	306	324	325	322	326	337	303	301	317	327	303	338	352	327	318	321	305	306	292	330	332	307	351	340	299	336	332	325	301	331	285	328	326	336	352	327	312	299	321	331	325	293	303	302	303	299	350	343	314	338	302	321	359	334	302	359	300	338	326	344	298	318	346	324	325	319	343	325	317	310	326	373	342	335	313	310	299	286	347	341	307	326	347	325	306	313	303	299	336	307	307	316	330	340	320	304	325	318	339	326	329	289	350	349	317	335	331	346	344	265	292	331	329	362	351	318	332	327	338	332	357	305	337	337	328	291	331	351	307	333	298	332	321	303	314	349	316	306	293	322	275	315	315	332	300	318	309	311	278	315	359	306	296	333	308	271	317	322	362	314	308	323	314	347	307	297	280	319	320	329	349	306	316	358	287	345	321	297	335	331	318	316	310	299	328	372	310	330	338	323	330	343	329	330	302	312	330	290	328	322	315	334	325	313	333	321	316	360	323	290	346	319	311	301	349	301	318	273	294	359	338	341	303	335	285	334	325	359	295	306	324	320	337	343	292	324	362	346	299	281	321	308	315	325	342	327	301	311	314	327	288	306	313	366	342	349	333	333	332	352	323	297	282	336	358	327	315	320	293	330	318	309	307	301	329	324	313	311	319	316	307	325	305	334	321	333	310	321	343	322	353	309	309	320	326	343	351	341	320	318	315	340	311	318	301	326	332	300	319	316	304	319	309	306	321	319	332	313	301	304	319	359	354	326	315	339	342	348	330	328	324	308	339	324	341	306	342	301	325	281	355	373	350	331	329	357	361	341	336	312	345	313	328	324	306	300	300	348	301	308	324	298	317	331	291	325	282	350	340	330	304	302	304	329	297	327	313	292	298	321	332	345	309	304	313	335	281	340	310	319	293	358	317	336	341	335	316	312	371	331	321	309	363	309	314	343	338	347	293	284	330	337	306	291	334	307	355	310	288	331	318	325	333	326	316	330	322	328	320	340	311	337	347	327	270	308	331	336	335	293	293	324	328	319	314	354	302	347	335	309	330	340	319	296	322	290	330	325	309	300	330	341	359	336	342	331	344	330	280	300	325	318	353	305	309	330	314	318	299	352	337	335	343	355	364	344	346	367	301	338	282	329	341	307	313	324	338	355	324	317	295	321	305	339	326	317	277	286	299	342	328	314	353	307	298	316	325	313	343	319	326	330	351	332	295	319	298	295	330	315	291	285	299	313	289	291	296	303	346	325	299	318	311	311	351	324	361	318	346	315	333	332	318	312	309	316	314	341	355	311	340	337	322	320	327	309	344	330	336	302	321	309	304	291	387	333	330	323	357	329	283	325	347	358	307	321	317	352	338	338	372	357	328	297	301	311	298	285	336	333	314	315	322	310	318	324	316	315	338	307	339	314	317	320	340	329	351	302	337	335	350	313	322	322	307	337	339	289	319	330	311	292	325	326	334	328	333	313	297	307	321	330	351	323	341	306	323	318	339	333	292	318	334	339	306	325	306	289	317	306	311	334	323	352	314	330	319	299	303	320	299	305	302	347	363	363	306	339	309	322	299	324	314	323	304	330	329	320	346	338	337	344	328	331	326	323	316	322	319	355	316	317	360	311	317	282	331	290	287	328	330	317	324	338	300	318	312	296	332	311	339	307	334	300	333	290	297	331	338	326	371	332	315	324	355	280	327	308	329	303	301	333	341	306	303	330	317	328	297	319	327	330	340	313	321	312	296	317	304	318	327	301	338	333	327	310	318	311	327	338	341	308	317	311	303	326	338	297	341	297	314	327	324	283	322	305	311	319	297	284	318	328	320	297	316	305	302	290	295	343	346	326	335	330	333	331	315	305	272	303	312	362	352	336	313	320	302	326	317	328	319	320	343	326	309	323	299	331	312	327	334	305	296	286	335	326	333	344	332	326	303	295	348	316	332	347	316	319	315	346	325	332	330	322	308	317	328	312	284	307	319	331	338	327	347	324	347	329	310	310	331	316	322	295	332	342	303	324	299	340	375	315	298	366	315	336	320	306	350	291	332	329	327	341	296	306	290	323	331	323	333	314	341	350	349	300	325	309	317	334	343	293	345	315	288	370	343	301	312	296	303	322	313	295	330	318	306	299	331	319	328	312	340	320	305	320	270	327	289	335	333	328	326	344	314	320	329	346	322	299	338	347	341	305	314	296	292	324	330	310	344
13394	20094	61756	75114	71087	60009	49670	37932	25684	15176	7777	3830	1497	754	727	724	720	737	741	747	691	741	732	683	719	743	727	744	723	764	738	683	745	699	722	729	687	662	681	740	676	722	743	713	729	716	737	721	707	735	729	715	719	723	697	735	736	683	673	727	730	722	719	672	734	730	702	740	729	720	669	723	722	689	753	698	691	728	691	721	711	720	725	756	711	740	712	744	733	742	733	717	723	720	749	726	632	755	719	710	683	699	731	705	741	761	680	696	704	730	749	735	774	669	723	742	738	725	685	708	722	702	663	724	744	692	694	724	692	677	711	757	649	716	738	706	713	726	716	754	728	718	707	753	701	692	747	705	693	735	732	685	694	714	675	709	763	711	719	735	709	705	718	666	690	743	787	673	736	685	709	752	718	716	738	722	730	689	665	726	713	726	753	760	736	734	709	713	735	725	724	725	672	708	676	685	670	760	736	763	754	716	737	740	700	723	721	730	699	725	722	687	676	710	717	707	717	714	735	709	696	699	695	722	729	738	720	707	719	741	716	735	693	671	738	673	644	729	735	738	651	731	752	741	705	734	686	742	719	725	680	726	720	739	678	722	690	709	733	728	735	726	733	727	714	771	719	703	745	701	685	715	708	729	700	735	721	722	695	723	698	792	712	726	740	752	703	751	733	737	726	722	696	708	710	728	732	692	715	704	715	676	752	729	723	748	684	741	768	696	672	708	732	727	715	709	703	748	717	698	694	724	713	731	758	743	724	765	649	722	709	665	719	658	693	763	690	710	713	734	740	670	701	716	712	715	705	692	654	710	737	727	765	734	769	728	711	742	727	706	650	717	726	676	688	743	728	729	729	722	712	760	695	709	708	704	750	673	710	755	727	728	665	724	718	710	737	704	652	708	719	693	746	717	754	701	679	698	748	735	747	703	726	674	677	699	744	697	737	724	660	681	705	727	699	681	719	735	695	676	672	693	721	677	690	728	727	733	683	752	774	716	709	724	728	672	660	696	716	691	715	750	741	720	746	720	691	760	711	719	744	736	711	720	700	788	718	701	653	744	722	730	714	722	705	699	717	676	693	724	686	675	732	694	735	802	711	676	711	745	672	740	711	688	718	713	772	714	707	739	680	738	722	689	710	718	738	721	666	758	703	668	735	719	665	690	700	758	670	704	721	770	782	675	704	707	680	706	697	707	727	692	703	731	713	736	713	705	691	660	733	756	701	676	722	686	725	692	628	723	721	730	720	741	727	692	706	671	702	726	656	707	758	708	737	720	709	715	717	681	724	722	722	725	721	749	711	744	712	703	712	725	742	705	738	691	720	729	726	763	696	711	682	697	684	686	715	688	712	707	742	685	695	715	750	725	747	737	694	697	752	683	714	643	668	702	700	747	695	726	702	719	725	681	712	749	708	694	724	734	733	710	695	738	716	727	707	665	756	696	695	662	710	726	717	710	700	702	714	727	709	744	737	677	735	715	732	692	724	734	657	701	764	716	675	747	685	709	733	714	736	698	739	719	728	727	681	719	732	688	739	712	725	739	713	757	696	722	731	725	725	693	752	705	753	683	735	699	771	709	715	721	730	732	772	733	742	730	707	749	723	702	699	712	687	678	698	713	706	756	715	736	681	694	771	739	705	737	708	770	761	691	718	714	670	696	738	725	688	704	705	711	673	743	757	729	731	687	777	729	677	730	738	704	714	699	669	704	711	761	728	725	795	698	686	715	747	661	739	721	716	722	729	723	648	735	749	743	713	724	694	728	720	745	748	737	730	677	702	725	760	725	739	701	705	712	716	730	712	686	731	727	727	729	695	738	755	706	731	690	730	690	726	679	710	704	700	724	737	677	735	711	672	715	730	735	773	723	747	739	704	728	712	749	683	723	704	700	740	735	711	687	737	694	682	709	758	709	678	752	736	706	742	724	736	713	714	680	722	727	759	693	694	768	736	740	732	749	681	705	738	693	710	731	746	763	711	742	737	673	724	708	696	742	713	702	719	732	736	690	674	726	740	707	705	726	725	698	695	750	751	727	719	708	748	686	744	708	676	694	694	708	715	698	718	695	682	759	716	720	672	674	648	707	737	722	720	734	734	720	779	667	707	729	726	717	756	663	717	688	698	710	711	689	660	725	705	765	700	723	740	743	687	710	747	708	716	701	746	723	743	726	691	710	727	738	753	717	731	734	729	724	690	686	742	730	681	736	710	753	726	666	695	714	701	704	736	680	712	720	734	726	718	735	692	702	767	764	722	717	694	716	749	702	748	687	687	734	705	731	725	731	710	657	719	715	740	760	701	715	730	769	716	692	736	729	698	737	668	716	715	749	669	700	666	740	722	737	702	724	710	718	692	739	755	721	696	682	735	736	737	699	661	744	782	743	717	682	724	714	698	705	753	714	717	745	754	724	664	724	690	677	751	668	722	705	735	696	775	691	737	703	698	680	709	689	705	733	703	725	681	722	708	708	736	678	698	677	748	737	711	721	678	739	715	736	714	709	720	716	729	695	710	741	724	712	715	735	757	695	710	691	694	725	720	702	688	691	718	726	748	730	665	680	697	744	714	695	671	744	723	711	731	703	687	740	735	731	751	708	698	729	690	703	728	726	714	734	680	740	732	706	710	719	719	729	706	714	728	783	735	726	700	691	702	736	778	727	725	726	692	734	756	765	708	724	698	744	742	714	717	787	683	735	694	723	742	732	705	742	693	710	715	715	743	667	712	706	736	746	653	713	712	756	700	720	711	711	697	751	719	704	712	686	683	724	725	730	723	679	748	744	699	801	738	682	709	698	765	686	712	650	730	677	691	687	688	710	652	689	732	667	695	734	738	706	707	699	709	698	716	709	763	729	746	696	726	681	730	721	749	739	758	694	688	735	663	722	745	713	747	725	709	700	745	688	727	698	738	743	721	745	740	708	721	715	700	748	732	706	687	743	673	728	719	709	733	689	774	716	721	709	690	698	728	734	716	718	731	701	723	742	741	725	723	745	683	727	746	685	752	738	708	717	694	688	739	763	718	754	745	726	753	767	719	747	730	724	702	712	699	705	692	716	723	708	774	679	761	729	696	744	755	729	738	724	700	736	754	659	694	712	690	752	708	724	706	722	730	654	704	705	783	743	704	731	708	772	708	703	711	721	777	716	700	710	784	745	750	730	704	718	717	759	716	726	717	698	725	696	719	700	690	706	663	730	739	682	682	756	731	712	761	708	697	715	697	736	671	701	723	751	723	747	704	700	731	733	725	741	679	734	725	740	732	728	750	732	686	740	754	697	697	702	736	716	770	690	692	720	776	726	727	710	755	746	750	719	702	738	677	715	729	676	781	703	697	701	697	695	710	740	717	718	730	711	696	662	731	718	762	725	744	644	724	729	743	653	712	719	723	705	712	707	763	730	653	672	749	747	728	735	699	688	696	748	738	785	707	756	676	689	723	705	707	697	702	706	713	701	683	732	713	691	689	729	735	703	760	682	736	713	741	675	715	715
6391	4718	5623	6454	4558	2749	1783	1029	694	482	373	334	275	257	249	280	255	303	242	281	239	292	255	261	272	290	256	245	280	262	246	252	288	272	291	279	233	224	293	268	263	257	257	244	280	304	249	301	297	257	270	263	259	227	274	264	289	266	281	305	238	276	236	259	255	275	257	240	234	257	298	263	264	251	267	275	247	253	250	266	275	293	267	233	259	306	264	294	291	287	289	272	258	264	268	277	245	271	246	266	290	277	266	282	261	291	257	284	249	257	269	284	250	227	243	272	278	313	277	266	285	324	262	268	237	234	240	276	291	291	258	293	250	274	276	273	268	262	262	299	285	246	313	285	265	275	235	272	279	311	273	294	263	283	282	276	291	267	252	280	271	281	288	273	263	246	304	298	296	295	265	273	242	274	282	288	275	261	290	298	280	270	243	253	299	277	250	252	281	283	271	289	260	279	300	271	269	259	286	282	287	285	206	310	267	260	279	267	251	257	263	232	274	275	276	260	289	244	275	262	289	263	263	261	256	280	280	264	301	300	291	260	269	295	298	295	267	269	282	246	278	294	270	315	273	293	262	256	279	267	248	262	271	212	301	248	255	246	276	267	275	266	226	236	262	261	280	271	273	294	296	279	276	259	261	259	259	284	295	271	233	248	275	287	239	281	269	292	262	307	300	296	268	258	264	287	272	267	241	270	254	287	276	269	274	308	266	243	274	265	273	254	281	248	273	250	301	274	282	307	285	250	283	271	260	244	294	228	284	282	289	261	253	277	279	259	250	300	255	257	261	268	275	308	245	278	291	248	295	280	277	293	261	257	242	269	265	290	253	288	273	269	268	279	254	255	267	271	275	275	250	298	262	282	307	265	282	252	245	289	250	228	288	279	277	295	263	284	256	272	274	235	249	280	232	296	256	263	286	251	274	249	247	271	273	270	286	290	283	292	268	258	278	264	238	266	265	283	293	243	302	301	247	280	271	280	271	277	256	286	241	287	282	270	258	260	297	267	263	272	298	273	293	280	297	262	270	262	260	288	278	299	268	285	294	317	285	268	245	244	250	266	300	246	259	254	249	249	253	249	266	247	253	287	268	251	305	268	268	285	284	295	255	285	274	282	285	294	279	267	275	288	258	269	280	278	278	265	271	245	271	260	268	267	309	277	276	264	265	254	279	249	287	256	256	304	282	267	258	243	266	284	251	260	258	263	305	273	275	259	264	274	243	275	257	259	247	276	253	254	257	269	251	297	312	257	293	274	277	306	251	283	284	275	276	269	268	298	266	258	245	292	292	297	293	264	243	256	236	256	270	256	264	257	265	266	262	257	311	243	257	240	253	258	277	252	282	294	264	266	261	269	275	267	241	273	286	243	264	282	238	259	248	257	231	250	286	264	257	240	270	285	287	268	292	280	286	249	250	300	264	245	284	263	258	270	277	270	253	275	272	283	260	267	261	270	262	270	243	252	268	281	254	240	257	270	271	278	293	256	245	253	251	275	268	274	263	267	278	274	275	267	281	244	269	264	265	250	241	265	268	265	247	288	292	250	245	265	266	241	273	251	280	287	264	260	238	269	276	288	268	265	289	277	276	251	290	249	293	253	268	265	289	251	289	281	268	262	261	274	246	272	279	269	262	260	238	287	249	275	261	284	248	281	274	269	282	274	275	261	282	246	262	255	273	270	268	246	245	263	290	240	256	255	240	276	264	293	284	264	277	285	266	260	275	267	265	258	264	257	251	291	250	260	269	287	269	283	283	281	290	260	251	267	274	262	281	263	266	290	255	291	277	306	298	252	247	248	282	292	241	273	253	235	282	295	254	280	256	271	268	285	245	233	254	250	286	246	284	274	254	246	258	270	287	245	235	265	281	281	269	258	264	270	273	240	286	298	275	241	278	264	243	286	303	272	281	279	269	236	264	271	272	272	265	236	306	259	274	287	286	256	275	280	279	291	257	246	289	257	272	273	279	269	242	304	279	262	277	286	275	243	246	255	274	273	262	294	273	324	265	277	289	257	286	261	296	262	283	292	253	270	291	266	254	272	278	242	240	275	275	308	282	269	256	259	266	261	274	277	227	241	244	259	251	281	270	248	267	269	286	286	295	249	274	245	228	273	259	240	281	274	260	274	313	239	267	248	256	278	285	272	257	275	278	269	275	269	278	246	286	280	271	247	300	302	268	276	262	251	254	274	271	279	251	287	293	287	292	265	285	264	274	304	276	267	274	277	314	266	259	248	281	279	287	254	267	271	243	298	247	280	280	270	299	277	274	245	249	267	276	280	257	275	273	256	267	292	233	257	244	265	258	237	251	234	287	293	273	258	278	292	276	270	275	257	267	282	253	249	270	264	289	277	260	307	267	277	251	256	302	283	278	260	272	292	289	277	294	268	300	269	282	279	305	307	270	243	244	272	273	251	268	289	239	272	266	254	263	269	285	230	284	259	224	273	257	257	252	286	291	260	285	290	286	277	276	260	279	264	288	278	268	284	261	267	254	264	268	256	273	276	276	274	250	269	249	262	269	285	284	228	246	289	273	253	287	293	281	291	290	305	289	272	278	278	268	249	254	284	260	280	274	284	279	270	250	279	295	279	283	279	261	281	283	282	251	246	267	252	246	257	291	236	298	267	252	295	299	239	250	269	267	303	278	268	278	275	260	285	271	270	262	241	264	240	285	284	294	260	273	277	255	293	288	283	273	291	242	301	272	282	308	244	274	291	286	316	254	249	286	277	277	242	256	282	250	289	285	278	291	266	271	247	286	277	249	248	283	264	271	288	274	298	271	269	286	296	297	293	255	263	247	291	270	257	250	249	245	227	272	225	285	288	252	253	265	270	281	302	273	278	288	277	281	259	258	267	261	239	271	242	255	269	257	260	282	264	264	256	297	237	275	230	267	278	255	308	255	266	243	272	270	261	264	261	237	261	282	263	267	232	254	285	286	309	264	278	263	289	257	257	258	254	299	271	270	300	252	242	267	255	262	263	261	295	265	266	264	238	281	258	252	275	270	264	243	265	282	272	270	283	261	237	254	274	304	287	284	256	255	253	250	262	283	297	277	260	279	278	291	258	266	278	285	267	260	255	256	261	271	267	285	263	256	256	302	277	292	282	259	268	260	242	258	279	290	282	271	267	311	316	295	283	275	236	273	292	243	244	265	302	288	277	301	265	273	269	254	286	267	295	289	272	253	282	273	259	267	292	242	239	259	266	282	234	273	247	261	280	269	267	273	271	239	294	283	284	275	265	267	256	247	262	265	258	306	261	234	302	284	269	276	287	264	268	236	244	279	250	269	272	278	294	245	266	261	245	267	274	256	302	254	249	287	283	280	281	270	273	286	223	268	269	266	259	249	274	248	284	284	272	304	259	247	294	284	252	283	292	226	282	282	259	285	261	251	244	244	292	239	256	266	258	244	264	297	251	296	259	276	244	284	289	273	245	260	293	272	294	257	257	240	247	276	260	258	267	261	273	287	291	268	280	275	259
4304	4112	11069	16499	13751	9323	6243	3655	2189	1330	986	741	645	606	579	578	622	613	581	634	574	619	622	626	596	610	547	655	584	587	618	610	664	629	574	641	636	608	580	572	628	641	631	582	567	621	619	592	630	622	601	616	567	571	591	604	550	622	618	577	615	548	628	620	632	557	648	668	617	579	582	631	586	579	596	629	552	596	593	586	648	627	585	589	612	622	620	609	572	610	620	609	569	569	600	578	611	619	634	627	618	594	605	617	607	604	591	643	633	603	580	617	662	586	605	586	587	649	593	574	613	603	586	616	641	565	545	605	574	600	582	574	560	624	641	600	620	563	626	614	583	609	564	603	574	611	650	615	609	576	622	611	627	601	587	609	661	675	591	617	567	607	579	554	602	587	645	566	606	621	586	600	598	603	600	591	569	595	580	567	597	620	596	584	580	626	607	558	543	592	639	651	622	559	638	625	598	654	616	653	592	632	614	625	623	604	591	664	584	626	564	581	594	582	602	581	572	599	635	603	591	618	593	598	621	649	584	576	567	625	597	610	641	657	597	610	583	663	596	624	591	582	627	581	590	616	625	572	601	592	582	585	615	596	618	631	568	613	617	611	603	602	572	594	634	589	565	630	587	612	576	635	587	610	619	605	651	598	594	605	615	589	665	633	590	558	632	541	605	580	624	636	578	589	567	575	576	661	602	634	618	605	565	596	591	612	590	580	610	579	614	580	563	615	603	571	548	577	571	575	594	559	565	616	607	619	643	622	598	575	574	605	597	611	611	601	567	643	584	627	567	647	609	585	578	592	608	590	590	573	624	613	632	624	612	617	620	633	604	636	616	587	606	626	605	605	589	610	549	615	599	601	595	632	590	587	609	618	584	613	562	628	589	609	630	617	591	632	607	598	636	559	546	636	617	583	639	588	579	576	581	622	566	605	597	598	607	613	662	614	587	618	601	584	592	646	611	601	626	576	625	570	591	592	582	616	635	571	620	583	590	608	603	626	647	624	555	660	627	594	585	621	621	611	622	627	647	634	593	635	588	603	578	635	610	600	595	625	596	594	566	621	605	612	594	605	588	603	551	570	600	625	621	612	612	591	639	596	621	585	567	592	559	608	576	572	623	592	574	586	558	584	596	601	622	586	588	585	630	645	595	591	614	616	607	537	585	566	596	599	620	615	634	581	601	600	585	616	601	589	614	632	608	633	613	603	615	596	610	599	567	588	603	580	573	577	613	607	590	589	599	576	607	573	591	582	615	589	606	607	604	612	615	640	605	558	603	651	598	595	587	576	562	604	591	603	601	608	571	618	624	619	552	566	606	580	649	597	614	606	651	633	603	601	640	620	615	572	602	674	639	628	593	590	624	613	597	642	605	613	585	551	602	597	603	635	584	648	609	643	637	592	561	642	599	598	598	573	622	589	605	614	578	575	567	581	603	558	643	566	625	565	597	598	620	559	605	591	606	602	600	588	650	574	605	639	612	599	569	590	621	572	603	586	596	611	599	607	623	589	586	554	616	616	586	615	580	575	586	586	582	597	645	579	665	621	611	614	603	618	596	627	585	562	587	626	601	622	557	601	644	610	572	584	568	592	605	592	586	622	628	615	592	612	638	569	653	544	602	576	592	611	622	629	647	593	595	573	651	612	608	591	610	601	589	624	602	556	620	604	596	626	568	566	605	610	582	598	611	595	580	593	626	575	596	624	574	615	611	627	616	621	591	591	574	594	611	599	581	592	639	635	656	630	598	588	603	605	599	553	596	627	634	606	629	634	583	584	622	596	543	600	636	639	561	611	596	582	569	569	619	637	641	618	615	595	594	559	567	574	618	631	638	593	614	590	628	570	573	595	571	569	617	578	623	593	630	601	591	635	588	631	612	573	608	618	604	567	585	649	586	644	591	601	570	598	631	617	589	622	593	592	581	578	611	617	548	586	586	606	616	586	617	621	643	596	613	592	580	580	610	603	634	628	598	572	616	656	561	604	617	627	574	579	571	647	604	572	573	576	568	654	651	605	599	648	644	619	652	603	652	580	615	621	591	619	612	588	668	608	581	584	624	581	609	578	620	582	594	616	570	574	576	596	568	601	570	630	598	592	632	612	631	636	584	648	564	630	602	575	645	597	597	570	638	618	591	617	600	584	569	643	575	595	617	633	581	577	585	578	657	561	620	634	610	617	577	630	585	600	621	603	556	614	613	569	627	617	592	617	604	618	601	597	594	602	615	574	649	578	611	617	593	567	572	575	570	646	590	560	590	618	610	631	546	586	614	606	585	580	574	612	638	598	636	609	617	591	614	595	587	621	613	601	590	584	618	568	588	614	607	568	523	607	605	587	595	597	626	604	587	575	576	619	600	659	629	581	582	613	569	585	604	601	580	603	566	560	629	609	590	537	569	641	595	602	602	617	613	635	554	603	582	571	637	597	554	580	599	561	587	601	622	601	630	635	554	624	633	551	649	609	586	594	598	560	652	640	653	615	581	607	606	620	608	589	617	585	566	606	583	650	612	601	584	591	609	596	592	582	609	582	617	593	657	544	583	606	608	629	612	603	622	581	613	576	602	553	563	590	636	629	603	623	597	591	589	592	579	617	576	607	586	581	619	596	600	620	637	596	580	643	572	610	620	558	596	642	594	583	560	579	582	634	629	606	627	634	630	566	583	545	550	562	672	590	585	620	584	569	633	564	610	613	626	606	662	613	585	623	598	584	589	591	603	593	580	620	564	600	603	562	633	602	628	647	590	606	615	596	594	592	633	578	583	601	571	600	588	607	601	613	570	601	595	638	619	555	606	635	566	611	565	624	604	617	611	563	586	600	642	584	581	566	618	574	639	628	565	636	636	605	580	594	574	592	577	574	584	591	586	604	591	585	636	626	588	599	621	597	629	602	604	603	593	597	614	631	619	588	620	606	593	639	593	611	582	524	606	629	573	653	562	583	600	586	608	562	590	594	629	576	601	578	539	543	613	565	576	561	580	591	562	649	613	608	612	606	589	566	603	579	616	587	584	592	627	578	625	596	572	585	614	562	635	619	610	615	583	616	629	557	571	618	586	567	563	590	621	580	573	640	590	606	618	620	574	642	605	546	604	579	572	641	628	574	616	618	626	622	589	579	619	597	578	576	635	641	604	570	599	590	609	616	606	606	581	590	616	571	625	561	585	624	619	584	605	572	583	614	601	573	606	623	583	620	624	556	609	561	626	622	593	559	598	626	617	634	626	584	603	624	588	618	607	599	593	621	597	591	566	631	588	589	604	610	612	586	595	554	629	591	610	612	574	603	625	626	577	681	569	613	597	631	609	584	622	624	583	573	561	587	584	554	674	642	595	588	606	586	605	605	621	641	630	607	572	623	574	642	594	626	613	587	595	604	633	626	584	587	597	623	558	592	576	602	586	610	612	619	638	590	604	573	624	610	597	582	627	629	611	561	609	607	592	595	610	579	591	613	594	553	575	590	598	597	616	638	615	600	599	605	628	570	593	606
20247	14976	52698	59931	49557	36494	24151	13540	6571	2742	1231	655	394	231	252	221	235	213	231	231	238	214	227	265	232	226	236	238	238	212	238	233	244	245	253	242	254	242	257	240	235	207	255	238	227	258	231	208	227	246	253	237	256	225	227	238	233	238	226	207	229	233	232	237	228	225	244	241	215	251	227	229	248	255	277	280	223	217	228	268	252	229	211	248	279	235	225	270	250	223	251	229	233	263	220	239	233	259	234	253	252	270	253	225	226	203	225	235	233	282	247	207	229	242	224	228	210	252	222	258	259	227	257	224	198	275	272	240	244	246	191	219	248	244	254	265	253	236	230	221	260	243	255	248	233	220	218	229	238	236	232	240	205	207	223	255	255	245	245	214	239	249	227	248	232	242	226	248	217	227	221	244	247	220	248	242	258	251	242	219	237	238	235	236	244	254	230	239	235	236	231	251	243	268	244	236	246	261	227	247	280	239	193	267	204	237	262	213	213	224	204	195	232	257	212	210	242	245	225	233	243	263	228	231	249	252	251	202	219	269	245	220	270	221	233	242	208	222	216	222	273	233	227	224	253	244	213	214	232	197	223	231	243	253	212	270	243	250	221	218	241	232	246	225	227	231	225	250	240	236	220	233	229	208	235	252	208	233	234	222	243	245	240	229	243	224	209	247	218	252	231	239	272	235	241	233	243	239	231	243	220	238	242	245	209	230	200	202	232	232	254	234	236	221	244	220	228	226	242	234	239	214	210	245	211	234	200	224	225	247	234	209	243	231	239	254	234	262	241	263	193	190	255	228	241	208	262	221	233	243	242	244	244	226	217	196	262	249	249	253	219	218	246	241	195	215	209	231	257	241	255	254	225	233	254	239	238	247	235	221	251	253	226	215	249	248	205	242	234	261	263	238	235	245	211	243	220	225	217	233	223	240	255	238	192	235	244	248	244	222	241	246	227	226	245	222	238	228	229	219	244	256	210	235	249	256	235	254	225	234	236	227	240	243	220	242	228	204	231	236	238	255	255	231	231	213	271	226	243	232	267	296	207	230	239	235	254	243	245	246	249	251	228	229	217	247	242	234	263	274	227	261	230	241	233	219	260	261	239	228	212	214	225	224	231	219	259	276	227	233	243	199	245	229	207	224	251	228	227	237	220	241	237	248	245	237	250	216	232	227	230	224	272	225	232	225	236	243	241	245	217	257	216	227	227	203	203	257	248	260	226	233	234	215	238	250	218	266	192	242	227	214	237	196	241	245	231	252	245	240	225	251	240	221	262	225	240	240	221	228	239	215	217	241	216	235	224	208	233	245	237	259	238	261	230	226	231	222	231	246	251	266	244	244	243	235	234	234	212	206	241	247	253	236	227	256	243	231	223	267	217	246	243	283	204	249	268	226	233	231	225	233	228	260	231	244	267	277	255	234	251	202	260	220	220	213	223	234	227	228	203	228	217	219	249	219	220	204	251	233	229	239	239	232	214	253	227	258	251	230	235	262	254	229	230	238	250	229	237	262	243	257	212	235	216	258	227	245	266	259	251	249	251	233	256	235	237	224	244	224	234	268	234	239	216	232	223	217	217	210	237	264	229	222	213	237	210	239	246	244	217	229	227	202	220	250	258	240	221	241	255	243	242	215	249	210	241	246	220	225	223	239	256	211	234	222	238	242	221	222	226	240	228	232	270	239	240	251	213	226	233	261	249	218	243	241	271	238	257	224	248	260	197	251	266	276	197	261	253	236	209	248	255	233	242	209	213	233	215	245	227	248	229	215	236	242	231	221	214	229	234	214	232	245	244	230	253	223	229	218	239	237	235	214	267	242	251	230	234	254	237	268	230	239	231	233	250	238	213	251	241	243	234	246	242	207	218	211	252	233	265	236	220	230	225	214	246	262	226	245	237	208	229	225	242	214	228	248	254	232	236	236	234	241	224	238	229	233	267	239	219	203	266	258	248	209	240	226	235	231	225	250	245	257	260	226	245	241	251	233	258	242	219	240	210	242	222	239	211	241	231	236	232	235	228	235	242	245	225	253	230	255	243	237	230	220	219	253	259	238	250	212	230	242	256	259	243	224	243	231	250	248	235	271	222	233	227	248	231	240	217	236	211	249	214	252	213	220	243	272	253	248	282	245	250	219	244	216	252	230	227	224	219	205	261	238	243	253	255	272	224	235	207	246	274	240	213	234	254	225	221	237	258	246	236	243	238	234	247	236	241	211	222	221	217	209	239	236	204	227	212	200	220	215	237	220	233	213	209	231	212	234	187	256	242	233	238	263	212	228	222	246	218	222	231	239	209	242	236	213	235	238	234	248	189	258	228	252	267	209	209	248	244	224	232	234	232	231	236	241	230	242	230	260	255	270	242	239	254	227	224	220	235	248	242	224	238	209	213	246	224	219	240	236	248	217	222	229	242	227	226	249	245	228	254	227	251	225	246	253	234	229	233	243	232	238	257	288	248	218	239	237	249	246	261	238	269	261	219	220	228	220	243	219	242	238	255	253	277	218	227	240	220	233	252	232	238	225	237	236	265	268	252	297	228	242	242	238	240	206	231	243	249	237	212	233	240	244	230	241	247	239	258	224	218	243	250	251	234	225	228	246	250	239	217	244	259	260	236	220	238	275	256	249	235	248	245	208	224	248	231	226	231	227	222	213	222	227	233	238	197	259	239	228	239	244	249	235	211	220	224	216	251	221	243	240	229	244	253	242	231	234	235	231	232	243	231	237	253	249	224	235	217	244	230	254	222	241	232	216	259	246	209	262	227	266	219	233	242	236	220	231	214	238	244	245	237	199	223	242	247	247	250	218	238	260	232	218	238	234	231	227	256	225	236	215	240	245	235	225	257	239	236	251	227	218	240	243	224	247	240	240	240	239	248	261	217	215	207	235	256	247	208	232	229	229	222	249	234	254	215	213	237	220	228	248	230	223	217	256	226	222	224	234	239	253	236	258	257	198	235	233	242	228	224	220	234	190	212	265	226	220	217	219	232	247	222	245	245	260	257	239	211	262	238	255	234	244	245	235	267	230	239	224	236	218	238	237	255	262	252	233	246	242	240	255	258	238	254	257	237	233	222	255	242	225	237	240	230	251	231	245	224	216	251	227	250	238	225	248	236	262	218	222	227	227	255	205	227	215	224	224	255	227	231	242	236	251	251	197	231	224	265	221	231	250	264	243	239	239	262	211	218	219	221	214	257	230	219	215	269	233	244	233	219	235	230	218	287	235	210	254	233	254	238	276	236	260	256	224	209	212	220	267	240	240	248	228	231	217	253	276	236	228	212	220	250	257	239	221	238	225	226	237	238	248	231	241	235	233	265	214	250	234	225	213	231	250	235	266	257	248	236	231	223	247	247	199	228	229	226	213	232	238	228	242	243	235	216	224	217	229	214	248	231	226	231	250	246	216	245	220	234	231	255	216	232	213	230	252	214	229	254	238	231	236	241	241	250	230	232	242	230	218	234	204	240	235	251	263	231	256	232	246	231	223
11320	11437	52088	63608	58805	49305	39111	29036	18744	9931	4961	2465	1198	593	540	546	537	526	542	552	553	521	528	543	542	554	550	513	541	522	572	523	570	529	560	564	559	506	596	534	552	563	532	587	545	568	528	592	529	641	593	543	529	545	582	560	526	567	584	506	560	529	603	550	530	564	571	543	563	570	565	566	545	524	587	511	586	532	538	524	560	567	534	541	552	536	563	539	555	538	532	518	572	542	527	516	552	532	545	572	527	569	575	548	542	548	526	580	539	587	510	541	553	533	516	505	551	550	542	518	520	601	523	518	568	550	574	564	549	507	569	542	580	498	569	539	583	538	510	536	545	554	511	524	574	535	504	512	537	581	570	527	536	535	527	549	599	562	538	562	556	541	576	535	491	560	560	580	526	524	546	513	540	534	537	559	541	515	539	540	532	521	545	574	528	510	559	542	527	532	582	578	539	538	518	552	549	545	547	560	547	565	548	580	555	552	540	566	560	552	540	556	512	537	556	549	581	543	564	527	538	529	525	591	537	558	526	508	557	536	505	550	516	552	578	519	516	550	547	538	512	569	551	557	530	543	545	537	522	548	535	518	541	526	518	541	531	529	542	526	566	531	569	559	530	557	536	540	500	556	549	552	520	542	548	549	529	541	572	535	549	562	546	566	565	599	510	538	541	537	532	531	556	533	529	524	546	535	554	571	530	569	575	501	492	543	582	554	561	537	581	536	559	519	559	578	568	548	536	557	573	542	575	526	566	509	543	534	521	568	557	570	570	592	581	527	561	535	509	534	529	543	549	543	551	543	518	534	577	557	578	537	531	533	533	540	568	584	534	547	540	547	573	518	524	579	565	556	569	533	528	537	545	516	577	582	529	557	586	523	480	574	541	522	542	545	566	569	563	533	591	551	593	519	588	547	540	577	546	512	576	537	534	592	533	563	575	522	544	540	580	564	529	542	549	527	567	550	541	536	520	554	557	564	560	536	552	600	529	540	519	543	576	550	564	503	547	580	554	514	585	535	541	540	549	568	533	532	554	486	572	525	533	586	531	513	542	583	525	558	564	541	544	554	523	540	591	540	558	576	538	526	574	521	581	558	524	544	513	533	588	510	533	524	544	537	484	564	557	535	516	554	554	547	567	509	572	561	554	518	541	551	549	569	525	571	525	529	527	548	560	551	548	574	555	550	562	553	526	524	566	572	534	526	534	532	565	525	557	542	537	533	564	563	549	526	532	531	544	563	545	517	523	568	562	546	515	571	551	567	575	534	529	537	511	561	509	525	514	511	539	529	540	564	596	585	554	540	545	542	559	551	518	549	513	563	563	559	541	533	502	563	530	562	581	552	549	563	565	539	543	522	536	553	591	569	550	548	551	529	536	550	547	538	534	564	516	532	550	519	566	517	530	531	524	579	504	586	526	547	539	539	548	551	605	559	541	549	565	531	522	540	570	585	520	525	550	496	525	546	557	545	530	558	558	539	539	511	525	527	558	527	510	521	543	563	510	585	521	538	538	553	538	544	543	513	612	580	537	530	588	564	563	557	535	553	545	564	570	558	556	575	587	530	517	535	555	559	524	542	550	550	536	548	568	534	545	524	528	546	533	571	536	583	563	521	530	565	572	542	513	525	543	615	540	546	527	547	548	529	603	538	582	578	537	536	545	542	533	567	563	578	553	543	533	541	518	549	528	569	579	539	527	528	539	544	566	545	558	573	523	570	558	554	530	541	542	562	525	527	527	564	540	530	527	534	542	544	541	600	523	528	559	528	549	547	551	562	541	545	562	570	541	538	560	539	555	566	573	528	525	553	521	542	533	598	504	585	565	519	519	561	550	548	547	523	576	564	536	527	523	558	517	530	540	530	562	541	543	521	536	550	554	562	549	525	572	574	541	574	520	536	541	561	588	517	505	543	536	508	546	571	578	514	530	556	523	557	571	522	586	542	589	556	542	581	513	594	569	523	538	529	571	536	564	570	556	561	534	524	525	555	575	547	556	573	568	549	527	511	556	542	538	574	532	551	515	554	556	547	523	558	557	568	582	566	545	546	532	548	574	532	574	553	539	556	510	556	527	536	564	586	547	541	552	530	547	549	565	513	564	539	555	578	513	531	563	569	534	516	545	539	538	588	576	560	519	516	542	573	567	568	562	541	537	544	575	539	550	606	565	512	554	519	523	507	549	515	526	528	552	536	563	587	558	542	556	540	605	517	517	577	547	520	543	554	542	521	523	544	535	548	528	521	550	531	554	558	551	569	555	547	503	532	520	550	528	542	521	547	530	543	511	543	529	547	555	533	517	592	549	554	523	569	560	547	497	565	549	550	545	538	622	548	547	571	568	581	545	541	556	538	478	558	543	551	586	533	531	546	549	575	540	543	559	562	523	532	512	579	569	548	578	531	550	561	594	555	515	555	547	493	531	563	574	583	520	515	523	548	551	522	560	550	545	505	576	521	549	517	544	578	554	552	549	528	514	515	569	553	550	546	572	584	549	586	585	558	579	518	537	536	522	541	522	589	556	602	570	542	558	529	540	562	583	586	550	568	567	536	522	563	530	531	565	565	567	547	532	593	551	501	586	539	583	576	542	554	540	561	539	541	538	528	525	510	504	566	559	566	552	580	541	530	576	521	602	521	572	510	540	548	550	580	526	504	549	569	542	551	571	524	561	560	507	530	569	540	527	568	551	542	540	567	548	551	553	568	556	554	586	537	543	550	557	550	539	532	548	565	532	545	530	524	540	567	558	559	598	548	514	593	567	540	492	581	549	545	534	561	601	558	561	563	537	529	564	570	534	503	523	546	537	507	540	503	531	545	574	548	557	541	528	485	520	528	524	534	547	517	538	524	554	523	558	555	558	528	516	536	552	515	536	528	572	504	502	555	545	597	522	585	537	535	515	543	536	576	588	555	583	538	554	560	535	533	544	550	555	550	539	580	544	529	551	538	545	555	541	580	588	558	497	575	561	539	544	550	528	563	559	570	518	534	553	524	534	576	522	511	547	506	551	542	555	540	568	527	573	524	559	532	557	517	576	503	542	561	548	560	561	597	546	568	536	521	560	603	549	521	550	516	573	594	535	537	539	498	581	532	599	531	517	518	547	577	556	514	575	574	573	536	563	545	575	549	513	589	511	553	521	523	570	519	519	535	541	557	547	484	551	513	535	520	565	544	571	522	496	542	533	600	563	583	555	564	545	563	559	559	512	561	554	536	576	515	577	543	585	546	569	524	557	529	562	505	545	530	583	591	568	558	566	510	522	505	521	591	581	578	560	501	580	496	540	548	533	526	543	561	553	559	590	560	548	507	561	536	610	526	540	579	598	537	494	515	589	563	564	568	561	549	531	545	507	498	543	526	548	547	544	528	546	535	580	548	521	550	534	592	593	576	524	557	543	530	550	558	560	539	572	552	567	570	575	505	620	545	533	538	551	567	558	559	561	554	547	546	545	549	545	545	555	537	534	513	564	504	553	506	497	555	501	540	547	552
28183	28227	59892	71627	61635	49879	36523	24193	13370	5617	2442	1211	611	376	328	309	330	348	355	318	302	323	334	317	332	306	278	311	313	328	315	328	333	318	322	325	297	320	335	352	305	321	338	311	298	307	324	313	330	329	310	310	281	358	314	328	329	332	316	326	320	293	319	315	338	308	301	316	330	348	329	322	326	313	338	280	354	292	343	351	341	334	352	327	348	325	323	301	349	345	325	330	312	348	344	333	345	310	294	320	316	301	334	342	309	355	298	333	338	345	278	306	318	273	321	323	351	321	327	289	350	380	327	297	300	324	351	361	325	325	336	350	334	311	296	309	319	314	318	324	316	324	328	338	340	326	324	272	321	337	363	347	323	303	333	293	319	280	352	328	357	321	289	360	330	337	328	296	309	315	296	309	393	341	312	292	304	344	340	308	327	337	341	300	337	332	302	326	318	335	337	337	334	315	334	356	314	321	315	315	363	347	336	322	311	332	349	340	370	319	319	330	291	307	292	367	325	306	344	308	319	319	332	333	380	313	298	333	318	354	325	318	288	326	309	310	339	328	336	293	337	316	295	348	344	322	294	313	343	355	343	289	328	333	342	322	315	324	294	347	323	359	318	332	327	327	300	305	324	345	337	284	332	346	298	336	294	340	326	337	281	286	315	318	344	302	317	312	317	321	324	310	311	306	322	342	340	345	341	317	297	299	307	319	309	334	329	342	295	340	324	326	303	343	333	345	322	303	281	277	295	303	329	332	323	311	315	280	333	313	340	292	315	331	327	281	317	325	321	286	320	342	345	320	308	312	333	288	322	303	316	342	311	321	333	313	298	299	316	314	370	324	286	306	330	311	316	330	341	330	302	337	292	302	317	306	337	295	309	327	286	286	344	307	342	307	339	347	288	329	317	303	342	297	316	329	344	297	305	295	309	317	327	284	317	321	309	353	317	346	333	341	325	328	314	307	311	294	328	291	308	305	306	344	318	325	313	340	334	323	336	347	306	335	314	375	372	325	305	310	353	322	310	340	314	335	300	344	316	331	307	291	307	306	329	356	330	314	321	328	350	354	310	323	346	353	303	351	322	328	351	333	359	343	318	305	308	324	341	345	316	343	355	295	307	316	354	321	334	320	366	331	348	343	317	329	324	296	326	318	281	321	345	315	339	338	338	312	324	314	318	313	349	344	310	348	327	317	315	318	337	332	344	329	345	292	326	311	351	323	299	312	324	326	348	305	341	322	299	323	345	344	312	321	334	339	308	321	319	315	312	339	356	314	318	316	315	327	302	293	338	308	333	303	336	351	319	329	344	313	319	309	336	291	344	339	320	333	300	303	290	327	332	319	303	325	309	356	336	283	309	323	302	328	298	305	331	348	288	340	303	336	323	368	327	329	325	301	321	311	360	333	318	318	334	316	313	326	292	327	327	322	297	324	335	314	341	321	338	320	318	335	315	313	316	307	317	352	344	339	312	331	314	336	371	315	351	356	303	312	330	328	323	311	318	335	360	339	318	344	337	310	357	347	344	348	328	312	357	340	338	283	347	338	305	294	332	336	302	320	351	336	339	309	324	293	329	326	344	334	303	309	314	303	347	324	333	315	314	338	291	283	324	298	327	332	367	270	328	351	336	304	299	304	328	327	346	335	322	333	330	311	335	330	322	329	339	324	327	320	299	314	282	316	313	354	311	312	362	334	330	337	307	325	300	299	357	337	282	340	333	336	295	328	331	319	298	360	294	324	315	322	318	340	342	301	328	331	290	349	313	277	324	301	331	330	313	374	335	302	355	335	325	333	338	303	372	301	297	325	318	346	325	337	296	334	321	342	354	329	317	302	338	310	348	306	319	314	321	379	300	295	351	327	325	357	301	344	361	315	335	328	331	326	334	299	323	298	293	345	331	344	349	318	292	309	337	377	356	314	327	352	324	322	314	305	310	326	344	306	282	321	328	307	352	313	343	335	329	316	308	291	369	320	351	371	320	307	301	291	313	314	309	298	323	337	316	357	334	371	321	330	370	305	352	344	309	310	310	324	336	333	343	328	372	295	346	289	316	324	323	328	318	314	319	357	318	311	344	331	348	337	314	363	341	353	329	338	353	324	332	345	305	315	308	327	305	300	326	326	309	324	323	334	294	338	323	336	331	321	315	317	306	327	331	307	309	324	351	326	308	351	341	355	321	341	313	310	314	318	335	300	356	322	341	328	312	307	349	316	347	317	331	303	338	332	352	326	331	300	351	291	304	349	326	360	320	326	291	326	327	352	283	353	323	313	332	302	291	327	335	298	314	332	315	341	343	323	346	335	341	322	327	328	340	321	305	314	331	329	290	288	361	321	354	335	294	322	315	322	351	309	333	322	310	319	332	316	352	310	309	314	341	320	348	362	331	298	323	312	312	333	297	361	363	321	330	337	310	319	286	324	337	343	328	349	321	309	337	283	327	304	328	316	317	296	346	310	314	354	317	307	318	318	323	306	334	313	345	340	344	353	328	298	315	331	351	304	334	345	367	294	330	340	312	324	313	323	337	355	349	356	307	325	315	296	334	319	308	327	345	307	328	356	329	332	308	325	362	320	319	329	336	325	343	323	324	288	310	308	292	321	313	311	340	314	305	312	329	339	330	329	315	305	335	295	311	324	324	340	307	315	366	352	338	300	321	326	321	304	309	312	334	314	329	340	304	320	345	301	327	308	309	348	308	327	355	345	312	291	340	329	352	291	316	326	315	345	324	310	352	304	364	335	336	349	322	306	297	341	339	362	345	332	298	322	325	338	344	339	331	340	312	329	325	337	331	296	309	318	327	302	304	305	332	322	317	330	351	318	315	311	370	355	306	302	345	299	306	321	309	310	346	346	303	333	332	309	346	353	322	296	298	337	319	333	307	310	281	301	353	350	316	323	359	302	311	311	309	316	352	307	340	331	317	318	296	312	331	331	334	308	306	294	346	299	314	292	296	290	346	311	292	323	341	346	329	317	278	320	331	332	342	330	334	279	278	353	339	307	289	299	325	336	323	290	300	341	333	303	314	352	331	320	309	345	356	328	284	334	326	313	331	343	345	282	332	348	287	315	313	333	312	311	319	312	335	312	301	314	306	303	336	294	303	318	319	288	292	275	309	321	316	324	279	339	313	321	330	328	327	336	337	332	326	301	345	372	320	324	358	305	330	318	363	312	308	351	303	315	329	314	339	327	347	318	326	354	329	309	286	310	332	273	335	361	306	331	345	315	314	367	308	315	341	322	338	347	291	367	332	336	336	328	342	296	304	306	306	313	336	285	326	327	351	318	330	332	286	335	337	347	333	361	357	311	309	305	343	337	337	297	324	313	340	325	296	300	328	311	314	341	297	317	314	360	329	307	310	305	314	316	291	298	351	313	322	318	330	333	357	311	337	339	311	305	324	317	343	353	326	327	317	322	288	340	334	362	333	376	322	313	329	298	315	300	346	310	279	304	309	346	326	309	352	293	312	304	323	308	343	304	351	309	312	328
14016	20117	56816	75044	70589	60661	49965	39525	28220	16609	8936	4609	2192	811	695	665	713	746	753	687	755	715	728	722	716	759	725	697	695	706	740	733	735	726	723	684	710	749	686	740	710	727	705	717	732	739	704	720	695	695	716	744	661	726	742	732	717	734	709	740	702	738	731	762	717	716	673	782	742	763	714	741	740	750	745	703	739	761	721	714	699	704	724	748	714	696	705	707	770	741	703	712	744	776	680	761	721	745	677	722	709	734	718	767	700	720	728	703	733	706	743	779	683	782	744	734	743	728	727	758	763	725	702	723	706	778	742	676	739	755	701	726	716	681	736	693	687	705	706	696	734	700	748	695	681	757	717	715	757	736	755	707	712	753	674	767	757	734	709	692	740	719	720	672	712	704	727	721	718	741	684	705	717	724	663	720	751	688	745	703	682	727	717	731	686	769	794	716	703	711	761	733	703	717	714	694	740	732	727	735	730	728	723	700	710	693	757	767	697	749	777	691	795	757	725	744	774	783	691	715	723	736	713	742	728	683	697	699	709	684	736	735	698	767	711	692	785	710	705	722	702	716	727	649	684	706	718	713	716	737	722	746	707	714	702	743	710	692	705	739	717	709	710	744	714	750	747	771	707	736	727	730	744	681	702	674	732	731	691	718	726	685	660	760	693	707	746	733	745	689	731	717	686	717	715	700	756	696	739	770	685	750	700	721	711	777	708	759	711	718	711	733	701	732	669	754	664	727	771	741	692	743	686	741	718	746	700	717	708	685	773	747	735	743	677	747	712	683	738	696	756	729	760	750	731	726	731	785	689	710	737	736	734	738	721	702	712	708	711	748	738	677	711	702	744	749	688	745	747	731	716	668	757	730	780	702	730	728	746	717	689	725	686	753	735	695	696	753	686	736	721	777	696	727	726	705	789	697	739	718	700	678	711	739	754	721	720	711	740	709	754	741	711	713	696	662	704	702	719	737	700	739	732	720	756	743	733	740	690	723	719	764	693	697	709	716	738	759	773	741	682	725	711	729	750	738	701	710	734	729	736	736	778	748	734	741	725	724	693	690	694	754	739	712	710	743	737	733	712	764	717	710	682	713	782	731	657	689	723	729	765	745	766	728	714	701	711	687	713	731	666	713	765	724	750	661	735	731	704	713	715	715	762	729	710	755	726	743	673	755	698	708	705	757	756	698	659	657	702	745	699	691	717	714	689	728	761	766	663	727	722	765	706	719	766	714	717	740	681	744	712	715	740	669	742	687	672	749	730	754	729	712	733	729	739	748	709	707	726	699	711	725	747	683	682	742	712	695	774	732	732	751	706	714	715	697	706	739	716	703	677	728	714	699	699	730	756	727	759	765	719	731	734	714	690	744	709	745	692	662	732	713	786	762	759	689	718	689	729	733	711	727	777	725	723	658	715	743	725	740	678	750	718	707	740	763	716	729	727	703	725	731	652	741	685	726	726	731	750	697	749	696	728	724	783	730	746	648	694	755	746	735	763	682	726	747	692	719	739	769	713	688	731	719	702	753	738	753	730	723	754	730	720	696	727	766	739	742	730	711	750	729	683	689	707	765	706	706	664	707	702	727	722	705	684	722	737	734	730	717	736	725	718	740	689	744	738	707	717	699	730	726	719	703	693	745	762	685	717	721	742	727	708	694	754	681	729	701	724	751	743	748	764	687	767	771	727	720	703	724	747	741	707	712	736	728	749	761	734	731	746	767	690	716	724	738	719	713	749	713	690	715	706	748	738	766	668	726	706	756	758	676	719	721	744	668	759	727	699	678	690	745	716	736	718	722	753	745	703	706	720	717	730	735	752	726	731	732	715	762	681	751	716	703	747	708	704	750	746	670	771	753	733	718	731	734	752	728	726	734	742	689	736	694	705	712	764	723	694	733	687	720	716	711	801	743	681	721	796	748	749	732	713	740	753	708	702	779	736	725	705	701	696	742	723	713	690	729	652	733	699	691	735	718	758	768	719	711	778	716	696	745	738	695	764	756	732	728	734	685	749	728	730	678	681	763	734	721	726	743	751	751	698	709	714	692	707	717	706	695	739	694	737	750	684	719	738	741	704	696	724	676	666	730	757	703	727	778	713	690	746	746	773	718	721	718	746	733	763	702	749	739	724	730	735	704	730	687	731	684	766	762	722	705	670	722	687	722	750	713	700	734	723	717	743	716	774	671	698	746	735	725	726	735	709	730	698	710	743	714	762	718	740	712	720	704	737	714	723	705	706	734	702	727	719	657	794	734	702	708	696	734	688	736	730	715	733	701	733	753	728	726	711	772	732	736	705	723	731	697	729	727	758	697	752	737	738	707	741	727	700	709	731	748	731	732	734	740	713	745	703	751	691	760	691	692	748	731	733	770	725	727	683	731	726	694	690	750	735	770	707	729	675	696	728	746	707	698	759	735	704	704	760	698	759	768	703	682	710	728	756	720	730	757	745	693	712	718	672	746	687	684	745	801	775	736	742	694	739	703	726	705	770	734	711	708	669	728	697	753	698	709	696	721	709	734	745	690	770	715	728	735	720	758	709	740	722	766	750	760	711	725	745	731	690	708	728	722	672	731	700	694	741	708	721	718	742	712	742	730	730	759	676	736	684	717	717	670	705	772	681	752	718	744	777	721	687	753	715	733	731	717	735	703	740	724	729	797	732	737	783	768	769	680	745	744	749	702	679	769	707	726	711	709	687	737	756	737	726	707	749	747	715	767	743	713	749	720	675	741	737	715	697	725	732	689	687	714	739	697	752	742	737	706	755	739	730	725	726	718	682	727	700	717	776	644	729	747	703	761	757	737	730	736	766	726	734	728	760	716	739	752	706	744	652	707	733	660	675	722	694	722	694	695	699	734	677	715	749	787	748	696	709	690	753	699	698	715	731	715	698	706	726	712	726	699	718	736	710	745	763	724	716	728	780	709	730	682	755	724	718	724	696	724	700	667	742	722	725	694	719	733	721	712	753	771	718	710	710	718	674	713	733	703	699	695	721	700	737	708	754	769	759	696	675	710	725	728	696	703	765	725	675	665	703	719	747	738	697	749	708	700	696	729	732	711	740	731	716	775	710	718	725	733	716	690	715	731	763	741	693	739	731	689	754	723	715	674	735	655	694	733	747	719	674	706	732	713	733	722	746	702	711	710	742	682	738	720	715	758	677	709	707	749	747	735	687	725	696	722	703	727	727	700	740	706	737	711	707	716	744	783	704	726	712	694	714	742	724	701	694	728	670	729	701	764	719	721	754	720	719	764	682	756	723	739	736	757	702	771	719	714	699	669	734	706	774	733	683	707	735	726	763	724	760	728	733	716	748	694	748	704	731	736	721	737	769	690	743	687	684	703	699	705	705	762	715	736	794	727	762	736	698	708	742	717	706	710	740	717	728	726	706	725	750	775	688	741	695	692	704	745	688	678	744	739	683	731	714	731	771	697	733	697	717	714	730	729	711	743	722	717	747	738	705	743	704	725	719	739	733	744	767	722	711	723
7498	3600	5208	4894	3709	2791	1901	1234	817	546	414	360	326	276	290	311	302	284	273	287	255	310	269	287	284	290	285	286	283	312	296	291	262	252	290	304	293	272	257	279	264	290	291	264	269	271	289	290	286	294	299	253	288	256	254	276	293	233	287	276	288	295	286	268	263	272	296	300	303	270	276	283	290	311	282	289	285	297	294	281	288	312	330	274	268	285	260	240	269	279	290	294	258	269	268	253	274	281	299	248	259	272	262	304	273	302	277	251	284	275	270	310	269	235	263	287	300	336	259	293	311	274	269	299	290	268	253	261	265	275	259	285	278	248	316	274	282	277	303	283	268	276	295	269	232	307	279	284	282	318	313	269	288	289	274	242	287	291	300	269	261	268	245	309	289	276	265	259	279	295	279	300	284	295	295	254	281	299	295	287	270	256	262	264	267	271	270	259	288	271	323	288	280	255	279	302	281	313	279	281	288	305	299	256	290	276	278	272	284	278	264	291	261	294	279	240	265	280	269	294	279	271	283	295	294	264	269	296	272	264	254	263	280	269	306	259	270	270	282	295	287	262	273	303	268	276	286	242	262	314	277	273	311	262	290	272	244	259	280	280	285	258	249	282	285	283	283	276	285	279	269	285	276	284	271	304	282	261	287	275	282	285	268	277	274	303	261	259	288	285	314	270	279	273	279	255	264	249	287	260	254	281	287	273	273	282	295	269	301	232	278	256	303	294	276	281	303	303	274	302	280	298	283	283	307	295	276	278	252	300	247	288	274	274	261	278	254	301	292	296	285	277	288	282	327	254	310	278	293	309	259	282	275	264	254	291	295	291	286	256	263	299	291	269	270	259	278	292	287	287	254	287	242	253	272	298	288	298	281	299	302	296	263	294	311	290	301	255	275	297	307	296	298	262	248	296	326	311	260	262	300	282	260	299	273	285	314	274	294	277	261	279	287	274	291	316	280	235	253	273	285	265	296	280	297	269	279	291	285	264	310	286	291	258	215	278	277	251	273	274	258	287	272	296	254	266	266	292	266	272	292	270	298	297	245	275	299	298	300	290	300	281	281	272	292	297	284	266	262	294	266	275	292	261	293	294	295	276	280	292	288	277	293	277	269	281	275	250	255	297	274	295	273	266	312	250	296	279	283	325	266	293	294	302	291	278	282	273	279	272	307	288	287	254	271	292	298	271	288	231	283	287	270	286	276	272	286	313	273	252	291	301	242	286	285	286	281	264	292	280	275	278	260	272	282	253	256	311	280	273	272	262	249	304	253	289	284	249	265	278	324	284	317	286	309	291	275	272	276	285	275	244	269	292	297	253	276	262	274	264	261	245	271	294	264	282	289	294	305	258	281	267	254	286	277	265	286	292	259	249	296	284	274	303	278	293	265	278	276	295	296	261	249	281	289	286	296	270	289	267	306	252	294	248	278	259	263	267	290	272	256	261	273	243	271	258	291	278	292	264	257	272	260	330	305	285	274	291	285	274	271	268	267	279	288	269	295	266	277	298	290	263	252	281	257	285	278	287	300	263	250	288	294	267	284	295	287	300	273	272	273	283	263	286	295	310	288	255	313	290	317	249	259	278	300	225	282	283	262	278	286	287	292	234	275	286	290	252	277	296	285	312	274	274	289	287	293	286	286	271	273	276	269	266	291	300	302	282	271	275	282	311	282	289	289	272	258	284	303	307	274	306	288	265	269	279	292	242	278	276	334	279	286	288	304	285	271	298	277	261	258	299	248	282	265	289	284	301	280	277	280	283	302	307	308	287	273	265	258	279	265	274	292	299	305	285	239	297	292	260	277	298	298	285	299	289	293	289	279	287	325	286	290	271	320	298	267	287	253	266	262	283	289	260	295	248	283	293	297	245	267	271	291	300	253	283	271	284	290	261	304	293	286	285	275	285	252	301	293	269	265	255	265	295	275	257	285	262	271	291	270	274	295	278	270	254	289	291	266	294	276	275	271	285	289	293	268	282	268	277	265	255	306	297	248	263	280	287	282	309	273	279	278	304	282	268	294	267	298	288	274	261	281	270	293	282	280	260	272	279	251	310	278	286	302	284	301	283	286	273	277	289	280	246	281	267	284	281	279	271	284	289	340	282	288	265	292	252	251	272	282	275	300	291	298	296	267	283	286	288	299	265	260	325	268	273	306	284	272	295	278	273	281	295	290	281	256	289	309	257	272	291	284	273	299	258	296	289	291	293	329	264	289	304	262	298	265	273	256	282	304	307	253	270	266	292	282	290	279	271	268	260	278	298	268	273	273	282	249	268	294	273	281	303	300	266	316	279	270	303	299	270	290	263	269	288	313	290	271	262	260	271	253	272	274	302	258	304	289	268	277	300	270	289	270	286	299	319	302	300	309	318	293	308	297	310	288	289	287	295	282	276	312	300	265	286	330	273	266	306	287	257	261	279	279	247	266	270	276	276	315	274	275	292	280	257	303	282	268	273	266	292	271	296	275	256	267	265	309	316	284	272	258	294	289	300	271	300	308	249	274	292	290	285	271	277	333	281	282	323	290	296	267	308	258	288	259	277	286	294	292	284	283	281	257	288	276	289	299	293	273	263	298	266	303	256	265	261	262	251	304	296	277	266	278	284	287	296	295	243	278	324	238	274	294	307	253	317	302	295	263	277	275	286	281	269	281	293	266	269	300	280	259	285	282	312	279	266	304	263	288	267	284	283	269	271	280	310	275	297	289	294	268	252	266	278	299	247	279	283	279	297	277	276	269	304	309	263	283	262	274	281	276	274	296	271	263	266	275	270	298	276	305	260	294	262	256	272	319	291	279	250	253	281	240	280	266	312	284	317	245	249	296	288	288	277	309	269	281	274	269	272	283	323	278	308	268	280	281	274	284	227	284	273	270	305	265	285	303	315	271	337	286	297	306	276	288	293	292	285	268	266	252	292	250	280	322	295	250	286	269	288	263	256	306	277	290	290	259	286	268	269	267	274	263	310	260	249	287	275	290	271	253	288	259	326	280	271	285	281	290	282	278	273	273	276	265	283	325	311	308	260	252	288	310	289	262	284	290	278	284	286	283	283	306	314	295	282	275	302	232	286	268	303	301	282	305	294	264	300	278	271	303	292	260	250	284	303	301	292	241	278	261	301	267	314	289	280	305	295	267	286	279	287	279	265	267	289	280	288	257	273	275	287	258	298	260	281	306	286	291	314	272	277	296	295	291	283	286	276	284	293	296	288	288	275	267	272	280	297	287	306	281	263	300	296	302	313	289	294	267	294	286	294	270	306	292	260	286	285	293	300	255	267	283	269	297	279	291	248	298	305	272	297	292	285	250	266	293	281	267	291	259	322	287	306	272	256	285	300	286	273	254	309	300	277	281	296	276	284	283	275	312	259	278	267	287	265	290	309	243	236	250	304	258	277	262	285	282	273	280	284	258	270	286	282	269	266	272	270	278	259	262	293	254	271	288	314	299	283	271	242	278	301	283	275	276	280	284	281	265	242	295	272	301	297
4458	3319	9940	13927	12417	9753	6645	4310	2724	1687	1142	868	715	645	636	649	668	624	631	601	637	577	630	618	613	598	679	632	640	616	604	627	655	646	629	612	630	614	630	650	576	648	647	665	634	628	614	595	625	600	621	618	650	673	660	621	621	584	631	598	624	635	617	601	619	627	668	612	637	630	607	634	600	647	649	635	634	635	634	632	636	665	645	589	638	561	637	637	624	591	605	624	637	592	643	628	608	599	623	640	632	629	643	674	643	593	586	601	655	639	617	645	630	625	655	572	654	634	598	606	627	666	649	631	600	630	619	641	611	629	628	639	616	653	622	569	619	597	608	640	631	627	626	618	620	614	642	593	597	680	603	628	600	593	657	604	623	629	617	634	666	634	609	621	600	622	702	607	621	623	685	592	609	577	622	582	615	612	592	632	600	627	628	610	645	644	616	590	653	640	651	676	624	637	603	641	674	650	597	612	628	610	604	662	585	612	618	592	599	642	640	635	612	633	649	654	642	652	629	612	634	628	613	617	633	663	635	619	615	667	652	639	624	609	629	622	638	623	603	586	638	609	599	650	599	593	581	586	630	645	649	634	610	600	641	665	598	607	628	630	632	579	647	593	606	648	633	611	657	603	600	671	644	601	587	606	655	601	642	673	615	625	656	596	624	650	630	608	625	699	602	614	626	624	637	633	606	618	620	588	622	616	615	608	653	666	607	640	622	567	610	659	597	663	612	650	623	642	632	588	642	588	651	669	622	629	631	595	618	662	610	631	618	615	615	616	634	656	592	613	661	645	647	635	634	630	621	597	635	616	600	628	601	648	553	608	610	632	605	632	618	654	601	698	619	670	651	608	602	625	672	650	623	647	628	605	598	681	592	627	601	630	636	607	668	637	625	576	609	655	641	620	628	638	591	607	635	674	614	643	628	624	670	675	601	654	640	661	633	651	577	608	601	659	614	646	655	645	639	668	600	595	612	672	652	636	583	627	607	569	644	621	645	589	606	676	615	669	613	628	661	593	669	622	635	628	599	607	607	597	632	646	627	621	623	630	615	610	626	641	638	591	648	661	662	647	610	617	607	645	622	579	652	592	618	627	636	627	653	655	643	647	616	615	623	653	616	633	603	656	638	669	586	648	597	676	657	591	637	639	635	621	657	668	606	616	600	629	657	659	609	622	662	628	596	638	637	634	602	545	653	649	629	630	597	596	613	598	583	622	593	644	613	626	605	578	679	616	622	570	667	629	626	621	579	600	603	653	634	579	660	615	623	627	590	607	586	627	616	582	644	640	576	622	597	591	634	634	635	652	592	595	600	631	628	599	577	649	597	643	660	581	597	649	620	665	605	642	607	620	628	586	632	630	599	606	674	672	630	627	602	605	643	638	680	631	648	595	633	575	660	640	621	634	615	623	649	657	592	633	654	646	641	659	642	621	632	600	635	585	678	625	630	643	650	592	657	622	632	620	644	621	631	593	639	624	680	628	632	617	613	609	602	606	601	692	576	666	616	606	609	603	622	564	607	659	636	625	639	612	656	682	606	594	611	683	631	648	566	594	630	593	616	645	663	650	636	608	614	596	628	606	633	669	627	635	602	680	637	684	635	639	646	592	611	660	652	647	581	619	607	656	616	645	599	606	607	606	665	603	597	659	614	645	608	660	631	672	626	640	636	590	607	617	635	628	589	645	620	643	640	640	617	666	632	640	662	625	586	637	633	652	594	627	635	683	633	641	618	635	609	640	647	597	603	592	638	637	610	635	595	635	656	635	617	614	590	662	618	612	621	628	628	635	581	612	606	633	641	571	625	555	652	626	624	597	607	639	672	647	594	644	630	613	642	623	587	607	644	622	641	658	617	624	654	645	624	601	608	619	650	598	600	654	625	589	674	655	635	642	605	565	633	651	652	651	598	631	678	632	590	602	625	646	618	652	626	588	651	600	636	642	638	628	638	643	638	638	600	635	618	615	658	615	586	597	660	628	670	677	640	583	616	634	594	618	606	598	636	628	585	628	583	630	622	617	575	633	621	619	610	652	625	653	607	615	613	640	629	590	614	621	598	612	603	649	635	626	616	588	635	608	643	618	667	634	624	629	581	618	619	639	588	626	606	628	624	642	659	625	620	626	601	638	648	630	584	597	605	661	631	619	649	598	600	622	639	602	633	631	643	610	641	614	585	661	646	617	598	627	651	676	618	631	645	629	629	641	658	653	614	614	615	627	654	565	617	590	637	622	650	618	601	603	650	654	623	633	614	616	640	639	653	609	671	611	618	637	626	622	640	622	673	622	645	630	628	686	712	637	635	595	575	606	643	605	637	656	613	636	640	613	604	645	594	590	593	629	643	599	598	645	622	609	570	658	631	673	638	614	610	650	621	612	627	616	616	613	593	651	600	619	595	616	615	661	610	645	613	585	624	662	649	623	638	600	626	623	632	626	636	608	650	612	554	603	628	604	633	579	666	619	626	654	642	639	624	578	609	646	614	647	631	622	627	637	621	625	622	637	603	596	594	596	608	590	592	680	651	627	609	596	622	666	634	656	614	646	646	650	620	601	643	650	558	666	614	669	623	602	634	615	620	644	655	663	632	665	638	644	647	636	621	654	619	605	668	604	606	670	635	633	635	587	605	638	633	623	614	569	620	625	630	620	655	597	622	616	660	613	608	585	675	621	655	623	656	618	591	615	629	656	642	669	602	638	628	609	617	671	616	630	601	608	604	568	627	639	611	640	640	622	630	604	602	627	629	638	583	598	643	633	580	594	619	634	612	632	651	617	626	642	640	637	641	582	610	649	633	587	567	657	643	637	610	684	593	610	625	598	608	651	634	623	629	661	602	609	592	620	666	632	594	611	628	627	655	652	595	596	660	598	614	636	618	641	669	629	633	623	580	616	625	604	617	621	591	621	583	623	585	644	620	618	640	613	615	616	656	587	638	647	631	613	664	637	653	636	631	653	608	622	653	629	623	637	601	618	615	600	616	669	637	620	689	621	642	579	615	579	603	617	637	607	667	591	615	635	617	625	624	580	651	581	630	626	646	647	620	648	607	618	609	646	644	634	671	650	621	581	584	619	596	671	597	636	602	627	661	622	638	622	582	577	638	634	634	662	608	599	604	657	608	635	615	632	644	631	656	655	622	656	594	607	638	594	653	588	669	630	590	657	684	669	630	594	624	588	669	634	612	658	602	604	674	627	588	657	617	629	634	610	617	631	628	612	623	575	597	639	661	594	673	652	604	600	591	610	629	614	629	639	636	604	627	617	646	636	614	610	631	607	610	624	613	613	607	597	589	613	643	644	623	658	628	674	690	662	690	598	693	618	584	658	650	620	659	612	607	609	599	673	638	654	604	616	650	648	614	639	645	624	643	612	632	677	639	651	597	620	646	649	649	563	625	597	614	662	628	614	638	625	635	636	625	633	586	574	634	634	614	613	651	628	656	594	602	605	629	630	634	613	607	624	624	611	586	668	600	624	654	606	560	611	559	584
18420	20623	55172	55064	47243	37154	24868	14448	7406	3212	1430	781	473	268	274	271	244	261	270	252	257	245	223	237	272	240	259	262	276	282	264	251	255	206	264	229	219	245	234	265	242	249	236	241	271	251	275	240	227	248	276	270	279	263	234	263	241	232	225	249	228	255	246	275	262	252	251	236	274	242	254	276	258	262	225	251	256	244	235	264	254	261	240	234	263	250	256	212	262	247	255	245	233	246	238	237	276	235	249	246	247	259	234	229	261	247	235	247	259	291	256	253	255	263	241	258	257	245	258	265	262	240	274	253	270	265	258	244	246	255	266	240	236	256	232	220	248	221	220	299	264	251	243	253	287	283	247	272	274	240	251	282	247	264	260	256	234	276	269	255	230	271	224	275	251	258	229	236	261	252	250	266	251	278	251	252	255	269	258	249	283	229	282	278	254	261	261	250	261	239	239	271	230	233	269	216	263	275	224	249	240	244	254	224	256	250	248	242	234	280	288	270	245	286	229	259	286	257	267	242	227	240	260	273	251	262	245	252	257	274	243	228	226	268	276	240	246	268	259	240	232	256	252	247	241	258	254	230	256	267	208	217	246	272	248	255	272	238	258	250	270	233	252	290	257	267	252	243	248	243	257	219	261	249	245	236	254	276	250	251	248	273	267	225	210	256	244	252	238	253	218	224	242	231	251	252	243	245	277	257	249	238	254	244	273	280	266	241	269	211	219	260	251	243	275	258	225	214	256	286	241	232	271	267	252	261	285	221	237	256	253	262	251	213	212	249	248	257	243	259	225	265	249	245	251	276	260	221	245	251	251	259	243	239	276	269	226	261	235	248	243	248	256	255	251	266	252	246	251	239	258	228	213	241	252	296	251	242	249	225	242	259	267	266	270	249	229	238	273	243	230	264	249	237	242	229	254	251	224	260	260	250	273	232	269	257	222	256	263	236	253	269	264	229	235	241	277	234	287	243	226	259	233	265	252	254	264	262	250	246	253	262	244	254	256	236	232	244	247	241	269	242	242	270	228	262	240	248	230	233	263	250	253	256	264	242	255	256	279	249	243	278	268	262	256	281	263	249	256	237	241	214	245	271	228	225	261	265	251	248	251	231	243	204	268	228	227	244	262	221	256	259	256	274	258	226	249	244	261	250	248	245	235	260	251	248	252	245	266	262	254	236	232	259	237	271	244	248	257	232	214	264	277	265	242	261	230	225	244	254	266	271	263	284	257	233	236	241	287	257	264	242	247	241	274	244	229	232	283	226	235	271	218	260	277	261	226	268	237	270	262	262	250	242	248	233	233	250	230	274	246	262	280	243	264	261	251	250	247	241	278	289	234	269	251	252	258	262	268	232	229	279	279	227	232	244	246	250	258	262	279	262	229	240	277	226	264	257	241	256	235	238	223	241	282	232	256	235	243	236	254	275	190	235	252	251	234	265	266	241	241	242	234	253	266	248	219	250	243	249	254	262	218	245	271	246	260	249	256	244	220	230	248	253	265	291	235	252	270	266	258	242	246	238	248	237	216	274	240	217	242	240	245	226	271	230	238	270	227	242	247	257	242	231	227	285	276	240	250	240	259	244	259	233	269	257	283	228	233	254	264	232	256	240	266	239	280	252	235	238	248	237	250	251	250	267	240	249	275	225	272	266	249	225	235	276	240	236	246	254	257	255	274	282	249	275	217	234	294	250	246	257	257	263	270	248	235	263	258	259	255	249	225	282	291	222	252	259	219	246	236	264	256	289	233	253	271	246	241	252	242	216	245	266	245	250	271	275	278	227	227	242	231	251	263	211	249	267	257	237	252	257	274	249	224	251	276	288	265	235	246	260	252	229	227	247	247	279	232	209	242	247	286	255	281	243	260	250	262	238	253	239	252	262	290	266	240	249	239	267	236	248	252	282	212	255	241	247	226	262	247	235	235	250	226	252	282	229	240	244	261	269	235	237	223	232	281	248	292	246	242	214	256	282	239	256	255	234	227	247	265	226	228	240	250	238	239	239	240	251	245	265	265	253	276	256	247	269	258	249	233	246	250	259	254	259	250	249	252	266	246	252	281	270	232	241	261	253	255	279	239	273	277	275	267	257	246	240	246	255	244	210	211	258	255	291	231	253	234	242	272	253	261	242	257	265	249	286	236	243	245	252	237	270	265	271	281	240	267	255	270	250	294	236	272	262	267	255	231	238	212	255	247	252	229	264	252	243	265	241	245	274	265	243	244	258	243	249	271	229	238	211	263	212	243	276	249	230	254	240	252	250	244	220	252	258	267	243	267	246	269	301	245	210	228	231	242	257	250	228	240	266	235	273	263	259	260	263	278	230	248	239	257	262	277	244	227	277	275	276	272	225	248	229	270	276	268	253	249	254	249	262	235	237	282	269	260	245	282	246	252	246	222	265	231	253	247	259	216	240	237	247	242	246	271	252	228	266	255	253	237	251	237	278	258	254	276	241	256	244	262	226	256	243	257	273	225	224	231	243	230	228	238	267	283	256	267	251	229	259	257	232	251	202	265	234	250	252	239	241	251	239	240	278	254	232	237	246	262	223	253	245	269	228	219	241	279	262	239	240	269	268	255	250	266	247	241	280	254	241	256	247	254	273	237	281	243	264	246	265	238	246	282	263	239	288	224	264	267	227	254	259	255	227	251	276	235	256	245	243	241	258	255	235	249	261	261	235	215	225	252	256	236	280	248	237	270	260	278	299	272	217	251	250	266	257	244	240	259	245	266	254	267	278	245	246	251	241	237	260	259	243	255	239	257	256	236	254	208	230	246	259	255	251	275	239	241	246	251	257	249	245	258	254	273	247	262	261	253	258	262	247	240	245	235	229	257	236	256	242	232	245	264	262	274	254	248	225	250	280	264	252	234	239	251	245	248	256	245	251	247	258	255	244	270	256	242	270	264	270	226	250	266	275	295	253	266	263	207	204	247	246	251	252	255	272	269	274	236	245	245	288	244	253	256	275	248	239	245	212	243	246	247	258	265	254	260	248	271	264	261	251	251	225	214	270	237	248	248	239	236	233	256	291	233	230	222	271	260	255	239	244	246	254	226	236	253	252	242	240	252	255	262	260	239	241	232	228	274	261	235	246	221	231	251	239	240	269	281	273	264	289	210	258	274	250	259	237	257	242	244	268	243	250	261	234	243	239	249	295	247	235	267	236	246	222	226	263	249	235	261	266	264	256	236	258	259	232	283	249	239	259	248	254	258	270	255	244	241	273	244	232	232	263	263	250	247	258	273	232	248	267	235	238	244	284	286	250	274	258	278	251	239	247	245	254	234	239	239	244	239	239	224	257	229	270	227	264	281	240	275	249	259	223	269	228	264	267	244	244	267	270	221	231	243	242	245	257	272	246	260	237	246	242	285	263	254	222	271	287	260	246	244	230	257	235	278	242	265	237	251	260	243	274	272	260	258	219	240	279	269	247	260	279	241	277	252	263	245	257	224	276	237	271	228	256	251	263	259	242	240	257	243	257	256	262
10306	17419	51860	59837	57090	49815	40478	30556	20637	11447	5697	2841	1527	788	616	569	606	596	570	564	587	611	607	538	581	599	562	601	559	563	600	558	592	523	577	605	607	564	576	567	551	587	636	559	595	550	587	556	570	598	573	583	572	572	586	587	555	586	572	566	568	565	573	616	600	591	603	570	600	627	615	508	563	580	583	633	559	601	550	543	581	602	582	600	565	562	610	568	586	576	552	589	539	580	555	584	552	551	613	568	609	563	551	591	579	594	602	601	598	586	592	605	601	599	517	543	536	559	584	590	605	558	603	590	555	559	580	542	563	586	546	567	554	582	541	578	582	561	552	587	560	593	572	585	595	557	574	588	557	581	561	587	573	569	611	593	575	569	569	570	563	597	583	618	540	603	577	577	602	580	593	592	578	581	594	571	586	573	558	566	597	591	559	629	542	543	580	600	623	611	567	604	543	573	603	569	569	587	583	642	612	574	591	542	535	577	607	589	566	627	584	578	584	564	534	566	541	599	577	611	583	529	562	572	588	578	597	572	576	590	563	551	540	610	555	580	595	604	578	584	532	575	567	548	582	609	586	573	593	568	552	572	574	553	577	558	589	564	563	559	546	591	581	565	574	607	567	555	589	593	590	548	613	570	607	619	585	575	541	575	574	604	600	543	580	585	555	578	583	578	567	562	593	566	585	582	602	601	580	579	541	562	575	606	571	580	551	606	596	576	553	584	587	596	594	617	560	596	539	577	606	556	580	601	560	587	639	595	612	560	596	562	583	618	601	589	654	561	581	602	564	598	611	558	605	583	610	577	557	546	562	541	591	535	508	656	562	558	604	565	568	590	589	566	614	634	554	584	534	601	599	611	595	615	578	558	579	594	577	580	563	612	572	578	591	566	603	559	540	555	554	561	543	571	577	586	581	602	556	559	541	594	597	571	588	581	590	544	560	588	588	565	566	658	552	557	569	573	565	588	619	597	572	550	608	580	563	665	573	606	575	596	569	564	548	573	548	601	562	581	617	578	556	604	597	592	545	542	584	580	584	569	588	538	571	599	567	580	594	594	590	586	535	585	636	559	584	549	620	572	536	598	582	628	575	615	575	559	574	569	592	597	599	560	576	593	546	569	564	558	546	603	601	593	608	583	593	580	558	573	632	581	573	535	532	610	568	563	540	574	566	558	594	577	574	551	567	569	574	586	576	562	594	573	603	560	612	571	553	606	589	591	599	583	574	567	598	614	571	565	574	579	591	563	583	575	577	633	595	543	591	565	545	567	534	570	592	526	610	612	571	600	571	571	575	589	606	599	591	603	561	547	546	574	635	585	567	598	570	598	575	595	570	554	578	575	568	578	562	586	609	561	594	559	565	597	569	580	584	592	543	562	592	564	603	579	590	528	604	581	613	614	594	597	617	547	593	571	565	595	594	536	566	598	566	602	632	578	568	549	550	606	582	582	569	571	631	612	569	558	594	574	602	576	582	584	598	593	548	563	597	580	556	572	584	636	561	584	564	619	590	570	579	585	549	547	561	570	542	550	581	558	554	600	584	596	553	580	569	546	598	576	528	549	584	532	576	598	581	570	579	509	600	598	590	579	554	571	553	553	559	532	569	583	555	589	583	586	595	594	607	573	608	585	546	548	591	566	586	580	589	570	579	539	594	608	603	594	585	560	592	579	576	563	615	565	579	593	589	564	567	553	621	574	598	570	567	573	568	586	553	567	606	599	585	596	586	595	601	587	539	582	607	568	569	569	553	591	586	585	561	566	591	561	599	585	585	615	546	579	534	578	543	603	640	587	538	560	612	619	585	572	572	587	571	612	576	618	588	586	578	588	594	601	591	580	575	589	560	574	579	577	553	584	571	598	608	586	551	558	554	534	540	542	560	595	576	575	562	575	625	577	586	585	596	593	612	586	559	611	536	572	553	558	581	607	576	539	592	606	583	546	552	580	585	636	592	645	584	566	581	583	573	535	589	601	553	602	588	603	622	604	593	598	581	595	523	556	607	553	580	615	576	584	563	569	564	551	600	594	598	565	586	596	538	626	582	577	621	549	618	603	546	576	547	557	572	587	585	554	575	548	569	601	562	598	585	579	556	567	580	589	645	575	570	615	585	558	561	576	586	554	599	585	545	578	567	585	606	577	572	627	600	580	605	574	555	558	606	583	561	540	623	551	600	571	585	564	564	601	568	602	621	610	605	567	567	606	564	596	583	577	569	581	578	606	616	579	592	596	604	564	586	552	583	570	572	575	554	603	613	615	567	616	601	570	519	611	596	604	560	611	591	586	594	600	602	627	553	603	582	612	594	570	576	575	595	574	591	567	582	508	595	599	578	567	565	579	577	615	610	581	600	569	595	567	552	594	597	587	589	557	562	603	549	605	541	579	601	555	570	597	569	554	596	629	569	529	556	548	546	563	576	564	601	589	569	618	592	622	598	608	572	603	588	600	595	582	583	568	600	567	563	555	563	570	524	601	609	540	560	537	587	561	570	570	613	594	638	561	559	617	526	600	623	589	575	612	618	582	572	566	580	566	635	584	554	593	570	597	574	598	611	604	557	594	573	556	570	557	574	621	583	573	577	567	564	598	585	580	585	582	531	576	577	567	559	578	562	572	535	583	531	557	564	592	576	562	560	581	597	590	580	618	574	607	601	557	586	583	574	583	582	567	543	564	632	551	552	573	608	577	601	585	612	567	582	645	599	593	573	566	594	591	604	587	531	573	570	560	588	554	594	613	612	580	589	559	536	592	573	586	570	553	543	539	593	570	578	581	602	564	571	585	617	574	556	569	583	574	593	565	633	549	624	590	597	606	587	553	617	588	558	551	587	591	543	571	627	611	574	564	552	584	595	566	596	625	586	591	568	578	579	572	608	638	561	589	541	597	575	592	624	589	570	594	579	544	569	600	552	589	555	593	572	534	581	581	581	607	587	614	601	570	606	595	585	578	587	555	555	581	594	589	566	551	576	508	603	630	574	588	570	607	570	571	599	578	596	598	583	572	592	599	536	586	593	582	619	595	581	593	600	573	567	562	611	582	575	537	601	580	583	568	591	559	601	570	645	573	605	585	551	602	575	566	605	590	580	595	581	589	568	568	586	580	636	584	617	599	551	604	587	590	604	524	571	577	568	529	586	586	613	568	573	601	561	562	599	569	533	591	596	594	560	569	595	618	569	616	560	649	555	607	547	585	611	593	595	542	563	607	571	547	601	576	585	591	564	555	580	599	564	581	590	609	601	630	603	560	550	579	551	584	568	636	568	568	599	609	579	568	553	617	567	592	613	587	584	594	602	561	578	594	633	584	558	589	631	581	593	560	599	571	624	551	530	593	579	608	609	559	573	578	571	623	591	557	582	597	555	596	560	607	564	601	527	568	591	589	555	576	596	566	621	592	622	573	557	599	568	595	586	552	582	567	597	571	580	596	565	559	635	583	552	570	592	544	572	581	570	578	559	564	590	568	577	561	591	584	594	586	620	566	606	594
27231	35019	72584	69744	60251	48509	34588	22209	11899	5230	2132	1077	637	375	332	326	363	329	354	335	351	332	370	371	360	357	364	382	349	334	322	365	399	360	338	308	330	340	351	344	341	365	342	341	340	343	351	299	309	374	336	333	355	323	370	323	340	330	331	332	331	344	361	360	325	311	368	328	343	342	341	352	324	366	315	330	334	369	388	308	327	335	340	353	351	338	341	316	313	332	324	333	340	357	368	349	353	357	319	330	295	344	351	347	310	332	336	371	361	346	356	350	354	340	343	326	353	340	346	321	360	375	368	312	322	359	319	332	328	331	365	313	310	324	336	343	321	330	378	362	353	322	327	327	341	331	341	359	346	313	343	334	313	359	357	342	327	305	367	340	348	326	372	333	368	374	330	331	364	325	351	347	378	350	306	345	310	303	342	347	353	338	313	378	361	356	334	335	382	364	334	365	347	350	345	364	374	318	341	314	352	317	339	346	340	332	340	362	385	330	329	335	360	325	341	382	354	376	367	343	373	359	351	363	378	338	325	362	335	362	359	349	333	347	329	327	347	339	337	353	334	343	298	322	316	314	340	353	299	355	330	365	315	355	356	354	336	344	359	371	340	310	331	351	332	339	322	311	337	393	374	337	362	346	352	324	367	329	348	356	333	322	353	328	329	312	367	345	319	341	354	356	319	358	355	282	337	316	354	328	345	359	347	331	339	324	329	339	359	297	328	353	333	331	337	369	338	327	338	329	365	353	358	347	325	341	358	357	306	361	330	343	325	334	330	344	351	331	351	350	317	330	371	339	361	352	346	336	361	312	344	351	312	355	340	358	338	347	346	335	302	316	350	367	342	346	382	385	348	339	324	366	311	378	369	306	322	352	372	326	334	356	330	352	352	328	355	338	308	371	341	349	322	330	322	356	353	328	326	342	358	360	343	340	336	323	337	346	374	326	350	314	330	361	326	346	334	362	358	321	331	322	362	334	330	367	360	332	358	326	317	329	345	360	320	325	354	347	328	322	315	365	375	330	357	364	321	364	356	365	351	343	346	360	380	345	343	341	321	390	326	351	330	310	335	358	355	320	379	314	336	344	333	343	336	318	333	366	365	366	347	337	316	368	317	309	334	320	333	348	324	384	344	334	329	341	366	361	381	360	332	336	369	371	331	343	379	333	333	374	335	333	310	375	341	375	372	332	381	329	336	344	343	310	333	344	320	388	372	338	328	376	332	343	359	340	345	315	333	333	313	353	314	337	357	327	380	357	352	304	325	370	374	343	370	307	379	323	337	347	319	327	344	344	336	360	334	357	357	334	313	316	342	342	346	320	337	354	367	328	364	312	345	334	325	337	325	353	323	332	356	313	305	336	314	330	329	335	343	347	341	298	353	350	328	361	371	368	341	331	325	355	370	328	359	303	299	309	351	347	321	359	344	327	356	333	307	329	308	364	351	334	316	314	341	322	325	338	332	361	348	355	337	339	333	378	355	335	344	344	331	361	318	351	351	367	315	360	352	338	360	336	327	348	318	332	355	344	354	324	343	361	351	316	347	351	348	322	347	340	303	325	374	313	376	317	366	352	325	342	363	372	328	374	352	321	350	348	332	344	368	348	356	312	329	319	321	347	335	334	346	361	377	347	326	309	354	344	326	363	333	322	343	360	313	345	298	329	351	351	326	374	358	306	347	336	345	306	338	317	336	344	331	363	337	343	324	346	334	374	349	357	368	328	345	355	323	336	344	375	340	347	316	321	336	345	354	340	364	353	344	365	316	374	354	354	337	350	326	348	364	374	364	355	363	343	328	370	349	321	288	338	330	361	334	345	357	303	335	337	325	376	346	343	331	382	365	321	302	341	349	322	339	366	369	329	332	366	357	357	316	359	360	377	345	365	354	322	356	331	332	350	343	339	327	332	309	327	314	323	331	345	329	318	347	358	319	335	357	358	362	324	347	316	316	328	387	354	336	319	346	339	344	323	366	341	331	331	362	355	285	351	356	372	319	364	330	357	328	327	361	324	329	359	335	372	363	359	350	356	330	378	329	364	348	336	336	327	371	335	373	338	340	342	333	350	335	335	315	358	332	350	343	351	299	310	336	324	302	323	319	329	343	329	366	348	359	336	317	361	324	325	369	334	333	343	329	389	393	334	315	345	349	359	353	336	315	322	327	320	347	326	318	342	315	348	340	347	350	328	361	321	334	352	350	333	337	380	329	328	356	348	309	335	341	366	336	328	338	359	361	311	353	344	356	342	325	344	326	368	342	343	334	313	332	352	354	356	318	349	328	354	390	331	350	347	362	356	331	324	337	364	338	356	337	313	372	325	326	329	343	355	321	335	347	400	372	344	354	323	326	334	370	316	337	317	372	329	352	329	348	313	313	319	324	309	356	371	385	364	325	360	337	354	323	371	359	328	327	351	328	362	316	346	333	353	321	342	342	335	343	341	398	379	333	348	363	369	353	318	338	326	355	353	368	347	373	335	325	335	350	356	357	340	347	373	343	375	373	332	379	330	348	323	380	369	321	315	351	369	328	320	317	357	343	338	317	341	365	337	314	321	323	329	296	381	341	342	358	314	343	350	353	333	362	310	395	324	332	342	358	340	357	328	323	328	316	376	345	342	310	354	360	346	297	308	368	349	317	335	335	329	344	362	360	341	347	357	311	354	346	361	358	365	367	366	331	310	316	342	364	394	358	370	355	331	318	319	339	351	338	344	356	353	357	347	380	369	359	338	320	341	344	333	350	330	350	363	322	358	340	333	334	345	348	353	330	370	347	339	345	326	340	311	320	373	348	325	339	302	351	329	390	344	340	376	317	354	318	310	397	318	357	367	345	335	289	335	345	336	350	312	366	341	361	312	356	344	345	378	358	355	340	335	339	330	362	344	332	311	338	344	279	327	348	315	349	319	341	322	339	323	346	351	332	348	338	341	343	315	361	344	330	314	327	350	368	341	365	341	329	313	368	354	373	357	365	358	338	346	345	324	331	358	354	323	356	344	344	339	327	329	312	323	354	322	339	350	363	354	326	369	331	306	347	309	344	355	346	347	349	357	354	337	361	363	362	303	340	350	363	359	369	331	329	358	309	351	347	356	349	335	330	338	344	330	326	350	360	306	339	354	326	321	404	335	352	324	302	333	348	343	337	346	359	329	351	343	308	326	317	338	304	336	329	361	337	344	351	338	314	331	334	337	334	385	340	332	344	331	324	352	369	346	345	337	373	353	346	369	335	355	324	350	356	364	351	378	325	369	334	366	350	345	348	345	364	314	330	323	336	358	333	322	337	362	358	340	361	391	361	333	316	307	347	354	354	377	337	323	375	361	333	304	333	337	331	338	322	370	346	369	347	335	315	371	354	333	344	347	351	313	368	331	342	360	357	315	358	309	344	318	346	322	342	323	348	331	359	307	349	367	338	338	367	359	378	356	374	365	384	376	323	352	367	348	337	352	323	309	322	369	383	392	353	351	348	326	316	352	340	346	328	341	313	370
13382	26686	64504	74037	69211	59529	48104	37572	26029	15267	7970	3937	1957	948	777	777	765	776	769	788	797	799	785	746	692	830	791	767	715	748	810	772	735	784	790	768	782	816	832	739	778	759	763	734	721	768	784	760	766	738	778	752	753	710	737	779	724	792	746	775	776	779	720	747	772	764	765	754	786	765	798	800	730	786	780	748	805	745	739	738	798	749	793	772	799	744	741	753	757	764	766	752	783	764	773	723	754	759	706	748	740	772	745	748	798	706	782	788	720	756	780	730	755	772	735	778	812	790	731	774	775	757	746	799	769	746	766	767	695	770	775	724	775	731	771	739	758	786	825	704	779	743	828	713	750	743	753	725	763	738	764	764	750	732	756	788	772	790	755	769	769	768	770	776	784	789	768	779	763	767	741	753	749	797	754	778	757	754	805	761	750	748	744	744	787	793	720	778	776	714	792	737	782	823	787	797	768	771	772	766	756	730	757	735	752	762	760	747	729	722	734	733	741	736	784	781	731	707	757	756	760	765	771	775	789	776	755	797	749	788	764	754	745	719	761	748	750	744	750	755	718	733	740	777	781	770	752	720	736	744	818	716	768	735	785	783	750	677	765	827	758	776	771	730	745	728	748	774	789	720	789	755	752	738	774	757	774	777	782	740	768	723	703	754	774	799	754	729	813	775	774	746	757	774	815	776	737	708	748	794	749	739	748	732	779	772	757	745	796	745	805	775	725	743	709	747	711	762	739	733	723	738	769	748	805	731	759	767	749	740	751	792	771	753	789	784	787	722	768	728	771	723	781	654	763	706	806	755	739	710	744	796	762	773	777	790	723	773	823	730	731	758	775	734	788	725	782	765	747	761	772	717	751	786	764	766	723	752	786	761	771	755	750	776	738	725	737	751	742	835	719	739	756	714	775	753	784	756	767	776	720	732	736	760	756	805	793	766	809	757	706	752	800	737	783	805	751	768	741	731	733	778	809	763	741	756	717	719	740	714	789	693	709	733	753	753	723	809	742	743	720	760	770	762	763	757	772	734	765	816	740	779	766	753	767	780	778	751	774	731	755	795	738	786	715	732	721	779	854	750	782	758	747	752	775	753	780	745	746	752	773	767	781	715	781	781	758	756	791	776	721	762	746	787	744	776	808	730	782	723	720	750	741	712	778	808	756	755	776	763	762	750	743	753	737	752	753	750	788	736	724	814	743	768	700	726	736	755	800	751	780	747	762	766	766	729	752	802	740	752	749	764	771	778	817	772	740	743	756	784	785	785	752	723	758	801	768	757	776	726	713	730	787	774	710	714	788	733	715	770	782	788	747	726	739	749	788	735	758	721	831	727	752	760	740	756	776	858	769	772	737	779	702	779	709	766	764	773	719	764	726	752	750	808	737	792	727	757	757	783	743	752	742	742	763	741	694	767	788	793	759	771	814	770	743	752	751	738	733	735	771	755	777	749	754	727	750	815	719	767	758	790	793	786	717	751	769	759	788	805	720	812	787	790	818	716	734	782	819	714	827	772	743	850	707	722	805	763	722	784	747	728	739	741	740	743	779	757	717	772	757	741	791	752	771	776	795	724	776	771	750	769	692	765	778	758	762	720	745	743	733	725	729	760	758	700	686	772	809	778	811	764	786	780	760	782	743	704	765	759	754	756	773	744	707	784	831	800	775	722	773	755	762	745	715	794	735	746	696	768	757	758	832	759	725	795	746	746	762	766	753	798	776	774	761	777	787	744	768	715	793	727	761	768	787	714	758	756	757	773	737	799	771	702	760	714	769	738	732	738	742	796	783	788	830	779	791	785	741	734	818	723	775	725	810	730	736	762	737	741	801	739	813	767	768	758	746	759	710	767	759	774	759	774	705	739	795	784	719	793	759	764	764	776	817	773	773	736	752	758	734	765	767	791	749	777	761	756	784	740	760	718	751	746	787	724	795	755	789	766	752	795	715	791	781	764	777	806	734	745	751	764	773	733	738	754	728	781	720	751	775	710	788	789	790	785	781	764	780	766	700	732	784	743	764	759	782	738	751	784	774	793	814	748	824	763	795	782	771	773	808	761	774	755	731	752	775	758	763	767	768	806	839	752	798	750	771	755	753	767	737	751	783	761	724	780	777	751	735	728	713	782	784	771	749	794	774	710	767	743	728	814	741	752	771	781	782	749	783	759	770	799	728	714	757	765	768	782	804	748	808	732	782	699	776	776	733	770	742	764	750	756	746	728	742	763	731	747	757	726	750	720	754	745	777	758	773	738	795	714	711	729	801	824	770	743	765	791	798	751	727	787	714	777	742	727	720	720	750	712	746	713	792	793	700	724	798	753	781	784	759	747	773	757	744	753	737	750	734	739	759	768	806	800	756	743	788	731	733	726	751	749	751	754	707	719	748	774	755	743	753	777	749	764	768	769	788	781	772	774	819	778	751	742	761	723	738	748	770	779	739	758	719	733	809	730	713	756	781	809	803	742	777	742	725	784	735	795	792	721	762	756	711	764	763	754	744	726	789	775	820	734	763	756	767	761	758	719	761	770	771	810	749	728	762	668	733	734	804	790	768	709	740	726	757	709	771	830	744	773	726	714	756	733	742	761	774	781	784	788	784	820	765	716	758	764	801	726	756	802	703	726	734	776	720	764	810	791	729	781	721	757	792	758	795	809	761	765	761	777	755	734	767	795	752	773	754	755	796	774	772	799	759	766	723	804	791	727	742	758	772	787	775	754	745	825	755	780	795	719	782	779	739	737	725	749	708	756	747	741	761	758	714	738	729	770	800	761	812	793	776	710	757	786	739	727	768	790	764	755	748	724	740	758	805	734	740	715	767	755	783	731	777	821	790	698	739	811	801	811	773	807	777	760	743	794	767	743	773	823	785	763	800	732	733	743	786	710	765	802	775	765	709	737	792	752	764	776	760	743	753	766	816	767	770	729	767	757	716	776	756	769	741	721	782	745	751	727	841	729	778	807	836	780	712	753	737	757	757	826	736	709	768	802	756	742	774	775	796	774	783	755	790	739	737	738	739	732	762	733	789	746	749	737	752	778	772	754	743	764	770	743	758	758	750	757	744	731	779	756	755	818	770	761	755	782	773	773	741	742	685	758	767	748	752	796	748	751	768	785	716	786	737	767	735	786	749	759	811	750	732	721	777	762	810	754	756	720	795	781	759	793	727	755	793	695	782	787	767	778	780	779	751	759	740	776	701	762	761	750	803	734	764	735	744	762	745	724	798	742	738	715	726	761	729	780	789	739	757	683	778	780	760	797	739	800	714	802	754	747	778	787	705	741	750	789	781	790	759	774	764	807	799	784	785	783	727	807	758	770	734	786	797	794	760	757	755	820	808	777	746	747	837	751	755	778	766	742	706	774	740	752	786	775	722	755	721	752	757	753	756	771	753	773	790	759	736	726	808	757	734	744	745	772	783	736	738	805	733	727	765	793	732	732	722	705	747	771	753	784	801	778	801	780	738	761	807	740	750	774	752	787	747	714	770	732
6316	3609	5269	5062	3844	2555	1607	1009	653	460	373	313	316	279	330	329	304	280	273	268	302	297	310	270	288	303	332	283	325	314	302	311	291	314	286	288	270	250	334	311	298	292	303	306	295	291	283	287	297	312	302	282	326	333	293	293	344	330	306	271	311	321	293	281	297	299	307	300	316	312	279	281	308	305	301	290	307	273	316	284	297	287	270	298	310	314	306	323	279	301	294	316	277	312	287	293	300	301	330	295	291	311	288	285	311	275	287	272	260	277	320	311	302	271	282	293	275	289	268	311	287	314	259	262	282	335	315	336	291	280	308	254	281	286	313	288	308	289	335	322	261	291	312	297	323	311	297	290	268	306	289	307	313	284	271	286	295	302	310	316	297	284	311	295	305	292	281	299	311	285	272	279	299	308	281	312	318	342	310	300	312	284	293	281	304	302	297	311	288	307	305	284	318	318	311	296	290	308	291	297	285	281	301	297	299	289	294	295	307	295	288	294	317	274	299	295	249	329	295	324	318	278	249	310	272	324	309	288	303	302	305	301	286	286	312	304	291	286	289	263	303	282	273	302	289	299	303	273	322	269	275	313	303	297	292	293	307	329	295	254	296	308	297	273	297	268	301	267	314	327	284	302	275	319	310	275	326	322	287	307	310	295	291	312	291	276	304	335	293	296	290	282	272	298	313	285	284	289	298	262	316	304	276	301	302	277	321	277	289	296	266	308	291	301	289	310	291	262	302	303	304	293	291	288	322	274	256	315	293	298	306	273	286	320	292	294	268	295	315	313	317	268	290	303	299	302	308	293	331	312	268	310	339	279	311	315	306	323	257	297	267	302	318	325	286	309	289	296	344	301	272	278	339	319	309	292	277	293	287	292	300	286	297	261	283	284	288	281	299	282	325	282	313	301	313	302	313	309	300	305	327	279	284	328	290	296	269	329	309	309	300	314	268	280	311	317	282	296	300	302	293	302	305	293	306	259	301	326	299	331	295	295	293	281	296	316	304	311	307	287	303	287	300	307	284	322	299	304	295	293	304	283	282	292	275	316	275	312	332	306	276	300	299	318	330	308	305	308	260	310	308	305	336	318	309	304	284	292	310	290	302	318	274	310	280	289	303	310	286	313	321	254	283	296	304	288	276	288	304	303	309	344	290	292	323	313	318	336	307	321	294	291	322	291	286	291	304	302	301	298	306	313	297	323	289	317	307	317	291	277	273	274	316	330	343	281	289	289	300	332	295	334	301	312	269	284	304	278	301	286	296	295	286	278	298	303	307	294	287	306	303	300	278	284	268	312	302	307	295	285	310	300	307	291	312	282	322	317	333	311	306	300	287	279	278	292	309	308	268	333	304	295	281	318	301	293	308	313	295	282	303	306	310	315	291	296	311	314	284	304	266	277	288	274	289	304	306	310	283	280	287	298	300	302	267	308	284	316	301	304	323	289	286	300	298	298	317	317	326	302	306	302	313	327	295	309	294	292	275	300	309	264	287	309	323	279	284	288	310	278	319	299	282	321	322	322	314	305	286	320	266	278	308	282	307	296	304	304	277	280	295	287	299	302	251	280	308	299	293	313	323	278	324	282	290	307	309	286	295	289	341	277	291	301	317	301	273	329	279	297	316	299	261	309	273	304	271	276	265	304	308	312	308	266	283	297	320	277	318	280	278	292	319	269	280	325	282	310	319	288	286	329	284	282	303	328	264	313	290	330	279	285	329	305	310	309	298	286	286	301	284	304	301	281	302	264	317	304	306	314	321	277	284	307	274	320	306	282	297	314	339	270	307	299	284	309	306	279	313	261	285	250	284	271	275	323	290	289	310	288	287	301	303	323	324	288	297	304	304	306	275	295	320	320	286	317	304	273	306	303	311	305	308	301	289	303	309	280	304	330	307	308	276	277	276	291	303	320	269	258	335	292	283	288	278	260	266	305	325	310	287	287	337	304	305	337	289	290	262	301	294	301	303	335	317	303	294	323	308	300	301	304	335	285	298	307	319	308	322	294	297	295	283	311	317	306	281	272	291	306	316	291	296	291	276	300	304	323	296	297	307	301	261	281	291	290	310	281	289	261	301	316	275	282	288	282	304	317	282	300	279	290	291	277	296	326	307	308	300	299	309	312	337	309	274	344	292	283	310	260	297	290	295	313	314	282	309	322	292	279	284	328	281	292	300	255	295	276	320	298	339	290	293	315	277	288	288	293	305	282	315	296	282	295	303	299	335	269	311	280	296	304	303	300	297	301	325	312	296	316	283	304	286	357	280	329	321	291	343	301	321	314	289	306	292	285	295	289	307	316	337	323	263	348	297	324	307	286	291	304	292	299	262	284	280	298	317	317	290	298	300	256	306	284	281	311	291	295	319	302	334	291	303	351	309	302	271	304	321	298	325	288	296	323	299	282	292	320	298	285	307	300	288	305	286	290	312	299	319	293	281	293	314	304	283	273	302	316	304	308	301	318	297	302	310	255	306	278	308	307	294	253	280	266	286	291	329	293	288	296	276	280	272	314	284	292	320	317	302	298	305	313	269	293	304	275	287	331	302	274	284	309	333	322	303	306	338	294	276	296	284	283	308	315	287	285	288	271	303	265	300	270	343	301	290	309	286	299	308	296	282	285	301	301	325	271	307	280	305	289	329	297	266	343	308	300	292	288	296	285	318	337	297	285	285	285	327	291	302	275	297	305	315	296	322	314	314	308	278	276	291	318	298	296	299	307	299	301	291	299	306	312	305	307	298	293	270	315	276	261	322	295	294	300	269	289	307	302	293	296	273	276	272	318	277	323	304	307	302	311	299	309	302	316	300	309	260	288	309	285	302	286	318	294	301	277	293	310	314	330	299	305	344	312	258	297	255	295	271	307	299	296	303	280	324	294	270	314	276	300	293	276	309	325	288	291	291	279	286	274	318	274	258	278	339	284	325	292	269	285	316	279	302	294	329	315	323	268	336	286	311	293	294	315	282	280	314	313	302	300	272	309	337	314	292	288	280	301	315	271	265	261	308	342	301	301	305	312	285	277	276	314	269	302	262	284	295	276	295	303	324	325	286	300	267	311	300	290	283	290	295	313	267	307	291	322	320	283	304	330	313	303	302	280	300	275	272	306	294	307	293	339	291	295	292	288	303	268	279	310	291	289	323	305	323	283	299	316	292	313	296	289	298	320	332	282	278	327	306	304	316	275	295	311	299	296	311	304	304	283	285	316	297	281	276	273	320	291	295	320	314	331	307	281	294	283	294	283	269	310	286	335	275	286	299	290	277	290	283	258	271	301	283	280	316	284	290	316	283	281	303	334	306	279	323	334	275	329	280	275	270	263	285	309	272	269	290	302	284	307	331	266	300	260	286	312	304	317	311	316	306	297	263	285	328	293	295	295	270	286	307	291	295	278	289	294	318	295	317	306	290	332	255	294	276	269	316	299	289	301	298	314	268	343	323	313	324	310	324	302	343	343	298	269	287	328	283	309	300	297	318	334	304	284	302	279
4190	3860	10896	13954	12308	8580	5429	3231	2023	1260	968	824	768	707	655	649	601	712	627	655	633	664	694	664	616	673	661	684	639	668	639	630	668	656	659	635	633	605	699	677	646	670	717	614	729	685	626	613	657	678	648	682	672	639	668	689	630	653	654	673	665	679	628	627	645	680	648	672	626	669	658	617	593	660	690	616	646	645	685	653	641	637	682	639	637	629	612	669	629	643	602	697	634	648	662	698	649	681	622	639	598	666	631	724	682	668	658	725	670	681	624	637	653	625	663	637	668	668	658	678	680	676	677	641	654	661	638	629	603	660	677	689	691	679	687	680	618	680	711	660	661	610	645	663	648	664	681	666	694	646	653	631	659	659	620	691	638	685	679	674	603	608	676	628	642	631	631	657	671	649	670	688	651	674	654	674	643	654	650	669	664	716	678	651	680	716	608	623	636	728	634	656	624	640	670	641	664	673	689	670	695	660	661	673	631	698	643	625	678	698	664	654	679	658	669	621	673	667	600	720	654	647	697	712	649	695	640	671	687	679	600	659	658	654	657	702	658	664	720	636	665	663	678	671	657	638	618	701	672	658	670	678	646	672	680	627	662	661	653	628	668	672	687	689	646	640	659	658	670	615	644	691	635	612	643	677	645	665	659	643	671	649	646	618	665	656	643	620	694	652	653	624	658	656	690	650	690	625	674	691	664	619	687	662	657	669	659	655	650	639	677	678	660	693	654	663	666	637	654	693	685	669	635	631	623	666	623	653	712	659	668	688	690	621	685	647	645	637	668	645	675	643	677	646	647	690	635	661	651	673	664	622	627	651	634	661	654	695	651	637	618	641	666	685	676	652	625	655	669	653	701	700	652	701	628	605	669	645	626	676	645	617	655	632	703	706	618	648	708	693	655	637	676	700	663	663	620	650	685	666	668	691	687	656	669	626	660	658	621	651	646	665	674	672	651	682	629	669	661	618	641	674	642	635	644	698	592	646	599	657	654	692	644	655	674	616	637	685	632	620	693	693	676	628	640	667	656	659	678	633	621	653	618	704	649	623	681	680	668	689	697	638	622	664	704	671	651	661	649	661	691	704	667	642	648	661	654	677	683	662	651	625	652	618	625	683	667	672	637	608	634	662	657	666	681	685	636	682	709	671	662	646	668	683	689	655	661	599	610	663	649	628	685	654	645	708	665	629	710	685	662	611	677	624	604	681	694	700	691	661	683	637	637	656	684	657	626	642	682	735	658	646	610	643	589	591	651	676	669	655	657	663	693	641	651	632	618	673	617	663	643	647	646	686	646	616	645	676	671	653	671	670	655	684	679	677	650	637	693	615	665	630	649	656	681	656	708	662	680	641	683	696	703	657	645	669	710	636	635	682	694	699	656	636	644	645	645	633	631	648	658	664	687	628	673	685	660	652	692	683	667	659	744	731	704	695	688	622	661	666	674	635	607	665	676	636	690	629	651	631	664	683	653	682	640	650	644	665	634	674	652	704	649	679	697	621	667	678	719	634	643	702	635	671	677	709	698	631	636	647	672	677	673	647	656	636	683	667	672	694	616	632	674	654	650	665	675	694	650	673	678	641	630	663	681	657	657	655	659	669	655	661	696	684	663	657	676	634	657	651	716	646	650	645	614	668	671	674	604	635	671	671	664	657	680	690	681	661	649	661	639	682	720	683	602	661	633	661	673	657	672	663	657	655	673	686	673	641	623	647	669	614	671	651	678	634	647	682	679	670	660	641	698	672	639	666	658	670	634	631	685	620	651	682	630	703	648	669	662	729	690	648	691	591	632	648	684	647	646	659	622	666	662	681	648	660	647	659	661	704	669	638	706	684	667	652	685	729	653	675	659	673	670	663	687	653	675	692	637	661	670	608	632	606	672	685	665	648	676	671	650	648	681	690	659	666	616	682	651	713	669	665	625	633	648	677	612	648	682	669	655	639	617	649	626	679	709	623	665	598	680	618	621	655	655	709	651	628	661	665	643	669	664	672	663	678	583	746	669	657	610	688	649	663	636	661	661	682	643	653	672	662	676	679	679	652	638	648	645	636	681	664	637	634	666	663	658	655	646	638	615	657	672	651	656	665	659	664	671	689	668	683	662	650	706	647	663	697	682	647	625	681	665	664	670	685	679	647	656	660	680	748	671	647	639	671	706	663	631	727	692	621	653	715	633	702	683	617	674	650	666	659	656	670	649	625	682	648	696	620	635	624	653	692	657	604	684	678	676	647	665	655	674	673	631	639	665	678	690	619	671	707	671	655	653	657	663	689	663	665	686	665	620	645	630	651	718	666	634	654	620	694	634	622	665	628	649	637	649	658	668	705	698	649	687	600	615	666	661	658	636	665	635	671	647	659	652	685	688	657	633	660	654	654	671	657	660	626	659	642	683	683	676	659	637	692	689	671	683	628	654	648	675	638	677	679	664	623	648	641	707	627	653	634	677	679	690	667	703	691	727	639	689	681	635	692	644	637	655	657	675	677	697	683	628	649	653	673	619	649	644	680	694	669	705	705	666	645	685	675	637	661	664	631	664	723	669	633	650	623	680	665	657	615	688	663	619	677	619	657	617	614	697	664	643	642	663	703	622	654	641	652	707	671	657	653	651	665	700	673	710	643	715	623	682	633	713	670	639	663	685	695	707	675	667	673	655	668	677	628	678	674	673	702	637	652	654	676	702	673	680	634	648	651	631	660	697	662	619	714	619	629	677	670	671	652	660	637	658	670	691	673	666	699	673	655	639	665	612	654	678	671	643	680	651	652	655	660	650	605	652	651	694	646	649	652	712	670	647	649	639	640	691	651	661	628	660	650	659	650	671	660	734	666	647	662	656	682	641	600	681	700	638	662	642	696	606	706	681	650	636	670	616	679	651	662	689	668	673	681	644	706	688	654	611	670	662	642	656	666	670	672	661	646	691	658	708	624	633	680	650	687	649	678	681	682	659	684	679	671	667	645	678	640	653	614	646	670	650	655	681	660	661	644	667	642	623	641	662	698	666	656	672	693	625	650	661	628	669	638	653	709	640	668	626	650	679	650	679	692	654	752	676	715	597	685	688	668	662	693	691	701	682	672	632	644	678	684	671	644	695	638	650	663	626	628	673	648	656	657	629	662	658	603	684	666	705	625	628	597	659	683	693	623	705	647	660	691	640	665	677	678	678	656	633	677	634	672	657	671	621	636	677	694	680	650	641	616	654	700	644	684	681	690	643	648	645	702	673	687	663	658	672	634	681	678	630	646	695	677	631	677	642	651	705	636	656	646	706	590	657	679	671	651	617	627	670	646	650	687	659	691	680	690	614	676	654	680	686	659	652	660	696	602	694	648	638	723	623	657	670	631	672	637	668	686	700	691	637	686	648	656	679	686	685	650	645	671	648	661	634	614	655	636	677	687	674	637	690	666	658	662	712	643	660	677	631	707	708	660	682	659	699	635	662	698	672	631	652	655	679	638	658	645	635	625	627	642	655	598	628	683	613	627	708	652
20965	38274	59130	57026	47672	34585	21981	11514	5105	2259	965	560	355	280	220	222	259	304	285	260	238	233	254	275	248	252	268	254	250	256	253	284	262	248	239	285	239	259	294	277	276	232	241	288	239	220	247	245	287	238	243	271	269	269	257	250	269	251	253	250	272	269	263	261	247	262	293	254	264	268	274	272	267	244	247	243	287	249	268	241	254	234	248	262	253	248	263	286	259	262	274	260	254	258	277	271	269	248	248	272	238	234	255	272	251	276	256	241	251	240	244	286	236	218	245	228	292	262	282	274	263	245	269	244	259	252	302	266	257	233	255	289	253	278	267	265	289	220	252	262	265	283	287	262	300	244	261	259	276	279	241	256	234	249	256	256	286	262	255	242	217	251	263	241	270	253	244	268	272	282	296	260	257	254	240	262	262	250	249	251	228	267	235	250	258	221	258	276	246	294	248	272	301	249	279	246	270	248	254	248	260	275	258	286	270	250	256	282	260	254	235	238	281	237	274	271	247	246	252	261	268	266	282	278	250	256	241	251	230	252	266	249	258	288	247	269	297	233	265	270	258	314	244	251	285	262	244	250	278	255	250	263	281	239	267	252	251	243	250	272	224	226	246	260	266	256	273	262	264	249	283	263	275	248	269	271	283	268	258	259	248	251	270	269	261	249	254	243	251	267	276	278	226	259	253	242	258	296	251	245	261	259	285	266	257	281	251	247	260	256	250	267	239	284	246	289	280	253	264	265	265	258	274	282	266	269	235	257	272	282	259	272	248	248	261	227	271	271	255	262	247	251	250	270	250	256	237	239	254	243	256	284	255	267	269	216	269	271	288	281	287	280	268	253	228	241	253	263	280	266	242	265	277	258	271	253	272	255	251	276	258	234	273	230	259	283	282	248	249	249	273	265	232	278	250	296	259	279	284	260	267	276	278	252	245	270	258	269	247	226	294	267	253	241	241	264	269	255	234	240	248	252	265	251	233	249	258	308	253	270	248	260	246	273	254	268	254	264	256	259	241	243	251	260	281	255	268	215	281	268	246	256	239	217	268	239	255	236	285	255	230	259	268	274	258	255	273	244	279	271	303	251	256	267	238	252	238	260	272	260	247	269	265	270	259	229	297	260	237	269	281	254	269	263	242	247	273	257	277	283	251	233	259	249	291	264	260	270	250	259	243	274	249	248	243	231	250	257	267	247	278	262	266	258	258	238	267	265	267	277	269	269	263	264	267	260	265	266	272	283	244	238	254	246	264	290	262	252	257	260	272	276	263	260	272	242	247	224	241	269	239	252	254	271	240	247	258	263	237	268	271	305	264	255	253	268	244	272	251	236	273	262	285	259	276	270	271	280	230	231	253	255	280	267	243	237	283	241	247	261	273	255	263	254	254	251	274	263	285	242	261	249	246	261	268	267	253	262	252	236	260	236	270	287	239	224	254	247	277	234	252	268	238	244	253	244	259	229	250	253	253	238	270	239	276	265	235	260	265	256	254	272	256	266	276	276	258	260	249	244	256	251	262	242	236	253	224	244	275	240	251	267	244	259	251	258	259	263	277	254	260	269	287	266	254	244	262	245	274	241	234	264	279	264	270	287	244	266	242	267	248	245	264	256	277	246	288	265	260	242	253	295	252	273	276	240	237	260	261	274	251	242	289	276	245	297	251	246	245	290	240	267	248	215	235	264	263	255	237	267	270	274	227	274	245	241	249	238	243	234	283	281	296	260	269	261	266	250	237	242	253	272	270	272	248	270	249	236	238	241	264	262	290	260	252	246	233	258	239	245	246	274	271	258	268	257	254	236	221	233	262	259	259	231	272	260	245	254	263	242	289	233	269	285	284	267	240	255	252	245	251	246	272	242	265	280	241	235	268	277	238	269	268	243	254	242	278	244	251	287	249	248	262	269	250	267	244	271	247	280	240	265	253	261	238	265	270	263	266	270	250	231	294	230	230	231	265	265	275	270	244	270	271	255	256	287	240	251	277	257	271	278	286	235	268	239	232	266	254	277	259	273	273	261	260	248	244	241	256	278	265	251	278	262	251	258	259	254	252	247	243	251	269	247	259	247	243	293	298	287	228	254	241	234	265	274	246	267	245	251	279	262	288	257	271	253	231	307	246	266	266	262	246	259	235	273	246	274	247	275	252	271	271	290	250	270	213	268	298	251	280	260	262	281	255	264	246	258	240	278	236	240	259	259	278	257	263	251	264	278	276	281	282	251	250	258	222	267	253	263	265	240	233	236	266	270	254	247	270	250	272	255	264	231	246	272	256	265	252	262	229	252	274	260	301	241	249	260	270	249	308	303	263	245	238	262	254	268	283	259	260	275	232	271	255	274	246	264	249	236	253	240	278	267	257	259	258	274	261	256	273	263	273	252	238	258	254	247	266	293	236	245	283	240	249	243	227	258	244	269	264	283	249	271	255	251	255	259	253	258	250	250	283	284	284	273	257	253	240	255	271	250	272	270	266	219	266	239	259	259	260	236	288	262	274	251	270	230	222	254	225	247	281	244	266	292	237	244	244	245	233	239	254	226	255	288	270	275	261	276	235	276	267	264	261	273	292	265	268	272	271	251	277	265	258	242	233	234	257	255	252	278	282	253	273	268	241	216	210	254	267	281	266	283	246	241	253	251	265	264	259	252	285	250	245	272	241	250	254	287	257	273	244	291	263	262	257	289	272	251	245	279	260	258	243	292	260	242	301	289	247	264	241	228	259	273	287	218	263	249	247	229	256	287	252	263	270	257	293	271	276	243	234	254	236	245	239	228	228	259	252	237	280	239	279	242	301	266	257	281	270	265	255	288	275	227	244	268	280	245	276	260	279	249	256	270	264	265	254	272	247	257	220	258	243	259	243	280	280	277	261	270	276	247	266	269	228	284	265	258	229	262	238	269	252	260	254	272	278	239	266	277	255	269	263	242	253	288	251	253	251	250	245	236	225	261	242	248	245	256	261	270	245	268	298	267	262	242	218	269	247	268	257	272	254	247	257	255	262	275	241	280	242	248	266	210	258	240	244	266	235	258	289	264	267	255	261	239	245	275	271	268	246	255	250	281	260	279	239	231	260	264	240	276	250	273	271	272	276	233	225	266	278	256	237	268	255	242	263	254	273	258	246	264	268	252	242	245	271	240	263	251	250	264	217	241	261	292	252	275	212	237	284	267	222	256	258	261	274	246	233	249	221	257	257	274	287	228	246	259	242	284	246	240	270	262	245	236	258	278	276	272	264	241	250	241	290	253	250	253	265	230	262	279	258	247	241	259	272	273	274	264	235	273	240	249	253	265	240	265	250	247	285	260	271	252	261	251	251	248	261	246	257	285	246	254	281	261	259	285	265	267	263	273	282	291	284	257	272	267	285	255	240	244	257	241	226	255	222	273	243	225	264	249	257	250	267	244	250	276	245	274	236	252	233	251	264	262	263	257	226	234	291	282	244	289	250	269	254	280	236	255	253	267	253	251	264	272	283	257	270	262	256	267	259	244
12015	29935	54387	61223	57306	47456	36951	25965	15528	8139	4142	2048	1129	652	651	559	595	617	593	621	626	605	605	592	568	583	578	620	609	603	604	559	580	588	583	626	605	575	608	629	584	610	654	592	620	587	562	567	596	570	633	599	556	549	537	626	547	591	580	644	595	547	574	546	609	561	619	609	590	599	581	590	618	588	585	608	616	579	590	574	565	600	654	601	559	545	644	615	585	591	614	632	626	619	569	571	572	571	610	593	633	560	598	598	550	602	625	535	575	619	598	587	577	590	601	591	646	614	575	561	549	589	592	565	587	601	585	561	595	586	571	625	624	602	612	580	586	591	582	585	630	601	619	549	591	634	524	553	559	569	602	578	581	545	605	593	591	581	622	615	572	576	603	568	598	645	596	569	589	573	569	564	611	607	611	658	603	593	617	584	588	656	595	588	608	609	612	616	556	602	567	585	578	534	603	595	549	606	586	598	639	580	572	585	603	594	582	649	612	616	576	593	604	596	600	620	637	599	610	587	590	612	574	604	616	581	577	612	585	615	613	579	578	622	540	577	619	615	582	547	608	542	584	592	591	587	639	595	585	574	637	566	596	645	573	606	604	566	567	615	595	602	590	587	598	569	611	585	612	610	579	626	556	616	643	626	636	597	604	554	578	633	606	587	592	575	626	588	580	576	593	568	602	579	614	577	601	559	581	593	577	594	587	594	614	597	548	565	580	581	568	583	627	599	558	590	553	568	637	561	573	580	601	582	652	623	595	545	609	570	603	571	568	580	594	579	576	563	571	588	609	603	591	635	581	630	588	528	572	588	568	592	580	594	619	603	587	596	582	575	617	600	579	601	576	573	614	571	626	566	552	616	561	566	553	637	614	626	579	569	582	624	589	595	540	571	586	593	629	573	583	572	576	614	650	615	615	583	606	582	540	592	567	581	613	618	620	570	604	586	586	603	594	656	597	630	574	576	622	607	546	594	577	601	617	577	569	573	593	625	642	620	586	543	595	613	555	556	595	611	597	622	619	603	617	580	567	595	633	594	596	579	600	603	570	626	589	635	613	599	597	622	550	596	538	604	599	603	619	576	544	661	583	583	575	576	538	564	547	587	619	621	598	565	605	599	616	633	600	568	578	596	574	606	603	602	588	561	565	582	603	605	568	596	593	584	602	608	622	624	605	617	596	568	590	608	615	598	617	634	567	596	600	579	578	582	571	565	582	559	625	609	639	562	594	561	607	623	577	582	592	588	546	570	592	577	582	574	595	607	582	590	542	598	621	610	569	577	566	583	574	595	593	609	605	604	574	599	602	595	585	610	646	597	597	599	562	638	579	624	563	546	601	555	566	630	592	571	577	594	593	603	595	600	612	606	583	548	588	591	612	594	588	605	589	637	598	601	551	610	607	604	609	568	613	601	652	606	578	595	598	533	615	593	574	576	572	633	613	568	644	625	578	588	573	566	586	622	569	617	579	571	589	607	564	611	623	595	601	591	631	569	590	585	628	591	565	574	596	566	574	611	614	561	594	603	568	588	546	611	594	609	610	620	585	637	618	613	592	569	612	603	590	628	606	592	584	594	574	602	571	559	599	593	563	583	575	544	662	580	621	608	604	606	596	580	573	593	587	576	584	563	600	595	556	574	541	595	643	565	538	597	625	620	596	621	636	573	570	573	608	564	610	567	546	557	624	588	538	577	599	629	606	574	617	543	580	567	573	591	590	541	555	622	575	612	575	596	551	576	586	563	596	585	558	595	596	603	578	605	556	608	627	633	573	640	598	589	589	564	599	593	599	583	591	582	585	605	574	593	574	536	589	576	546	626	600	574	611	594	587	576	612	556	593	599	571	604	631	575	586	624	591	631	566	564	591	619	618	626	606	542	593	589	587	628	633	547	586	628	601	628	631	611	585	593	580	594	595	629	556	587	609	588	587	562	608	574	599	636	634	615	594	596	640	597	589	596	581	601	599	589	588	598	602	638	608	628	598	581	599	579	562	608	583	592	624	609	572	603	587	633	622	603	585	647	593	618	590	579	573	619	594	575	559	592	553	604	572	620	558	632	632	576	612	576	519	572	554	585	569	596	633	598	578	596	546	606	632	607	556	612	571	569	578	645	603	561	556	581	595	579	539	567	601	553	587	589	593	576	643	565	590	566	604	595	631	625	609	608	608	599	599	620	606	608	594	589	527	605	585	589	582	555	597	588	563	567	588	537	562	602	579	632	586	600	564	578	588	612	552	560	618	591	552	578	599	590	605	566	584	603	599	613	556	570	628	595	582	622	584	605	554	631	586	622	591	594	616	565	558	568	592	582	598	592	603	600	575	623	616	578	598	573	601	593	573	604	542	587	609	589	601	585	590	563	567	619	600	576	580	623	546	554	594	627	585	596	569	574	579	581	572	594	595	594	582	597	617	603	609	579	578	591	637	592	599	569	563	585	600	594	590	617	575	545	590	593	628	609	630	576	611	609	537	580	602	562	550	566	606	638	628	564	580	548	584	552	587	562	568	604	550	553	574	584	553	599	611	589	572	594	586	599	583	583	602	541	588	575	587	663	563	601	608	652	579	572	605	629	603	570	579	627	590	580	617	584	619	573	579	586	589	612	587	658	591	595	576	570	610	599	578	575	556	594	599	535	565	611	600	597	589	581	573	598	603	631	639	615	629	601	568	563	617	561	574	552	612	580	580	557	555	572	602	581	595	628	623	627	556	618	560	575	591	575	607	560	598	590	572	584	551	597	580	590	602	595	622	581	593	595	615	580	570	579	597	573	580	604	620	629	621	605	564	573	621	602	606	588	615	631	595	574	617	619	566	596	585	576	637	581	598	595	598	580	598	586	606	571	594	580	600	604	597	592	621	533	590	596	603	625	598	600	609	565	578	558	647	605	597	630	561	621	587	588	596	612	613	605	619	605	597	591	624	606	584	600	611	609	612	606	600	574	613	587	580	586	532	610	610	589	592	599	639	541	592	610	587	577	557	613	611	593	567	616	569	615	564	597	594	586	635	610	642	567	594	597	636	579	573	570	546	595	594	628	566	594	585	587	649	612	581	612	570	611	595	582	635	583	562	608	611	567	608	559	619	584	598	563	639	601	629	572	608	594	615	595	577	631	613	616	543	581	599	616	634	609	616	581	590	564	628	612	625	580	601	589	597	606	558	583	608	605	591	607	593	573	606	620	619	579	625	568	613	556	615	603	594	627	537	573	604	617	622	577	582	587	605	614	585	603	613	611	583	599	579	605	634	576	602	585	619	575	582	583	616	608	573	564	613	564	628	612	586	589	568	607	579	567	595	632	543	632	588	592	601	593	578	594	614	594	584	631	604	613	566	597	591	626	627	599	552	568	570	606	618	606	603	584	601	630	567	612	585	645	595	581	587	608	625	578	560	596	569	608	648	607	635	612	600	620	579	621	620	554	586	571	584	613	610	574	589	576	615	607	579	611	581	608	611	553	592	579	579	607	601	589	623	584	542	584	587	567	592	589
29274	57209	74088	70398	58147	44592	31763	18912	9503	4264	1686	964	528	419	358	332	344	361	325	315	331	342	318	349	315	332	368	348	368	349	351	332	349	359	344	325	360	334	340	355	336	336	355	336	367	352	334	368	351	330	341	354	318	369	341	362	370	365	334	343	339	357	351	325	325	365	333	340	335	346	344	322	338	348	331	345	332	315	332	313	324	360	335	343	344	365	359	301	334	329	356	321	318	357	379	374	314	314	349	349	368	325	373	352	364	347	316	334	350	323	299	359	316	325	350	335	324	339	321	341	333	355	340	332	356	346	359	350	322	369	336	343	358	326	327	356	343	356	364	333	329	348	331	344	310	344	317	324	336	325	370	331	345	334	326	377	347	333	335	362	337	354	355	318	332	381	349	362	337	361	307	328	320	348	363	326	327	330	315	348	327	338	325	360	325	342	354	327	342	329	281	343	359	339	367	309	331	327	318	338	352	337	332	346	367	349	312	319	356	342	345	363	313	322	325	330	360	357	313	339	334	347	331	331	329	342	367	320	346	345	360	298	354	376	342	331	374	345	354	378	353	290	341	373	340	364	358	345	338	335	333	301	379	322	337	305	345	375	349	344	362	340	345	362	331	334	331	352	334	339	368	346	310	374	340	342	331	297	360	366	366	364	351	337	325	374	359	346	324	331	360	348	352	319	324	323	354	396	290	350	331	336	365	318	357	344	310	309	338	340	309	346	360	392	329	336	323	327	318	355	330	353	329	315	319	336	386	367	297	309	332	351	367	332	334	343	369	349	310	341	334	332	355	346	363	326	361	358	353	305	370	327	360	354	370	337	341	352	327	360	363	342	342	335	289	340	375	353	302	346	311	333	353	369	349	333	364	318	351	338	320	320	340	336	338	319	327	350	362	320	325	325	324	332	364	313	322	314	335	346	345	343	353	316	360	339	378	374	341	329	356	391	306	324	343	350	369	336	354	331	353	327	363	330	362	344	337	358	342	351	321	358	327	339	334	346	367	310	324	341	348	354	325	337	345	355	364	338	397	353	378	339	352	384	330	366	376	331	334	333	365	361	338	365	387	317	348	363	331	348	366	343	329	338	332	350	322	335	376	326	329	323	318	320	344	333	348	328	391	358	329	345	339	356	366	304	309	338	350	345	329	353	324	311	374	322	274	313	329	350	341	355	302	360	329	345	334	328	355	368	330	322	340	328	316	364	323	350	353	349	329	343	336	329	342	341	311	356	384	348	354	364	347	321	349	317	374	320	323	313	319	327	318	333	361	340	346	341	355	321	349	328	368	331	336	350	332	341	366	332	352	390	368	371	369	345	332	323	350	330	330	316	308	335	317	343	365	313	356	332	321	377	345	329	330	340	353	343	328	313	332	371	332	377	334	337	336	373	335	326	343	322	381	361	325	306	387	371	310	321	329	353	366	347	336	349	345	375	394	394	351	392	333	352	343	365	329	335	356	351	366	332	360	378	319	337	349	326	372	339	355	363	333	341	343	350	325	343	325	356	352	333	361	322	359	350	323	333	348	337	302	353	333	341	344	384	362	358	335	358	363	343	336	355	357	335	369	395	348	326	346	300	347	335	338	354	341	306	334	380	325	344	329	365	319	322	346	344	340	342	341	360	348	338	363	354	341	342	382	322	323	335	334	356	303	339	358	379	342	338	341	363	322	331	335	337	362	391	349	367	317	340	332	327	348	289	322	352	322	334	347	362	362	333	318	365	326	337	342	329	301	327	326	334	322	353	335	371	358	334	356	340	343	316	330	359	347	339	372	335	329	341	349	346	357	370	318	303	336	352	311	348	298	335	344	322	315	342	340	335	372	336	339	373	325	322	326	317	341	340	325	334	315	334	368	355	333	364	318	316	364	367	306	343	340	329	352	326	315	345	339	321	338	364	346	357	330	311	362	332	309	328	337	354	334	334	347	324	369	313	322	360	377	320	321	360	363	348	329	346	357	379	383	316	356	335	346	360	370	338	356	333	360	369	358	343	320	318	324	338	319	314	344	325	331	365	364	359	354	351	307	357	303	351	365	360	375	365	335	351	355	311	326	358	331	336	336	322	349	341	323	328	356	324	366	334	319	319	331	311	322	342	363	360	363	332	357	354	325	387	312	357	380	327	351	364	348	341	309	358	348	335	314	364	338	348	311	342	300	344	334	353	306	334	331	343	337	350	368	342	375	351	328	379	322	309	354	320	343	309	347	331	366	328	336	344	330	323	338	334	320	346	314	326	341	335	323	352	311	354	332	342	337	306	329	363	353	342	365	315	351	352	323	356	330	328	356	336	324	365	310	321	361	357	333	326	345	363	368	346	328	343	375	361	365	320	338	356	362	317	351	369	352	329	324	337	352	334	341	360	319	366	366	347	348	346	344	377	312	334	344	371	316	311	360	331	327	337	336	359	344	321	346	358	316	317	363	352	364	353	376	326	349	314	366	367	334	332	344	329	365	344	344	309	326	358	356	337	296	352	368	304	295	334	383	356	321	312	357	328	338	334	372	321	352	317	328	324	315	318	334	346	360	369	351	344	347	326	336	357	349	340	373	341	318	338	345	374	336	367	353	352	383	360	343	347	351	350	317	358	383	334	333	364	311	327	368	348	355	327	338	333	359	351	356	367	362	323	349	380	356	368	390	339	346	368	341	347	351	364	319	359	383	350	360	361	346	345	343	324	296	350	344	352	320	337	348	338	302	340	371	336	345	339	360	321	321	316	362	303	331	357	349	353	361	352	361	336	336	358	370	339	320	355	342	349	317	311	348	309	352	310	357	368	303	337	340	317	359	338	348	346	369	322	344	303	333	330	349	347	356	345	361	350	305	311	325	322	305	342	366	372	330	352	373	346	347	358	330	351	320	291	322	347	377	355	341	323	367	322	343	326	326	400	329	330	356	369	346	321	331	322	346	325	361	330	322	355	322	326	347	342	338	323	327	345	314	337	306	379	362	309	341	341	328	325	304	289	341	326	319	353	344	377	329	371	358	338	336	327	358	361	356	344	352	345	332	371	376	342	336	306	354	327	322	343	352	316	312	350	335	345	364	389	374	366	341	338	314	330	353	329	358	384	340	332	301	301	356	297	344	328	357	358	339	354	334	316	344	345	360	333	350	371	366	353	327	373	330	326	336	357	347	355	342	347	296	328	341	327	352	368	322	343	363	317	326	338	346	329	364	336	358	359	339	360	349	295	347	320	337	328	350	364	342	363	336	366	354	311	311	327	356	343	328	365	368	336	342	338	323	328	324	345	343	306	363	349	317	321	333	350	354	298	343	358	359	349	339	309	330	345	330	314	350	350	360	359	345	284	350	339	312	331	367	352	352	334	351	352	340	338	332	337	339	340	321	367	333	317	326	362	355	365	345	337	365	369	346	318	366	348	353	343	350	351	357	332	347	333	351	328	356	383	334	348	371	354	335	301	334	350	326	350	354	333	327	329	325	347	382	323	328	354	341	360	319	328	332	341	357	364	330	345	347	356
15303	41810	66633	74919	66779	55938	45159	33809	22810	12833	6538	3068	1769	1003	773	783	724	758	750	762	743	758	738	778	745	759	763	779	747	663	757	755	772	823	783	783	750	774	708	758	750	735	743	759	766	742	755	760	746	747	775	760	755	752	757	791	785	776	774	823	783	765	757	718	754	776	733	797	744	761	734	756	831	802	790	804	749	742	723	736	748	742	754	755	772	757	761	767	758	779	738	777	785	766	742	749	758	719	792	761	744	776	719	735	776	780	730	792	735	729	732	784	773	719	796	705	738	797	717	761	725	776	776	741	771	776	737	771	745	724	731	733	765	727	740	748	773	765	755	734	762	743	743	720	755	785	697	772	788	731	802	753	717	776	741	732	745	736	816	789	754	806	789	704	739	738	734	746	737	710	741	808	742	752	724	739	763	716	734	771	721	688	701	762	732	767	745	738	750	703	758	714	781	742	768	769	761	763	767	791	748	762	748	722	745	778	759	733	800	751	738	759	752	750	734	742	769	745	713	707	772	747	782	754	787	786	733	760	759	809	728	747	773	749	799	739	744	767	776	709	768	783	754	730	779	752	731	747	812	800	672	798	794	786	800	762	736	779	813	712	789	767	774	744	757	767	696	740	744	744	785	733	742	708	779	795	783	752	746	706	731	730	737	777	755	763	836	744	734	773	717	737	729	782	746	768	809	725	719	751	765	774	751	743	758	758	749	742	747	769	745	737	792	736	728	747	754	727	799	774	777	734	723	748	731	755	771	741	694	740	762	746	759	786	759	723	735	751	755	733	713	779	795	764	760	724	740	738	732	755	737	771	707	768	756	725	780	762	771	735	713	756	753	762	748	770	779	750	742	733	707	785	756	779	749	771	766	752	770	749	751	742	712	773	724	741	735	785	735	713	767	726	771	784	739	729	758	739	717	761	749	753	745	710	737	746	714	730	741	745	777	724	788	779	796	778	758	788	745	768	740	747	774	779	835	759	719	762	722	785	775	766	754	748	801	795	768	769	785	768	788	704	740	790	753	739	774	726	753	740	738	758	759	727	796	755	780	792	763	742	751	784	795	742	765	709	748	774	785	800	775	719	743	765	782	779	769	752	687	746	781	760	694	765	747	741	791	792	750	783	798	825	739	767	813	748	751	720	706	691	800	797	777	770	777	790	787	796	745	710	763	783	753	743	737	742	748	766	764	783	725	804	780	771	760	777	761	737	737	749	732	749	764	733	707	744	765	753	783	752	768	729	747	753	811	783	677	740	752	719	730	816	734	760	776	763	786	754	776	746	737	743	763	763	772	750	765	759	712	743	783	758	741	784	785	754	744	733	758	784	735	742	724	737	774	737	736	740	779	725	798	739	738	738	791	783	755	713	736	717	748	765	717	736	765	742	786	806	790	753	740	782	775	733	746	725	768	719	728	799	779	796	733	744	745	757	750	700	731	711	738	781	728	740	754	721	782	784	719	741	813	737	749	730	746	778	761	716	749	777	763	694	740	767	759	767	764	801	761	719	765	726	758	755	747	786	756	793	736	745	735	757	713	751	712	755	763	748	774	809	740	746	766	753	774	771	773	779	738	759	725	765	755	765	751	752	709	747	764	748	754	720	731	815	700	752	732	768	849	766	760	741	762	759	733	755	757	771	772	771	738	751	799	733	718	754	781	753	772	713	735	702	776	716	706	769	754	783	785	771	758	752	703	714	726	750	773	744	745	765	774	744	728	737	721	743	733	682	754	791	767	708	758	754	735	724	737	783	752	774	780	764	749	693	780	744	701	745	750	761	729	745	754	773	707	760	780	746	716	761	704	753	792	723	730	779	721	726	761	777	701	728	775	738	759	721	740	736	723	758	703	690	791	757	733	742	754	715	738	738	777	781	745	776	751	751	763	706	773	748	746	794	740	814	795	747	728	775	749	722	714	772	755	777	732	776	715	797	778	769	813	778	777	733	727	761	731	763	754	774	794	762	735	743	814	753	747	710	800	750	803	704	680	773	746	747	728	740	725	717	721	778	763	760	736	743	752	739	779	728	803	795	746	740	800	723	741	737	735	776	744	742	718	773	728	767	734	759	736	784	759	735	728	733	776	750	772	737	772	752	762	748	691	773	774	818	790	738	741	711	792	757	718	745	769	724	778	791	723	751	719	727	816	726	743	781	724	752	743	759	787	761	711	728	757	758	789	720	769	732	770	737	754	783	744	765	771	771	786	726	729	716	773	751	772	765	758	758	794	807	776	744	749	790	674	747	734	740	749	762	728	763	782	726	763	763	685	746	742	725	722	781	761	739	719	736	805	783	727	768	767	767	789	793	742	787	731	742	723	725	784	682	732	755	726	711	778	700	720	725	696	738	731	749	789	726	765	771	759	722	729	731	778	690	745	728	779	743	799	722	722	685	778	757	726	733	784	729	806	733	742	783	748	719	732	759	774	737	749	778	753	776	713	719	745	715	777	694	788	772	772	806	764	753	779	695	794	790	753	778	770	754	726	747	778	698	675	771	732	753	735	773	741	742	711	783	733	734	700	719	769	796	778	738	709	757	720	766	749	789	814	735	737	752	774	762	754	751	726	824	744	761	762	766	765	781	758	710	731	742	788	780	763	773	712	708	780	765	729	758	757	761	714	787	808	776	754	799	766	777	778	809	783	759	800	754	762	734	732	762	783	728	754	776	764	787	717	741	731	696	773	768	720	757	788	778	801	711	756	727	778	748	747	735	795	727	752	750	736	781	749	746	784	729	769	735	782	725	700	753	764	760	759	754	766	815	720	743	821	732	739	719	738	738	735	763	769	723	757	808	791	737	767	722	784	763	745	775	720	763	767	782	727	777	740	721	726	781	725	806	750	743	755	749	718	751	758	804	770	778	768	760	774	775	715	764	746	749	726	738	768	771	731	741	737	784	750	746	751	721	736	774	777	785	723	765	702	783	739	736	767	793	761	747	763	787	766	771	764	741	726	756	769	752	722	730	757	743	793	751	749	774	737	736	786	768	781	755	725	733	769	726	686	754	725	732	727	795	709	762	756	775	733	738	738	741	717	735	703	753	803	785	696	760	742	748	716	786	747	787	732	714	778	758	782	771	765	784	752	740	735	769	763	786	742	705	747	768	760	742	760	764	795	736	792	756	748	787	695	724	747	774	756	785	686	752	804	706	749	715	733	686	823	764	771	750	721	740	737	787	823	735	778	732	706	755	726	754	759	772	777	728	737	727	749	815	750	785	735	778	719	695	743	780	757	751	764	781	722	760	749	705	707	784	806	759	741	738	793	755	773	766	710	793	735	774	759	806	797	741	754	744	752	767	754	734	737	751	818	748	793	773	776	762	764	745	743	759	786	760	740	751	774	701	782	792	794	707	770	758	751	758	760	713	772	739	690	735	741	690	760	748	720	731	768	725	754	762	783	791	790	736	743	743	737	748	757	690	755	759	775	787	795	768	777	731	740	781	753	773	737	774	765	730	763	727	762	735	767	774	722	770	701	819	714	769
6085	4296	6078	5413	3290	2179	1515	941	647	490	387	340	298	316	291	286	298	281	289	285	296	252	274	307	271	297	295	300	267	271	308	260	278	291	268	294	299	288	297	282	280	305	307	273	305	284	273	278	266	304	297	279	283	296	301	310	255	294	268	305	264	279	293	302	316	306	283	286	292	302	323	274	301	286	287	258	329	289	304	299	278	311	319	311	299	281	270	299	302	278	327	305	304	291	333	300	274	292	291	291	306	261	285	329	304	305	288	288	311	306	297	271	309	289	277	271	285	303	310	291	281	298	281	308	283	271	255	286	292	303	320	279	309	290	271	299	293	268	320	305	274	261	290	282	274	288	272	291	292	292	345	299	303	263	300	326	283	293	306	279	282	303	301	270	291	297	267	290	310	282	270	310	323	278	265	284	299	288	287	280	295	301	288	271	321	260	299	296	304	283	280	289	287	283	312	278	286	258	295	303	315	282	268	320	284	279	286	294	316	288	293	300	257	296	294	277	280	277	297	328	320	294	266	284	318	319	287	300	296	293	282	278	297	281	317	269	299	345	287	307	261	276	286	311	314	288	281	261	268	293	247	287	290	286	298	289	308	296	273	296	294	294	289	317	300	302	303	261	264	298	290	269	316	300	285	294	282	258	266	292	303	267	275	295	332	305	285	255	261	270	288	281	257	311	287	319	293	271	304	283	301	300	297	320	297	276	286	307	275	315	281	278	271	248	267	291	323	285	296	306	295	295	289	296	290	285	297	274	310	294	320	304	315	298	316	300	311	273	277	292	266	268	292	308	285	301	295	304	279	300	315	310	285	292	294	290	309	304	274	277	319	283	307	297	290	304	283	321	299	295	289	292	253	316	278	302	290	272	271	281	304	268	301	285	247	290	300	316	303	301	310	278	316	270	292	323	268	290	289	275	306	266	282	293	276	279	258	266	305	288	317	281	315	281	307	282	279	285	278	310	302	299	253	323	307	276	301	299	300	308	297	272	258	270	276	296	260	274	257	268	302	294	301	301	296	297	295	283	286	285	301	268	258	322	274	301	278	284	282	313	299	276	293	295	303	292	303	293	294	296	289	287	277	294	249	285	301	300	293	293	289	282	323	251	262	316	314	297	335	315	271	304	324	314	307	314	280	286	248	291	317	272	261	319	299	301	303	303	317	266	285	316	269	291	266	306	286	298	284	289	251	275	317	276	286	269	301	300	299	294	300	318	327	305	280	272	297	280	287	275	294	264	294	306	329	271	275	281	314	312	283	281	236	296	262	284	289	309	273	302	284	267	263	310	295	300	285	284	293	253	303	295	290	306	286	305	296	276	298	269	297	311	274	292	317	301	275	300	271	277	329	303	296	285	287	279	310	302	306	288	344	263	285	293	275	285	302	278	280	297	301	296	317	294	276	299	310	286	281	312	274	276	288	277	299	270	292	286	317	305	316	306	308	277	293	310	282	312	287	266	298	283	249	312	314	286	284	278	298	269	309	299	305	280	330	300	322	271	300	313	292	273	279	271	300	306	268	270	312	308	307	272	254	286	300	308	319	293	303	290	298	294	311	277	285	290	300	338	321	316	301	322	284	286	302	273	265	266	305	276	281	300	309	293	271	296	326	281	250	285	280	295	312	298	290	310	297	292	300	288	269	297	290	284	269	254	289	281	291	289	307	293	281	310	285	284	293	279	267	290	299	295	307	279	283	291	292	284	300	304	296	310	314	270	275	276	276	299	279	263	281	274	317	278	273	271	301	276	338	239	295	287	286	299	283	290	289	336	305	294	303	290	308	269	295	280	290	309	283	311	303	307	291	282	292	289	256	273	289	317	274	289	300	310	279	290	265	280	248	267	291	334	285	288	287	306	285	284	294	286	295	286	308	302	285	303	285	318	287	291	261	268	298	290	320	300	282	303	289	310	303	275	281	322	277	291	307	265	273	313	274	302	306	280	313	295	276	308	279	288	264	267	317	303	288	289	323	274	281	305	307	289	308	270	297	294	310	301	280	276	292	297	288	296	302	266	271	310	273	264	305	285	283	285	275	313	287	302	272	256	280	281	277	298	317	332	291	287	322	280	294	284	314	277	254	299	251	282	301	262	318	286	265	317	283	300	309	261	295	291	298	274	306	310	295	310	311	273	300	288	265	284	323	286	316	282	300	319	277	305	304	259	316	289	291	272	305	307	290	303	311	249	302	262	285	291	279	293	270	294	287	282	268	288	300	295	292	302	284	294	302	282	277	297	288	285	294	267	302	286	277	285	297	267	290	271	302	309	311	281	298	290	295	294	299	284	275	258	305	325	276	288	277	295	321	283	305	281	302	297	272	278	288	279	316	286	311	277	280	282	254	316	275	287	310	279	278	282	278	306	312	266	304	324	300	280	307	282	276	257	288	313	283	304	292	267	304	280	283	301	306	299	306	318	327	262	248	279	295	282	303	301	294	278	302	283	285	267	290	318	262	289	250	254	299	287	304	287	323	277	283	281	274	292	289	299	324	282	281	303	275	303	318	290	320	333	262	275	289	299	320	295	303	270	298	293	304	256	298	303	302	272	320	328	265	296	257	284	305	332	267	256	277	278	304	256	291	328	304	299	322	274	286	311	292	302	275	297	308	284	276	289	278	325	294	285	285	295	292	294	271	245	282	296	274	302	294	275	308	279	314	280	287	288	265	291	280	326	284	302	287	312	306	308	265	286	284	297	312	282	308	289	298	305	285	273	299	309	307	280	264	291	304	307	276	266	268	291	325	309	279	293	314	289	296	336	289	268	303	280	301	286	279	307	275	291	306	280	283	295	290	299	263	312	298	296	316	328	299	305	298	310	268	281	285	273	275	320	275	320	267	310	262	313	276	261	270	284	331	277	327	281	287	283	264	294	273	312	291	267	289	297	255	281	294	319	286	294	300	268	314	290	289	304	297	273	316	280	270	322	290	282	287	289	259	272	300	288	285	291	294	262	317	281	306	296	274	289	293	309	314	293	306	314	301	308	285	261	284	297	295	287	279	273	295	315	312	265	308	292	283	267	294	298	331	304	291	276	276	280	295	284	301	285	303	288	317	301	304	291	300	269	288	302	279	280	287	258	302	297	288	322	278	306	271	301	306	281	274	274	290	298	297	298	269	269	288	304	285	270	298	281	281	332	289	286	297	268	287	299	320	303	300	288	284	287	274	322	274	292	280	269	304	314	312	291	295	286	297	275	333	274	271	303	306	300	273	279	271	283	271	288	291	282	291	273	292	299	257	275	277	272	325	297	301	285	259	291	278	295	280	287	292	287	271	277	286	268	274	299	303	277	320	274	317	315	338	282	303	320	291	280	282	288	298	253	305	260	290	310	289	302	281	315	307	294	290	292	290	254	268	323	275	311	329	303	310	291	298	267	275	287	311	274	273	280	271	298	300	313	309	304	276	266	295	292	315	274	300	266	274	309	253	267	314	291	308	250	318	316	280	274	295	265	260	296	284	291	305	303	288	302	301	266	298	297
3867	4824	11643	14571	10659	7600	5247	3329	2012	1279	932	812	671	645	646	637	623	661	619	634	659	650	608	666	663	648	604	658	620	638	638	656	684	641	688	693	653	633	635	622	650	630	599	651	674	669	653	640	638	636	657	602	627	566	648	664	663	647	642	615	614	615	649	612	619	658	673	654	624	614	612	648	620	614	657	633	650	696	612	635	664	613	670	682	617	630	617	649	672	646	668	634	658	655	623	631	638	644	640	618	653	635	644	611	625	657	611	631	635	610	636	639	631	608	667	664	628	629	673	657	631	631	649	614	658	653	638	671	624	648	672	696	647	680	626	617	622	665	650	654	637	631	636	605	670	659	650	601	644	627	627	680	657	633	646	653	594	629	637	609	649	669	710	700	597	649	656	647	679	616	662	657	627	633	629	673	618	623	633	657	623	642	670	646	640	664	630	654	634	583	654	663	627	646	674	624	654	673	628	651	649	659	634	661	633	675	606	655	623	653	614	623	669	646	621	603	644	672	668	631	652	621	632	640	597	663	580	641	648	653	672	638	598	641	609	630	600	638	660	674	617	677	628	658	629	691	673	660	631	656	579	649	637	644	678	651	627	609	623	670	650	636	635	641	596	651	649	650	656	673	637	635	623	655	643	625	658	619	634	631	626	651	626	671	666	590	628	618	617	645	609	637	589	648	660	612	617	635	648	630	600	621	667	645	603	631	645	612	599	633	682	641	703	612	628	642	638	626	651	696	641	646	641	637	642	653	621	628	612	625	639	677	656	664	608	638	640	613	652	635	645	628	650	652	655	673	662	594	646	645	619	635	668	618	621	653	640	640	616	606	619	632	636	635	680	657	629	692	627	647	660	710	645	678	627	647	613	658	585	624	602	655	625	628	662	610	641	669	645	675	635	664	658	667	654	645	656	615	638	612	654	627	621	678	687	625	672	619	617	670	653	628	651	621	609	650	641	677	643	658	654	599	628	662	638	678	645	655	616	638	640	625	638	666	661	633	637	620	655	656	638	603	647	652	623	644	676	636	608	654	640	649	658	656	642	567	634	637	654	598	606	620	611	653	658	609	627	638	609	546	644	624	627	622	640	637	653	634	631	651	622	644	637	669	664	641	659	612	655	678	637	632	644	645	664	648	665	631	643	637	675	643	579	584	608	676	628	606	602	690	651	676	607	650	663	653	658	656	667	617	653	641	618	618	651	641	616	598	630	631	629	683	650	626	611	647	586	665	593	659	617	593	612	623	622	626	661	660	647	675	640	652	651	675	673	625	659	652	645	611	673	693	618	588	637	621	597	614	672	614	651	675	620	669	612	647	681	671	639	686	672	672	641	654	672	652	629	603	652	635	642	668	624	650	653	658	627	630	658	644	669	635	641	642	649	641	680	628	675	668	680	648	619	632	641	603	618	610	632	642	649	647	633	629	607	663	660	658	653	637	618	657	689	660	669	684	636	663	630	640	635	623	660	636	655	623	684	703	629	626	669	635	686	671	671	665	623	639	610	650	621	625	643	653	638	609	636	633	682	684	644	649	625	637	643	628	610	613	593	680	616	655	632	635	642	625	651	660	676	641	638	631	641	650	659	640	620	679	581	625	638	643	681	642	676	663	627	660	647	643	631	584	658	620	691	672	674	661	655	675	634	601	613	648	628	642	655	654	659	628	648	634	607	682	670	688	653	655	644	628	676	663	646	631	656	615	648	638	632	606	632	581	660	650	616	657	644	652	624	623	620	644	627	667	630	694	641	712	655	626	638	626	629	594	638	664	667	646	657	631	627	666	601	656	651	616	648	644	626	653	642	626	645	670	656	608	627	662	636	688	663	655	627	652	591	640	653	646	650	646	641	635	664	686	625	650	632	659	622	653	677	634	668	658	666	643	601	632	657	637	611	601	606	629	632	680	601	641	638	633	620	596	675	655	651	629	639	657	673	639	644	677	668	670	669	603	639	595	662	626	619	636	663	629	706	614	583	657	626	673	639	652	691	663	630	678	650	693	698	620	616	638	632	591	627	664	646	694	652	653	624	641	612	652	672	625	663	676	628	618	665	620	634	614	621	657	646	605	639	664	702	657	649	668	630	648	614	627	646	662	676	636	629	657	607	615	634	625	649	659	649	631	639	672	653	692	634	650	661	641	620	681	605	614	640	692	614	648	650	659	619	651	655	659	610	625	641	627	640	660	653	636	665	632	601	623	630	646	656	675	627	634	627	628	715	638	657	612	619	654	627	626	628	603	647	633	662	661	624	600	619	656	611	629	594	628	612	606	658	647	649	645	629	656	588	636	652	651	656	603	634	658	619	673	642	645	668	671	673	660	622	601	625	641	669	658	699	623	650	652	621	660	688	658	646	639	572	635	663	663	606	654	645	675	641	642	644	642	655	610	594	612	575	698	677	630	689	618	664	674	624	633	617	652	631	650	652	622	633	644	638	627	639	646	637	596	642	658	618	640	610	627	630	669	693	615	642	678	626	637	626	685	614	603	626	654	658	634	643	629	660	633	687	639	621	605	595	653	616	582	677	690	626	646	653	644	639	666	627	621	654	625	616	669	628	690	635	656	638	695	668	643	679	626	680	628	628	650	647	673	649	665	655	620	636	650	661	650	655	644	637	619	682	620	658	639	626	633	682	608	631	617	630	623	632	700	648	702	651	621	651	607	687	647	646	602	597	595	619	657	656	601	609	654	639	637	678	663	624	649	645	645	676	641	644	631	673	627	633	667	653	636	580	658	621	628	665	662	613	634	630	639	641	640	672	633	615	658	646	676	641	643	638	619	657	663	651	656	650	651	682	652	642	614	608	608	661	665	650	621	639	632	677	644	623	605	691	637	659	593	620	619	599	676	598	623	656	625	641	642	600	664	667	682	636	640	603	695	655	605	656	651	663	634	662	622	638	648	671	620	616	615	611	608	616	647	660	633	632	669	608	644	625	637	648	640	680	634	621	636	641	667	681	615	620	639	642	653	660	601	618	605	614	620	658	632	624	655	669	663	641	599	629	642	609	605	639	650	665	632	648	619	625	673	623	645	633	643	619	650	659	681	637	625	660	657	655	647	658	666	650	681	646	665	624	651	626	646	671	634	616	625	607	640	647	645	670	636	665	645	616	629	635	657	641	627	672	644	623	617	666	649	659	669	674	651	634	676	674	640	642	633	620	665	630	653	658	629	644	677	629	610	625	627	672	660	671	622	671	643	601	638	681	595	604	673	645	605	641	656	654	671	677	615	623	664	623	601	686	666	655	622	623	655	660	627	635	638	656	624	674	623	625	611	608	648	669	672	638	621	635	651	660	662	594	667	619	606	658	620	661	622	677	677	660	663	619	659	634	633	628	614	639	626	658	610	582	657	671	665	649	656	645	697	597	647	700	626	657	660	639	674	623	618	631	665	654	614	592	615	652	648	674	630	652	654	653	685	649	587	651	648	649	614	599	653	648	611	649	611	680	642	607	660	587	591	599	680	653	690	613	627	673	661	641	607
21626	39517	61086	58632	47223	32682	20322	10496	4580	1982	1002	528	355	278	262	273	229	241	269	260	254	247	254	244	245	253	221	271	258	267	227	245	242	240	246	244	270	226	272	241	255	229	270	281	259	266	244	240	230	250	250	276	202	261	249	249	262	233	224	260	267	282	280	243	274	268	246	246	255	255	228	245	245	249	223	262	249	246	255	265	256	236	251	256	247	242	250	247	239	247	286	260	272	265	244	243	249	208	263	243	242	276	225	218	235	246	228	219	285	269	254	258	248	250	251	241	234	255	259	263	266	237	256	238	230	236	229	228	238	229	249	266	233	242	246	251	248	237	267	267	273	267	254	252	274	241	240	254	230	217	248	245	244	272	216	246	234	254	233	248	237	257	244	271	270	270	226	220	250	228	233	234	269	252	276	232	265	245	261	222	246	229	256	221	281	269	230	239	243	266	238	257	243	247	254	253	232	248	261	265	252	275	287	243	246	242	263	267	263	297	270	253	226	253	238	242	252	224	246	274	240	235	227	267	261	239	253	269	221	260	249	225	247	275	251	224	224	262	256	210	282	244	275	246	244	236	266	263	252	238	274	250	252	232	268	273	236	257	252	222	258	269	233	230	237	239	246	274	244	236	241	264	276	259	247	238	237	242	264	254	237	267	251	265	258	254	241	269	248	252	274	265	220	257	233	244	243	249	244	267	271	262	223	228	246	211	261	225	244	270	241	243	259	256	232	240	232	243	259	235	257	240	248	258	258	237	245	237	252	228	218	241	285	240	227	247	233	218	236	246	270	221	263	213	246	244	236	236	243	240	257	273	237	235	267	237	228	237	222	278	230	256	237	258	243	234	237	266	236	266	246	234	253	244	252	242	220	247	237	236	239	264	260	254	234	256	234	237	264	259	257	248	249	254	295	200	250	242	247	241	255	237	239	272	237	233	284	237	241	244	286	272	266	236	246	218	266	273	274	263	281	258	255	241	242	248	237	256	225	276	250	233	260	235	257	236	251	254	244	257	222	247	244	278	244	240	250	244	233	244	253	239	256	258	243	264	262	254	256	262	254	250	247	253	261	252	245	280	272	226	263	273	262	260	268	255	249	255	276	259	238	234	265	266	240	225	241	256	246	265	218	241	294	246	250	255	272	244	274	242	237	261	248	239	269	245	229	236	246	224	227	259	241	251	243	252	244	277	245	219	260	235	238	224	261	216	265	217	250	254	265	223	249	226	256	266	230	235	228	230	260	238	227	251	245	232	282	255	257	234	243	240	243	268	229	272	259	213	209	264	248	237	230	259	224	250	251	235	255	254	257	246	227	249	261	272	247	261	250	246	244	254	279	240	264	232	241	239	251	289	236	242	268	234	223	257	243	237	228	245	273	243	260	257	233	253	268	252	240	237	245	254	233	250	232	266	231	264	245	230	272	230	270	258	246	258	244	233	266	266	217	257	240	233	222	226	266	235	225	230	268	241	263	247	230	277	247	270	237	241	280	283	227	223	236	258	232	258	252	285	282	259	253	261	246	253	220	226	245	228	269	245	282	250	266	268	237	255	273	213	235	255	259	234	270	232	244	233	258	231	272	251	286	266	231	263	263	244	262	244	251	254	221	272	254	231	262	221	228	264	248	234	251	239	254	219	271	266	248	237	281	260	230	270	269	224	271	257	270	267	235	247	246	241	260	219	250	244	267	297	252	261	249	239	251	257	236	255	250	240	245	240	290	261	233	234	261	216	246	248	242	245	219	262	245	240	236	266	268	223	235	253	239	245	262	283	251	259	233	242	241	243	271	232	244	248	225	231	234	217	258	237	255	284	287	247	246	253	266	230	247	258	234	249	233	239	230	238	271	260	243	214	249	258	245	219	265	257	208	273	243	256	231	244	225	223	260	254	251	242	250	273	262	251	241	249	245	249	264	256	220	269	251	226	231	243	244	215	232	257	229	240	252	227	242	238	215	243	231	250	265	210	226	264	239	267	253	223	241	242	240	264	213	254	256	251	236	249	259	246	241	226	240	234	233	253	244	236	235	231	241	255	249	255	272	238	234	279	242	242	234	236	238	217	265	237	257	268	269	249	277	232	286	254	244	229	258	272	269	242	229	231	234	250	197	260	276	224	261	278	241	231	254	264	251	241	233	236	234	264	242	241	248	232	214	244	218	271	277	252	267	267	269	250	242	246	236	238	269	254	225	237	233	251	253	270	266	264	258	248	255	244	231	198	244	265	229	253	253	278	250	246	265	235	255	266	253	240	257	254	240	264	275	249	233	226	231	240	266	246	271	257	236	278	252	223	225	231	243	235	272	247	262	267	232	268	225	270	231	254	238	224	261	256	232	233	250	216	256	253	236	242	260	228	238	243	231	235	225	253	266	248	249	244	232	267	226	244	278	232	262	267	247	265	236	265	235	264	236	251	244	262	256	251	257	245	237	238	236	235	234	233	246	258	257	291	232	269	238	238	226	232	243	241	250	256	263	258	235	257	263	223	240	247	228	245	227	249	257	260	235	238	277	253	253	241	267	217	221	239	254	323	244	235	245	268	255	213	215	244	240	239	272	256	261	250	229	266	264	262	243	227	247	256	272	240	254	243	225	249	238	255	259	232	264	241	244	248	257	239	251	249	248	266	248	252	250	271	250	258	244	232	225	247	255	279	258	258	227	245	252	223	247	269	246	287	268	228	234	241	221	231	284	258	247	245	237	264	230	260	271	211	278	224	268	270	254	253	237	275	215	242	223	245	247	238	259	259	231	238	225	236	258	274	255	275	258	208	236	253	262	247	255	222	230	231	237	242	216	256	248	250	252	250	271	245	272	251	278	304	236	235	247	267	256	271	273	243	235	272	260	280	251	219	253	240	260	228	258	221	232	250	263	260	260	246	268	253	281	289	233	235	258	268	238	261	244	257	264	258	234	252	256	227	265	261	225	264	245	256	274	279	285	248	246	294	267	279	233	243	257	271	262	242	287	242	225	245	236	236	251	244	254	228	266	247	254	260	276	232	241	237	252	282	262	261	262	229	246	250	249	235	245	242	267	261	226	262	234	230	245	222	244	224	245	240	240	236	229	272	252	227	264	248	242	219	240	257	259	237	255	260	245	228	287	262	279	231	262	225	246	250	241	277	232	241	222	253	237	283	260	261	272	273	274	232	246	212	251	250	276	260	240	260	251	237	227	231	230	241	245	209	247	271	233	276	256	270	231	236	230	212	233	242	240	224	208	254	245	248	235	293	253	244	239	244	240	286	247	240	278	255	257	250	260	241	201	266	258	244	278	255	257	231	247	250	297	257	270	273	251	228	253	252	267	257	221	245	228	254	233	261	288	233	259	209	228	259	279	301	251	260	289	253	236	241	242	283	276	249	246	271	249	277	268	255	238	221	250	264	275	241	271	255	211	270	241	253	262	252	232	254	216	213	219	249	264	245	251	254	241	249	234	231	256	250	221	240	284	247	237	253	255	225	242	221	220	239	250	249	262	256	259	237	258	222
12649	30880	55861	62368	56288	45794	35680	24467	14329	7484	3639	1775	1061	626	535	565	537	567	564	578	572	559	550	541	602	569	553	566	555	563	587	572	575	592	599	551	570	547	571	563	600	565	603	553	571	570	558	561	551	610	580	568	643	608	582	574	594	544	576	617	586	571	586	532	576	584	568	585	550	570	566	541	569	553	589	565	565	585	549	572	586	563	578	636	594	575	621	582	608	544	585	571	561	546	603	537	592	534	585	529	607	574	567	532	612	585	595	533	588	542	587	592	614	569	585	552	582	568	552	545	579	593	578	579	574	548	613	544	560	560	584	556	596	612	566	549	598	585	531	567	587	585	555	543	572	536	565	547	579	618	551	574	570	577	554	579	615	554	584	575	588	591	575	585	549	559	562	568	605	541	594	563	565	492	606	534	594	560	588	579	612	538	594	556	517	587	555	585	593	541	564	606	569	583	605	602	576	590	539	593	581	598	587	612	582	586	546	555	536	539	544	560	557	536	593	579	605	528	525	559	585	587	533	563	583	593	539	584	584	556	570	551	559	564	578	563	576	581	594	580	544	588	571	560	578	523	579	587	587	615	562	605	550	603	594	569	584	525	574	581	557	563	605	582	555	545	578	563	561	550	534	553	528	587	573	594	553	576	554	541	591	544	563	561	585	579	628	572	563	579	571	601	574	558	585	562	580	610	543	579	613	570	579	578	568	509	567	595	609	574	574	561	538	534	552	608	553	555	560	554	566	609	566	605	580	581	568	578	602	623	523	587	572	595	609	592	595	548	568	603	543	539	552	555	613	594	564	576	557	601	596	603	579	543	549	567	559	608	580	583	553	564	585	596	546	554	563	554	614	585	544	535	544	577	533	572	545	590	563	554	545	582	574	559	563	567	582	535	582	577	520	548	568	580	599	534	552	571	578	532	585	547	531	536	557	554	563	610	559	569	579	578	592	577	615	550	577	496	575	603	578	578	544	551	577	532	573	586	589	589	558	551	547	554	565	607	564	562	572	579	552	551	574	597	582	532	566	570	582	591	575	586	540	590	549	587	572	546	568	504	556	600	586	576	593	575	596	561	561	591	550	603	568	584	560	600	551	526	595	582	564	571	550	607	600	570	550	588	571	567	578	617	584	570	566	544	577	540	558	605	553	534	578	578	605	568	557	604	586	568	559	556	591	600	626	588	520	606	629	594	539	559	586	590	526	528	543	578	568	587	544	536	582	573	565	532	574	599	602	592	602	559	593	563	608	600	567	588	556	577	589	571	601	600	578	587	598	533	579	547	582	577	574	527	580	552	565	597	557	569	585	526	575	572	555	584	582	568	551	535	572	536	581	561	553	549	590	568	540	586	597	552	585	532	552	593	519	568	578	612	577	588	587	588	543	585	571	577	592	566	560	560	598	562	578	629	535	557	577	587	580	543	535	578	545	538	577	566	580	600	574	609	627	576	580	568	526	574	569	573	581	564	569	586	588	533	609	580	587	588	583	578	539	591	565	609	577	557	646	595	599	574	527	549	588	614	603	580	567	563	594	601	547	540	540	575	565	561	589	561	601	573	581	589	538	605	595	602	569	603	596	594	617	572	583	562	590	578	567	556	591	585	607	583	554	509	562	567	579	586	591	572	593	589	528	569	581	570	543	597	554	559	558	574	598	600	604	528	591	578	559	564	571	583	587	547	548	598	580	562	535	553	602	570	531	615	575	602	602	602	578	559	531	563	583	582	574	608	538	546	567	541	559	585	559	603	560	603	564	575	608	555	577	608	544	612	537	587	538	541	580	633	562	572	563	598	590	618	566	608	614	564	589	532	529	561	579	579	552	557	598	607	558	575	587	519	563	594	560	627	570	576	577	586	578	541	564	627	590	616	568	576	515	544	539	580	591	577	542	531	604	609	574	564	595	541	547	581	582	601	570	584	543	609	510	575	542	558	552	584	605	590	617	585	604	615	581	552	570	577	615	571	518	577	573	574	594	541	560	612	612	555	572	585	546	610	532	555	571	606	556	580	547	556	577	620	534	620	564	576	593	532	595	584	583	620	600	546	600	570	587	572	572	558	573	566	572	557	554	597	610	528	611	599	580	553	600	558	595	576	554	555	589	560	581	573	545	560	584	578	550	581	557	583	585	628	577	541	571	578	543	583	553	579	563	553	564	570	582	556	518	561	572	598	606	525	550	582	590	593	580	568	597	535	586	581	623	592	565	562	535	547	620	566	610	601	615	597	577	584	568	557	586	559	554	558	568	589	516	533	549	608	537	574	557	563	560	592	579	538	554	574	541	563	586	534	607	577	524	547	546	579	573	574	575	596	557	558	550	530	577	546	637	593	594	598	589	572	572	585	583	571	570	549	549	609	574	583	540	521	600	582	579	567	559	526	577	566	576	568	571	603	548	553	575	550	598	555	566	569	502	616	570	584	586	567	558	553	565	580	594	548	567	535	626	548	630	605	606	543	556	583	597	538	557	605	592	574	574	616	553	525	555	579	571	554	535	567	525	549	565	572	545	589	569	619	586	528	577	599	544	548	560	596	596	560	595	599	573	574	543	585	552	556	547	552	571	583	604	574	606	598	560	602	581	562	549	561	568	582	524	550	588	533	567	565	571	588	565	520	537	571	561	573	568	534	580	547	558	598	525	598	568	567	571	549	584	541	563	551	580	567	570	607	574	561	614	543	624	572	605	552	546	605	588	600	563	542	599	552	547	596	547	552	562	591	574	595	603	585	581	594	553	568	566	551	580	565	587	582	573	587	559	558	553	614	515	570	573	574	586	585	587	559	557	600	612	566	570	570	569	533	598	584	554	576	552	618	570	591	568	616	581	584	595	572	564	571	576	590	570	540	576	610	587	555	595	570	593	588	565	563	608	559	529	561	546	579	602	594	532	594	560	562	577	553	584	576	571	575	582	552	592	549	606	567	517	566	580	604	556	584	571	596	555	576	574	579	571	568	555	545	564	572	599	555	517	587	564	567	523	545	580	557	572	547	571	536	572	569	601	567	568	572	573	569	559	590	570	575	592	580	536	630	562	527	556	560	570	589	543	566	563	551	559	564	583	570	579	554	586	545	620	584	566	584	571	545	597	537	550	598	613	580	555	567	578	557	582	578	588	638	616	519	580	554	586	552	632	580	604	565	524	580	598	545	579	533	583	590	601	581	532	543	571	592	582	571	593	539	549	532	609	582	563	533	592	581	612	575	611	565	582	604	566	591	548	567	570	597	541	571	580	598	580	552	530	562	571	566	586	588	573	578	583	548	562	582	583	549	552	564	561	591	553	542	552	567	565	572	559	569	541	576	536	551	521	544	578	525	596	509	529	554	568	592	580	626	573	580	545	556	594	580	586	610	571	548	584	593	547	595	591	633	541	542	569	621	589	544	558	575	575	591	570	560	565	587	595	567	554	600	567	581	576	592	570	589	550	574	568	547	571	546	570	550	582	523	578	562	530	572	588	553	544	552	513	547	587	572	578	538	581	564	551	544
34241	57027	74779	70634	59085	44714	30213	17402	8064	3310	1509	783	478	378	313	291	301	311	338	304	322	343	321	344	301	306	319	342	301	311	302	320	336	341	331	327	327	324	343	306	373	344	375	313	338	344	304	318	325	306	314	328	343	339	331	379	332	317	337	360	303	376	330	327	294	333	349	323	312	334	314	335	291	323	368	336	342	346	304	327	301	299	359	317	320	294	335	325	286	339	311	324	329	311	330	331	356	338	317	301	344	349	307	374	325	350	333	298	336	328	320	359	314	311	320	305	331	337	356	309	320	324	340	324	280	319	332	321	308	334	300	337	321	327	348	327	332	335	295	364	324	315	367	339	347	302	331	338	337	339	301	367	340	334	332	317	337	297	354	307	333	341	334	350	319	318	309	313	303	321	329	311	326	332	378	344	326	338	321	307	340	363	322	340	300	346	326	304	339	333	294	337	304	325	345	307	313	351	304	341	349	352	328	345	324	347	336	319	319	287	351	315	337	309	348	363	345	331	321	315	288	323	333	347	334	323	327	320	339	327	351	332	320	335	323	324	309	309	339	316	332	302	315	313	326	315	318	295	297	311	295	340	384	326	334	335	327	330	332	335	316	340	298	309	321	340	324	324	312	318	318	284	321	306	356	369	310	356	285	320	325	325	343	326	329	347	301	309	344	302	294	308	312	327	336	313	316	327	308	366	275	305	327	334	312	307	349	354	304	296	361	369	339	318	317	297	313	363	332	300	316	362	338	296	332	329	315	326	324	371	327	336	337	363	342	310	322	309	329	309	311	314	291	287	339	357	312	324	317	367	338	319	301	340	331	314	324	329	339	327	324	338	340	336	322	343	343	299	311	313	346	303	352	314	358	314	337	319	324	345	335	349	308	334	346	312	324	329	318	333	316	300	353	343	346	329	318	323	334	338	354	319	326	305	329	332	318	321	321	328	343	342	310	299	329	328	310	317	340	312	316	308	353	337	334	365	316	325	357	329	344	312	339	288	296	341	338	335	318	333	314	308	299	344	293	317	309	352	344	300	323	308	327	314	349	357	351	338	372	333	342	327	367	335	323	323	280	330	294	340	340	310	369	311	321	323	343	309	365	303	286	316	332	352	309	305	361	317	285	335	324	324	372	343	312	326	338	336	294	328	310	314	338	336	361	293	312	304	320	327	325	320	331	324	324	318	338	324	325	358	332	265	320	348	315	309	336	333	339	344	316	334	350	313	324	307	329	361	316	329	314	306	327	351	342	358	315	321	363	312	294	334	361	324	313	324	315	310	296	328	304	325	317	308	302	340	309	346	344	331	330	300	305	326	341	322	333	299	336	349	313	323	334	335	307	312	340	338	288	328	317	375	326	321	348	325	272	320	343	359	340	336	301	365	334	335	349	321	305	334	320	344	278	334	323	335	340	312	298	309	319	339	338	340	338	318	331	321	317	317	335	347	324	333	340	318	339	311	299	317	333	293	337	334	351	340	326	342	291	289	300	319	309	336	305	334	290	331	325	317	342	335	351	323	303	316	360	343	341	321	361	314	338	336	333	343	349	321	307	325	322	306	325	354	323	339	332	316	331	323	317	322	380	365	335	349	338	292	341	328	327	304	339	336	340	327	339	309	328	296	309	340	363	353	345	336	336	322	329	296	337	308	280	324	357	304	347	302	314	304	339	336	342	337	308	319	333	325	293	345	313	305	347	330	342	339	331	287	321	326	301	311	299	313	303	327	301	320	331	311	346	310	331	335	292	305	319	321	306	306	328	308	319	324	349	327	366	312	327	360	341	324	320	341	316	338	352	320	352	277	306	322	339	325	312	340	341	335	344	363	314	306	361	348	337	318	360	328	328	314	323	312	339	330	318	309	317	318	300	340	359	353	327	312	355	317	323	360	320	324	323	317	305	337	324	297	319	317	338	342	341	311	324	308	347	344	366	327	344	353	324	324	297	301	318	317	300	294	329	326	338	305	320	291	352	314	358	306	314	351	343	302	333	303	319	331	324	369	318	301	340	329	320	323	336	336	318	290	304	351	334	359	325	300	326	333	357	319	340	319	329	330	345	319	325	263	352	349	363	339	321	314	361	329	310	327	311	314	299	327	347	336	316	335	350	320	347	353	353	350	313	319	363	333	338	324	351	336	396	336	321	328	335	290	335	338	331	317	363	307	371	333	311	292	341	297	327	359	358	288	309	321	307	313	323	315	321	325	326	306	338	312	346	332	334	328	307	340	353	325	322	360	331	339	331	311	326	331	316	300	334	318	331	288	318	292	341	328	369	346	322	323	340	314	331	319	322	318	335	338	332	337	333	324	333	327	333	325	327	362	319	322	310	285	336	315	317	375	323	345	330	301	324	339	331	329	319	352	328	329	299	313	312	332	313	326	329	325	346	329	326	305	338	373	332	324	314	304	306	341	342	338	354	366	350	291	344	338	342	300	309	364	298	289	344	345	357	319	305	366	311	297	336	307	329	308	321	351	328	343	335	313	314	329	315	331	312	299	310	329	336	307	333	293	362	327	348	324	323	337	326	327	313	296	314	310	296	339	338	327	332	318	294	352	319	357	315	345	326	361	333	319	326	323	295	342	331	322	329	298	317	336	303	317	325	375	336	333	305	271	312	335	284	310	292	290	307	352	348	317	336	313	327	362	321	314	344	356	291	306	339	302	314	337	338	316	290	303	324	329	342	361	316	321	329	325	325	323	296	330	303	347	325	335	322	307	342	329	320	293	300	326	315	318	325	334	315	349	345	322	330	330	322	351	317	321	326	305	312	335	300	328	346	331	307	348	310	350	315	316	289	327	329	298	350	326	368	319	313	340	315	317	301	320	333	311	311	321	375	300	343	333	341	323	367	338	338	338	347	302	334	314	376	341	292	283	326	345	305	350	316	309	343	315	321	337	359	333	356	311	321	321	333	320	333	334	341	353	323	324	334	348	356	342	320	348	301	314	323	323	331	319	332	341	331	325	316	348	297	350	325	324	371	340	331	318	351	342	297	336	315	368	331	303	359	332	320	335	299	324	322	323	283	322	371	325	305	312	331	317	311	351	302	334	331	314	321	322	327	339	324	318	317	329	305	360	362	337	346	327	346	357	334	362	333	352	351	343	345	322	354	313	305	310	323	312	340	326	311	297	344	331	350	359	305	359	333	324	324	326	327	328	310	320	344	308	301	311	336	321	334	335	333	336	318	321	347	330	323	325	301	306	322	298	328	339	324	340	323	302	329	338	352	335	345	319	320	319	325	340	330	319	319	330	319	293	299	305	304	362	307	333	345	327	310	364	379	317	320	318	316	330	303	346	326	301	283	356	317	308	350	304	353	292	327	325	376	325	301	310	340	356	334	301	346	333	322	349	316	332	339	311	358	313	287	329	322	298	330	348	321	338	335	321	329	335	308	310	331	343	364	330	319	304	326	312	325	320	309	339	325	324	295	346	337	345	294	310	329	350	337	346	326	334	284	365	336	322	301	338	366	351	376	308	322	358
18380	41487	67623	75083	67814	55814	43793	31972	20243	10933	5524	2709	1337	823	722	751	711	767	753	720	731	707	725	714	686	695	673	771	747	734	789	694	741	745	706	699	736	753	694	783	712	748	747	755	691	734	702	682	720	722	726	723	736	729	709	695	757	742	768	722	734	738	734	740	725	690	735	653	734	701	732	741	731	735	718	732	730	727	708	694	730	701	711	724	729	740	775	676	775	709	734	716	708	730	706	724	735	688	716	722	783	721	723	724	717	695	731	759	701	737	735	752	715	711	730	716	736	710	733	673	743	717	707	737	683	720	753	716	692	736	696	678	709	723	719	744	755	780	748	681	705	704	748	733	757	708	757	741	743	729	708	725	753	689	724	710	712	745	760	748	769	725	728	745	706	688	732	665	736	712	707	712	728	712	732	758	706	719	698	792	729	728	782	722	698	717	747	695	766	729	718	722	726	737	745	734	776	719	713	758	734	748	793	697	767	678	734	707	697	736	699	759	738	705	717	749	673	731	783	677	689	707	753	720	722	758	746	766	751	722	736	736	744	709	757	720	749	690	699	711	759	711	775	734	718	740	693	709	724	748	705	717	765	727	736	744	701	671	739	713	751	680	716	699	686	693	737	729	689	736	702	738	706	709	714	743	701	735	743	725	744	683	726	707	706	758	716	708	759	664	739	723	721	744	701	700	713	721	708	766	707	720	751	749	667	752	716	714	698	714	693	722	769	711	722	702	738	747	716	695	680	729	698	727	708	689	679	724	681	674	735	691	716	753	738	734	698	706	672	759	775	657	684	735	774	707	733	705	711	724	710	717	698	727	736	732	741	661	691	702	699	800	727	740	678	683	702	705	686	719	697	735	759	725	765	731	716	721	721	648	758	716	705	790	758	743	727	744	725	731	662	714	717	700	731	674	701	698	661	734	683	701	705	682	734	712	707	719	708	714	790	710	715	697	679	679	714	710	754	715	718	698	701	645	717	748	712	723	760	791	769	718	704	679	684	741	691	756	706	694	750	713	698	759	744	715	724	697	721	717	695	748	727	677	755	728	721	758	701	715	737	758	710	753	715	722	716	727	687	715	721	707	774	714	750	682	693	742	712	733	700	720	723	724	672	696	703	716	685	760	684	736	754	747	749	673	707	713	715	694	688	767	737	695	763	756	755	720	709	711	711	771	690	725	762	724	685	706	707	707	741	767	702	679	697	722	719	686	765	730	711	735	689	715	734	690	669	776	702	681	701	687	767	736	740	740	709	777	697	786	694	758	735	690	724	712	643	730	745	721	731	688	765	727	712	736	693	739	691	710	697	713	748	717	714	705	704	713	713	727	730	733	733	705	810	729	718	762	707	736	734	681	753	744	708	682	693	757	699	719	728	677	698	714	736	687	697	717	688	682	685	694	704	751	688	738	718	733	756	697	704	678	753	746	706	730	739	724	764	734	702	692	740	682	697	742	729	707	687	710	730	804	786	743	742	725	733	701	694	676	683	736	741	773	773	706	737	758	731	700	745	739	735	677	691	750	700	728	737	707	714	706	688	737	728	757	714	753	667	750	690	708	763	730	683	759	708	756	699	703	703	692	764	724	721	709	683	744	735	746	723	753	707	741	740	735	752	705	778	762	718	697	714	709	669	749	722	713	758	720	732	756	721	700	703	749	742	695	756	790	702	707	727	728	750	702	765	686	754	702	709	702	724	733	716	739	706	733	741	710	707	742	727	731	752	773	732	740	759	717	691	740	692	733	669	773	730	693	765	705	701	756	708	684	735	723	784	755	726	740	699	659	748	708	717	728	738	695	729	726	726	756	669	786	730	721	718	743	695	675	726	727	729	757	786	697	709	661	725	718	708	746	696	735	716	679	768	743	716	733	740	697	714	726	754	727	715	740	729	729	748	723	738	720	738	708	714	737	726	764	798	653	681	698	723	725	749	750	683	721	716	751	705	679	753	722	681	719	701	709	726	706	772	684	717	694	786	687	722	693	731	743	716	771	711	692	730	702	730	751	754	684	748	725	738	690	771	783	721	736	732	725	734	721	709	719	769	738	716	719	708	794	716	672	707	708	701	711	701	708	719	699	724	733	730	761	701	719	730	755	710	727	725	728	676	706	710	722	746	699	731	710	775	716	683	693	748	740	707	714	751	732	689	712	757	716	726	700	744	732	752	690	714	725	757	707	724	750	724	734	724	750	718	735	731	713	703	767	753	714	698	709	692	697	745	695	738	735	765	760	706	716	736	722	726	753	738	716	730	770	665	673	682	699	712	693	699	685	751	725	716	739	710	732	675	719	699	701	689	733	725	752	714	709	751	745	700	723	706	678	695	730	753	725	736	684	750	722	716	751	750	691	684	731	692	743	672	704	700	699	708	740	742	752	757	721	748	754	730	739	715	705	726	731	764	757	731	752	706	745	738	692	734	752	724	723	678	767	701	752	687	740	761	722	738	746	703	753	753	713	724	751	697	736	681	703	720	805	726	733	719	706	738	789	717	712	728	744	728	722	689	700	769	699	747	707	701	695	708	725	687	717	730	716	759	721	738	760	718	734	719	738	751	739	721	745	749	727	701	743	718	734	726	751	693	758	688	710	706	666	739	737	730	749	714	674	739	726	730	691	745	707	710	763	725	678	748	745	731	739	736	731	731	714	708	715	734	750	715	761	711	740	678	770	726	768	703	744	728	691	717	716	738	729	738	706	724	718	742	755	665	739	753	666	728	740	706	720	709	726	741	685	709	709	708	695	740	741	721	699	736	729	781	749	763	727	692	711	718	702	727	739	748	732	721	736	685	732	725	684	687	702	663	753	734	717	753	727	681	710	713	710	680	725	723	719	733	716	720	685	753	777	784	692	706	727	738	721	730	668	697	705	739	760	738	691	686	704	724	740	732	699	770	741	701	709	698	761	742	680	757	761	722	756	762	711	667	783	725	696	735	750	690	743	720	720	774	705	763	718	696	758	743	687	690	734	664	724	695	752	701	768	698	704	718	733	713	701	698	763	694	733	724	749	691	693	730	732	731	700	733	679	710	748	742	737	756	728	711	800	710	723	695	711	733	736	683	709	681	735	702	677	747	741	681	688	696	684	714	736	692	722	734	739	719	705	725	699	728	716	669	695	770	689	681	788	728	697	707	728	752	718	720	733	732	734	734	773	709	721	726	723	715	692	716	713	706	741	736	714	712	692	728	708	738	722	723	740	679	720	703	716	744	740	735	753	687	705	725	765	724	711	679	721	725	712	726	735	694	710	745	732	717	735	738	708	703	714	715	740	768	719	722	725	757	702	713	721	774	744	667	725	703	726	681	702	715	689	729	705	724	757	711	689	712	760	748	747	734	674	710	728	709	723	705	683	747	713	707	740	723	710	718	704	769	783	710	699	703	734	722	754	753	743	711	803	698	728	671	748	674	747	700	724	724	763	713	729	729	678	720	761	717	721	751	699	724	707	661	748	717	739	716	692	717	697	748	666	723	738	730	694	724	721	750	691
6123	5102	6533	5778	3774	2281	1416	827	550	379	323	291	284	263	261	258	283	258	228	295	291	224	273	280	275	256	281	245	255	269	269	275	263	264	281	260	263	243	274	272	272	245	286	231	273	290	276	266	295	265	275	268	279	253	277	265	296	284	291	270	253	274	273	248	250	281	291	298	274	264	251	249	289	274	267	250	239	283	276	285	287	286	279	267	264	295	298	268	265	281	283	281	252	306	276	268	261	278	263	253	261	298	267	259	302	263	261	265	285	267	265	256	300	258	260	293	237	268	251	272	303	247	258	229	259	257	283	301	317	278	279	274	269	277	282	267	268	261	321	284	272	232	274	225	254	288	295	293	249	275	261	271	265	279	261	261	277	256	278	285	256	277	282	266	290	256	246	306	284	274	263	250	249	265	264	267	237	253	284	283	267	274	288	269	284	246	263	256	289	272	296	303	261	291	276	278	257	279	307	271	293	270	252	271	284	269	276	306	269	277	282	289	253	291	286	232	257	310	302	278	329	267	276	298	263	276	240	276	279	264	273	269	294	296	279	252	262	281	294	277	260	268	260	288	276	264	281	285	253	242	262	291	278	275	290	255	275	276	256	280	264	273	264	263	270	256	271	271	265	262	279	282	238	290	266	269	290	259	258	262	289	260	268	310	276	270	223	237	262	255	285	246	265	322	299	266	254	287	255	265	271	290	271	254	258	247	252	226	256	274	287	302	269	258	289	272	249	293	251	278	282	299	257	288	277	286	243	283	261	243	264	251	296	274	269	289	274	283	237	257	291	272	252	308	239	280	277	272	294	282	278	284	263	267	242	275	267	281	264	252	256	258	281	282	264	272	284	247	261	254	251	293	258	264	268	285	280	266	259	280	246	238	272	292	285	252	276	281	273	262	288	272	292	271	281	257	279	266	257	303	261	269	280	248	261	265	288	227	309	254	298	281	258	257	265	290	283	259	264	268	262	279	289	282	285	293	266	266	297	259	266	273	262	261	289	274	262	285	239	267	287	296	320	257	257	292	272	259	272	267	254	278	277	281	273	284	243	244	303	269	287	257	267	275	277	250	278	248	254	285	246	261	250	265	235	262	246	259	264	254	308	253	264	286	262	239	300	271	253	290	295	258	250	275	275	251	264	257	295	277	268	249	289	285	274	264	289	300	288	309	257	301	272	287	274	262	272	250	265	266	282	264	273	279	270	321	255	240	312	295	305	265	289	274	278	274	286	269	255	282	316	311	262	295	245	264	267	296	287	262	255	273	280	251	264	274	288	275	267	314	267	247	288	260	277	286	256	260	263	267	251	290	260	285	278	277	262	256	312	272	271	258	264	261	328	257	256	267	259	282	238	283	270	258	298	263	287	262	296	249	289	284	276	271	269	282	281	287	277	283	282	225	274	248	259	269	282	254	269	272	260	280	288	300	242	268	266	264	265	268	279	290	251	283	263	277	274	276	302	274	282	277	289	305	263	245	278	275	281	291	298	288	267	251	255	271	283	266	299	269	280	230	251	292	274	270	243	273	272	269	284	263	267	270	255	247	269	283	254	284	316	252	264	287	310	266	274	252	240	281	273	284	281	279	301	280	269	254	265	267	269	256	255	276	279	285	261	258	240	266	308	301	259	257	259	303	290	262	276	297	273	304	270	286	258	281	261	296	300	255	264	285	268	254	297	252	285	247	262	272	287	272	245	290	279	248	264	250	242	264	283	255	267	240	295	252	261	266	302	314	256	284	280	280	268	307	259	285	289	257	256	290	301	290	283	286	287	305	270	262	272	288	263	273	274	279	255	288	313	274	261	287	313	284	286	258	272	298	298	281	249	290	276	292	303	279	244	252	277	259	314	275	268	256	294	252	285	276	267	250	322	255	298	275	278	277	282	261	254	313	288	264	272	286	277	280	277	260	307	274	279	295	248	264	275	260	290	267	263	250	238	276	297	278	262	284	298	273	267	280	282	289	281	277	283	294	292	280	285	262	231	307	263	281	257	276	296	252	279	222	278	283	274	266	283	275	244	287	261	232	295	251	290	269	270	294	282	277	280	280	270	285	271	288	255	251	290	239	273	297	256	271	256	293	259	254	263	285	275	273	290	306	242	275	267	272	215	241	268	294	293	284	288	294	265	272	256	262	271	244	257	248	270	266	300	265	286	264	293	301	288	263	270	258	279	285	274	286	276	266	269	302	225	269	254	267	275	248	292	253	284	268	286	266	258	259	298	273	262	265	233	260	249	288	275	250	281	289	317	293	284	272	261	282	270	291	272	271	282	264	279	289	280	303	277	301	277	278	268	279	277	265	256	299	257	248	294	264	243	258	269	275	286	280	272	272	275	250	267	267	269	292	259	270	295	268	280	283	297	256	293	262	270	286	275	248	257	302	271	237	256	275	276	279	260	274	275	276	264	260	291	291	266	272	273	260	278	248	258	245	310	303	235	244	299	252	287	267	261	281	266	290	266	256	239	269	266	280	275	264	272	279	265	243	258	275	300	262	293	281	251	252	272	275	317	275	271	233	292	264	275	284	280	275	285	284	264	285	302	289	275	288	259	234	248	253	213	277	294	270	264	306	292	300	277	268	268	264	293	274	254	269	267	298	249	295	246	302	242	272	277	274	282	259	265	285	287	275	285	265	274	257	265	301	276	267	288	251	262	266	261	279	256	262	266	282	283	252	281	239	288	234	272	257	260	301	277	299	297	236	257	285	264	259	286	306	271	267	283	262	256	267	240	245	243	277	248	264	272	257	274	306	284	284	246	281	257	257	275	291	253	267	264	286	286	283	277	254	249	273	232	288	256	253	263	293	267	281	305	298	274	312	256	292	251	300	286	275	267	263	272	309	287	277	243	263	259	251	286	259	268	285	282	255	252	255	284	262	268	281	293	254	253	283	270	284	284	259	280	279	282	247	260	299	276	265	300	255	271	251	288	285	236	281	258	262	270	284	251	283	280	284	284	299	243	267	280	269	278	294	261	259	252	249	298	266	284	282	267	277	262	241	288	265	272	244	270	285	290	279	254	280	261	245	272	258	254	279	252	279	280	272	286	285	273	290	255	281	255	292	259	277	249	262	255	264	285	282	287	281	262	261	254	252	272	271	270	272	286	248	276	247	286	287	292	281	269	307	298	261	281	301	257	301	299	269	248	281	258	280	290	248	237	284	279	268	228	258	262	280	270	270	244	259	299	262	277	311	242	263	239	294	259	243	281	258	279	284	254	281	302	277	288	259	266	232	289	265	258	268	262	263	274	260	259	257	275	248	268	281	272	284	263	268	256	268	272	245	220	276	282	259	274	266	295	278	281	259	262	288	248	287	291	252	263	259	303	299	276	280	250	252	262	270	245	258	269	298	251	262	247	252	272	293	265	253	267	273	265	266	273	274	273	283	309	282	262	276	260	295	270	285	277	308	275	298	281	260	264	271	283	256	258	270	296	290	276	301	320	284	258	252	268	265	255	261	254	274	242	288	294	252	271	300	259	251
4094	5813	12533	14809	11660	7919	4625	2712	1612	1109	845	675	632	593	631	605	636	610	635	588	584	572	611	618	616	593	592	615	598	639	589	557	612	590	555	608	624	612	621	568	627	674	574	626	601	609	603	537	602	576	561	610	619	618	601	625	619	592	645	585	575	589	626	646	597	584	564	589	594	598	595	618	573	592	571	621	601	625	568	605	583	604	588	558	596	592	635	627	645	619	611	597	598	574	605	608	578	641	644	639	574	592	615	642	634	625	640	612	577	576	578	598	573	625	584	588	586	594	578	586	604	599	618	608	596	629	635	632	641	630	577	614	591	628	638	567	586	613	626	601	596	632	586	577	606	639	646	620	649	630	627	595	615	599	603	607	578	598	605	593	601	588	562	613	616	595	588	594	564	599	570	639	613	614	642	592	581	614	615	622	580	585	622	608	660	607	541	651	589	585	615	631	588	636	588	606	567	627	630	645	635	590	626	656	657	623	638	595	564	612	653	602	603	569	650	565	608	594	632	633	608	615	601	610	593	618	612	562	584	592	618	580	607	648	587	599	618	595	622	607	600	630	574	575	656	608	587	591	591	558	644	635	578	594	603	577	613	609	557	639	614	603	590	566	592	630	603	589	626	604	611	611	616	628	594	586	602	610	622	589	605	581	577	598	628	596	592	596	600	563	637	580	586	590	633	606	563	588	607	590	607	620	639	625	587	607	603	632	563	603	599	585	603	629	610	594	627	626	590	578	614	619	621	590	599	634	599	613	616	612	584	579	563	602	582	605	573	589	616	579	612	593	581	630	629	622	591	588	630	595	653	582	650	589	631	582	600	597	597	628	620	640	556	571	626	550	604	620	588	603	616	577	619	602	563	609	595	556	648	599	625	619	574	592	620	634	583	624	612	638	620	605	545	616	615	640	609	612	555	620	644	635	623	625	664	600	602	626	616	582	585	634	596	631	615	579	576	604	611	605	621	595	610	611	604	576	584	617	604	621	590	629	548	566	616	614	604	590	602	590	597	594	578	637	601	639	577	618	613	573	596	586	596	618	594	594	595	576	577	604	601	567	639	627	608	646	576	582	602	640	630	615	621	571	600	598	587	565	624	636	588	588	606	593	620	607	634	608	605	597	613	580	625	604	612	579	568	618	617	610	557	611	652	570	617	607	623	555	641	534	615	611	639	624	604	620	578	566	609	610	594	600	659	586	581	585	603	606	611	647	618	629	558	622	615	610	590	584	589	662	589	581	590	653	615	571	595	571	596	602	585	601	606	597	574	613	636	601	632	620	541	594	602	617	622	656	602	581	599	557	561	606	602	616	629	586	575	628	620	597	623	630	640	639	608	626	585	602	607	620	611	634	588	628	582	566	584	633	582	596	587	578	586	631	586	619	587	616	564	592	564	605	596	571	633	654	607	620	591	618	604	585	614	577	593	578	630	611	594	615	552	576	617	595	565	598	602	594	627	579	625	623	576	632	589	640	622	606	618	569	611	591	663	603	604	605	619	623	595	605	614	627	589	597	603	630	610	584	613	616	593	644	578	579	604	592	565	635	603	600	628	638	607	627	572	617	612	613	593	610	609	620	601	598	572	567	632	618	597	586	620	590	579	621	588	599	645	608	585	611	637	567	563	615	592	577	603	549	620	596	601	628	605	556	569	574	570	561	585	611	591	607	596	655	568	581	575	572	604	598	617	643	591	622	614	618	618	650	610	616	568	616	620	609	608	569	583	614	618	652	612	597	640	596	604	650	623	553	561	603	649	566	624	602	650	603	612	579	618	578	578	605	615	576	632	657	560	611	634	594	652	626	625	601	606	581	623	562	579	593	606	615	600	632	593	591	619	598	589	544	621	608	584	576	592	607	603	611	590	581	621	636	623	574	594	588	593	556	567	615	607	590	594	587	630	624	586	583	626	610	603	634	610	584	579	600	614	600	593	629	603	648	609	606	604	588	581	619	610	573	580	586	644	566	586	636	622	618	587	589	626	566	625	616	580	596	558	590	595	623	639	601	609	611	625	580	614	631	597	580	594	605	590	613	590	575	589	601	603	615	648	600	595	626	611	561	576	623	577	597	599	669	537	635	617	616	587	618	620	608	618	586	582	592	620	622	630	618	622	619	597	560	614	599	602	606	573	579	598	647	605	585	673	622	597	569	592	581	638	624	635	576	633	624	627	643	591	624	606	604	586	630	653	610	574	628	639	629	571	619	588	612	635	558	590	586	644	592	587	612	605	643	579	608	586	588	645	630	592	618	590	612	565	575	591	605	588	561	577	584	643	612	602	621	615	600	604	584	564	614	559	585	631	619	602	634	623	570	613	597	609	614	601	592	579	576	608	636	624	547	582	598	589	577	626	567	575	564	651	628	602	588	651	604	625	606	624	643	633	591	593	582	592	605	594	614	642	593	629	607	602	591	606	614	614	588	622	587	605	567	614	629	597	602	591	590	590	625	600	586	604	573	626	594	603	592	636	589	581	655	572	556	625	638	633	634	582	624	577	589	577	609	558	629	577	609	627	571	637	590	629	626	648	598	639	590	606	599	583	634	628	610	582	610	579	595	600	576	618	636	582	613	631	598	612	592	597	605	604	639	607	588	589	598	594	630	589	603	593	590	613	626	585	587	602	618	606	611	584	570	576	592	586	597	609	570	658	599	599	586	620	616	589	594	588	596	641	594	590	591	603	584	602	620	582	637	636	600	619	602	613	607	575	609	604	594	578	629	612	625	562	576	608	607	592	610	617	581	611	598	601	585	622	604	616	605	596	611	635	592	604	668	587	601	600	597	600	628	597	660	637	606	610	605	591	601	620	601	603	651	617	585	592	592	618	592	623	589	583	581	590	621	613	621	615	588	581	614	595	606	610	566	639	626	622	616	587	621	618	595	631	643	652	584	594	629	622	584	595	574	604	611	662	602	581	599	670	597	619	605	651	585	594	618	589	620	575	603	630	570	624	587	596	588	591	628	558	605	623	614	604	584	596	603	585	590	597	636	640	612	605	616	605	624	595	598	624	629	633	582	595	557	583	534	602	567	595	609	615	601	634	579	574	632	603	600	602	558	636	630	584	613	643	612	670	571	597	628	586	617	631	616	593	639	641	588	617	608	565	620	628	571	623	613	570	631	627	610	642	600	616	576	585	618	576	610	644	615	644	612	608	624	592	620	627	592	593	592	619	648	574	653	611	613	610	631	633	626	651	606	608	606	557	597	602	628	605	696	640	625	620	579	646	584	619	626	588	631	623	585	620	634	591	603	665	641	577	585	598	583	585	600	609	598	589	604	588	601	626	605	611	590	616	585	618	618	644	613	611	596	615	604	596	566	620	631	587	591	590	645	532	594	645	596	596	610	575	614	609	573	621	558	625	630	640	580	649	589	592	628	600	628	637	615	645	594	656	649	558	575	596	601	568	582	588	553	576	586	581	597	619	596	600	580	574	581	582	588	595	595	587	615	564	569	591	593	631	614	597	615	580	608	610	595	603	637
28449	46390	61437	56476	45829	33062	20032	9613	3863	1670	876	432	303	234	256	235	215	247	237	216	230	220	236	225	244	229	239	230	228	240	226	251	237	213	236	219	202	255	226	219	204	231	227	236	191	234	246	220	225	235	243	220	235	268	255	229	232	247	221	221	260	219	202	232	192	220	221	243	239	275	265	238	285	220	246	262	212	257	201	233	227	236	230	249	243	273	212	244	223	236	249	233	221	219	234	237	207	255	245	244	236	234	243	235	229	215	231	244	245	220	237	246	245	214	252	249	221	221	218	234	227	243	238	224	243	233	231	246	244	227	237	231	225	238	231	237	213	203	245	244	263	215	229	229	259	230	246	228	213	245	241	260	231	230	221	237	229	242	224	222	220	232	227	233	242	249	242	255	236	225	275	230	238	223	213	211	264	202	208	223	238	261	272	245	222	219	205	231	243	244	220	207	243	243	217	225	221	194	258	243	217	210	244	236	254	266	227	246	253	235	211	238	278	230	247	212	239	214	247	227	214	256	235	239	258	261	208	232	245	213	247	263	221	243	234	224	226	253	252	218	223	272	249	241	257	264	233	225	240	244	236	224	257	243	221	248	213	214	254	220	224	189	212	231	212	244	254	212	241	240	254	249	243	200	204	217	206	211	212	243	239	217	261	241	202	215	200	220	225	249	248	235	207	221	230	221	211	245	237	237	211	220	228	211	244	213	232	246	210	231	247	250	246	249	250	258	234	224	214	276	237	243	206	221	230	238	242	242	231	233	202	241	201	244	251	239	231	212	235	229	228	227	230	275	237	229	225	221	228	238	239	237	235	227	228	228	221	222	247	252	222	213	238	239	237	235	239	218	231	210	235	232	230	234	211	226	238	228	242	230	237	208	219	219	226	239	267	239	217	226	228	248	226	208	228	229	242	207	227	229	250	227	225	236	246	247	249	257	239	192	223	243	235	243	216	203	244	214	254	234	206	228	222	229	218	230	229	234	210	231	267	239	221	194	226	222	229	247	230	241	221	264	225	233	261	220	222	239	214	232	220	263	235	229	258	227	240	250	257	230	238	215	237	240	251	211	235	213	230	228	226	243	229	238	216	240	220	237	242	217	250	211	213	230	239	215	255	253	241	233	232	233	221	237	255	258	268	196	241	210	247	256	216	229	243	246	214	213	225	227	240	200	251	243	228	234	230	224	280	242	223	205	233	243	246	227	218	224	237	231	225	227	230	231	235	242	217	211	231	228	259	255	249	252	240	239	227	225	226	206	226	216	241	257	222	229	217	218	239	245	254	250	242	229	236	192	247	199	244	240	240	239	242	212	231	214	203	253	206	218	225	217	230	226	224	221	219	270	219	242	254	256	231	227	241	249	233	238	237	257	235	232	199	225	229	261	227	206	231	266	234	235	232	261	235	235	235	216	231	242	193	225	216	238	241	203	216	219	227	255	209	241	250	240	214	236	201	214	238	207	220	230	248	208	216	233	238	216	215	231	222	236	257	210	272	219	243	248	232	241	227	210	215	237	239	219	249	235	256	235	245	223	225	229	237	273	237	222	259	220	242	210	239	231	221	237	247	224	249	240	235	232	229	234	213	228	202	215	246	228	249	220	240	230	214	229	249	252	216	228	208	241	228	231	201	225	216	249	256	247	213	232	207	216	217	236	227	233	245	235	231	218	245	274	218	261	250	232	228	253	202	220	231	205	247	231	227	260	239	248	249	235	219	261	232	221	239	264	237	246	237	207	233	214	260	261	213	241	246	186	204	234	234	232	254	267	262	230	240	234	235	234	196	245	237	233	232	262	227	231	221	252	212	201	231	236	246	230	245	248	228	229	210	221	250	197	253	218	240	257	241	241	238	181	224	224	252	223	218	238	214	257	217	228	220	237	236	227	234	240	255	226	222	219	215	223	262	218	235	244	226	217	208	266	239	265	260	234	249	235	253	218	252	227	224	231	224	233	211	242	228	239	224	233	256	236	209	230	223	259	231	252	259	221	205	234	228	226	238	201	229	218	242	242	239	244	206	246	271	245	209	223	214	252	244	228	222	266	224	256	240	224	230	237	231	226	252	239	230	247	224	229	236	217	265	215	228	198	216	250	218	264	248	254	246	235	237	210	216	230	234	248	212	273	229	239	222	222	245	222	242	226	268	249	247	225	223	233	246	217	232	207	213	228	258	242	232	242	236	229	231	250	229	219	241	215	253	255	219	220	239	243	263	222	219	240	223	221	231	236	222	192	244	220	225	228	249	230	238	213	236	247	225	198	217	252	197	235	230	247	238	230	218	230	243	280	245	214	207	227	240	246	261	265	232	234	254	234	232	231	224	208	241	218	232	259	224	244	252	211	230	208	237	228	205	265	201	197	230	251	235	211	239	248	272	240	243	245	212	249	223	265	222	208	266	252	232	243	227	233	242	231	234	242	239	210	252	206	245	209	233	238	229	201	263	256	221	199	245	241	222	236	225	203	243	211	245	204	208	210	246	238	240	235	236	236	235	227	237	233	230	237	240	262	229	241	252	261	249	207	223	253	223	225	232	238	230	223	240	246	216	250	227	258	222	235	233	205	267	249	240	222	257	247	249	205	215	255	236	249	213	194	240	231	240	225	224	240	221	246	212	242	249	272	270	221	234	231	229	229	228	220	237	225	239	224	253	233	219	245	227	229	212	213	211	212	223	226	235	264	251	242	237	228	232	255	246	246	263	247	204	212	232	217	238	189	174	241	210	232	244	218	250	222	221	248	223	253	248	241	226	237	208	233	266	242	266	244	238	220	244	249	223	239	237	234	225	239	239	216	230	301	251	232	256	215	214	241	267	230	236	247	229	230	198	225	217	225	211	213	207	259	232	220	252	229	213	234	239	255	207	216	243	249	221	221	206	250	230	237	237	236	219	214	200	275	211	249	251	206	233	253	239	224	217	238	224	240	236	223	248	238	246	214	235	235	217	261	226	258	237	249	233	224	218	275	249	246	243	230	239	228	223	223	243	257	214	267	242	177	257	239	225	249	210	205	241	219	230	245	222	262	232	226	235	210	248	248	224	237	227	240	238	239	218	236	232	204	244	224	236	237	237	243	243	237	253	241	220	252	266	255	248	215	233	212	228	240	223	198	234	217	233	228	246	236	233	232	233	213	225	227	232	193	260	262	250	213	250	237	226	242	222	235	245	262	222	262	239	217	255	240	253	247	233	250	226	234	257	234	233	246	237	237	243	221	226	243	210	261	237	214	228	224	218	236	227	240	225	249	233	218	229	212	233	265	227	238	240	231	218	213	227	243	246	212	249	236	267	236	238	216	238	251	225	221	223	204	220	254	239	265	248	212	238	225	220	244	189	221	213	221	229	237	213	266	234	235	228	227	212	231	223	244	239	224	232	223	236	232	209	258	232	251	234	210	235	206	234	247	241	243	232	218	243	238	232	247	253	226	251	250	234	252	217	220	207	223	260	261	232	211	210	236	244	229	234	234	222	225	225	222	245	219	256	256
16756	34643	56199	60775	56025	46061	34852	22901	12678	6750	3313	1552	888	581	524	557	550	536	526	559	547	527	515	543	541	523	589	556	562	527	567	561	531	535	524	551	557	530	529	535	556	529	524	558	551	574	512	539	552	539	527	519	553	579	552	530	569	550	546	521	514	470	513	503	549	523	527	533	538	502	538	553	549	543	512	553	534	538	586	504	553	572	578	570	503	520	520	584	552	573	542	540	515	515	540	524	569	536	567	550	529	542	530	555	566	469	525	534	534	526	526	553	521	507	559	548	531	527	534	588	567	521	577	502	536	557	551	553	534	522	549	524	536	516	511	575	539	538	483	544	563	539	533	541	544	518	565	525	487	528	567	571	544	512	496	513	523	554	522	534	533	529	553	517	553	500	549	571	539	598	528	538	535	541	540	484	561	530	480	521	564	517	515	589	566	568	574	604	579	574	484	520	561	488	556	501	568	550	540	548	519	555	517	543	563	511	558	519	542	526	515	531	503	508	545	526	570	518	542	541	565	507	530	563	509	514	523	567	554	542	542	510	572	538	567	542	606	562	526	543	542	570	548	526	544	560	505	508	562	565	562	498	499	551	527	501	508	522	535	537	547	527	545	536	536	538	493	544	535	573	559	550	504	551	560	542	528	513	539	554	520	558	511	487	538	553	547	508	550	533	541	524	518	590	520	535	565	548	523	548	521	529	521	535	543	503	595	513	554	556	551	518	537	563	527	512	509	524	536	542	519	561	548	530	536	542	532	534	564	516	540	564	540	550	532	564	513	506	576	552	545	539	537	552	534	532	549	538	531	554	513	541	543	491	518	524	571	526	499	578	510	506	567	546	572	564	572	549	542	542	525	571	501	516	531	574	499	564	545	527	533	533	547	521	541	590	498	510	536	507	545	519	563	581	583	539	542	581	518	571	547	577	545	510	538	515	568	577	534	515	547	473	535	515	531	525	532	549	551	532	550	523	528	537	542	554	566	524	561	532	521	583	523	544	540	496	544	523	489	516	564	564	570	568	553	562	533	566	543	560	560	535	553	531	500	500	521	542	542	566	528	492	536	517	529	563	548	491	574	547	551	540	570	554	579	548	545	550	533	532	524	544	546	490	575	535	544	544	566	560	536	527	549	507	524	529	537	573	544	523	526	535	559	547	565	560	553	509	519	525	520	561	532	522	554	573	535	538	589	571	554	504	513	544	537	510	542	505	523	492	542	572	537	569	505	504	513	551	543	534	535	537	529	532	550	559	500	555	513	559	521	591	538	550	543	514	543	553	528	514	538	499	511	559	565	547	550	525	532	548	531	549	503	547	538	479	558	574	580	550	538	567	500	515	523	566	537	586	576	541	546	554	549	505	533	527	557	540	562	538	489	548	525	530	516	531	524	558	563	531	587	581	530	561	492	510	549	531	561	550	572	545	526	546	537	531	496	572	552	511	531	512	530	513	512	529	536	525	536	528	516	562	533	531	506	569	535	506	513	519	565	498	550	526	534	547	512	524	530	563	563	525	543	534	550	526	520	573	513	535	565	523	552	548	570	561	549	529	524	582	531	502	532	526	563	539	544	529	554	599	582	555	510	547	533	526	525	538	542	571	513	557	525	589	536	521	554	571	527	499	563	546	554	566	560	555	553	533	561	576	545	520	545	523	542	532	555	532	544	519	506	569	532	530	549	538	521	568	524	527	526	553	535	515	506	530	550	515	541	502	548	499	553	564	591	500	532	493	574	528	528	571	512	510	519	543	549	532	547	557	522	532	514	499	536	544	547	494	497	545	557	527	500	558	485	516	534	524	529	550	521	536	573	548	552	535	519	574	553	580	529	571	554	543	532	535	552	528	563	524	537	531	567	546	510	564	567	551	557	538	552	514	539	554	535	565	574	573	544	502	550	542	529	573	538	568	539	519	577	534	553	547	512	498	521	538	514	530	540	550	503	563	548	543	560	536	508	579	539	541	564	547	520	529	521	547	519	566	541	543	549	525	577	516	580	532	559	581	513	526	529	557	516	537	531	543	570	578	545	558	542	503	492	526	503	547	567	539	553	530	541	507	542	536	523	563	552	540	576	503	521	528	542	536	575	538	547	542	543	572	528	527	529	520	487	542	552	519	542	528	549	549	527	524	519	538	533	515	565	520	509	532	548	509	525	519	539	540	512	544	529	533	549	605	527	559	549	531	570	544	508	511	557	498	545	568	519	572	532	547	516	535	512	527	542	535	554	542	530	574	525	530	554	542	538	570	536	577	519	517	515	542	525	535	568	529	560	536	546	545	525	541	523	511	521	521	582	545	488	532	529	553	527	569	544	529	525	541	563	547	567	542	553	513	503	544	556	533	546	595	524	563	559	567	550	556	577	491	536	549	583	529	539	541	565	546	574	521	536	546	546	543	567	537	595	555	547	557	574	547	544	521	538	568	599	500	521	516	563	593	509	565	566	532	566	536	544	542	580	558	544	579	567	542	539	521	543	501	549	519	519	544	529	585	545	551	568	525	500	544	546	542	545	538	526	543	512	527	508	497	535	501	552	536	498	566	558	577	580	533	549	513	585	587	563	532	516	533	569	521	529	533	532	503	541	500	551	522	529	565	541	524	553	545	598	546	514	547	564	508	564	566	535	545	542	551	535	592	546	533	530	536	531	517	565	545	548	524	533	553	507	526	520	576	538	524	547	575	538	499	574	518	569	555	500	534	543	551	526	513	540	527	547	533	536	554	578	579	523	536	535	562	541	555	534	552	552	522	563	539	534	558	530	578	594	543	546	508	537	544	517	535	542	519	569	533	529	547	531	520	525	538	514	562	548	548	514	560	537	519	512	519	548	517	557	568	552	538	521	491	525	533	552	538	550	515	555	518	536	548	544	512	552	528	581	523	543	542	505	510	563	553	534	530	552	518	541	501	513	518	542	519	521	546	524	548	491	558	552	553	553	545	522	548	532	556	541	516	509	583	464	529	531	516	547	542	534	583	567	529	556	506	539	570	578	531	554	527	527	514	571	545	554	553	556	526	532	497	573	505	540	530	539	505	500	566	568	537	511	551	515	561	518	520	527	534	562	559	523	521	558	539	511	536	579	554	515	525	503	514	518	572	510	529	530	517	513	549	558	513	557	556	551	526	560	531	541	533	542	541	507	541	511	563	550	496	553	579	566	546	545	522	518	526	512	579	559	525	497	528	539	565	511	545	506	532	519	591	502	537	505	514	502	537	508	545	549	513	548	545	505	568	542	540	559	538	520	485	512	548	507	519	524	544	533	550	531	566	534	510	514	537	506	558	535	530	532	551	548	550	562	531	573	536	527	566	524	538	538	534	525	529	511	568	543	530	523	563	570	544	490	568	546	567	520	544	549	557	578	560	565	479	487	519	560	530	579	559	541	502	539	586	580	539	534	537	569	488	556	565	565	525	536	548	560	505	538	544	520	501	550	572	566	548	497	528	525	539	530	535	557	556	535	534	576	542	516	575	574	535	549	543	520	498	516	566
40586	60635	74276	68805	57919	44476	30499	17386	7501	3111	1566	745	436	332	298	326	333	326	303	338	328	311	345	311	323	322	341	338	325	317	317	309	299	320	329	336	299	277	321	303	337	314	356	310	347	318	343	323	281	318	307	300	308	312	310	319	338	330	315	333	332	297	323	328	337	327	343	307	346	321	318	304	337	329	334	339	304	318	307	310	283	320	334	332	311	332	326	298	312	325	315	307	284	281	332	296	330	345	319	327	289	295	321	306	298	339	316	320	315	326	291	294	325	326	339	295	361	328	320	292	293	305	306	284	354	357	292	295	304	308	287	308	350	298	311	306	310	333	320	307	304	343	316	319	326	299	325	336	350	318	330	351	343	346	323	324	344	313	308	329	302	331	307	318	340	309	306	295	318	304	303	309	290	335	311	322	322	348	350	318	308	348	322	305	317	292	349	319	319	278	309	290	315	303	296	320	328	342	288	323	322	304	288	321	327	296	288	300	295	300	307	304	328	312	336	322	315	312	302	304	319	296	302	314	330	319	321	332	296	339	301	333	349	317	330	326	338	334	312	320	314	338	319	324	316	310	327	320	302	305	307	311	333	306	328	301	341	321	332	312	349	297	291	332	302	305	322	309	325	320	308	325	324	317	315	318	286	323	356	308	310	318	306	309	286	302	339	368	318	312	314	340	319	326	308	320	287	304	297	326	323	303	306	305	331	304	318	309	325	335	328	327	342	323	304	315	318	339	332	359	317	332	350	330	333	338	328	316	327	321	343	329	322	324	346	336	324	333	340	315	336	308	301	302	320	339	344	324	321	314	348	320	311	293	322	303	336	308	298	308	315	313	309	313	308	297	327	299	322	289	293	317	317	320	331	320	334	311	309	329	317	336	341	332	321	333	303	327	305	313	330	344	319	346	299	297	321	325	292	328	332	298	321	302	357	350	309	286	333	310	281	358	342	349	304	281	308	321	333	330	313	327	313	289	347	330	308	368	303	303	315	334	344	347	314	319	317	297	319	322	320	305	315	341	327	327	320	345	322	338	332	324	331	323	345	305	281	301	298	329	338	352	311	356	313	337	311	304	310	344	328	323	299	308	282	306	355	332	334	309	355	306	301	348	318	328	312	295	331	325	318	305	331	333	322	337	340	344	324	335	293	331	318	300	332	307	340	366	326	324	353	332	269	336	330	343	313	308	305	340	327	321	345	303	286	293	300	308	299	312	293	317	316	299	339	318	324	323	321	315	308	330	249	327	328	324	312	288	247	307	331	310	314	329	300	332	298	324	309	340	319	314	316	298	322	286	325	316	309	324	326	328	297	297	323	325	334	318	312	311	338	304	357	331	310	316	329	318	307	336	345	321	327	292	293	321	307	305	314	302	284	335	307	323	353	316	340	334	315	327	306	290	322	335	298	329	330	313	367	322	318	321	342	300	317	333	316	339	326	323	324	317	309	295	310	320	330	330	322	323	299	314	333	348	326	340	307	343	328	306	299	320	320	295	320	348	308	322	297	325	343	306	292	331	334	322	337	323	302	313	354	329	312	302	321	306	284	315	331	337	349	354	321	316	321	318	323	327	320	336	364	316	357	352	344	327	320	316	299	312	331	314	334	310	331	334	309	358	295	315	285	327	315	330	308	305	309	297	350	354	289	318	327	316	312	348	309	287	310	297	316	324	358	324	347	341	280	306	338	312	310	332	331	314	322	306	310	329	338	316	350	322	313	328	331	302	328	303	288	337	331	304	282	311	296	333	337	332	314	295	322	330	314	332	305	321	307	324	334	318	352	316	305	317	336	322	340	314	329	348	342	328	342	348	342	321	351	347	331	287	295	318	337	317	324	327	321	320	340	292	317	295	356	299	303	341	312	335	323	339	326	328	325	311	323	323	326	363	311	298	315	328	343	335	307	334	321	329	307	334	309	303	309	320	328	357	309	289	323	306	316	273	323	331	349	303	316	300	324	314	309	314	342	314	340	354	313	293	321	333	322	337	332	323	256	312	294	283	335	323	330	344	329	303	327	341	328	313	342	296	303	323	361	286	298	345	358	333	330	323	341	334	313	303	353	335	303	303	305	320	323	312	319	366	310	300	330	304	302	307	349	290	372	306	310	322	323	313	313	356	306	318	314	312	329	351	313	341	308	304	350	304	323	353	336	341	335	320	333	368	329	298	321	315	363	358	330	321	330	342	338	321	308	288	327	307	323	305	317	335	314	329	321	320	318	294	289	310	303	347	315	323	342	278	309	332	329	337	324	335	313	299	312	313	303	297	311	336	302	329	359	312	296	325	358	334	303	323	320	353	305	355	336	351	335	338	295	323	310	339	322	304	361	332	322	334	312	324	316	291	360	295	344	347	346	341	316	292	340	331	315	294	323	353	312	317	276	303	290	290	317	347	301	283	340	326	355	330	301	306	302	335	334	311	317	324	325	320	338	330	335	313	311	367	313	299	317	310	306	308	343	343	328	369	340	327	309	301	286	307	315	347	310	324	332	364	288	312	297	318	342	350	350	313	335	304	367	307	317	334	305	335	349	293	305	293	286	300	317	344	310	322	324	277	338	292	339	344	309	333	330	332	320	275	302	296	325	348	356	344	327	281	329	356	359	330	292	342	302	333	313	296	299	312	330	340	359	333	327	336	325	301	360	326	341	338	310	319	337	305	337	333	342	323	344	338	364	297	340	339	312	338	287	318	345	321	358	325	324	315	313	290	329	317	321	308	302	312	324	308	316	341	359	320	323	324	328	289	303	332	326	341	331	314	338	348	292	317	310	327	367	365	331	335	311	330	376	315	326	342	325	302	293	319	328	310	329	376	284	332	347	308	313	322	329	352	339	307	313	307	307	337	313	312	326	301	293	321	352	348	294	294	321	307	312	329	301	327	305	337	287	331	329	308	321	351	309	323	305	328	301	325	330	340	301	324	327	308	332	357	330	290	313	306	340	328	297	327	318	334	324	339	300	299	341	306	308	317	325	338	312	311	345	316	331	308	353	331	317	343	343	330	310	331	325	338	331	330	345	305	316	327	340	320	308	307	346	290	299	287	322	313	364	309	386	325	307	287	329	319	315	343	340	325	340	340	299	336	311	318	302	335	325	347	316	295	316	302	326	308	325	318	335	303	312	312	283	324	281	338	311	329	353	330	285	299	322	303	353	322	351	326	313	341	316	341	340	301	320	299	308	323	347	307	322	289	363	307	278	310	317	296	334	311	305	310	331	321	307	309	304	316	306	329	329	334	326	319	305	282	323	316	304	323	330	319	340	322	323	304	301	318	320	316	313	330	334	325	319	361	345	329	278	306	315	315	304	330	338	299	313	330	348	318	283	301	301	355	305	322	340	314	326	321	295	312	302	304	304	317	321	300	344	335	322	345	309	299	316	302	343	286	343	335	311	297	310	317	343	295	335	326	319	319	339	350	335	310	328	345	293	282	321	317	343	319	349	336	300	310	329	348	312	318	292	329	288	314	318	307	339	297	335	303	338	335
22673	43190	67747	73480	67055	55545	44077	31645	19351	10627	5399	2509	1306	773	729	718	718	725	715	743	667	684	712	700	747	690	715	725	656	702	654	727	665	659	763	718	670	750	732	693	719	723	684	739	691	720	699	650	742	714	734	732	655	665	687	721	707	695	740	662	681	721	751	702	701	683	709	718	709	686	715	706	707	712	714	732	700	681	714	720	652	647	717	688	769	699	726	742	747	730	687	715	735	729	724	717	698	772	692	740	716	735	740	695	752	678	729	700	724	713	699	683	755	705	704	711	723	748	745	678	759	781	752	716	681	667	694	691	666	657	713	695	680	710	700	740	712	709	711	725	704	711	711	707	704	719	676	617	681	724	752	739	685	736	730	732	707	674	677	715	696	703	751	713	704	765	711	711	709	712	709	683	645	708	747	765	759	702	762	685	716	713	711	716	713	706	674	702	766	720	716	713	722	701	691	704	677	725	733	741	704	720	712	715	692	699	673	703	685	707	708	702	680	685	710	707	657	715	701	721	708	698	693	755	712	736	719	696	768	690	685	768	650	730	634	690	691	667	708	778	726	762	708	697	736	691	709	677	723	686	684	690	695	663	759	732	750	724	694	728	737	666	710	754	706	677	699	692	738	723	659	731	770	823	736	703	691	707	721	734	730	695	709	713	679	710	712	700	668	712	737	712	734	686	724	685	730	719	699	745	694	722	728	685	690	712	697	697	768	650	716	718	723	672	758	738	701	706	666	722	778	686	726	706	696	696	696	716	753	793	723	685	693	712	697	685	749	709	682	729	723	731	720	688	719	703	718	723	664	685	732	752	683	711	732	722	708	733	709	738	703	707	654	706	709	734	740	730	697	705	697	701	696	735	708	733	768	698	720	728	699	649	676	716	659	716	715	717	688	717	684	712	665	719	759	683	694	690	720	702	700	656	711	664	729	675	654	664	713	689	740	707	737	723	757	689	715	686	715	713	693	703	770	725	701	684	694	695	678	698	720	739	723	714	745	690	712	720	746	725	657	685	738	730	719	749	745	735	726	705	722	693	654	750	774	676	721	722	711	641	654	688	691	703	672	682	750	708	714	674	703	681	696	707	635	701	706	703	703	770	725	712	707	675	699	707	726	697	759	729	729	694	737	729	726	774	684	720	752	687	718	713	717	711	695	786	720	730	729	704	736	703	699	728	693	774	763	721	666	712	703	688	746	699	740	732	710	712	740	740	698	743	725	711	744	703	715	779	693	760	693	693	764	708	683	711	721	721	689	664	698	719	688	710	702	718	743	766	663	732	676	732	726	704	722	707	728	642	761	656	748	671	668	677	688	735	730	718	694	744	709	727	721	695	733	729	702	746	738	761	703	729	709	691	748	730	686	700	716	695	685	693	754	722	699	698	676	708	736	692	732	764	701	685	680	752	714	746	691	716	723	725	707	757	724	726	713	744	743	724	709	723	760	766	742	762	707	713	688	684	711	728	740	716	694	718	711	714	687	721	726	705	730	709	669	740	696	657	701	739	718	718	702	748	790	707	768	679	708	724	723	733	664	749	697	713	708	680	700	722	751	709	765	715	693	726	702	747	689	680	709	724	725	725	671	726	712	731	697	688	708	750	778	697	699	694	665	694	732	746	664	676	727	719	716	696	706	743	672	748	672	709	730	758	711	720	678	708	733	651	675	753	694	678	731	719	710	691	699	704	702	712	727	759	752	699	724	713	728	692	686	738	725	780	711	727	733	741	701	680	659	700	690	698	681	737	675	718	729	701	715	698	689	720	686	728	756	732	699	709	719	737	724	729	677	749	697	712	677	753	684	748	728	654	704	723	727	736	739	723	705	711	728	753	728	734	683	753	668	738	710	726	705	729	705	694	715	702	702	685	715	665	681	724	694	717	724	765	739	739	730	708	671	709	690	741	702	724	714	662	685	704	703	722	719	763	688	691	715	701	736	763	726	705	718	753	698	728	727	665	707	690	743	717	731	659	726	721	686	708	713	695	699	722	662	738	723	740	705	744	706	694	717	691	691	659	680	744	717	695	687	720	689	723	691	701	714	702	745	742	721	686	746	709	727	714	665	676	729	697	737	683	704	701	751	710	725	752	745	655	675	716	730	676	755	720	667	713	694	753	693	692	706	714	733	711	715	701	735	709	750	671	734	716	701	706	717	739	680	737	741	657	715	782	731	682	690	762	652	696	680	726	736	751	692	672	722	710	692	693	723	698	730	677	672	707	681	716	705	692	717	688	702	677	680	674	741	693	720	690	706	746	667	634	659	671	737	704	707	777	735	700	709	715	717	728	718	689	697	734	727	698	696	729	742	684	735	691	739	685	701	726	726	726	730	670	672	768	708	744	738	738	735	719	722	693	713	716	691	704	667	676	678	706	712	706	723	707	705	695	694	677	726	723	732	712	701	699	698	708	711	682	741	714	754	671	667	711	715	729	752	696	668	706	686	716	728	681	720	705	709	690	777	751	696	748	693	679	675	743	686	676	694	722	662	690	704	696	697	714	668	708	711	717	698	679	665	659	763	662	705	730	686	712	731	710	732	720	662	739	657	709	706	733	706	739	675	658	716	710	716	709	686	705	711	739	683	717	734	641	677	672	650	754	730	690	686	724	744	722	737	697	749	651	723	737	705	671	679	756	663	737	732	729	694	685	707	758	701	729	708	712	730	760	734	687	690	734	702	695	703	739	685	745	696	727	704	712	775	705	709	723	692	723	695	741	701	700	710	708	687	722	718	711	694	685	737	745	706	701	731	737	684	705	710	693	714	637	727	704	738	716	721	712	695	714	713	662	722	734	708	713	712	698	693	712	694	748	766	721	711	693	720	711	711	720	742	648	685	714	718	689	736	737	683	726	731	714	668	700	736	650	712	719	741	726	691	757	729	658	709	743	740	660	669	735	729	757	708	723	726	695	732	702	664	727	689	693	681	675	689	712	714	715	734	728	728	733	693	719	734	688	721	691	737	740	667	682	736	709	676	725	706	697	726	754	687	675	695	708	703	719	741	680	669	695	739	687	679	657	724	696	676	711	710	701	704	711	706	735	700	739	639	717	693	760	709	689	711	707	691	751	714	721	731	726	730	692	685	679	667	727	710	680	703	669	694	727	726	704	672	722	773	689	698	706	686	695	706	696	741	712	688	721	699	676	728	689	712	723	716	695	688	652	710	714	712	723	740	721	712	712	717	697	719	700	729	734	711	732	721	679	729	657	701	712	740	674	679	719	716	701	711	735	728	679	783	697	708	691	708	763	716	725	720	706	636	734	727	693	728	739	713	697	716	712	752	670	709	765	681	696	710	733	664	728	705	739	679	720	734	710	674	689	700	718	726	743	733	694	706	694	663	635	680	726	672	697	743	764	740	671	740	757	786	719	724	670	669	726	724	714	738	756	723	771	740	736	683	721	699	760	691	742	715	677	728	729	745	703	768	710	703	709	712	691	659	724	746	755	739	731	682	732	725	687	724	700	739	731	672	714	754	659	701	746
6593	4792	6234	5105	3632	2277	1430	776	546	389	370	295	333	295	305	262	271	265	304	285	276	274	267	274	268	285	273	271	285	269	282	250	259	243	259	224	264	294	257	302	272	280	285	296	286	283	247	282	272	257	312	292	252	278	266	263	277	268	281	258	267	280	271	289	289	275	269	277	294	273	279	275	265	270	282	282	272	276	285	265	286	247	257	265	271	273	240	280	285	253	278	265	282	271	241	262	278	258	255	276	277	289	275	273	297	276	287	295	260	260	279	276	281	272	258	302	263	281	285	305	280	262	288	269	289	283	285	282	290	258	274	290	257	258	247	271	287	291	276	281	320	261	280	272	271	241	259	295	281	250	306	286	263	268	284	293	256	271	299	273	294	276	261	288	300	288	285	286	289	279	248	283	286	255	270	287	264	269	264	300	282	268	236	296	257	273	264	266	279	289	255	269	287	272	273	304	277	271	278	299	291	246	268	277	303	278	291	305	304	291	273	307	288	271	305	271	302	285	272	269	292	307	285	261	270	254	254	270	270	259	267	262	280	272	283	252	293	279	281	266	277	276	263	283	253	299	299	247	258	249	260	263	287	267	274	266	258	261	245	246	282	266	278	257	298	286	269	291	275	284	284	294	263	303	275	260	273	267	313	276	248	289	289	288	270	295	256	276	311	275	285	244	262	289	294	277	265	258	264	282	260	282	268	275	242	297	268	294	270	270	273	254	266	305	275	285	286	259	263	277	229	279	287	296	283	259	284	258	292	264	262	254	268	291	260	257	260	295	270	275	275	272	288	282	283	288	284	278	268	281	244	262	271	259	245	282	289	321	285	289	303	281	271	237	238	280	264	270	265	298	268	281	284	273	237	247	276	273	278	308	283	290	262	273	307	271	274	289	266	255	279	264	269	267	279	264	289	235	245	282	268	323	268	278	277	291	253	279	267	294	270	269	305	275	258	270	301	267	264	267	281	287	281	246	272	285	286	279	285	292	273	285	292	278	255	269	283	244	270	291	288	307	262	268	259	254	291	263	288	267	268	267	264	271	280	282	280	288	279	297	271	276	258	295	311	278	271	265	298	247	317	270	298	261	262	306	267	281	292	244	262	254	264	269	271	241	275	245	275	272	266	282	314	269	281	269	283	272	311	258	257	279	251	248	280	262	273	253	273	263	267	272	228	274	267	313	283	260	310	271	278	265	231	261	255	247	275	293	265	264	256	258	286	266	279	246	262	297	259	278	295	244	263	286	281	272	279	231	248	267	289	243	261	292	301	284	257	285	295	290	279	310	269	282	264	276	281	294	301	255	276	296	287	272	312	260	301	249	279	287	256	263	278	293	294	292	280	308	275	293	280	226	266	295	253	266	264	279	247	297	300	283	298	259	305	259	285	269	296	269	288	259	309	283	287	318	271	248	256	276	271	300	264	298	268	278	265	277	287	250	285	266	282	261	271	293	274	276	290	281	281	254	290	256	279	270	286	249	281	272	264	257	261	283	263	287	307	292	275	234	275	272	283	292	272	283	270	260	264	292	286	304	281	281	293	296	278	284	269	255	285	263	268	242	296	292	268	275	258	291	257	269	263	291	282	289	255	244	280	261	266	264	288	252	271	257	262	296	302	264	266	300	253	258	269	303	267	290	246	229	295	288	284	260	250	281	269	277	284	295	282	278	285	293	283	262	258	262	292	260	293	276	236	282	277	270	298	266	274	262	258	292	260	259	283	273	262	285	270	270	255	291	303	277	271	293	262	284	301	259	302	268	258	295	275	256	321	278	274	295	281	289	274	260	294	272	255	274	255	302	317	239	249	254	260	277	280	262	282	286	255	249	266	272	260	282	291	267	263	287	236	271	288	280	244	255	286	264	287	283	249	286	263	311	266	293	292	284	294	264	257	279	288	254	262	275	302	287	275	281	273	279	267	237	292	288	253	274	267	270	274	320	269	262	264	294	271	291	270	260	297	265	301	248	303	287	289	301	283	262	266	246	266	262	268	284	268	255	235	282	259	285	255	263	256	274	246	257	256	280	295	278	273	304	272	264	247	299	263	285	284	280	255	263	291	260	297	266	268	279	257	285	257	262	291	249	277	277	292	269	256	274	273	255	265	283	266	232	247	291	258	281	294	269	275	280	298	275	258	276	278	320	314	261	286	259	262	266	283	296	237	274	263	282	272	279	298	289	266	253	260	264	294	286	279	291	261	269	265	270	290	294	267	272	256	251	246	294	266	286	275	263	276	249	319	284	274	269	301	264	285	284	302	251	280	275	295	267	297	254	278	316	304	307	286	283	273	286	265	282	296	282	292	268	267	270	279	265	268	262	263	293	257	293	279	273	259	273	252	258	264	294	297	281	297	275	293	233	298	268	255	255	253	247	300	267	277	269	303	252	294	312	261	268	286	293	275	293	272	263	277	259	252	297	262	287	282	290	275	291	284	285	285	276	275	276	287	269	258	279	277	272	255	285	272	301	281	253	300	278	305	284	245	264	276	298	259	306	285	254	277	317	237	285	274	263	270	261	294	285	273	263	259	243	291	291	270	285	307	254	261	265	297	301	292	280	277	287	280	295	280	249	262	276	278	277	263	246	264	280	298	269	268	271	262	285	242	294	276	273	248	274	263	273	282	262	241	281	310	310	253	282	270	246	285	276	279	273	233	256	297	322	279	262	282	275	291	287	274	307	258	278	288	279	287	275	293	266	266	303	281	284	287	272	219	282	275	261	270	295	297	292	256	276	271	265	254	297	242	252	282	292	264	271	275	265	289	271	256	281	272	253	261	290	286	272	292	273	252	279	293	303	281	305	252	229	256	259	296	257	282	287	270	268	269	308	237	248	289	303	298	278	275	276	242	287	297	274	275	271	270	263	286	312	261	248	256	273	282	270	278	313	271	304	265	268	265	235	245	255	266	281	270	279	281	282	254	278	254	248	284	295	244	272	311	294	273	272	290	291	277	280	271	285	267	282	268	242	256	271	254	257	303	263	272	245	244	256	285	302	294	269	262	269	270	304	256	272	291	277	282	292	274	278	268	278	267	312	290	304	271	284	273	257	269	269	281	278	282	297	290	294	283	297	280	290	298	271	240	246	275	261	260	261	263	273	289	283	270	280	276	273	285	275	250	291	275	249	268	253	272	255	254	290	303	323	271	303	270	300	264	271	278	276	266	305	292	300	270	300	259	285	271	290	283	269	283	299	273	285	288	281	274	301	241	242	279	261	280	260	279	262	310	303	247	318	298	303	276	287	284	283	248	250	274	259	295	264	286	320	282	281	286	248	267	298	262	264	292	271	284	288	325	297	313	285	276	288	273	275	264	275	294	338	264	286	286	282	264	270	295	245	269	280	279	289	285	248	232	269	267	226	270	268	272	286	267	289	268	278	274	258	270	262	281	295	239	301	303	274	301	274	260	269	284	283	264	273	252	266	269	276	294	254	275	283	274	234	291	282	285	285	253	239	271	261	270	279	274	265	295	252	288	274	251	265
4441	5632	12272	13759	11128	7822	4928	2785	1700	1111	863	758	630	567	608	571	622	598	615	605	620	584	591	597	580	626	619	588	646	634	632	565	583	564	562	604	655	589	617	620	593	583	602	606	593	616	607	602	590	612	645	614	653	589	625	665	600	612	573	655	621	641	618	604	614	631	629	604	616	638	601	612	591	610	603	627	644	582	572	573	614	632	662	611	602	606	622	636	598	596	589	660	614	613	586	588	643	624	566	625	581	589	602	598	625	592	599	597	631	580	605	618	589	622	606	616	612	623	615	589	634	621	595	601	597	588	556	599	652	610	592	601	609	606	617	570	573	587	610	623	606	625	577	578	602	614	644	642	627	628	635	612	595	617	596	564	602	552	655	579	569	603	608	617	664	642	618	633	583	612	614	608	634	579	663	627	653	609	628	600	619	614	569	636	614	614	598	568	584	597	586	668	629	642	610	530	581	638	589	625	592	606	567	613	626	601	654	627	625	582	594	633	619	638	627	605	622	648	605	623	613	555	607	567	642	588	601	580	604	628	639	614	607	609	638	581	606	582	645	645	573	607	555	614	631	632	638	622	612	574	627	591	639	590	551	633	587	596	561	620	598	609	661	619	616	609	587	638	612	610	597	593	629	614	621	585	609	642	591	589	646	595	574	628	618	614	573	655	628	651	589	638	615	586	602	627	599	581	636	615	615	617	584	576	626	658	586	641	629	620	584	596	565	591	606	600	629	610	595	649	619	570	627	578	624	599	598	613	590	599	595	599	606	613	594	625	580	647	632	591	600	572	611	585	581	614	615	598	623	638	636	591	602	623	615	609	616	655	594	623	637	612	582	612	643	601	589	598	578	598	612	587	606	605	645	580	644	652	584	610	632	624	658	595	612	625	592	617	578	639	639	589	597	615	604	589	600	568	554	557	650	636	616	638	632	576	667	589	646	596	601	637	576	571	607	620	574	630	619	615	561	578	604	588	639	563	582	641	607	567	602	624	596	601	630	608	617	606	635	597	601	615	602	594	629	607	600	646	630	589	589	595	628	631	633	593	617	562	634	588	609	626	641	612	623	653	605	613	608	633	572	647	610	596	591	637	605	598	641	596	603	576	577	601	659	586	624	651	602	596	607	612	602	587	624	609	612	605	650	587	616	612	615	597	606	586	557	595	627	641	642	611	621	625	605	597	596	618	642	634	597	624	618	580	594	649	583	576	595	610	628	621	634	605	667	617	616	579	586	573	618	610	614	600	604	621	603	608	632	604	614	651	656	646	624	655	593	598	633	626	646	563	641	588	614	584	571	625	604	588	632	646	637	613	637	606	587	597	587	579	595	596	604	627	596	614	561	616	620	646	596	594	626	630	609	605	582	649	630	618	599	618	649	600	582	627	608	615	631	582	590	595	590	598	649	636	624	581	618	626	583	668	628	592	599	591	609	611	589	630	601	598	609	620	630	627	626	614	599	606	624	608	618	598	641	588	579	583	601	622	559	622	640	624	612	580	604	635	603	601	667	598	615	584	570	613	598	633	635	618	650	623	641	597	605	614	649	637	603	623	619	599	585	616	613	601	619	588	632	623	636	602	599	606	627	631	619	613	598	594	585	619	598	636	625	614	592	610	607	611	639	609	656	639	553	600	630	635	661	627	650	641	592	639	620	600	610	622	601	614	621	546	606	627	587	581	613	626	641	621	610	605	637	644	595	593	635	629	631	597	633	595	613	612	634	584	607	617	624	614	621	601	600	616	618	592	553	591	585	599	574	568	620	621	578	614	609	601	564	579	582	627	622	604	619	635	569	592	634	612	629	572	629	623	572	612	617	638	568	671	597	606	636	592	631	563	617	574	584	642	587	573	594	562	627	613	612	620	640	622	664	611	594	596	615	570	583	606	617	622	626	579	606	631	610	619	583	553	628	638	620	597	586	617	586	608	591	589	626	628	598	588	590	596	572	602	624	616	589	585	565	597	612	610	638	603	594	609	620	677	560	599	576	570	580	623	612	574	629	597	581	588	622	618	613	608	605	585	606	583	579	614	647	586	636	591	630	632	650	601	574	623	615	629	595	624	593	598	624	620	559	598	649	604	584	671	609	607	621	622	586	620	608	628	668	615	579	635	589	620	615	656	602	653	592	628	613	624	626	630	595	646	617	590	589	579	606	580	573	593	655	623	634	640	623	614	610	647	602	610	595	615	622	622	650	605	593	613	605	609	610	608	601	634	650	596	593	647	592	603	611	569	598	609	656	543	616	585	600	586	587	593	598	607	585	561	661	626	598	588	610	635	574	648	601	652	567	633	629	651	609	593	647	615	594	609	600	600	622	612	634	589	580	606	572	612	633	616	577	609	571	609	629	635	601	604	626	605	596	570	649	631	594	596	590	572	547	611	630	609	627	623	602	604	642	641	603	569	608	636	615	621	595	575	606	610	619	594	590	600	614	613	600	604	589	633	611	601	630	627	628	585	618	593	629	598	613	569	632	634	547	617	590	622	608	626	559	608	591	629	628	635	590	573	618	612	639	597	610	598	618	587	629	599	584	575	614	622	611	614	615	633	629	654	613	591	636	621	587	601	622	591	575	595	621	618	585	621	656	591	659	617	616	611	573	587	574	614	605	631	648	603	582	569	621	619	620	655	623	617	578	603	601	621	623	629	614	593	627	641	614	666	648	595	604	614	621	601	606	569	601	617	606	594	566	548	620	631	570	578	626	614	604	624	601	616	604	587	603	555	610	605	634	600	623	593	611	627	570	626	616	566	643	589	652	613	584	552	612	616	576	636	571	581	577	608	567	621	622	633	592	651	647	628	583	638	615	594	593	608	614	606	588	605	620	623	579	646	615	598	643	656	634	604	626	587	592	620	646	593	624	627	625	615	592	589	603	603	587	643	599	658	628	615	626	634	608	614	662	587	609	590	582	645	644	625	608	656	605	644	645	610	597	618	604	609	602	599	599	567	623	596	582	619	602	614	625	558	614	621	591	645	607	623	612	605	568	576	639	579	590	589	592	606	616	635	591	614	630	577	583	585	618	586	659	644	595	616	639	584	580	643	614	634	612	652	630	673	592	626	553	647	608	605	622	575	589	594	628	641	653	618	589	607	614	612	575	626	649	571	635	592	600	592	608	636	632	561	614	594	612	610	625	586	620	632	624	614	630	616	565	625	604	583	579	558	598	607	593	608	617	620	592	613	579	615	541	638	558	594	644	580	584	614	586	588	587	625	613	597	576	597	631	625	640	666	629	618	592	636	621	635	658	608	608	629	610	601	624	635	619	612	610	631	632	607	615	618	552	648	618	634	575	642	608	590	619	637	647	588	635	587	610	600	593	573	548	603	601	646	619	586	636	581	653	624	626	580	596	624	608	623	570	596	616	607	565	572	593	593	626	586	598	587	608	582	614	629	639	611	595	635	563	576	580	621	588	594	648	595	594	640	615	584	611	636	626	593	614	564	607	598	617	583	630	570	623	594	623	610	603	612	582	590	603	572
30234	46067	64666	57474	44562	31228	18364	8732	3674	1542	759	521	305	270	238	240	259	262	240	207	272	260	280	256	252	220	255	267	261	225	256	250	240	265	275	245	259	267	213	212	229	260	256	207	242	214	268	236	279	250	253	258	242	249	246	256	253	239	237	244	283	266	245	228	246	225	284	248	250	239	260	258	279	243	263	244	251	229	217	246	221	277	237	218	266	246	265	237	221	234	227	247	217	241	233	265	250	241	251	241	277	219	217	227	242	222	257	237	249	219	235	272	243	241	248	224	237	225	216	207	242	252	276	282	231	246	210	218	233	228	252	245	213	240	280	253	244	238	253	261	240	265	232	234	264	234	241	211	250	236	222	245	209	241	233	251	248	254	281	231	208	226	266	234	243	241	231	240	256	246	254	252	239	251	240	209	246	229	242	220	272	241	229	221	236	232	252	231	234	242	274	246	228	289	262	234	254	245	251	266	237	242	234	252	271	234	265	226	235	253	269	258	256	236	229	248	265	251	251	250	233	218	217	241	245	254	246	248	230	259	245	264	255	234	243	255	271	254	252	234	226	254	262	256	208	249	240	266	234	228	256	230	228	254	239	253	238	267	230	223	241	229	221	243	240	236	247	228	245	253	237	246	259	251	225	217	264	249	246	237	247	226	234	230	220	230	226	224	236	247	210	209	243	224	241	237	261	244	222	240	262	242	264	252	223	259	252	230	229	266	254	260	232	249	262	243	272	261	251	264	259	260	209	234	266	250	258	236	225	230	240	198	204	233	271	234	229	245	231	235	255	222	238	249	251	245	225	251	269	251	239	231	250	245	290	252	253	239	212	220	263	231	253	244	251	233	223	238	215	230	240	246	262	251	241	259	243	249	251	242	228	207	230	252	245	243	257	236	246	292	264	239	251	269	235	224	230	253	248	233	239	265	232	236	240	239	231	221	257	271	211	232	279	219	260	265	233	258	246	236	221	221	256	241	232	269	228	261	246	235	249	213	248	240	219	240	252	265	234	228	238	238	250	247	236	256	260	253	275	256	259	251	245	205	250	222	255	254	240	214	249	244	262	223	230	265	237	235	252	242	225	266	289	255	242	246	261	218	238	261	258	255	258	258	239	268	258	233	244	227	242	205	230	212	241	224	266	270	220	229	253	235	242	213	223	254	284	270	252	252	251	227	260	236	247	245	269	223	218	219	242	225	256	254	258	238	229	226	259	229	257	217	269	203	225	253	270	240	222	237	251	228	215	253	228	239	229	275	258	211	236	252	230	243	269	251	236	250	252	225	263	210	260	232	230	200	215	201	208	217	255	231	259	258	234	218	223	230	259	215	244	227	252	220	260	225	237	245	233	255	243	222	242	230	251	245	243	235	235	259	250	246	239	248	269	224	245	253	236	224	250	255	256	244	233	207	243	238	264	240	252	270	258	228	240	235	252	248	229	250	235	219	261	229	212	248	233	253	244	255	249	254	238	246	286	235	260	258	229	230	251	233	235	246	227	270	243	255	225	255	254	245	252	232	233	239	243	271	246	251	233	248	235	239	259	249	246	230	260	225	244	234	254	260	249	262	237	229	274	229	232	260	261	247	234	221	250	239	263	235	224	237	241	235	221	227	219	224	234	263	242	233	243	214	243	219	233	258	236	226	249	234	254	276	289	260	225	198	210	231	235	246	249	254	240	254	242	244	248	267	244	257	236	241	254	250	252	239	244	225	242	238	258	245	220	269	246	237	233	246	252	249	262	261	262	255	221	272	258	247	212	231	236	234	225	228	245	266	226	225	236	272	222	238	264	238	246	265	260	233	243	246	218	229	259	254	241	249	241	268	221	252	234	241	253	248	251	268	232	241	246	262	252	238	213	268	250	264	233	242	252	248	269	229	250	238	238	279	257	246	225	254	236	246	198	246	267	231	240	243	253	245	276	265	242	229	259	216	238	267	245	243	244	239	245	287	256	258	260	251	230	256	237	252	260	278	231	238	254	243	269	244	237	243	219	245	240	276	245	236	214	230	245	220	256	249	216	250	236	240	236	251	230	279	260	222	223	236	244	252	232	250	259	280	246	244	261	261	268	238	220	257	250	268	257	270	246	238	215	231	231	231	256	236	262	256	248	251	234	225	248	266	255	252	237	224	221	266	237	232	249	262	231	241	220	255	235	233	229	223	219	236	234	238	283	247	233	247	251	258	262	250	227	223	252	217	260	249	234	245	251	237	236	251	240	220	257	236	248	251	220	245	255	242	220	256	249	231	244	238	229	291	248	248	251	230	251	231	261	204	232	256	243	255	235	236	250	269	253	231	234	268	232	227	265	245	230	245	242	228	236	268	238	229	258	225	255	246	215	238	244	235	237	252	243	250	242	235	257	241	252	226	270	244	240	240	260	268	272	250	223	216	223	249	242	266	243	253	235	223	224	237	240	236	243	252	252	263	263	252	243	226	222	252	244	256	267	250	249	233	259	253	260	246	243	265	229	220	235	268	279	248	248	256	253	267	240	267	241	252	244	254	227	217	222	245	217	238	241	235	254	259	241	218	243	239	216	224	270	226	263	225	218	240	242	248	251	243	239	246	261	241	268	244	231	235	239	240	265	231	229	287	218	235	254	243	275	261	271	268	212	238	219	243	227	241	235	242	238	248	244	237	256	253	228	241	251	212	205	225	238	263	241	249	233	208	279	259	242	253	274	238	268	236	254	272	254	257	264	234	243	253	242	235	247	238	210	229	266	257	230	262	230	273	228	232	225	279	231	239	250	218	268	248	218	243	195	237	241	264	236	250	241	245	260	256	242	262	258	220	241	281	250	243	230	224	252	267	228	248	240	239	250	245	228	231	247	241	238	239	220	240	271	255	238	249	271	259	265	223	230	236	236	254	251	259	249	237	235	243	244	250	240	228	221	235	223	265	241	253	246	248	226	225	225	246	231	266	218	272	217	235	236	224	255	248	227	257	259	226	245	245	254	240	247	239	226	231	276	271	237	229	228	238	232	225	224	248	243	229	230	230	207	269	245	270	273	196	223	249	248	237	234	264	256	249	245	247	242	258	198	231	242	259	253	257	251	234	280	268	250	216	239	244	223	229	248	241	212	236	250	254	259	232	258	240	233	227	245	228	248	230	212	230	214	260	241	237	231	249	255	241	262	243	272	241	232	257	203	255	261	220	213	230	256	250	254	247	231	241	236	242	255	235	254	250	267	238	261	228	243	238	232	236	245	242	223	265	216	224	221	242	236	239	242	231	237	290	259	235	215	274	235	239	242	243	230	244	241	199	242	266	247	210	246	231	243	256	247	218	280	270	261	257	247	260	248	243	235	261	221	221	223	254	260	246	245	244	240	226	233	217	240	243	257	256	250	225	226	260	251	227	228	228	235	238	211	232	259	246	252	217	249	228	245	234	260	250	261	258	237	227	226	230	240	249	218	236	253	219	266	239	249	235	255	245	249	232	223	240	250	243	256	226	230	237	258	213	238	247	266	228	245	270	248	285
17775	34465	58553	61632	54711	44521	33050	21402	11982	5965	2912	1542	840	589	554	562	560	550	523	602	554	544	574	561	523	560	554	542	561	531	540	509	565	555	565	539	562	513	561	554	587	554	553	570	563	621	536	567	515	546	541	619	562	579	541	532	568	506	525	570	491	574	596	606	538	562	524	535	538	586	536	535	584	544	528	586	524	596	537	537	537	560	583	559	568	576	571	579	540	566	546	554	592	532	553	611	593	589	569	533	581	531	555	553	568	584	567	538	539	567	555	566	561	557	529	569	556	530	538	550	566	518	557	577	571	582	557	569	540	585	523	544	545	532	540	582	535	559	584	532	601	586	540	531	545	592	527	542	508	584	554	545	560	530	561	575	532	550	524	624	550	579	548	549	536	566	534	560	566	539	536	575	571	511	550	553	554	551	538	556	530	538	580	563	555	559	567	565	603	542	572	540	581	532	562	563	592	579	557	507	574	598	574	570	555	585	534	571	596	522	552	620	544	567	539	595	552	589	598	575	571	552	538	588	558	578	561	548	532	538	571	548	574	550	550	575	573	561	524	617	577	582	523	583	549	550	528	588	599	558	522	512	572	600	565	557	552	567	551	593	529	555	568	550	547	649	525	580	564	557	556	565	546	552	580	586	539	552	478	541	576	524	556	526	601	557	533	530	493	615	540	553	592	516	555	571	550	569	508	550	587	538	579	531	564	585	594	549	554	546	529	560	529	563	538	537	570	556	547	521	546	569	542	582	548	590	579	543	563	549	610	538	561	538	571	572	551	560	576	593	514	539	590	522	539	566	548	551	569	583	534	561	567	580	586	584	574	541	561	519	520	537	534	579	548	555	564	573	574	574	594	563	553	575	548	578	543	556	555	562	575	560	568	527	528	563	560	571	548	544	574	547	562	537	555	578	553	547	517	540	564	529	558	570	548	570	569	571	545	532	548	497	566	553	590	577	572	555	536	512	556	525	510	550	579	578	586	586	555	529	548	563	547	559	549	535	570	604	542	573	521	541	530	587	550	609	550	522	540	584	550	546	539	603	526	546	558	579	536	542	568	576	609	559	588	562	608	538	581	566	603	592	538	545	601	564	562	533	576	558	569	512	551	551	540	581	546	558	575	509	552	573	546	556	584	555	524	574	545	560	536	545	568	538	551	548	594	566	572	570	546	504	548	539	528	573	551	596	563	537	539	534	556	536	526	520	602	550	554	595	559	573	565	508	572	537	574	573	572	536	556	563	538	556	564	587	530	545	557	589	521	531	588	556	580	580	613	559	548	523	536	540	589	562	576	597	526	589	527	575	602	571	583	575	563	558	573	537	570	566	590	566	560	544	584	578	565	491	588	542	574	521	568	590	510	599	598	537	581	538	538	587	498	550	535	570	545	571	596	579	572	559	547	545	561	581	562	528	557	523	599	555	526	576	586	571	551	574	556	591	554	598	540	582	531	548	558	566	535	524	543	610	571	535	515	554	562	540	514	549	535	572	549	549	557	564	556	561	511	562	553	531	560	586	584	557	561	577	553	544	558	544	527	546	557	538	548	551	553	551	571	585	598	589	544	553	540	548	547	537	556	544	554	561	535	549	568	534	579	585	550	565	542	584	588	527	565	578	557	537	600	576	570	522	545	535	569	581	570	548	554	601	576	579	533	578	555	549	555	536	564	538	575	526	547	547	581	550	585	577	571	538	586	594	582	590	541	583	581	568	543	536	532	574	557	565	550	540	540	556	581	531	581	557	524	557	597	592	538	562	560	556	563	585	588	548	592	586	546	575	553	562	579	514	556	552	572	550	543	555	563	550	576	549	587	553	559	543	602	573	536	539	540	576	590	561	566	507	504	504	544	560	558	537	621	570	528	565	556	564	550	550	558	521	576	558	573	556	579	543	548	546	612	539	563	544	526	544	574	593	549	547	564	572	533	558	535	543	552	611	571	605	536	568	572	554	559	606	561	603	615	594	553	551	551	530	571	548	571	560	555	595	585	546	600	544	570	535	541	588	527	539	521	523	577	581	536	573	550	543	593	570	550	545	571	560	612	555	606	592	549	500	605	566	555	576	570	598	524	553	583	540	560	568	535	528	585	541	603	561	592	524	557	568	593	567	583	580	556	552	509	576	546	571	570	542	558	539	562	575	569	576	556	567	526	542	565	558	545	556	530	603	537	540	539	551	596	563	547	533	565	575	573	549	554	569	549	533	554	583	529	567	574	545	572	578	557	559	532	565	535	576	562	589	540	566	556	584	518	545	529	573	583	569	568	554	563	609	548	571	551	537	556	535	601	514	555	571	555	554	556	583	568	527	528	537	501	582	591	572	576	580	584	538	488	540	562	553	551	545	581	578	582	577	551	550	522	534	549	579	553	541	585	547	545	559	550	537	536	543	519	554	554	566	561	562	560	527	534	535	589	519	578	612	588	525	559	541	548	559	559	514	542	562	580	558	516	569	590	537	559	547	522	566	537	577	533	576	586	504	578	530	573	521	557	564	557	561	551	544	566	545	533	527	554	537	560	562	569	558	579	533	538	589	554	526	575	536	528	552	542	571	579	549	516	581	557	543	595	587	580	536	572	539	553	584	578	572	556	531	555	578	528	548	569	564	568	532	591	582	571	555	601	531	596	566	553	516	556	563	547	576	548	596	568	574	530	596	520	514	574	601	538	542	585	553	529	582	563	506	617	561	579	586	548	545	595	524	519	577	560	524	550	542	579	573	562	560	546	557	565	563	577	535	553	581	578	587	556	552	580	559	551	557	550	536	542	543	574	561	531	558	555	539	530	544	563	586	566	528	530	545	535	601	586	566	544	558	554	572	562	545	579	571	565	551	543	563	586	576	540	573	546	583	551	599	594	561	528	521	579	542	526	549	569	563	525	558	580	518	576	528	566	561	564	610	545	533	540	582	562	561	564	562	577	546	524	598	579	578	544	579	574	545	567	595	523	573	550	514	556	548	558	563	593	549	574	601	585	542	542	574	586	546	559	511	519	534	560	587	554	569	509	581	566	535	564	529	531	558	558	572	521	610	549	591	574	554	537	585	526	556	558	562	570	561	575	553	576	537	567	536	531	548	533	564	563	586	575	590	563	590	558	533	523	576	536	533	567	555	583	570	572	561	568	528	541	510	511	523	548	561	528	561	569	534	525	566	585	608	566	574	560	581	557	579	546	574	561	553	542	570	480	586	537	581	583	561	596	585	556	535	563	565	535	556	582	527	557	583	534	591	571	572	548	539	560	540	542	536	579	588	591	494	580	552	558	578	588	568	549	576	562	569	554	578	536	533	532	562	544	546	525	559	536	570	576	555	585	555	592	553	561	581	585	530	584	520	523	573	557	515	540	579	585	553	552	571	585	551	546	540	563	581	569	570	535	556	561	594	547	571	574	559	579	582	561	512	545	532	582	591	542	547	524	576	544	559	531	538	566	550	582	568	511	534	578	571	568	515	565	563	549	598	534	615	560	568	587	551	543	547	537	522	594	544
42490	61363	77635	69717	56197	42197	28522	15790	6845	2888	1279	649	493	342	340	297	314	343	345	329	306	320	325	338	349	328	345	326	336	324	344	348	337	332	326	303	315	311	316	324	326	351	360	356	369	275	306	354	291	329	325	345	352	313	330	348	306	317	367	334	309	308	375	333	330	342	330	353	319	313	310	315	331	324	334	338	319	340	352	327	362	340	368	351	337	327	339	349	329	325	334	343	346	327	343	354	375	318	289	358	349	327	326	309	338	298	326	320	307	336	320	331	311	292	314	351	328	345	299	349	344	303	334	318	314	307	327	333	331	337	336	305	346	339	323	338	332	327	309	305	315	333	340	322	318	327	319	289	331	322	332	311	324	350	346	342	347	329	375	325	301	321	354	356	310	315	338	338	365	300	300	306	342	339	355	273	338	338	333	356	337	336	348	347	330	289	310	350	307	362	337	360	329	337	308	316	312	344	327	320	358	355	295	323	346	327	328	282	337	321	310	316	300	307	343	337	326	323	332	351	361	329	346	348	330	345	328	314	360	337	307	353	343	370	331	308	304	330	311	330	332	356	333	330	343	364	355	340	308	319	320	326	300	344	347	361	358	360	320	295	337	318	309	329	336	296	317	338	332	332	308	336	321	332	320	350	300	335	339	332	357	339	317	333	320	307	322	347	323	289	337	292	304	294	271	285	321	339	341	339	316	358	321	318	346	358	329	311	360	354	338	320	304	295	335	358	303	334	333	308	346	354	342	357	316	320	321	321	354	303	336	343	353	329	331	294	320	290	334	313	361	307	320	325	302	319	355	324	332	305	342	356	326	315	359	323	310	314	304	354	308	341	351	329	326	324	320	321	342	306	311	336	350	331	335	329	346	321	340	333	349	344	313	320	312	350	299	315	323	348	334	308	311	362	360	374	302	320	355	344	328	348	291	292	324	317	362	314	309	322	345	314	340	329	333	312	347	332	317	337	351	327	351	312	313	371	295	326	299	328	331	351	343	322	357	317	326	369	340	349	335	317	397	290	361	346	306	314	293	296	307	318	367	344	344	283	331	314	312	342	329	305	347	315	318	280	318	337	376	301	346	328	312	323	347	329	290	333	318	303	334	334	304	311	344	315	358	322	335	353	330	324	346	355	346	322	333	317	340	384	330	339	291	305	311	326	345	310	352	321	330	325	300	302	308	334	358	301	324	328	317	345	308	347	294	316	336	354	315	282	271	300	338	341	334	313	343	325	295	333	302	317	304	337	323	335	348	349	326	335	304	339	350	332	309	360	340	308	326	351	301	275	330	319	337	342	310	353	336	347	344	304	319	330	343	336	343	380	315	368	315	309	327	309	304	308	327	317	315	313	339	330	363	357	345	317	361	337	333	336	328	328	359	345	350	322	342	327	322	330	334	311	322	306	349	364	323	302	315	356	312	310	340	330	342	374	333	318	362	331	310	323	312	302	367	344	329	348	321	307	340	324	333	314	315	313	353	351	318	323	309	324	373	324	322	299	336	348	309	326	337	305	356	345	336	352	306	318	315	373	281	314	323	342	309	332	334	323	343	335	362	340	352	355	331	318	325	353	323	347	318	319	345	302	309	360	329	314	306	349	338	307	323	302	339	324	336	329	339	331	313	321	317	337	327	344	346	331	337	331	335	354	302	285	290	329	355	362	329	308	345	332	331	314	337	336	333	273	320	352	349	313	319	348	357	298	340	351	339	315	355	308	330	320	356	317	302	316	340	307	330	330	315	383	328	318	333	349	294	355	323	331	345	310	349	338	302	362	313	312	295	309	349	340	327	320	352	314	342	309	314	314	327	297	349	341	320	344	306	314	345	282	327	348	330	322	323	333	332	328	332	334	334	311	303	350	323	343	337	370	304	315	343	345	319	322	337	275	321	335	362	335	275	318	358	322	325	326	313	337	336	350	341	316	351	337	381	327	339	336	327	357	319	357	349	315	315	342	366	316	315	322	320	316	343	326	328	336	329	353	295	337	350	304	315	342	342	339	320	346	348	322	306	379	336	345	346	314	310	299	314	344	327	337	289	315	317	330	327	314	342	348	311	331	355	312	356	336	355	331	332	306	350	301	338	318	331	355	343	343	345	337	338	323	320	316	343	314	316	354	321	302	301	322	303	339	299	326	308	292	343	320	349	330	355	324	305	319	296	342	324	306	325	316	335	339	325	337	328	298	326	337	336	339	299	322	317	320	328	262	320	298	354	321	354	349	334	323	328	345	333	321	336	360	307	327	321	338	348	319	328	334	342	299	313	318	330	329	329	312	292	306	346	338	342	354	322	300	356	326	349	317	335	320	324	327	366	301	309	295	296	344	331	345	328	361	335	358	339	352	352	340	319	352	335	311	355	383	382	306	325	316	330	351	361	327	339	296	352	310	283	302	324	320	315	280	336	302	346	329	331	339	353	294	346	327	334	336	326	329	306	369	308	301	317	297	322	311	324	343	320	347	293	311	348	328	343	344	336	318	289	309	315	335	317	386	340	312	331	361	337	327	380	294	363	312	344	291	298	332	302	311	298	327	334	335	340	305	333	351	315	327	327	321	297	331	343	334	333	373	375	311	345	327	308	333	357	315	299	326	354	328	340	335	335	318	343	314	330	325	292	353	339	352	327	308	307	293	340	312	314	340	290	323	328	326	342	303	339	331	308	347	313	325	311	328	344	323	349	338	367	335	312	358	311	340	315	300	346	361	338	351	306	359	332	296	351	320	336	305	316	328	326	370	338	318	336	324	337	316	327	324	309	305	330	313	319	332	346	318	320	353	326	314	373	310	324	313	312	360	335	323	300	348	311	345	309	329	319	323	339	341	333	324	342	338	286	341	343	348	348	311	342	316	353	324	336	344	313	338	374	343	368	348	343	351	318	333	340	329	310	319	370	300	296	348	310	321	321	357	371	327	325	377	334	362	320	322	318	315	324	320	321	351	305	339	348	292	312	346	345	305	317	366	347	342	357	330	321	352	309	334	337	331	310	340	305	334	340	342	322	296	315	322	323	287	305	307	311	334	333	340	372	345	314	312	329	320	357	313	313	341	318	310	314	361	298	299	316	335	352	317	350	282	327	323	343	304	318	319	360	331	335	329	331	309	369	349	314	310	320	335	352	343	303	321	298	343	333	329	317	341	341	340	322	291	299	317	311	312	335	340	338	373	362	340	358	359	380	356	328	298	323	327	327	318	321	356	317	336	328	332	332	344	356	309	334	323	313	349	330	347	336	310	327	337	346	349	342	335	309	348	312	332	310	310	365	326	315	312	324	340	329	319	314	344	319	331	320	334	330	311	337	294	336	309	324	350	306	318	332	349	338	327	315	326	324	337	335	370	315	351	367	334	310	330	319	353	337	354	336	311	327	332	326	346	306	332	306	346	335	291	289	342	348	315	394	331	325	344	324	288	353	330	321	365	295	351	313	339	323	297	339	327	334	328	338	352	314	335	302	301	312	357	313	358	318	290	315	330	305	294	333	322	306	346
24756	42819	71220	74447	65312	53805	41891	29962	18040	9731	4683	2271	1228	794	733	760	733	692	725	718	680	707	726	720	697	746	763	728	702	729	733	711	724	736	752	756	751	722	745	703	724	704	703	762	744	769	720	713	764	717	764	717	709	731	707	703	685	773	770	732	711	730	726	700	770	796	697	698	664	708	711	739	735	722	722	749	754	720	697	723	708	720	735	748	766	734	690	770	769	705	743	748	741	700	734	762	731	710	668	751	729	737	693	750	713	715	690	719	746	752	718	720	691	704	722	731	718	708	700	720	725	725	735	708	722	769	721	719	726	715	702	721	696	751	744	699	749	776	714	744	719	720	731	677	694	731	716	687	674	704	721	771	707	717	725	727	684	737	755	702	687	668	699	701	714	737	766	712	715	716	738	676	726	714	708	736	722	704	695	720	758	709	765	660	723	700	732	742	722	774	708	696	726	722	728	726	754	698	702	757	747	707	691	712	739	716	761	782	702	750	734	738	747	748	714	718	732	716	770	728	713	707	695	756	736	798	708	719	736	772	712	731	724	728	747	777	718	714	697	722	758	704	697	688	714	778	706	715	720	691	697	698	746	698	741	732	721	695	683	674	731	736	675	710	700	785	735	718	785	743	717	708	744	657	727	725	762	758	754	725	736	708	745	712	770	734	744	710	738	750	775	716	693	690	713	768	771	754	726	727	737	682	716	725	730	665	706	775	734	738	705	718	717	709	739	740	756	747	742	698	731	739	723	705	767	747	741	675	693	733	697	677	732	703	733	742	741	716	688	694	675	684	723	750	754	744	718	745	714	717	729	748	767	719	659	774	708	736	733	708	683	721	793	719	754	715	678	775	710	712	721	753	751	723	727	733	705	731	734	680	787	717	707	736	704	730	739	736	756	708	723	753	727	743	752	705	738	746	735	714	762	754	717	737	728	707	693	705	750	707	737	709	680	746	716	733	751	731	735	722	726	741	738	710	732	755	721	740	736	698	748	699	723	712	738	715	730	713	701	705	709	719	704	703	747	696	725	773	736	700	713	734	677	682	704	735	722	730	712	786	720	678	762	756	727	707	712	771	705	693	773	760	708	774	736	709	710	737	776	730	717	669	720	690	774	739	716	720	694	703	762	747	760	747	765	737	752	719	752	699	706	718	733	739	678	726	778	733	743	749	753	702	731	715	700	719	740	708	785	741	774	716	738	706	705	760	720	704	747	714	777	720	754	735	746	760	715	710	685	706	725	758	681	693	724	770	735	741	684	740	723	726	732	700	716	725	735	712	806	750	772	673	726	766	702	752	694	771	703	724	721	715	747	715	749	692	728	743	727	708	769	718	743	723	711	709	708	712	729	669	676	723	762	701	728	725	701	746	777	760	704	752	703	707	701	728	755	710	732	729	706	741	757	701	769	724	702	715	674	716	745	764	703	742	741	743	689	716	738	744	719	739	749	723	714	754	741	680	684	702	743	743	723	711	672	723	726	765	699	732	713	664	731	736	763	740	716	735	749	720	743	715	756	771	738	680	745	701	703	751	731	758	730	726	741	761	745	716	695	691	733	696	707	711	741	714	698	746	689	748	726	727	689	706	725	716	680	698	705	733	726	786	722	738	741	737	724	724	732	766	708	640	690	673	708	705	750	704	724	694	724	694	728	736	747	677	753	764	736	694	712	758	737	746	709	728	679	765	774	709	766	733	687	760	717	748	703	706	765	729	732	785	687	752	734	749	741	740	712	753	732	748	725	712	706	718	752	727	713	683	704	769	743	742	767	734	756	667	718	772	710	756	702	712	730	699	675	710	753	784	790	758	764	721	730	771	735	715	704	748	721	727	731	724	714	738	745	721	692	725	714	726	697	700	688	728	717	726	727	683	745	748	756	688	700	755	751	690	737	726	746	718	738	705	740	729	748	738	682	724	729	741	715	721	720	773	708	762	724	734	692	722	656	728	770	669	758	742	748	745	731	728	713	735	721	718	705	699	720	755	784	737	709	761	714	718	753	725	718	734	784	739	721	729	691	742	740	746	687	721	684	732	721	742	733	751	693	704	735	755	755	659	720	709	704	712	757	776	723	698	730	725	738	728	707	720	704	728	742	725	736	670	726	704	690	745	734	730	734	721	740	738	737	735	732	729	772	736	738	776	696	709	753	710	787	703	708	725	691	701	746	731	696	762	756	753	729	665	711	726	746	721	760	774	726	733	733	758	709	752	725	750	771	698	726	701	759	700	721	791	748	732	724	653	753	696	757	730	720	735	727	743	705	672	765	733	693	756	729	709	738	773	756	715	735	732	721	729	740	732	676	743	717	735	718	742	723	712	718	770	712	747	727	757	777	708	701	725	733	688	741	671	704	697	681	715	735	730	714	758	721	713	742	718	717	702	722	719	715	736	728	727	730	724	739	761	683	747	730	732	751	761	751	765	725	764	698	738	723	770	739	784	673	754	727	699	771	733	716	791	692	682	741	765	741	760	659	673	709	726	789	721	717	716	690	723	802	736	688	745	758	724	705	687	730	745	747	696	710	774	757	750	728	718	713	715	730	732	695	739	752	679	678	745	733	749	760	727	820	704	716	754	735	749	758	725	745	727	702	730	682	740	707	747	707	746	688	680	748	733	739	729	745	741	710	718	694	714	776	677	751	707	725	736	752	706	678	701	721	722	714	716	751	761	720	709	796	699	738	673	749	721	767	702	733	746	728	686	715	753	718	751	748	680	712	751	769	753	748	718	747	697	711	761	719	744	679	752	708	736	713	733	688	702	756	687	722	692	765	709	750	713	680	728	758	720	703	714	751	797	720	742	761	701	710	689	659	714	759	713	751	734	741	721	731	718	708	713	777	753	744	751	725	712	813	716	745	715	720	690	731	752	710	730	744	735	726	717	711	710	736	724	713	690	701	687	716	761	737	712	722	693	736	710	720	734	745	700	726	753	751	742	714	693	727	703	768	740	773	756	690	682	719	731	682	751	733	712	713	683	694	734	799	756	757	774	714	684	693	742	747	698	719	713	757	724	805	740	731	704	791	691	713	737	740	694	717	733	738	759	735	740	693	753	762	723	770	712	700	694	686	800	776	765	685	739	695	717	728	685	691	761	750	724	742	718	765	738	717	769	738	742	701	789	699	760	731	707	735	763	706	689	763	714	728	698	729	715	751	744	735	704	708	746	724	787	711	776	713	751	749	724	734	734	766	741	699	749	748	687	723	757	743	727	699	722	709	699	725	685	769	734	701	702	750	700	756	701	723	715	726	719	694	725	742	720	708	763	760	740	714	769	728	747	722	727	690	777	734	758	726	735	740	706	738	721	739	730	729	693	704	717	739	781	739	719	733	744	744	701	728	723	747	773	784	678	709	755	717	739	737	720	679	728	787	758	780	695	705	733	746	741	747	728	756	731	711	739	697	751	758	734	738	739	735	752	748	708	785	733	719	742	723	718	689	729	759	714	776	710	706	776	752	699	757	693	713	716	725	717	705	678	708	772	705	722
6099	4107	6496	5321	3140	2003	1314	834	561	418	353	305	266	259	246	276	296	307	292	297	300	289	246	287	272	284	290	275	278	265	286	264	258	269	292	286	265	277	282	273	252	279	266	274	296	296	267	313	268	248	281	268	278	299	265	281	266	278	272	288	280	289	297	287	263	263	256	254	287	285	280	304	285	267	311	241	313	307	302	276	302	255	279	285	286	278	286	275	295	279	274	290	269	284	285	261	270	253	307	270	285	298	259	284	274	277	245	271	268	273	267	265	262	260	300	265	284	276	283	286	262	273	287	284	294	268	282	308	281	254	253	266	277	269	269	314	290	281	274	258	269	274	258	302	259	274	293	279	300	263	275	309	323	313	242	262	282	259	251	300	271	305	285	270	259	271	258	318	276	298	267	289	271	267	254	294	296	276	271	288	261	275	277	266	283	295	251	285	291	264	285	256	276	286	287	289	275	288	282	312	321	279	292	291	303	266	275	294	244	281	288	273	266	275	270	252	260	267	275	281	290	291	300	285	303	298	282	284	293	269	292	303	257	265	264	267	278	320	300	274	306	271	303	285	291	262	282	281	265	252	253	288	265	293	269	281	262	281	271	274	259	256	248	252	267	290	276	284	270	282	318	310	280	283	279	290	282	299	285	258	279	264	322	291	255	302	317	301	270	260	284	313	288	261	300	279	274	265	265	276	239	264	314	260	288	264	278	307	273	285	262	291	265	260	311	290	266	242	262	274	280	254	267	275	253	268	269	269	295	303	291	275	269	265	276	294	256	283	295	255	302	290	251	257	265	276	254	312	311	292	241	279	275	290	289	256	242	288	265	276	285	272	289	317	286	283	300	262	275	257	283	300	258	276	293	317	265	282	298	288	280	281	293	300	246	274	279	297	261	257	271	317	285	293	278	269	268	280	261	248	285	278	289	295	244	267	269	247	276	285	286	309	294	256	245	249	311	296	266	277	303	304	296	286	247	261	278	284	291	313	279	265	260	305	274	270	242	265	299	273	295	277	260	271	283	267	277	287	272	263	301	278	278	282	245	270	312	271	283	312	292	261	276	302	258	300	324	312	299	285	274	310	299	287	262	285	271	263	250	277	301	278	287	281	324	300	295	255	283	294	275	294	281	276	271	269	317	281	285	281	336	263	296	251	279	271	296	256	297	285	258	285	291	287	280	288	309	278	272	291	266	315	267	256	280	277	272	287	282	282	299	265	276	250	248	269	296	311	289	290	299	273	304	277	298	271	290	270	255	271	265	285	303	273	264	312	264	324	279	284	259	259	284	277	267	248	285	287	302	285	280	268	280	228	265	267	307	306	283	253	258	303	253	260	315	291	277	295	263	273	282	252	267	283	268	273	292	256	213	269	277	272	288	279	292	273	282	295	286	304	282	296	292	287	292	295	258	273	285	286	280	298	273	243	273	251	250	304	252	256	264	259	272	278	278	297	270	264	300	288	267	280	306	286	283	274	319	273	277	302	299	289	293	299	281	271	277	277	288	270	300	276	265	286	262	261	286	270	257	301	307	297	301	276	269	257	298	302	289	236	265	300	282	288	238	257	308	275	295	272	290	253	272	299	291	265	292	308	290	263	288	251	250	252	273	291	271	280	245	242	267	256	295	269	280	297	307	294	254	250	230	270	304	277	283	290	292	292	266	308	273	295	257	241	260	272	259	319	282	289	275	264	271	280	287	294	247	304	264	270	252	254	252	291	316	264	292	277	253	288	303	289	242	287	288	251	268	274	326	323	294	286	289	298	251	292	303	262	305	271	295	264	260	284	267	282	306	251	236	292	280	304	274	285	264	241	304	276	251	267	265	272	269	283	287	290	258	289	285	292	282	258	268	316	283	286	271	277	277	300	249	283	295	259	286	260	270	233	238	311	276	293	246	257	261	241	256	247	284	259	259	288	297	267	260	302	305	298	252	283	269	252	290	248	245	258	241	259	267	286	296	261	282	274	271	268	300	315	276	290	289	263	299	279	274	272	265	270	298	271	289	295	279	271	281	261	286	267	273	247	273	294	267	242	271	281	275	295	310	308	298	268	282	286	268	264	276	291	279	280	293	259	279	272	296	266	294	321	290	283	297	275	281	271	257	291	292	252	298	285	266	315	257	256	272	286	242	255	283	285	278	264	259	304	304	282	262	284	254	268	287	278	279	262	292	272	266	280	263	290	251	291	313	243	315	276	295	267	272	278	298	290	262	289	270	294	275	297	285	287	262	273	294	272	273	249	262	296	302	282	276	273	333	296	290	285	271	304	282	255	260	290	268	279	289	276	275	295	269	260	278	257	293	293	271	293	293	233	264	274	303	256	277	273	261	285	307	246	259	265	290	288	263	279	248	338	287	289	252	296	269	285	278	259	258	298	275	291	239	300	271	257	266	284	253	290	278	289	258	267	309	333	287	272	294	273	262	278	294	282	282	271	276	279	259	268	291	271	260	257	274	290	276	289	262	282	259	274	264	269	284	273	272	267	270	282	274	260	279	265	298	292	288	275	269	254	279	277	254	293	315	273	268	290	292	307	284	271	292	293	261	278	279	267	282	272	297	310	273	269	250	282	287	266	296	291	293	301	290	282	280	287	284	277	269	276	288	260	273	249	318	298	302	281	276	258	265	302	330	254	308	240	270	269	280	267	265	267	260	291	299	285	278	262	261	282	281	278	283	303	283	291	294	276	267	275	294	292	232	271	270	254	281	308	273	270	296	287	303	275	255	288	267	282	297	318	277	282	258	297	262	292	276	268	285	263	273	277	269	311	308	270	278	321	286	292	286	298	266	275	289	255	282	289	284	281	285	280	259	285	246	278	275	287	259	263	315	273	251	294	270	307	315	253	250	276	276	264	297	311	248	295	298	280	272	270	261	265	278	261	260	296	301	300	265	263	279	284	269	269	248	270	269	275	251	287	280	244	248	285	304	302	255	260	299	279	280	279	295	271	244	259	249	282	280	294	263	294	263	290	302	278	256	309	312	260	269	301	258	275	312	313	285	272	280	251	281	258	261	283	270	293	288	303	288	299	300	282	319	306	298	269	308	253	288	263	300	256	276	261	273	264	290	271	266	247	275	281	270	296	289	287	325	264	283	284	262	296	282	276	247	273	284	268	310	324	265	293	292	277	272	301	277	285	293	296	261	304	304	273	263	269	256	266	294	294	284	300	264	279	292	282	283	284	303	257	288	295	285	283	311	268	270	288	274	269	284	294	279	255	274	265	299	274	287	265	287	303	278	290	277	280	260	299	287	275	244	280	286	258	280	281	269	263	266	282	271	266	292	302	283	258	248	270	242	301	296	265	318	273	307	288	285	271	273	274	285	253	280	266	277	270	249	284	270	260	278	274	292	271	266	287	269	263	247	289	263	279	305	280	250	290	286	296	242	299	300	294	295	283	272	278	269	270	243	286	278	272	256	305	281	276	255	296	279	284	250	259	264	292	312	290	251	296	286	296	277	287	272	329	281	256	275	302	278	272
4283	5157	13070	13823	10183	7145	4819	2928	1725	1156	866	703	695	629	633	606	590	616	646	630	633	629	633	625	611	612	606	666	590	602	651	605	640	633	582	610	611	610	630	596	613	593	625	607	585	634	673	592	604	673	607	644	603	619	619	634	648	627	611	661	614	623	642	587	641	615	596	594	653	627	658	656	623	696	608	576	614	642	653	617	658	638	599	582	635	629	618	618	585	599	615	623	611	605	593	643	620	572	676	632	669	623	627	607	675	646	640	587	651	624	594	609	621	617	608	587	595	622	622	639	626	626	615	570	648	630	615	618	609	605	602	620	592	612	634	641	629	648	604	626	601	602	595	631	620	635	618	620	619	601	652	595	596	604	655	624	639	684	610	643	647	637	612	636	650	614	623	644	663	636	608	603	600	637	619	624	628	589	612	644	557	598	624	664	621	632	642	624	595	643	624	620	625	595	653	636	587	616	592	599	633	658	619	622	575	647	576	668	629	617	609	595	629	571	594	632	595	608	610	635	586	602	654	643	621	615	622	617	592	654	620	603	594	622	672	643	589	591	575	610	613	567	615	658	624	583	664	648	617	600	605	626	643	621	651	693	636	606	605	631	605	639	650	614	607	640	639	583	632	601	654	669	608	629	602	658	621	646	627	607	617	649	610	630	623	613	627	621	666	657	631	621	613	580	640	641	595	592	595	619	602	569	622	614	604	599	649	610	619	623	651	619	569	633	649	632	618	650	567	613	604	640	621	619	586	600	613	611	616	598	612	637	635	606	594	592	632	653	650	617	613	637	653	631	615	604	590	606	604	647	631	632	606	595	614	622	628	580	642	604	653	589	635	645	621	643	624	656	641	671	619	625	538	588	597	617	614	604	644	596	637	632	602	636	582	574	617	618	611	610	597	583	626	621	620	643	636	658	610	660	610	652	639	597	630	644	626	632	621	586	596	625	637	610	593	636	622	639	611	586	561	646	627	665	633	668	596	620	610	625	621	646	634	649	582	642	629	595	606	660	654	603	620	642	640	622	633	662	604	597	625	608	575	632	636	622	634	605	657	592	588	625	626	604	627	618	619	596	625	627	588	648	605	645	612	584	592	619	617	606	607	634	626	610	652	584	672	645	647	662	625	587	628	646	600	654	621	582	657	607	638	628	614	633	632	648	615	604	632	651	599	652	616	654	567	614	599	626	623	604	575	638	597	654	641	585	643	620	650	622	602	598	647	663	637	612	628	632	638	596	612	588	633	650	621	642	600	639	615	597	637	629	614	613	595	614	614	650	635	646	606	589	623	615	635	659	632	596	633	614	628	634	585	620	608	620	636	633	612	637	563	626	608	635	641	588	636	577	603	652	651	654	586	666	641	664	640	536	579	611	634	610	608	645	617	583	632	622	618	600	619	586	586	601	609	639	581	621	643	641	631	625	627	644	605	614	607	633	645	629	611	584	623	638	666	639	631	623	643	651	601	665	634	627	597	669	635	602	595	603	631	610	601	616	621	652	618	667	625	605	607	607	586	575	649	626	607	586	619	640	594	660	603	630	636	639	608	596	634	628	597	612	568	627	624	607	644	624	682	662	611	646	625	605	630	596	625	627	602	627	625	606	629	599	609	601	626	617	618	636	626	617	611	650	615	624	617	600	649	587	629	596	649	654	592	592	618	635	601	607	621	619	658	652	654	630	643	616	615	634	601	622	637	581	634	682	634	668	626	622	626	639	602	630	592	621	600	656	631	665	576	649	615	629	580	592	623	589	608	592	620	625	599	647	650	605	644	611	631	612	604	583	672	620	611	613	654	621	630	627	616	621	578	608	647	649	611	643	648	602	611	611	635	600	652	667	618	618	638	598	604	607	619	587	603	626	574	606	598	669	674	591	637	622	639	672	579	583	656	619	624	606	636	638	603	599	607	620	630	672	577	617	641	629	623	642	622	610	657	624	629	599	603	655	603	621	593	671	600	605	596	652	635	638	647	598	610	616	640	645	592	632	628	623	588	611	598	676	630	607	660	628	655	629	650	643	618	632	610	590	653	621	603	644	632	599	652	634	642	660	639	653	595	608	575	643	608	595	621	598	591	632	637	603	598	625	585	625	588	601	639	586	656	606	621	598	583	650	615	592	604	574	638	656	611	603	617	617	642	638	677	604	666	608	614	629	637	643	636	612	620	667	656	632	656	597	649	623	611	619	592	635	662	648	612	624	649	629	613	643	603	585	630	615	600	549	646	629	602	581	654	582	611	674	592	591	669	619	628	666	638	595	623	640	627	660	636	657	608	653	634	612	630	638	603	646	605	629	633	644	628	617	599	642	631	652	652	644	636	633	578	630	641	623	631	621	635	619	634	580	627	614	566	601	606	617	606	590	632	597	599	590	631	664	631	680	614	615	615	622	623	647	647	621	637	640	629	585	604	575	631	650	615	609	598	590	643	615	650	627	625	625	603	652	640	611	627	651	624	625	582	618	599	644	620	594	577	621	601	603	611	660	641	608	619	610	664	608	598	656	646	593	629	581	612	557	619	627	592	613	636	577	638	639	599	660	637	611	643	637	606	600	579	639	644	625	667	640	573	592	580	628	627	590	649	631	625	614	642	610	621	620	624	602	644	604	623	623	624	625	668	636	617	626	659	617	608	624	640	672	592	577	622	605	628	609	636	613	611	608	619	612	640	580	643	578	650	677	614	609	642	617	630	594	644	615	644	624	630	620	653	627	623	610	610	616	643	609	602	654	607	601	683	615	633	584	645	622	590	660	621	615	598	601	626	602	593	629	647	627	570	569	653	652	678	635	584	588	605	580	628	638	658	633	617	626	611	609	593	655	613	601	597	612	593	579	655	623	625	623	628	614	569	619	651	624	580	633	565	575	636	586	620	641	603	597	628	644	549	624	561	613	645	587	626	618	634	666	640	600	646	587	598	607	643	626	631	606	606	598	598	611	613	630	614	656	636	614	542	593	619	631	612	588	626	562	619	601	611	622	613	637	614	633	605	630	621	606	628	603	629	613	625	629	648	627	626	633	639	600	571	617	606	639	618	634	571	618	685	565	620	611	606	675	621	615	633	605	596	627	629	625	611	613	605	633	645	622	601	606	622	610	601	625	612	638	627	625	601	625	641	627	594	568	587	602	593	659	588	643	609	629	639	604	605	661	647	629	589	615	609	567	632	614	584	639	622	628	610	618	589	642	626	623	609	635	607	589	586	599	643	609	608	622	700	613	592	642	579	675	662	577	613	630	603	620	611	657	627	586	615	644	698	594	602	577	592	606	545	643	620	618	636	615	602	607	598	621	664	587	615	622	609	642	662	577	601	655	655	646	628	583	618	612	636	621	608	629	622	606	619	640	586	619	577	626	594	602	587	612	655	605	641	666	643	645	660	577	604	639	607	621	637	624	640	609	645	618	608	594	640	648	619	651	615	607	652	610	627	647	633	619	568	595	636	600	574	652	623	629	618	595	564	615	659	620	633	621	602	656	582	630	613	657	617	595
35163	48268	62956	56584	42648	30837	19866	9788	4262	1753	839	481	300	230	235	242	222	226	226	224	250	228	259	245	240	259	238	213	237	257	262	235	239	272	248	218	256	244	234	255	260	270	230	240	273	256	211	242	251	229	235	254	265	220	252	257	262	240	248	257	226	233	236	220	231	231	238	258	236	249	221	224	242	223	239	236	248	259	227	224	221	238	258	252	221	226	263	277	244	244	259	225	228	254	246	217	245	204	242	238	236	242	240	255	244	271	239	254	242	221	237	235	233	213	254	237	230	221	241	233	236	233	297	248	232	273	227	204	269	238	255	259	228	263	228	245	247	245	249	261	250	261	230	243	233	245	229	238	239	273	229	218	240	231	237	229	255	249	231	216	228	230	250	253	250	254	259	231	235	280	249	238	228	233	215	236	298	242	240	252	219	229	210	235	264	244	267	223	252	215	212	210	228	239	235	270	284	252	245	251	237	244	252	263	241	267	265	250	219	225	220	250	251	256	254	275	276	239	223	223	234	219	228	248	255	250	260	228	216	233	219	267	254	258	235	236	235	276	240	246	281	280	228	226	222	253	236	257	236	238	265	249	268	219	243	199	248	238	234	232	249	280	252	249	244	229	262	230	247	250	251	264	224	236	240	248	267	246	227	243	242	231	255	225	245	257	267	240	251	243	278	242	268	214	260	241	225	242	253	259	231	233	261	249	214	233	235	236	244	229	243	234	256	220	247	218	216	231	240	226	181	224	239	225	245	257	232	234	239	227	253	223	244	244	238	252	254	221	233	212	234	250	242	239	237	250	253	251	214	230	253	212	204	230	235	220	227	232	228	207	248	221	248	204	246	261	266	247	267	237	272	246	232	219	268	215	228	257	253	239	238	241	250	236	256	217	226	248	210	234	264	251	235	244	238	220	256	236	248	224	281	238	275	209	244	248	237	241	240	264	251	231	260	235	277	243	253	262	236	249	267	252	253	247	263	255	241	239	246	248	249	215	249	187	237	221	273	230	231	267	270	233	242	267	266	242	229	251	249	244	259	203	260	227	225	259	231	259	272	254	241	255	263	245	274	232	271	240	239	238	253	255	274	246	260	235	229	253	229	240	275	209	238	218	231	238	245	216	236	256	241	254	218	241	230	270	246	240	220	262	245	276	261	227	245	233	258	216	255	222	252	218	275	231	220	241	249	230	246	275	220	272	257	239	250	240	236	242	233	242	275	211	245	250	264	254	220	233	264	228	224	267	262	225	250	229	229	250	258	236	264	233	244	245	235	231	246	229	252	226	258	257	230	239	249	267	239	253	216	231	222	224	242	230	245	262	257	236	268	247	224	242	260	212	260	232	214	261	253	225	256	244	205	233	236	240	266	269	216	245	274	242	222	241	235	240	222	229	233	227	222	251	227	240	256	259	237	255	246	244	250	228	248	219	247	254	262	233	246	222	228	251	240	240	228	219	258	241	292	246	226	277	265	233	263	235	244	275	275	266	226	294	225	246	236	235	253	220	303	239	199	242	245	250	250	241	259	224	239	242	264	224	230	241	227	228	205	242	249	237	207	235	228	281	214	236	259	234	200	243	235	251	237	263	261	230	232	274	234	222	242	242	226	211	232	245	227	258	240	250	236	259	252	238	240	221	239	267	268	230	260	245	214	256	248	255	272	216	221	229	243	213	229	259	229	256	243	240	268	266	223	252	218	216	228	263	234	228	268	244	253	225	217	253	238	276	236	235	231	248	229	274	256	232	247	234	252	256	237	230	257	250	221	252	226	246	233	214	266	249	240	248	199	243	214	270	232	231	242	218	212	233	239	232	201	257	268	227	229	258	267	251	236	241	229	254	238	249	231	212	243	241	270	222	239	240	236	225	269	260	245	248	240	251	249	243	247	222	235	241	248	247	261	253	256	233	257	244	228	249	239	237	219	261	237	236	252	236	257	233	202	260	234	219	267	259	243	259	229	217	243	251	241	228	259	223	248	244	244	271	274	253	221	270	255	235	269	261	226	264	230	261	279	254	262	229	249	264	263	240	235	244	241	245	243	222	223	261	272	245	256	240	254	218	237	271	242	237	260	219	246	275	238	217	244	234	247	238	248	246	255	232	216	251	241	231	259	233	247	244	241	303	254	246	234	240	233	234	229	215	253	266	266	237	226	250	221	260	253	260	236	255	269	262	274	254	247	219	238	281	230	243	230	235	211	219	234	239	236	218	251	233	248	259	267	235	213	248	252	261	258	225	217	234	262	243	254	252	224	218	234	213	222	232	242	221	252	241	235	240	255	256	272	232	269	229	254	238	255	238	223	263	221	237	251	259	238	249	242	243	234	226	213	239	295	245	233	235	238	232	232	237	249	261	276	258	233	239	228	222	244	229	238	278	235	243	264	214	245	253	268	229	278	244	260	215	228	222	236	277	222	256	251	232	255	245	239	243	236	239	235	240	249	235	237	224	217	226	255	219	243	251	248	239	255	283	240	245	232	240	231	249	248	252	267	248	252	250	242	273	234	234	226	270	235	248	249	223	277	264	248	233	235	250	252	243	275	240	266	222	268	253	252	248	221	254	231	234	253	239	258	241	284	267	271	252	243	268	259	230	224	271	269	260	252	243	201	266	228	262	267	207	251	247	243	229	256	222	256	214	276	229	224	230	251	235	224	255	273	240	256	259	225	270	275	245	272	203	253	246	260	248	225	279	251	271	226	238	239	224	273	217	249	225	241	257	261	244	236	269	229	226	249	238	241	255	239	234	256	248	218	251	259	240	280	259	248	249	247	244	245	229	251	260	235	250	241	254	200	221	256	239	229	236	248	253	260	229	221	258	268	232	238	234	246	239	248	242	233	264	221	217	261	241	247	223	250	222	253	247	242	247	274	248	252	232	224	252	259	219	243	216	215	243	235	263	287	269	261	273	238	261	249	251	220	231	253	252	224	228	223	262	230	251	220	241	243	235	255	263	241	245	265	231	232	250	257	268	230	236	233	237	224	272	208	267	207	249	229	240	248	226	267	237	236	245	251	241	219	230	236	255	240	242	242	270	261	258	245	229	256	267	217	257	238	216	222	227	272	253	231	236	254	265	258	243	245	243	249	230	244	254	230	237	228	235	260	266	287	272	256	231	220	237	240	236	247	259	241	241	261	240	246	275	250	259	252	254	243	233	224	231	234	213	247	246	255	276	243	239	227	224	250	270	262	278	237	241	225	272	217	238	272	238	239	230	249	231	254	231	220	271	248	274	214	242	245	234	239	239	246	253	251	240	276	245	222	231	236	238	231	217	224	230	253	241	233	242	231	263	253	254	242	252	249	255	208	259	229	277	239	273	257	233	227	251	222	259	249	273	245	267	234	251	274	229	245	253	234	248	245	250	247	248	228	243	232	246	214	257	224	241	221	276	232	251	253	254	245	244	245	243	221	278	250	262	241	248	271	237	247	261	241	222	256	226	247	248	225	265	229	210	245	223	225	191	228	230	238	237	270	241	238	234	246	259
21243	34280	57823	59964	52608	44428	34873	23522	13469	6887	3237	1635	825	560	571	519	558	571	525	547	556	533	547	560	565	601	590	546	537	586	569	528	552	560	565	575	580	567	576	549	575	618	549	520	565	560	577	547	555	597	553	559	572	609	560	554	591	566	579	556	557	587	594	546	589	529	545	575	541	570	542	553	555	585	549	592	534	579	554	589	565	584	578	535	553	584	519	513	522	524	581	556	590	524	556	535	543	580	530	558	561	574	519	569	517	587	551	535	527	545	568	544	532	556	579	554	535	522	560	543	570	578	561	555	598	592	590	583	599	565	549	518	540	540	560	562	547	552	596	588	543	606	529	589	551	571	543	546	581	561	553	551	541	528	541	591	527	547	577	558	562	516	522	574	603	527	551	538	540	537	545	568	597	558	573	575	582	553	552	563	538	536	546	505	562	519	578	592	559	568	574	532	509	559	547	572	574	538	565	587	553	589	516	532	541	524	537	537	546	562	585	542	570	537	544	556	547	612	559	562	592	563	528	564	528	548	566	550	596	553	536	525	556	547	562	590	523	547	565	548	585	540	535	560	566	547	522	561	569	527	555	551	531	539	598	553	565	567	519	546	569	525	562	569	543	546	599	546	555	589	529	495	515	580	539	568	550	589	563	538	535	566	538	523	553	586	542	551	557	522	586	558	592	534	518	563	578	547	513	530	581	575	546	531	573	545	576	535	547	574	543	558	571	520	521	558	559	577	544	546	542	531	542	525	570	571	547	629	570	574	543	558	561	602	588	544	600	554	588	587	575	531	536	555	573	561	543	562	596	569	572	561	544	550	548	556	563	498	553	563	588	620	526	572	545	531	578	580	559	571	556	552	556	525	569	599	571	569	549	548	560	555	577	571	604	559	519	557	557	580	554	531	530	543	561	576	604	577	562	544	521	565	561	554	569	589	530	546	576	578	564	579	580	628	561	553	554	575	555	546	554	521	553	547	543	541	569	552	539	537	571	507	552	538	586	553	511	541	535	558	545	584	533	560	557	562	577	563	560	559	566	569	563	598	618	565	570	555	531	525	509	572	585	584	567	572	559	568	521	544	558	573	583	571	576	567	566	579	531	561	560	569	607	561	564	526	598	540	552	545	559	531	539	571	577	523	539	580	572	574	533	571	550	532	537	543	544	530	536	540	592	560	569	536	572	550	544	596	563	557	549	591	560	573	570	549	530	532	595	550	523	570	577	583	568	531	564	555	554	550	605	572	562	549	603	535	563	552	524	584	582	511	530	549	569	515	584	607	581	579	521	554	583	556	542	544	559	521	531	592	548	543	581	589	518	524	555	588	557	517	533	580	582	568	544	587	565	551	530	581	565	565	574	559	568	534	560	533	578	530	547	548	570	554	620	543	589	577	532	553	543	554	506	601	542	597	567	546	555	576	569	558	542	556	519	584	579	600	528	565	612	541	544	559	569	563	548	529	578	561	545	542	520	572	583	549	533	525	526	546	521	535	546	547	501	518	587	582	575	582	586	565	571	557	537	594	544	542	552	559	568	569	548	574	551	544	605	488	564	579	582	538	555	481	525	528	549	551	536	523	528	573	570	561	553	541	590	546	563	554	557	565	557	556	601	559	589	588	600	545	600	550	564	534	512	578	554	577	615	569	551	557	574	546	524	576	579	525	580	555	554	507	562	571	568	547	577	584	501	510	554	594	525	550	581	573	543	615	589	566	537	553	560	545	585	567	562	583	579	503	581	548	549	582	560	562	541	575	552	556	566	539	528	586	511	574	495	526	605	523	525	598	579	526	576	601	573	631	560	545	568	590	540	550	582	575	559	607	552	573	556	577	513	580	549	533	574	569	581	554	622	543	552	578	579	550	574	541	540	561	539	557	585	589	570	601	558	586	536	517	532	544	593	563	591	562	561	543	584	562	581	536	577	550	531	524	606	569	550	520	569	551	585	530	537	577	537	579	541	568	543	557	586	540	555	546	590	551	575	580	547	574	540	566	550	543	617	544	576	541	576	533	514	524	561	582	577	540	545	557	558	550	585	574	548	569	540	547	541	560	557	595	577	561	547	522	536	537	573	568	560	547	531	560	573	583	550	564	544	514	539	525	590	581	547	562	570	511	521	569	544	542	577	534	522	567	572	537	587	541	543	568	566	535	578	560	550	567	536	508	611	550	532	540	586	563	553	586	510	543	556	532	557	574	558	534	612	567	589	513	541	595	594	554	562	590	547	543	578	564	542	572	587	529	549	595	549	548	529	582	537	563	541	557	580	551	554	607	558	558	535	566	557	549	488	522	568	574	622	553	549	560	601	589	511	563	593	559	556	583	532	512	524	556	599	544	548	566	557	565	546	548	561	569	548	566	613	556	528	588	525	566	531	534	567	589	549	572	536	563	539	553	543	543	533	570	565	523	581	547	532	538	542	563	549	533	554	588	527	567	528	539	578	584	574	589	578	547	584	552	603	622	574	543	548	568	546	534	559	610	585	546	529	550	564	567	561	541	614	587	543	546	582	570	551	587	523	573	572	533	563	549	544	531	556	541	542	594	567	583	564	539	570	531	572	557	543	597	507	575	546	604	555	555	591	587	553	562	569	553	543	539	574	580	567	533	575	562	599	603	550	569	572	582	554	513	555	576	538	576	565	529	557	561	611	553	554	564	592	550	544	557	562	546	552	537	582	583	590	531	554	545	550	503	618	554	530	571	516	579	559	545	533	613	592	553	548	564	571	560	547	528	599	552	568	537	565	512	574	549	540	591	563	559	540	536	593	625	566	583	548	548	559	570	556	569	551	559	602	594	593	553	560	548	557	589	553	571	530	544	592	536	550	588	540	571	569	626	538	543	570	547	540	524	542	586	552	566	557	571	549	539	533	569	561	536	595	551	576	572	527	566	561	529	564	596	521	570	579	557	562	594	532	563	584	574	541	546	583	548	511	530	551	568	559	525	517	571	521	541	550	536	584	527	548	542	541	548	565	571	582	525	577	540	536	603	552	583	596	545	577	538	579	526	542	548	558	510	565	556	547	561	611	564	534	547	575	572	572	530	568	548	534	557	579	562	573	556	560	569	553	546	522	567	584	522	590	526	554	587	582	572	589	535	545	561	531	575	516	560	540	575	542	534	524	565	568	591	497	601	522	518	565	566	533	581	543	557	556	585	605	561	558	595	520	560	570	574	562	537	596	565	579	546	532	554	567	540	546	594	587	599	529	560	554	532	545	573	531	551	582	564	534	569	517	606	551	566	534	585	534	574	585	547	553	583	596	559	562	562	532	593	543	568	509	549	582	602	544	569	556	582	513	548	565	550	531	579	576	585	560	528	564	545	537	606	531	534	563	555	582	558	562	562	543	609	605	522	536	521	578	566	560	529	559	536	573	591	545	527	543	576	602	562	569	575	537	569	542	537	516	558	555	552	555	546	527	582	569	574	556	577	566	526	528	615	578	564	532	532	593	528	563	586	570	561	510	538	553	580	580	518	552	599	598	565
48802	65657	74684	67039	56076	43473	29709	17032	7763	3263	1467	776	410	340	325	319	314	336	329	322	304	320	314	353	333	332	322	316	348	339	354	319	298	322	335	289	349	327	309	354	337	327	349	317	332	307	342	301	325	325	308	322	341	322	320	374	328	336	334	326	317	322	339	325	299	319	346	339	323	349	316	323	322	301	298	330	342	309	326	286	335	288	324	308	341	323	306	306	321	292	332	339	288	338	299	344	332	330	301	352	366	311	292	304	328	359	330	337	332	324	310	319	341	341	310	292	319	317	293	329	329	342	338	308	321	327	332	332	326	342	330	330	370	383	330	328	317	328	310	338	305	302	341	342	326	331	309	305	315	325	323	336	344	337	338	318	310	296	320	320	329	330	308	337	333	324	339	323	330	319	323	319	289	340	340	308	299	309	344	361	334	334	332	302	331	341	319	292	312	337	339	328	286	322	306	327	335	304	328	289	297	338	365	317	338	320	365	323	327	334	324	321	357	312	366	366	291	317	319	284	308	295	292	335	320	338	316	329	335	349	339	332	300	311	294	334	290	348	315	304	312	312	289	331	334	322	319	338	347	363	294	338	332	318	338	315	305	328	328	313	348	335	350	348	326	317	329	323	324	314	310	340	328	345	342	315	315	313	319	306	322	317	332	298	326	333	327	340	319	338	338	280	295	310	326	367	335	337	314	342	326	329	330	326	336	310	377	299	326	328	319	339	332	294	360	335	302	332	297	310	304	287	311	323	320	321	322	314	295	304	294	335	329	307	322	334	350	333	333	310	333	294	339	342	315	301	344	325	337	321	323	296	301	332	355	323	304	336	325	320	302	290	308	367	325	329	309	315	340	319	317	328	342	355	306	325	320	316	307	312	325	345	335	333	327	327	356	332	336	368	326	332	342	356	311	350	296	308	348	382	302	319	340	304	309	359	320	333	316	315	321	293	340	334	329	333	329	368	358	324	338	314	327	324	327	308	335	306	356	316	310	372	349	312	304	334	340	324	323	310	337	356	319	346	343	328	322	348	345	355	300	327	338	347	351	298	333	323	343	352	334	348	289	323	305	350	382	358	342	303	326	324	344	320	321	331	300	311	321	299	337	344	333	349	318	316	317	320	334	335	290	311	329	344	306	304	306	324	311	329	304	349	341	345	291	333	325	309	268	340	323	346	337	326	328	329	330	344	331	331	374	282	287	340	356	323	327	327	313	342	303	316	359	337	341	313	338	319	343	332	340	334	351	338	335	315	339	302	274	314	327	310	299	309	298	358	338	330	336	314	298	303	343	336	328	333	333	351	338	321	368	312	345	333	356	325	330	308	334	330	308	329	344	327	336	335	301	289	362	346	331	349	354	321	301	339	334	309	298	318	305	308	332	311	325	331	316	324	313	331	338	325	298	360	323	325	364	317	326	335	351	318	290	340	303	343	282	325	323	343	322	326	326	334	321	301	339	330	321	330	316	309	327	303	343	340	287	326	303	288	340	355	321	306	311	309	364	317	326	308	314	322	290	304	325	323	313	328	298	329	311	324	324	304	370	344	328	342	277	314	337	335	322	341	323	293	317	317	325	328	314	320	331	340	321	336	349	354	324	325	301	345	324	331	322	344	345	345	348	350	335	359	319	298	325	329	328	315	327	305	352	336	343	308	318	315	330	305	349	355	301	322	295	320	344	340	323	334	313	327	346	324	301	342	337	337	330	370	287	297	317	305	339	349	304	313	309	323	356	327	329	353	338	348	319	311	345	299	313	329	277	307	293	361	326	317	294	332	314	324	312	336	312	338	320	320	329	346	307	302	340	328	304	337	328	322	352	340	334	309	347	349	320	313	338	338	316	322	346	339	319	345	316	307	291	306	348	312	301	334	316	317	359	311	344	337	344	323	310	316	333	259	327	327	326	327	322	307	333	340	323	312	319	342	335	314	280	305	320	356	284	323	348	351	319	345	314	333	311	322	301	335	331	347	329	364	343	337	339	350	340	356	314	341	337	331	335	303	332	312	334	303	302	286	303	328	316	319	345	304	347	298	320	311	340	317	315	325	384	351	368	336	297	297	351	336	300	307	321	320	339	343	330	321	342	308	340	309	334	327	346	312	338	312	314	319	308	298	361	317	300	311	342	364	339	370	356	342	346	314	304	338	325	349	326	348	317	280	333	330	311	337	315	361	334	337	315	310	340	335	314	331	328	333	324	308	306	382	301	322	343	320	311	328	329	338	315	344	328	316	333	307	321	325	340	376	317	325	325	344	315	363	333	337	324	319	328	318	317	329	329	354	308	339	313	341	303	323	348	321	336	324	317	323	343	337	296	316	305	347	336	301	342	316	347	354	345	318	317	331	360	331	317	354	340	332	341	309	351	316	307	347	316	310	284	338	327	357	345	329	291	309	354	330	304	304	301	338	330	318	333	331	313	302	339	352	353	312	336	318	317	305	344	352	320	321	346	296	319	306	324	317	314	372	292	331	362	337	285	325	314	311	328	338	307	300	325	321	335	315	326	329	320	308	294	308	301	332	310	366	333	323	346	303	313	344	333	354	322	339	346	319	306	310	323	312	327	335	314	351	296	330	325	330	373	323	326	348	297	306	354	351	316	327	295	343	314	319	311	286	290	315	315	347	341	322	325	340	324	330	353	321	319	299	342	325	321	320	317	331	314	309	333	304	277	315	348	335	346	326	358	349	325	336	326	333	321	333	329	326	335	340	335	313	310	328	323	335	349	345	371	310	323	316	318	386	351	336	296	337	319	328	319	334	346	333	316	329	325	320	310	368	325	326	343	330	337	313	340	328	343	332	316	346	317	329	350	333	301	308	323	324	331	298	346	330	330	344	329	309	299	307	317	344	302	334	341	354	350	370	330	342	319	302	345	318	313	334	296	326	343	310	346	335	322	299	326	307	321	313	334	333	309	335	331	325	329	342	311	329	362	323	330	341	326	300	328	322	321	313	354	307	317	288	335	329	305	349	296	336	316	332	330	353	323	325	335	300	343	330	331	365	320	307	339	320	328	339	343	340	322	307	326	343	330	316	336	326	371	371	321	365	321	321	360	311	312	338	307	326	315	345	290	308	292	301	346	304	318	293	329	294	312	306	316	343	325	336	335	310	335	346	286	337	301	334	340	331	344	304	328	320	292	335	324	346	289	357	359	315	351	305	274	347	286	323	297	313	315	338	344	328	362	338	382	348	333	333	336	306	337	320	305	337	320	322	351	318	364	333	326	334	324	279	317	323	323	337	334	326	324	370	354	340	325	359	324	335	314	322	368	341	302	369	323	322	349	314	341	332	347	345	323	318	332	307	337	303	322	349	315	318	303	322	315	330	337	306	331	305	327	348	344	305	348	314	348	324	357	349	340	352	352	304	313	324	350	324	316	344	312	334	303	335	351	285	331	345	317	287	308	325	358	346	317	321	333	285	347	323	341	302	312	329	305	341	307	343	325	343	345	321	335	309	328	333	317	326	357	334	379	329	318	298	321	325
28393	45116	68542	71607	65128	54842	43110	31413	19774	10927	5270	2458	1034	777	709	759	742	771	764	691	786	674	739	766	725	686	715	760	722	725	741	713	781	708	698	735	718	744	732	725	735	686	702	740	729	723	696	699	762	671	673	726	742	718	665	711	694	687	716	752	702	757	711	741	735	733	718	711	718	733	733	745	698	721	755	711	739	761	739	743	758	758	705	733	742	736	682	731	746	696	727	760	716	739	719	730	738	737	714	745	702	708	754	695	696	733	801	699	692	736	740	704	728	740	727	719	717	690	745	690	736	705	715	699	754	747	710	669	763	708	709	741	725	695	729	723	705	668	699	741	671	707	706	745	711	706	699	728	704	722	725	681	765	702	690	738	734	744	647	681	686	707	739	671	728	722	737	746	672	720	739	703	697	730	717	692	688	743	684	795	728	754	716	727	693	709	709	727	686	734	701	753	713	694	709	711	652	708	714	744	689	691	704	743	736	778	703	716	713	719	770	739	743	752	747	732	714	713	721	754	733	733	722	724	753	707	728	716	709	707	725	686	754	768	721	693	703	748	696	736	735	754	731	732	718	774	723	720	731	723	745	720	713	764	696	691	712	713	729	745	761	738	778	684	693	677	777	701	717	754	736	700	719	747	732	715	707	756	727	692	748	725	717	699	724	748	693	720	736	740	681	726	756	751	726	744	752	703	719	781	746	739	733	736	755	734	712	742	776	727	709	734	713	659	694	746	751	696	693	757	687	715	751	696	689	685	720	687	712	719	723	714	669	727	751	749	706	749	753	730	735	679	623	710	708	731	681	709	717	739	748	767	732	758	740	726	652	776	720	712	685	722	701	745	754	731	729	693	785	725	742	703	731	753	672	748	690	725	731	811	700	721	695	709	720	707	729	715	770	720	732	685	768	696	725	734	719	782	718	742	683	730	714	688	769	709	734	747	679	739	752	781	740	718	712	674	703	719	717	702	738	662	764	733	785	788	687	690	779	735	721	714	718	744	749	704	754	707	686	804	745	701	724	719	774	739	700	738	753	715	731	734	704	738	698	699	689	700	771	708	697	692	702	721	753	739	734	774	695	686	704	691	728	655	746	729	783	702	733	764	718	711	699	732	755	777	763	706	739	712	752	733	730	680	714	797	735	727	718	702	720	677	715	722	698	732	763	685	725	723	739	738	756	731	724	733	734	682	659	710	705	730	685	724	753	748	750	756	690	733	711	690	753	750	722	773	728	747	773	756	679	775	732	698	778	703	726	720	777	759	749	679	704	763	736	774	672	732	724	727	674	698	745	726	730	698	755	783	752	743	730	714	745	727	746	709	687	770	762	698	731	759	746	769	655	708	775	725	723	736	729	716	733	689	764	692	698	743	667	699	701	686	786	720	728	671	708	725	736	715	702	689	722	731	727	709	709	721	705	745	682	745	736	669	735	733	711	703	691	724	714	711	739	742	730	735	686	728	696	707	762	718	741	706	765	691	723	653	699	701	770	709	734	800	724	679	705	758	680	701	700	697	711	736	698	721	747	723	705	724	753	719	675	729	728	731	681	706	722	701	721	696	743	744	679	757	730	759	729	703	779	714	737	740	710	698	746	748	735	705	742	732	778	707	748	734	728	707	734	690	734	730	716	706	705	691	717	733	685	689	714	739	698	722	738	730	753	726	718	745	741	743	718	735	762	736	711	689	711	723	747	665	722	698	728	722	726	765	709	722	738	724	781	727	704	679	691	689	753	707	727	754	734	767	693	710	759	747	737	705	732	695	750	731	720	724	759	712	717	739	712	647	743	734	708	721	737	741	697	707	733	794	716	739	706	689	732	731	714	725	711	692	719	764	743	719	722	687	689	720	729	706	740	694	712	740	753	711	703	715	698	721	720	722	761	716	736	695	706	741	687	693	713	690	756	717	702	690	693	680	730	689	751	721	787	687	729	739	750	722	742	704	729	752	680	777	726	725	678	742	748	759	716	718	746	704	748	759	728	737	712	749	656	719	726	713	728	755	799	674	738	707	722	715	719	738	743	686	713	709	731	713	793	762	695	771	695	731	732	718	689	678	706	769	770	743	706	732	696	752	717	740	734	730	722	692	723	712	713	696	714	694	717	779	707	698	676	732	763	757	732	710	690	723	701	703	709	727	708	761	773	706	747	716	733	726	735	715	758	727	773	714	729	710	732	684	714	719	688	707	659	728	716	696	681	723	728	686	704	700	731	745	735	687	743	731	707	718	746	740	702	748	675	743	705	735	726	712	724	702	654	705	742	707	723	773	711	739	753	725	710	704	727	710	686	682	733	716	691	717	697	715	697	717	758	699	690	741	747	752	757	683	701	726	696	707	720	717	731	698	709	717	718	715	717	710	664	691	691	654	751	687	707	746	700	705	712	699	723	738	696	723	702	744	743	751	705	711	742	695	727	765	669	723	722	719	730	693	700	711	672	724	727	709	728	705	682	732	718	748	747	713	698	705	743	734	702	731	680	719	718	758	666	702	708	757	746	755	721	718	714	701	718	690	742	702	731	749	688	705	693	720	698	781	749	707	675	774	745	729	759	769	688	704	708	674	698	766	754	709	693	746	754	708	718	727	735	709	729	757	697	710	688	776	722	702	714	729	681	735	720	693	695	686	729	764	697	731	703	659	694	732	775	748	734	743	701	708	717	701	703	734	723	705	708	740	769	704	701	727	718	693	697	765	745	750	734	710	735	706	738	788	708	717	718	726	701	759	735	693	712	715	697	750	690	734	737	719	711	750	694	718	746	729	682	729	722	717	736	738	711	773	716	694	718	673	751	721	705	754	662	707	745	702	746	740	772	709	696	708	775	722	730	715	716	706	756	716	717	743	734	739	708	719	709	730	748	765	705	714	756	781	680	728	711	723	730	707	724	688	724	725	738	710	746	744	703	737	710	709	727	729	736	754	699	743	742	702	699	668	745	651	730	751	717	710	709	696	712	685	730	703	708	713	763	761	695	686	687	649	715	723	730	764	726	774	729	692	731	675	713	713	735	703	725	677	727	730	663	752	740	750	738	698	717	690	736	738	732	747	721	713	731	699	744	751	752	749	673	763	745	686	736	719	751	697	700	683	761	753	685	748	728	766	733	741	686	740	718	675	731	740	713	728	717	767	764	681	700	739	725	716	712	744	681	739	704	707	749	710	698	729	679	744	722	727	779	702	769	787	781	714	722	744	746	736	741	699	668	750	743	730	714	658	714	733	720	695	757	741	725	760	716	704	726	720	759	778	697	703	658	727	745	661	668	733	715	772	696	718	728	677	712	749	725	711	709	727	694	719	774	680	697	708	798	704	730	749	693	758	707	683	681	751	703	758	777	724	701	677	693	705	726	744	726	776	703	710	685	746	727	718	772	739	706	757	757	698	734	720	717	705	717	732	706	690	735	695	709	696	740	743	726	705	704	737	687	685	708	715	759	723	767	695	727	681	720	768	674	687	748	752	731	703	694	743	727	728	755	636	670	734	760	724	758	721
6293	4550	5226	4784	3560	2176	1205	751	513	416	356	292	300	299	258	276	276	264	256	291	239	260	265	278	275	246	272	271	270	252	257	268	266	279	266	261	258	288	288	297	303	255	286	276	288	298	308	294	267	300	272	270	265	265	269	280	299	266	293	272	276	258	271	269	288	311	304	294	280	269	279	288	279	239	247	243	260	241	305	289	309	275	290	266	278	274	253	283	268	261	283	263	270	270	275	236	281	264	287	255	291	272	274	264	296	276	259	272	255	287	261	293	273	261	282	260	265	285	307	267	250	252	265	273	250	233	264	283	267	226	282	275	268	280	270	269	265	269	275	256	285	302	261	266	293	280	288	281	278	264	286	266	276	266	284	304	271	249	259	248	284	271	233	272	261	273	291	295	236	277	289	287	264	268	274	272	277	289	298	322	311	261	313	257	303	284	288	244	265	279	282	276	280	279	310	272	277	277	316	271	229	282	261	277	284	250	239	298	254	255	277	262	277	283	281	285	242	262	275	273	270	252	273	272	313	269	304	250	273	286	268	262	310	301	291	286	301	304	287	286	265	265	303	279	269	280	284	253	248	258	270	277	282	248	283	258	274	262	291	298	270	298	319	274	264	271	265	259	294	254	260	295	301	254	265	246	272	307	280	307	298	269	260	283	283	288	315	269	241	268	265	273	266	258	291	268	262	255	269	258	230	279	298	264	275	260	278	278	272	258	264	269	272	275	293	284	287	276	286	255	261	265	289	310	267	267	267	273	284	285	261	279	291	256	287	238	243	293	288	255	267	257	265	277	286	274	274	265	292	267	266	273	301	241	263	255	257	250	275	270	317	252	244	279	242	270	263	281	288	267	289	264	270	270	293	258	283	303	262	282	273	270	284	286	264	263	309	269	293	310	286	276	280	287	270	249	269	286	263	301	257	257	267	279	250	286	277	296	281	264	278	291	268	235	290	261	291	289	260	283	290	241	287	273	257	266	260	294	291	242	289	256	312	263	280	248	257	250	276	272	257	285	282	241	251	275	293	313	238	255	274	279	271	228	252	300	263	285	260	258	273	281	301	254	239	265	279	259	299	252	288	285	267	288	260	301	282	250	284	281	267	270	288	298	288	294	310	286	292	227	298	272	272	280	256	248	287	258	247	282	275	283	266	252	246	296	293	295	298	284	239	252	276	280	267	286	269	312	283	302	306	250	289	261	265	295	271	263	294	260	271	254	252	257	268	263	260	292	262	251	273	240	256	251	300	255	267	249	261	285	286	267	285	271	294	263	236	298	270	249	276	285	266	268	249	272	264	282	324	284	287	276	267	260	259	273	276	289	286	274	295	273	262	271	278	267	258	266	237	249	304	268	269	303	260	288	284	272	291	249	254	279	254	260	267	279	281	296	283	243	278	251	273	301	277	263	279	264	279	268	279	267	265	277	250	248	244	269	257	273	254	220	283	231	254	273	276	280	271	242	284	279	273	322	272	286	276	256	257	255	286	320	286	263	320	289	311	275	273	257	286	262	277	262	283	277	255	270	267	321	270	277	285	297	274	284	281	279	277	246	282	274	288	266	261	267	261	274	265	281	273	275	260	296	265	299	278	264	271	276	276	275	288	264	279	274	258	300	256	269	265	279	285	247	253	261	286	295	256	309	309	272	245	278	266	267	274	277	280	282	254	274	259	315	294	269	253	256	276	273	288	288	316	265	281	281	276	282	289	277	263	305	255	265	287	287	251	298	291	255	270	261	264	281	266	259	276	270	280	273	242	243	278	295	250	278	288	283	251	287	296	284	249	279	272	266	292	256	255	255	264	275	280	278	261	268	276	277	257	291	276	264	271	244	247	296	242	277	252	267	274	280	266	289	310	303	274	286	273	296	265	270	273	257	266	250	265	267	266	267	278	262	245	259	287	307	299	271	234	229	282	278	266	281	306	261	247	257	269	289	271	273	265	275	275	293	269	259	266	279	302	284	269	244	294	266	250	270	249	264	245	255	267	250	294	287	264	270	277	222	268	285	278	233	244	275	287	274	299	281	293	281	293	277	268	254	278	258	281	278	312	250	268	260	255	278	278	241	257	263	261	259	256	277	268	269	292	302	253	258	264	290	285	307	293	289	273	256	258	276	278	259	258	257	239	266	265	307	322	275	275	285	267	279	243	278	266	278	307	289	273	275	324	284	253	297	300	294	246	261	274	310	253	259	270	264	267	263	245	290	272	292	279	280	256	266	270	261	256	262	285	230	259	288	263	263	296	280	265	304	254	274	251	267	235	243	265	264	290	267	270	277	257	290	248	284	269	269	260	263	247	241	283	280	286	291	293	280	258	267	272	273	285	269	255	263	248	292	260	287	261	283	235	274	300	293	291	265	293	291	222	293	259	277	286	283	252	262	281	256	264	303	274	282	252	289	271	299	279	248	256	255	276	284	301	271	277	259	242	263	278	280	271	281	283	284	259	284	261	283	254	295	315	278	281	263	269	250	296	264	280	268	252	301	281	276	253	288	300	243	267	248	282	275	305	261	278	281	280	234	244	262	281	272	310	290	266	269	288	274	285	283	281	257	289	276	259	294	305	275	272	261	275	283	289	278	258	262	271	268	258	253	268	263	266	271	302	288	282	292	265	254	299	259	262	274	286	211	259	236	252	276	257	311	264	284	254	252	286	272	286	255	281	293	249	290	297	300	289	246	300	276	286	263	285	254	278	277	268	255	301	243	292	262	287	270	248	285	279	269	279	260	264	251	305	253	284	281	264	283	292	284	255	295	313	301	251	278	273	271	284	249	272	294	289	312	252	278	239	288	256	291	298	271	274	290	252	270	268	274	260	255	295	282	246	260	241	247	276	287	276	265	259	273	292	273	292	272	280	264	277	267	301	270	278	263	273	267	278	291	269	286	266	267	258	281	268	260	299	268	287	258	287	293	269	248	281	275	254	241	267	304	252	284	277	276	269	284	284	277	268	243	303	238	246	253	266	295	271	297	286	286	297	281	264	266	262	266	249	273	269	278	282	275	258	296	259	308	282	247	303	257	270	291	302	294	276	300	278	276	304	282	317	256	277	254	232	275	289	248	262	258	267	284	273	277	279	267	283	285	256	266	223	272	272	278	311	287	277	241	239	263	286	277	284	277	258	279	265	241	282	244	274	303	283	262	249	256	254	243	238	284	304	240	271	267	262	265	271	261	258	266	303	262	276	256	272	272	248	308	298	291	286	266	264	272	262	292	290	274	281	280	277	276	258	279	274	284	285	274	257	282	274	275	278	280	291	281	290	242	282	258	247	258	250	297	240	256	266	254	264	275	247	275	285	256	274	270	278	277	272	300	250	279	255	258	260	262	251	258	248	282	277	254	279	244	281	264	290	288	272	288	276	256	264	246	280	290	285	265	257	275	265	222	284	283	268	260	265	280	263	286	290	284	285	289	282	309	261	323	261	227	253	281	277	292	257	287	239	311	263	250	235	288	250	265	289	276	233	267	274	296	274	291	222	288
4626	5656	10864	13071	11135	7196	4296	2741	1689	1120	845	711	606	626	604	591	597	662	578	594	638	630	637	617	581	592	606	629	625	611	638	603	601	617	584	606	631	600	597	613	590	613	627	604	571	581	582	612	614	599	590	632	624	653	579	630	576	579	638	633	604	616	663	627	605	576	625	555	610	611	619	638	583	674	608	583	613	635	594	653	635	595	599	624	595	598	569	629	610	597	602	599	626	584	588	611	624	592	611	614	617	609	606	580	576	586	623	619	630	604	617	576	623	613	605	601	579	584	600	573	615	596	604	663	607	621	564	622	593	631	610	616	586	618	637	621	614	599	601	622	654	647	604	605	622	631	586	547	615	605	646	626	634	616	603	617	588	583	586	638	618	602	642	605	601	573	554	639	625	575	622	609	597	618	621	563	666	587	595	604	622	611	586	596	625	637	629	572	573	587	568	635	584	628	617	628	649	637	595	593	670	624	659	667	600	603	637	640	649	631	644	605	603	600	578	622	611	619	625	628	577	617	637	581	586	592	604	612	599	648	614	612	617	624	585	655	600	612	595	605	609	612	606	586	589	599	542	594	635	611	611	627	625	627	587	614	595	636	606	610	640	600	626	610	606	591	657	626	587	608	645	614	618	624	577	601	603	599	639	587	597	585	605	587	591	608	563	582	608	584	609	628	621	622	605	611	573	558	599	595	635	633	646	578	607	602	596	612	597	625	602	600	622	553	614	618	597	565	631	615	603	575	624	598	608	643	598	650	655	592	572	604	609	577	637	627	585	637	631	606	651	662	558	632	606	602	603	607	599	634	634	587	620	634	631	541	615	600	607	614	632	609	649	615	597	600	587	589	571	574	615	599	625	584	574	628	635	583	574	598	550	573	574	626	599	586	617	605	632	610	616	660	645	652	583	626	648	607	654	576	630	615	635	608	600	634	585	607	595	607	569	584	607	615	573	587	600	585	623	599	617	593	584	600	606	652	595	639	596	601	624	591	653	627	637	618	626	598	641	629	627	592	571	591	627	603	593	598	597	612	616	579	645	615	618	600	595	587	597	625	639	577	614	629	577	655	594	636	590	584	640	584	621	619	598	629	609	631	626	662	616	591	620	638	594	635	631	603	627	608	584	614	633	627	645	574	620	592	626	600	564	579	601	588	598	609	587	623	595	667	624	615	549	588	610	621	602	627	601	626	636	556	602	571	601	623	573	620	592	640	601	636	605	601	625	584	657	570	593	590	599	609	596	624	611	580	612	599	591	601	597	592	627	628	619	622	596	626	647	635	596	614	617	631	562	622	612	557	624	624	628	596	594	584	643	618	636	591	662	621	639	568	575	580	633	601	611	647	619	602	630	601	626	603	629	589	621	579	611	598	561	604	636	637	619	626	626	628	622	585	607	581	569	593	650	580	635	663	600	599	594	618	588	546	618	592	593	564	591	596	599	617	567	628	587	622	600	614	613	615	607	606	602	612	605	602	620	589	639	594	582	607	642	575	619	604	633	615	578	598	655	591	602	630	587	613	604	619	661	603	629	625	609	606	629	611	592	660	612	592	614	573	582	663	606	616	613	548	610	567	629	590	581	622	651	608	578	628	626	597	609	574	584	589	620	602	644	586	590	638	603	611	596	647	585	636	633	627	667	604	594	609	632	589	604	611	651	590	563	589	587	615	653	581	596	610	665	659	604	559	601	637	599	622	612	612	613	528	600	598	602	634	578	637	600	585	616	645	623	599	626	596	620	598	619	612	608	626	578	568	602	596	621	600	617	601	611	572	596	609	621	612	575	629	599	564	611	568	588	597	586	601	593	627	612	578	592	585	592	616	585	639	600	607	627	626	605	613	671	642	598	559	610	593	636	595	596	642	612	573	644	636	621	626	571	636	608	654	645	633	622	628	605	577	604	627	599	579	613	588	612	651	579	583	632	614	609	604	606	613	574	578	621	600	640	630	619	613	601	594	619	562	575	626	636	577	594	621	612	586	577	632	629	607	575	608	663	591	592	629	608	625	606	624	580	577	635	593	620	613	616	592	597	642	629	630	642	583	599	601	614	601	668	627	580	561	612	600	617	601	599	602	607	606	580	631	602	571	662	596	600	578	613	589	605	667	585	604	598	622	593	611	627	608	621	651	594	646	643	585	574	606	597	605	613	645	595	612	590	565	647	585	643	616	612	629	599	629	609	613	617	647	573	591	639	626	587	620	584	608	582	617	611	625	591	575	607	588	597	619	610	637	579	597	604	594	609	596	624	607	609	581	634	624	645	623	644	614	587	595	628	591	634	662	629	608	628	617	620	585	566	607	657	566	634	599	620	650	600	639	588	601	607	576	631	614	615	634	608	589	627	598	625	570	597	587	623	599	652	617	608	583	602	572	594	634	625	599	573	617	599	578	613	578	616	609	586	588	628	595	613	613	620	607	618	605	572	593	637	577	570	586	589	610	592	620	557	592	590	555	652	586	649	642	592	591	610	617	638	597	638	666	611	608	631	633	626	617	672	612	595	586	602	643	613	612	625	626	629	597	663	582	615	616	630	613	622	599	598	572	617	595	594	624	618	591	616	595	643	605	633	568	619	637	592	659	618	562	600	650	605	598	585	628	620	613	613	614	635	626	613	600	604	623	604	603	593	521	620	565	607	608	616	622	608	672	597	583	658	645	611	651	613	607	588	599	559	577	621	619	588	613	603	641	618	615	579	657	586	609	586	619	624	565	634	622	585	664	586	613	596	629	626	629	618	600	657	596	605	586	622	569	561	639	620	608	608	593	645	554	591	607	606	590	611	600	613	620	622	615	601	613	623	615	537	612	625	596	613	586	557	605	589	631	619	588	622	551	579	585	602	572	631	616	656	647	589	617	596	568	635	595	587	561	594	668	611	622	601	606	624	621	565	601	607	586	604	584	607	584	577	613	626	591	622	628	589	600	645	622	637	566	633	615	649	632	633	577	627	602	616	596	621	591	622	647	643	622	645	620	629	628	571	610	608	575	579	667	583	589	643	599	567	597	630	625	670	586	578	623	589	604	632	654	643	617	638	610	590	563	582	609	618	636	619	607	597	628	604	609	624	619	623	612	637	599	607	587	619	605	655	569	612	614	599	610	636	584	638	599	593	592	565	659	617	573	597	618	612	644	614	647	621	619	600	640	610	626	573	622	597	592	622	544	630	616	587	629	616	558	593	620	632	614	637	597	588	622	607	578	573	629	606	589	587	608	611	612	637	605	627	602	605	597	615	649	614	642	565	645	548	589	601	665	630	611	585	574	637	627	599	579	634	613	616	585	579	599	614	609	613	614	591	632	620	594	602	590	611	589	619	630	602	584	644	646	617	626	633	647	563	624	624	624	623	578	546	578	590	628	583	613	593	618	627	594	599	636	560	635	633	614	601	633	592	607	602	640	617	590	608	639	647	629	634	583	620	651	640	630	648	597	614	614	623	630	628	620	597	632	635	668	608	673	657	603	671	613	660	600	566	611	594	598	639	602
39633	49040	59554	57151	44491	30815	19038	9184	3999	1675	837	406	268	254	225	219	244	221	231	211	261	237	239	215	240	251	208	256	258	234	219	224	225	239	219	213	251	270	234	211	237	229	254	235	231	272	229	222	248	215	256	237	226	236	242	246	247	242	212	232	205	237	234	261	240	243	254	241	225	244	228	235	253	232	220	219	227	215	262	248	236	219	221	227	239	207	243	236	235	218	228	227	217	236	216	217	220	247	278	216	236	251	237	248	248	217	217	226	233	210	235	237	240	223	238	241	237	227	245	210	254	211	254	231	203	256	280	225	228	266	254	227	257	225	273	219	232	253	236	247	209	244	233	245	212	232	246	211	228	236	237	215	237	213	252	241	249	215	240	233	223	232	245	231	234	240	246	208	227	249	241	261	229	227	242	245	206	241	218	207	213	224	223	252	256	214	225	224	252	227	244	239	251	235	231	290	233	243	225	215	222	238	257	214	224	247	225	216	251	241	246	235	243	227	239	238	213	216	208	237	239	240	191	198	253	247	236	239	252	225	242	214	220	199	243	241	226	246	220	233	244	218	231	221	247	223	251	215	242	220	211	229	215	227	224	236	275	221	218	218	244	223	237	222	224	209	228	231	250	236	216	231	227	225	263	233	221	236	228	219	224	231	222	231	238	202	257	269	217	242	237	226	244	241	222	249	243	233	207	242	216	240	222	218	241	242	216	213	219	231	275	228	246	265	219	228	248	224	219	221	230	222	247	223	212	219	241	275	280	251	245	274	206	238	256	273	241	226	232	229	215	227	250	209	214	227	254	252	251	238	199	245	205	218	229	258	249	236	240	271	239	211	221	232	245	217	232	231	234	215	251	246	238	285	237	234	226	244	226	229	227	247	243	231	218	225	215	219	241	222	216	235	226	248	232	226	241	243	237	241	256	218	232	225	235	218	209	230	247	229	243	206	232	243	213	205	235	233	236	232	259	247	215	230	248	252	235	252	200	236	233	257	251	234	225	232	232	257	221	237	230	245	238	227	228	234	194	232	232	230	233	244	242	240	229	240	209	255	267	272	222	271	254	243	223	245	222	228	217	224	224	238	246	238	238	246	241	250	235	226	256	205	247	235	230	227	237	221	237	243	241	238	251	223	229	261	247	241	221	220	262	234	226	256	240	223	234	219	232	246	261	204	238	221	238	228	238	206	234	219	256	252	242	257	234	208	241	244	238	232	221	172	226	213	233	246	222	211	227	244	239	246	191	212	238	212	219	228	251	237	256	208	237	246	233	253	224	227	208	228	247	243	214	230	225	242	189	213	217	232	235	215	240	247	194	221	234	242	246	251	262	242	222	234	240	204	218	245	225	236	223	232	209	253	198	234	235	253	223	241	260	241	243	221	231	230	221	217	245	234	242	216	229	230	228	220	241	239	246	212	235	253	259	241	244	221	278	215	203	202	247	250	250	224	200	191	217	213	242	251	242	232	227	243	213	243	243	218	229	231	245	234	203	228	251	222	262	236	248	235	244	224	208	250	254	248	240	225	214	219	227	239	242	245	215	245	225	225	241	239	214	262	241	241	203	223	234	249	252	216	205	229	254	231	248	232	262	197	258	258	244	223	244	225	225	252	219	234	228	227	208	201	256	252	248	246	228	259	260	197	207	226	235	221	225	229	222	207	234	255	238	206	230	241	274	272	250	246	248	228	245	230	238	242	222	270	224	212	229	278	252	230	224	238	250	270	255	230	242	231	228	242	238	234	216	222	247	238	247	221	257	235	235	222	237	234	235	214	249	241	245	237	233	233	241	223	243	204	221	242	216	249	251	228	260	240	213	228	238	220	266	237	220	227	249	266	227	245	241	201	236	236	201	224	241	243	247	247	201	227	240	244	204	236	232	204	251	205	217	221	245	265	282	213	215	243	244	198	252	251	233	232	227	224	219	223	239	234	232	253	230	221	261	236	223	263	239	237	228	238	228	253	226	218	236	224	232	265	207	252	258	261	228	229	250	245	213	220	262	209	242	223	262	216	235	232	205	264	238	200	223	207	236	246	221	251	253	256	248	231	189	239	212	218	225	247	244	257	261	234	265	197	217	245	254	246	216	236	210	223	227	215	227	261	246	256	212	197	265	240	229	238	264	243	217	259	230	221	207	192	277	247	255	248	241	196	243	261	224	223	230	253	240	247	246	232	234	230	240	222	224	230	243	270	225	227	249	228	219	260	199	202	250	247	225	229	261	248	232	212	221	257	269	221	231	211	251	219	241	249	269	235	214	223	210	215	237	214	242	224	279	232	269	242	252	231	279	215	239	222	224	225	234	247	205	237	249	232	229	227	228	247	222	225	229	208	262	241	251	229	251	236	246	241	236	229	243	261	213	202	228	232	245	245	215	231	227	256	247	235	230	236	231	236	247	246	216	222	225	231	218	265	235	225	230	221	264	211	259	254	197	203	256	261	231	245	226	201	256	207	255	212	250	235	234	216	237	230	212	242	227	226	231	231	224	227	234	236	250	237	284	251	236	240	253	285	261	255	227	237	227	232	235	250	240	250	219	240	246	224	217	227	226	220	242	240	233	236	234	249	247	238	220	239	232	233	231	228	242	235	241	238	267	258	223	276	250	238	194	257	202	222	239	243	246	213	203	223	231	241	255	273	255	203	234	242	220	264	221	232	214	204	224	251	244	198	231	224	241	239	226	227	231	230	239	211	208	265	243	268	217	220	230	218	253	236	223	241	223	247	226	237	231	238	232	224	214	217	240	221	212	245	237	250	230	237	236	245	236	213	213	252	222	232	218	229	251	248	246	256	228	238	227	244	212	225	274	199	268	236	248	239	231	227	238	235	224	227	211	225	213	222	218	222	231	249	266	261	256	243	237	235	213	243	231	239	229	210	244	221	251	203	232	250	236	213	239	251	208	281	195	237	261	261	251	256	217	244	229	231	219	251	265	235	241	272	242	245	224	231	240	203	232	224	235	257	227	269	224	231	259	279	244	222	224	220	248	261	250	247	240	257	253	240	246	213	236	239	242	237	241	228	228	238	219	223	256	244	214	252	223	234	231	226	262	270	249	217	241	234	241	217	194	261	248	231	249	250	219	225	243	229	220	218	224	243	240	266	249	277	222	224	216	237	258	195	256	245	242	239	233	245	274	230	262	216	222	234	241	242	276	238	229	246	239	247	238	212	227	250	230	232	210	249	256	252	243	237	232	247	218	226	242	224	222	250	277	216	246	216	262	243	234	245	260	244	226	204	210	228	224	212	239	220	223	249	213	243	234	253	233	252	225	207	207	262	232	236	243	232	252	222	237	221	214	233	259	207	246	235	271	233	225	216	224	234	230	234	230	237	223	204	255	234	244	254	235	244	278	229	225	234	232	235	215	241	245	239	264	256	226	234	256	256	277	239	244	204	236	234	212	234	259	236	225	213	241	226	252	224	191	239	222	245	247	225	260	233	200	208	212	219	239	223	252	249	241	210	223	253	216	236	207	241	262	210
23322	35227	54900	61442	54125	43691	33837	22553	12804	6426	3052	1449	736	549	551	560	582	547	538	577	561	555	524	575	555	529	569	601	551	561	543	547	541	538	540	480	556	558	527	573	540	562	562	554	508	540	504	522	529	550	558	563	549	551	572	563	543	529	590	557	529	519	595	542	541	510	531	543	547	531	528	583	536	517	552	504	535	511	517	549	599	536	540	565	534	553	510	522	562	536	529	522	538	543	537	556	533	540	580	569	593	532	558	558	534	578	563	591	532	537	550	525	546	557	540	527	554	538	592	556	533	539	541	570	577	547	528	566	495	536	542	512	539	533	574	571	570	542	543	509	513	576	508	552	567	566	549	545	566	578	548	538	551	514	510	562	569	581	540	517	524	522	528	551	522	556	548	537	540	567	533	539	524	534	556	532	526	511	521	551	552	507	598	541	551	544	580	541	532	574	579	561	547	523	559	557	562	533	530	556	537	537	533	565	531	535	565	550	535	518	568	514	535	523	560	543	553	557	568	543	552	536	528	539	554	524	507	575	554	567	550	561	516	541	550	511	560	590	584	563	524	569	569	543	533	532	522	571	523	569	544	514	552	537	504	528	560	524	550	536	495	551	573	539	506	568	546	524	527	523	512	577	561	610	563	586	532	520	555	528	565	566	541	536	542	561	525	555	520	531	564	533	575	611	530	532	559	522	534	528	555	539	584	511	591	557	531	550	541	567	499	570	558	531	516	532	580	552	553	536	534	562	520	522	550	583	559	550	534	575	511	575	532	586	540	554	566	560	540	556	506	550	560	583	539	532	494	565	515	528	554	570	523	561	511	512	522	552	588	555	562	543	527	517	553	593	579	570	542	554	555	548	539	511	568	565	567	541	538	532	565	556	563	564	545	567	535	568	563	570	561	554	515	585	527	551	552	554	610	534	535	566	582	546	523	520	559	538	515	557	547	546	564	508	552	547	528	519	572	508	550	498	520	553	527	552	540	556	536	562	588	508	550	515	552	572	547	516	538	529	529	521	521	525	566	571	588	525	524	538	529	597	528	541	552	559	540	549	502	549	555	580	578	544	526	518	530	578	561	540	552	515	544	582	560	516	520	539	532	572	513	543	559	537	535	551	545	522	574	551	567	551	572	560	570	588	544	528	556	540	536	548	556	542	557	508	559	530	533	546	556	525	519	486	546	541	572	563	551	520	561	556	572	548	539	517	586	569	554	563	539	529	500	550	535	562	562	545	594	564	526	556	544	566	553	532	555	589	540	552	564	578	532	563	545	528	495	535	516	575	534	557	559	589	561	532	554	535	526	475	545	514	545	529	549	583	537	527	517	539	543	564	534	538	531	570	541	599	541	550	538	555	520	511	512	532	595	529	537	551	570	582	548	550	569	535	516	559	506	574	517	533	525	538	528	491	544	551	570	527	597	519	544	513	589	489	574	576	597	539	548	547	515	547	544	526	531	498	555	523	564	524	545	537	596	525	508	524	559	542	596	562	507	565	529	588	547	546	551	545	526	532	547	559	568	547	540	528	593	560	534	556	530	536	538	532	540	511	497	509	573	507	526	523	513	536	513	579	544	527	584	524	552	553	562	584	546	523	553	533	564	524	500	562	541	555	572	568	513	555	521	555	542	525	553	503	542	530	480	562	561	542	580	580	514	548	514	533	548	510	566	544	515	523	565	541	526	527	563	572	555	556	533	518	549	542	549	587	510	511	553	545	559	554	481	528	554	544	556	569	526	502	566	575	518	556	568	532	540	549	541	556	553	548	516	516	559	550	567	561	554	468	540	603	561	555	548	554	568	536	555	574	504	498	549	539	537	551	564	553	518	530	547	511	521	518	502	554	537	540	548	597	530	567	537	573	547	542	542	486	543	580	550	545	551	513	591	501	566	568	543	562	538	549	575	543	583	537	554	502	587	551	568	539	572	558	580	522	520	512	566	515	544	507	542	525	589	566	559	523	568	527	529	538	530	569	527	531	539	516	580	526	536	545	621	534	582	532	558	532	566	512	529	549	554	555	559	520	529	546	558	582	529	538	537	549	549	548	576	530	565	518	545	547	556	531	546	554	566	561	522	539	549	537	516	509	555	551	592	529	523	554	521	526	485	537	552	544	556	542	525	550	560	480	541	557	559	545	561	575	569	538	557	562	518	551	579	554	580	556	583	528	559	466	544	563	564	546	545	560	542	545	557	548	587	542	541	566	556	551	510	541	533	547	569	565	557	569	530	528	546	512	563	475	521	519	535	550	595	565	548	506	583	545	545	540	526	507	566	533	561	545	559	560	513	551	538	563	519	554	602	553	556	543	557	552	520	527	551	525	561	506	513	542	543	572	536	528	527	552	542	550	522	524	523	572	556	534	484	545	527	563	580	576	561	553	571	572	584	514	556	540	508	505	530	552	581	551	553	555	544	548	532	567	535	519	567	551	542	562	568	546	550	529	514	515	549	526	535	562	548	523	526	491	505	568	524	528	540	552	556	528	579	521	562	551	544	523	577	547	561	542	529	557	494	538	563	519	541	571	564	554	586	581	544	598	527	550	525	496	554	501	559	542	564	604	529	531	557	527	524	535	540	521	565	546	515	547	567	530	514	567	549	542	564	574	575	556	544	552	589	538	586	513	539	496	526	553	553	599	545	526	490	561	514	529	560	496	540	562	527	553	543	550	537	573	531	530	518	548	560	550	542	595	563	524	538	551	553	522	527	547	575	569	530	518	499	522	547	541	530	533	522	563	514	513	543	525	524	520	546	541	555	571	564	566	500	573	507	530	568	526	530	558	532	513	551	555	543	558	539	553	505	544	501	614	587	549	512	502	549	562	536	562	523	544	516	551	526	548	515	537	502	569	536	500	550	590	580	593	580	509	507	559	545	536	561	552	557	559	569	554	551	546	539	497	559	580	553	554	586	522	555	520	562	529	572	577	531	533	546	509	550	539	588	543	554	534	562	537	530	518	582	553	561	558	537	569	552	520	529	546	543	589	546	545	555	562	534	562	586	566	511	539	544	540	521	558	567	550	559	531	527	545	537	529	536	532	518	516	572	606	533	564	572	541	583	501	521	535	523	561	515	578	558	558	530	594	547	532	539	551	560	497	550	525	583	563	518	557	512	556	559	514	562	560	557	562	543	594	557	543	496	532	552	535	511	554	557	530	527	553	534	519	554	521	569	537	533	606	528	571	517	557	542	538	526	542	545	507	560	541	539	501	533	560	557	557	580	555	592	550	539	566	549	568	565	514	498	524	516	561	545	525	520	535	565	542	570	532	518	517	525	549	581	528	556	580	555	527	520	523	530	571	502	530	567	578	518	540	565	505	576	557	612	548	542	586	541	533	527	533	554	566	563	559	517	511	544	557	514	559	543	534	549	512	535	552	571	510	518	550	559	540	505	531	518	558	518	520	563	580	534	601	562	543	550	549	538	543	527	485	559	525	564	544	569	525	554	518	560	520	524	534	555	537	558	527	540	543	572	535	555	535	545	532
52943	62825	71756	64031	56322	42714	30170	18476	8728	3598	1555	744	410	314	356	310	319	327	332	322	315	335	327	291	316	303	300	312	328	300	305	318	346	319	317	326	311	317	349	348	295	306	293	320	316	303	301	321	314	296	337	316	309	341	339	296	303	296	320	291	335	294	307	354	343	329	353	324	295	284	335	321	325	275	304	293	297	307	299	315	296	274	313	318	315	351	327	285	302	302	300	296	277	303	339	295	293	319	295	284	294	322	318	309	283	347	325	311	322	301	332	312	275	306	330	357	339	289	325	317	306	295	312	367	310	349	318	317	312	331	317	343	338	334	294	299	334	330	288	298	329	338	301	351	292	297	295	304	317	320	325	320	323	306	283	318	326	305	323	349	338	301	315	270	282	301	314	312	334	308	314	361	339	314	314	329	318	315	307	284	356	305	301	289	308	320	323	303	289	308	306	300	325	324	319	338	294	297	301	296	283	302	323	322	299	319	301	331	351	333	298	311	299	289	316	298	291	324	317	324	316	337	294	292	274	344	351	293	299	329	281	296	320	348	326	305	309	339	336	303	319	301	304	293	305	305	292	306	338	318	293	340	312	314	306	328	265	298	336	299	310	303	288	327	352	301	326	294	330	317	319	298	333	311	315	313	311	313	290	314	306	287	315	278	310	317	329	355	320	344	328	330	314	307	311	335	342	305	304	299	316	326	322	319	305	306	317	333	272	321	292	299	323	300	307	325	331	325	294	307	308	290	324	331	304	287	305	299	330	323	337	302	328	280	320	289	321	328	323	295	316	340	304	281	327	311	302	355	312	313	351	303	314	297	311	308	285	303	304	275	276	315	316	325	337	311	292	309	321	298	280	342	306	368	334	320	310	297	291	278	279	330	293	288	317	320	313	305	333	317	301	325	325	307	296	298	301	318	235	308	282	311	270	309	348	337	319	297	332	306	287	283	340	328	285	328	304	288	273	271	316	314	306	285	321	306	299	303	333	316	328	313	312	324	325	277	337	313	290	314	306	319	311	311	301	335	309	311	309	303	292	316	297	303	312	325	303	310	309	312	284	266	275	310	301	333	302	308	313	325	312	311	303	336	309	299	299	299	312	318	283	308	301	311	321	316	303	344	302	359	377	336	308	266	305	356	318	301	309	290	337	322	315	289	295	301	312	309	270	313	313	317	317	325	311	276	313	299	316	306	305	291	340	324	268	321	320	332	343	312	305	335	312	300	326	307	308	300	317	305	295	332	343	304	292	302	326	334	312	313	296	335	291	302	349	337	300	333	309	289	299	320	264	301	332	302	300	286	298	311	298	321	279	329	305	320	287	321	332	321	329	265	298	296	318	271	296	321	314	276	321	319	294	303	333	322	295	306	313	320	297	331	296	327	332	317	312	338	281	286	342	297	326	327	298	337	304	322	305	284	291	316	283	309	284	330	302	293	288	314	294	283	329	310	312	297	317	310	310	316	311	312	303	341	329	318	298	314	326	314	315	344	316	320	302	320	321	329	310	295	318	306	350	292	295	303	329	354	311	303	323	326	318	292	364	317	266	298	340	298	341	287	318	333	316	281	295	328	296	302	334	319	315	317	279	308	347	340	313	311	317	309	322	349	322	340	309	310	342	341	306	317	305	318	284	299	304	342	293	295	333	326	306	285	327	309	301	326	275	312	296	340	327	322	293	297	287	302	296	289	292	296	337	289	297	319	319	298	318	324	323	293	292	303	303	302	302	327	326	297	318	311	324	286	315	317	306	314	307	304	310	304	326	322	323	331	302	287	291	314	314	307	302	318	361	330	344	328	314	319	329	325	295	326	302	282	320	297	308	354	303	311	321	333	283	313	324	323	322	286	303	288	328	327	272	291	291	324	311	296	296	309	295	315	354	294	320	318	284	271	281	305	321	281	298	315	301	316	281	315	300	311	330	316	306	307	332	335	350	283	302	318	286	320	307	333	308	336	301	317	311	316	297	300	333	299	315	309	304	317	336	327	296	313	323	305	310	324	296	275	298	326	282	301	299	299	282	265	307	287	316	293	312	278	296	331	315	302	286	352	327	304	301	273	269	286	309	305	311	300	291	315	311	305	317	319	327	337	305	308	295	297	289	316	309	333	289	289	340	313	331	321	324	302	335	284	334	302	313	303	317	339	323	330	324	318	333	315	300	322	316	302	332	320	352	330	311	289	254	336	297	304	275	297	278	302	331	340	304	350	321	306	293	289	301	335	295	324	317	318	330	324	305	326	342	306	302	317	288	315	305	293	305	292	306	286	322	296	288	325	315	339	291	293	324	292	334	320	296	326	303	325	292	309	325	294	311	333	305	320	305	312	339	321	337	318	347	295	306	287	326	286	317	298	339	286	299	274	323	315	305	299	300	302	304	312	322	322	328	297	277	294	277	307	333	317	271	286	309	292	295	316	285	320	336	303	314	285	291	322	292	286	303	328	306	333	336	322	318	263	294	304	323	333	319	320	335	313	295	326	346	337	326	300	318	326	266	321	273	325	305	297	292	331	298	310	338	324	294	289	316	295	308	319	289	310	334	314	303	305	331	295	319	321	301	302	292	294	303	300	298	319	311	341	282	306	314	331	316	306	280	314	282	328	350	337	328	339	317	302	331	296	317	306	282	300	328	306	306	322	296	308	332	335	333	311	340	317	302	303	329	309	304	278	284	349	326	330	298	329	340	318	288	331	287	338	314	305	334	311	323	336	346	341	324	302	379	300	290	292	309	296	350	311	281	335	311	289	319	304	293	322	271	276	326	296	318	307	314	304	329	345	275	319	279	324	322	296	312	307	337	331	325	325	320	322	317	297	345	285	281	346	302	266	310	307	324	352	327	344	307	328	327	319	323	301	332	313	314	318	291	348	319	316	295	290	326	321	321	319	303	292	305	323	320	308	313	324	340	334	289	274	307	284	277	292	299	328	316	306	325	299	318	323	293	323	357	329	329	304	314	304	332	308	346	282	316	283	292	325	314	293	316	305	311	307	266	311	329	300	290	292	306	309	314	314	276	330	347	309	284	304	338	315	269	313	325	325	305	292	335	317	310	300	295	306	286	305	306	287	333	319	302	336	334	259	321	318	309	273	336	329	310	330	301	317	333	282	297	316	309	329	291	318	336	330	324	295	330	347	335	303	281	347	290	306	340	328	316	296	309	277	340	327	326	289	285	324	327	328	297	286	295	299	339	315	333	325	271	310	302	327	329	323	302	298	347	350	290	334	320	340	289	307	320	319	296	306	278	303	316	290	329	285	308	302	334	305	353	319	287	319	327	298	323	345	279	331	311	330	325	285	269	289	347	328	311	317	318	302	313	286	317	317	334	323	294	327	304	310	316	354	267	301	323	326	310	308	298	316	322	346	279	311	319	366	292	328	303	291	331	322	303	310	324	337	321	306	305	319	316	297	323	335	311	359	333	317	279	320	323	337	330	274	261	292	316	301	296	324	324	312	299	288	301	307	297	305	284	316	294	313	317	326	314	318
32873	45177	64774	68886	65647	53879	43966	33258	21000	11346	5353	2577	986	707	677	670	704	645	671	724	744	669	704	739	714	682	719	702	690	709	655	677	671	674	746	675	685	689	689	738	663	683	702	738	754	706	635	712	665	680	650	664	691	715	713	745	711	674	666	632	691	701	651	684	702	752	709	676	690	728	722	693	703	689	691	671	708	673	638	683	674	682	698	713	692	698	732	685	704	725	731	717	678	693	722	705	705	691	708	733	665	713	690	672	702	720	691	694	649	672	701	673	716	703	665	697	744	684	696	684	753	692	694	725	672	682	677	649	742	677	674	711	657	699	718	698	637	679	721	695	670	718	681	724	670	698	703	678	644	709	733	667	706	721	705	692	692	693	691	704	687	679	682	743	689	723	693	744	692	712	719	687	693	669	705	695	683	663	709	676	677	730	686	702	660	659	697	720	700	698	709	659	659	673	726	669	707	679	707	653	696	714	662	738	679	697	707	721	722	676	638	704	656	680	678	664	661	705	674	653	699	741	711	748	671	683	713	707	703	707	711	675	641	727	733	696	717	691	669	704	692	675	683	708	713	722	703	674	692	662	657	689	686	681	700	666	665	706	766	675	688	701	667	663	691	733	733	670	736	716	701	701	711	685	697	667	699	666	691	741	682	642	658	677	703	673	713	709	678	715	674	682	688	739	670	721	710	708	727	638	696	763	699	728	649	712	705	666	687	713	679	668	663	710	726	714	662	672	688	687	692	671	725	702	701	684	701	689	674	695	682	682	686	661	708	704	697	683	687	680	702	691	698	696	697	688	706	733	692	695	650	701	726	735	697	691	709	718	690	693	638	679	724	700	690	699	653	722	714	703	709	707	719	668	699	725	741	656	693	672	689	681	644	705	756	660	745	749	740	688	671	712	704	712	685	709	682	709	664	652	667	721	710	683	633	687	658	694	708	694	750	696	667	717	708	652	696	658	742	690	727	694	698	676	661	695	684	690	661	695	714	714	725	654	683	652	686	682	654	685	748	649	744	653	690	702	715	691	700	672	677	688	654	691	689	660	701	675	673	714	694	716	682	687	695	680	713	638	696	664	693	689	677	645	687	681	698	626	685	680	662	726	728	709	680	682	724	677	681	733	695	702	688	680	694	706	774	677	715	672	701	676	666	709	685	682	765	680	692	673	725	672	689	679	640	617	689	733	669	680	718	674	750	704	725	688	663	711	677	674	714	694	685	722	699	679	646	644	697	714	691	694	712	656	704	698	707	699	682	725	683	698	689	739	697	698	650	693	687	667	696	710	693	679	735	697	696	696	647	704	712	660	666	715	675	693	660	697	676	716	730	748	703	707	689	655	700	716	705	728	711	684	776	689	692	688	690	657	749	717	722	684	663	645	701	714	697	719	701	722	673	709	663	657	716	689	759	732	723	692	707	672	672	691	707	697	690	713	704	654	665	671	683	697	696	656	654	721	657	704	638	694	680	734	657	714	703	732	702	697	638	684	695	673	661	721	679	655	761	623	723	678	714	705	731	725	715	731	706	647	684	643	693	681	707	708	736	693	676	687	662	692	720	703	657	701	683	716	699	657	684	739	681	712	714	682	659	668	692	688	673	731	697	690	684	690	684	674	633	703	689	665	673	692	697	676	666	711	679	694	724	738	702	656	705	646	694	713	631	730	737	673	668	700	712	695	681	741	700	735	667	720	744	669	693	688	686	722	695	634	741	662	719	777	706	638	712	740	695	693	660	710	671	687	672	689	671	676	700	684	729	670	695	686	723	717	710	697	693	669	750	704	721	720	663	693	679	713	727	698	702	665	742	645	695	665	696	705	701	740	731	702	672	689	700	682	649	698	688	720	690	703	666	689	694	651	674	690	675	699	713	694	722	740	701	688	729	660	665	673	665	679	707	704	666	696	734	664	729	707	679	699	704	708	758	705	738	666	686	693	705	647	711	651	724	705	758	714	689	710	698	681	676	709	720	694	694	688	670	729	688	699	682	689	693	638	713	716	711	705	644	740	690	696	669	682	670	698	690	679	681	673	745	677	729	660	694	660	712	664	735	722	682	735	675	684	682	682	684	680	672	693	687	711	710	692	720	692	663	699	714	722	694	698	695	658	664	671	655	650	687	708	679	712	698	653	710	707	693	705	676	733	718	680	698	673	672	699	699	676	686	684	683	660	685	709	708	749	677	704	675	682	688	707	712	689	666	713	696	704	687	713	687	722	644	760	709	652	631	676	728	670	703	709	689	670	680	708	691	672	714	744	707	696	720	686	705	728	731	653	711	692	708	716	738	653	706	684	644	633	674	704	704	689	719	695	668	709	666	719	693	674	700	707	729	737	674	684	709	680	699	703	654	698	646	694	683	656	717	728	680	677	719	772	665	697	700	640	701	683	721	693	676	662	701	716	701	690	706	716	662	688	712	711	648	733	692	672	695	694	715	671	682	720	708	749	705	670	699	676	689	742	647	669	710	712	692	717	695	706	686	666	700	692	711	654	651	745	729	730	733	684	672	673	694	722	712	683	677	694	690	687	641	696	673	645	709	665	695	721	688	658	738	722	727	695	665	698	729	706	682	696	710	673	700	697	717	716	703	687	683	700	717	637	679	683	645	702	698	699	693	646	736	661	719	679	706	680	638	673	720	704	696	674	697	689	704	680	664	730	745	666	659	699	715	683	723	721	741	737	698	635	703	667	711	696	713	729	718	664	668	706	648	674	702	679	690	684	659	661	710	692	654	682	725	686	666	650	657	686	648	726	713	683	667	740	692	641	732	669	662	692	695	702	704	687	703	710	677	701	744	688	686	658	702	682	661	699	652	690	690	733	654	702	669	692	710	750	703	740	682	659	704	693	707	696	681	681	694	695	704	686	667	694	701	670	715	658	725	711	684	679	708	702	660	716	695	698	722	693	742	668	621	678	679	696	650	683	664	703	716	695	681	709	741	657	709	689	685	715	690	699	667	723	723	691	689	728	670	702	686	695	695	663	692	704	674	659	692	669	688	702	701	670	656	674	716	705	687	699	650	729	693	673	703	680	716	695	733	680	713	706	716	730	670	668	697	661	691	669	717	694	696	673	741	638	681	673	691	667	669	687	701	695	700	633	692	723	650	679	684	725	689	718	640	710	688	697	692	694	675	735	690	652	743	696	686	672	727	711	675	693	689	691	661	691	694	663	680	698	686	671	653	732	705	703	717	698	677	686	681	697	702	703	740	684	708	691	660	747	683	653	667	728	660	727	699	661	669	719	679	752	710	682	723	694	678	714	713	645	730	676	685	675	702	667	671	711	699	675	708	708	670	687	713	745	671	698	736	703	666	709	681	700	684	672	683	679	676	648	713	683	706	665	681	636	687	736	663	687	737	730	655	659	660	700	678	700	718	642	694	686	667	711	710	679	715	676	685	704	675	743	711	654	690	669	707	717	645	688	647	656	701	728	726	708	691	719	698	646	703	734	679	722	689	687	691	651	694	684	693	750	669	632	680	673
6409	3846	4051	3393	2907	1992	1248	889	620	378	341	247	259	288	231	253	281	241	240	241	274	254	265	235	235	261	242	265	259	271	271	256	284	244	244	229	270	276	255	237	221	238	274	235	250	253	263	242	249	254	260	268	215	276	243	245	266	244	262	247	271	255	264	284	264	226	257	264	218	266	283	245	253	243	268	252	250	239	273	294	269	260	231	236	256	238	264	267	252	267	293	264	258	244	232	238	240	268	283	223	243	224	278	237	235	261	247	257	244	267	268	254	240	250	265	269	259	241	245	270	282	244	259	223	250	260	234	259	278	272	227	269	270	244	267	274	283	274	267	267	269	262	248	264	239	254	248	245	237	239	275	244	264	266	289	288	263	248	250	258	272	269	270	255	245	256	278	262	258	262	250	233	277	248	244	233	270	249	230	217	271	278	288	255	266	275	215	248	256	271	235	271	281	209	235	257	256	224	220	242	259	271	271	268	255	263	274	276	268	251	262	250	233	265	248	252	269	237	272	239	283	265	261	280	288	248	264	252	244	227	259	254	235	259	233	254	247	271	222	275	291	289	230	231	267	263	241	254	275	272	292	222	240	275	271	245	258	234	255	232	248	249	248	274	248	268	245	257	266	283	260	243	243	252	263	257	220	242	244	258	231	245	246	255	269	259	250	273	250	266	262	272	251	250	277	307	271	239	270	266	243	260	260	252	226	240	230	221	250	264	255	256	251	246	249	282	266	256	233	228	246	287	244	254	248	222	240	258	271	251	281	273	263	247	247	227	257	275	245	276	241	280	260	278	251	250	258	227	264	245	258	252	285	262	274	251	275	232	237	299	242	282	270	258	253	294	271	242	248	234	268	240	264	252	259	217	238	239	263	228	265	231	271	270	243	241	228	244	250	268	254	277	247	240	270	254	246	241	219	243	252	289	245	262	247	235	247	245	252	291	288	233	248	269	235	251	265	230	267	262	219	249	276	293	280	266	244	246	258	244	251	288	233	284	257	265	237	218	256	281	259	267	214	242	236	239	248	241	230	248	266	248	239	240	256	269	266	277	276	247	278	267	253	272	237	247	278	237	253	249	256	263	257	241	285	265	238	272	272	256	267	266	290	246	286	290	262	248	273	237	258	243	230	269	225	287	269	263	249	246	257	266	253	257	240	230	216	268	277	270	243	253	276	259	231	279	246	244	247	281	245	256	221	278	241	276	252	260	252	256	252	238	254	261	252	260	286	255	249	267	258	217	234	245	234	249	238	256	248	254	257	248	257	252	293	257	243	262	265	280	279	244	213	267	253	278	265	268	253	259	246	247	258	256	228	258	257	292	278	254	225	241	243	215	263	245	233	245	264	263	226	219	272	247	256	267	268	270	260	257	250	244	253	267	242	249	255	273	211	239	266	227	255	277	271	240	276	242	252	254	258	258	223	223	237	245	240	262	247	230	273	294	252	243	243	260	232	262	232	244	250	264	249	246	242	243	245	239	257	285	284	240	255	268	262	279	255	273	251	264	262	236	254	251	253	266	265	227	276	256	227	250	256	276	239	283	261	264	290	255	264	257	246	274	267	265	271	272	284	256	270	244	249	253	235	224	281	258	267	248	229	259	237	248	278	219	257	258	275	243	271	245	289	255	244	233	256	264	237	235	234	274	239	212	263	264	246	219	255	252	244	217	239	264	275	266	258	232	240	279	260	271	248	256	215	234	251	289	266	286	232	251	260	266	234	248	245	248	249	304	227	239	252	304	291	253	264	255	257	268	240	241	268	236	240	302	264	231	256	267	257	255	278	263	237	264	241	225	241	238	279	305	214	259	230	260	251	262	298	270	261	220	267	232	222	280	228	272	248	250	265	247	255	252	243	266	255	240	269	228	260	281	266	233	232	280	246	229	248	255	256	270	262	218	248	259	223	239	263	283	258	244	236	248	260	258	256	253	249	248	249	218	264	241	253	230	257	286	238	262	294	268	274	258	256	244	259	243	230	238	239	276	256	265	244	245	213	280	279	239	245	250	280	263	265	255	250	267	246	258	263	261	260	261	271	254	232	231	231	225	247	240	258	297	270	296	260	218	249	254	225	259	265	263	283	272	257	216	244	234	296	262	253	220	272	272	269	282	266	232	293	247	249	261	236	235	238	250	275	269	267	292	261	250	245	260	239	220	243	222	270	248	251	268	238	250	267	260	253	303	241	240	225	278	258	231	237	233	262	221	261	256	227	271	267	255	265	251	281	263	243	282	235	265	262	229	246	242	261	242	237	270	268	256	211	264	222	279	269	264	263	249	259	252	285	245	262	259	264	232	289	281	239	259	259	239	277	253	264	260	292	291	290	243	277	275	254	258	289	252	271	245	254	289	262	278	263	222	276	232	279	250	233	258	272	289	267	253	259	298	257	244	234	241	241	232	219	261	268	232	236	257	275	228	244	253	247	294	253	246	244	249	264	258	247	245	248	245	258	216	274	245	238	224	264	292	268	256	252	247	276	242	231	291	244	233	243	266	283	271	270	248	249	255	270	246	260	241	279	251	290	251	264	275	261	275	242	234	279	261	259	262	256	268	258	221	247	255	254	236	266	271	252	266	237	285	267	266	275	244	239	258	242	237	225	243	225	266	227	262	250	256	247	270	244	268	245	249	244	281	251	259	229	262	264	278	238	256	228	248	249	273	264	228	251	249	255	269	260	259	243	233	229	258	266	258	257	288	253	226	260	256	222	275	247	258	266	256	268	260	265	261	254	264	254	240	234	246	260	285	273	250	249	249	255	237	259	219	251	229	224	245	287	256	246	253	247	238	244	249	270	243	236	256	248	262	251	263	264	231	244	239	244	231	248	244	272	256	242	272	264	261	234	278	257	274	296	261	266	295	238	262	261	243	267	256	258	265	255	277	238	239	248	289	260	241	249	234	278	259	270	249	262	269	237	267	235	219	266	241	283	218	244	235	244	209	253	244	260	270	249	211	233	252	245	249	272	258	268	260	265	249	245	259	217	272	242	230	258	258	255	254	270	267	244	264	247	271	263	253	270	268	255	277	245	243	278	264	274	207	252	244	263	265	295	284	244	266	251	257	266	238	248	241	277	240	260	248	242	245	271	273	251	253	268	239	250	250	240	276	260	273	252	256	231	279	247	281	218	244	268	265	257	273	253	262	250	267	263	241	273	242	256	224	235	233	264	226	247	252	256	275	261	263	235	260	249	246	252	248	255	240	269	277	268	261	240	258	259	247	259	258	285	266	269	265	249	218	217	229	249	261	230	258	245	280	233	256	239	250	263	267	241	238	274	246	249	274	252	247	245	277	238	281	255	232	273	250	251	249	246	241	284	272	228	255	243	257	215	240	258	250	260	239	235	262	258	273	218	245	254	263	243	272	216	257	233	261	299	256	270	232	253	253	264	249	276	283	253	254	257	252	263	269	250	262	252	254	248	253	239	263	237	215	238	235	280	233	235	210	250	279	250	253	243	262	278	224	277	274	239	245	234	255	228	277
4820	5142	8805	10495	9535	7117	4641	3246	1956	1184	867	707	566	584	602	567	592	541	526	582	529	520	554	565	583	573	591	573	586	580	549	588	534	600	546	547	553	601	550	540	603	558	538	603	545	571	569	562	598	604	590	566	564	586	575	543	569	557	569	572	536	595	564	559	604	589	534	576	569	591	578	577	575	565	581	494	589	560	602	573	545	532	599	578	554	546	555	590	619	562	608	582	579	585	585	576	575	573	561	603	561	564	556	560	594	588	595	578	584	583	609	561	573	594	630	566	616	582	568	586	564	577	578	568	568	556	568	602	579	600	567	584	560	543	603	570	575	578	555	597	518	546	527	611	579	584	582	573	587	553	570	606	570	609	567	575	589	559	574	573	614	576	554	546	551	595	539	538	530	552	546	580	620	570	613	603	550	579	588	563	573	560	561	617	526	578	547	611	607	590	563	629	576	536	553	550	539	586	568	579	583	617	585	569	600	542	600	542	584	574	579	551	564	615	579	597	607	605	557	528	571	543	601	550	565	559	522	581	592	542	575	580	550	588	577	548	562	608	545	557	541	575	584	517	547	587	571	573	564	596	584	584	587	544	568	538	588	534	558	583	625	554	562	569	574	571	536	547	580	582	569	610	574	557	570	538	560	565	552	561	565	553	596	571	597	577	571	563	596	544	570	567	574	566	570	545	585	582	503	606	524	580	572	534	581	590	557	570	569	600	581	563	576	549	552	569	562	525	538	582	538	576	575	553	586	557	579	599	574	577	623	551	610	538	566	578	537	657	549	566	556	608	587	568	624	556	603	590	535	586	563	557	555	559	581	578	548	550	546	553	565	537	582	570	546	570	560	553	622	562	557	608	559	576	615	540	578	563	551	557	603	601	567	562	588	580	560	588	592	578	551	552	577	574	539	539	585	584	574	552	606	573	577	582	583	601	584	611	607	563	589	620	600	603	587	587	499	629	597	605	600	563	569	552	523	607	554	580	595	556	553	548	558	614	576	568	567	576	526	581	523	554	625	548	541	564	560	595	578	594	562	574	574	577	572	544	603	582	627	565	601	567	587	570	543	561	575	600	569	583	550	536	579	560	530	590	564	584	562	587	537	553	556	557	559	526	530	567	522	601	556	558	581	627	567	617	590	576	586	574	621	601	546	565	609	554	603	545	531	609	590	551	593	543	568	568	579	522	586	577	541	574	600	576	566	558	578	598	593	583	572	590	516	555	550	662	592	576	576	558	577	536	602	582	538	550	542	567	548	580	560	561	559	553	601	560	575	521	570	566	578	557	520	612	584	596	581	557	553	554	566	553	553	535	627	592	554	550	590	579	600	559	596	557	578	579	592	524	578	556	562	574	576	553	548	600	595	550	562	587	558	573	579	572	593	584	565	576	560	560	607	565	595	602	539	594	574	550	584	571	564	585	571	582	595	594	560	578	574	596	575	604	578	568	573	567	534	603	532	577	577	545	552	575	558	584	584	576	556	616	604	579	574	542	605	578	600	589	531	612	579	595	547	536	564	553	590	576	581	532	563	563	551	556	553	551	587	536	562	575	561	548	548	570	594	564	545	627	557	581	586	577	594	618	575	537	591	555	580	581	567	611	574	541	586	639	538	556	576	544	592	576	594	636	563	593	593	633	546	571	575	548	605	625	566	585	545	559	612	551	570	585	578	596	526	577	587	548	641	610	587	539	601	583	565	533	568	570	534	566	582	551	574	572	552	597	599	613	554	568	551	570	611	579	555	575	586	552	550	528	548	557	562	529	577	565	546	595	583	545	581	591	561	524	564	559	560	517	611	563	514	589	596	565	597	595	595	545	556	577	573	612	536	565	573	545	571	602	571	571	570	536	567	550	576	577	640	626	550	567	538	610	568	561	540	553	585	567	592	567	544	573	579	533	568	615	568	616	537	582	530	605	584	599	568	573	555	574	585	608	569	576	609	583	574	588	544	577	601	583	604	604	571	583	542	592	588	583	552	573	550	571	610	570	585	530	593	570	591	632	582	543	607	518	569	562	664	648	596	521	579	577	567	575	552	589	585	567	582	548	574	584	573	565	591	571	579	621	565	585	573	556	550	604	576	591	580	551	535	580	576	525	605	582	571	569	566	602	578	563	610	592	565	604	530	593	553	535	583	546	579	579	555	557	550	579	533	617	565	566	547	561	525	613	529	530	556	629	555	593	579	580	564	604	617	532	537	543	573	588	529	579	579	584	583	573	597	523	613	581	551	601	571	561	560	587	526	588	546	536	564	629	573	543	587	571	550	597	579	553	608	563	524	603	610	556	578	573	570	591	559	537	598	555	569	557	547	581	575	550	573	542	583	533	576	595	561	587	590	572	572	543	551	557	602	580	584	596	586	557	589	560	602	556	568	539	567	566	602	609	572	570	555	581	579	611	549	570	629	547	600	603	532	551	585	610	561	535	616	605	563	561	564	535	537	577	573	545	572	550	581	549	577	572	572	603	597	614	545	560	588	560	542	557	550	532	579	596	552	611	589	563	563	551	612	627	536	552	565	583	604	567	541	559	567	556	573	589	596	510	529	574	572	520	553	579	629	600	528	577	542	544	563	580	535	570	590	598	545	579	617	538	552	552	568	537	562	579	555	592	542	591	569	584	585	576	606	562	548	573	552	603	566	586	525	587	594	576	569	574	593	607	597	549	591	583	605	573	603	557	570	541	566	563	589	586	599	574	587	562	608	573	570	539	516	574	580	577	557	565	597	593	558	555	557	599	557	603	578	612	541	617	578	610	542	588	554	586	585	581	610	572	569	586	563	602	524	638	571	526	551	601	584	568	576	541	533	555	592	602	533	599	548	524	555	539	585	616	599	583	526	598	573	531	583	514	567	618	552	586	546	555	531	581	597	536	582	562	526	549	584	572	547	614	520	591	553	553	516	595	531	577	487	586	613	576	554	591	562	579	565	576	552	617	563	531	579	581	578	571	568	549	564	529	587	590	557	595	546	577	542	594	546	577	552	541	606	601	551	496	572	576	602	527	533	580	590	554	558	570	594	593	557	567	604	534	568	588	603	552	573	569	572	583	623	537	546	569	537	576	599	548	575	604	558	559	561	602	563	559	556	577	564	567	571	520	528	594	598	514	558	544	578	596	561	552	594	567	574	554	551	623	551	584	590	536	559	550	609	601	571	568	552	620	546	557	584	566	563	563	547	539	585	557	566	565	586	548	596	594	606	548	564	552	581	600	618	582	524	580	566	599	586	555	606	596	563	557	595	544	565	608	574	569	570	624	633	606	548	544	573	543	563	584	575	586	570	628	577	630	554	523	525	549	567	583	572	618	539	545	567	564	575	596	546	548	581	593	561	534	564	588	601	540	589	570	590	543	590	609	582	607	580	575	543	558	579	588	539	594	543	567	602	600	587	578	581	627	601	586	549	549	583	565	612	600	572	585	569	597	605	570	604	580	578	575	531	597	549	595	546	612	508	561	572	609	578	579	546	536	560	534	557	525	620	611
47061	50035	57354	51119	42495	31323	20776	11384	5215	2084	993	461	237	235	254	249	214	206	228	227	229	234	204	206	223	221	233	195	233	256	207	186	206	216	223	218	232	223	209	220	215	250	210	209	229	207	223	212	217	265	211	217	195	224	218	213	211	216	225	229	210	201	208	224	231	234	239	234	209	215	220	225	225	191	213	235	218	220	225	222	225	256	249	243	227	193	223	222	213	253	228	230	209	241	220	190	240	207	232	204	236	247	222	208	177	230	239	233	200	212	220	232	190	245	238	216	191	271	232	230	227	237	198	203	224	216	205	208	218	198	214	236	237	218	224	223	216	221	219	217	202	204	204	250	206	202	247	251	205	241	203	224	209	225	242	249	245	233	248	216	208	202	223	239	230	220	246	250	203	226	239	233	260	222	237	226	234	268	227	198	215	227	228	212	230	199	218	238	196	229	260	249	199	267	219	218	227	227	216	220	214	239	256	192	251	214	219	245	205	198	190	264	223	224	206	237	228	219	203	188	231	213	209	214	237	235	237	225	230	220	226	214	247	236	192	217	235	221	225	231	240	225	209	209	226	222	248	212	216	226	248	237	228	220	230	198	207	242	223	205	207	205	212	244	211	228	204	233	183	204	197	233	205	193	263	215	193	212	209	214	231	211	212	219	222	243	197	206	228	235	208	206	247	207	225	224	225	183	230	218	210	237	211	203	190	258	217	211	251	218	224	212	217	213	216	218	262	233	205	243	219	199	217	217	228	230	240	229	209	227	236	217	228	222	210	212	221	236	196	228	197	233	225	229	209	241	216	204	218	235	232	240	222	247	225	205	206	223	200	217	222	248	253	203	207	221	221	242	214	235	211	220	241	190	248	218	207	227	246	218	209	214	224	222	209	221	222	219	220	249	218	235	226	215	237	223	197	234	223	234	206	216	208	229	241	210	244	232	213	207	216	228	204	194	214	217	252	215	257	232	207	225	191	207	253	215	213	198	218	206	217	224	245	224	223	188	210	231	228	208	233	214	238	218	231	205	264	216	250	232	201	212	207	221	217	205	228	224	243	225	225	204	237	230	226	219	217	242	243	198	213	266	229	259	198	215	251	218	233	200	197	223	247	238	259	236	209	178	242	227	218	230	218	234	240	242	220	232	231	234	218	206	210	217	222	236	233	214	217	236	242	207	209	245	213	235	200	226	239	205	200	229	230	230	233	215	228	236	233	201	228	237	225	217	211	190	219	237	219	253	201	231	200	229	220	227	211	213	216	235	247	254	231	222	213	236	216	224	219	228	212	228	215	251	244	216	215	250	235	223	233	212	203	245	231	231	247	233	224	216	234	210	258	226	191	199	178	226	241	212	247	224	228	210	235	227	214	199	222	227	195	242	243	214	244	206	206	215	202	223	205	204	240	250	223	211	220	254	251	242	239	212	217	259	191	211	240	251	241	251	215	202	242	221	221	215	198	244	216	235	210	247	230	222	252	225	258	229	232	232	244	238	210	200	265	217	232	244	228	208	219	249	240	220	234	215	224	205	217	209	208	259	198	230	230	202	246	231	210	251	211	218	199	230	236	222	246	211	241	204	233	195	221	213	236	228	213	233	210	202	229	243	226	251	242	229	263	229	236	216	200	221	235	232	192	239	221	213	209	244	193	222	229	239	245	219	258	234	212	224	228	214	207	241	203	224	208	222	200	207	239	251	213	255	238	212	229	213	197	226	203	219	212	257	245	227	220	178	230	223	230	256	247	255	198	215	237	243	226	240	239	218	229	207	213	194	231	212	223	227	216	234	207	221	225	218	225	221	252	232	191	224	260	223	240	238	229	209	215	220	221	213	245	227	224	222	223	203	215	229	207	211	221	202	229	239	228	209	217	245	248	221	215	238	200	219	220	186	197	224	240	230	221	222	233	231	220	227	238	197	234	199	204	268	236	230	225	223	240	231	247	239	236	208	206	228	250	247	230	224	232	199	197	228	230	200	227	210	227	202	224	260	225	212	237	226	197	211	208	230	210	210	220	223	226	227	227	211	219	231	246	221	214	268	231	211	211	229	243	220	239	231	239	210	242	224	230	224	232	227	203	202	237	244	256	217	234	249	198	238	225	245	223	226	225	233	211	198	238	214	234	221	238	227	223	226	254	206	218	195	235	248	235	244	246	242	210	234	217	207	212	228	221	206	229	237	228	248	234	207	212	225	216	223	211	236	210	233	264	259	250	228	205	209	223	216	208	216	243	228	221	221	229	228	227	223	231	231	220	220	228	225	219	199	235	233	211	228	222	225	248	237	207	195	243	228	223	196	224	198	239	233	247	214	229	215	237	212	225	250	228	191	249	233	212	230	223	203	236	232	210	239	208	215	235	205	213	217	235	220	220	230	218	225	225	222	232	209	216	230	209	251	229	201	217	217	220	224	232	233	236	252	216	221	268	232	236	216	228	261	225	198	224	237	234	212	208	191	245	238	258	243	224	228	274	194	238	252	225	221	243	213	225	232	224	236	204	206	236	219	231	218	189	228	227	253	221	250	210	191	216	228	255	197	210	223	236	240	230	224	228	202	216	239	266	235	243	241	220	220	208	231	211	230	239	242	273	229	216	213	225	244	230	233	210	257	225	235	241	231	253	216	232	194	208	201	256	226	222	235	248	244	217	253	207	238	209	256	220	245	221	218	225	248	198	213	211	215	250	248	231	234	213	235	217	229	222	245	237	229	249	221	223	206	221	208	220	246	226	227	215	240	207	239	222	221	191	228	233	227	240	231	220	244	253	186	250	228	214	192	224	203	222	231	227	210	191	221	230	215	241	236	222	218	245	241	217	219	214	219	208	250	235	212	196	245	242	205	232	214	201	235	225	226	216	217	216	194	247	222	218	193	193	209	234	244	229	231	214	226	240	239	216	231	247	217	201	212	209	200	215	228	211	214	209	207	232	214	236	189	213	208	237	217	211	209	235	235	222	202	235	239	237	226	210	212	219	198	213	219	230	233	216	268	209	238	218	237	212	210	232	213	232	234	231	229	206	214	253	236	223	209	248	222	254	233	253	206	223	216	228	235	220	237	245	215	206	196	238	235	242	242	263	202	204	258	247	225	233	224	219	219	205	263	232	247	236	207	233	220	235	234	208	257	224	229	226	242	226	216	219	241	217	231	202	221	205	226	249	235	257	210	233	275	246	234	187	231	222	224	231	215	226	241	235	206	217	208	214	219	216	229	236	243	209	250	210	214	253	228	248	211	210	236	210	213	221	252	218	203	200	225	208	224	230	252	235	226	249	219	218	237	224	206	215	203	215	242	221	194	201	237	222	264	211	201	229	239	236	222	201	242	229	229	231	222	234	205	220	234	220	202	220	230	237	236	210	208	199	203	218	220	257	220	212	211	227	220	214	236	215	196	206	196	219	226	202	239	225	231	222	205	209	239	238	221	196	236	234	237	243	233	224	236	233	251	209	249	209	216	224	227	222	218	239	236	235	215	215	214	190	223	219	215	205	214
27354	35836	53337	56524	53215	44976	36482	26156	15758	7993	3662	1645	711	563	517	536	497	531	538	532	562	520	536	512	515	516	528	548	537	500	511	525	528	487	529	492	514	506	516	538	530	545	487	530	510	495	526	517	555	487	508	563	498	511	486	524	520	503	558	528	482	528	497	547	484	517	525	528	512	490	492	481	483	545	497	505	526	491	492	536	560	525	500	497	522	488	552	548	520	494	508	519	515	561	529	549	495	522	515	505	531	564	518	479	516	558	508	527	538	512	493	491	508	513	508	552	505	526	508	506	516	542	489	530	534	517	486	547	509	507	518	524	521	551	533	515	494	511	510	541	489	498	527	461	522	561	495	522	530	507	519	500	529	523	559	532	532	511	544	532	512	486	496	523	507	511	493	534	514	523	535	533	482	534	502	540	532	531	511	508	512	518	496	508	545	532	506	486	517	506	510	518	525	520	528	538	532	481	540	525	519	500	528	521	463	535	511	480	559	505	509	535	496	469	529	511	541	537	497	522	532	529	500	579	510	512	544	512	525	549	532	493	511	516	527	525	529	488	545	512	575	537	531	474	523	511	527	517	501	523	550	532	540	525	487	501	526	475	529	496	515	530	501	547	522	508	528	506	510	490	557	520	494	548	507	484	501	502	503	563	533	522	519	527	515	481	539	533	520	526	528	535	540	562	490	481	531	541	512	486	521	566	499	491	531	475	507	497	477	507	507	528	526	499	473	514	522	507	503	522	533	490	500	520	532	508	507	533	536	577	491	535	514	571	471	526	490	531	498	525	532	469	544	527	514	532	473	484	574	589	502	517	541	489	510	521	506	536	546	528	505	496	499	520	536	499	492	514	494	550	548	495	543	488	476	501	522	485	547	512	511	519	493	520	512	501	509	510	538	533	478	539	519	533	534	519	486	488	535	487	490	519	484	519	516	486	546	491	503	555	526	507	541	533	529	492	527	536	495	514	493	488	476	497	536	538	521	516	514	566	518	554	513	518	547	543	504	527	538	534	518	548	537	501	532	493	511	501	539	526	550	517	524	548	525	511	528	528	516	542	508	527	527	551	549	554	507	470	528	510	525	499	522	531	492	527	520	497	572	484	541	511	517	510	519	521	523	464	503	528	518	483	510	526	493	487	505	526	505	521	504	501	519	527	533	496	538	468	523	534	530	504	501	494	509	509	481	528	522	484	519	519	555	509	545	499	536	528	501	565	513	482	506	535	511	537	529	541	510	464	511	480	503	525	526	505	560	505	518	491	487	501	496	511	512	505	492	510	532	529	495	506	478	482	535	528	545	540	490	531	490	497	538	515	513	521	522	518	517	510	492	511	541	497	506	515	502	497	531	535	568	550	536	548	539	488	531	507	523	510	565	507	519	491	486	517	492	507	560	546	527	495	526	519	537	477	507	525	529	515	499	563	516	522	526	539	538	492	501	506	537	520	515	488	490	490	482	502	511	507	521	530	552	520	526	511	526	518	509	580	506	518	530	531	545	496	511	503	485	529	522	541	548	509	552	523	513	500	545	493	545	536	531	536	509	485	550	528	502	516	508	545	532	549	522	507	522	547	528	507	527	511	494	493	553	495	532	537	522	499	513	504	546	533	537	508	530	499	490	525	542	491	558	513	516	516	518	509	513	510	524	489	533	526	498	534	471	508	514	552	510	495	499	516	554	515	560	507	541	525	465	525	527	516	536	522	552	538	531	529	524	522	521	513	540	480	486	507	489	505	480	527	512	530	538	550	502	519	503	492	535	493	546	494	506	494	521	513	499	524	535	499	465	531	509	538	513	541	521	501	526	525	536	503	488	507	546	517	486	544	467	566	491	523	531	544	539	573	499	474	530	529	509	569	499	549	562	535	544	541	542	501	533	463	563	456	548	555	545	557	466	545	516	506	479	483	528	490	549	469	516	540	503	511	523	512	544	528	521	542	505	483	502	505	466	533	526	549	568	501	514	517	499	569	533	497	559	570	517	514	524	534	550	529	491	514	460	521	562	545	509	530	507	596	547	521	491	528	507	526	463	508	493	497	508	520	547	528	499	492	540	535	520	530	523	518	527	496	537	529	518	500	495	501	489	516	539	558	490	505	501	481	565	515	530	541	531	482	533	513	543	549	531	492	502	511	545	551	511	468	576	516	553	527	538	506	531	546	510	515	502	497	535	544	523	521	526	485	505	559	570	531	516	511	489	527	496	497	539	503	482	524	557	526	545	490	484	488	526	463	515	486	497	493	513	536	487	499	538	550	497	534	516	492	464	509	518	491	540	481	509	525	524	532	530	518	513	511	520	488	548	498	521	467	533	528	502	540	515	543	523	506	516	509	508	482	539	500	538	510	536	524	520	489	495	500	552	517	534	506	518	522	489	481	535	481	525	538	482	517	494	519	542	506	499	517	533	513	507	535	520	505	496	512	551	528	541	499	512	551	514	491	534	543	509	524	541	532	553	504	508	517	526	526	512	547	536	501	530	560	541	542	535	507	504	530	529	475	534	505	476	523	521	492	486	517	547	434	572	456	512	502	544	516	470	501	510	495	511	499	505	493	520	514	507	484	504	491	534	474	530	511	492	514	509	526	496	513	536	501	517	452	527	567	496	534	527	501	536	495	518	470	562	516	532	542	548	549	455	528	519	518	572	488	524	533	498	518	501	527	523	531	508	509	489	504	473	498	506	510	553	507	522	493	491	537	536	508	519	533	473	537	576	515	531	517	493	510	485	466	535	514	495	517	507	484	466	510	541	479	490	500	493	481	516	534	511	542	564	546	494	530	507	542	507	536	557	473	548	525	508	538	532	509	490	476	548	506	529	508	482	519	532	533	530	519	546	496	568	517	522	517	559	521	505	528	514	505	495	579	500	557	530	504	522	517	540	524	517	498	500	459	503	501	491	534	555	537	507	518	535	500	525	512	531	529	528	512	502	489	511	463	518	508	510	526	491	501	528	514	503	506	503	509	557	532	519	526	490	529	526	519	493	527	514	498	520	523	528	516	525	528	528	554	529	514	569	555	518	470	488	532	514	503	514	534	485	485	548	498	542	527	499	481	532	550	582	521	503	502	498	562	507	479	511	488	560	553	558	527	566	529	519	533	560	502	520	540	581	492	521	546	535	525	483	494	535	504	547	532	474	514	510	533	548	513	504	521	540	559	490	539	493	502	492	539	512	519	543	512	538	488	537	563	533	509	492	533	512	508	561	528	536	492	466	544	503	516	507	469	529	499	519	544	534	505	530	507	492	508	531	522	526	477	520	522	518	526	535	479	521	516	506	534	513	517	512	528	486	528	530	488	514	543	512	500	498	525	546	516	529	510	506	512	480	531	511	562	509	534	529	546	526	491	492	521	525	552	500	530	539	517	529	530	520	511	538	500	540	504	494	544	498	577	561	531	571	507	479	540	498	530	528	531	553	534	511	495	550	549	477	470	512	530	506	535	508	555	490	547	493	543	520	510	493	488	493	498	514	534	523	522	531	500	546	509
60241	64156	70802	64807	55039	42416	30454	19285	9874	4128	1536	660	481	328	303	329	301	301	306	335	327	362	327	313	321	313	337	325	334	354	342	324	298	318	316	319	329	316	325	273	301	318	329	271	311	334	274	345	323	312	303	338	305	288	295	299	295	330	290	295	308	313	352	331	295	307	319	303	333	318	320	286	302	309	300	290	308	346	363	332	306	305	313	314	335	304	309	363	297	303	310	312	302	319	331	280	299	314	334	291	313	319	303	303	323	308	327	311	332	311	338	317	315	320	312	315	316	334	326	346	343	313	287	337	314	316	302	325	339	314	311	289	279	295	312	311	323	304	324	322	302	287	284	288	307	293	301	294	301	313	304	323	263	305	316	315	336	293	311	315	299	312	299	306	309	304	310	303	319	349	304	279	296	312	320	327	303	275	275	345	352	309	298	319	315	300	315	274	283	302	304	330	321	313	310	307	303	312	289	341	321	316	327	316	295	307	325	313	308	309	299	295	310	263	310	314	318	299	290	323	328	312	284	309	297	303	329	302	316	322	315	311	306	294	319	286	324	337	326	302	301	278	299	336	322	303	321	293	332	313	353	295	333	288	307	317	270	324	329	326	335	286	304	328	333	333	345	317	313	313	325	327	277	310	303	288	310	340	282	310	270	313	284	335	305	317	317	303	320	315	274	314	331	329	313	300	306	325	311	308	320	311	335	343	300	304	311	333	319	313	340	340	341	319	323	295	303	292	326	323	314	334	300	322	308	321	315	330	316	309	298	348	328	285	288	319	322	314	316	343	310	284	304	282	312	324	298	307	305	296	310	316	315	280	309	308	322	358	304	299	305	319	296	309	308	317	320	336	324	295	296	293	296	307	301	348	329	277	352	287	292	294	298	340	318	297	304	283	318	288	322	309	344	306	315	339	311	318	299	282	332	330	325	310	326	310	321	336	284	348	315	315	314	299	302	323	344	329	295	285	341	308	314	324	335	308	304	320	304	338	318	313	317	333	317	303	294	277	320	289	322	291	327	304	306	311	281	315	341	317	308	328	331	319	300	287	279	287	277	298	327	286	302	298	317	343	335	293	293	285	281	284	307	305	328	292	299	342	362	361	316	327	305	304	317	323	315	296	330	310	360	345	308	283	295	301	341	310	299	307	322	313	301	284	322	322	317	282	284	323	300	324	290	323	329	331	297	312	328	310	300	304	284	293	311	289	323	300	301	298	327	350	314	312	295	287	324	319	309	295	278	333	316	310	351	313	317	292	281	314	300	317	294	310	314	289	313	344	312	313	286	294	321	317	310	306	280	327	319	292	273	287	340	290	288	293	337	311	320	294	308	304	293	314	341	343	275	349	324	310	309	277	303	360	322	305	316	325	283	341	311	322	332	286	290	326	311	326	284	307	295	327	299	304	332	301	293	325	307	288	292	303	299	316	311	346	311	319	266	310	298	342	332	310	306	291	300	278	327	320	301	322	332	290	316	313	301	348	331	305	323	319	321	304	301	276	316	293	307	321	294	314	313	335	312	324	305	284	351	313	356	343	285	326	277	305	298	306	336	332	312	317	308	356	310	330	334	317	326	272	338	302	334	308	319	336	334	300	279	320	356	318	319	327	303	307	318	328	315	311	328	296	320	378	322	286	332	307	360	291	336	337	301	335	301	286	333	325	309	297	330	287	292	290	306	306	327	294	323	305	334	335	292	285	317	304	320	314	294	321	332	331	305	338	325	310	318	316	327	323	303	337	286	265	319	315	332	316	317	320	332	323	325	293	345	314	331	300	337	317	314	268	285	280	353	313	288	313	289	313	337	315	343	303	284	320	329	318	316	305	314	284	287	283	291	300	332	298	319	309	326	334	319	308	318	305	315	292	296	275	300	303	307	312	268	314	305	313	338	305	304	290	306	333	305	343	276	323	320	302	280	297	315	297	339	296	327	332	336	294	336	301	337	297	309	319	303	290	299	267	330	313	333	311	333	311	292	325	309	311	292	300	272	307	348	269	296	338	297	324	324	318	308	344	308	298	314	284	294	314	314	314	287	282	327	347	338	302	298	282	302	310	315	271	329	318	326	304	333	307	311	300	291	309	303	321	308	288	320	320	319	348	331	275	312	301	311	291	314	260	307	298	305	329	329	332	301	319	301	304	316	288	318	297	323	295	331	293	302	309	288	307	287	307	303	328	332	309	346	301	297	308	340	309	272	297	305	302	301	316	316	283	295	298	342	332	309	357	307	326	312	287	290	299	306	325	318	328	273	324	298	308	342	312	305	306	319	301	323	335	324	341	310	315	278	324	298	302	310	323	386	272	303	331	313	332	325	324	332	309	314	352	319	319	309	300	312	337	310	297	304	316	290	333	315	332	310	307	300	314	303	320	296	320	328	341	314	330	312	302	301	302	322	305	383	315	329	314	305	308	303	307	317	311	296	278	342	308	292	287	313	326	310	304	317	305	354	330	302	326	307	314	324	325	326	325	306	331	303	305	314	310	340	302	334	326	331	335	319	266	303	325	320	372	326	312	319	322	309	328	332	330	284	351	308	316	313	321	308	322	311	280	331	307	304	321	310	350	300	308	304	342	321	318	336	325	286	280	335	372	317	315	310	335	319	284	309	304	323	287	347	328	334	339	304	330	315	304	306	324	277	320	292	317	284	296	303	317	336	314	311	328	311	296	305	292	279	343	306	322	309	308	299	288	332	322	329	309	290	288	301	301	305	279	313	310	304	346	319	315	337	313	313	332	285	330	311	289	304	325	317	351	331	311	292	301	309	308	328	295	320	346	300	323	331	327	324	327	331	324	296	324	306	305	309	301	320	307	321	306	281	335	355	320	334	314	315	296	305	305	322	306	303	348	353	309	322	332	286	323	295	316	307	334	335	303	336	293	312	318	293	278	331	339	330	319	294	271	289	311	329	327	277	321	340	323	313	296	279	317	283	280	288	303	318	329	286	311	312	310	320	301	305	307	343	332	297	313	301	305	325	320	295	294	329	311	279	296	290	338	286	305	316	344	336	315	303	313	279	316	301	290	324	335	343	308	345	341	360	334	314	325	281	327	311	289	308	286	291	303	315	306	314	269	269	324	263	320	324	304	333	325	305	332	328	311	291	335	295	271	308	318	323	304	329	318	311	277	314	307	301	319	302	306	359	301	292	297	316	326	292	305	304	320	304	298	336	330	310	303	306	314	307	295	314	305	306	299	340	320	330	345	337	304	314	329	323	288	309	344	340	312	310	303	270	335	305	301	267	321	305	317	294	313	353	319	342	286	296	325	286	297	292	292	317	279	314	308	298	318	321	330	332	341	321	334	280	315	307	299	294	293	282	312	303	329	319	318	331	336	282	281	287	313	325	318	333	324	325	313	311	326	306	326	294	320	297	315	309	337	321	337	320	303	322	306	316	308	292	293	290	342	320	339	282	327	345	349	326	309	284	301	337	296	323	299	288	288	320	291	303	286	296	287	358	333	298	299	303	329	301	341	293	299	322	334
36372	45180	63931	69346	64178	54303	44595	34682	23430	12802	5548	2263	1319	838	654	713	710	708	698	676	709	691	649	740	704	695	693	697	704	719	719	701	730	675	684	718	749	664	714	683	728	717	690	718	714	631	706	714	692	693	689	693	668	707	685	694	643	694	675	666	661	695	692	688	712	689	689	654	675	693	674	680	761	693	700	686	661	667	712	637	693	681	678	718	677	663	700	715	708	687	715	706	659	723	723	733	714	703	693	708	709	648	711	718	651	674	682	686	692	671	672	712	718	709	706	715	693	713	693	704	686	702	706	711	719	697	678	713	725	711	655	695	675	739	726	693	668	663	693	749	731	712	648	638	722	674	726	685	705	721	712	679	704	712	665	689	658	686	683	691	656	683	671	713	759	669	681	695	685	655	689	718	695	686	670	721	697	726	696	694	718	703	692	697	724	725	655	681	667	706	684	714	667	675	666	676	703	708	701	650	687	669	735	679	673	667	697	660	704	738	709	685	706	751	715	721	697	681	674	703	667	664	687	630	709	684	712	682	670	720	729	685	681	704	722	684	696	707	717	674	720	715	740	684	643	656	666	685	685	680	668	735	691	752	686	650	694	672	658	638	745	690	708	673	693	705	690	680	729	755	703	711	670	683	636	701	708	676	713	723	694	707	717	621	717	675	698	682	742	654	658	648	700	694	679	719	721	744	708	743	681	723	726	738	704	679	670	675	686	702	701	668	669	626	676	684	729	634	663	693	693	664	702	676	696	685	741	696	722	735	666	704	691	737	708	704	695	694	731	626	715	755	741	661	710	719	723	690	667	733	722	703	692	705	696	701	652	672	693	694	663	663	720	711	689	647	679	695	677	711	658	720	653	664	651	713	653	731	722	707	714	678	720	667	677	725	696	652	669	683	687	685	679	713	650	718	658	702	671	684	690	714	715	651	747	701	740	722	713	677	730	707	695	699	718	632	681	707	683	687	693	734	673	693	710	686	674	695	672	684	674	745	670	730	695	719	712	688	709	660	710	658	749	691	703	672	665	697	687	663	687	701	662	706	631	694	693	716	716	743	686	692	698	650	742	743	679	685	658	667	703	646	705	678	698	634	648	664	661	673	734	718	638	663	699	670	697	673	680	672	699	717	664	712	709	681	728	687	714	709	741	709	699	726	701	727	673	685	745	730	696	696	687	701	707	724	719	741	709	662	698	699	633	695	644	712	713	643	661	706	676	700	694	704	689	703	689	741	679	710	709	701	691	619	701	675	681	679	643	679	690	674	689	662	653	656	680	670	709	696	658	687	723	719	687	702	702	712	729	727	687	680	677	706	705	670	702	661	722	702	654	682	641	724	710	730	735	755	717	718	657	675	691	718	690	730	715	706	706	675	695	732	657	689	690	645	708	671	722	660	707	655	718	656	680	713	699	713	699	719	721	690	728	711	712	674	711	688	691	681	647	654	710	702	666	725	654	679	711	711	714	685	659	661	672	684	693	679	739	716	698	667	718	688	703	652	708	702	659	699	705	658	718	723	697	655	728	712	702	702	699	728	708	702	706	702	695	688	713	678	696	698	663	686	677	691	667	713	665	714	696	691	720	674	757	707	744	669	717	645	682	650	724	689	687	668	643	713	698	683	696	672	707	682	694	689	679	711	699	662	688	697	713	705	712	709	679	709	686	712	710	646	689	688	663	684	676	655	684	706	685	702	738	693	659	687	678	683	706	694	713	690	693	693	703	682	712	697	714	695	740	685	642	695	753	677	725	704	677	660	708	687	704	688	692	734	677	691	682	709	668	702	689	729	681	665	689	671	682	665	691	670	672	704	715	735	706	681	673	672	689	680	719	693	701	730	726	722	664	695	723	686	694	730	680	715	677	702	678	725	694	727	738	672	672	655	725	702	699	682	740	760	727	666	680	731	669	734	680	718	772	694	738	696	712	709	726	661	708	705	723	682	647	694	697	681	694	715	699	717	711	668	691	719	709	644	692	693	685	681	704	668	730	748	680	652	676	683	683	670	671	645	700	729	702	664	739	661	678	695	703	701	682	678	697	745	756	669	685	691	693	674	671	731	689	721	690	734	675	685	702	718	674	688	666	678	732	666	682	686	680	700	685	716	684	732	694	719	758	718	699	696	685	729	628	698	696	691	749	721	704	709	653	687	707	712	692	701	677	725	737	693	685	667	680	672	707	708	683	698	698	745	656	690	688	662	684	656	717	708	753	693	688	702	701	686	715	660	663	673	670	678	734	748	660	712	738	648	675	706	694	709	636	671	689	689	686	667	732	726	673	721	716	690	689	749	687	694	686	690	674	702	712	718	712	667	732	698	656	664	708	612	668	721	740	696	692	724	715	680	764	670	686	718	678	735	701	700	714	696	663	674	681	689	665	662	682	695	714	715	678	682	664	712	741	696	691	647	713	718	688	690	700	745	669	739	685	679	679	704	687	716	710	693	712	721	707	742	707	664	730	660	678	705	670	709	695	648	692	704	710	708	688	721	652	646	674	651	656	675	707	704	715	713	666	725	694	651	714	680	689	683	675	735	689	717	705	678	675	691	715	686	691	711	731	669	677	736	681	659	694	724	673	673	703	667	708	689	701	677	701	697	635	731	766	689	726	671	703	737	705	669	722	640	689	742	678	737	737	699	691	717	691	679	735	702	713	730	684	679	693	722	685	650	705	694	677	666	715	700	654	677	730	724	725	707	663	710	700	698	724	719	673	648	654	683	701	751	705	664	714	664	691	684	698	685	704	664	686	666	661	681	725	710	686	734	668	712	702	718	684	691	701	677	688	699	670	643	706	700	694	698	670	693	671	703	643	673	731	709	667	686	674	721	719	698	664	717	690	719	681	675	728	694	755	655	645	710	682	717	675	642	697	721	667	698	682	655	714	690	670	662	705	704	731	667	725	688	722	725	704	685	642	704	698	725	705	704	724	707	722	677	689	647	671	728	676	687	704	707	708	697	766	700	683	695	656	691	770	675	680	673	711	686	654	717	706	680	668	682	719	692	703	707	708	691	652	678	700	736	709	707	708	715	723	712	707	699	677	651	727	717	662	705	738	730	681	657	709	681	683	659	709	730	725	692	689	729	669	703	682	684	698	670	667	673	695	726	692	713	723	675	683	707	723	669	707	667	652	707	647	716	706	666	710	698	711	709	696	687	704	661	667	687	611	705	716	678	706	686	657	638	705	641	694	695	710	710	722	697	680	673	646	679	680	635	726	661	704	713	731	683	747	702	665	626	710	711	679	727	677	692	674	631	680	734	708	732	704	700	712	667	718	706	699	723	659	662	710	687	714	674	644	694	718	694	749	733	684	715	713	656	690	686	686	714	696	696	684	682	691	680	735	717	725	665	666	671	718	689	702	643	725	679	663	684	676	699	725	680	682	677	683	659	709	677	702	696	714	699	692	703	690	689	689	635	677	725	708	692	694	704	673	679	675	703	732	676	688	715	665	654	684	600	685	701	681	713	682	748	675	683	670	711	690	706
5930	3479	4392	5158	3459	1734	1106	686	555	374	327	303	265	244	246	262	265	251	281	249	232	264	242	267	276	254	265	246	284	239	266	284	259	243	274	244	268	245	244	263	245	254	250	264	255	258	258	287	284	247	233	264	274	279	311	262	262	273	248	249	299	269	293	259	267	231	266	275	289	283	261	290	265	264	277	268	261	272	250	255	241	266	275	280	264	251	255	260	284	246	255	252	269	278	275	223	275	249	219	268	258	259	293	241	297	272	227	306	250	257	254	241	248	263	266	258	284	256	260	261	244	264	260	240	244	252	240	230	263	235	270	260	278	275	282	253	273	255	248	242	248	252	248	262	266	254	261	254	290	258	254	271	247	251	273	270	256	238	239	252	243	249	266	251	263	277	270	276	255	248	244	239	248	249	267	265	264	257	269	247	249	283	251	254	272	244	257	243	250	286	249	289	267	273	265	260	264	277	265	247	266	303	286	286	282	273	304	261	247	287	250	237	258	271	266	274	261	246	263	271	282	252	262	283	273	272	248	270	268	288	272	275	250	261	234	258	261	270	270	267	243	265	290	249	255	231	227	286	242	285	267	273	254	249	284	277	281	277	231	257	274	279	265	234	242	265	230	276	289	263	275	297	255	252	238	259	282	284	249	268	252	266	245	274	270	254	253	245	264	274	262	269	276	251	298	275	279	262	276	266	253	248	241	261	224	245	222	264	266	231	246	245	257	241	229	244	262	270	248	241	245	269	270	226	269	271	245	246	255	257	239	264	234	245	240	253	262	225	246	262	274	271	228	248	250	276	257	289	245	241	275	263	287	245	264	259	264	289	219	271	246	259	274	255	263	273	268	244	235	260	263	269	254	246	244	257	271	250	234	228	251	267	261	253	264	265	248	257	251	268	282	246	264	251	295	270	270	256	264	261	246	262	238	244	283	242	235	262	281	306	274	250	283	235	235	294	269	224	239	264	269	274	251	257	248	294	248	274	294	279	269	237	269	262	230	260	207	264	283	264	256	249	244	244	290	256	269	280	277	281	263	248	252	235	246	286	239	262	236	259	254	267	246	247	259	264	243	263	250	259	245	267	243	229	244	270	256	278	273	260	239	268	257	226	263	238	266	246	255	248	266	262	252	260	283	219	278	235	278	279	277	273	255	270	235	271	258	259	226	253	254	258	268	274	234	246	247	260	260	287	288	251	266	235	237	288	232	270	282	286	275	281	241	270	244	281	299	230	264	236	257	284	276	272	255	271	271	274	263	250	274	249	234	252	267	250	262	272	263	245	251	243	237	231	262	246	255	280	275	251	267	292	268	251	263	236	281	272	283	257	262	251	265	292	252	287	248	268	219	222	239	260	264	270	258	268	261	269	268	266	269	278	259	260	221	256	248	284	272	270	240	246	241	264	267	257	265	240	242	246	260	235	245	260	256	260	244	260	248	211	285	266	291	273	267	254	282	278	252	267	262	288	231	261	245	248	264	258	271	256	254	256	269	252	274	268	277	232	256	292	279	252	248	233	263	255	254	254	261	285	281	279	269	253	272	244	271	270	239	240	285	277	269	263	305	254	251	286	270	260	270	299	248	243	242	280	250	277	257	265	253	242	245	229	288	256	243	274	267	284	274	260	296	260	245	267	285	276	233	274	249	240	291	249	241	262	269	263	270	279	247	268	249	238	272	279	257	231	243	255	241	236	251	267	237	295	255	270	279	290	230	270	251	269	244	293	233	252	242	262	225	256	249	225	251	252	245	267	267	268	279	253	300	251	275	277	265	242	251	223	268	234	266	266	268	227	262	267	239	252	246	255	274	286	258	254	255	278	288	310	267	245	251	267	261	226	256	251	269	267	246	232	255	289	275	267	257	277	259	276	249	262	258	259	267	237	258	246	269	229	247	277	257	266	277	270	269	242	270	267	273	278	263	253	253	274	278	274	276	217	262	281	264	265	258	236	293	232	278	258	263	231	278	265	232	254	273	253	277	270	255	262	275	264	267	256	251	297	268	260	241	275	278	248	249	260	274	246	253	261	288	265	264	242	261	258	210	243	250	255	286	231	247	253	300	250	261	273	234	275	268	264	241	244	267	299	240	281	288	273	235	236	256	266	240	240	278	270	260	265	245	273	264	283	267	245	259	254	261	283	271	274	265	231	271	274	254	259	296	254	274	267	243	258	242	244	274	292	264	281	235	271	237	256	250	279	287	247	273	242	274	266	284	249	256	244	263	267	255	277	298	264	254	266	259	258	251	270	266	254	237	257	244	258	273	274	249	270	278	259	256	239	257	255	262	258	259	264	261	252	245	274	258	257	274	251	283	276	254	273	275	258	272	265	253	253	275	284	257	271	249	262	269	259	265	281	250	302	283	249	235	263	267	280	265	296	256	251	281	262	254	251	282	258	242	265	275	264	277	269	263	266	241	236	266	275	263	254	281	273	254	280	238	280	264	253	248	246	270	245	238	239	281	264	256	254	257	255	251	270	266	270	251	283	267	283	267	277	256	269	280	279	260	274	276	279	263	270	242	265	259	261	255	265	301	260	261	245	221	240	277	248	279	260	266	292	266	268	247	202	263	231	258	265	257	245	221	280	246	292	257	262	262	275	247	241	250	292	277	263	230	252	256	289	278	266	266	284	248	244	268	243	260	256	263	244	256	270	285	258	277	219	243	255	256	262	252	285	252	257	294	271	291	284	273	249	267	266	275	259	246	269	247	305	278	250	243	256	253	262	260	270	292	231	242	255	247	260	229	228	279	270	229	254	291	266	251	238	278	270	255	255	261	263	259	296	259	250	267	258	260	254	271	248	292	255	256	285	264	237	293	266	262	277	252	277	219	285	234	244	273	274	273	264	277	276	238	264	240	236	264	262	258	259	261	281	267	270	241	274	264	254	245	273	252	262	241	317	244	281	228	271	258	256	273	254	251	250	241	268	297	254	287	257	269	266	291	235	260	256	255	248	261	250	228	247	259	273	259	285	243	269	259	262	232	257	284	273	257	267	240	275	274	277	218	231	259	252	255	229	279	248	284	252	261	263	271	247	259	243	264	240	248	265	258	273	238	294	248	266	280	239	286	244	261	277	273	258	293	245	296	271	272	273	247	255	283	266	283	260	261	275	243	296	250	282	280	254	236	252	274	262	275	277	267	300	230	269	252	229	276	274	260	259	265	254	242	265	255	261	257	278	270	258	282	262	255	236	243	261	257	280	276	233	249	235	247	252	269	288	240	244	261	244	261	279	263	284	239	267	245	284	267	259	230	229	286	229	258	277	266	248	249	248	274	279	239	260	264	241	271	253	232	272	254	249	276	265	275	262	245	265	268	280	224	254	292	251	262	259	261	276	229	251	233	245	243	261	252	256	257	260	296	260	241	228	253	282	256	263	272	306	271	261	256	281	256	244	230	252	271	261	259	282	293	254	252	259	291	242	245	282	246	257	294	270	282	258	285	236	263	271	240	272	260	274	251	254	254	270	224	257	270	270	311	284
4751	4711	9402	13858	10524	6042	3737	2278	1639	1019	744	648	606	592	596	549	543	622	576	567	599	552	559	565	613	596	594	590	554	589	626	579	585	565	540	597	543	552	589	548	563	574	570	545	563	553	548	607	584	610	602	576	583	557	574	572	601	568	585	578	614	600	554	555	593	565	615	632	564	560	567	572	579	596	586	614	582	568	604	564	561	582	576	565	572	543	549	604	609	554	587	554	617	575	589	627	535	607	580	571	621	571	532	603	608	564	545	556	610	616	564	563	590	596	558	624	555	577	570	582	583	585	556	531	562	588	529	581	580	587	567	552	585	603	558	635	532	583	618	602	606	632	614	601	606	572	591	565	569	570	581	569	580	573	601	563	584	570	572	551	561	572	580	555	570	557	579	595	572	576	586	569	596	556	573	604	599	560	596	559	547	586	567	586	565	626	562	587	604	606	617	586	562	582	580	586	566	579	591	565	574	625	580	566	601	609	562	573	575	625	580	555	624	565	625	579	588	586	549	578	580	569	561	520	574	583	554	618	607	553	579	524	577	614	556	558	589	562	578	587	612	571	574	594	583	624	579	636	604	566	548	582	607	572	603	584	591	582	581	598	611	561	564	600	570	639	519	550	602	568	576	515	597	605	541	558	586	578	554	588	604	504	590	579	580	570	579	584	559	565	579	612	570	587	602	640	584	601	618	555	604	588	594	572	602	578	539	618	558	521	563	626	603	564	606	575	567	612	566	549	573	581	580	560	575	617	543	603	581	614	613	522	562	612	570	597	568	629	561	624	581	628	587	557	616	616	599	571	576	611	560	604	588	583	584	578	539	598	586	582	525	557	614	602	537	585	528	618	570	572	577	519	592	596	590	582	572	550	607	575	573	568	626	569	610	608	576	553	558	547	562	639	557	551	578	589	554	574	579	554	574	618	572	585	576	623	589	573	610	563	589	615	522	574	526	527	569	606	609	603	581	562	603	592	549	619	566	582	619	562	605	636	562	648	577	547	585	542	554	529	576	567	557	615	624	591	609	546	561	557	565	562	566	538	583	597	581	549	566	633	595	571	600	579	616	615	604	574	563	549	587	586	566	586	578	590	590	566	593	542	588	547	613	583	603	579	580	592	561	636	627	603	576	615	576	527	578	601	574	587	582	587	592	588	533	552	535	573	579	594	597	565	583	523	584	592	587	548	597	590	583	595	600	551	596	568	579	578	573	580	534	548	601	568	583	563	535	562	595	602	583	580	550	541	570	599	546	566	591	583	571	575	577	586	602	587	560	558	583	608	579	591	576	565	592	575	589	581	581	564	578	543	590	602	580	589	602	558	572	637	609	592	592	549	583	599	594	599	579	565	622	579	552	572	542	590	579	594	597	552	589	539	552	645	628	591	593	554	569	539	609	616	566	575	543	578	598	563	552	555	587	569	552	597	561	581	574	565	595	551	570	563	592	593	600	595	564	557	573	597	555	580	590	624	572	582	558	582	576	562	566	648	614	568	601	623	621	620	601	563	599	585	645	572	565	596	607	570	591	610	558	568	589	567	578	578	599	607	612	575	562	560	554	627	597	577	623	569	563	548	583	607	596	631	600	572	614	587	560	668	562	597	543	560	582	590	589	600	584	608	581	600	607	577	587	599	572	590	578	570	589	578	625	539	591	535	573	544	549	604	587	589	547	592	563	570	619	567	632	562	592	580	582	564	564	599	588	551	598	602	575	578	586	568	593	585	575	586	558	596	558	564	557	593	559	581	574	575	562	611	602	643	562	589	553	563	561	579	597	630	621	565	569	593	578	552	623	564	570	615	561	545	583	573	549	612	623	582	635	571	570	604	591	621	612	608	583	560	582	587	551	570	553	573	594	601	582	597	582	572	542	610	611	546	575	587	568	566	570	554	577	561	592	564	590	561	570	587	587	585	594	601	613	635	562	569	605	616	607	585	607	521	618	545	622	564	560	580	559	565	578	619	593	562	604	602	574	572	531	590	629	562	625	543	551	559	578	588	606	602	560	537	546	586	563	602	579	564	566	560	606	582	589	607	610	567	615	565	632	567	584	558	572	615	563	569	566	593	582	575	611	608	587	561	571	572	570	593	581	527	631	595	579	631	580	607	555	610	583	587	596	557	585	593	585	582	562	552	554	582	535	560	539	596	602	566	579	597	534	587	607	593	599	600	594	592	614	551	575	562	570	581	589	592	593	597	577	592	643	570	547	583	533	622	566	574	542	574	587	557	595	567	560	556	588	587	577	563	585	649	570	570	598	586	580	577	591	561	602	613	570	593	626	577	567	595	601	568	607	608	561	601	578	636	585	578	607	564	585	585	550	585	586	560	614	561	511	574	538	593	623	543	615	653	565	565	565	548	553	604	605	616	644	573	601	615	559	572	575	559	587	538	601	598	629	602	523	566	540	603	580	607	566	585	585	560	603	656	563	552	574	576	571	586	559	556	569	581	557	610	634	623	616	548	546	569	630	618	575	599	531	551	582	592	558	601	567	607	568	577	596	606	571	592	568	538	617	578	569	596	560	552	570	594	595	568	552	596	569	603	608	569	612	598	580	554	578	597	546	553	616	569	561	591	570	570	577	589	571	560	591	636	639	583	554	567	600	549	577	567	592	581	559	591	565	572	563	590	559	575	574	590	599	568	593	586	617	574	592	567	566	568	579	583	600	571	581	592	549	559	598	587	589	589	601	578	561	567	656	581	575	588	528	609	551	527	545	591	603	563	577	587	536	533	570	580	622	599	604	592	626	605	556	572	598	613	590	543	574	562	569	544	530	569	572	554	598	568	601	595	563	560	508	577	569	599	605	571	592	595	534	566	574	572	608	595	548	595	600	622	603	607	559	556	599	610	565	603	558	532	580	576	589	566	613	630	573	592	603	580	601	557	619	540	626	624	586	516	591	618	610	551	597	573	620	597	601	523	579	602	612	579	624	590	611	592	587	582	584	618	596	618	552	617	603	568	562	591	582	571	598	553	652	572	571	593	562	625	622	592	566	609	558	560	558	579	575	589	531	540	601	637	565	563	593	559	606	643	571	585	604	540	562	627	607	571	567	550	583	567	589	591	579	567	578	600	558	582	587	558	615	586	585	598	596	567	579	572	574	531	601	613	548	585	605	625	559	565	553	621	594	585	562	570	595	568	595	631	590	595	601	583	639	571	524	549	600	605	593	574	612	577	574	591	572	535	614	568	572	595	586	624	612	574	581	602	599	587	565	597	563	623	592	598	588	631	615	564	582	563	576	534	602	553	583	573	624	590	589	559	584	551	591	578	582	546	552	621	575	544	601	587	591	549	584	575	591	591	569	572	569	565	563	560	576	568	567	582	604	580	566	582	552	609	591	577	590	607	611	616	623	557	640	551	575	608	549	625	591	579	598	567	579	591	594	598	566	629	604	577	624	528	582	578	582	583	561	582	569	566	541	607	590	570	645	617	587	575	598	551	600	548	592	635	550	603	605	588	554	602	601	600	574	551	576	568
46901	48241	63675	57851	43940	28815	16023	7002	3091	1433	660	481	308	224	241	209	265	240	225	241	241	206	249	237	240	270	202	220	244	224	236	212	228	209	233	219	259	252	255	210	229	225	235	195	246	227	223	249	206	249	215	249	239	253	271	242	259	238	215	226	234	233	226	209	224	241	270	241	259	249	246	235	239	248	238	202	217	226	230	269	224	218	237	240	272	240	235	235	245	226	213	254	252	240	257	215	249	266	237	233	248	228	253	218	251	243	243	250	241	249	237	253	227	242	263	264	242	214	219	280	260	222	236	244	236	230	217	234	229	216	201	235	228	192	233	230	210	215	235	221	219	245	246	231	210	238	210	241	231	215	239	223	221	234	240	217	236	229	245	228	216	229	235	211	231	228	231	234	230	227	239	271	215	227	212	245	243	246	258	227	238	220	208	234	241	230	233	246	234	229	217	270	221	260	236	218	230	239	235	224	236	218	229	223	255	238	226	258	200	210	237	204	233	237	238	232	227	222	237	244	236	222	251	220	216	250	260	243	255	218	243	219	255	239	227	236	232	254	229	219	239	259	224	251	244	232	256	195	232	223	210	233	228	227	208	207	199	248	245	206	234	237	223	259	243	247	215	232	242	220	235	234	242	203	247	246	246	212	229	214	250	223	216	209	236	207	203	234	236	233	227	213	205	210	240	224	246	208	258	266	232	219	213	214	210	221	236	245	245	232	216	223	226	241	189	226	253	230	257	230	276	242	243	246	221	224	241	224	215	213	231	232	249	258	243	236	224	242	242	247	210	229	208	219	267	256	220	244	211	232	201	238	246	242	249	218	250	209	221	254	274	227	217	230	235	226	213	216	243	217	229	231	225	226	232	237	229	230	232	237	199	198	222	236	211	225	238	219	239	243	234	257	230	218	270	221	258	221	230	230	230	226	234	269	244	225	228	230	227	262	238	237	242	238	219	197	230	245	247	220	224	221	227	233	219	235	220	241	239	218	222	219	213	235	222	231	229	230	200	221	262	238	216	240	219	232	225	239	212	224	225	233	211	246	232	225	208	214	216	199	214	253	241	227	207	259	229	224	204	232	208	245	212	219	219	230	234	227	245	248	245	195	244	233	212	249	240	211	235	231	232	198	227	240	263	238	245	246	229	231	244	244	247	246	221	255	254	246	286	227	235	230	229	268	241	224	228	246	222	248	202	223	226	226	213	208	247	278	239	213	252	232	206	211	233	207	238	248	202	257	229	216	232	220	232	203	224	238	223	223	211	233	230	232	254	215	236	240	255	210	217	248	246	235	218	277	234	256	245	229	212	226	203	208	213	230	228	257	245	243	276	245	243	240	222	232	228	227	278	242	251	242	217	210	201	244	246	223	229	219	235	241	219	242	239	269	202	212	237	210	238	243	221	226	235	231	237	230	221	227	250	202	213	263	248	233	251	227	203	228	237	235	207	214	207	204	240	226	254	252	220	212	242	200	191	198	242	274	262	229	266	245	247	246	233	252	231	198	217	209	230	245	223	225	274	237	235	238	259	247	250	232	244	220	219	224	225	219	228	203	233	249	204	219	247	238	211	215	212	222	206	222	229	236	241	246	235	227	235	224	226	240	241	213	228	237	219	232	235	207	221	249	214	211	216	242	217	214	240	224	223	233	252	188	211	237	240	247	239	231	260	256	214	215	219	224	237	234	244	222	220	235	219	206	227	236	260	217	237	232	213	230	210	231	236	229	229	249	252	212	213	213	253	240	243	252	228	205	216	238	279	239	221	205	242	223	233	208	227	218	253	204	251	216	217	217	229	251	242	233	229	224	255	240	224	249	202	232	244	248	235	195	220	221	225	217	259	247	206	223	244	239	234	211	239	252	204	229	216	213	222	236	232	235	232	258	246	223	230	224	257	217	223	231	227	225	242	235	234	245	244	266	248	231	213	230	229	229	213	206	213	207	238	239	212	218	240	224	218	219	212	234	255	243	233	199	223	249	232	223	253	232	242	226	240	239	228	211	243	224	215	245	232	261	232	234	245	239	217	216	275	245	230	228	255	261	243	219	218	246	237	230	249	223	226	233	233	229	225	226	212	217	249	206	224	218	263	247	265	227	226	221	222	233	225	258	256	230	245	234	230	245	231	258	247	239	252	226	209	234	226	227	251	199	237	233	259	235	227	205	192	190	232	188	234	209	228	216	224	220	235	235	231	232	250	254	213	235	226	210	222	182	231	236	212	250	235	236	234	227	250	231	245	192	243	203	216	243	223	226	235	254	227	217	251	215	232	243	232	212	228	221	216	228	242	221	233	241	237	199	224	228	226	229	206	228	234	223	242	242	242	204	247	241	237	239	227	215	244	253	232	233	214	224	244	210	238	255	218	220	218	237	247	221	228	226	196	237	239	224	222	218	246	207	208	230	230	259	226	248	223	241	234	249	215	242	237	214	251	196	247	262	224	228	225	250	230	210	238	245	217	232	206	245	228	263	249	239	243	236	214	213	255	265	222	225	225	213	230	207	219	245	229	239	214	237	238	250	212	247	248	218	242	230	228	232	219	260	236	244	209	232	232	214	226	241	208	216	226	221	222	234	266	242	213	242	223	247	235	210	229	234	235	208	232	224	179	260	240	198	225	231	236	254	231	251	229	203	225	227	238	234	208	228	224	230	206	224	232	219	223	256	224	241	243	188	230	212	217	213	206	225	230	215	235	236	223	254	235	245	250	225	244	232	257	232	223	223	229	201	218	252	222	244	242	214	241	229	221	225	209	267	250	233	202	239	235	212	227	217	250	214	229	223	218	235	244	229	222	250	216	226	237	233	251	249	244	204	228	236	210	246	229	252	238	222	225	215	194	228	260	233	243	231	198	222	232	224	223	225	259	213	221	249	215	239	256	229	237	207	236	229	229	197	229	244	223	230	259	215	227	244	229	250	229	204	201	223	240	257	256	228	247	207	253	222	221	218	234	202	220	213	197	249	235	235	263	221	197	227	255	238	239	227	266	242	211	242	220	233	239	228	222	216	220	234	206	224	243	214	216	227	224	209	254	239	225	211	234	263	225	238	242	255	213	235	239	229	202	223	221	206	216	211	244	209	215	203	201	223	251	243	213	243	220	237	253	212	230	207	239	202	258	233	224	227	235	251	213	229	213	204	231	257	227	250	226	193	223	221	213	253	214	215	263	239	200	248	212	248	203	240	230	231	226	219	238	220	217	231	223	232	252	198	255	250	220	236	229	198	224	225	256	242	237	217	247	253	223	242	252	225	266	221	232	284	229	235	212	227	233	265	206	241	223	218	239	226	249	224	243	240	206	208	202	254	252	234	268	235	248	225	211	201	214	211	236	234	216	242	226	247	223	249	239	247	204	243	213	212	227	247	230	235	233	238	230	246	232	222	236	198	209	202	220	218	217	229	224	211	213	242	249	259	268	212	230	237	256	219	230	246	228	224	231	209	244	233	218	226	197	211	235	228	222	254	241	209	224	244	240	213	237	248	214	238
26898	33363	58877	61538	53400	41701	29796	17992	10927	5365	2485	1660	896	569	547	575	544	533	494	542	542	541	528	530	558	545	540	546	511	507	541	508	526	530	530	536	532	530	503	501	521	507	528	517	531	558	516	551	539	499	559	522	549	548	549	559	522	511	549	550	490	516	531	555	557	551	523	535	540	553	528	550	559	508	552	500	521	524	552	540	535	482	541	562	562	539	512	523	555	536	563	543	519	534	481	529	559	531	529	515	536	539	545	521	543	534	519	554	536	521	576	530	533	556	563	578	569	532	554	524	531	560	584	531	570	538	550	552	554	563	534	507	501	559	535	551	526	527	536	522	529	542	529	508	571	561	528	543	537	529	523	555	542	564	492	502	528	472	567	544	557	479	528	532	487	516	548	527	531	512	540	527	536	540	551	516	529	533	515	515	497	572	557	545	526	540	485	521	541	541	505	571	513	526	517	513	520	529	560	530	537	567	532	556	554	493	506	523	546	533	496	513	564	525	501	508	547	535	498	528	505	528	574	494	513	540	504	552	527	524	492	528	545	522	560	552	545	538	518	543	484	562	549	551	513	512	548	493	516	535	535	595	563	503	523	542	524	544	529	578	510	515	513	534	556	562	512	555	518	535	556	542	545	532	508	528	578	534	544	539	513	532	473	552	540	526	526	553	513	522	539	536	547	532	515	533	538	563	491	571	524	536	542	526	551	527	481	542	548	574	539	519	519	508	494	517	513	528	530	512	514	534	543	537	515	531	537	527	517	522	523	573	541	561	515	536	540	526	590	538	550	555	513	508	561	553	513	545	562	545	500	537	535	566	514	541	534	484	521	543	570	549	538	533	532	575	548	550	520	512	576	579	511	571	471	528	550	476	579	497	552	551	500	502	542	498	566	526	521	527	596	549	545	520	537	541	549	521	543	558	553	518	540	503	534	502	516	483	535	533	552	522	527	520	502	517	507	520	546	511	501	537	564	524	545	563	513	515	519	573	519	563	513	516	541	549	541	548	502	545	533	509	576	560	540	493	544	530	505	526	542	513	506	529	534	498	551	541	534	511	550	543	559	514	517	561	526	544	533	555	544	548	556	515	540	551	499	539	506	530	492	526	520	584	502	491	563	562	519	542	509	540	507	533	508	560	584	567	553	494	548	534	507	532	530	478	506	579	507	559	536	533	533	518	512	520	518	541	539	523	502	543	526	525	509	523	463	523	519	525	512	535	516	510	516	545	503	545	538	522	520	508	546	513	565	518	518	519	543	508	499	539	506	573	506	545	496	491	575	547	599	500	562	529	517	500	518	500	507	566	555	551	549	512	504	527	537	557	557	529	582	561	539	502	586	542	552	495	533	528	554	525	541	529	521	526	508	521	465	520	514	532	530	552	556	523	546	553	505	525	583	546	544	524	546	535	566	574	518	524	565	506	526	546	523	525	546	533	522	559	534	550	531	522	555	552	552	518	534	554	538	523	516	527	558	561	488	545	555	553	513	529	533	527	499	502	539	562	549	502	537	533	540	550	515	525	558	519	526	528	504	509	504	514	546	531	533	525	581	523	514	550	481	539	545	520	565	507	508	514	545	556	523	511	530	546	533	550	538	520	556	547	529	520	493	527	528	520	546	568	510	542	551	541	531	516	511	521	489	525	540	580	515	537	552	542	498	540	518	540	541	549	507	545	542	507	554	534	588	559	552	513	539	556	540	575	532	502	535	534	568	535	501	543	538	508	530	527	514	505	558	554	518	536	498	551	497	542	531	526	566	544	564	550	542	502	548	556	532	548	564	556	537	507	520	551	540	517	527	525	505	523	534	562	469	531	509	548	500	531	551	567	508	474	519	582	547	525	579	538	505	537	546	521	524	523	532	608	538	520	534	516	510	516	575	512	557	542	542	566	535	542	498	529	523	554	490	542	514	520	532	558	587	535	549	509	534	519	520	519	544	526	517	573	543	509	506	549	524	554	526	546	528	554	548	516	518	541	534	537	542	523	563	489	555	541	547	517	539	522	569	533	514	517	533	516	518	564	521	512	522	521	501	542	533	488	499	515	498	566	543	537	552	529	529	538	544	561	528	500	536	497	528	549	492	538	524	538	530	497	523	486	478	528	519	543	534	514	513	519	541	537	538	532	505	551	584	525	528	544	535	560	514	563	545	563	530	540	510	521	507	540	527	552	550	532	512	523	543	537	495	529	551	513	533	543	513	551	544	556	540	497	563	520	539	514	515	514	534	528	562	519	507	511	537	524	577	553	523	521	506	558	495	535	570	556	577	546	534	537	523	568	533	575	538	536	578	526	520	545	535	545	533	526	542	513	541	531	501	553	559	507	554	550	537	519	562	513	505	537	524	536	530	529	531	549	528	542	538	493	550	551	509	514	530	532	576	561	547	524	536	492	513	518	509	542	538	541	548	555	537	527	567	548	531	555	507	532	552	544	538	504	533	528	510	576	546	496	536	568	564	578	529	512	547	569	570	542	567	570	575	558	548	565	489	502	551	538	501	536	528	570	544	520	567	537	530	525	529	496	516	579	563	470	553	544	541	516	536	559	523	531	503	536	505	523	532	517	535	541	509	552	551	537	529	527	523	544	523	583	480	527	522	545	525	515	542	555	558	530	541	540	546	524	537	530	529	537	520	486	501	570	562	499	495	515	529	578	560	511	516	517	505	556	546	558	526	519	513	523	535	500	564	537	545	524	519	498	508	538	500	522	549	508	525	540	532	527	576	557	533	530	563	522	519	509	554	535	542	522	569	542	532	547	563	503	521	521	530	529	520	536	591	543	545	519	522	534	543	507	551	503	549	519	525	540	553	547	540	570	521	559	555	535	518	557	563	559	537	581	567	496	495	559	537	552	581	511	537	554	537	538	509	553	493	558	550	521	522	556	527	536	528	520	535	520	527	524	557	517	559	513	566	576	565	492	535	552	522	513	502	502	533	544	530	517	521	509	556	593	543	507	537	554	521	473	557	523	514	496	517	540	507	538	523	558	536	501	518	553	560	561	518	548	548	538	536	498	538	535	537	526	517	559	535	541	484	503	496	532	521	555	512	545	578	521	542	503	521	524	527	498	540	520	525	530	495	529	536	542	534	525	526	545	550	558	514	585	485	560	564	526	567	546	502	532	539	543	527	552	522	537	542	558	533	547	505	600	530	524	530	454	555	552	530	534	529	562	569	521	519	513	559	518	541	532	508	499	492	563	518	535	539	559	522	516	549	532	528	538	534	512	521	512	564	566	529	524	524	488	561	516	510	499	569	594	570	540	554	531	491	499	506	517	534	531	594	547	537	535	529	474	565	533	501	535	566	520	490	499	579	489	475	539	523	556	525	567	567	531	537	512	546	473	553	563	536	578	545	539	564	494	520	503	543	529	542	550	545	543	575	526	545	546	533	512	517	522	519	551	504	494	520	483	532	486	501	554	584	561	561	516	537	545	494	547	485	584	565	554	494	519	551	501	562	542	499	567	518	518	559	511	521	514	512	558
58058	64200	74789	70041	55546	39980	26364	14140	6013	2742	1220	658	451	341	301	321	323	331	335	323	338	317	290	341	337	328	309	343	323	340	321	342	315	330	294	335	308	304	331	366	345	287	327	306	348	328	300	374	327	301	281	322	347	331	315	318	296	335	364	328	352	356	329	313	325	347	327	309	346	345	314	306	313	343	326	339	357	320	336	343	339	323	323	311	340	306	312	325	362	326	341	312	339	289	329	329	313	305	345	313	307	335	304	338	305	325	323	363	357	327	332	319	296	320	314	303	297	342	315	343	325	306	313	375	309	327	306	290	307	315	303	285	361	312	352	303	308	288	309	320	315	318	303	288	344	320	340	374	306	278	332	316	301	338	321	330	293	315	335	306	295	340	324	333	320	329	332	379	322	358	329	321	357	338	291	308	308	304	284	304	291	304	305	295	286	370	317	333	337	291	300	294	307	349	342	342	342	327	314	385	309	304	333	330	303	315	349	337	345	308	323	304	311	346	345	333	324	345	389	277	320	328	320	341	310	312	336	348	326	306	349	329	321	338	305	319	344	333	312	348	354	341	299	313	327	343	328	345	303	310	293	304	334	329	314	313	303	293	289	318	333	318	304	348	328	309	293	302	348	332	297	325	307	323	320	333	319	320	311	331	337	310	320	317	324	327	324	331	342	308	315	306	310	316	347	316	321	307	327	331	332	323	338	312	310	342	307	298	348	338	330	290	325	314	319	311	303	324	323	326	331	317	318	307	313	296	353	324	340	346	338	311	271	315	326	296	302	327	352	320	319	317	338	321	299	285	310	327	336	290	330	317	356	322	330	341	348	306	300	288	327	320	310	328	313	327	314	315	355	319	312	333	306	296	300	338	310	301	332	346	336	284	331	326	318	355	323	320	301	320	336	343	327	337	317	337	301	323	306	321	328	286	299	295	334	327	335	299	340	324	328	294	304	325	306	318	295	358	326	349	309	347	331	300	332	320	324	329	323	325	330	301	323	323	319	307	301	330	326	324	270	313	326	316	303	317	303	272	342	319	321	284	306	341	343	298	298	334	324	329	333	324	293	325	319	339	301	334	298	323	353	311	317	311	300	329	299	322	310	331	325	337	320	340	341	289	337	307	316	305	354	369	276	314	319	313	326	318	351	347	304	316	336	335	371	328	321	334	287	334	317	318	322	355	318	353	322	332	328	325	335	300	299	315	326	340	293	321	298	311	312	325	329	334	313	312	302	323	306	335	338	336	305	320	330	384	337	332	336	311	330	335	320	318	336	332	300	312	307	308	335	307	316	356	317	351	326	343	319	322	323	314	304	308	315	325	372	319	336	292	287	335	313	306	344	343	356	335	326	305	311	319	323	331	321	286	328	330	341	328	295	325	359	320	325	347	335	331	323	306	307	318	307	347	305	332	334	340	344	336	295	329	313	328	337	318	309	289	307	302	276	284	296	314	316	328	301	314	295	321	300	315	333	326	270	352	322	339	297	312	344	304	311	342	312	362	308	320	325	298	287	319	304	312	317	318	334	319	306	332	329	334	329	325	350	344	325	341	317	321	300	316	307	338	290	336	324	335	347	323	326	337	341	329	334	347	319	330	305	304	353	341	313	304	325	305	361	310	319	316	317	335	303	324	336	321	322	313	309	298	312	336	328	308	312	294	341	277	330	301	357	306	343	317	339	353	324	331	366	333	313	347	295	324	328	341	316	337	337	336	343	301	346	348	335	311	306	336	304	327	331	321	324	334	286	335	330	331	318	321	339	310	326	283	294	328	335	301	349	307	321	292	331	301	333	336	337	321	329	307	307	317	319	316	307	348	348	313	310	337	309	313	286	291	308	319	312	306	292	310	307	297	313	307	291	319	305	357	332	321	293	340	329	326	270	330	326	350	309	330	318	353	311	347	308	342	327	341	357	288	364	312	312	335	312	292	323	323	315	295	305	309	336	331	307	323	319	300	318	355	294	329	336	289	321	344	330	348	318	292	333	345	321	309	251	298	352	331	360	311	311	311	298	317	314	316	297	345	323	330	297	327	304	349	336	327	340	318	282	297	329	322	328	323	320	365	309	300	344	317	318	338	320	303	322	304	332	316	318	337	329	310	349	324	319	336	299	314	301	316	357	349	318	303	333	314	307	309	334	303	338	306	306	297	309	326	320	332	303	338	300	294	298	316	289	326	330	321	337	320	290	339	340	294	349	345	329	318	288	338	316	279	325	342	312	275	367	345	318	332	316	331	334	285	303	336	355	347	344	353	327	302	323	321	331	316	332	325	288	348	326	304	341	347	262	347	333	324	284	338	292	295	320	325	292	305	318	289	301	371	262	348	309	350	319	320	314	287	317	340	317	337	344	327	320	358	325	360	289	321	333	356	294	300	293	294	350	308	330	272	309	343	352	329	295	327	324	344	316	317	333	325	347	321	320	330	289	316	328	312	310	310	290	296	351	309	299	308	319	343	345	340	302	311	307	291	308	326	336	306	306	338	313	347	320	294	286	329	306	306	322	319	281	310	313	287	322	311	311	300	303	305	305	329	329	356	326	322	311	311	351	298	321	330	319	325	344	310	336	322	305	334	271	317	322	313	325	288	320	329	290	319	314	330	320	323	322	308	321	317	344	305	301	313	341	349	291	345	275	335	333	296	320	335	304	303	312	302	338	335	352	339	348	310	322	330	308	325	327	333	299	313	349	325	337	327	294	306	302	304	331	305	318	321	300	277	340	317	343	329	287	323	305	313	335	322	316	312	320	310	282	327	309	316	332	312	314	283	336	341	310	315	318	307	264	282	317	294	338	340	329	318	298	302	344	292	307	304	339	339	348	323	319	310	309	333	343	308	330	302	352	327	331	347	313	308	303	317	303	304	320	342	339	324	336	278	296	320	345	328	299	338	334	297	319	339	347	347	278	328	311	336	316	341	318	301	299	303	320	298	332	350	352	294	278	341	330	311	384	357	327	325	371	312	328	316	346	319	330	281	296	284	318	335	331	373	293	307	329	307	304	325	357	331	304	328	312	310	317	312	305	336	290	267	317	312	301	321	316	312	318	324	312	351	355	342	349	311	349	329	308	342	299	346	357	338	315	330	329	306	302	340	321	340	315	350	310	301	299	333	333	312	276	350	330	306	321	274	309	324	329	298	340	324	352	346	323	287	305	351	328	326	327	347	324	318	315	314	352	299	292	288	336	315	338	311	322	312	342	376	335	298	281	324	291	332	296	298	330	328	319	345	311	298	336	333	352	336	296	314	308	274	304	330	348	325	305	307	355	361	310	326	324	329	334	337	304	318	376	317	317	341	358	311	290	330	304	346	319	319	304	315	310	354	331	349	324	329	315	329	289	295	331	313	297	300	301	332	310	323	302	346	313	282	296	317	349	292	287	303	322	282	329	333	268	295	289	294	332	308	336	299	318	332	307	295	335	310	325	330	331	339	332	326	323	343	314	346	319	320	281	323	338	319	347	320	307	359	332	312	322	301	336	298	345	313
33846	44238	69052	74557	64259	51270	39863	28432	16857	9238	4605	1979	1238	800	738	675	716	723	723	711	708	708	685	730	740	698	711	718	707	743	697	722	715	718	751	694	685	732	709	735	684	624	716	713	707	685	716	712	724	714	682	717	709	745	701	657	677	750	729	722	692	720	724	730	708	698	747	679	767	683	723	712	710	732	673	706	737	691	723	693	677	709	720	721	716	684	689	696	733	691	725	704	785	705	678	699	721	760	780	721	746	693	701	770	692	733	699	707	704	673	680	717	739	736	727	656	736	717	690	708	712	729	742	707	656	659	660	683	763	700	696	737	694	729	718	688	727	718	694	677	707	688	697	744	730	723	699	697	752	749	687	704	733	723	695	705	663	733	700	652	692	693	727	722	760	717	755	681	755	738	732	719	706	711	723	688	721	698	711	698	714	723	699	706	695	687	716	710	704	727	728	700	675	688	738	668	748	665	656	659	690	700	671	718	660	751	706	771	702	724	653	705	708	697	662	713	682	735	704	691	710	703	665	730	717	699	683	742	699	666	693	700	715	747	691	701	671	651	667	702	679	661	729	690	699	747	620	713	728	733	699	737	688	696	728	697	713	695	687	697	691	769	768	711	694	664	705	698	688	717	736	719	713	698	700	705	695	734	728	710	693	712	769	699	652	662	710	694	686	711	706	718	696	709	721	691	728	715	719	730	763	682	665	651	695	711	705	710	728	740	715	706	751	706	648	676	686	684	704	721	704	703	728	674	699	687	683	677	702	729	729	725	770	686	732	711	693	692	663	706	721	704	709	683	695	679	699	696	695	718	717	725	709	742	676	683	709	662	722	736	692	690	728	676	740	704	720	730	761	733	650	681	734	677	725	702	720	669	741	702	733	730	694	690	698	678	743	712	723	719	675	706	688	717	680	723	684	747	708	709	731	671	699	730	709	760	724	726	703	732	690	699	749	757	695	696	693	717	667	710	704	718	769	721	722	701	760	703	728	697	692	693	739	696	690	711	710	688	697	726	729	710	654	691	696	670	744	698	728	706	688	719	693	738	704	713	688	708	734	704	648	721	756	676	730	682	695	754	730	719	742	721	680	694	710	757	723	727	699	643	697	718	705	690	742	655	686	696	741	668	740	744	736	647	709	699	748	726	705	706	742	724	765	675	719	729	690	763	725	746	746	686	758	695	713	711	706	688	715	723	676	697	674	737	727	720	688	718	724	697	729	681	685	748	693	675	717	726	763	692	695	658	663	705	724	681	713	731	741	704	751	699	713	668	737	723	663	707	759	733	739	776	718	671	718	675	707	653	705	693	756	675	727	662	698	712	698	752	688	713	663	645	718	729	713	705	702	745	656	696	677	693	724	693	692	722	706	737	748	717	696	707	655	672	703	681	714	739	677	729	685	694	677	695	710	693	732	674	692	713	673	700	715	711	693	702	677	723	727	711	699	674	708	720	643	742	677	687	716	735	706	636	733	717	698	664	761	747	728	715	687	733	687	715	730	731	727	727	694	717	702	709	709	683	709	665	699	681	731	697	679	696	688	711	751	680	709	671	728	725	670	694	685	715	711	668	700	691	690	704	670	686	705	735	674	720	682	649	653	720	713	710	719	724	686	683	652	760	705	712	700	658	735	692	651	697	726	737	679	694	664	750	653	692	702	716	728	703	690	741	709	703	734	687	686	760	675	708	652	714	774	699	703	675	726	715	718	735	697	688	711	726	669	715	710	742	682	714	717	692	757	711	673	719	652	703	691	728	716	686	736	661	705	720	687	698	722	722	720	711	762	687	701	741	710	730	726	698	708	729	673	682	716	684	725	730	716	680	713	693	704	737	685	721	734	750	733	721	695	689	711	740	696	702	684	692	706	719	707	688	731	713	720	721	703	717	703	732	719	684	727	726	729	680	745	738	725	702	706	669	694	733	703	707	743	669	730	717	737	690	727	716	708	700	677	683	668	685	692	741	703	736	707	739	677	746	666	729	728	723	673	724	690	708	722	726	719	708	734	672	692	735	689	700	701	767	678	675	739	704	741	684	732	673	710	753	726	691	676	725	712	740	668	725	694	637	694	702	741	712	719	718	732	713	710	736	726	720	704	681	706	700	732	696	701	689	675	720	709	662	715	726	703	655	724	691	688	674	692	774	736	668	704	688	697	699	693	736	699	737	739	761	716	707	758	695	764	720	701	705	687	728	727	677	708	645	725	661	708	682	699	677	737	666	634	659	704	728	676	684	721	721	624	702	736	701	715	687	744	716	710	730	723	716	703	736	726	699	712	726	675	724	702	667	708	712	697	703	707	705	713	710	669	673	708	689	726	701	728	691	712	703	730	731	721	724	692	641	725	742	711	700	695	706	746	664	729	764	683	689	706	743	684	693	663	698	684	735	737	708	706	728	725	707	710	666	753	745	705	671	740	678	693	722	688	706	700	718	750	694	697	653	646	701	666	700	690	770	708	704	733	694	720	693	665	700	734	747	720	716	686	684	707	724	694	712	685	650	676	713	688	686	696	713	729	724	701	701	739	735	705	714	697	763	779	738	696	727	667	725	688	639	696	733	740	709	712	679	730	656	717	725	694	726	691	676	718	671	675	730	715	719	701	741	698	782	675	672	736	698	728	691	741	735	697	703	705	707	709	694	710	699	678	734	709	685	734	744	667	726	693	738	673	749	743	714	685	697	704	711	689	680	689	742	704	719	711	700	715	750	710	701	727	717	708	722	707	744	696	786	688	745	689	680	713	704	653	668	727	730	708	717	660	723	713	748	662	684	685	752	669	663	715	717	744	687	714	755	703	715	663	690	722	693	695	695	738	731	704	719	726	739	721	670	674	751	707	692	706	694	674	671	722	698	699	695	772	676	743	722	684	716	718	738	726	676	713	674	668	719	756	721	674	753	661	757	718	697	753	706	748	686	733	737	710	744	722	784	733	732	733	705	716	775	743	681	759	750	726	741	693	690	678	715	767	667	734	708	714	672	694	685	693	689	671	702	683	756	742	709	695	732	724	706	744	715	752	711	717	728	676	720	683	703	729	686	719	692	712	676	725	772	718	707	707	722	680	743	763	667	693	704	681	687	681	690	703	742	753	713	722	686	751	690	760	682	680	666	712	691	731	724	670	709	703	687	647	721	696	764	713	721	712	725	751	696	683	740	728	696	665	760	690	718	702	664	742	727	785	736	685	706	719	721	687	667	704	706	747	730	669	715	682	702	718	687	729	740	707	692	732	714	754	709	714	667	714	728	709	731	695	699	665	724	757	712	678	749	689	719	719	659	743	736	744	669	668	708	729	682	684	715	775	705	713	700	722	711	734	727	723	728	685	658	674	711	668	733	683	697	701	697	705	725	702	703	740	706	731	700	720	703	694	781	656	737	707	728	701	743	672	709	722	731	698	733	711	707	718	726	710	700	705	724	781	720	751	726	718	700	729	710	721	712	718	726	680	714	729	777	691	671	725	659	776	700	729	707	717	722	755	697	680	719	715	723
6256	3821	5782	4643	2953	1817	1139	747	460	370	332	283	270	266	245	286	282	260	300	262	249	242	269	258	287	257	277	293	258	278	280	270	257	258	262	278	248	279	246	270	233	256	240	275	285	268	261	273	261	265	296	270	270	271	208	290	280	279	273	310	260	252	269	238	278	261	279	276	261	285	300	282	245	291	269	287	254	263	274	268	263	264	288	281	254	250	275	255	282	249	278	273	246	261	301	245	256	251	287	263	245	246	249	292	242	270	265	285	274	239	279	244	265	271	263	278	249	255	268	266	253	240	256	277	280	305	257	244	266	252	246	243	276	293	260	253	285	243	265	271	276	270	277	238	251	289	241	276	245	241	272	280	278	279	227	276	260	235	281	261	272	262	264	283	269	266	244	267	250	264	262	266	276	248	247	274	277	250	234	268	248	220	276	283	260	261	288	253	271	276	273	242	253	268	247	257	248	246	274	269	249	261	261	257	244	275	287	268	279	255	279	260	273	281	271	262	236	289	264	275	271	272	225	281	280	288	248	264	245	266	277	277	275	259	260	253	275	280	268	271	262	223	289	313	234	278	284	276	285	294	287	249	245	276	269	235	261	264	264	268	276	281	289	290	261	270	264	245	250	236	264	268	299	271	263	263	238	242	275	276	255	272	235	250	267	263	271	258	269	281	262	260	274	282	258	285	277	301	229	247	237	249	269	271	231	261	258	267	273	272	245	267	249	261	266	255	267	271	270	304	255	271	273	252	245	259	240	263	246	254	281	295	284	270	281	262	224	269	257	294	276	266	285	268	266	273	274	258	254	273	257	270	270	282	256	250	264	290	259	259	292	253	256	262	245	247	257	252	283	261	244	271	307	250	299	262	249	262	264	280	250	261	275	254	260	252	276	252	245	269	247	296	255	283	239	250	283	287	275	260	273	258	243	255	275	235	251	232	281	273	288	259	258	253	263	270	264	258	276	263	263	287	264	300	254	260	262	252	286	279	272	268	266	267	266	237	257	239	257	241	277	281	257	260	259	284	237	271	255	254	259	262	258	256	253	296	248	259	232	270	265	282	277	267	250	274	308	273	251	273	244	253	268	259	272	227	227	273	278	269	256	266	268	270	257	241	257	282	284	255	250	262	262	268	262	281	264	282	277	249	287	270	287	269	305	255	268	297	279	242	248	286	266	242	284	292	248	262	234	265	285	247	264	261	278	271	253	266	275	235	254	296	243	279	261	288	250	259	256	272	245	252	243	282	255	269	245	270	269	261	262	257	256	286	253	264	265	268	271	290	285	260	259	248	262	266	283	232	288	272	258	251	247	266	238	278	250	244	278	248	271	279	280	271	239	262	260	262	281	244	283	272	283	251	267	258	277	288	285	289	291	288	229	247	249	252	266	261	264	248	275	267	260	244	281	261	268	259	232	265	300	262	256	227	243	263	283	266	267	239	271	252	242	249	265	244	253	268	235	253	275	247	273	277	279	236	244	268	243	251	270	251	256	269	248	272	294	250	283	276	285	281	243	251	290	253	253	277	257	258	263	279	243	269	249	265	262	255	252	279	245	267	252	279	236	264	276	263	286	290	282	279	286	249	263	237	249	266	269	281	221	305	253	267	303	251	280	252	243	272	300	250	280	286	298	255	262	269	228	251	280	261	242	268	276	254	315	290	275	259	250	278	253	271	282	271	293	241	256	270	280	272	265	240	227	286	276	251	275	254	279	287	264	250	279	256	255	252	271	274	277	250	269	246	246	251	270	285	233	249	261	277	279	280	251	257	247	301	264	267	287	282	297	284	283	281	282	233	277	265	243	247	268	243	292	260	286	258	259	270	276	277	259	284	309	241	272	247	229	267	261	296	257	294	234	278	265	302	278	240	260	283	251	265	274	279	268	284	254	260	268	276	270	274	249	267	250	249	227	276	247	228	259	274	263	272	290	249	278	305	232	245	273	288	282	276	258	266	248	277	248	294	249	279	271	278	253	286	272	283	259	259	332	274	249	259	275	304	270	257	240	245	268	260	264	254	225	283	248	258	270	248	278	255	310	274	239	265	258	273	258	265	276	283	271	250	268	271	279	263	264	272	250	266	226	244	272	244	304	270	260	243	287	244	285	246	231	243	258	259	277	246	277	245	249	235	268	284	267	236	249	276	281	288	298	305	268	258	242	268	244	257	270	225	251	269	282	275	277	270	262	257	276	243	297	261	228	251	265	276	264	267	269	290	250	259	258	279	282	269	231	272	216	228	278	246	276	282	264	244	255	297	257	257	265	247	278	238	288	273	268	272	270	249	250	254	243	261	250	256	237	293	278	259	293	290	261	264	254	270	269	283	245	262	269	266	268	273	281	224	264	249	270	253	256	243	283	284	249	241	276	265	255	261	288	241	260	271	228	272	247	276	267	270	289	255	253	272	293	254	272	278	290	240	264	258	245	254	265	273	272	260	228	256	252	277	254	255	270	250	246	278	281	268	274	303	259	259	260	244	253	268	290	268	243	258	246	244	262	254	296	274	267	288	277	249	262	257	260	238	259	256	275	268	287	291	264	254	257	280	299	284	245	286	255	267	285	282	273	233	259	284	273	248	291	251	235	275	269	263	265	291	247	254	259	265	265	270	232	241	259	245	254	269	235	252	277	267	265	266	268	280	301	257	223	271	282	266	244	269	229	274	268	275	265	273	273	264	255	278	288	270	298	285	274	235	215	300	278	265	262	262	292	286	293	240	268	233	262	284	274	256	253	278	252	264	253	271	274	261	273	270	256	244	278	267	283	293	277	261	286	274	262	276	267	241	263	288	255	231	294	262	251	269	261	273	280	244	228	248	277	286	279	294	244	238	278	239	261	222	261	274	290	230	277	248	293	269	260	248	263	286	251	293	245	261	261	286	227	260	285	272	226	278	281	274	254	255	278	248	253	245	282	275	281	254	259	273	276	284	255	269	269	286	285	258	257	293	288	284	259	276	280	257	279	285	281	278	254	262	265	262	270	285	285	262	256	258	247	248	263	284	236	268	265	269	245	285	268	308	228	286	275	264	257	264	243	271	281	249	261	261	268	250	279	263	278	274	269	221	300	278	258	246	258	275	242	266	288	267	293	256	294	263	241	266	262	264	295	273	251	259	241	267	255	309	236	284	248	234	259	265	258	271	267	287	275	281	274	273	267	236	280	281	277	247	281	283	292	270	241	289	256	303	267	257	285	251	277	248	234	270	299	291	271	279	269	236	276	268	254	265	269	251	236	258	287	257	270	249	266	273	288	272	264	264	250	264	280	267	263	249	291	250	265	272	262	244	261	276	258	287	268	264	270	254	269	287	263	260	278	269	251	261	265	278	255	251	264	263	278	265	253	240	267	282	252	269	269	288	283	242	270	250	280	257	272	329	230	271	275	261	254	235	258	254	239	259	267	219	257	294	266	266	273	289	281	262	275	254	239	268	264	270	267	276	250	244	259	244	282	248	261	265	276	272	268	269	289	281	250	291	288	272	270	267
4839	5159	12125	12644	9402	6325	3913	2511	1533	963	769	696	658	601	622	608	603	595	596	600	578	635	538	627	576	581	588	614	564	598	582	616	624	575	578	583	592	597	551	625	612	584	589	623	565	605	606	628	614	591	620	591	623	603	534	591	555	584	554	562	630	602	611	560	592	621	559	584	608	556	618	564	579	556	569	578	588	579	593	579	605	611	594	617	585	583	604	534	582	589	568	553	625	574	555	537	574	599	588	601	595	577	564	598	584	581	610	586	611	563	623	539	622	609	595	538	619	593	599	554	577	563	602	581	568	563	568	619	582	544	566	579	629	628	605	578	644	577	600	594	601	616	558	560	629	634	541	581	576	604	614	597	538	580	551	564	602	596	586	619	593	624	627	605	587	582	589	597	580	578	598	626	603	588	604	558	564	581	577	608	543	559	630	605	584	606	604	582	618	596	576	598	586	581	599	587	590	607	587	596	599	615	583	618	590	628	593	572	636	597	596	570	594	608	598	554	599	586	609	571	575	588	571	564	594	588	605	649	574	622	587	571	577	593	588	557	615	547	572	577	611	576	555	599	586	634	629	619	650	574	578	575	581	610	554	582	596	593	567	620	571	530	587	598	575	589	610	591	609	596	595	575	603	620	581	603	579	551	583	603	599	560	568	590	557	559	580	600	573	629	575	608	573	611	631	583	616	633	597	619	610	593	610	617	618	598	638	568	584	541	581	581	557	559	610	657	569	568	577	580	606	602	612	602	568	601	598	640	588	583	571	583	603	609	596	589	557	578	601	592	529	614	576	590	597	577	582	614	520	611	625	600	594	542	638	636	583	590	586	589	564	597	619	540	606	554	577	574	583	580	590	610	573	565	645	592	578	574	606	533	575	614	604	622	575	600	629	588	604	604	556	602	593	578	561	595	581	652	590	586	570	623	566	621	589	592	599	587	599	559	569	612	593	575	576	589	604	572	605	577	567	590	608	568	597	586	624	586	595	572	564	594	575	597	607	573	599	602	543	574	589	552	617	608	589	571	603	557	598	584	592	588	583	595	570	571	556	584	600	591	582	580	605	602	630	567	568	601	616	578	593	618	621	633	563	581	611	567	534	596	570	624	608	560	593	561	621	629	562	526	584	597	591	587	596	614	602	583	649	610	617	636	566	563	615	520	610	599	606	555	564	615	625	577	583	605	602	590	574	590	603	611	568	583	586	611	615	622	613	612	627	601	597	639	595	587	565	592	603	573	619	606	596	562	571	576	589	582	588	575	564	575	575	529	577	572	612	607	609	628	580	592	608	577	589	552	596	605	595	597	667	585	589	571	615	587	582	620	611	592	591	605	560	585	606	591	569	597	621	563	605	580	595	602	562	604	547	613	622	576	584	589	598	638	585	588	542	634	632	633	593	597	590	572	572	589	606	614	572	604	622	655	583	591	587	601	581	578	590	608	572	618	558	614	567	592	597	577	548	582	570	568	599	572	587	593	601	574	595	611	588	573	565	607	528	552	564	584	585	612	593	622	608	650	620	590	615	570	605	564	573	567	590	573	620	590	611	608	607	547	591	587	653	571	580	567	598	622	586	603	581	599	552	578	595	575	602	627	593	600	594	595	570	570	568	587	577	549	607	590	603	589	561	580	607	584	607	603	656	558	579	560	599	609	558	579	582	543	589	620	592	602	598	563	568	585	589	603	587	608	571	549	551	570	595	615	627	571	567	578	620	596	621	581	597	577	581	596	627	628	609	596	593	629	598	572	614	601	611	607	629	576	623	604	591	603	587	589	605	568	575	602	604	617	637	587	591	584	594	592	543	596	581	599	573	558	596	587	599	577	630	569	631	618	561	585	571	577	620	583	596	613	589	610	590	621	575	631	589	601	565	573	628	647	593	604	620	580	585	636	595	651	592	604	608	591	577	597	630	605	594	575	598	566	614	617	545	636	608	546	551	590	577	549	580	607	564	579	601	564	567	549	570	581	578	542	605	623	584	615	602	587	606	556	608	608	587	577	645	559	612	575	581	588	593	634	608	590	606	579	544	564	557	589	610	605	547	595	559	567	579	577	570	581	603	603	606	578	600	567	574	623	641	562	606	554	557	575	584	621	575	585	606	587	630	585	551	611	575	607	590	604	603	578	596	625	597	559	611	620	555	622	573	611	575	569	597	581	610	597	550	600	591	592	585	596	592	611	584	551	582	624	601	564	616	595	566	562	566	614	592	593	616	625	570	641	643	626	574	547	581	575	598	583	604	575	621	606	582	578	599	563	614	660	622	612	594	616	598	603	576	596	627	609	614	629	577	651	613	563	543	622	639	568	600	537	597	567	588	596	627	594	569	557	618	588	630	637	607	581	591	573	598	572	565	594	617	588	571	604	593	634	560	619	539	556	617	594	625	593	628	572	580	610	622	609	553	614	567	594	609	554	595	567	591	565	569	574	578	587	599	590	579	608	549	613	580	585	625	594	597	559	619	568	590	554	614	600	542	582	589	570	628	612	621	620	575	586	563	583	567	600	585	554	618	620	582	593	545	558	603	578	600	575	572	555	578	592	586	568	590	602	571	623	571	557	607	631	573	548	589	664	562	547	605	558	603	635	605	584	620	576	583	601	594	590	642	596	579	634	591	583	593	583	558	583	587	575	607	612	568	625	558	629	624	586	658	619	569	592	606	593	598	591	554	628	548	615	539	616	633	655	552	567	586	593	546	607	631	557	572	569	623	602	566	588	598	596	588	579	611	600	591	568	586	606	585	575	534	600	606	557	585	594	576	583	632	578	606	594	591	598	596	593	577	538	600	595	557	581	543	625	571	591	543	567	611	609	582	627	603	581	596	618	589	623	551	583	574	587	585	571	579	574	567	563	566	587	645	605	574	616	552	600	584	622	626	640	618	622	611	563	654	586	583	586	610	568	602	578	596	549	620	581	574	573	611	600	588	604	610	596	607	610	558	588	580	600	586	581	580	617	572	599	596	617	578	565	604	595	615	549	586	564	559	582	574	650	612	653	598	559	566	578	610	583	555	565	614	618	572	596	585	636	576	623	585	586	616	618	584	554	585	556	579	636	569	562	604	566	562	647	607	602	542	577	581	640	558	561	569	608	598	609	618	543	577	565	589	570	599	604	625	598	536	605	594	597	589	533	588	652	601	623	566	555	589	549	582	552	581	597	616	589	581	619	586	542	580	616	620	560	624	602	551	533	576	557	607	602	602	612	590	618	621	582	537	587	557	562	588	570	567	567	625	583	593	592	581	605	600	548	581	613	603	582	580	551	628	547	631	589	611	583	566	599	623	614	575	619	591	575	563	569	633	606	624	594	577	660	584	536	606	610	595	592	607	564	557	635	586	583	586	597	600	572	551	600	574	598	584	558	622	601	585	600	591	561	610	588	596	560	643	602	598	598	561	608	589	589	571	599	610	634	572	580	594	587	620	549	559	582	588	611	607	535	622	567	626	608	624	627	588	587	564	620	630	597	625	623	590	590	599	587	566	602
44691	49995	61464	54303	41808	29348	18506	10018	4340	1764	777	374	321	245	215	213	215	229	238	239	209	209	223	241	225	243	218	213	245	211	229	211	220	242	231	260	226	223	248	220	195	260	204	261	241	240	248	265	226	235	241	259	219	222	243	220	232	201	235	253	200	203	224	257	233	205	238	272	238	214	234	228	209	253	231	245	195	239	245	225	245	231	256	225	203	230	228	210	212	245	227	218	215	219	244	228	246	227	260	224	236	225	259	205	256	216	246	216	224	229	253	231	244	222	236	232	237	254	259	234	227	199	238	225	222	231	247	221	247	241	257	224	223	237	243	208	222	239	228	223	245	234	237	230	239	253	204	208	247	245	209	207	229	252	227	221	232	222	248	205	243	241	216	219	241	217	214	223	222	216	205	235	222	236	215	220	211	197	213	244	216	201	214	220	249	209	228	244	202	213	241	202	227	226	245	217	254	225	213	218	230	197	265	213	229	233	217	223	224	245	232	237	203	195	232	232	221	169	213	256	238	235	224	226	218	261	204	227	222	251	204	248	253	249	220	249	236	244	263	208	229	237	223	242	211	241	243	214	228	202	203	221	250	226	248	211	216	224	224	216	240	216	246	223	248	243	256	238	220	257	247	227	222	242	235	198	228	211	213	206	213	250	237	238	256	220	245	248	220	227	236	208	236	233	238	234	220	250	216	213	249	206	212	218	231	217	233	205	233	233	235	248	222	199	229	233	248	255	205	214	223	235	209	215	222	240	201	218	228	239	231	231	225	201	212	218	227	216	230	236	207	227	247	214	226	215	223	244	239	232	227	224	209	217	241	234	221	206	255	237	209	242	253	241	218	253	213	212	223	214	228	220	238	210	235	231	258	224	211	241	198	231	215	212	233	230	230	228	233	215	239	234	235	216	218	207	211	237	203	230	188	211	252	257	234	240	207	258	208	221	225	246	203	219	236	229	218	229	256	276	235	216	219	237	233	244	239	212	259	219	214	232	236	222	248	234	192	201	227	207	207	243	226	227	233	222	223	230	223	223	213	193	229	209	209	229	218	237	247	229	198	212	225	239	221	245	233	239	254	262	249	237	252	238	245	216	208	201	226	240	224	223	229	227	226	244	205	222	215	218	258	237	210	231	236	201	253	234	210	226	238	247	227	228	235	224	255	204	217	227	229	224	208	233	266	201	244	257	224	214	201	241	233	203	259	216	226	227	192	217	248	236	226	243	213	243	208	235	266	244	270	259	252	212	220	232	234	215	242	225	212	208	240	235	212	218	234	241	225	218	205	207	241	241	236	221	230	242	231	211	254	238	246	243	212	196	225	217	208	244	258	242	237	211	235	240	228	243	244	233	226	239	224	248	190	232	229	246	216	223	244	221	242	216	240	229	216	213	232	231	222	239	206	248	220	217	203	244	191	215	250	199	216	236	238	234	219	208	253	235	216	238	226	217	252	233	223	240	261	240	210	203	234	228	245	228	234	249	231	227	211	223	246	228	232	240	258	237	218	230	250	231	244	231	232	233	251	208	227	252	210	240	221	253	238	203	218	232	228	226	237	238	221	236	245	231	235	213	258	213	200	229	218	231	239	228	204	247	240	205	225	217	216	210	252	247	265	240	228	253	221	231	219	221	210	241	210	237	235	253	236	193	207	225	207	220	252	236	211	232	261	250	237	220	222	234	198	238	233	192	233	237	247	240	215	220	235	223	248	234	242	223	198	221	241	225	237	236	243	221	242	254	225	237	228	242	239	238	192	220	202	265	256	259	231	241	228	213	249	237	231	210	235	246	215	243	226	218	227	229	231	256	230	259	229	241	245	227	258	217	231	195	249	249	222	228	210	248	242	245	214	243	223	232	210	236	247	243	244	228	241	223	239	247	226	214	221	222	239	248	244	208	251	213	244	242	240	233	266	267	242	237	228	217	255	263	234	242	236	236	227	241	206	210	208	222	221	242	261	227	213	186	216	214	235	269	235	200	221	252	231	235	245	218	207	221	218	227	239	242	266	239	225	230	197	240	260	228	246	234	256	244	230	219	214	227	199	221	231	225	236	233	236	238	232	229	226	217	238	214	241	228	235	288	222	223	227	222	220	219	246	233	237	219	197	246	221	232	226	232	242	208	236	247	239	228	245	239	228	244	236	259	226	255	241	220	281	252	231	239	225	208	227	223	229	205	238	215	269	224	225	218	227	211	229	227	213	233	276	197	238	211	212	227	234	252	242	218	247	246	242	215	232	213	215	221	233	238	228	230	262	234	233	224	243	234	219	228	233	239	223	231	227	237	226	230	211	252	242	222	254	229	223	217	236	232	219	237	234	228	273	227	199	235	222	244	258	231	216	239	218	228	187	238	210	225	212	212	208	222	228	205	224	208	218	214	248	262	244	219	200	230	226	199	229	223	253	237	219	239	256	226	234	229	213	228	236	240	260	242	213	227	215	225	236	229	230	227	241	220	218	266	257	214	237	194	235	262	244	240	208	241	213	216	231	224	222	201	223	247	238	236	231	239	236	247	220	221	212	212	227	222	231	244	230	236	228	204	214	245	243	213	233	203	227	227	213	235	228	256	232	262	200	212	222	210	258	242	252	248	220	241	234	233	216	221	241	253	234	246	215	216	236	209	243	224	248	237	232	234	240	252	236	216	211	243	237	229	227	257	254	224	238	222	207	236	210	240	250	212	227	222	224	236	200	218	249	249	263	248	224	225	242	202	223	190	221	231	272	237	226	245	246	240	242	225	249	236	231	224	227	208	248	248	227	224	234	223	237	219	221	221	234	190	223	254	236	211	264	234	227	218	259	193	210	211	226	237	214	200	218	217	233	202	248	261	230	260	258	200	224	260	264	218	251	238	253	218	232	222	247	240	220	251	260	249	228	238	225	204	222	222	231	206	199	238	217	245	233	242	218	222	244	224	229	230	215	229	253	222	230	228	238	246	232	224	227	232	239	230	261	254	233	225	191	222	239	218	224	219	210	230	221	223	238	222	251	237	234	236	225	223	247	220	228	232	226	220	204	220	228	216	248	247	245	215	210	224	233	236	246	222	256	242	246	227	215	254	228	239	210	238	218	258	232	219	222	264	218	226	268	218	257	247	220	236	206	236	248	208	217	230	196	222	245	213	246	201	241	239	259	237	209	226	237	228	207	233	221	239	259	201	237	201	213	236	224	236	253	236	218	229	243	242	227	232	200	229	220	261	246	222	224	233	248	221	231	231	237	214	233	214	226	233	210	218	213	241	232	232	227	247	232	221	248	234	222	227	221	214	224	243	208	230	236	240	243	228	215	250	224	201	229	241	251	229	228	207	227	212	235	225	250	242	264	218	246	234	246	199	223	229	245	212	204	209	246	214	243	235	213	201	210	204	223	237	230	221	242	200	250	235	219	235	237	248	214	233	220	225	234	218	254	183	241	238	224	212	220	238	229	219	206	244	220	232	242	207	211	221	240	219	209	248	224	249	225	237	231	224	241	213	233	234	260	214
26134	35209	56613	58586	51958	43181	33710	23953	13752	6801	3005	1284	816	513	498	553	514	499	553	562	535	511	519	532	551	524	509	550	527	548	565	511	523	518	502	493	532	533	529	505	522	541	518	511	492	540	538	502	548	488	552	511	503	495	522	530	532	557	462	527	513	525	486	554	575	525	542	522	557	482	499	554	558	526	504	523	550	510	554	506	521	563	516	551	536	543	563	522	565	562	525	527	538	508	523	534	552	536	531	515	524	558	555	537	502	544	479	566	530	523	545	494	517	524	576	548	553	507	496	525	505	511	519	543	543	522	544	530	574	525	553	491	524	564	535	527	513	524	523	502	502	572	582	555	510	520	537	526	537	511	519	508	528	528	499	532	495	519	529	543	558	525	560	587	501	501	499	530	515	530	544	514	532	536	508	537	524	491	487	563	541	524	545	547	513	558	538	525	563	542	534	538	505	541	506	511	518	496	531	560	544	495	512	504	533	480	528	529	535	505	507	547	530	528	518	488	537	561	551	552	565	549	517	528	531	521	515	528	518	522	549	538	554	501	534	506	540	486	487	531	543	569	508	513	481	526	557	510	550	516	504	520	538	572	579	508	520	485	544	516	546	530	569	478	545	503	563	521	512	559	555	530	484	557	541	516	557	542	529	516	514	559	548	542	521	572	533	492	525	520	521	539	552	548	516	534	539	542	526	555	561	572	535	523	519	514	508	502	550	503	533	522	558	500	513	550	581	561	544	528	524	520	490	529	509	547	516	567	525	482	498	508	542	537	541	540	544	524	557	519	516	525	520	540	523	515	518	549	519	543	563	574	532	517	523	526	488	561	559	525	538	522	515	519	519	486	508	525	511	573	539	512	547	527	534	565	510	522	509	521	549	543	518	539	538	518	543	520	529	562	565	502	529	539	559	537	586	559	531	557	534	526	500	500	549	530	540	536	536	543	526	499	506	522	516	483	529	578	540	477	538	547	523	520	548	578	546	524	522	520	497	571	500	528	527	514	557	500	540	555	529	540	515	523	516	522	557	525	497	567	517	529	525	534	539	526	506	565	540	520	528	522	506	547	509	504	559	531	591	517	506	518	557	539	513	504	546	502	485	495	552	533	517	538	531	511	533	509	549	529	522	586	522	514	564	515	519	506	520	546	536	547	531	488	510	511	521	551	467	534	509	555	546	568	545	502	561	568	524	498	543	489	488	532	505	566	527	552	525	558	527	498	528	542	540	534	544	556	564	549	545	572	551	535	538	499	539	559	559	531	511	524	517	511	550	543	529	534	529	563	537	503	534	537	521	498	492	512	540	539	522	510	518	534	510	507	498	551	564	509	533	462	541	534	537	477	519	521	511	523	535	542	516	528	506	501	521	540	519	533	547	549	522	528	511	533	535	521	523	543	506	513	518	480	481	507	529	506	514	520	509	528	505	547	550	542	554	513	546	528	529	501	512	528	536	506	566	468	536	516	486	524	528	550	498	481	480	521	515	522	530	521	540	501	533	542	515	523	532	532	511	571	525	586	514	489	517	486	539	542	517	551	534	503	531	520	551	528	512	518	544	532	519	504	519	483	523	537	520	565	518	516	552	571	552	551	523	516	525	501	496	528	496	538	572	510	553	525	545	473	552	526	484	553	514	510	519	542	573	518	562	485	509	557	574	553	536	568	510	570	522	525	511	490	512	522	568	550	554	536	511	532	556	509	514	517	528	564	506	528	535	517	487	523	558	593	539	515	536	534	557	513	526	548	517	522	564	555	529	513	495	497	504	534	580	524	508	529	523	533	555	527	536	514	511	609	553	519	537	531	534	526	578	516	521	534	519	510	552	529	502	567	501	569	559	536	512	533	522	507	503	524	530	529	528	571	528	543	508	547	508	499	525	537	526	515	524	519	510	555	486	552	512	546	485	534	545	537	553	531	508	514	562	484	500	489	530	569	484	547	585	526	532	539	511	494	538	574	514	539	559	548	522	505	521	528	557	531	508	548	542	552	573	504	561	512	533	559	487	540	530	522	488	594	538	526	530	545	502	535	551	522	509	479	535	567	547	528	528	480	550	538	497	488	500	502	520	545	514	510	505	510	488	509	572	510	525	539	491	543	488	529	587	528	541	568	501	548	611	524	513	546	517	477	527	541	528	483	516	546	540	516	584	524	562	529	569	517	539	536	547	538	522	540	514	517	546	509	510	525	541	540	540	513	553	526	497	531	525	506	550	530	505	529	550	506	506	534	525	515	520	531	565	528	569	511	545	494	528	543	530	532	524	522	555	547	540	541	557	529	538	482	542	553	534	513	556	538	537	534	548	536	561	547	519	517	593	544	516	519	522	542	548	529	551	595	517	533	541	568	546	558	523	508	548	494	525	542	471	488	525	522	475	503	572	550	528	577	553	539	531	526	531	545	540	499	531	516	540	518	501	534	565	516	540	531	526	528	499	543	479	554	562	528	552	561	557	535	547	543	501	548	517	574	560	541	543	492	491	531	526	530	487	505	540	544	559	529	508	521	552	513	560	543	542	476	547	520	537	557	500	481	514	507	535	522	521	521	532	492	517	544	546	528	519	545	540	554	522	557	531	519	502	560	536	505	553	530	520	507	542	581	569	549	500	530	518	544	525	535	559	505	510	562	555	562	556	580	506	559	508	538	566	509	545	528	545	533	517	539	572	538	548	534	575	499	548	497	474	554	527	573	556	555	574	503	558	578	483	526	531	537	538	554	560	514	545	508	575	516	544	501	546	521	522	486	493	547	494	494	504	489	533	515	523	552	523	519	530	551	523	541	519	539	504	537	553	525	498	524	569	525	510	529	528	519	527	517	508	536	561	544	521	556	493	567	515	523	557	503	501	489	535	536	536	535	554	534	525	515	539	556	576	539	543	557	527	527	598	547	528	478	530	552	485	566	539	486	519	543	544	534	545	541	514	545	530	502	559	494	519	508	538	524	498	518	564	492	522	523	507	507	549	571	565	499	515	553	548	523	529	536	549	487	545	541	506	555	534	502	529	556	563	512	546	519	460	515	517	542	501	523	569	512	473	526	547	521	531	557	537	559	517	507	525	554	561	544	553	555	550	531	514	504	577	528	547	535	507	519	530	515	551	513	564	497	524	570	526	523	524	515	517	525	511	553	531	532	554	536	466	517	516	519	511	522	534	523	470	559	546	550	562	557	526	511	527	550	532	513	519	539	517	563	545	501	489	578	543	537	494	531	539	515	571	535	532	545	513	543	516	499	544	541	533	505	529	537	504	562	530	568	507	532	529	483	575	516	563	528	505	541	491	557	528	538	518	570	522	527	493	480	531	498	523	551	512	524	536	535	527	512	524	559	511	542	503	502	518	559	531	542	534	547	537	562	527	582	533	555	526	513	521	526	546	538	542	550	530	506	548	531	549	527	507	544	570	508	579	499	515	538	529	528	504	509	517	519	572	515	543	554	524	537	490	498	569	536	550	518	544	508	563	491	523	505	508	499	523	547	535	526	518	552	536	520
59419	65556	71943	66716	54523	41512	29791	17423	8015	3246	1320	628	411	321	310	324	286	310	297	307	321	292	286	298	299	307	308	349	304	289	316	323	293	274	281	320	323	305	293	343	352	341	341	295	348	290	357	327	290	310	325	320	359	293	309	280	310	300	302	330	338	296	359	340	281	340	319	299	300	318	328	290	306	312	281	328	309	337	313	322	350	294	290	305	313	327	296	328	327	336	320	327	336	312	279	299	327	343	334	323	334	311	315	343	311	330	340	330	365	365	322	309	318	327	295	309	293	316	336	301	321	318	290	320	329	310	269	336	320	341	316	316	278	311	327	304	298	337	301	306	306	328	327	303	297	313	321	290	291	318	334	307	317	312	305	319	301	330	314	335	311	316	343	333	306	325	297	319	363	321	326	320	329	341	315	314	307	303	364	344	329	345	305	317	311	314	328	303	341	327	307	314	312	276	298	325	289	317	349	306	306	286	295	307	297	350	311	288	328	320	284	311	331	325	347	312	330	287	302	311	286	343	305	316	296	321	318	317	328	336	335	314	293	320	336	336	279	300	332	347	312	325	285	285	289	319	301	342	273	329	319	314	306	328	308	307	338	338	313	339	296	285	317	327	315	308	308	360	345	334	322	307	345	325	313	322	328	312	306	327	312	329	323	320	322	346	291	327	333	296	306	308	293	304	345	312	311	314	311	330	318	322	308	350	333	309	328	340	331	306	347	310	288	296	327	303	292	330	332	294	320	325	322	333	339	282	306	305	303	315	321	353	338	277	311	296	286	295	329	311	320	333	291	306	321	327	289	316	311	323	327	321	310	317	313	324	317	326	319	367	320	310	334	292	307	325	294	320	295	351	333	311	305	317	306	334	322	324	292	310	296	296	317	299	322	342	332	310	322	345	331	312	326	353	354	278	306	295	310	284	335	285	288	290	300	326	340	291	321	307	318	329	306	333	295	293	308	317	324	310	299	325	313	327	291	325	352	307	319	343	322	295	287	326	378	270	318	334	312	289	351	317	264	294	309	336	285	344	288	321	339	294	345	337	292	332	333	297	307	345	307	270	294	307	327	318	319	326	327	331	292	308	288	323	341	325	324	310	324	325	340	326	296	309	295	300	314	326	308	337	326	331	319	308	279	320	339	299	322	302	308	275	289	330	324	304	320	324	285	332	325	324	340	337	287	337	306	341	325	333	293	309	325	315	323	332	312	292	349	321	346	327	316	272	273	283	311	314	299	280	335	350	309	318	316	296	302	331	343	347	294	332	305	314	298	316	322	322	307	324	289	307	333	323	304	311	291	322	304	317	315	323	299	300	328	332	306	312	308	321	305	321	326	281	283	337	309	343	333	304	285	329	312	303	327	332	310	314	353	307	327	321	310	272	304	335	328	336	323	338	320	317	317	315	307	329	326	282	335	323	307	313	283	314	322	324	325	308	341	307	291	323	324	308	314	320	334	323	317	340	308	332	330	305	333	316	283	306	322	341	316	317	311	339	317	295	334	324	296	312	300	337	284	317	324	316	305	299	327	346	330	321	294	328	327	329	341	304	302	325	320	286	269	292	321	301	323	336	329	351	285	351	319	291	316	318	307	285	302	333	311	309	304	316	330	302	299	309	322	291	296	311	319	309	329	301	342	313	333	312	289	279	294	307	318	300	319	310	330	292	356	335	307	332	338	289	318	326	310	341	352	333	313	338	311	341	347	306	333	340	329	332	345	286	309	327	299	334	352	316	318	326	304	281	265	346	305	332	311	322	321	323	305	303	322	360	324	346	275	323	340	313	330	299	335	306	312	296	343	310	316	331	354	316	309	294	320	313	281	311	295	334	308	292	306	319	333	312	313	354	323	300	296	297	330	322	317	311	330	357	307	312	286	330	284	350	350	323	274	304	323	323	341	288	298	268	305	331	287	289	322	326	344	299	320	270	302	309	344	312	328	347	330	298	329	309	313	280	322	312	342	328	308	275	350	312	317	351	333	316	302	355	335	305	333	282	285	290	325	291	311	282	330	340	337	292	300	308	289	292	328	339	307	314	328	351	331	305	278	327	314	304	296	315	310	296	301	311	328	335	306	281	338	315	333	320	338	338	303	329	305	299	293	324	326	338	309	337	314	317	293	290	291	311	324	298	339	308	326	317	323	303	324	299	326	312	298	294	302	317	315	300	313	315	322	336	284	308	309	315	335	299	332	311	306	319	322	327	303	294	330	321	329	334	311	311	313	321	338	305	279	338	288	305	315	311	333	281	340	318	287	286	295	308	294	281	325	270	289	299	301	310	354	311	310	355	290	289	328	317	333	321	323	333	308	316	282	313	321	314	324	336	319	318	310	339	338	322	320	300	343	319	316	276	335	322	320	299	326	316	310	273	334	304	312	315	281	316	315	298	293	291	336	329	333	303	332	317	305	280	291	286	338	320	313	314	289	304	305	302	320	294	322	319	307	357	328	368	313	287	321	293	301	314	333	325	295	310	300	338	322	330	356	317	355	333	313	340	330	332	294	309	315	293	313	321	337	318	311	336	330	296	312	349	293	318	324	280	339	314	333	309	286	286	320	322	325	306	312	331	335	355	287	290	320	315	305	312	319	321	315	323	297	286	319	311	304	309	342	309	292	305	317	324	312	298	300	309	318	330	322	357	299	294	320	279	326	318	344	318	309	267	345	321	293	294	308	317	313	337	339	331	329	270	319	316	322	316	312	344	351	327	330	311	306	322	352	308	310	313	311	319	321	342	337	324	278	313	300	335	307	318	318	319	349	301	290	321	353	294	293	322	321	284	312	303	316	298	317	310	304	310	296	330	303	318	319	302	340	295	321	311	330	299	355	321	329	300	306	291	361	312	319	279	296	299	307	281	333	309	277	311	304	291	299	326	340	364	343	314	306	332	343	334	347	324	283	352	302	293	293	336	310	275	270	292	291	315	274	293	317	285	376	282	298	298	316	300	333	319	354	310	316	346	341	309	343	312	317	314	327	334	320	330	300	318	303	294	316	352	293	296	310	300	299	320	313	312	314	327	328	324	309	320	284	312	359	338	280	308	338	315	335	336	298	289	295	322	319	303	318	305	321	329	307	313	339	361	334	296	313	342	309	341	322	321	300	338	314	333	300	334	313	330	300	329	323	357	325	366	299	310	345	329	306	297	317	332	329	324	296	325	363	313	320	306	339	306	314	302	338	313	321	324	305	307	319	285	313	319	328	313	306	302	306	292	307	337	318	307	333	334	327	325	302	305	324	335	307	309	254	313	329	322	303	317	317	307	320	284	314	365	312	319	306	326	318	297	290	325	304	300	303	304	356	313	295	355	300	345	332	292	342	333	299	309	335	361	344	328	311	303	314	331	271	338	297	335	292	301	325	302	331	298	303	282	303	319	335	322	295	306	359	324	347	339	337	301	305	309	256	296	328	307	344	308	291	325	332	326	321	324	319	312	301	318	313	308	303	324	307	331	308	335	301	332	299	296	325	333	303	308	315	324	318	342
35292	45986	65686	70680	63318	53062	43113	32476	20109	10511	4696	1923	1072	731	708	698	766	700	727	696	711	718	679	721	686	689	697	713	666	684	687	714	679	722	645	690	667	690	697	723	714	668	727	718	714	712	679	677	682	699	654	688	667	660	723	757	714	678	635	714	723	735	671	699	680	697	703	732	665	718	672	676	712	676	674	713	687	684	715	719	711	701	696	668	744	681	699	699	689	716	715	688	689	682	692	725	736	691	658	667	667	733	682	677	652	734	700	691	702	672	684	717	723	673	693	739	669	712	696	700	690	718	706	683	718	721	693	698	640	687	689	672	650	686	708	671	732	684	712	730	710	689	690	680	669	696	676	714	682	722	661	742	702	700	680	714	666	714	659	721	700	736	729	734	710	709	703	673	722	671	703	699	689	670	681	706	677	731	752	656	695	659	727	659	679	737	661	722	684	677	700	689	667	701	702	704	747	698	711	651	644	717	740	721	673	668	695	658	675	711	721	739	669	721	705	714	680	652	668	715	682	691	750	673	695	701	734	714	696	721	658	708	726	719	723	713	660	754	710	631	691	675	684	671	714	658	709	728	703	689	699	735	674	717	660	692	752	663	681	723	731	656	694	732	735	633	718	699	702	644	698	686	700	711	733	742	660	744	665	723	621	710	704	684	676	713	718	666	688	695	689	689	707	700	690	680	739	692	708	655	720	708	664	714	687	723	702	733	683	727	701	682	707	707	716	725	704	703	713	701	662	751	718	716	703	642	702	679	704	685	727	700	708	692	677	697	703	742	683	702	681	738	686	694	707	672	688	659	691	725	727	664	647	646	720	657	693	690	688	698	721	639	704	667	713	686	718	710	642	695	701	722	720	716	694	750	706	613	693	705	718	669	671	707	671	727	717	701	752	695	728	685	727	738	670	647	700	716	716	674	699	700	691	683	693	671	702	695	733	698	701	683	653	657	716	701	718	679	665	675	716	676	705	696	691	708	714	755	747	694	722	717	699	679	644	642	709	724	684	732	705	677	684	683	709	691	754	645	700	679	711	721	691	649	705	691	737	745	766	696	724	667	619	717	694	728	660	706	704	652	690	737	728	704	701	685	705	709	645	734	718	721	688	691	690	706	659	684	688	711	695	718	685	701	713	691	703	664	650	660	686	671	737	669	708	694	729	707	663	690	677	703	667	775	678	758	709	689	686	711	695	723	684	729	735	716	744	740	707	669	692	723	672	709	710	666	742	687	632	726	692	692	680	653	681	706	726	718	727	716	641	723	721	664	669	702	715	673	726	676	705	715	682	693	745	708	676	728	718	686	744	710	702	720	752	676	695	652	676	667	724	752	698	701	714	693	705	652	691	693	713	719	707	717	694	701	685	704	664	735	717	703	717	673	719	672	674	724	730	655	690	676	667	671	704	659	670	747	725	719	698	751	689	693	724	700	709	677	709	741	683	725	709	717	705	659	710	658	668	692	697	734	731	715	706	686	703	732	716	721	674	701	665	675	677	692	750	705	716	715	695	703	718	719	720	720	673	695	749	715	706	653	716	688	676	694	694	684	679	734	729	700	703	699	672	694	661	686	684	708	701	665	696	706	708	723	667	756	647	713	702	727	666	759	676	700	676	709	698	705	694	731	663	692	697	690	718	662	690	713	688	752	700	731	658	708	674	730	706	685	729	705	689	720	664	641	663	697	702	716	706	676	743	675	726	707	728	726	719	752	667	722	666	646	697	693	698	692	722	732	754	648	685	674	680	731	738	737	746	717	679	730	695	675	725	710	690	698	722	670	708	672	708	653	697	734	699	722	700	713	721	664	716	737	678	679	721	686	738	735	716	695	674	681	685	680	764	697	695	692	732	693	686	699	685	723	698	721	716	703	672	690	738	663	676	724	717	703	655	691	729	684	700	792	696	756	710	653	666	696	705	702	687	701	714	714	664	700	670	720	658	699	690	728	702	685	690	681	664	655	685	712	678	693	739	727	670	715	710	701	669	745	669	632	741	689	686	705	744	678	696	663	680	678	712	684	708	727	650	701	708	684	695	734	724	723	698	716	712	687	708	707	663	748	680	706	694	714	712	693	713	697	729	747	743	715	729	736	673	675	753	669	729	659	691	743	699	760	679	674	691	687	759	677	723	707	700	782	681	655	758	688	706	706	678	690	704	668	662	726	708	721	662	688	726	685	652	709	690	689	700	699	723	646	716	698	629	693	688	701	691	734	757	693	682	721	698	694	739	686	710	679	735	711	725	717	683	741	703	720	684	696	672	674	690	668	638	703	680	705	714	715	700	708	664	687	721	738	723	660	723	682	724	671	726	697	679	690	694	692	696	669	685	687	687	692	673	727	692	738	701	624	711	672	705	714	761	718	697	722	692	721	734	716	663	721	699	700	719	714	692	678	707	697	729	699	706	736	693	715	715	711	684	667	695	699	663	717	697	708	708	658	683	702	667	649	705	710	746	685	684	718	647	699	670	693	728	707	738	679	659	717	760	740	703	685	653	670	702	671	646	678	709	679	712	700	709	671	751	755	696	729	716	650	665	687	704	698	671	708	638	719	678	688	736	690	708	721	698	730	726	726	723	722	682	744	692	674	709	751	689	669	675	752	692	698	736	675	728	704	714	672	686	713	691	707	701	681	684	694	734	697	691	666	675	686	672	717	740	680	669	706	688	697	688	733	665	641	715	689	721	696	692	743	715	718	728	731	740	707	697	699	743	717	663	711	676	719	730	695	735	721	745	657	699	681	693	702	742	695	645	700	671	693	676	679	697	692	736	718	725	707	697	704	718	712	705	685	706	700	664	694	639	706	714	685	684	709	691	714	693	699	712	714	686	689	759	704	709	735	696	698	740	716	673	665	709	687	726	704	709	750	682	709	693	718	713	705	661	653	686	724	717	706	676	709	707	663	713	699	731	683	706	734	714	665	731	741	696	725	759	674	742	733	739	708	691	708	728	688	687	688	701	649	750	711	656	722	705	700	680	719	713	672	713	696	699	676	658	686	712	677	715	707	700	722	705	659	701	720	678	721	696	723	698	695	734	720	715	654	709	716	674	767	701	723	704	708	710	728	727	665	698	670	731	637	709	733	751	708	682	693	699	689	687	682	724	723	686	682	665	722	703	669	728	712	705	666	672	697	679	655	703	735	683	678	672	707	715	663	711	679	676	700	713	744	639	725	636	725	727	727	673	666	653	706	735	713	708	696	713	655	730	707	707	753	685	687	730	688	707	669	752	709	702	694	704	712	683	661	721	661	687	690	737	696	677	731	682	703	677	716	704	685	718	682	718	680	702	693	700	649	714	687	730	690	704	695	695	736	683	691	708	713	674	651	675	689	708	670	697	678	716	719	675	694	691	640	694	687	698	707	685	718	720	717	667	715	684	710	687	747	700	629	677	696	647	709	693	712	716	703	675	673	656	684	712	686	681	675	671	695	710	690	698	735	707	719	664	719	709	692	692	740	675	685	779	670	704	698	737	676	640	672	757	707
8295	4355	4620	3788	2619	1798	1142	841	515	409	330	296	270	285	288	265	231	282	261	237	255	267	257	259	254	237	290	234	258	279	279	251	256	247	235	260	251	250	272	248	247	225	284	258	280	258	239	279	258	279	250	253	270	253	295	244	263	276	249	262	261	239	266	261	254	288	281	267	252	270	258	273	253	242	270	247	265	253	244	245	239	247	272	276	277	250	244	231	266	246	246	257	271	252	261	246	255	242	274	259	284	264	288	271	231	298	261	288	264	256	262	243	280	290	254	247	268	266	254	282	267	282	280	249	262	277	273	263	272	211	248	221	273	276	246	270	286	262	242	249	264	281	267	278	258	229	234	276	269	254	235	244	268	262	252	246	293	267	267	284	248	258	265	308	231	262	271	264	288	265	272	249	269	288	270	252	252	237	267	224	273	283	275	256	231	270	227	261	253	259	266	266	248	239	276	264	288	263	255	229	279	253	253	281	273	272	262	261	304	291	256	230	275	237	252	265	261	277	270	259	279	249	272	228	251	246	260	309	272	233	236	241	240	262	260	270	268	229	275	234	250	264	277	266	271	270	260	266	262	251	247	266	270	263	251	251	266	267	258	270	264	281	263	299	276	258	262	236	275	260	254	285	281	245	257	263	253	265	243	287	277	249	271	291	259	265	277	292	253	238	227	265	297	270	270	281	249	259	239	284	258	280	241	281	246	274	303	271	263	266	276	280	258	245	254	265	256	279	271	272	258	236	262	262	233	280	286	238	225	227	257	235	230	293	277	240	283	285	269	291	256	266	232	253	294	262	271	279	263	257	274	251	273	260	231	269	243	233	283	278	290	246	299	270	261	287	257	267	260	251	220	258	248	247	247	269	276	269	254	262	259	274	261	294	277	290	242	264	279	243	265	242	296	272	267	247	258	265	250	237	254	241	281	256	297	253	261	262	254	251	258	271	238	267	265	230	240	285	244	261	260	278	276	290	254	245	272	295	282	253	271	260	267	264	252	265	275	257	261	250	271	266	242	294	255	242	244	270	272	295	242	236	267	245	268	255	262	279	253	262	278	230	259	275	248	258	243	241	259	241	291	258	273	259	236	284	282	248	284	297	243	273	277	251	261	246	297	248	277	272	267	270	243	273	279	271	256	275	276	263	303	289	269	230	265	258	271	251	267	254	254	254	252	228	234	275	276	247	266	283	243	264	260	258	258	270	237	274	279	279	258	247	269	308	233	277	260	252	298	279	250	270	263	248	238	275	246	261	281	302	273	281	272	252	259	271	289	257	271	270	265	269	280	282	267	249	265	262	245	283	258	276	276	245	270	253	276	294	237	275	291	253	252	267	275	234	274	272	285	272	244	258	239	215	234	250	280	260	267	286	250	236	268	244	277	255	222	254	249	246	291	263	207	312	271	246	267	233	248	274	265	292	270	278	243	225	298	255	272	253	294	243	268	246	265	281	281	278	292	256	248	262	249	279	250	263	260	276	264	264	272	269	273	278	245	263	262	285	259	248	268	238	246	282	256	252	260	248	226	228	253	269	265	293	256	253	260	268	252	272	276	246	249	262	241	294	287	274	235	268	289	254	264	281	258	253	259	254	274	290	230	271	303	259	289	262	295	239	258	273	271	295	269	303	275	269	244	265	297	268	282	265	265	245	231	272	278	284	250	253	253	233	272	249	250	262	274	270	235	261	247	268	266	283	272	251	245	250	257	274	246	256	263	263	252	270	259	250	305	272	296	264	266	245	254	276	278	275	260	262	269	254	282	284	232	242	268	240	207	271	242	271	254	269	274	285	278	276	268	252	272	268	291	272	264	276	281	281	268	256	255	242	259	267	246	288	266	251	276	286	261	280	282	248	274	268	263	265	259	267	241	239	281	268	242	283	285	249	265	275	252	293	270	285	288	242	252	272	271	284	275	233	241	283	298	247	267	267	270	289	257	261	277	272	290	232	238	269	248	290	302	319	266	244	282	254	286	253	271	238	239	260	232	238	243	305	292	270	245	264	278	296	240	240	259	278	262	286	268	260	273	225	255	266	256	256	252	288	261	257	228	266	289	263	250	263	224	253	250	265	267	275	237	241	276	239	291	255	239	270	273	217	236	265	290	299	260	272	305	276	239	278	251	253	248	273	253	248	244	277	250	248	255	259	288	295	293	261	283	262	256	242	298	277	233	278	292	268	248	237	231	286	291	241	257	255	262	254	276	261	228	254	204	240	257	265	225	262	261	249	260	298	232	278	261	270	268	280	255	265	272	243	255	254	288	243	271	260	255	234	269	267	251	270	253	274	278	287	254	281	267	268	254	267	290	261	273	236	275	267	254	250	292	251	280	255	278	270	268	290	296	236	258	268	318	251	268	272	265	253	248	272	262	268	292	251	278	263	244	254	242	272	277	288	256	248	252	274	274	238	306	247	229	290	240	276	274	259	245	274	280	270	270	259	262	274	232	266	247	246	263	243	282	233	271	236	254	261	257	242	265	281	269	252	239	249	243	269	239	280	275	262	256	283	268	247	256	232	257	278	286	253	259	301	252	277	265	261	283	257	264	297	309	268	266	258	265	283	282	270	272	284	292	269	246	258	256	238	277	260	267	259	272	249	265	307	270	266	261	298	274	262	257	260	258	277	253	278	239	281	284	252	268	266	257	257	258	232	247	238	277	252	287	263	249	279	284	290	266	269	291	281	271	245	279	265	256	256	287	284	277	277	275	257	270	266	227	256	285	259	251	253	257	248	243	278	272	255	282	262	263	245	246	263	248	243	256	230	248	308	270	240	274	276	272	282	260	259	248	266	229	249	263	268	250	238	243	262	258	284	253	272	274	269	262	248	261	245	266	283	235	259	264	280	255	242	269	248	255	255	254	247	263	256	259	275	266	260	226	256	264	283	255	256	243	225	273	232	257	277	267	247	237	289	255	234	285	243	240	252	239	256	277	249	268	250	268	241	245	237	272	281	267	252	257	279	261	286	260	260	256	270	274	255	271	282	302	258	265	263	279	246	279	291	253	248	275	259	283	262	253	244	236	246	281	268	264	274	258	288	250	275	276	269	295	258	279	254	308	269	262	240	258	277	267	278	246	253	243	265	239	267	282	260	251	264	273	257	243	268	247	278	256	254	292	269	265	265	235	269	263	265	265	285	274	266	241	253	237	241	270	239	230	246	267	264	269	260	252	286	258	252	268	279	297	239	280	261	280	264	272	269	260	282	268	231	243	250	270	295	256	265	242	243	297	301	238	276	259	253	261	274	256	263	289	278	268	277	264	298	273	276	286	265	279	301	259	285	264	260	258	287	247	296	263	236	255	242	265	226	218	270	275	259	253	266	282	256	247	259	251	247	268	273	248	244	243	262	293	273	292	253	269	257	266	252	292	266	281	261	256	250	252	296	245	260	294	250	288	222	283	288	247	267	268	244	282	268	262	246	267	244	268	262	262	242	254	252	253	233	280	241	271	271	249	269	257	263	246	251	275	245	270	268	250	274
5958	5723	9536	11153	8821	6368	4212	2841	1757	1153	794	635	581	591	590	593	630	574	595	627	635	564	581	566	616	556	562	602	638	561	579	635	591	586	544	566	562	592	570	546	533	655	579	601	583	616	587	582	582	570	613	586	566	583	574	529	569	580	620	624	613	570	576	569	552	545	599	546	575	556	595	585	574	576	561	570	593	561	530	582	574	557	580	554	560	575	631	590	563	629	585	584	573	582	592	557	587	597	577	555	587	576	578	610	592	541	559	543	568	540	573	604	560	573	565	599	616	605	571	569	610	619	565	563	559	599	616	579	582	593	618	553	589	601	566	598	563	560	553	604	630	571	569	609	587	602	625	572	547	602	586	540	589	568	617	596	586	559	572	565	562	583	584	565	566	560	609	607	546	580	594	566	508	565	598	599	588	616	553	576	568	575	622	591	533	574	611	584	604	585	595	568	583	587	596	590	564	601	586	592	559	565	591	606	606	596	568	537	595	618	577	585	594	572	570	583	596	546	562	621	599	550	572	569	606	620	562	591	541	593	588	570	632	553	599	578	545	592	570	598	574	553	608	570	587	589	582	575	597	581	612	611	518	589	566	611	569	591	633	586	545	609	590	601	536	581	588	579	599	579	592	555	626	615	579	588	580	587	600	588	583	545	533	557	564	581	574	579	586	547	546	598	580	592	620	619	565	579	548	584	623	595	571	561	590	561	639	616	609	582	609	593	607	568	599	618	622	597	582	563	548	590	596	537	566	576	565	556	619	585	592	594	602	540	577	578	589	609	585	553	592	600	590	584	551	601	601	622	565	574	615	581	587	594	617	578	561	552	627	617	590	594	550	587	596	606	524	542	635	580	510	573	577	573	591	611	602	580	560	630	590	582	567	617	586	596	593	547	526	555	591	563	608	592	571	582	587	629	600	604	550	559	598	562	596	585	569	568	583	611	563	643	631	552	608	589	602	585	568	585	548	582	575	591	598	606	583	589	593	552	565	592	594	549	601	580	574	566	597	575	535	570	582	564	582	593	580	570	581	615	565	578	556	557	572	547	578	535	570	569	559	613	624	562	547	590	598	610	600	562	614	570	600	594	575	565	589	570	590	625	566	606	542	614	606	522	607	585	578	574	564	576	558	593	562	580	597	572	567	569	605	653	592	588	606	593	599	555	567	559	622	607	576	588	559	638	578	589	625	586	605	568	575	573	601	587	620	563	580	619	611	586	577	601	553	584	606	538	609	569	598	575	584	613	581	612	591	628	587	585	576	584	578	554	565	533	548	610	569	588	563	574	619	591	640	584	585	519	636	570	608	589	577	559	557	610	581	590	587	573	550	603	553	559	589	540	588	623	608	559	617	598	585	583	598	582	615	583	580	605	558	558	608	574	580	562	596	577	592	598	546	622	563	594	591	625	599	583	585	566	588	581	571	594	604	564	607	594	601	611	567	602	569	632	575	608	612	597	575	600	637	580	603	594	602	572	602	563	566	543	593	584	609	546	586	608	625	598	583	581	609	601	581	581	589	589	626	579	615	630	604	601	556	610	570	582	595	610	598	544	578	586	558	585	601	604	568	601	623	561	626	574	589	582	601	564	603	575	589	596	565	607	543	551	567	605	563	570	593	583	593	597	597	559	601	566	580	562	592	629	575	624	595	566	577	590	555	563	611	575	551	562	620	608	564	590	572	581	586	596	563	610	621	605	591	579	569	571	588	540	588	571	563	607	544	566	619	606	621	606	556	599	592	586	608	605	606	587	587	594	568	545	580	573	625	598	570	587	639	606	562	601	592	549	562	607	575	598	572	584	628	559	553	593	598	628	590	570	582	595	577	577	557	560	603	634	587	580	553	549	598	568	533	599	590	578	619	564	574	592	594	603	622	579	563	550	584	560	545	629	548	526	601	576	609	599	573	594	551	591	590	611	581	594	617	576	568	584	643	537	579	560	589	625	617	583	590	620	594	549	600	650	578	598	617	582	579	555	588	587	585	616	606	564	593	605	596	573	565	605	595	522	585	583	618	615	588	599	533	625	590	572	605	607	593	590	592	546	582	606	602	593	582	606	547	596	612	558	576	582	623	577	599	562	602	617	570	578	664	584	604	594	644	590	578	537	555	589	571	572	598	551	592	608	558	546	534	579	566	588	567	563	602	584	601	603	608	580	589	543	607	614	589	589	583	642	596	581	604	571	603	601	570	575	595	596	566	579	563	563	556	576	595	590	574	571	591	651	576	591	572	565	587	600	577	615	583	582	572	620	579	577	596	562	609	548	589	635	553	580	619	621	593	615	574	602	582	583	601	584	601	542	583	627	580	585	564	578	576	630	607	557	606	594	574	582	621	552	611	588	568	575	564	592	585	596	596	600	590	624	619	593	598	564	584	589	594	540	596	567	558	619	610	582	564	557	580	626	606	588	637	584	585	599	578	591	584	613	550	596	595	591	613	589	565	586	591	618	558	599	568	565	575	584	562	593	596	572	595	574	582	573	565	585	588	627	588	619	571	563	585	561	569	593	614	591	539	578	544	573	579	547	547	560	637	547	558	619	591	627	588	566	562	529	587	587	571	625	598	618	565	601	600	573	564	582	583	547	579	608	604	550	595	583	589	585	604	547	617	576	606	616	635	575	578	581	559	585	582	603	587	555	602	618	572	581	588	608	593	577	571	603	598	592	609	600	605	611	520	593	583	537	615	613	559	567	569	561	603	533	636	604	571	572	599	574	577	564	592	606	557	593	580	558	594	551	578	581	607	586	603	574	557	611	580	552	560	598	556	631	585	588	546	577	564	584	597	569	615	607	608	589	520	624	578	592	623	562	586	569	569	592	617	614	635	555	610	577	579	600	589	604	570	600	576	596	596	609	616	576	566	611	606	583	587	559	595	599	599	570	569	566	595	582	513	639	552	584	603	597	617	614	567	592	554	577	552	576	585	563	595	626	595	645	578	585	593	576	557	620	587	581	558	620	567	602	586	563	615	597	577	574	610	595	570	589	573	580	558	573	578	576	576	605	549	619	591	570	555	571	584	527	568	621	605	568	611	626	599	567	595	612	640	606	551	605	595	597	565	581	568	603	612	595	596	642	549	598	549	573	609	569	577	598	572	593	627	600	562	588	631	573	557	575	607	606	596	590	594	564	595	596	574	566	587	563	577	605	582	554	552	615	597	599	612	564	593	609	568	569	630	588	615	600	565	625	621	635	567	594	583	586	575	575	581	608	588	581	565	578	597	636	570	595	623	556	560	573	573	601	586	588	613	601	546	585	618	600	554	554	581	567	597	580	590	623	562	579	593	623	574	566	656	598	622	594	587	610	595	556	571	575	619	574	603	596	579	589	570	573	582	583	582	599	562	557	579	590	611	624	572	545	564	585	566	600	536	654	565	590	623	559	546	591	615	636	599	633	631	599	575	600	586	601	610	562	561	585	582	601	569	604	597	595	581	570	580	587	593	595	589	565	622	552	611	589	623	631	588	561	617	588	617	613	548	585
52330	50088	58509	53659	40665	28569	19710	10172	4455	1924	856	434	284	226	253	213	244	248	241	212	241	203	264	254	231	239	174	218	207	245	215	242	228	203	226	220	201	246	234	240	217	231	225	246	189	260	245	216	243	228	218	224	215	232	251	237	242	238	232	231	249	259	185	228	254	255	239	219	216	260	219	245	224	227	224	251	257	224	240	231	196	247	217	229	219	226	193	207	206	207	214	227	238	227	243	243	257	224	226	218	228	210	241	241	256	231	211	245	248	239	219	217	246	238	242	213	213	216	239	225	232	234	250	189	216	219	223	233	215	248	239	241	226	249	198	238	235	235	219	250	266	221	200	207	239	221	224	241	238	250	217	231	237	209	222	224	220	217	209	241	243	221	221	185	233	221	218	227	263	244	246	206	214	232	243	226	239	225	223	246	250	221	216	224	235	229	229	230	217	217	232	244	199	221	228	254	227	226	217	213	238	209	216	228	230	233	259	260	227	236	218	230	209	223	233	235	234	248	239	241	218	224	246	244	218	229	210	217	209	251	234	269	225	226	239	242	263	251	201	237	228	218	239	226	222	215	249	201	246	231	232	224	221	233	227	214	236	254	243	218	231	233	229	236	237	231	236	228	234	242	214	210	242	226	228	222	220	242	244	227	247	220	222	229	224	254	233	255	259	210	232	240	208	229	222	225	218	236	242	222	216	242	235	211	230	231	235	227	231	242	222	225	228	232	239	223	250	229	242	241	241	232	228	213	226	219	222	245	214	219	257	236	208	239	224	214	223	217	254	230	237	209	227	241	236	224	222	226	220	221	226	253	217	221	246	223	252	255	233	227	236	227	235	202	225	252	241	244	254	240	217	242	228	241	246	250	229	201	203	244	230	238	245	253	249	226	255	224	237	225	242	212	227	230	237	252	207	213	215	246	242	232	201	260	237	273	243	237	233	238	227	243	209	224	217	213	240	248	239	228	240	221	234	246	210	213	255	223	212	235	218	239	243	232	247	221	227	241	221	236	221	250	241	236	219	247	210	258	235	229	207	205	208	234	239	218	228	236	236	212	210	243	223	231	238	243	203	219	218	213	231	225	246	223	216	215	217	220	251	214	212	239	232	230	228	234	221	231	228	211	195	224	208	228	240	224	237	233	198	242	209	226	244	196	213	236	211	256	212	242	226	232	233	221	215	211	220	228	225	242	197	258	245	230	210	217	219	207	250	233	245	263	239	215	208	218	232	221	223	209	229	217	226	234	226	216	210	227	222	258	246	228	244	242	233	238	250	228	220	192	235	198	234	253	239	226	253	234	215	244	227	225	228	229	228	205	228	235	225	215	232	257	258	205	222	240	222	232	201	233	235	219	222	229	224	225	233	258	196	213	218	247	271	253	209	243	229	222	226	212	230	238	229	234	233	232	246	228	228	241	240	229	212	226	239	228	246	228	241	233	225	208	208	221	225	249	202	221	230	231	243	216	242	226	215	219	221	214	246	235	220	256	216	234	229	221	211	240	225	216	241	226	212	240	242	222	213	242	265	229	215	253	224	250	265	259	229	232	228	245	263	243	212	228	241	223	247	222	211	253	217	205	244	245	235	251	225	233	206	238	244	209	230	234	240	233	238	199	236	209	215	206	222	235	235	240	219	235	215	230	217	221	257	229	249	258	244	265	226	262	219	216	231	214	232	231	213	239	234	247	241	204	207	239	217	257	237	250	229	213	255	225	199	234	241	226	243	222	253	228	240	241	226	218	225	227	225	195	205	255	229	224	212	233	242	240	234	248	268	228	237	251	243	227	210	246	241	207	225	214	227	265	231	234	227	207	239	242	258	236	233	236	241	235	248	237	234	253	216	196	203	232	245	235	240	242	244	236	208	234	234	212	219	223	237	227	224	239	245	224	211	221	240	240	227	240	216	266	252	228	213	228	207	204	214	225	253	221	226	217	240	235	237	223	233	213	236	207	233	220	230	239	250	231	215	252	231	217	226	222	226	197	214	224	240	211	238	226	209	224	261	229	224	230	211	217	186	245	219	214	229	230	247	225	222	235	241	243	223	194	246	226	242	231	197	234	234	231	288	242	233	208	239	235	249	201	216	219	239	255	235	225	244	203	229	208	215	226	238	217	236	256	185	214	227	233	224	212	217	212	241	243	262	238	215	245	210	248	211	248	204	223	236	222	264	254	253	213	231	223	256	253	203	230	240	205	212	225	220	217	225	238	247	217	217	215	250	206	232	196	256	255	234	232	232	251	223	208	216	247	254	219	233	223	245	239	220	246	221	206	232	246	228	240	223	262	226	223	219	227	213	219	227	224	235	237	222	228	240	222	242	206	231	223	213	234	241	231	259	259	246	222	250	277	248	227	252	249	238	247	227	212	218	223	211	275	212	190	228	225	244	225	227	241	251	263	240	247	245	229	216	230	223	233	236	232	243	259	242	258	244	235	247	213	231	272	225	243	234	241	245	198	222	231	239	218	223	230	201	259	233	215	275	235	225	208	232	245	207	229	254	247	261	237	217	261	217	225	230	250	258	239	210	228	236	215	256	201	222	218	247	251	225	222	233	245	223	247	231	223	237	188	217	213	229	191	197	232	211	238	257	227	217	225	224	234	219	239	251	242	224	240	229	252	230	233	222	232	212	207	259	198	220	203	228	228	224	202	252	229	217	235	235	252	218	238	245	222	238	223	233	222	210	263	242	240	235	232	239	229	223	223	221	252	222	223	261	195	233	233	246	242	255	225	227	216	226	245	233	239	239	228	225	232	248	224	228	211	240	192	236	213	231	220	246	210	230	251	246	242	227	250	212	228	212	257	209	213	219	223	222	187	224	213	221	226	248	204	229	232	234	211	194	254	216	219	220	214	257	240	242	239	210	210	270	227	212	240	226	238	254	224	199	235	246	230	245	246	206	233	218	216	232	216	252	216	204	236	240	243	210	272	222	239	233	231	239	225	227	257	234	235	238	219	262	258	244	225	248	212	239	247	207	209	237	221	221	260	243	216	193	230	208	205	233	240	245	242	238	242	216	264	212	249	245	226	219	236	225	237	240	257	243	252	224	198	225	209	241	215	234	223	241	192	245	264	256	225	213	218	227	231	219	201	244	232	199	208	244	215	230	212	210	209	234	252	206	206	245	243	240	241	231	213	223	205	199	201	215	206	259	215	216	204	229	258	233	203	199	240	235	238	230	243	229	219	221	266	245	262	239	225	244	241	257	214	236	235	235	236	241	228	254	212	253	282	247	229	192	222	208	241	234	236	242	215	224	240	222	240	265	231	220	244	240	238	205	215	209	224	231	196	239	232	215	236	239	210	213	222	228	229	229	230	236	252	206	248	219	228	216	230	268	221	226	213	205	236	232	222	212	221	233	215	202	211	263	238	223	197	239	208	210	228	237	231	212	223	204	247	209	231	232	225	235	227	230	252	231	217	249	230	228	228	216	233	227	250	243	218	210	270	203	239	230	248	240	216	230	226	221	237	218	224	206	210
30585	35728	54463	58205	51187	42939	35526	23999	13989	7180	3485	1458	657	496	516	502	533	549	540	544	558	521	527	542	545	539	562	574	557	516	546	520	552	529	561	491	586	580	524	540	540	546	517	523	527	504	500	556	577	508	550	485	572	543	511	543	540	513	521	532	502	524	515	505	540	516	513	534	515	524	542	506	523	530	500	572	560	520	534	545	530	536	548	505	546	546	544	536	533	478	516	477	539	565	499	504	475	544	526	523	519	528	505	527	535	551	553	510	533	543	563	544	516	513	507	535	551	525	561	509	559	529	536	512	540	531	516	532	552	545	507	504	500	599	528	533	515	518	526	542	513	539	523	558	509	493	486	510	537	521	501	535	540	534	540	504	533	513	526	533	546	529	566	551	512	478	558	500	552	512	550	532	559	492	535	543	537	521	554	519	540	522	535	541	530	528	509	536	565	530	527	544	532	488	501	505	513	543	539	504	506	543	524	534	497	506	545	517	564	568	532	564	505	497	538	514	553	549	537	510	506	519	492	532	559	532	542	556	499	507	514	502	565	505	571	530	537	524	563	505	523	539	535	510	516	525	583	535	531	551	520	577	525	551	530	523	543	517	499	572	511	489	520	514	520	502	554	516	545	541	506	521	491	505	510	524	529	546	525	552	540	477	539	478	516	538	521	557	538	565	517	542	533	522	538	551	529	515	512	502	542	562	508	504	510	491	518	535	543	504	512	528	556	505	512	537	555	485	536	537	554	542	478	521	545	565	495	527	495	534	521	492	538	568	546	564	519	523	546	515	555	499	556	540	533	532	463	484	534	536	472	534	533	518	526	521	512	548	527	546	499	534	546	526	571	523	538	515	491	530	551	510	537	534	536	555	502	517	533	548	528	545	523	521	543	562	546	548	522	548	540	498	503	521	533	553	563	544	531	572	513	524	535	524	510	535	522	542	527	537	574	565	532	531	562	528	549	539	511	510	532	553	504	502	539	560	547	497	504	560	536	514	521	496	533	532	551	513	512	508	493	476	511	494	511	542	561	512	515	549	511	540	512	522	551	549	540	540	563	520	537	543	524	507	509	512	490	561	536	499	548	481	523	511	486	547	524	546	490	561	518	519	532	516	545	484	539	516	520	533	550	464	525	532	549	556	520	520	531	535	537	563	522	508	546	515	544	523	528	537	497	514	520	549	536	506	506	530	523	532	545	544	536	513	517	564	527	489	542	562	531	529	561	511	518	553	538	528	549	523	501	491	538	533	531	497	510	548	528	524	524	525	559	525	543	512	505	526	534	576	515	515	521	527	554	504	523	512	574	525	532	551	519	520	521	576	525	514	540	486	555	504	525	591	524	568	555	518	503	504	499	530	526	514	517	518	541	504	525	509	519	537	510	523	517	501	579	505	539	515	501	538	494	551	552	540	559	505	538	499	531	502	520	526	528	554	513	511	508	514	507	530	517	567	562	532	533	537	526	493	497	523	520	481	510	503	553	519	547	520	514	538	555	540	524	569	541	539	517	548	509	524	522	551	504	468	515	513	540	551	528	577	537	520	544	530	545	503	534	507	530	493	540	533	547	507	522	533	559	561	516	527	545	560	560	508	515	492	494	553	499	540	510	526	509	510	522	522	517	550	506	537	496	493	571	539	540	529	503	539	512	510	541	517	561	502	513	527	517	535	536	510	514	532	516	519	555	505	543	495	556	517	558	499	552	519	484	507	513	546	538	540	533	542	506	536	536	517	514	523	528	563	553	536	517	586	496	532	524	524	506	515	514	487	496	494	536	500	526	524	521	565	537	577	527	552	546	529	525	559	546	550	536	462	529	519	511	553	534	548	570	535	518	538	500	520	489	501	524	529	568	564	563	565	511	531	518	519	529	521	548	528	524	528	525	496	540	530	486	543	573	526	518	531	532	536	522	528	507	544	491	546	515	547	529	507	526	508	533	530	509	547	542	552	541	513	512	506	531	483	507	578	500	503	539	531	508	494	555	542	496	597	572	526	547	497	527	526	520	504	507	517	543	558	573	525	552	527	516	525	532	530	554	503	527	537	511	544	527	517	526	544	497	556	525	557	529	482	527	510	529	576	487	531	515	513	558	526	528	493	525	525	524	551	545	520	571	518	576	538	558	528	543	536	545	562	529	528	535	563	549	491	516	530	539	546	550	518	532	535	522	541	515	478	566	543	553	523	507	474	562	536	510	525	561	542	523	544	552	546	521	544	541	534	570	563	529	588	540	522	530	507	511	495	531	525	559	502	542	547	515	546	513	510	495	515	542	504	534	509	555	535	510	548	526	523	488	558	514	528	558	490	562	547	532	490	522	521	521	540	547	499	528	533	521	540	493	515	528	518	557	508	496	559	479	529	514	534	524	540	515	545	524	536	548	556	525	534	534	524	505	538	510	475	480	507	528	500	532	555	520	548	546	511	524	560	533	472	538	537	511	533	521	532	562	533	521	502	554	510	517	540	534	474	513	509	578	519	552	545	512	536	508	524	519	514	517	494	515	548	543	530	556	528	495	500	513	516	542	509	510	539	527	552	565	516	549	564	536	471	549	535	554	502	572	533	509	486	538	536	517	535	534	536	523	558	554	535	555	481	502	535	552	520	509	519	517	493	531	566	533	501	526	531	518	533	533	529	562	502	541	522	505	502	559	498	514	514	497	517	533	531	558	555	541	549	541	558	496	506	542	564	540	527	544	538	527	567	533	574	505	524	514	563	516	540	511	499	517	535	521	488	509	537	498	533	533	519	540	550	553	565	522	519	564	540	563	512	508	541	531	525	519	529	518	523	521	531	537	549	532	543	514	545	587	533	500	516	556	536	523	572	529	492	536	494	523	559	505	538	529	539	521	531	534	548	518	529	508	518	529	496	512	556	503	521	537	549	531	484	537	504	551	497	602	522	543	514	510	517	518	526	482	526	514	522	550	499	557	506	520	528	529	497	542	574	585	531	542	540	511	545	577	563	519	536	509	527	519	551	503	536	503	577	528	532	557	524	542	507	546	551	492	500	517	521	519	535	519	496	519	543	537	489	513	527	514	499	522	512	501	523	516	506	479	527	536	486	534	530	534	539	550	540	548	524	560	513	540	581	558	528	526	536	546	556	540	504	496	531	546	522	532	532	591	544	527	526	549	528	551	529	541	533	555	467	560	540	551	529	539	513	528	558	502	570	529	560	502	549	503	543	539	540	502	536	546	531	509	543	487	505	551	508	532	517	510	527	487	522	536	461	553	522	490	541	566	492	504	514	528	542	501	549	511	555	507	554	531	531	549	513	528	518	566	538	545	550	566	523	519	517	493	494	493	531	544	531	553	533	551	538	535	500	502	558	558	507	533	517	478	532	510	506	499	509	537	510	510	508	528	602	512	521	543	502	542	512	540	547	514	503	501	534	532	537	521	520	503	520	531	538	523	509	509	521	514	518	570	515	526	554	538	530	503	518	568	544	553	505	510	519	480	568	530	560	544	506	470	541	538	520	533	528	499	533
63859	65559	72364	64970	52039	40716	30148	17296	7719	3449	1507	757	349	292	342	320	291	320	311	299	338	320	325	320	330	336	343	337	301	339	311	318	314	317	269	308	328	305	301	274	319	294	309	313	337	326	331	308	344	300	316	324	314	307	323	308	339	321	335	315	336	337	309	327	299	327	330	330	330	295	296	339	336	333	286	299	295	295	295	307	334	308	326	336	344	312	325	307	300	326	294	287	320	305	305	309	311	337	322	335	342	333	356	323	296	326	346	326	311	305	332	321	325	284	316	320	326	328	271	333	297	314	335	311	321	325	322	312	326	313	283	308	317	317	317	355	390	358	295	317	307	331	306	339	331	346	294	338	328	325	323	329	321	323	300	334	345	347	352	329	296	327	320	307	293	310	302	355	319	315	320	305	324	344	289	364	311	360	322	348	345	296	306	309	331	286	321	323	323	319	296	337	312	287	323	353	341	282	334	358	326	308	322	345	343	290	311	334	342	321	310	335	322	297	327	307	330	301	327	307	307	355	327	290	303	328	357	272	293	319	305	334	340	292	311	336	323	279	291	298	297	326	334	322	337	278	358	315	302	310	328	296	328	352	326	297	319	290	302	321	325	341	303	338	294	319	335	308	334	332	357	321	317	309	293	287	345	289	303	298	310	287	322	329	323	315	326	305	331	322	308	311	303	324	341	310	331	291	307	300	338	342	316	325	320	296	346	332	286	336	304	320	322	335	335	320	326	332	301	336	310	326	340	314	333	312	327	316	349	352	316	344	309	314	318	297	350	347	301	336	310	366	328	322	315	350	337	315	288	351	322	325	291	319	374	297	347	296	306	338	313	340	328	302	290	323	323	305	309	337	305	310	323	319	325	319	351	349	314	327	332	317	320	327	334	303	334	330	279	330	328	320	322	354	313	344	330	303	306	334	308	328	320	325	330	305	325	319	278	365	323	328	315	305	310	305	316	343	312	329	319	311	319	315	338	289	330	319	308	310	308	321	317	311	345	375	318	312	317	347	327	320	314	319	340	303	321	344	300	299	322	307	324	300	299	334	299	308	350	313	305	308	323	328	333	282	330	321	315	283	322	291	319	356	312	322	329	324	308	342	356	306	326	346	323	300	310	301	343	351	274	324	302	299	339	337	303	318	340	330	309	347	301	301	303	350	346	325	315	314	318	300	308	299	301	285	315	366	312	357	318	336	314	341	314	320	327	317	328	324	337	293	341	329	344	305	330	366	344	338	323	312	320	310	310	310	297	322	322	345	341	316	347	304	336	334	319	309	351	330	309	337	314	309	329	303	314	367	327	335	325	306	278	306	356	331	305	319	369	319	332	321	306	321	302	310	309	314	350	372	299	323	343	303	305	338	297	333	311	329	352	329	316	309	328	317	325	347	341	360	300	297	333	299	302	293	378	303	352	341	343	329	292	333	306	332	329	328	287	331	343	333	272	323	319	319	329	317	316	323	316	331	351	297	335	309	321	360	304	339	328	334	306	357	318	367	326	301	335	307	315	298	323	306	307	317	302	283	359	319	313	311	346	305	323	341	310	320	348	315	310	343	336	324	284	324	346	334	304	340	335	303	301	319	322	319	295	365	339	327	314	342	318	317	315	339	321	332	316	306	324	329	328	359	362	297	320	298	329	350	351	329	344	304	350	299	313	296	318	302	313	348	337	314	347	322	316	323	290	324	306	308	326	319	315	335	301	297	341	298	315	343	337	320	266	334	321	301	347	297	326	318	310	341	326	349	320	326	325	333	355	312	310	329	360	344	297	293	314	321	333	312	319	330	325	291	329	334	296	328	313	346	339	330	291	351	306	279	296	322	315	325	341	320	295	337	332	323	336	368	305	321	321	364	285	333	312	354	340	319	262	330	336	315	292	306	373	319	326	310	346	315	297	302	324	313	282	307	325	305	322	338	314	327	310	312	338	317	316	300	311	310	279	319	320	327	337	344	315	314	321	346	300	297	314	312	336	312	303	308	323	311	346	304	316	323	351	326	323	339	346	349	356	289	290	380	310	276	335	317	299	338	319	318	325	327	331	315	325	328	341	339	303	291	358	305	341	348	342	352	340	369	336	325	264	318	307	297	323	324	303	359	356	323	373	339	292	344	291	313	339	320	307	310	348	331	312	323	327	304	326	331	312	315	307	319	319	325	317	349	300	289	326	326	308	328	304	322	300	333	314	315	336	315	292	349	325	283	318	306	302	332	278	313	310	327	346	303	335	275	343	318	344	329	298	337	330	302	327	321	303	330	315	308	319	310	314	337	277	313	320	330	331	321	331	317	347	313	355	320	358	322	296	370	308	325	293	340	323	328	347	329	360	327	326	303	341	334	310	323	284	298	304	304	317	333	325	336	309	326	318	311	316	304	313	314	307	312	323	325	323	310	303	306	342	343	306	319	295	320	319	303	340	317	337	318	333	315	300	286	304	322	309	333	325	299	341	338	304	344	316	328	343	333	307	329	298	305	333	327	341	317	307	317	318	274	337	309	327	288	342	292	301	343	310	359	293	324	341	345	338	353	334	343	309	306	312	316	291	316	305	340	301	324	353	325	318	347	308	319	341	341	291	298	347	323	311	317	289	304	327	311	340	324	319	293	333	348	309	316	309	311	309	301	321	293	302	298	322	320	309	299	331	327	325	345	309	308	303	339	288	325	325	338	334	362	347	323	331	342	320	338	316	328	313	299	289	308	284	319	350	353	316	325	328	315	333	286	281	332	308	298	310	309	316	321	316	318	320	311	338	339	346	313	317	312	346	329	303	323	354	353	319	320	302	309	313	289	294	300	314	300	328	292	307	356	316	275	324	324	287	324	299	291	301	305	326	324	352	357	306	313	342	345	291	339	303	310	341	328	305	314	357	339	352	313	327	311	323	295	338	311	319	314	321	317	335	307	355	326	342	311	312	325	332	332	313	262	302	320	334	325	317	301	306	340	327	339	324	280	330	312	293	329	323	309	334	327	324	338	317	299	314	298	318	311	322	317	326	321	315	311	305	326	343	349	324	307	327	281	339	364	333	338	320	314	333	342	321	342	305	335	341	325	354	336	333	345	308	332	293	319	341	362	314	304	345	333	298	312	321	339	319	301	339	335	287	350	292	329	314	318	356	331	304	294	310	286	322	325	336	289	331	308	322	316	326	298	339	303	351	320	304	315	325	333	361	293	316	318	352	308	303	306	337	314	264	347	328	331	332	289	290	349	331	303	330	363	302	310	354	281	313	365	348	340	302	299	285	337	308	315	330	330	333	310	269	344	313	300	338	314	316	279	361	297	295	314	332	327	323	265	327	316	312	314	335	359	319	320	335	310	316	320	327	335	303	326	338	337	334	353	296	340	331	286	334	304	334	332	312	356	307	311	304	275	297	334	336	316	347	361	303	328	358	317	329	358	321	331	303	328	317	309	332	328	287	315	356	310	347	351	324	349	309	342	355	315	328	294	310	320	339	344	298	319	325	330	300	299	354	347	288	319	323	343
38941	46575	66755	68758	60814	53021	44120	32004	20090	11144	5579	2550	795	719	691	700	669	706	751	684	695	747	697	709	726	702	712	701	694	725	687	672	705	758	704	722	710	680	751	710	689	706	716	667	723	727	680	686	748	645	732	719	673	722	712	728	749	699	701	707	780	730	707	728	717	699	698	712	746	695	755	686	659	666	728	674	701	702	703	681	737	720	713	724	736	715	755	680	744	736	753	703	701	725	737	738	673	707	700	707	744	710	733	718	693	741	684	739	699	700	680	695	729	676	675	713	677	725	691	714	693	680	758	718	723	693	705	707	707	701	684	708	734	720	728	709	724	725	773	703	677	657	693	721	720	723	719	747	697	704	693	701	707	747	716	691	701	698	708	757	723	680	726	724	703	691	732	669	692	724	700	679	730	755	711	690	706	708	736	741	736	736	712	728	766	711	710	683	704	764	712	740	737	757	692	694	708	733	749	735	699	693	720	738	738	720	730	710	728	738	742	708	717	745	733	681	694	714	734	717	742	748	706	698	708	748	741	701	748	688	665	685	717	694	695	723	714	693	680	726	746	711	726	740	701	695	737	684	687	712	655	707	745	711	746	691	767	661	671	712	754	696	737	701	719	698	692	717	665	690	692	718	658	695	711	696	724	672	720	728	761	699	709	685	722	685	693	683	699	728	697	734	726	696	699	715	729	724	673	753	667	711	769	713	709	709	734	732	741	736	724	739	692	710	715	685	722	697	678	667	754	722	734	728	709	734	681	713	712	754	695	728	669	746	763	680	689	669	754	737	750	660	736	653	677	703	765	678	776	674	716	736	673	694	702	667	701	711	726	653	711	726	674	699	709	740	702	664	734	725	673	726	700	706	704	749	720	730	731	748	697	694	780	723	676	748	690	677	677	752	730	730	702	718	705	724	687	684	738	712	727	712	696	743	713	693	726	699	710	660	711	683	711	735	724	667	746	716	679	699	687	742	714	725	708	701	678	721	752	717	710	689	720	703	649	708	699	713	696	719	682	698	677	720	725	743	669	703	735	693	739	706	708	711	705	733	693	680	707	693	687	773	734	746	712	705	668	693	698	722	684	700	776	706	700	738	706	693	708	736	696	712	723	698	728	718	695	717	721	708	732	684	733	680	715	741	696	689	714	699	737	754	730	745	732	695	781	679	724	734	731	709	672	759	675	717	677	698	702	737	679	702	690	675	714	693	707	700	714	684	695	701	736	729	676	719	661	696	691	723	737	746	716	698	680	773	749	734	733	725	713	719	706	713	727	731	692	763	703	722	709	734	757	754	681	690	731	732	682	715	746	689	688	750	741	754	709	765	723	769	706	697	718	676	691	685	691	696	728	737	689	692	724	724	701	733	720	726	757	733	736	721	713	738	716	727	714	739	773	674	758	652	700	724	721	708	711	720	712	748	736	688	685	762	714	714	696	695	676	703	697	741	698	712	670	704	672	755	697	700	700	688	699	724	731	683	756	690	807	719	664	705	754	698	703	714	757	707	695	726	708	674	679	696	729	722	673	736	689	740	700	729	717	715	707	695	693	718	740	699	730	742	696	732	698	703	758	678	736	709	739	712	704	691	710	733	714	733	721	696	695	729	700	653	709	718	731	688	718	725	710	686	697	719	676	712	746	689	659	791	675	695	696	649	741	667	707	729	752	716	675	702	697	712	734	730	704	664	656	708	729	712	716	635	714	747	691	763	690	719	693	700	738	710	719	707	699	686	732	699	745	698	750	708	710	665	734	677	740	737	710	715	721	693	700	746	715	741	724	713	697	704	722	758	695	675	694	695	687	750	723	699	675	728	692	685	718	730	671	683	701	677	707	772	690	722	698	757	695	710	703	749	771	685	716	682	722	677	683	706	694	720	717	684	726	698	736	670	704	708	687	739	719	701	705	698	701	695	750	727	745	659	704	746	689	652	669	735	720	739	673	665	687	709	704	718	740	735	747	716	746	717	695	707	695	737	700	672	694	685	707	692	735	709	725	735	700	712	770	704	715	712	698	731	695	700	691	730	728	704	728	687	735	655	726	696	731	669	707	715	720	701	668	768	718	690	721	715	716	711	671	735	723	747	730	694	694	722	661	673	780	699	736	742	695	702	725	734	697	741	719	658	720	704	757	752	740	700	696	714	718	694	673	699	729	748	728	711	700	697	692	702	723	729	710	659	670	673	718	711	726	703	710	723	731	723	719	726	762	713	697	702	745	709	726	706	711	713	698	669	726	735	687	677	692	710	742	690	700	731	737	718	726	717	756	664	729	714	726	727	684	752	680	694	728	659	710	709	724	721	739	699	765	686	712	719	764	663	660	761	668	745	732	699	738	704	703	710	774	742	704	664	706	699	705	647	686	728	707	736	703	683	689	714	686	676	728	705	764	708	752	683	739	676	733	723	713	685	696	737	721	713	735	728	690	691	748	699	706	768	687	667	661	731	739	684	727	715	784	733	726	696	737	692	740	722	700	737	696	747	705	739	732	707	747	723	754	678	707	722	709	695	670	675	710	746	718	714	657	743	738	723	723	687	730	693	761	674	691	709	671	657	746	745	753	726	700	730	666	721	678	732	705	681	722	726	773	728	737	729	711	680	715	708	712	710	711	695	744	700	745	710	705	720	718	721	717	697	710	680	770	698	691	725	704	725	690	688	630	693	704	714	690	712	677	700	718	742	743	669	712	717	718	724	718	711	738	727	681	690	723	713	703	725	730	723	664	732	685	719	686	675	715	691	735	690	693	684	711	710	689	666	723	668	706	716	691	716	722	725	731	750	713	678	707	706	700	708	705	724	710	709	695	713	688	725	694	707	708	719	660	742	667	725	745	711	663	698	686	722	683	714	681	718	729	655	750	714	717	700	690	723	661	745	682	703	686	765	666	710	694	676	772	720	758	713	730	755	734	755	673	754	708	716	771	730	712	702	706	714	699	733	753	704	703	667	712	720	748	648	711	713	680	715	751	691	730	728	718	746	726	720	704	695	696	718	689	736	699	701	751	792	716	723	693	777	721	705	705	721	700	713	726	713	689	745	689	749	664	701	737	706	729	706	728	704	705	708	705	735	743	678	715	707	713	725	733	678	693	720	694	696	729	719	732	701	735	729	712	697	687	706	703	687	689	662	705	711	665	738	679	756	766	664	733	702	718	739	724	698	704	705	733	693	662	673	708	700	696	669	671	679	706	739	747	691	658	707	700	725	664	676	753	683	730	711	663	741	728	686	711	693	767	739	721	787	682	716	685	700	699	746	718	690	703	715	705	676	732	689	721	722	719	712	686	747	724	684	712	701	679	728	694	734	764	701	669	779	666	748	685	684	751	717	677	749	698	748	704	748	698	694	712	717	721	699	659	667	725	703	753	718	738	670	698	762	695	728	705	732	667	750	748	714	759	678	711	726	685	679	687	668	680	724	723	699	707	647	750	727	704	702	699	737	710	733	659	731	677	757	696	699	741	736	692	687	771	705	718	689	674	705	692	762	685	723
9033	5274	5383	3804	2256	1616	1296	843	553	384	349	260	259	274	256	232	246	278	286	270	265	275	277	266	252	271	259	288	258	267	269	273	283	272	264	273	279	286	267	268	277	285	264	249	261	265	276	302	251	250	260	269	266	261	233	278	257	272	278	253	270	266	265	231	249	233	279	275	278	297	257	240	229	260	209	243	272	249	231	281	237	252	261	280	288	285	272	262	255	251	254	274	287	263	261	273	273	252	291	256	285	268	257	248	259	287	232	303	289	269	261	267	258	287	261	265	273	244	245	288	315	230	254	266	287	239	265	250	254	281	274	294	265	287	237	255	256	242	260	268	277	265	271	242	269	270	285	270	265	288	272	239	229	285	296	230	252	277	257	284	260	245	264	293	258	265	269	259	262	282	278	261	270	270	277	252	253	280	288	294	240	278	264	305	307	305	270	223	289	258	272	285	264	282	274	242	268	262	264	228	237	268	260	272	277	250	231	257	305	266	275	265	277	266	289	263	282	272	287	281	269	245	285	282	269	244	294	232	253	241	266	259	245	273	251	255	260	241	243	262	280	261	297	276	236	245	250	289	292	288	284	271	283	305	267	260	280	292	290	248	276	276	269	265	270	285	260	261	288	236	257	278	254	280	272	257	265	280	277	291	242	274	263	272	242	282	264	246	260	270	257	285	250	285	255	281	247	288	289	254	249	271	284	246	243	299	290	275	289	253	259	269	269	263	286	254	285	237	280	250	279	263	260	265	222	261	281	303	246	290	291	246	289	266	248	278	234	268	289	281	249	263	267	289	251	261	232	290	258	266	283	255	292	272	273	291	264	279	286	286	267	256	281	272	249	249	254	291	257	256	279	297	272	255	296	246	268	268	263	265	266	265	243	287	270	255	272	292	242	248	264	235	256	259	258	279	251	246	257	269	286	259	263	259	271	253	274	246	285	256	277	241	277	253	285	264	257	230	258	253	291	267	260	281	262	261	264	272	282	262	281	283	284	262	280	237	261	273	283	258	266	274	296	259	275	234	289	260	268	239	261	248	292	266	255	251	216	258	307	286	287	250	299	279	270	263	265	264	273	270	294	301	304	275	251	269	248	258	254	256	267	261	283	259	240	245	265	308	232	270	284	284	274	247	274	274	230	251	277	251	256	264	266	273	274	265	276	272	306	291	255	292	273	285	250	258	272	277	276	273	267	238	281	280	258	247	278	268	276	259	255	278	309	269	260	282	271	245	262	266	266	294	273	252	250	277	291	267	287	265	275	227	252	281	242	283	250	277	275	265	267	282	332	278	278	305	241	260	273	281	278	287	251	274	243	289	240	276	280	291	284	274	266	267	274	267	248	272	279	259	271	269	239	276	259	279	222	282	230	315	267	283	274	259	286	270	261	257	255	261	270	298	254	263	274	283	287	234	277	285	276	252	309	263	295	251	256	274	270	271	286	284	254	258	258	270	265	283	289	283	271	288	211	255	272	251	253	264	257	266	272	286	274	277	248	257	268	287	284	275	282	266	283	284	298	283	260	278	277	271	273	281	265	258	300	265	256	268	255	253	272	265	267	292	272	258	246	272	269	286	259	284	275	293	276	275	269	276	272	272	261	286	275	286	281	267	263	236	245	266	239	276	248	282	261	281	251	264	258	273	267	265	255	266	293	257	265	264	262	285	251	249	269	273	293	277	275	282	258	247	251	283	270	266	257	258	280	268	275	280	266	254	255	285	283	268	263	283	265	279	283	253	267	274	299	266	249	268	250	254	272	262	241	262	244	290	284	261	280	268	254	267	273	274	272	283	255	281	248	275	255	253	265	253	263	271	237	257	223	263	307	308	266	238	256	283	234	270	265	233	262	263	272	306	266	278	265	252	265	253	287	277	272	305	268	250	272	291	238	277	292	270	242	270	264	264	283	280	241	283	226	267	246	258	254	254	273	289	305	290	279	282	272	274	267	299	288	254	254	258	316	267	258	250	263	280	264	282	245	251	281	274	250	283	266	233	256	282	269	272	254	283	258	247	276	244	272	286	237	277	286	254	265	265	277	256	248	262	252	280	261	276	246	294	286	253	283	276	252	257	299	263	302	272	284	269	286	301	300	316	287	273	235	246	232	265	270	251	272	264	249	271	237	266	285	274	289	264	267	250	287	281	273	249	263	293	265	252	239	271	259	289	269	272	264	266	262	247	231	248	252	272	261	274	268	266	267	257	279	285	247	295	261	283	297	246	245	247	291	250	221	237	283	271	279	283	237	266	275	265	267	263	269	259	258	249	275	263	288	304	266	268	296	254	278	238	241	267	269	250	278	255	247	302	251	273	258	319	288	295	267	287	253	253	268	282	284	263	288	259	278	225	282	251	283	268	232	278	252	284	262	252	258	235	249	245	290	249	261	261	272	268	262	301	293	254	240	284	307	290	274	291	247	266	271	266	306	260	266	278	269	288	255	269	266	298	256	260	287	281	243	280	266	250	238	274	280	261	241	253	248	270	275	265	278	266	246	248	275	277	282	270	262	251	258	262	263	286	265	241	260	290	226	245	311	267	258	270	266	274	264	251	267	256	236	282	256	266	265	302	262	251	280	274	283	228	261	265	262	264	297	301	281	263	257	273	262	301	277	258	302	293	277	267	257	275	260	277	267	244	249	232	249	275	290	268	269	272	281	313	289	277	301	265	260	275	267	248	277	298	249	273	265	275	255	266	268	268	265	268	247	281	295	272	250	262	256	254	244	260	259	295	274	287	266	275	272	265	275	279	228	249	259	270	323	269	242	263	293	273	243	241	258	265	257	270	256	265	255	263	233	253	287	269	301	234	257	276	260	246	271	242	245	274	244	254	243	255	264	282	270	269	240	253	244	273	270	277	246	278	257	298	252	237	267	256	247	233	237	257	278	254	257	274	289	261	245	264	253	247	261	289	285	282	253	264	250	280	246	291	254	266	229	260	271	269	295	246	288	247	272	266	281	249	244	264	267	265	247	261	290	286	262	256	287	273	315	239	268	264	268	290	261	284	261	226	268	254	251	251	258	273	309	249	274	259	276	265	255	260	267	268	240	246	286	251	263	243	290	238	278	278	276	264	266	283	283	277	242	262	285	303	262	286	295	281	273	251	279	240	275	256	248	271	260	256	310	286	256	288	264	259	281	292	251	235	264	282	282	267	266	287	236	290	264	244	288	289	273	279	255	239	281	266	257	252	264	286	263	276	279	247	268	259	255	257	274	256	265	268	250	240	280	295	299	277	276	266	288	259	255	307	269	249	233	268	257	241	268	281	259	258	256	292	277	263	271	258	296	244	276	279	253	281	257	270	240	275	271	276	260	273	280	268	288	294	279	262	246	249	280	276	265	258	262	274	257	258	261	275	284	259	260	266	247	251	260	248	276	274	265	227	228	289	284	295	268	216	273	281	268	262	253	234	286	257	266	262	241	257	303	323	255	283	273	293	264	250	269	269	279	298	236	280	291	254	271	278	275	293	262	257	263	288	310	269
6585	6702	10704	10442	7520	6039	4486	2647	1654	1108	808	672	585	614	611	595	599	627	596	602	553	612	589	594	628	623	624	589	594	601	604	594	619	587	579	614	620	587	609	595	616	609	595	593	644	608	598	595	644	598	579	576	576	595	618	600	596	606	594	602	608	565	545	588	598	605	592	565	599	597	607	594	654	590	526	603	595	594	621	556	656	586	607	612	606	617	601	575	622	591	562	598	655	587	609	573	634	562	596	579	578	599	624	592	632	598	643	605	606	595	570	635	589	633	618	639	612	614	622	584	628	582	618	577	593	622	553	596	570	620	542	577	532	574	564	589	591	636	564	534	642	571	603	552	607	613	574	586	649	545	608	597	590	579	630	605	568	602	583	614	594	599	590	566	602	567	504	579	574	639	592	606	636	613	612	553	623	603	535	598	609	572	579	592	610	618	634	605	608	596	612	600	619	604	642	598	593	589	589	604	606	561	623	581	573	578	582	617	570	577	595	584	579	609	624	640	588	582	624	642	594	587	572	565	607	625	594	574	561	592	589	591	585	607	574	590	605	587	595	598	557	601	611	598	626	575	605	583	568	592	554	617	610	614	550	577	564	550	645	582	630	546	603	557	585	558	589	612	612	613	587	613	581	563	611	608	618	611	588	591	600	607	606	581	581	628	547	591	607	601	621	653	621	597	613	584	601	586	619	627	597	576	588	573	600	635	595	601	637	604	620	609	548	621	617	588	573	618	631	603	566	618	590	619	656	616	584	597	600	600	613	599	610	562	577	596	610	584	605	631	609	592	611	610	667	594	557	593	574	612	620	583	592	568	649	610	609	625	608	634	576	608	607	568	594	631	576	580	595	637	625	608	590	628	574	586	643	627	578	614	603	560	610	597	589	614	630	652	595	569	553	580	562	556	598	583	590	637	597	552	599	617	597	613	583	616	584	568	583	597	591	593	615	624	620	604	591	564	605	603	619	590	645	577	609	592	628	594	554	585	581	573	601	639	575	589	598	586	609	561	574	641	585	604	632	604	569	596	624	574	572	600	586	565	610	601	590	589	650	629	612	609	594	640	606	613	592	631	562	567	630	604	592	620	596	636	590	621	591	574	600	573	583	601	586	601	597	607	611	568	587	552	607	598	662	610	547	597	565	623	576	614	628	608	606	622	606	550	575	607	617	590	607	544	632	600	559	600	586	569	616	608	587	601	637	538	609	581	622	576	631	611	581	579	597	591	573	597	575	550	591	684	671	608	613	609	569	609	604	655	578	569	570	602	574	628	641	633	631	624	628	607	594	589	619	591	552	591	555	598	615	592	599	574	605	567	585	578	598	613	609	577	581	602	614	610	579	624	570	587	570	609	594	597	588	570	594	608	579	566	574	576	602	558	582	585	613	620	610	612	576	585	615	544	599	583	590	583	596	611	630	630	559	575	630	600	578	617	601	629	617	638	619	581	615	564	615	604	605	602	568	533	598	575	577	606	625	612	624	571	554	563	580	621	624	598	595	567	644	642	633	589	624	619	625	576	579	575	612	616	625	607	546	656	599	599	624	605	563	610	638	595	594	613	629	556	538	597	643	637	579	582	635	611	564	614	542	609	573	611	600	594	612	592	634	565	574	568	617	586	564	602	593	595	622	603	571	609	548	593	589	606	628	620	603	616	570	588	606	614	614	596	597	610	547	594	576	528	603	589	609	603	592	577	581	593	597	601	622	561	587	592	612	607	571	566	584	575	650	610	575	601	573	582	647	640	580	574	619	596	585	591	608	584	563	609	587	589	619	571	582	602	622	599	594	613	592	621	635	537	618	599	605	597	601	586	587	582	579	600	636	625	591	600	578	596	560	595	566	596	579	620	563	592	603	615	621	590	627	666	580	593	578	587	600	615	601	606	626	607	590	563	583	598	564	585	591	582	559	614	604	582	591	621	588	628	589	613	607	629	629	603	613	603	597	591	607	568	616	607	608	601	589	608	618	598	578	566	580	595	576	538	624	557	550	607	602	618	591	599	574	604	549	576	569	602	553	586	576	584	588	600	586	579	650	564	625	626	588	581	638	599	609	591	602	586	619	630	572	609	534	568	600	594	619	598	604	601	593	650	634	597	579	584	591	583	586	585	579	617	572	576	599	602	588	592	583	661	599	608	592	592	611	600	624	593	572	618	626	647	600	595	590	650	571	629	597	643	598	614	574	589	542	608	570	605	608	577	578	596	594	647	580	557	564	571	609	610	558	597	587	577	605	590	611	602	640	665	582	612	527	592	578	606	634	612	592	570	599	592	577	594	611	602	584	613	591	594	585	560	597	612	589	602	615	630	576	583	553	598	642	594	629	591	636	608	612	613	592	593	584	615	603	590	604	608	542	579	551	619	620	583	617	624	552	569	586	606	568	564	628	591	593	582	612	598	607	567	536	590	592	568	558	613	591	572	572	557	587	609	579	629	590	576	589	581	578	577	603	597	571	632	612	591	568	583	582	559	641	613	611	581	617	593	604	604	611	618	576	559	586	569	574	623	569	575	592	590	607	590	607	619	614	591	615	583	604	586	581	585	618	627	626	565	575	596	624	580	577	589	581	571	578	617	591	603	584	615	609	580	581	570	586	587	622	613	601	599	619	579	616	570	590	619	590	609	620	629	614	621	593	603	594	585	601	608	575	593	594	648	628	620	640	563	586	594	560	628	613	635	586	607	613	610	538	631	580	591	602	596	587	615	576	589	622	598	605	580	601	590	641	600	599	583	582	588	618	556	582	608	589	586	583	618	602	609	623	610	589	578	595	613	616	580	615	634	599	645	595	570	601	629	601	577	630	581	592	616	654	604	603	603	607	569	577	590	645	615	569	629	616	602	580	623	592	599	605	592	574	583	610	580	611	587	610	584	598	592	592	604	567	580	573	603	606	580	584	590	548	570	646	583	582	611	558	596	628	668	565	564	637	642	542	589	615	599	618	621	590	604	616	586	634	584	532	597	576	607	596	651	565	618	564	589	580	610	604	536	554	607	576	602	603	553	571	589	589	604	624	623	578	579	610	610	580	564	583	609	631	592	619	629	571	597	575	644	599	643	636	566	607	584	606	562	627	617	572	607	589	568	587	562	562	582	577	577	612	649	545	563	604	564	575	559	586	613	598	566	612	583	556	594	586	650	617	605	597	606	635	613	623	560	614	606	583	588	602	619	571	598	562	540	639	563	575	586	542	594	624	587	602	571	599	596	600	586	619	637	586	592	633	572	588	590	635	575	607	565	600	607	642	558	599	573	580	612	657	568	580	616	577	625	559	598	539	548	621	570	585	585	629	592	529	574	559	583	633	599	582	608	594	626	638	584	656	576	658	576	609	613	579	577	595	589	560	573	584	610	607	602	559	616	593	613	609	616	632	652	613	559	608	556	643	609	565	574	593	587	591	602	537	585	577	587	590	573	626	530	586	603	601	538	596	635	602	633	552	621	625	614	599	577	534	593	584	584	601	614	634	587	587	566	593	590	573	578
54528	52685	61398	53231	39598	26421	15808	8561	4179	1909	978	506	269	203	247	242	224	241	233	223	243	253	240	245	263	238	260	236	255	249	218	241	225	245	240	239	252	238	262	247	258	253	227	238	249	231	220	212	232	252	244	261	237	254	237	223	208	224	242	220	225	212	262	252	277	266	228	218	265	250	243	231	241	223	232	261	215	268	271	257	216	251	226	208	214	215	230	254	242	209	238	221	239	230	239	233	219	223	236	245	239	253	263	266	249	247	250	254	269	262	218	238	223	241	229	224	227	218	240	220	229	229	231	232	235	242	211	226	241	269	229	237	249	238	227	213	238	251	207	228	230	210	219	232	219	207	225	246	236	274	251	236	241	244	270	237	229	228	233	241	241	193	248	256	222	261	235	223	242	217	215	238	243	242	233	229	230	220	216	211	218	226	236	213	220	255	230	231	263	259	244	271	249	255	254	242	228	230	246	244	224	241	250	276	227	255	232	243	265	244	249	257	202	239	224	275	238	248	206	251	222	238	239	252	248	254	238	216	242	208	213	242	241	246	200	233	266	249	240	232	238	232	246	241	233	243	234	224	249	225	221	218	254	229	238	214	230	221	239	239	247	259	236	235	240	224	235	214	245	217	247	264	262	254	253	224	212	229	234	264	233	257	216	255	236	218	252	235	242	247	226	234	222	228	220	249	241	219	259	245	250	238	227	245	223	203	221	237	275	229	235	255	230	220	211	208	209	220	275	232	224	219	258	266	270	224	263	234	242	252	230	259	277	224	237	231	271	249	259	247	213	229	244	231	223	212	244	270	249	260	242	226	237	256	249	232	210	250	234	242	223	237	220	250	242	214	217	232	243	243	250	236	235	238	251	227	245	232	213	238	226	248	251	235	243	250	249	255	242	256	243	252	244	266	245	231	230	235	238	241	235	247	235	245	248	216	222	244	246	246	230	248	269	225	226	246	251	250	238	240	237	230	216	234	230	229	234	246	233	229	222	216	221	213	230	232	217	216	224	265	264	271	262	226	224	275	247	228	229	230	248	227	259	202	258	261	229	227	236	218	226	218	229	237	225	202	225	250	223	224	249	245	235	217	231	241	232	238	224	219	219	250	256	205	222	260	249	257	252	222	244	189	221	253	225	260	253	269	240	238	255	232	227	226	224	258	267	221	225	232	230	253	257	245	239	233	220	263	235	272	231	241	238	254	238	269	217	250	216	238	239	229	246	229	212	227	246	208	265	225	226	234	253	239	219	229	232	262	264	250	249	247	216	222	249	233	245	252	237	258	230	201	272	272	212	225	236	260	224	230	237	265	215	228	254	238	234	240	217	236	237	208	243	213	222	219	233	238	231	216	227	256	239	237	270	220	220	213	237	215	246	228	199	219	245	239	217	240	253	221	229	228	233	201	218	257	240	246	261	236	270	202	226	232	233	254	224	241	233	231	218	267	240	223	224	245	241	269	240	237	242	228	234	253	264	228	221	269	213	268	236	226	251	234	217	231	235	224	228	223	225	228	242	215	243	234	231	255	240	238	241	245	251	220	253	263	236	241	235	246	251	223	253	231	232	220	242	249	214	211	248	246	227	207	238	263	244	264	231	234	235	204	214	235	243	249	235	227	235	234	256	234	260	250	257	248	260	211	266	235	210	231	239	246	230	248	255	234	246	229	253	228	235	234	260	214	226	220	199	218	245	242	205	254	258	241	228	240	244	249	248	230	256	226	238	250	256	264	235	220	241	261	256	251	220	240	261	215	239	234	236	217	219	237	242	256	237	243	256	245	244	255	243	244	261	249	242	218	253	216	252	232	254	272	244	250	217	214	213	241	215	226	257	226	221	221	250	232	204	236	248	254	237	251	229	224	240	241	245	214	234	240	224	245	271	256	245	230	230	243	253	255	242	248	209	227	257	243	222	283	282	263	234	280	237	232	266	234	230	256	241	247	251	251	222	229	230	232	230	259	243	202	219	236	236	228	240	243	243	240	238	254	229	244	242	247	251	223	242	209	224	229	214	227	240	223	226	238	255	260	243	247	228	238	271	231	235	249	232	251	252	225	252	210	277	263	235	233	254	226	246	238	215	242	262	232	214	221	228	274	240	233	248	235	233	239	231	231	253	237	231	255	223	236	254	233	220	255	241	232	244	234	224	245	215	252	234	227	225	215	241	248	247	238	251	246	237	247	238	228	212	249	272	221	253	229	245	248	230	228	245	251	261	249	258	241	235	218	223	254	247	253	233	230	230	240	270	238	252	247	228	244	239	245	269	247	214	241	238	278	236	246	248	248	232	256	240	262	231	245	225	239	228	245	242	239	227	221	248	232	255	235	237	243	229	230	239	228	218	265	227	231	229	248	241	213	233	233	247	238	226	235	241	215	203	261	222	233	257	248	245	239	252	243	216	224	231	264	236	232	214	264	227	240	231	244	220	234	261	254	229	230	235	215	227	244	244	235	239	254	240	230	248	236	234	234	215	226	270	271	255	249	209	230	232	220	261	239	203	264	201	223	234	198	228	255	220	227	252	212	216	238	252	220	231	253	251	233	247	213	254	276	265	218	238	229	221	231	246	249	236	224	234	233	246	245	255	273	235	227	265	236	227	230	239	254	242	278	236	238	248	234	218	231	229	215	240	234	224	237	238	241	213	237	225	211	235	254	246	227	245	223	252	216	247	232	219	211	247	229	257	267	195	241	243	246	250	253	241	209	245	221	245	264	262	236	234	240	248	246	244	257	221	231	254	219	249	273	224	231	239	229	266	238	249	233	252	233	242	251	226	264	233	256	270	218	249	225	218	256	228	252	198	247	279	238	285	232	254	246	242	245	230	260	209	232	250	235	231	243	239	233	255	252	243	236	232	250	249	229	229	242	237	227	226	228	242	228	223	243	259	233	233	264	268	208	210	266	244	294	257	232	235	246	209	228	242	237	223	227	223	236	250	264	229	264	216	222	235	237	233	233	227	213	231	260	231	231	228	256	249	233	222	259	241	261	246	237	267	252	244	216	226	245	233	260	246	252	237	255	247	252	237	251	240	199	263	234	244	232	242	235	254	244	236	255	256	236	215	230	249	225	235	250	248	229	225	269	240	231	260	243	241	235	241	222	202	226	232	242	252	219	259	243	246	229	238	249	262	227	240	254	217	245	257	243	221	192	220	237	239	232	234	229	239	238	245	251	227	226	248	234	240	208	238	225	243	255	239	247	253	225	238	228	230	250	250	223	240	284	258	247	203	218	247	232	234	233	287	214	219	257	258	230	272	251	252	239	213	215	237	247	236	235	231	229	214	229	240	229	270	229	244	211	243	246	235	251	237	244	268	200	244	246	235	232	204	237	235	235	222	205	250	217	272	243	255	237	231	212	236	246	284	214	251	202	236	202	259	244	230	226	274	242	227	245	234	238	249	242	240	260	261	253	243	223	229	244	251	247	244	251	222	240	236	241	239	247	214	212	245	265	253	255	227	225	247	233	230	226	276	276	247	246	224	220
31865	38072	56051	57482	49940	40334	31381	22611	14006	7414	3716	1803	811	566	562	522	555	511	512	563	580	604	554	582	540	547	576	634	570	542	569	532	574	526	550	614	565	559	533	560	555	526	548	551	581	602	578	560	565	526	542	578	529	565	537	589	532	558	565	526	545	563	550	533	524	539	506	628	576	495	560	544	530	527	509	564	558	561	525	568	512	591	570	572	583	597	525	513	531	560	522	551	569	518	564	599	566	540	579	539	577	571	542	574	547	529	517	552	508	562	512	552	515	571	567	535	556	553	570	532	521	492	574	555	560	616	581	529	543	503	550	551	553	529	571	571	516	549	537	554	519	568	541	560	546	524	547	528	541	545	546	555	586	527	532	534	525	533	539	549	546	536	572	551	570	532	549	526	562	557	551	526	535	566	586	577	540	557	537	550	561	525	544	545	547	554	553	547	536	574	602	596	545	603	542	547	594	587	550	508	564	573	529	519	555	541	524	558	555	528	592	552	575	553	544	561	532	582	562	560	605	555	534	513	548	577	535	551	531	541	542	525	580	528	534	562	597	540	579	561	549	568	516	571	569	536	590	541	553	558	574	535	591	502	531	512	520	571	557	555	557	557	567	552	549	511	557	519	536	562	534	547	601	528	534	580	565	581	535	602	574	540	578	579	549	537	545	565	535	536	553	551	586	529	549	545	521	571	494	568	523	506	540	566	593	529	547	508	557	531	528	559	571	522	546	528	551	557	543	528	556	565	554	534	574	557	587	569	578	543	578	570	550	552	561	556	538	514	572	566	524	522	569	539	522	564	532	536	549	584	553	527	571	540	514	558	516	530	513	529	583	576	566	561	543	541	536	560	561	540	577	553	530	560	537	575	532	552	542	519	559	552	554	554	563	578	516	542	544	533	561	575	615	581	567	537	500	535	542	539	533	613	556	578	571	554	583	518	590	569	510	565	565	563	547	556	566	566	544	541	556	595	573	526	555	536	547	532	575	544	553	543	564	531	565	541	532	540	513	554	536	512	537	549	612	529	544	573	526	543	546	567	560	512	605	600	528	530	531	530	558	505	516	547	551	511	597	520	563	544	545	565	527	523	577	527	519	578	544	547	587	548	559	590	595	546	586	525	568	517	521	531	548	543	537	506	557	576	531	532	533	583	541	573	530	534	566	525	538	554	560	566	586	609	560	562	548	542	539	559	613	561	592	571	519	540	526	522	567	544	547	638	539	541	518	559	546	555	566	526	540	579	515	540	552	520	515	518	547	525	570	491	547	527	592	536	562	516	569	516	574	543	587	550	541	525	575	570	545	559	577	562	519	559	541	541	598	551	519	532	577	532	533	567	571	562	567	550	569	548	555	545	530	571	597	571	560	525	571	519	562	573	530	568	577	562	546	535	546	547	529	551	519	573	544	537	533	511	575	525	527	547	552	544	544	548	576	552	589	596	585	515	535	540	577	570	497	496	556	566	568	540	543	534	497	569	549	572	575	569	573	583	534	550	573	539	538	585	541	595	528	548	538	577	562	590	542	532	566	559	517	527	535	549	535	554	548	521	549	493	532	511	570	551	532	551	584	581	557	568	615	580	562	509	601	517	552	536	571	542	531	572	545	539	558	558	562	544	552	575	575	590	544	575	568	559	546	537	581	548	585	567	547	547	530	570	551	553	581	534	593	540	549	539	539	529	537	542	582	579	580	607	525	569	521	598	548	540	557	550	522	545	538	561	546	540	566	534	595	518	592	513	565	541	558	567	546	580	540	585	539	532	542	491	540	559	596	535	570	567	527	560	516	558	556	532	532	582	566	595	585	586	565	549	509	559	553	581	597	596	585	501	559	497	560	571	563	527	555	549	515	549	563	546	535	550	562	550	506	539	524	571	546	536	551	567	556	510	543	548	546	534	566	568	556	524	565	560	567	544	538	539	562	532	570	594	564	530	529	555	594	519	555	585	614	578	505	594	554	530	526	573	545	564	535	581	552	591	533	512	572	551	565	536	561	522	535	534	525	536	545	557	531	565	517	570	530	522	582	548	528	566	544	568	537	573	577	553	568	606	519	542	560	597	593	567	555	557	555	556	551	586	573	540	579	564	573	545	550	565	570	596	568	513	515	523	590	563	538	542	543	551	579	542	532	586	549	534	528	507	574	572	576	546	494	550	547	528	592	558	550	516	529	557	521	574	563	575	522	537	575	561	565	573	550	531	571	591	544	555	552	558	577	553	550	596	539	580	527	587	541	531	610	551	588	583	572	564	520	559	551	545	565	517	552	568	563	516	581	562	566	581	525	560	576	545	490	539	528	561	555	590	541	585	575	546	558	551	556	555	552	505	564	546	557	533	559	555	556	549	511	551	571	521	547	523	572	539	541	560	553	552	549	582	563	547	583	540	561	576	565	606	534	587	573	556	567	550	539	514	531	537	549	557	542	554	552	558	556	539	561	546	555	558	522	526	556	560	538	513	528	545	541	557	545	557	554	551	492	551	571	520	539	562	509	495	562	554	568	518	565	535	531	502	532	536	570	548	534	556	581	532	561	563	553	534	582	548	580	545	562	530	565	544	553	553	502	525	558	545	565	540	495	517	549	538	544	569	527	547	578	587	554	571	517	564	513	563	546	563	526	592	542	514	576	557	529	558	541	542	522	508	535	553	576	560	539	542	554	543	545	546	555	600	555	556	514	552	563	522	597	586	567	547	544	555	550	564	571	558	583	534	532	541	588	572	570	527	537	521	528	566	516	545	521	523	528	543	526	557	550	521	608	547	534	534	506	543	551	586	551	531	574	544	594	582	609	538	572	575	561	582	556	585	513	518	546	542	525	543	559	561	535	508	570	562	540	573	534	577	596	540	586	536	563	554	557	552	529	527	573	534	571	554	513	557	580	520	551	496	567	564	550	556	534	570	551	586	533	541	518	552	522	583	543	532	551	534	593	520	529	582	544	533	548	564	559	544	584	543	582	553	525	506	560	549	569	541	548	501	593	585	556	560	549	579	554	547	571	516	564	524	522	504	560	535	551	492	543	546	556	551	542	512	554	550	572	534	540	542	544	553	532	570	564	547	508	590	563	539	530	567	549	559	564	538	550	529	553	550	537	521	567	521	521	552	550	533	541	565	559	540	567	534	547	548	523	511	512	530	565	559	558	544	557	546	577	557	531	579	568	563	569	545	570	544	525	522	551	561	567	516	566	563	530	561	556	519	600	536	556	568	557	572	567	569	581	548	556	541	553	571	546	581	562	584	564	603	560	566	557	563	517	529	566	565	571	542	544	566	558	554	518	579	528	561	552	533	582	540	551	591	564	564	519	540	557	531	588	543	507	535	547	546	545	586	515	554	549	564	580	535	565	543	533	540	595	517	551	515	548	575	545	565	567	571	598	524	531	577	533	568	529	581	524	536	563	529	548	560	512	521	510	564	540	565	542	596	581	537	564	541	571	542	578	581	557	582	553	591	615	556	572	518	550	484	541	607	555	546	547	526	558	551	524	524
64181	65704	74630	66211	52680	38694	25823	13860	6770	2988	1442	784	451	361	359	341	303	325	301	274	325	378	317	285	320	336	313	325	323	323	292	275	380	285	366	358	315	327	331	324	323	340	339	330	337	332	331	319	329	318	327	306	325	284	330	331	330	319	328	310	323	317	348	369	328	310	306	317	318	313	303	308	348	285	286	345	303	328	333	285	322	348	328	334	334	322	322	313	317	342	320	284	326	331	355	313	346	333	322	308	309	287	338	341	318	307	352	353	358	321	322	308	346	342	320	303	320	316	321	296	340	305	310	324	322	364	331	320	323	342	309	356	351	316	329	311	328	282	317	334	344	325	302	364	341	300	320	335	289	334	338	301	311	322	328	343	310	299	309	322	325	282	300	326	323	335	287	320	332	336	335	325	324	333	315	318	335	334	304	319	307	351	327	378	301	313	369	309	341	321	339	319	320	378	363	323	338	312	338	320	331	319	350	294	323	347	337	335	309	305	338	307	301	319	305	321	286	340	327	377	343	300	355	334	343	305	306	321	320	334	333	352	339	316	317	312	316	313	356	342	306	342	300	328	334	335	303	350	350	316	326	325	316	328	301	304	333	321	322	331	331	318	335	302	301	324	333	355	321	340	324	332	328	323	307	345	326	307	324	319	337	346	349	317	322	323	303	304	323	338	365	338	314	329	330	300	346	330	306	330	358	297	305	294	311	335	334	306	279	303	324	314	375	328	342	321	332	314	324	301	331	304	312	320	355	369	311	358	328	334	321	349	328	335	333	346	334	345	340	304	302	297	327	331	321	291	366	297	296	348	339	337	345	320	336	348	385	338	332	297	298	322	306	306	311	302	279	337	297	304	313	336	323	317	305	310	296	321	315	353	325	308	348	344	343	341	350	341	353	316	331	344	330	347	303	330	334	308	318	323	318	335	332	346	303	319	326	328	318	329	328	324	279	273	330	305	320	324	331	337	341	287	323	348	351	327	338	349	331	320	306	288	303	303	329	312	341	322	314	306	328	312	322	335	367	350	348	354	328	330	343	322	308	347	331	348	321	293	354	321	303	277	358	333	330	329	325	293	329	336	339	324	348	323	342	311	313	321	349	399	336	348	338	332	321	322	308	321	312	333	314	294	317	317	314	315	317	305	314	328	337	322	315	287	326	336	318	315	308	309	320	328	327	350	308	342	327	319	339	307	352	331	285	313	341	311	348	352	312	347	309	307	305	343	308	340	344	325	325	334	331	315	322	322	343	334	315	340	317	319	313	311	333	335	345	327	326	322	330	333	320	321	314	316	335	346	310	340	298	306	321	331	316	389	345	316	327	294	342	337	321	328	293	294	327	348	365	303	294	329	319	326	383	349	326	344	316	327	345	325	298	309	335	327	357	327	312	337	333	368	349	313	327	326	316	339	314	321	334	328	308	324	332	309	314	363	325	332	310	336	343	280	318	298	350	279	309	342	306	341	331	312	373	326	336	296	339	299	337	316	335	339	354	320	350	315	351	331	335	327	310	320	296	324	321	355	337	321	340	320	297	339	328	341	315	317	319	324	328	307	315	313	318	335	340	314	336	346	326	296	317	286	345	309	314	343	327	334	343	325	337	338	301	324	319	336	316	310	335	331	338	324	337	321	346	307	320	304	320	346	346	351	343	330	324	319	341	313	305	332	333	322	323	319	312	345	337	315	305	321	330	277	361	310	325	297	292	345	275	372	343	339	338	317	356	345	311	305	315	317	315	327	331	299	306	348	310	314	298	337	346	301	345	344	283	297	325	292	299	338	291	327	317	322	325	338	309	335	339	326	353	385	360	321	330	310	303	312	319	301	331	341	339	327	314	324	342	341	312	327	300	334	313	359	331	303	348	355	309	310	310	310	313	299	307	339	335	342	336	368	313	322	315	325	319	323	334	307	282	319	292	346	276	317	322	366	302	332	318	342	333	330	358	336	329	315	342	349	312	309	323	328	350	301	356	298	310	342	360	323	344	316	304	312	306	363	369	301	328	316	326	331	310	289	335	332	308	333	329	336	320	301	340	334	311	362	317	333	334	352	315	302	344	354	317	286	353	332	328	323	298	303	326	309	337	326	315	317	352	305	305	315	327	369	315	307	342	332	319	312	329	335	346	317	307	333	290	301	315	335	299	366	312	348	320	308	332	322	358	306	324	338	339	321	313	328	347	330	321	316	293	337	297	320	327	340	349	322	326	325	349	344	310	328	349	298	310	353	338	309	317	338	319	337	350	313	372	335	334	317	321	335	323	319	290	378	351	365	323	316	310	327	359	307	337	316	339	344	298	319	321	309	325	302	312	308	315	355	325	340	337	334	319	311	347	329	326	300	343	332	316	330	338	322	329	313	307	314	307	315	349	352	319	295	340	323	355	327	349	322	286	318	304	322	312	288	356	299	332	329	311	302	324	328	344	292	344	314	301	314	340	294	297	309	368	345	339	362	347	323	320	311	361	300	329	316	331	343	301	348	358	297	306	337	344	330	309	316	317	315	322	352	341	342	311	353	310	338	308	322	317	327	321	339	364	305	316	347	354	359	342	333	326	315	350	326	320	314	281	323	337	352	314	309	305	319	333	349	358	360	294	340	330	349	337	336	312	338	300	310	349	315	322	318	311	309	368	336	337	320	313	385	327	268	344	290	336	326	312	275	310	342	321	320	338	326	330	315	317	353	318	295	352	327	323	332	342	333	342	332	339	314	311	313	325	351	306	300	293	297	304	340	328	298	338	346	336	321	360	352	319	330	304	291	318	340	333	318	314	356	333	341	317	324	315	337	327	323	347	364	318	329	300	306	313	305	347	327	329	340	329	311	294	345	312	290	336	307	326	325	336	322	319	360	326	326	319	321	361	310	308	312	335	351	344	302	292	351	351	343	331	305	347	298	339	310	319	354	315	318	313	330	328	316	333	323	337	316	318	333	309	328	318	348	353	329	287	301	342	315	295	312	338	343	301	323	325	314	314	319	307	322	305	321	311	355	292	317	318	363	301	319	324	359	298	291	332	341	351	342	315	337	334	341	328	322	343	315	291	304	335	304	306	314	326	306	314	329	337	301	313	333	321	335	304	334	320	317	285	329	325	330	299	322	337	354	300	311	340	312	311	333	325	342	325	331	358	339	354	331	335	342	371	323	314	336	341	327	303	319	325	314	318	357	339	299	328	325	311	301	339	328	373	321	319	337	347	312	307	325	300	331	316	325	328	346	313	328	345	323	321	331	332	326	361	345	344	305	320	361	333	336	332	310	306	335	381	331	347	297	333	320	342	354	360	348	334	293	311	316	309	324	338	336	322	341	352	323	316	358	323	345	352	341	293	341	307	341	333	312	303	317	331	353	344	300	327	315	329	315	329	341	356	354	329	321	337	301	308	366	338	287	331	338	312	320	306	271	321	334	335	336	363	338	316	321	295	325	322	333	311	338	319	334	298	302	303	323	351	324	323	316	312	323	306	316	305	332	335	366	327	353	357	357	330	310
39381	46991	68017	70605	62021	50482	39715	28610	18258	10120	5250	2677	1212	732	695	688	728	722	725	763	690	744	719	717	735	743	746	744	695	691	725	725	651	743	693	674	728	743	691	745	710	703	737	721	725	773	700	744	746	737	690	724	712	738	749	755	691	670	723	739	693	749	689	699	718	715	735	740	698	751	760	768	698	716	644	758	764	735	763	756	744	703	714	652	731	707	714	725	709	718	760	734	761	677	737	699	704	798	720	723	738	708	734	751	699	698	732	786	730	729	667	748	752	729	694	672	724	776	685	711	702	718	699	710	744	720	726	693	746	744	733	716	765	709	689	739	771	771	744	737	735	772	750	748	759	760	732	711	752	695	745	749	726	721	745	763	691	716	739	735	720	772	761	734	782	750	701	706	724	745	761	795	774	701	712	678	755	742	718	735	782	703	739	706	713	733	718	707	744	696	755	704	715	699	714	721	727	783	685	723	716	745	761	708	726	752	739	766	704	741	729	683	738	660	708	724	756	716	724	735	730	720	738	710	725	689	762	671	746	731	740	690	703	712	746	701	719	740	754	707	733	722	724	768	711	736	709	732	693	710	703	741	771	739	740	691	722	757	708	760	715	707	679	754	715	690	746	727	725	722	697	732	706	678	747	699	736	677	749	744	713	713	787	691	631	713	719	765	704	738	734	757	725	760	680	710	667	671	728	711	772	665	733	741	743	778	749	699	712	722	747	758	692	779	745	717	795	721	753	733	718	691	695	700	699	721	717	707	768	718	747	748	703	761	670	769	669	696	748	707	694	775	716	686	670	719	702	717	718	716	731	721	663	751	716	758	733	731	705	700	719	738	693	762	645	717	714	710	764	694	747	695	692	731	713	720	709	740	727	727	693	727	712	739	739	683	745	712	735	745	719	719	721	723	685	747	684	717	736	706	716	680	761	724	698	748	730	713	686	733	710	696	746	674	702	724	715	728	734	777	722	736	751	738	728	738	725	733	714	710	718	695	706	725	657	680	726	701	711	719	729	722	724	673	708	677	749	755	708	703	712	746	733	787	658	642	723	764	736	773	739	792	738	703	709	692	753	735	693	742	727	748	675	734	704	790	705	678	759	745	738	752	727	711	743	705	707	706	725	737	743	709	713	728	715	688	703	737	736	688	706	739	752	705	705	747	729	726	735	683	707	745	736	711	741	726	716	740	684	749	686	738	736	676	750	672	718	719	745	754	685	700	676	744	695	738	740	701	704	758	721	705	704	734	742	718	706	716	732	758	747	715	713	705	717	710	750	773	742	707	689	778	742	748	751	694	757	745	734	713	734	729	702	700	738	724	715	770	752	702	717	719	730	718	754	674	772	715	726	717	654	717	737	773	727	710	679	730	680	725	739	742	713	735	701	698	730	746	702	737	684	700	749	716	756	730	729	735	715	723	682	733	747	731	747	744	725	697	698	726	707	728	679	730	657	688	689	727	714	729	735	697	673	755	727	697	706	745	721	738	765	723	725	708	717	761	737	728	734	691	719	772	759	675	773	742	668	684	724	733	716	746	713	723	721	744	684	704	728	693	717	646	739	753	721	745	723	740	667	741	771	700	736	732	749	735	733	719	740	739	723	770	733	754	701	762	695	703	722	690	707	720	739	741	753	698	747	742	693	678	751	718	721	677	690	697	716	677	754	708	705	715	715	802	670	725	730	679	775	729	669	693	755	785	761	733	754	754	704	737	684	738	705	713	706	725	765	740	775	659	724	718	691	695	756	733	714	726	704	704	668	713	702	755	689	699	733	701	741	755	710	688	750	736	695	695	705	723	736	758	714	703	722	737	710	722	734	682	755	683	707	697	728	711	737	783	701	751	739	666	765	733	701	726	707	745	677	729	696	669	675	727	739	677	721	722	691	720	697	733	656	773	693	717	711	719	705	722	766	751	701	694	692	703	682	705	761	735	730	742	735	693	740	752	704	724	732	749	726	734	701	809	736	744	763	739	738	745	739	745	780	695	722	714	731	716	660	725	731	736	713	691	746	741	712	664	719	754	715	756	748	703	744	735	712	730	691	701	711	736	752	700	710	731	706	702	732	696	734	719	757	742	726	772	698	723	689	701	700	777	729	740	710	744	689	692	728	731	699	766	750	723	733	711	696	738	736	731	738	742	714	707	744	714	722	713	715	712	677	688	741	722	729	775	715	719	722	761	701	682	696	724	683	768	710	722	739	790	720	691	702	735	749	711	725	712	746	721	702	724	782	710	749	690	746	789	699	699	748	700	709	724	715	682	741	711	733	786	764	750	698	705	747	718	723	732	723	717	695	701	722	726	726	722	687	665	764	685	696	756	762	711	704	732	728	732	777	756	727	723	784	725	703	715	742	660	737	736	688	748	684	671	747	701	735	690	730	716	710	690	719	764	721	704	726	702	712	677	709	730	738	724	741	713	719	704	669	697	725	775	725	654	688	741	709	732	642	742	739	732	683	712	737	711	730	733	695	767	727	759	776	744	695	709	692	715	742	704	738	729	731	720	726	751	724	744	716	723	741	743	687	659	767	729	736	735	706	726	798	703	731	774	693	707	776	711	755	741	686	724	720	739	701	742	735	715	684	737	726	702	755	721	700	729	727	732	704	681	739	745	745	750	703	717	726	734	674	689	722	698	739	705	738	718	752	717	753	727	748	732	717	771	712	709	722	756	738	694	738	731	721	719	699	729	686	745	769	736	723	728	721	758	770	724	748	710	731	728	743	741	735	731	713	691	750	698	704	712	686	711	692	767	701	692	699	745	707	704	743	706	741	741	756	740	759	726	710	753	691	786	738	705	727	753	711	716	757	734	714	719	697	717	757	702	728	737	708	694	775	725	700	731	783	753	735	713	728	730	709	745	702	716	698	718	712	667	682	713	737	713	731	689	748	739	733	717	704	752	740	756	702	695	687	737	694	684	717	762	694	682	728	744	685	707	713	738	739	721	715	699	747	740	721	746	739	722	763	698	676	735	692	751	714	697	686	689	745	713	695	701	702	752	771	698	700	714	713	738	741	696	711	755	720	742	691	676	728	714	677	765	713	702	703	738	691	695	724	715	721	788	735	689	736	762	721	684	667	719	721	705	678	679	741	730	728	709	718	680	685	703	716	730	733	718	698	665	736	725	733	699	702	728	733	724	738	724	687	724	733	703	689	745	748	703	761	700	713	740	701	672	692	764	740	692	722	726	717	715	734	709	735	707	741	712	682	712	758	686	760	691	716	691	777	697	678	727	750	770	727	679	701	712	715	709	734	701	726	742	687	735	666	707	723	690	737	742	740	777	731	686	754	679	685	664	714	721	722	705	688	737	735	748	746	657	684	658	749	737	679	759	753	753	715	766	669	716	710	723	702	702	733	729	723	775	735	702	744	734	721	716	720	716	770	710	773	740	676	756	734	756	685	693	715	710	731	717	732	718	705	748	715	723	712	683	735	686	719	734	725	752	694	709	684	754	706	697	700	675	722	713	721	693	753	719	704	720
10370	4634	5208	3947	2737	1726	1056	663	484	384	335	293	266	288	279	277	275	293	243	233	266	237	258	268	284	278	266	250	265	275	248	247	245	235	256	259	259	272	257	244	265	287	241	234	247	248	225	252	275	279	256	264	260	259	280	256	256	244	222	257	292	235	273	301	276	281	244	252	285	272	249	276	256	247	262	301	283	249	270	281	262	259	274	284	265	257	277	260	275	259	267	274	261	237	246	253	261	265	264	240	221	266	280	249	265	261	271	267	291	248	250	284	265	273	264	298	240	267	263	281	242	269	270	254	256	252	243	258	272	259	268	256	275	239	255	277	237	269	264	242	259	238	258	283	263	240	247	262	259	241	276	274	290	266	234	296	253	269	262	292	246	257	257	296	259	273	267	249	250	241	250	272	242	260	269	261	264	283	268	218	283	269	256	261	235	270	278	240	265	269	261	250	257	245	267	240	323	264	281	253	259	259	247	273	276	292	264	268	278	246	262	253	246	280	265	255	237	270	259	276	257	260	273	249	277	244	258	248	232	266	263	271	268	253	253	281	270	268	259	283	264	278	254	281	265	249	293	288	250	273	281	266	285	256	256	287	280	254	258	281	276	228	260	247	292	287	284	256	277	266	259	261	242	278	262	271	229	263	269	276	277	244	268	254	282	254	270	263	263	227	266	306	264	281	242	283	263	227	270	262	257	247	264	230	246	253	248	236	233	254	253	252	245	231	269	240	247	250	240	282	259	280	247	249	263	255	285	261	249	259	262	253	287	269	318	280	273	262	254	295	268	252	267	277	262	292	280	234	261	292	282	253	257	258	300	292	248	299	283	268	254	299	245	278	283	250	235	241	270	271	270	258	264	278	229	265	281	250	257	291	233	264	259	256	276	230	288	257	255	299	274	279	249	252	259	266	263	235	281	254	251	268	250	230	283	244	262	286	255	235	263	277	250	279	257	243	279	254	254	255	263	276	260	268	282	263	261	258	264	269	292	266	271	247	231	246	251	264	260	229	305	241	269	264	238	278	246	252	291	245	248	277	263	259	227	310	247	264	254	237	242	224	287	287	288	243	277	265	248	237	262	258	249	250	274	276	280	293	264	273	269	267	274	262	248	253	250	256	248	243	265	257	276	252	259	254	242	238	235	254	271	219	231	261	264	247	253	276	264	259	252	265	240	243	273	237	269	252	263	266	262	278	287	275	258	258	269	239	264	273	237	264	254	259	260	274	238	267	268	286	274	274	254	252	279	237	236	257	252	301	301	294	257	273	261	254	256	266	226	251	267	295	248	239	243	241	280	233	265	243	262	262	265	242	245	249	256	285	296	268	258	254	264	257	262	280	259	256	263	263	275	267	280	282	275	252	255	278	258	252	252	274	237	270	237	240	253	268	282	259	272	265	258	261	261	260	253	269	288	284	252	269	246	257	256	269	265	265	246	251	273	267	256	279	272	238	247	241	257	246	265	241	298	250	274	268	247	267	289	290	237	248	245	289	253	268	255	267	260	275	260	261	249	220	249	255	240	238	272	265	242	260	270	282	240	277	237	244	242	225	252	273	255	248	282	284	309	260	237	264	273	270	270	264	270	290	274	262	249	240	281	248	248	256	243	217	288	254	266	258	209	238	249	266	251	235	249	267	233	268	261	255	247	238	257	264	269	253	251	233	244	226	245	270	258	266	243	264	270	261	274	257	262	272	252	262	259	247	267	268	293	300	251	260	256	277	230	272	276	258	270	255	282	292	261	277	273	262	265	245	264	268	258	264	259	263	250	287	251	251	273	257	277	269	259	259	268	254	267	271	272	282	256	291	226	252	252	279	257	271	248	258	257	233	266	242	275	271	280	278	270	256	258	235	243	254	248	266	273	261	294	251	244	235	273	265	278	251	244	260	268	279	260	252	229	242	272	268	270	288	242	229	266	247	283	264	255	240	276	242	242	270	241	252	270	257	252	272	266	304	256	248	271	253	256	259	258	229	280	261	270	264	242	260	255	262	243	271	257	267	220	264	269	284	266	257	237	232	253	275	259	268	245	254	292	244	254	259	252	257	245	269	285	298	298	270	262	271	252	269	236	264	248	273	262	242	276	245	267	260	262	280	262	255	274	278	251	257	254	258	252	253	272	271	272	257	283	270	255	295	274	236	283	280	248	271	264	242	256	261	238	265	263	243	252	277	259	288	282	234	279	289	279	252	270	234	268	263	240	251	234	220	259	258	260	246	256	276	267	257	246	256	269	271	239	297	254	275	251	293	258	290	254	260	236	269	269	265	277	272	264	279	280	247	257	262	243	271	297	254	250	259	264	294	264	292	261	252	269	265	271	293	228	235	272	268	257	280	295	280	240	267	264	283	276	249	244	248	264	228	262	254	263	283	275	261	286	269	269	266	280	264	265	284	269	234	283	231	258	291	267	241	275	254	241	257	293	259	264	265	231	260	246	251	266	265	276	257	250	245	246	261	260	257	244	272	238	277	252	267	237	294	272	267	281	265	288	240	258	260	296	254	256	269	269	259	267	266	254	272	247	230	236	270	275	255	256	290	236	251	231	255	255	245	245	233	230	278	285	305	261	250	244	281	266	249	279	283	253	246	264	252	268	267	262	266	254	266	243	300	278	252	228	257	276	276	257	293	270	234	260	244	261	258	258	270	263	252	242	256	250	253	246	252	291	282	240	230	262	248	252	265	274	261	275	264	234	255	251	239	258	245	230	244	271	256	262	249	244	282	286	243	236	280	256	251	264	289	273	267	283	284	302	276	243	244	258	240	276	276	236	265	294	265	263	273	280	243	252	252	263	240	236	247	237	263	235	288	255	266	245	266	239	238	252	259	268	279	279	292	266	258	255	275	285	258	241	282	256	292	261	277	259	274	273	248	250	265	291	250	253	274	290	251	230	280	252	221	222	273	259	240	274	241	269	251	256	257	289	239	257	299	285	269	275	259	260	278	254	270	265	280	249	245	243	244	278	235	264	257	273	281	279	258	263	263	268	256	284	278	280	249	259	234	261	270	251	276	249	248	290	262	245	250	287	261	272	259	270	286	259	268	261	263	280	245	287	284	252	247	269	254	280	219	261	254	264	273	261	258	260	255	239	239	237	258	279	290	265	277	240	257	254	258	288	254	267	278	244	255	287	246	271	233	291	246	262	260	298	247	244	257	279	278	278	264	222	283	282	268	248	240	233	202	262	237	243	254	262	221	254	262	257	235	284	270	266	276	277	245	241	266	259	289	255	283	240	268	252	247	268	283	287	274	290	268	262	290	258	236	254	236	264	263	244	274	251	291	246	256	248	289	244	260	297	242	246	261	282	249	242	306	235	252	250	262	261	300	271	271	279	302	258	275	260	316	246	276	263	265	272	250	273	251	259	256	260	250	287	245	262	255	272	247	291	250	292	261	295	291	263	288	243	240	236	248	263	286	270	252	286	265	255	272	279	247	252	270	253	252	226	256	244	271	289	264	246	260	271	278	277	256	248	249	245	271
6875	5796	10587	11387	8803	6078	3846	2413	1602	1037	790	698	581	616	575	576	563	563	565	579	573	611	521	599	576	610	610	579	564	594	620	579	542	618	553	589	583	578	595	591	595	560	601	606	586	558	619	556	560	599	610	593	558	637	616	586	587	608	562	574	583	596	589	605	540	595	611	588	580	593	535	553	567	632	530	591	606	569	590	586	557	589	570	589	572	590	591	525	583	588	603	603	569	581	586	582	549	582	593	576	582	594	627	587	595	598	554	581	586	572	556	587	604	599	622	584	586	529	605	600	596	576	599	572	578	585	598	597	598	566	559	551	562	595	582	629	568	577	576	566	556	607	559	602	594	643	607	579	583	613	554	571	599	603	609	622	595	587	574	589	589	587	612	570	569	586	612	610	565	555	602	654	584	620	593	543	592	601	592	577	560	593	632	623	550	634	601	604	629	556	597	558	601	567	555	536	596	587	617	569	581	566	600	592	535	570	613	566	555	578	581	577	589	586	610	605	586	529	545	580	564	577	558	591	582	595	609	597	626	600	571	566	645	614	561	603	580	599	565	576	562	557	584	589	614	615	599	582	569	641	603	576	562	619	597	576	577	567	585	591	555	628	558	581	545	601	617	587	581	568	614	595	571	583	587	567	582	589	590	594	606	599	571	584	585	557	552	538	568	605	594	576	594	565	607	622	644	575	591	578	630	530	557	568	562	670	559	605	562	542	576	576	593	599	565	557	624	568	567	604	587	554	585	565	601	602	563	576	544	559	613	599	557	583	539	561	576	618	607	587	575	586	588	567	592	555	578	586	592	572	582	571	584	592	607	615	583	571	580	577	553	587	601	573	551	632	569	573	630	612	579	596	602	562	586	624	564	570	606	629	582	606	612	586	563	547	519	595	618	619	588	575	603	570	605	609	561	570	593	580	575	576	602	580	624	634	572	612	589	564	585	582	546	580	596	542	579	608	588	576	593	575	596	618	570	607	613	606	596	627	610	597	596	609	610	559	598	557	600	608	558	599	603	607	588	640	601	572	546	581	602	599	565	606	573	597	601	608	581	567	577	596	621	586	596	545	587	585	623	566	593	539	617	572	579	592	565	567	588	566	629	592	607	562	608	616	617	610	599	565	555	579	583	631	581	566	591	588	549	605	574	565	590	559	588	534	546	584	581	559	577	546	636	575	592	563	556	609	562	622	578	553	582	567	580	576	605	636	628	570	601	644	564	594	608	601	609	564	582	615	618	608	633	593	573	626	546	585	606	548	620	573	555	632	572	617	547	585	568	588	536	609	576	587	555	598	581	620	543	637	610	560	618	588	608	547	568	574	631	596	575	620	542	583	593	585	562	589	615	592	591	619	586	597	611	608	595	589	618	548	587	617	608	562	570	612	558	576	602	551	529	548	591	594	608	566	581	604	538	578	602	575	577	568	582	542	591	627	556	582	582	602	619	581	609	580	592	612	575	583	597	563	570	555	566	608	580	561	582	547	602	564	602	558	572	586	600	582	587	571	605	571	615	578	604	616	571	586	632	560	576	588	574	575	562	586	560	578	576	530	577	580	568	576	589	557	616	608	596	571	565	587	561	593	575	615	599	557	557	598	600	577	632	580	588	615	578	573	587	569	554	578	599	594	569	562	626	600	620	570	550	574	560	582	627	595	560	565	581	576	545	595	537	563	613	578	600	625	612	581	591	587	555	537	605	604	603	601	579	613	566	532	587	619	557	544	567	598	579	603	641	551	585	606	605	580	528	590	562	534	575	568	559	610	536	565	574	559	561	591	569	551	594	575	608	579	553	588	552	568	556	655	655	583	567	547	562	598	583	570	559	573	556	615	586	584	575	606	554	547	575	595	567	573	578	584	601	570	564	555	537	579	548	570	596	595	591	590	602	550	618	522	577	541	549	579	604	580	604	599	588	602	591	566	585	573	623	612	594	625	577	607	578	575	583	604	602	582	636	559	581	633	570	629	592	580	553	559	639	608	582	615	632	612	612	590	581	620	581	565	655	581	613	581	587	561	564	551	606	631	586	589	550	600	589	572	561	571	532	610	550	628	607	592	655	607	595	592	573	595	618	565	618	575	597	568	614	631	570	588	568	603	581	581	576	565	599	606	623	553	598	555	590	570	573	578	552	585	597	585	591	581	588	611	580	543	583	565	636	585	607	582	615	580	607	613	567	576	560	595	579	587	551	571	565	572	582	588	588	593	570	594	599	622	646	579	562	620	566	601	590	534	562	634	581	587	595	567	631	553	594	625	591	568	617	562	564	568	594	570	568	572	538	598	572	578	578	615	554	576	581	573	569	577	590	580	615	606	568	586	579	565	570	650	614	614	572	594	605	559	566	564	553	571	601	587	622	598	553	533	597	593	590	591	589	564	614	547	600	592	601	579	584	582	552	552	600	599	586	555	588	620	569	617	531	606	584	589	592	607	574	618	625	569	597	611	554	595	598	601	624	547	622	573	591	644	583	604	624	599	599	561	587	568	606	618	556	557	596	628	538	610	566	592	550	603	586	583	572	587	564	575	596	568	644	567	629	603	593	610	596	576	572	553	593	608	582	562	565	584	581	557	651	577	605	567	599	596	529	582	541	592	574	572	585	610	610	584	560	561	583	610	569	591	545	594	612	555	525	580	606	605	595	614	621	579	595	555	571	554	605	559	610	611	540	607	540	578	610	575	608	615	553	597	567	554	595	617	574	606	596	601	613	551	620	596	583	614	563	593	559	573	560	602	589	621	565	579	565	602	593	586	608	570	581	593	570	602	546	601	588	575	571	584	550	606	528	586	622	595	626	595	594	551	602	550	583	579	606	636	518	596	581	626	548	593	581	559	528	610	595	600	594	584	603	585	554	555	567	597	588	575	575	565	600	593	617	593	584	590	591	574	565	638	593	604	587	610	598	613	548	544	598	548	572	549	570	639	543	614	564	593	593	610	580	597	584	591	570	549	565	566	603	609	597	612	624	577	580	558	571	553	547	574	566	604	585	576	611	600	643	574	514	586	582	591	615	577	589	592	558	591	618	527	575	620	594	615	585	560	576	599	563	592	614	622	603	583	605	604	613	599	613	624	602	577	599	570	573	592	559	554	612	569	572	568	558	591	610	577	568	556	547	610	583	586	614	575	598	595	568	572	553	551	597	503	598	558	590	588	575	531	595	612	543	621	609	567	582	576	586	543	589	569	611	554	614	620	608	616	577	599	561	566	553	587	583	589	566	582	564	585	610	567	595	566	577	555	561	611	595	579	570	580	597	587	577	568	579	572	589	573	584	586	586	590	563	584	542	616	607	598	561	581	568	581	556	525	567	543	577	598	584	586	581	594	560	583	603	569	634	560	550	555	574	571	585	540	547	573	592	608	585	600	590	554	605	599	584	608	559	605	604	597	599	585	580	598	561	587	575	589	561	554	563	550	590	555	595	583	600	589	600	587	572	588	518	577	566	577	588	575	623	544	554	563	610	597	562	587	575	565	583	564	580	537
54478	53900	61975	53386	39556	27088	15542	7585	3496	1550	762	382	229	197	250	228	231	225	214	210	255	203	227	194	196	194	237	205	235	194	202	214	216	224	220	196	217	228	240	220	219	222	230	184	209	200	197	209	212	206	210	209	215	244	217	215	219	207	232	202	196	219	220	256	201	231	212	213	214	207	212	244	240	241	181	222	209	189	215	209	217	212	205	211	212	198	211	231	209	197	211	214	206	210	202	229	233	207	216	217	204	231	208	226	208	209	209	220	242	224	207	224	205	234	183	203	205	222	204	187	222	217	206	224	200	230	202	221	220	188	215	227	168	194	217	189	211	182	206	228	220	224	202	216	230	237	218	211	209	240	225	212	206	217	218	210	230	221	216	195	206	210	204	214	184	222	205	200	223	235	223	202	194	221	238	223	209	204	214	203	216	206	209	208	227	213	219	221	224	182	195	205	242	200	204	206	228	220	213	209	197	224	230	198	215	227	220	212	215	203	221	203	219	267	203	255	204	215	240	193	231	226	201	214	200	221	225	202	235	236	220	195	204	171	231	208	214	181	215	194	218	237	214	242	213	200	180	190	224	212	230	219	234	226	232	216	218	185	228	206	210	208	211	234	248	189	196	205	233	213	217	240	216	220	212	223	216	200	175	223	188	218	223	247	212	232	194	227	222	206	217	218	196	195	220	238	203	194	222	204	227	203	224	220	208	236	182	216	187	210	234	190	227	213	187	220	223	229	246	204	208	225	218	207	201	240	217	193	224	228	232	201	202	216	210	233	202	219	199	206	233	194	243	234	243	224	197	223	204	203	195	209	210	199	221	201	225	198	234	229	187	222	204	208	228	223	203	207	192	224	200	218	230	225	230	239	194	176	217	236	201	230	204	220	228	200	205	225	189	205	216	228	184	205	221	224	217	237	220	218	206	223	220	225	248	218	221	259	187	192	245	209	189	192	252	181	218	182	201	194	216	212	224	216	226	192	208	216	224	213	185	223	234	231	188	212	225	227	217	194	197	198	199	207	249	210	241	230	219	206	200	238	216	241	220	231	197	221	216	217	217	212	203	190	235	238	218	222	217	185	192	224	207	218	240	239	226	206	181	203	239	213	212	205	206	212	220	211	223	184	225	209	228	216	255	220	199	209	220	209	244	202	224	198	208	202	190	207	212	234	210	184	185	214	206	203	221	232	212	201	211	216	219	231	211	209	224	223	231	226	216	199	202	231	190	205	207	240	227	230	216	207	202	190	217	232	214	191	215	192	223	213	235	201	192	214	205	194	204	237	219	206	181	241	242	248	209	234	184	219	214	188	232	209	246	214	206	246	243	242	220	200	193	203	201	214	190	220	207	186	225	238	218	201	217	184	211	228	227	206	189	217	212	223	236	219	206	207	195	229	202	210	206	211	227	236	211	218	212	211	201	199	221	182	217	240	240	199	222	201	210	227	235	208	207	196	197	220	192	215	221	194	199	190	228	224	220	240	201	206	193	222	214	228	213	221	196	215	205	233	204	222	227	208	243	218	237	235	210	212	220	206	221	198	195	210	201	238	207	217	243	216	203	210	190	194	222	199	211	215	197	214	237	214	224	195	222	239	227	225	225	221	223	240	214	206	224	221	225	216	231	186	191	207	192	221	238	213	185	227	194	202	234	239	188	197	207	216	203	244	210	240	212	226	188	208	229	217	226	203	237	198	217	212	226	190	202	203	241	214	225	203	205	200	188	200	190	227	211	200	244	223	204	197	223	208	221	223	207	206	201	214	220	208	217	229	199	211	225	209	208	224	204	170	187	211	234	226	199	212	181	213	206	221	211	220	212	221	194	241	227	204	207	191	230	228	220	235	213	188	215	227	207	209	245	206	222	212	208	219	190	239	183	229	237	231	248	204	218	220	215	172	189	230	209	193	205	207	186	218	226	208	219	225	201	200	205	234	207	198	223	218	238	240	245	232	222	208	208	235	215	218	211	206	169	217	246	229	192	171	185	204	237	199	207	211	210	191	201	236	203	201	256	195	212	226	204	236	225	219	209	208	210	231	227	227	209	230	232	232	230	234	219	226	243	220	225	206	220	175	193	220	233	218	222	226	187	221	230	216	234	226	230	203	207	210	217	226	228	206	197	198	201	202	229	215	228	206	204	215	216	219	254	226	209	226	220	212	216	196	232	213	201	201	237	216	219	205	228	195	227	193	231	212	240	225	205	220	217	213	233	203	193	210	229	221	196	198	204	208	216	227	236	186	193	225	197	209	211	211	224	214	233	236	197	167	238	250	220	208	219	218	221	207	212	221	214	208	191	240	226	228	217	213	221	183	231	204	204	218	203	199	216	247	195	224	189	241	224	193	227	203	229	200	218	219	241	179	183	214	181	212	190	229	210	217	193	222	209	196	206	227	205	243	224	220	227	211	186	213	215	217	215	214	209	212	220	212	226	201	222	228	216	212	218	213	213	221	215	207	206	227	195	213	205	215	230	216	234	193	201	232	215	235	228	246	261	221	227	209	218	212	235	239	238	223	226	210	228	197	208	216	222	231	185	221	222	244	201	211	229	222	177	222	211	216	205	228	218	212	212	189	214	227	197	211	230	205	199	212	198	231	227	207	206	203	216	207	244	197	221	218	233	227	223	200	217	247	215	210	227	223	226	210	223	228	218	215	202	198	193	209	226	225	252	217	196	221	213	209	221	247	203	202	210	216	223	217	199	197	208	219	194	196	207	208	203	215	217	180	186	221	210	220	206	216	206	208	218	218	240	213	224	245	220	210	220	181	207	202	222	223	212	189	190	199	208	211	199	195	219	219	219	218	224	197	216	195	186	211	227	181	236	204	191	204	253	205	202	199	225	207	215	201	231	242	226	208	215	229	221	216	197	202	191	238	196	186	213	219	206	210	210	229	238	211	216	228	222	195	222	254	240	189	182	240	217	216	214	200	214	218	230	204	198	211	221	232	232	211	228	216	225	213	192	213	197	237	213	197	206	240	214	212	213	218	185	204	213	238	199	218	209	193	224	206	198	212	185	219	208	217	200	212	226	194	223	262	201	240	217	187	231	222	217	211	210	192	218	206	230	216	228	211	217	199	235	210	214	222	210	228	211	221	226	204	224	184	218	190	219	211	204	202	211	221	208	204	218	201	205	192	238	200	220	235	211	222	213	223	228	218	228	202	220	206	208	198	184	221	238	193	234	239	197	212	202	195	216	227	218	233	205	211	225	203	229	210	218	203	218	246	206	221	215	212	235	224	204	242	232	208	218	211	184	219	228	221	219	218	212	205	205	197	236	230	217	196	210	214	210	209	219	207	206	208	214	194	199	231	204	211	211	181	203	223	240	226	228	215	207	239	229	215	210	206	204	213	233	234	217	212	215	241	240	194	205	213	223	215	208	205	197	227	197	212	220	195	227	225	210	228	235	238	222	212	218	208	200	215	223	204	232	217	212	212	217	238	209	190	180	233	216	199	218	192	205	225	195	211	231	187	191	237	241	236
32103	38826	56608	57847	50522	40830	29997	20159	12244	6279	2774	1216	613	505	470	540	460	477	546	507	476	473	532	519	488	512	478	460	524	474	482	493	499	495	502	491	470	519	492	528	513	517	468	508	520	499	493	507	478	493	523	509	490	455	479	520	447	502	533	502	502	488	508	550	528	544	524	541	476	497	535	523	478	487	470	512	453	512	519	504	512	478	486	493	480	496	538	509	506	470	472	535	500	506	525	505	503	488	530	469	490	526	482	499	490	494	507	535	536	512	527	508	471	559	510	499	509	487	474	492	473	520	502	464	494	499	507	488	487	507	494	487	502	502	520	510	534	469	492	476	511	515	537	506	476	525	486	506	530	503	491	472	470	529	479	542	466	528	548	517	514	470	498	487	528	508	514	536	506	542	482	486	506	501	485	517	470	514	521	490	522	524	529	516	484	470	510	544	501	524	493	519	493	476	515	448	522	497	500	499	513	512	517	535	511	496	478	525	518	517	466	484	533	498	495	533	524	516	500	494	530	512	524	513	519	520	507	499	509	508	501	523	526	498	498	505	501	517	538	495	468	504	559	526	543	524	516	503	499	500	471	528	521	482	499	506	506	524	460	512	489	549	503	477	515	537	504	506	530	501	490	467	528	477	498	475	512	544	517	492	473	485	493	506	482	506	529	483	474	490	436	496	493	497	471	486	495	517	481	500	519	475	525	498	487	504	512	520	507	501	495	511	496	494	498	513	501	489	500	458	507	498	500	520	535	486	485	491	558	468	498	487	540	495	508	501	480	560	477	483	517	502	467	505	510	500	502	478	491	495	497	484	505	503	517	524	504	512	502	483	528	502	445	470	529	539	465	492	486	517	471	511	492	491	493	484	494	502	506	514	531	474	516	472	498	506	484	518	463	488	484	503	530	478	504	469	496	442	513	513	561	505	528	501	494	524	467	502	508	556	514	485	476	489	476	513	456	523	457	512	489	500	522	525	493	510	518	538	492	478	512	518	520	528	504	504	478	483	497	484	474	491	494	491	511	500	513	510	488	499	463	489	499	490	486	496	513	547	526	489	519	528	504	496	463	484	509	495	473	464	502	505	490	501	511	515	538	502	485	482	488	489	507	447	518	520	546	500	491	483	487	525	466	519	522	517	481	483	484	491	516	474	512	492	491	507	457	521	515	468	481	509	477	509	521	508	488	552	556	533	501	471	480	536	498	519	516	468	506	509	557	508	527	476	511	541	509	550	506	513	507	519	523	445	501	492	503	518	536	513	494	524	499	458	522	493	503	517	498	514	510	521	519	512	490	559	556	481	513	494	504	513	466	479	529	528	556	499	466	518	487	452	530	504	500	522	492	514	522	491	497	567	525	515	509	517	487	503	490	492	547	517	521	510	475	483	500	544	555	486	521	498	466	510	568	530	531	491	518	473	534	525	524	501	483	482	477	494	501	511	545	493	502	517	525	505	499	461	513	527	544	499	524	551	504	523	490	493	468	502	534	530	474	497	498	541	495	498	515	506	492	514	520	481	488	504	511	500	495	476	506	528	501	512	527	476	505	512	490	458	544	495	495	498	522	498	484	484	486	523	481	517	488	470	456	481	502	503	498	508	517	477	455	519	478	512	449	520	526	520	494	492	520	535	508	488	523	505	516	493	494	491	459	511	533	480	505	546	504	486	485	501	483	517	550	520	494	480	473	490	487	498	496	493	530	529	495	518	504	527	489	518	493	495	482	521	503	518	496	489	496	482	486	511	500	500	477	496	542	518	526	528	533	507	499	498	506	472	483	518	508	513	537	492	560	495	487	484	479	478	469	550	515	477	519	504	498	472	503	488	516	495	495	492	519	519	492	483	469	496	487	517	524	490	514	526	497	503	449	489	496	463	504	522	537	490	496	522	462	506	504	490	523	537	495	516	520	501	483	506	472	495	519	486	475	492	481	535	490	423	500	513	524	540	516	487	501	519	495	485	508	521	516	495	541	516	497	501	494	478	522	497	491	499	483	507	518	477	533	478	489	491	467	488	473	505	515	470	472	499	467	507	489	489	516	476	508	450	510	473	500	539	477	447	496	479	487	484	517	458	509	489	535	509	523	524	490	530	484	522	514	491	461	486	462	482	498	551	508	492	494	474	528	486	504	490	493	552	515	502	497	514	527	455	535	490	530	501	499	553	523	488	488	458	466	527	532	505	514	495	521	475	499	511	517	520	470	515	507	483	499	492	504	517	493	497	515	520	507	515	492	498	526	497	481	493	534	548	495	452	528	475	484	517	497	509	518	478	491	509	483	506	506	511	486	521	485	520	498	530	488	479	499	541	493	438	489	499	509	457	500	499	468	517	465	494	465	515	513	481	471	504	503	521	499	502	522	521	500	506	514	479	488	482	520	481	503	487	488	497	529	501	523	580	520	499	522	485	483	536	491	492	527	551	467	502	479	486	515	508	525	508	504	515	537	516	491	509	492	506	487	512	495	509	472	521	498	527	533	491	519	485	486	489	516	477	482	493	505	497	485	448	525	510	538	487	497	504	489	512	482	480	476	487	481	484	474	491	486	510	489	528	515	490	478	515	505	490	473	496	465	500	452	480	494	502	501	483	506	532	480	525	525	471	517	466	492	527	493	498	508	505	472	473	510	493	503	499	466	500	528	462	503	489	487	507	499	467	547	511	481	474	494	495	514	495	512	510	467	538	508	506	512	508	516	504	502	523	470	469	497	490	503	513	516	491	513	467	533	523	516	510	499	464	476	514	549	460	488	508	522	469	480	468	516	465	483	518	532	517	537	539	485	501	535	528	483	479	484	521	451	479	511	532	493	512	494	492	505	551	496	475	502	528	493	470	496	505	491	477	513	494	516	490	498	523	538	530	505	497	489	480	516	489	529	478	495	524	506	498	516	494	512	535	507	473	486	528	503	533	478	476	507	468	523	516	512	487	468	516	519	482	507	499	472	520	479	508	540	524	515	517	497	514	508	487	532	515	503	523	515	500	489	502	482	480	507	529	505	524	513	504	516	514	467	472	520	501	528	466	508	525	511	507	471	484	502	489	503	505	482	465	484	486	491	488	533	532	488	508	492	515	512	510	535	476	493	494	498	503	510	510	469	521	518	520	520	498	484	482	466	472	506	534	538	508	499	517	508	505	515	493	496	498	528	507	513	468	516	474	469	468	503	541	546	456	469	520	486	475	476	530	536	518	494	505	490	539	493	476	507	510	503	506	517	503	520	530	509	463	507	508	507	517	533	482	480	503	507	510	465	492	515	544	530	526	490	485	543	471	465	507	484	487	481	499	489	500	482	489	490	522	482	471	536	477	519	484	498	481	530	497	533	490	494	521	480	531	504	488	514	524	473	520	503	505	493	479	535	528	491	489	499	508	521	523	515	480	497	482	503	476	554	516	508	459	500	473	523	499	500	482	474	502	499	495	507	487	528	487	503	515	546	492	523	478	481	501	480	517	489	516	499	507	552	475	495	492	511	512	476	462	526	511	503	504
65849	67912	73750	65579	51223	37476	25593	14854	6698	2980	1527	789	383	299	309	280	312	309	283	284	318	333	283	291	322	297	277	327	314	309	328	320	312	314	278	299	297	323	310	313	320	310	301	310	317	288	323	278	290	294	311	291	279	264	316	298	291	321	280	318	299	309	269	341	285	322	296	287	320	331	341	290	326	274	280	280	341	291	315	342	299	308	327	312	318	350	326	296	279	248	302	250	288	297	256	312	287	319	327	276	300	312	311	298	275	294	282	289	334	307	320	306	300	295	269	350	277	298	307	306	328	327	309	295	311	291	283	245	271	288	296	281	318	304	319	302	331	289	297	309	316	316	296	287	308	305	264	291	299	315	306	298	327	301	260	286	290	312	270	309	285	295	272	323	248	317	308	308	316	304	273	290	312	297	313	272	302	307	281	285	321	308	261	286	266	334	275	289	322	288	300	302	334	292	279	305	284	296	322	331	296	350	313	327	310	343	313	315	293	286	307	310	274	285	284	320	328	321	349	304	276	286	292	269	331	303	316	305	296	288	328	307	335	290	292	290	280	307	308	287	310	285	292	321	317	298	301	328	296	315	285	315	271	279	311	329	281	285	335	300	320	280	321	307	275	282	344	298	274	318	265	303	300	299	297	300	339	302	321	333	317	323	320	256	308	299	278	303	303	317	299	319	336	309	310	309	299	306	279	297	299	312	319	314	295	292	329	318	281	312	293	302	266	319	286	279	282	296	330	321	293	269	296	303	291	281	339	315	290	317	305	324	288	294	328	316	303	293	305	333	283	298	262	280	327	299	278	316	320	278	300	270	295	294	305	320	306	326	276	295	304	282	278	274	280	288	298	320	286	293	305	317	278	275	298	306	320	325	302	307	313	328	339	306	282	305	297	290	301	260	311	305	312	303	309	307	338	293	298	333	281	320	341	298	319	289	290	316	312	317	303	303	299	284	289	303	287	300	291	276	305	286	295	288	317	304	277	332	302	317	293	326	290	281	320	296	315	285	287	322	300	323	297	278	302	315	303	327	342	289	311	307	282	301	286	316	312	284	311	326	297	311	295	300	301	281	308	300	300	281	320	289	292	333	301	303	277	296	327	305	316	286	294	317	297	304	303	309	315	323	315	264	282	313	308	314	291	299	308	330	307	325	305	284	283	301	327	296	284	329	302	306	287	298	301	313	315	284	303	301	293	277	306	269	263	296	304	286	314	300	320	305	313	292	272	309	287	289	309	314	328	298	269	348	304	317	311	317	303	339	327	297	296	281	294	299	276	318	323	312	316	321	330	286	296	293	299	304	297	295	314	304	273	312	332	303	319	306	293	301	279	297	301	296	331	316	302	286	335	281	302	299	299	333	311	280	309	276	301	295	303	309	295	295	303	287	337	286	297	279	341	305	326	286	295	313	311	293	283	309	294	299	271	311	277	304	301	322	290	291	276	330	285	341	316	303	294	335	300	305	326	291	286	279	343	329	296	306	312	308	301	323	295	298	277	302	266	287	331	298	295	312	338	289	295	301	323	275	311	316	306	296	283	279	326	315	315	286	315	263	319	289	352	297	346	312	344	333	300	327	307	270	303	305	301	291	287	298	300	335	279	332	304	302	309	320	344	327	310	306	320	315	293	295	303	300	293	293	302	313	335	309	291	335	313	289	258	304	315	349	329	337	300	289	293	329	304	274	311	321	292	290	305	274	280	308	292	303	326	323	302	298	280	265	300	329	270	314	296	308	272	295	334	298	308	343	301	301	335	305	319	312	291	285	316	304	318	331	298	339	286	303	292	293	313	284	301	278	310	291	313	311	302	315	321	353	301	318	294	268	299	292	298	291	318	313	305	299	311	289	281	313	301	335	312	291	337	339	270	280	300	341	300	284	269	313	337	314	276	319	321	305	285	304	293	289	284	285	279	306	280	269	306	289	294	306	305	292	328	319	321	292	331	322	347	302	279	342	340	301	300	288	295	330	379	313	284	282	350	307	271	319	302	309	326	304	287	268	296	289	299	285	258	298	307	302	298	317	318	324	324	337	282	300	312	285	300	264	280	317	307	360	314	333	276	296	306	314	332	300	269	302	283	314	322	338	277	325	300	279	300	297	288	335	300	321	285	292	310	283	287	264	306	308	311	308	304	289	303	281	289	303	313	293	309	305	294	290	310	311	341	305	289	299	302	315	316	338	281	351	275	316	298	317	272	291	275	288	273	283	324	338	277	318	271	300	325	295	308	309	289	291	312	311	265	306	306	293	305	305	308	302	291	309	314	314	294	300	283	302	295	297	295	270	314	280	284	305	297	268	295	291	303	353	303	302	292	307	306	295	304	291	253	313	287	320	274	319	321	292	326	302	338	326	341	297	288	331	309	345	295	299	309	313	325	321	292	315	321	304	319	329	323	304	330	319	293	313	287	317	300	297	286	337	311	284	296	287	310	313	307	307	292	295	301	299	315	307	320	275	299	296	285	311	286	292	292	290	295	284	316	328	313	297	295	272	286	315	327	283	315	319	318	304	283	342	307	291	307	325	275	316	262	308	293	325	316	286	304	291	309	282	320	284	305	280	328	331	296	314	303	324	307	300	324	291	303	260	327	320	340	342	322	309	300	296	304	311	324	309	284	324	314	296	313	306	296	260	318	320	290	322	286	313	291	286	339	293	279	294	343	281	300	324	310	297	320	314	311	280	319	301	290	280	327	275	278	289	264	279	293	292	301	337	273	294	312	302	312	326	295	305	268	281	279	312	310	294	282	298	315	294	279	277	309	328	293	272	308	317	278	298	298	320	327	290	286	305	314	303	302	298	306	311	318	306	281	281	313	299	315	301	310	311	275	319	325	320	306	290	314	277	293	313	282	279	289	318	282	297	330	346	299	309	322	295	331	334	316	310	281	319	268	308	274	276	322	329	334	314	324	313	278	317	320	288	279	287	267	299	315	314	290	313	336	297	294	327	305	303	277	325	303	329	343	329	296	310	317	308	307	318	294	323	321	310	286	293	288	326	303	298	287	316	277	286	291	299	298	296	288	330	319	294	303	297	321	300	303	300	337	290	301	325	308	295	309	330	311	329	322	306	289	301	292	326	293	306	311	294	300	261	321	303	255	291	308	317	321	317	327	357	314	308	332	321	295	291	282	307	296	295	317	342	315	317	323	307	298	273	316	323	312	317	271	309	314	314	311	302	308	318	277	288	299	298	290	293	303	288	281	311	297	324	301	300	323	288	307	281	322	291	338	292	283	312	323	321	328	297	312	321	318	326	297	315	311	298	324	285	332	305	288	307	340	271	278	342	285	308	331	279	332	269	306	306	310	310	352	297	316	308	291	325	286	297	272	304	313	315	298	328	332	294	275	335	276	317	307	280	256	327	290	287	314	311	324	320	284	334	296	268	313	312	291	292	299	295	298	291	253	292	309	285	310	334	333	324	309	286	326	303	341	294	320	299	319	297	315	299	318	299	310	288	295	305	292	287	301	317	334	304	313	266	286	327
40466	49026	67906	69930	59782	49442	39764	29571	17494	10205	5378	2584	863	645	689	716	684	645	673	635	679	625	664	669	687	645	665	680	642	723	680	666	688	701	679	746	680	709	699	712	641	684	666	686	692	688	697	672	699	697	664	697	700	665	682	654	674	617	686	686	701	622	687	689	660	667	715	680	658	702	695	664	684	669	691	689	679	725	724	646	690	648	677	638	692	685	669	617	688	688	668	708	687	692	661	696	680	701	688	666	648	687	688	724	680	677	617	654	685	647	672	677	683	630	723	671	671	668	681	691	668	664	653	687	673	684	662	651	622	677	642	685	642	633	697	656	667	675	706	651	677	664	678	717	704	652	644	622	680	688	700	656	649	689	658	643	661	686	678	736	672	651	693	650	700	629	662	672	652	671	600	738	710	633	679	702	715	727	641	653	645	666	686	681	663	699	666	646	669	666	719	677	708	708	666	675	684	671	663	662	657	644	715	660	695	664	673	681	692	707	701	629	641	660	667	668	679	640	646	686	673	674	668	689	640	729	679	665	696	668	677	692	637	681	726	685	658	724	733	680	655	677	716	664	660	730	711	646	684	658	712	710	636	724	635	677	658	650	722	664	689	677	642	668	658	640	698	662	684	678	664	680	653	681	651	680	671	694	688	710	711	666	661	637	682	690	699	683	689	684	649	637	659	697	646	659	670	689	660	641	690	705	679	682	670	700	674	627	659	735	684	699	687	666	676	692	688	628	663	700	704	694	666	717	670	701	682	675	696	670	705	675	630	666	686	699	691	668	673	666	657	666	663	720	707	669	658	660	717	702	724	695	688	687	684	720	638	671	638	677	684	703	698	679	660	678	661	625	666	655	661	678	638	677	706	680	690	629	645	676	650	661	680	652	686	657	677	659	672	658	658	653	680	695	646	665	657	711	724	663	705	704	667	721	702	658	628	690	659	702	707	712	642	685	646	665	688	621	691	673	668	688	684	641	700	682	674	722	708	717	661	666	690	695	692	667	665	727	697	685	714	733	673	677	672	664	748	623	630	704	689	653	653	664	699	720	707	650	682	665	672	709	668	669	646	675	691	680	706	696	670	644	693	699	674	604	684	703	710	653	684	682	677	701	659	699	641	697	712	694	676	718	721	687	666	643	676	675	713	686	655	668	647	720	657	720	639	647	658	665	685	666	696	664	703	703	737	643	629	626	700	662	696	648	694	689	693	707	662	670	709	640	683	672	637	691	652	655	674	717	677	661	687	726	671	652	649	688	681	688	728	654	649	683	690	705	675	677	640	676	696	655	643	725	662	671	666	709	718	638	696	697	687	710	654	661	698	692	706	659	685	632	654	691	714	656	667	669	660	628	667	679	716	676	670	655	669	651	689	657	672	656	668	676	701	672	657	732	696	662	684	698	638	674	707	672	670	666	685	721	713	666	660	667	651	664	596	684	659	712	702	694	680	654	668	638	697	697	667	668	716	664	699	695	691	657	719	710	618	698	658	669	683	696	714	709	665	661	651	652	655	730	656	672	637	671	676	661	693	678	660	643	687	701	663	688	690	698	660	666	659	688	617	739	680	708	616	666	712	713	660	672	639	691	649	697	746	675	690	714	690	724	707	653	686	708	694	698	695	689	639	683	694	679	686	647	674	694	672	676	700	701	635	660	674	668	666	689	704	668	681	694	705	616	695	634	667	649	708	692	660	679	643	714	673	661	682	698	649	717	681	665	698	669	630	663	688	658	636	662	679	700	686	703	618	662	651	681	672	674	671	698	630	645	696	671	666	720	700	724	673	702	671	727	671	686	685	654	652	672	658	688	678	648	686	662	680	655	689	657	679	673	719	661	720	700	649	681	683	664	672	685	735	682	658	702	693	700	712	652	681	659	701	668	693	709	645	692	641	686	684	695	682	676	667	691	733	689	682	699	704	644	711	735	694	671	663	665	701	652	671	683	646	684	606	704	673	672	692	695	691	648	664	676	655	675	690	729	696	703	690	712	693	703	671	688	694	704	676	680	696	671	713	656	695	714	673	618	659	660	673	689	676	647	686	668	668	712	679	682	654	690	690	711	615	656	695	672	630	686	626	705	690	677	646	678	653	640	683	676	654	679	706	687	614	710	732	702	658	716	700	700	672	709	692	706	636	737	739	679	699	637	686	696	665	664	645	689	686	693	724	639	672	704	661	673	702	719	680	671	648	711	663	723	697	685	702	652	686	711	681	693	698	706	615	648	651	676	698	726	691	680	672	704	703	725	676	662	672	661	677	661	637	663	652	693	664	704	688	683	679	687	655	666	667	693	695	697	714	697	746	704	682	683	693	728	682	658	673	667	668	690	618	677	664	649	655	659	648	643	665	678	670	656	712	658	637	675	676	709	689	669	656	685	695	634	687	671	715	663	703	657	681	720	668	689	691	671	681	691	706	670	736	653	691	720	661	683	701	692	707	700	689	663	721	682	638	667	693	677	685	675	650	718	647	704	666	639	655	686	672	698	676	672	673	658	644	646	611	694	675	674	708	647	720	633	652	732	693	668	680	682	693	687	677	611	663	653	660	692	668	688	730	690	640	682	702	661	671	709	678	677	693	675	730	644	703	681	644	679	671	691	690	707	723	650	677	701	718	715	653	665	625	701	619	650	670	643	661	675	671	669	655	668	702	669	672	627	676	619	670	669	724	675	660	684	672	757	717	662	677	699	649	704	711	688	661	678	693	671	652	699	678	705	709	652	656	683	628	666	659	651	678	654	697	702	681	655	710	686	628	681	681	669	685	671	696	624	713	688	703	685	675	695	664	691	682	677	614	663	715	685	683	690	685	696	683	694	705	690	629	687	661	719	651	696	712	709	655	688	654	759	689	671	619	671	707	666	673	663	671	695	650	718	682	712	690	671	690	738	692	685	712	646	693	635	662	684	668	700	686	621	749	688	673	665	659	669	672	669	668	710	667	685	692	689	668	654	669	640	696	675	688	673	677	707	679	683	703	675	703	675	650	673	648	650	708	671	677	709	652	680	686	669	676	677	690	693	690	671	676	634	677	712	680	696	661	626	678	703	657	657	698	643	661	687	644	684	643	654	658	717	645	677	705	641	683	675	637	701	604	682	673	708	649	740	684	693	688	703	681	652	690	662	699	660	672	709	689	677	701	684	701	713	690	635	663	685	710	646	694	682	687	673	648	682	676	678	698	666	653	684	685	690	695	753	680	696	623	646	657	707	665	708	698	659	629	689	640	666	665	705	700	664	683	684	687	664	676	623	665	673	687	665	668	673	708	694	632	650	664	653	654	649	707	665	674	681	705	691	671	695	679	659	685	687	698	646	704	677	680	686	640	665	712	660	680	692	700	690	689	688	682	687	660	655	705	695	638	724	703	692	725	694	708	741	678	651	710	682	646	740	682	681	696	698	664	693	684	676	691	653	687	637	737	664	652	720	673	684	687	671	719	692	616	652	660	699	718	679	682	696	659	710	672	693	625	690	705	727	677	682	713	636	670	692
10453	4935	5195	3751	2498	1631	939	708	496	373	303	314	242	268	234	246	267	249	215	210	253	261	265	242	243	251	281	273	234	240	230	241	225	243	227	228	267	262	250	259	233	238	239	249	265	228	242	229	242	245	236	255	261	248	261	278	236	243	243	234	254	257	256	249	256	222	265	230	253	253	259	265	254	214	226	249	232	226	224	243	289	226	250	271	240	262	254	218	238	233	253	224	270	271	242	242	224	272	217	258	261	238	248	246	222	240	230	254	274	256	255	231	249	236	236	230	255	243	255	250	244	247	240	221	259	259	275	254	260	256	259	272	247	229	249	254	244	257	225	268	251	286	266	255	226	245	263	238	241	267	259	215	256	242	256	245	238	268	253	240	239	281	243	264	250	232	235	238	238	227	251	250	253	264	257	245	276	244	260	254	227	262	268	269	270	278	231	269	241	254	246	259	267	256	232	256	236	217	274	239	256	250	230	251	253	240	226	304	236	268	232	257	229	277	250	231	240	249	247	241	243	261	246	282	252	250	266	245	219	229	222	261	252	213	280	267	234	245	258	270	231	249	261	234	246	236	261	255	242	256	273	266	238	218	226	260	261	231	263	241	205	254	242	241	260	219	247	282	254	233	254	247	272	275	243	277	225	230	225	244	270	260	238	248	254	240	238	218	251	261	244	274	243	216	223	232	284	252	292	246	228	279	236	237	254	221	199	236	245	245	226	291	250	246	263	265	215	240	226	260	233	245	270	252	227	236	263	257	259	262	246	249	263	282	251	221	250	255	239	258	245	232	225	247	258	233	248	216	241	273	253	264	260	223	266	271	249	259	255	262	248	250	263	241	240	233	261	255	263	236	260	245	248	245	273	230	224	239	230	265	247	239	242	222	258	264	250	257	267	240	216	234	286	236	256	230	233	259	227	254	249	225	242	242	288	249	280	250	276	253	241	271	250	241	274	252	258	240	248	249	258	244	258	222	239	254	259	250	260	242	234	231	230	240	251	248	242	246	258	277	248	264	268	215	227	228	255	240	233	263	254	213	254	292	240	263	247	245	264	255	273	259	248	238	231	242	237	225	233	265	245	247	248	261	233	285	271	248	264	234	246	268	248	243	262	234	230	259	283	240	244	263	270	253	244	237	239	262	255	255	226	233	237	272	279	231	243	248	242	253	263	247	227	262	259	241	276	239	249	282	234	261	221	223	232	195	244	280	249	260	237	259	251	249	281	277	277	234	250	228	227	251	275	240	245	244	235	274	258	283	249	276	230	294	239	244	245	233	262	243	254	233	225	222	253	255	257	246	260	292	248	257	244	242	237	258	244	229	229	260	257	232	231	233	274	249	236	242	249	244	252	287	243	247	244	260	235	224	249	269	255	238	222	250	260	219	237	227	242	225	220	256	237	285	239	244	249	238	248	239	264	268	272	265	232	245	252	237	241	247	268	252	258	272	248	248	262	257	257	245	244	262	233	237	276	262	239	219	245	261	232	239	202	228	225	263	260	272	233	262	252	264	262	231	253	226	266	249	258	260	232	277	244	234	254	238	249	281	245	244	238	255	259	246	251	244	262	239	250	245	257	244	261	231	238	241	239	235	238	236	227	236	267	263	262	224	237	250	240	275	255	240	231	250	248	268	231	259	273	211	272	245	237	269	269	213	279	262	255	260	253	265	239	225	252	225	244	260	244	249	239	262	272	216	261	252	238	240	243	263	282	256	245	246	255	253	244	264	272	269	274	227	250	280	245	241	256	247	243	279	242	253	226	246	281	261	264	255	236	277	245	237	269	245	239	242	266	253	263	284	260	228	234	238	219	254	251	227	263	255	254	230	239	264	245	230	242	221	244	289	254	245	240	270	247	247	256	236	249	272	221	221	262	294	233	247	252	228	254	241	259	271	258	240	229	258	252	267	256	262	257	275	266	269	256	260	229	263	227	242	285	252	262	271	227	242	256	225	227	233	253	256	229	231	240	243	252	236	255	242	242	238	232	235	257	250	249	252	256	251	235	245	242	222	239	256	276	226	238	231	239	255	254	248	216	243	249	251	266	267	268	266	246	231	235	248	232	246	260	229	226	255	265	248	262	231	269	230	251	235	227	232	232	227	221	238	259	238	268	302	261	255	235	234	242	241	240	260	299	253	248	289	262	251	253	253	230	231	292	218	256	272	248	240	261	251	290	260	249	235	256	259	223	234	280	237	240	258	248	206	279	262	271	253	266	258	261	260	268	236	218	248	247	265	243	255	245	258	238	243	275	243	239	260	241	264	271	256	263	244	226	256	237	274	242	220	245	247	250	262	251	235	245	233	262	251	247	252	259	267	270	301	242	235	250	245	217	264	256	233	246	211	230	273	233	228	294	236	251	273	233	239	252	263	236	248	268	246	235	262	274	266	281	249	234	253	242	219	272	244	262	214	255	259	246	254	249	234	259	271	251	258	220	229	285	263	270	290	236	271	251	273	254	276	255	250	264	255	243	241	279	283	258	264	218	238	242	229	267	254	261	291	234	261	252	254	244	268	278	251	262	255	245	256	259	266	242	283	273	228	242	253	279	240	273	229	226	235	228	239	253	248	229	225	245	247	263	294	243	252	246	235	248	270	237	219	244	222	265	234	250	259	260	227	269	278	244	267	247	227	253	259	244	265	291	250	242	230	248	221	260	249	245	263	245	264	240	269	242	273	235	259	249	250	233	231	274	220	243	262	273	239	256	243	238	252	237	287	240	246	252	270	277	246	246	225	267	255	239	260	278	239	264	274	283	263	255	248	243	239	244	241	234	244	256	230	259	242	232	255	235	241	238	231	260	225	248	249	257	231	278	260	232	264	263	218	235	240	265	231	258	244	245	237	223	252	269	249	243	251	250	212	214	250	236	232	222	240	231	240	272	228	244	265	264	268	278	260	245	266	251	259	245	294	262	252	251	242	260	271	225	264	252	241	251	245	247	246	254	245	241	248	219	258	245	238	243	245	268	244	278	265	261	270	190	244	234	256	283	237	268	282	265	274	233	236	223	251	243	249	258	208	236	233	269	228	234	216	251	215	285	268	233	247	238	235	257	249	263	247	240	246	237	268	265	230	246	262	236	281	235	259	248	230	247	244	246	267	241	236	264	259	290	226	235	245	247	237	255	256	279	247	237	239	229	234	246	252	242	281	253	221	239	243	233	235	252	226	237	251	241	282	233	219	256	226	237	269	263	252	269	248	239	248	274	231	250	278	238	249	233	240	223	255	267	245	267	260	271	239	241	229	258	269	228	235	278	259	227	243	236	240	265	272	275	201	263	241	222	268	250	262	250	260	241	248	267	269	259	237	238	253	247	260	242	230	229	258	247	268	239	262	241	247	265	244	232	252	260	260	286	237	239	215	245	220	241	279	248	241	237	254	243	258	221	263	271	264	247	219	257	272	211	259	270	281	234	220	245	248	252	263	267	278	238	226	237	227	278	256	258	240	256	275	234	232	223	248	263	225	257	250	252	236	223	230
7079	6518	10538	10715	8284	5771	3646	2377	1532	1053	809	673	584	570	596	584	524	556	539	572	590	570	586	566	551	627	533	589	581	528	600	569	562	576	543	575	563	550	604	578	541	578	560	569	569	598	525	582	611	553	531	526	559	562	572	565	555	578	574	570	561	545	562	568	590	556	568	584	589	588	552	556	516	559	540	586	596	556	542	576	559	555	541	599	540	575	562	546	570	609	560	575	554	550	557	585	544	560	537	619	542	562	572	581	553	559	544	601	585	563	573	584	547	536	534	560	556	522	547	543	570	571	547	551	543	540	556	579	568	559	539	565	592	539	604	553	551	532	575	541	570	534	582	567	560	560	533	556	550	566	543	575	500	581	562	601	575	546	565	570	517	588	575	566	570	564	589	554	538	555	553	518	491	541	543	550	570	564	560	554	555	499	578	541	561	585	503	599	504	583	569	521	516	547	564	618	582	544	579	558	602	556	583	574	569	551	567	547	596	611	567	593	576	536	564	505	566	531	563	603	565	608	541	546	559	574	554	576	573	550	579	526	567	617	574	534	572	571	538	574	542	574	593	572	580	561	537	572	537	560	531	557	568	488	556	563	585	550	555	564	577	578	574	569	539	523	537	526	512	545	553	567	529	532	522	586	551	620	579	511	556	557	526	523	529	601	544	551	567	596	586	561	566	571	524	526	568	592	578	554	593	508	561	568	562	573	572	546	564	560	567	544	554	606	575	553	571	570	605	574	562	578	522	521	570	562	541	570	582	562	547	558	547	538	606	542	556	579	617	535	549	562	565	582	567	599	558	583	523	611	543	550	554	572	552	568	525	584	543	555	558	548	588	533	550	524	564	558	577	567	558	585	556	534	563	538	589	554	562	548	539	586	597	566	559	590	592	528	563	527	535	567	558	566	537	557	549	529	550	571	550	563	523	547	523	582	580	547	539	563	565	585	587	528	562	559	583	544	532	519	596	551	578	542	566	559	556	537	584	537	564	548	528	528	568	600	563	576	528	531	605	570	591	598	572	508	574	520	521	560	612	550	580	592	577	562	532	545	555	524	592	552	567	561	564	566	543	543	548	515	571	527	574	551	579	570	571	550	586	588	544	521	573	542	560	578	577	570	561	555	601	532	541	521	537	582	597	521	566	554	538	571	568	597	551	526	577	505	534	563	547	571	580	548	594	582	563	513	616	547	582	584	555	565	529	567	567	574	587	593	541	573	548	590	573	540	571	555	577	596	579	560	584	576	507	586	568	625	537	560	590	578	529	549	540	555	552	577	573	575	544	577	573	559	633	551	512	569	577	558	564	578	625	542	529	538	592	547	533	578	549	562	586	536	562	554	563	549	545	531	529	567	583	551	557	523	578	560	596	595	551	577	541	525	546	517	545	579	558	569	555	587	567	525	596	579	536	543	594	550	551	623	562	563	601	562	568	562	578	594	554	534	606	517	564	592	586	544	577	569	568	547	596	541	530	557	518	558	531	554	570	581	549	578	570	603	542	570	540	536	531	544	553	507	533	595	547	586	573	547	544	557	603	570	573	547	517	580	552	533	561	543	556	571	563	561	588	576	572	550	587	583	595	549	540	545	554	549	556	578	572	572	579	537	540	569	573	523	520	568	561	565	578	571	543	559	541	543	577	575	555	557	557	524	558	564	564	524	531	569	544	526	550	533	552	531	561	592	567	521	544	567	560	567	567	539	585	553	512	565	552	560	554	548	557	539	545	571	589	553	588	553	567	540	576	561	531	587	580	556	561	596	547	554	577	539	595	530	534	593	550	521	584	557	593	634	558	633	537	575	580	538	579	542	523	536	550	590	529	528	576	596	556	552	564	529	566	532	572	564	599	598	563	548	562	527	573	569	577	523	518	531	616	566	557	561	546	560	622	556	512	568	566	612	555	582	588	580	515	550	557	582	541	584	575	543	557	561	543	534	538	582	566	549	602	555	542	544	574	561	590	579	557	530	576	547	576	581	609	557	588	551	598	583	578	552	582	580	559	547	577	563	534	577	537	520	583	542	553	562	596	566	545	565	543	568	538	570	569	573	553	531	550	549	527	562	542	582	532	596	550	581	552	581	563	503	567	555	559	589	561	564	540	579	565	553	575	574	585	558	532	592	568	546	580	550	556	585	561	566	571	575	515	598	568	565	563	509	542	521	572	565	582	553	512	539	562	547	542	550	553	546	566	561	529	566	563	559	549	550	556	541	572	564	548	587	562	521	547	583	555	545	545	597	572	560	557	556	608	556	570	551	574	603	561	556	573	601	546	583	555	556	578	557	587	560	587	583	564	540	603	635	538	566	554	604	540	538	563	551	550	603	574	575	560	581	554	562	538	552	582	538	565	522	599	573	589	611	573	569	562	573	603	555	556	556	590	556	536	520	590	584	547	543	544	530	534	535	559	557	563	585	562	559	550	560	572	579	566	532	571	569	521	541	571	590	547	550	574	534	552	586	597	587	596	547	560	552	556	559	551	566	522	535	585	519	607	552	551	555	558	534	513	547	581	575	577	568	542	565	594	558	554	580	557	514	527	542	570	526	551	551	540	575	535	572	573	560	579	583	557	593	544	606	590	521	520	584	524	543	577	580	580	594	546	550	583	531	529	548	554	551	545	539	566	599	550	547	517	519	565	522	555	562	541	565	521	556	585	602	512	587	584	533	533	544	555	576	558	529	589	519	538	553	602	515	543	559	535	524	571	553	558	543	552	557	571	557	534	570	551	615	573	568	566	549	516	554	562	556	572	549	559	539	559	540	566	608	542	573	556	563	559	597	567	559	545	555	572	550	546	585	567	552	550	520	551	597	533	539	583	544	590	548	558	597	570	575	544	572	549	551	590	535	566	563	533	545	564	579	562	561	604	573	534	555	551	552	569	591	588	552	593	543	595	587	550	577	570	607	518	544	520	571	584	559	550	545	626	526	538	549	562	579	536	590	537	560	501	554	534	541	545	488	597	557	586	579	530	582	580	563	522	563	517	556	573	548	581	608	532	560	526	551	539	604	536	547	542	565	548	531	565	557	593	616	568	554	622	561	616	577	542	607	589	581	552	550	585	572	523	561	522	599	542	536	558	559	549	571	565	577	550	567	544	546	563	570	537	568	508	528	544	596	574	569	586	554	558	514	544	550	563	567	520	559	497	567	555	549	577	588	531	598	602	563	559	564	557	570	552	603	554	578	559	554	570	538	557	517	584	541	559	579	568	578	537	575	564	536	553	573	526	590	552	582	566	525	545	564	556	575	578	558	538	561	575	550	566	592	559	562	541	574	540	510	558	613	551	539	520	601	552	597	547	583	560	567	572	563	593	583	566	566	547	587	565	568	568	584	530	576	566	563	562	534	565	554	543	557	548	546	582	509	543	568	574	567	547	548	561	557	562	554	560	549	575	582	559	563	530	617	556	571	561	548	559	586	588	567	520	556	553	593	578	599	526	582	553	578	534	564	564	553	576	531	560	575	535	527	542	634	573	543	592	566
56684	54703	59329	52432	40794	27496	15001	7190	3566	1894	904	528	243	218	185	226	210	204	188	216	217	194	206	248	204	238	202	201	212	222	237	212	191	192	218	213	200	227	204	191	204	245	206	204	197	184	223	218	239	201	233	194	210	194	215	223	203	201	205	201	215	201	207	227	200	184	217	230	228	231	223	208	174	233	217	213	193	241	213	195	224	230	244	219	229	226	197	227	203	210	220	223	254	195	202	222	218	216	216	219	220	214	240	219	233	211	178	207	218	187	194	196	212	213	200	208	232	203	213	194	238	216	201	225	241	209	230	242	217	207	211	212	221	187	212	180	180	202	207	216	231	200	205	201	186	232	205	215	209	194	208	229	198	223	241	210	244	228	221	223	199	195	226	196	214	225	213	209	196	261	209	212	195	201	220	187	219	204	207	185	201	205	246	200	218	208	221	201	188	193	210	190	200	221	229	214	211	211	257	200	197	212	232	204	232	228	231	198	215	204	214	221	241	224	211	227	173	195	200	209	212	223	213	246	204	216	227	193	245	220	199	218	227	210	203	190	186	195	217	207	212	182	181	239	199	184	202	189	211	208	216	219	238	210	207	212	202	218	210	214	179	212	230	193	203	247	202	205	208	206	189	210	203	230	241	235	206	209	172	191	210	195	195	212	213	209	225	202	173	192	211	235	213	206	215	199	237	219	218	197	213	214	209	186	189	220	221	176	207	192	223	219	214	217	214	209	212	216	221	180	209	224	225	224	186	225	195	216	192	194	202	212	221	207	223	202	212	210	206	189	224	206	207	214	214	200	237	211	221	204	221	218	213	218	210	203	194	182	221	213	205	202	211	225	200	197	241	204	217	208	208	187	220	166	209	195	191	214	193	229	229	192	205	230	227	208	204	229	196	203	210	235	224	175	206	224	213	212	203	220	193	230	196	203	209	191	230	182	207	207	188	247	226	210	205	223	205	204	232	213	242	234	229	219	208	220	231	237	207	199	195	168	211	227	198	203	193	233	228	221	205	205	200	219	225	222	225	237	218	215	213	207	198	179	214	214	211	182	218	228	201	210	223	212	230	203	222	211	243	193	244	209	200	197	198	204	190	214	217	210	192	196	212	247	208	198	222	204	212	174	215	198	194	208	210	211	227	197	241	225	216	195	188	248	199	202	197	250	203	228	210	181	200	213	189	208	210	209	230	205	175	208	223	205	209	226	209	234	208	205	177	184	214	213	206	203	216	189	208	224	236	163	234	202	218	186	223	174	224	222	222	227	196	226	194	237	211	235	189	224	216	200	209	220	212	191	202	192	221	199	194	232	187	222	197	234	218	177	203	224	238	228	189	231	225	201	207	219	246	205	223	222	206	247	197	193	235	215	186	227	210	224	193	229	200	208	191	213	218	213	230	220	208	221	197	213	223	210	243	203	235	202	194	226	222	211	192	207	218	202	207	180	190	202	230	233	231	208	195	208	208	219	188	232	212	246	216	198	194	214	217	218	213	203	209	225	202	208	192	208	211	233	202	214	205	215	221	236	180	216	241	228	202	196	182	176	238	222	185	191	233	209	220	217	224	217	218	206	214	202	272	210	215	177	185	200	233	199	216	222	196	221	191	205	190	197	231	204	206	208	216	212	233	201	201	202	214	222	226	212	206	224	221	214	190	215	181	206	218	206	264	218	225	206	216	213	219	188	184	188	221	218	218	195	205	224	183	199	218	232	190	233	206	194	197	225	199	225	222	241	193	196	212	217	216	209	236	225	207	225	219	219	254	207	208	214	205	214	208	196	215	179	202	203	226	205	213	204	201	222	214	196	209	188	196	212	210	204	244	220	195	215	192	195	208	202	218	218	206	197	208	225	185	205	215	180	211	199	221	202	229	181	211	193	232	226	209	245	212	223	212	222	222	222	222	204	198	193	233	217	225	226	182	202	210	211	207	207	195	195	202	216	211	211	216	211	230	201	198	218	214	173	230	243	180	205	201	209	215	197	214	200	197	197	237	203	220	217	212	203	217	217	192	226	219	234	215	223	214	230	207	189	211	223	240	215	194	207	206	225	240	236	223	210	202	204	225	190	208	192	213	204	179	203	242	217	208	202	213	197	213	218	205	211	196	201	192	194	238	235	202	236	178	229	209	234	187	206	217	235	213	200	208	226	198	210	223	179	147	213	209	198	201	227	208	195	198	190	186	198	211	220	211	244	204	185	249	230	226	214	197	229	214	183	226	207	223	214	201	197	205	204	209	192	223	214	214	204	234	242	186	230	202	224	237	218	217	229	199	221	214	213	213	199	163	214	236	204	220	222	225	209	212	192	202	218	220	210	215	188	219	229	215	211	196	227	214	201	264	217	203	220	209	236	200	192	215	192	206	219	221	225	196	216	220	199	248	193	210	223	205	229	225	216	200	224	212	198	198	226	206	213	219	203	201	215	205	177	183	205	202	210	219	220	224	196	201	205	188	219	211	198	203	222	210	214	226	230	203	216	231	218	243	225	220	209	205	199	207	213	246	223	228	193	195	221	222	226	225	193	177	193	223	234	195	215	202	207	201	228	187	218	229	187	222	199	194	205	200	203	204	196	202	219	206	214	229	225	194	205	202	174	220	220	174	207	224	219	242	184	211	214	191	234	226	211	229	212	239	228	222	224	225	189	207	216	217	216	232	217	226	201	226	191	204	187	207	205	243	196	216	202	246	208	187	207	202	214	215	212	217	224	177	228	202	218	228	236	247	209	194	196	225	228	212	208	217	183	224	167	237	213	204	192	192	208	218	214	220	198	209	197	207	199	222	212	210	215	203	199	193	190	197	203	229	210	210	220	223	231	227	222	218	229	233	225	179	225	227	210	220	204	208	208	189	202	215	212	217	197	212	195	227	206	198	224	200	228	231	210	200	202	197	211	166	219	235	218	204	211	224	200	206	207	207	201	212	237	208	232	230	234	221	202	242	210	211	202	189	202	228	186	239	201	206	216	217	230	209	233	204	206	248	235	234	237	236	243	213	235	221	224	215	192	196	216	217	198	212	213	213	230	218	224	206	207	200	218	212	230	218	194	188	192	229	213	224	207	208	207	191	200	226	230	221	222	230	246	224	194	196	216	220	222	243	229	157	210	228	213	210	216	225	205	217	236	205	211	195	238	228	221	218	199	225	209	229	202	187	243	198	201	211	217	205	210	210	247	182	201	213	247	230	232	206	202	208	213	212	200	199	219	209	200	217	201	231	211	205	211	225	184	198	231	219	225	174	213	206	210	251	189	195	209	185	212	208	196	216	222	214	195	192	197	239	220	206	223	217	210	227	222	224	197	215	198	224	220	215	210	220	194	223	220	201	213	184	202	219	179	213	178	205	196	187	208	203	192	207	224	215	209	212	235	219	216	236	219	211	207	216	211	210	197	184	204	212	186	218	203	234	201	207	206	221	219	207	198	220	213	202	210	202	223	212	207	230	223	228	183	211	255	220	200	199	214	211	200	207	223	226	237	210	232	215	229
33460	38716	54756	57283	50953	41456	29499	20165	12515	7397	3708	1752	696	473	514	498	516	518	490	469	496	513	541	499	511	458	472	488	474	483	501	497	473	531	448	491	454	472	496	502	478	499	488	471	449	493	522	505	491	495	475	492	455	494	523	466	472	492	469	496	479	499	508	479	508	555	503	482	484	492	537	465	475	493	497	500	507	481	468	541	472	484	514	491	525	495	478	493	476	555	512	481	512	506	530	503	464	461	491	500	491	491	497	475	501	502	485	459	472	512	491	512	490	523	517	466	455	490	509	488	501	476	489	518	535	492	493	472	489	477	481	499	536	518	493	523	453	478	495	451	483	522	489	511	484	514	534	489	495	455	487	464	475	459	482	486	515	495	508	532	490	503	489	505	495	519	457	567	487	526	495	523	474	485	470	482	487	505	449	486	478	524	490	478	501	464	488	491	493	497	452	479	528	517	469	510	524	510	470	487	478	496	512	475	477	481	484	491	524	502	460	488	506	525	516	496	468	500	499	454	479	487	463	464	491	484	525	488	496	495	512	505	454	487	470	476	529	448	501	520	467	467	491	452	504	486	498	502	493	526	498	488	499	495	526	508	498	511	467	486	492	511	503	498	502	514	488	544	517	478	527	504	476	492	465	530	454	495	462	488	499	498	514	489	488	482	493	529	464	503	519	518	528	489	516	492	486	458	467	490	481	512	531	494	532	488	471	486	479	456	480	493	493	509	512	449	515	517	498	506	480	514	499	488	485	488	497	500	489	499	451	503	480	486	462	528	504	479	464	451	494	470	501	473	453	474	482	461	459	489	475	488	464	442	479	476	502	514	491	568	503	467	512	493	505	490	473	485	497	548	487	515	480	481	484	507	490	551	497	504	499	490	532	529	479	493	475	470	467	534	529	514	496	491	500	436	488	503	499	500	471	482	498	512	485	495	516	512	466	479	475	477	486	514	519	494	535	505	507	496	484	501	520	441	481	482	511	515	519	467	483	528	468	485	500	479	528	462	492	464	501	448	487	455	490	457	499	508	498	502	495	474	508	526	492	515	503	522	540	492	494	495	475	473	481	526	495	558	490	511	477	493	484	486	544	465	508	515	471	534	497	486	488	495	492	469	465	490	497	490	486	506	462	496	467	474	499	500	468	509	530	489	497	488	500	495	485	479	448	452	444	473	470	491	507	490	462	448	468	517	468	520	506	438	493	519	461	505	484	500	461	505	521	524	502	479	501	496	482	518	503	515	487	475	491	470	492	442	516	492	509	493	487	501	488	459	504	474	464	489	500	486	500	475	475	535	485	498	521	533	486	482	483	508	454	471	528	491	460	461	552	498	495	478	483	524	467	518	482	469	530	456	504	473	483	424	489	524	502	472	498	478	541	504	486	487	498	521	510	496	532	517	506	493	497	420	489	508	511	473	520	492	524	492	469	482	470	470	495	510	465	472	505	490	482	530	446	452	511	517	487	483	508	473	470	487	483	508	521	512	505	509	502	520	519	467	517	503	483	496	480	499	492	477	479	472	489	477	498	460	494	553	492	456	503	475	513	530	501	496	483	473	513	486	488	482	490	497	502	485	481	509	508	459	500	488	516	442	503	509	473	481	464	468	507	484	441	497	477	504	516	500	508	477	489	487	466	514	478	490	495	524	491	491	548	470	515	480	487	494	554	496	502	513	503	492	463	502	498	493	467	516	499	500	507	502	478	500	510	472	505	455	484	473	513	430	499	489	484	475	468	458	504	508	474	499	507	465	508	486	473	483	464	511	501	469	518	460	512	489	482	512	519	470	528	498	448	464	492	451	489	522	493	505	457	483	504	490	463	534	496	489	503	532	471	496	504	500	467	497	471	500	467	493	514	479	500	519	477	482	503	452	533	499	450	526	517	484	524	489	499	497	480	502	503	527	506	531	509	488	526	523	516	534	516	509	518	508	489	479	549	475	526	492	484	527	508	475	471	509	527	503	507	517	502	500	496	508	455	485	497	503	505	478	478	520	509	504	481	505	492	503	469	509	495	514	488	500	516	492	499	517	488	510	497	471	467	491	519	510	475	474	497	514	498	489	480	500	497	536	491	521	484	524	513	507	503	473	467	484	516	469	488	462	472	556	516	477	511	489	505	458	500	490	506	501	543	487	447	502	523	454	522	496	478	470	464	532	465	468	472	480	522	446	474	528	519	505	500	491	506	460	476	503	483	523	493	471	507	482	483	512	519	510	460	479	487	486	487	514	487	498	503	456	465	477	495	491	508	517	525	493	484	478	514	454	494	472	488	489	492	476	482	507	497	488	516	506	480	518	459	519	507	464	529	507	477	532	531	528	470	487	503	522	459	500	506	480	499	474	460	496	474	487	460	453	491	506	522	489	518	454	496	475	512	502	498	499	509	450	484	477	492	481	448	481	510	499	484	496	473	461	491	522	473	478	460	514	486	479	509	471	528	494	522	506	539	495	538	502	478	493	486	503	468	483	519	499	505	510	495	471	485	478	503	488	490	515	475	452	491	461	472	512	476	482	500	491	477	509	495	467	489	524	478	480	529	506	489	509	482	474	504	501	489	501	491	476	521	475	516	503	506	454	489	492	506	472	512	535	488	471	492	501	504	515	539	496	496	517	500	562	493	467	459	495	507	518	455	486	486	498	531	495	502	502	504	488	524	487	505	481	451	479	495	499	478	508	483	459	490	492	491	477	491	470	510	495	490	465	513	512	502	480	508	483	487	529	488	485	502	505	518	505	497	470	473	481	485	494	504	466	498	478	502	529	471	449	494	455	474	440	494	513	515	489	497	484	492	506	490	478	473	455	473	509	526	506	503	521	525	487	497	530	497	529	476	485	479	481	533	463	479	460	505	440	478	478	457	496	497	474	462	522	454	478	490	495	473	471	554	490	474	487	494	438	518	470	515	487	530	489	494	485	500	468	492	477	485	505	482	483	472	471	527	532	490	506	500	524	517	478	517	466	506	499	530	469	468	536	486	526	511	541	521	480	461	503	454	498	501	515	537	515	497	482	500	519	461	472	497	497	510	497	501	512	490	463	517	543	485	510	501	490	505	471	518	535	513	511	494	469	478	490	502	471	486	485	481	478	543	509	493	418	507	462	532	510	475	452	516	474	511	475	489	509	485	499	455	460	460	492	487	528	496	509	505	458	494	468	510	499	527	520	463	501	543	493	532	550	494	511	526	471	483	540	490	504	495	480	470	522	488	500	496	494	489	487	523	497	483	490	459	478	501	515	486	515	468	468	523	492	502	522	513	540	495	498	516	526	513	490	490	451	485	458	513	513	497	513	498	469	483	518	476	522	499	520	500	462	498	494	502	488	515	525	514	519	494	539	491	490	481	462	506	498	511	516	470	490	463	507	505	524	502	493	533	520	456	512	487	490	502	502	507	476	490	484	478	517	441	509	495	448	490	510	488	485	477	521	522	455	481	501	511	459	563	529	488	488	515	494	510	508	495	483	521	517	513	478	492	500	468	483	476	506
66808	67196	71691	63072	51295	38895	26349	14487	7515	3663	1725	804	401	331	295	316	289	315	280	340	300	313	308	280	313	327	290	274	321	304	288	308	303	309	304	290	281	303	313	296	273	287	299	317	314	295	286	288	291	280	329	311	284	306	262	283	299	290	346	292	315	299	321	287	269	294	308	286	266	309	287	305	327	310	293	315	312	273	268	303	272	289	306	333	320	302	303	278	278	292	283	312	291	320	298	293	319	312	329	280	300	290	277	297	285	300	272	325	306	291	319	313	259	294	286	284	305	319	284	284	323	310	282	281	317	292	332	347	293	296	310	302	318	291	300	308	312	279	337	283	299	286	297	281	287	297	325	340	316	316	298	272	292	305	336	282	300	296	304	306	338	274	286	285	259	286	285	286	285	324	310	308	327	306	309	311	287	291	310	311	278	299	282	290	327	319	314	286	319	305	274	306	294	305	284	311	301	286	307	291	289	319	283	321	310	289	311	338	298	286	313	329	277	297	325	311	314	309	287	305	294	281	267	297	311	293	312	299	311	314	305	287	328	308	304	350	297	341	290	332	306	316	298	307	309	307	277	302	310	309	309	333	307	309	318	315	278	342	328	283	286	278	292	291	274	292	303	330	320	274	262	293	281	296	303	314	279	296	301	289	314	314	277	291	290	286	317	305	288	308	297	268	287	288	326	278	291	276	307	307	301	313	327	286	299	296	318	274	304	274	283	265	274	310	291	300	316	296	303	300	300	288	262	299	308	300	265	282	301	302	300	272	310	256	282	292	311	277	268	283	305	290	298	309	320	297	300	287	302	340	314	289	322	275	304	305	294	300	319	321	312	310	281	281	309	304	265	289	282	270	303	298	310	326	299	287	272	302	297	284	322	274	319	301	296	311	300	285	295	307	300	292	319	289	283	308	294	308	286	309	310	311	290	294	288	289	310	321	320	287	301	280	308	289	285	286	289	334	310	310	287	286	276	272	323	318	293	291	298	327	334	278	327	291	284	284	317	328	303	315	271	306	277	272	322	294	322	289	302	270	286	291	308	295	265	309	275	277	293	320	292	296	327	268	284	307	300	295	286	303	290	302	291	284	275	334	338	308	264	270	304	304	291	301	299	298	299	293	335	323	277	318	296	289	297	303	336	288	290	286	306	291	269	340	290	291	301	334	308	287	313	293	273	328	325	322	334	320	304	298	311	313	306	280	275	295	283	290	291	317	287	297	333	293	296	331	279	331	298	292	311	308	303	295	258	311	304	282	312	295	294	276	326	317	288	304	306	274	263	307	279	331	308	335	302	308	299	299	321	274	301	291	303	293	311	280	321	310	314	299	317	303	317	294	311	323	299	329	271	325	275	284	297	317	293	276	283	305	287	297	315	313	280	282	302	284	333	275	310	309	293	298	288	293	280	262	335	281	272	315	303	310	317	302	316	292	294	268	297	312	287	279	301	301	299	288	300	281	289	312	317	318	281	268	303	309	293	311	304	275	271	317	283	324	293	274	310	288	307	314	352	302	307	290	290	322	268	367	288	296	310	287	297	295	285	312	293	302	292	321	297	334	295	293	316	308	299	270	281	293	329	296	304	322	313	293	296	269	308	309	284	298	290	300	318	293	287	292	306	291	269	310	285	270	303	292	308	292	297	296	319	289	305	310	305	283	312	275	275	274	336	293	294	283	292	330	329	338	272	312	307	279	304	329	307	279	295	314	304	296	288	302	282	302	341	311	299	295	273	297	279	326	321	300	300	295	309	267	289	296	305	288	301	313	295	320	309	308	323	279	313	330	292	341	316	279	302	292	298	303	273	303	332	280	295	305	340	291	296	321	317	289	293	301	305	309	283	317	287	281	312	250	328	315	289	281	291	281	311	311	286	307	292	317	262	276	290	291	294	280	324	303	289	331	297	286	296	276	295	265	316	306	312	304	317	312	303	295	301	287	340	292	307	329	325	307	291	307	299	284	311	281	307	328	293	285	263	298	278	292	304	313	297	305	306	286	285	311	316	280	301	258	299	303	296	305	323	273	308	325	281	310	296	287	293	354	267	274	305	303	306	309	306	315	317	296	305	297	316	313	306	291	304	333	348	274	302	309	307	322	276	286	309	301	340	317	284	297	312	307	320	275	273	272	286	319	332	335	288	314	293	304	297	328	319	288	284	294	334	295	290	280	309	335	306	338	298	294	326	311	283	302	309	316	308	280	276	300	301	355	278	329	291	294	294	306	295	274	294	277	305	292	297	311	303	264	312	267	282	293	320	275	271	320	272	290	299	331	282	276	280	330	299	293	291	299	310	281	279	304	298	297	288	302	284	312	317	295	326	293	300	299	299	314	282	308	296	299	297	302	322	269	344	292	302	274	321	317	327	315	306	264	312	327	291	277	293	298	293	287	297	298	301	295	306	278	278	292	301	297	317	303	289	283	320	285	291	298	316	300	293	325	295	267	298	280	274	293	291	310	308	313	294	322	294	304	305	325	319	309	310	285	308	294	298	294	264	308	298	308	281	325	290	284	290	303	341	331	308	291	291	294	328	319	298	319	305	301	282	307	324	280	288	317	291	264	306	314	300	307	307	290	285	318	327	274	276	311	315	303	330	293	307	312	304	296	283	299	294	290	298	299	317	307	286	288	269	350	283	277	265	298	303	293	294	315	293	279	334	296	285	276	318	311	312	313	314	302	265	295	257	294	302	288	278	308	313	307	305	296	296	275	296	300	296	284	292	288	314	309	308	288	273	317	310	288	285	297	294	319	313	282	285	303	322	307	313	305	317	342	317	276	290	291	289	291	304	329	287	326	323	276	312	301	346	289	325	280	304	282	314	324	325	308	311	303	277	301	319	300	332	296	291	299	347	299	349	294	300	319	282	310	301	338	295	279	293	277	306	287	296	300	295	298	308	303	297	304	285	329	298	304	334	311	296	311	296	290	323	309	309	295	279	286	272	289	316	317	297	313	299	280	280	295	285	301	287	292	327	330	262	300	297	259	269	296	330	287	274	278	317	315	295	295	308	270	308	283	289	298	315	316	318	289	295	300	308	315	304	269	300	285	300	326	284	261	320	294	293	267	288	330	310	311	297	308	278	268	319	331	306	309	303	292	292	307	268	299	303	323	294	273	310	305	306	283	282	269	298	300	287	282	273	286	283	324	305	304	327	301	320	291	302	324	283	273	289	324	313	294	315	332	273	286	330	288	313	298	274	288	317	299	276	303	293	295	322	304	298	312	309	275	304	288	295	278	324	311	327	313	299	302	336	291	286	283	281	295	323	287	265	331	301	307	272	269	313	294	294	316	293	280	302	314	292	304	294	293	289	290	290	310	314	307	301	317	304	276	281	283	328	297	271	328	319	323	278	303	333	284	298	274	278	287	299	318	279	306	310	286	292	260	292	291	320	260	272	289	316	298	309	308	311	278	294	304	286	308	308	317	301	258	306	307	330	320	285	299	307	326	279	292	294	298	298	288	304	308	323	309	266	319	271	297	281	292
42600	48713	65789	67159	60194	51207	40173	29772	20199	12291	5943	2718	1045	691	729	698	663	659	671	683	634	665	663	674	676	662	686	663	684	697	664	613	609	629	658	684	707	676	697	664	648	678	645	622	678	623	658	677	657	619	674	674	681	640	644	698	664	673	667	666	673	669	636	682	689	703	676	621	638	724	674	693	634	653	630	672	649	695	664	661	671	644	638	669	681	680	674	696	697	720	655	660	631	685	667	678	700	674	676	684	697	677	670	659	652	675	694	661	692	696	625	695	670	679	667	671	685	642	699	635	656	693	683	698	651	633	658	656	624	725	662	672	641	692	701	682	677	657	655	644	701	669	692	650	691	695	643	662	628	675	704	693	676	686	711	668	683	649	638	641	727	598	653	671	642	638	670	618	680	657	649	668	666	705	714	658	663	647	672	684	699	681	636	632	727	673	683	636	597	653	710	676	614	697	681	669	654	660	688	724	669	642	699	690	678	696	700	646	651	696	639	674	655	640	681	597	652	649	660	668	600	666	657	697	662	681	703	657	719	637	676	678	673	688	637	676	602	719	654	673	687	620	705	665	675	657	659	669	694	640	645	662	669	685	683	738	670	641	702	687	675	725	683	674	676	672	691	703	669	727	677	673	720	683	668	678	670	670	698	671	658	683	646	672	722	675	654	661	673	696	677	661	734	666	690	623	678	693	692	674	695	649	677	667	696	678	648	683	693	668	650	687	660	669	709	659	628	690	656	649	649	680	646	674	681	647	647	669	658	674	658	681	690	673	667	697	634	664	646	663	756	675	651	660	707	695	666	708	660	677	631	667	667	688	688	649	678	636	635	665	685	658	642	619	688	662	670	630	667	654	716	657	668	650	661	687	683	688	652	688	682	662	662	696	623	755	661	680	676	663	687	665	682	670	705	670	602	656	692	664	672	683	668	715	656	718	700	659	675	639	693	683	640	662	635	615	676	701	661	672	657	675	654	614	632	725	719	650	676	693	669	667	722	673	626	650	675	669	671	681	688	641	650	662	665	655	707	676	650	640	637	685	668	674	683	671	695	655	652	683	646	654	653	654	706	634	633	641	668	639	644	691	655	630	673	659	689	674	672	671	664	665	642	698	687	674	655	631	660	665	691	664	656	695	675	695	689	621	634	635	687	635	626	688	680	689	672	653	653	690	735	679	690	690	734	695	681	662	637	709	682	687	661	659	664	612	661	607	625	661	652	685	687	629	678	694	640	699	647	668	671	656	663	742	666	679	638	690	662	642	662	675	690	664	665	656	663	692	703	670	674	675	653	646	665	660	635	696	653	654	711	695	663	703	627	678	671	661	664	635	671	669	694	671	672	651	698	634	702	646	673	715	701	689	674	662	690	660	704	671	688	673	679	671	695	683	613	686	665	723	638	694	692	660	698	672	643	632	656	678	720	678	704	706	691	657	654	676	635	692	682	712	657	644	656	679	632	682	637	649	639	664	639	639	629	643	692	682	681	656	668	676	615	696	687	679	692	646	662	678	642	645	634	666	700	630	666	708	692	618	630	668	693	677	668	691	718	676	664	685	618	647	620	668	670	691	677	701	671	713	675	642	698	687	720	650	672	667	660	673	693	695	690	652	649	659	641	666	722	705	695	664	663	694	706	710	692	663	645	666	648	650	679	655	650	670	655	670	661	639	657	651	646	705	650	671	647	642	700	697	705	717	614	643	725	648	693	719	644	677	673	655	634	632	598	651	696	685	626	623	627	704	671	649	624	656	667	690	702	670	730	663	660	677	648	667	718	683	664	638	638	686	665	689	648	707	668	659	639	653	693	632	668	670	693	667	655	674	657	667	632	683	629	661	646	666	634	649	706	684	658	654	667	671	655	642	652	668	677	702	646	700	670	682	648	695	714	627	674	664	664	661	661	672	661	645	726	678	681	658	650	635	712	688	683	671	647	669	694	693	709	659	675	682	665	683	641	679	696	650	651	667	672	690	691	657	657	725	682	648	636	669	690	607	669	627	700	663	657	663	680	648	729	664	678	708	689	714	692	645	663	662	676	687	670	718	630	684	693	679	629	673	694	695	627	647	662	644	676	688	671	679	694	682	670	679	629	668	678	684	697	676	686	686	668	639	620	679	651	699	669	645	648	699	645	708	667	677	679	634	697	687	638	653	671	642	645	662	677	705	688	711	645	607	656	638	690	687	656	694	635	676	663	679	670	625	637	718	718	623	627	685	628	656	657	645	656	666	672	667	665	699	644	685	671	683	681	654	686	702	680	616	656	690	626	645	718	645	642	703	660	647	650	681	669	669	687	664	670	642	708	672	689	674	637	663	667	657	681	644	669	643	690	678	699	645	644	733	636	653	669	676	661	693	619	652	657	718	702	665	645	653	715	676	671	701	637	652	606	690	675	668	621	695	673	655	652	690	648	662	659	662	670	654	647	692	706	654	696	660	627	697	631	657	675	675	687	623	618	661	618	646	631	676	667	685	691	629	638	694	670	688	671	679	707	694	667	657	675	657	682	658	681	701	640	679	677	703	642	675	667	658	662	689	675	670	641	647	641	659	618	682	650	670	674	702	628	662	701	667	643	652	649	678	688	661	673	702	676	690	703	672	645	661	645	721	725	670	680	708	706	657	674	678	702	666	699	684	683	679	684	642	699	662	668	639	730	656	668	656	677	659	659	658	677	715	701	736	689	640	648	655	654	630	686	649	682	699	672	658	691	665	676	695	643	704	656	665	665	680	656	699	662	684	717	707	682	640	689	667	663	679	672	657	684	667	676	676	651	702	605	673	699	685	685	692	630	689	665	651	664	721	693	690	696	626	620	686	689	662	695	675	635	707	686	679	661	657	655	648	684	730	667	714	708	694	672	656	696	684	628	594	639	684	614	716	673	644	699	672	681	678	700	651	647	665	670	691	681	615	668	698	638	673	653	650	634	685	659	662	686	661	656	648	676	703	682	642	702	679	661	645	692	690	691	684	667	701	700	716	703	720	683	658	707	661	685	669	662	695	650	655	636	726	736	650	688	670	642	684	661	704	612	726	652	655	677	629	653	648	633	673	661	646	653	664	680	677	714	718	659	629	642	669	647	649	712	689	672	660	637	682	691	695	617	711	676	654	658	695	713	690	671	677	725	634	667	694	660	701	682	616	675	675	705	714	691	687	684	653	730	672	678	632	718	697	689	662	652	707	667	656	658	640	660	659	665	650	635	684	670	649	684	665	718	664	686	660	678	667	671	624	644	636	639	604	695	705	693	656	707	667	683	637	650	653	679	646	656	659	648	675	699	665	673	678	655	686	625	635	652	628	694	689	652	646	642	656	690	638	643	660	649	695	660	650	680	641	613	658	657	706	638	706	651	684	706	662	690	646	670	650	658	698	686	656	692	682	622	686	693	650	688	664	647	666	606	654	702	680	686	602	690	686	656	677	631	692	602	651	670	670	644	685	691	676	691	720	628	695	638	660	660	742	667	645	688	672	679	705	675	672	711	660	661	688
9060	5122	4257	3362	2279	1452	997	765	548	386	318	245	264	250	253	260	273	248	268	258	242	225	234	240	237	241	236	257	229	234	257	249	241	271	266	241	273	205	257	256	243	255	245	263	228	253	270	246	240	259	263	260	256	228	245	257	264	221	245	232	247	244	229	257	250	242	269	231	237	269	270	277	244	223	269	270	245	264	247	247	216	229	244	246	204	249	268	247	250	224	258	244	258	270	268	252	223	232	257	226	229	262	247	271	246	258	256	269	265	267	237	264	262	243	226	258	291	266	214	237	232	260	261	263	260	235	238	256	232	233	265	260	248	262	241	221	241	238	240	235	262	255	238	244	268	237	245	239	289	267	289	294	249	258	249	255	255	260	273	286	287	247	271	266	239	248	273	270	260	260	233	241	232	216	242	238	249	250	272	284	237	251	229	255	228	249	239	221	223	254	255	221	259	277	264	271	219	259	275	276	252	245	243	249	248	258	231	246	247	243	239	252	239	258	234	265	221	227	280	262	265	248	249	225	262	234	241	232	233	245	228	237	257	247	237	252	261	219	256	262	241	251	248	246	211	246	247	227	250	258	229	272	249	251	276	256	264	229	225	252	244	247	255	266	239	247	253	240	263	263	281	248	251	240	310	263	284	235	239	269	272	212	228	237	243	275	200	230	262	279	214	242	246	233	251	259	262	233	219	261	224	267	228	244	237	226	231	258	265	244	257	218	229	279	276	263	253	221	295	256	241	234	263	242	257	232	229	267	255	283	253	250	257	239	251	257	256	235	266	243	235	204	223	259	253	262	232	233	256	261	219	234	243	229	267	264	230	265	257	231	266	234	264	249	253	250	262	259	269	253	236	220	226	260	233	254	264	258	271	235	247	241	249	257	260	244	255	263	239	267	262	239	267	263	265	241	247	239	243	270	244	221	238	242	256	262	258	246	238	215	255	259	244	230	256	227	251	257	280	279	243	254	235	245	228	271	230	259	249	236	263	221	227	269	260	233	253	239	241	232	266	235	250	250	256	246	222	267	243	279	252	265	275	257	235	243	227	264	239	247	233	243	227	253	245	237	235	255	232	243	272	240	250	241	246	236	228	246	261	249	255	255	271	269	208	277	232	221	247	271	266	246	254	236	255	257	258	227	245	246	253	262	266	224	240	243	216	252	266	253	251	255	227	254	249	270	265	271	237	230	226	233	240	233	277	246	263	249	258	221	241	236	263	251	247	235	220	225	247	241	246	220	231	236	244	251	282	245	217	252	243	232	230	238	244	252	246	260	264	250	229	246	255	233	243	223	263	253	243	251	274	249	263	227	277	255	220	248	238	227	229	259	239	245	253	258	251	233	229	233	226	260	261	272	269	228	271	225	258	225	237	248	236	268	233	262	228	210	253	240	221	252	274	250	286	253	256	266	246	269	242	246	274	274	258	234	232	230	264	230	269	247	257	244	258	254	283	255	237	246	224	223	240	257	234	228	248	238	256	251	261	259	263	266	240	221	232	233	226	247	246	226	251	244	261	269	243	259	244	259	231	230	256	233	280	268	239	249	243	267	225	213	259	274	247	262	264	247	256	270	244	280	263	246	242	244	232	244	235	262	248	256	248	258	255	214	254	251	228	267	281	282	254	253	270	229	268	246	231	254	279	233	238	274	248	302	250	254	256	222	235	262	220	266	236	247	228	253	244	249	244	233	202	242	248	253	256	235	254	248	240	256	261	253	231	234	222	232	248	244	241	246	259	231	273	255	236	273	233	257	242	249	262	243	241	242	223	233	242	257	278	256	268	277	253	239	244	244	250	231	251	244	244	251	242	246	255	215	258	267	254	234	233	256	267	235	214	256	259	258	272	251	257	242	260	236	226	252	271	236	258	246	234	264	245	246	244	229	287	249	220	285	234	251	256	259	251	257	255	235	245	267	265	260	244	234	250	248	247	239	248	258	253	244	279	245	269	239	213	208	241	252	250	232	267	250	236	293	234	251	258	245	232	232	240	278	262	245	238	277	219	238	240	241	250	244	284	230	247	237	250	237	239	277	257	220	234	227	207	261	237	244	245	268	230	259	255	248	238	242	251	260	260	250	274	251	258	234	263	231	224	223	259	276	247	230	238	251	249	265	233	227	246	262	241	247	239	228	266	257	260	250	229	261	268	231	254	243	248	237	265	248	228	251	262	269	250	239	227	237	251	247	243	275	261	238	256	223	250	260	257	238	232	252	243	256	226	282	244	276	273	263	267	258	254	248	241	233	256	254	284	270	238	262	278	247	231	257	233	253	269	254	257	253	261	250	248	245	233	249	221	261	237	250	268	224	241	247	280	272	252	236	279	256	246	263	235	249	231	245	247	267	234	249	233	261	279	229	252	286	247	237	251	262	220	236	244	263	228	232	255	237	237	232	246	251	256	256	268	275	256	249	244	255	240	250	240	231	267	244	240	257	283	258	256	263	241	251	253	258	237	254	234	241	225	214	255	241	243	231	245	233	251	263	258	260	248	256	264	251	269	242	266	225	227	277	279	274	268	245	274	237	237	245	282	227	259	264	256	246	228	250	250	258	259	259	263	245	253	236	266	259	272	255	209	239	228	235	244	258	253	218	266	253	255	248	222	239	244	263	236	251	245	230	257	236	228	254	243	243	244	239	252	198	232	271	230	227	266	236	272	249	264	250	260	239	248	267	229	236	236	238	253	235	250	265	230	255	246	261	248	258	254	244	247	261	227	250	261	262	292	248	263	251	272	224	218	215	238	224	249	252	252	248	256	250	236	268	232	271	221	227	283	215	246	236	286	264	264	257	256	238	252	246	236	264	259	239	262	257	247	245	244	243	227	271	239	264	260	250	245	243	260	251	226	246	232	210	251	234	236	242	267	228	223	246	264	223	262	264	277	232	268	244	271	271	260	239	250	236	240	257	267	224	205	281	254	258	246	251	232	238	243	262	264	246	255	236	236	235	230	247	261	231	242	241	220	266	248	261	254	231	240	245	256	251	248	249	240	251	232	252	216	228	278	229	260	276	237	229	244	230	266	246	234	234	237	260	245	249	245	232	251	273	268	241	277	240	242	231	259	252	274	275	251	234	245	277	260	268	253	246	248	253	269	222	261	247	250	250	260	275	252	215	242	284	258	253	247	238	257	264	234	248	251	238	246	255	268	235	236	247	228	196	276	264	251	235	231	269	274	236	240	235	262	244	228	283	251	246	250	262	269	246	228	286	245	243	242	222	212	242	267	251	233	242	241	212	260	226	265	251	269	222	248	243	270	240	259	248	266	254	236	199	237	265	224	261	250	231	238	236	225	276	234	236	254	234	238	243	248	244	246	257	224	250	209	232	217	253	239	256	229	278	254	264	232	264	267	254	245	231	290	260	228	244	243	253	263	235	225	269	250	255	276	236	230	243	218	224	226	249	260	281	248	227	259	240	238	258	243	286	255	245	243	291	260	235	234	229	264	248	273	236	264	241	233	229	242	280	247	251	243	244	239	255
7257	6564	9132	9400	7748	5600	3847	2673	1614	1082	793	659	514	552	526	563	562	574	569	568	532	578	576	541	535	563	567	549	527	544	585	557	515	576	566	523	576	588	594	552	520	567	572	561	559	593	541	552	518	513	546	564	553	586	583	572	580	545	544	546	549	532	568	552	565	527	551	565	583	539	554	556	544	565	576	516	532	564	545	563	566	558	569	571	562	577	581	592	596	547	528	538	565	571	538	557	575	550	566	487	545	552	550	547	579	557	479	572	518	552	573	532	563	598	548	550	555	539	586	561	587	561	587	576	557	529	553	539	556	538	562	575	551	541	576	569	562	526	556	519	587	513	525	558	545	585	544	558	585	556	591	561	546	575	533	554	556	520	505	544	527	542	549	557	555	610	576	565	566	548	550	539	526	552	542	551	571	490	497	547	540	597	554	565	564	554	521	487	557	534	571	524	552	538	522	553	550	581	558	536	537	499	558	576	570	525	559	565	575	553	553	503	603	546	573	562	635	523	548	554	557	529	552	587	532	582	564	519	553	535	548	550	518	549	548	518	600	561	598	548	539	556	542	560	559	507	531	558	559	543	568	549	526	536	520	562	530	571	558	526	594	575	586	571	568	547	574	573	551	539	553	517	585	552	542	525	585	548	548	572	538	554	540	555	536	566	574	566	545	501	562	566	537	589	538	538	563	549	539	530	556	578	518	570	566	527	518	564	539	535	553	557	599	533	540	537	561	550	553	534	592	532	570	577	538	548	571	575	528	575	564	571	548	504	549	561	537	575	550	539	505	567	567	539	545	597	585	525	566	563	575	564	575	550	530	547	548	574	590	543	590	546	608	552	551	563	550	540	581	606	532	532	585	570	556	576	581	595	575	602	535	532	544	517	565	556	565	546	557	541	559	536	561	547	572	540	591	570	532	557	617	527	523	574	564	532	554	546	542	573	554	523	549	557	555	550	563	563	525	574	566	508	585	554	529	531	570	553	545	573	568	549	560	587	573	508	563	538	584	535	533	546	551	588	503	568	536	588	534	561	555	543	592	556	560	568	558	568	574	533	516	556	565	551	544	583	573	562	560	568	526	548	552	556	543	596	550	586	522	567	557	578	585	576	536	568	498	542	602	536	575	550	566	551	533	571	563	540	540	564	557	581	551	589	561	553	568	554	559	553	574	580	534	512	556	586	554	571	604	575	587	541	568	555	543	532	521	569	532	594	540	539	539	598	561	580	553	558	606	560	538	508	577	557	543	602	589	533	626	541	560	559	544	578	565	565	519	528	547	536	525	539	551	595	577	550	566	583	574	599	556	561	564	562	569	549	531	529	550	536	525	520	598	559	579	544	519	568	581	559	560	569	557	570	530	583	564	562	517	559	574	575	590	547	528	553	507	567	597	559	574	554	525	554	584	511	551	500	570	537	529	562	531	510	549	564	556	549	533	550	513	578	538	555	583	536	545	595	580	575	587	530	525	529	557	577	557	525	565	598	548	583	540	581	576	583	543	570	545	555	509	570	583	581	572	572	610	546	568	593	528	552	589	584	549	516	546	550	541	551	550	543	549	505	544	538	543	550	526	577	569	519	591	538	539	576	533	567	555	521	576	540	508	570	575	541	516	562	542	571	536	539	577	585	577	569	519	534	545	601	542	528	516	556	555	546	545	562	540	567	557	588	577	520	570	561	540	545	540	529	596	574	579	551	492	584	576	569	552	556	537	500	528	551	560	589	533	573	558	575	543	561	559	542	531	551	561	504	555	557	562	566	586	546	580	533	518	557	570	555	555	511	580	529	528	540	560	549	524	563	605	546	536	580	535	558	587	581	583	525	600	564	539	558	570	548	527	567	556	541	527	581	556	543	511	583	533	560	575	525	590	567	582	582	548	558	537	572	526	634	559	564	573	574	537	542	544	559	567	549	531	575	553	545	558	540	579	560	556	562	569	537	542	559	553	551	511	573	566	570	550	533	552	502	520	577	550	506	519	542	545	569	557	560	543	558	557	554	557	558	560	568	558	572	519	579	533	530	544	567	551	516	589	532	568	572	572	544	542	581	580	570	563	523	514	542	594	576	532	509	518	528	588	553	557	561	587	564	563	581	537	504	599	527	596	549	508	533	545	559	565	560	514	527	586	550	533	556	588	590	582	591	522	559	543	539	569	567	538	544	582	537	534	499	582	523	557	517	527	559	578	526	536	557	551	519	580	532	554	554	543	590	561	570	552	514	548	561	569	593	554	559	554	566	540	581	541	549	548	533	558	587	541	553	552	584	567	540	551	567	589	544	557	589	580	535	595	539	578	556	602	496	571	560	545	556	590	529	535	580	517	533	512	537	558	561	548	580	557	573	564	558	521	572	545	526	543	572	575	579	543	585	545	569	547	578	523	534	532	520	561	590	549	531	574	538	558	544	572	552	536	585	566	583	554	566	555	533	546	553	564	521	554	574	541	557	557	587	593	564	553	538	572	581	575	549	575	555	531	566	540	542	564	537	552	584	581	558	523	546	530	562	595	536	561	521	578	539	544	521	502	577	515	556	576	568	529	540	560	546	551	573	555	581	550	542	568	537	569	516	567	588	587	519	582	576	575	535	550	536	591	599	588	543	541	551	561	524	534	569	563	537	563	562	582	572	588	563	544	566	577	552	542	567	559	572	544	534	544	572	553	584	545	519	560	521	573	522	557	591	577	498	576	570	559	558	560	575	559	560	530	562	532	577	537	556	583	557	519	561	551	556	563	564	523	580	571	542	528	543	613	559	585	526	531	492	565	539	541	541	574	527	571	577	567	537	589	570	529	551	561	510	536	517	560	591	556	525	577	527	538	583	554	540	537	522	537	557	553	566	536	545	541	541	534	547	549	561	577	570	525	576	575	549	536	544	558	597	555	524	507	592	564	587	542	545	572	535	565	517	512	571	556	591	518	551	535	574	521	546	574	556	576	521	558	575	555	561	550	551	573	536	513	525	513	535	548	568	561	561	595	530	547	533	562	565	566	510	578	541	564	542	574	538	532	524	549	602	532	564	549	570	536	558	561	553	556	554	537	573	562	496	567	558	535	529	549	550	577	547	560	569	573	588	539	519	558	607	546	573	562	545	554	584	527	542	541	543	553	519	543	552	561	570	537	525	604	537	581	581	512	574	545	589	622	558	513	545	559	567	543	559	552	541	581	528	532	583	577	573	557	531	579	526	559	507	549	541	557	558	538	523	571	573	576	561	524	529	556	579	597	599	573	534	556	544	581	542	575	576	551	552	541	553	532	577	514	524	508	587	594	556	588	542	555	513	542	534	545	511	538	531	554	593	548	566	527	614	559	556	568	532	538	580	552	559	568	572	566	592	585	580	554	553	565	520	543	526	562	563	530	594	559	543	550	540	590	546	546	540	548	539	535	543	513	573	531	560	584	557	558	532	550	501	589	550	582	526	579	564	577	574	571	535	541	582	554	533	522	567	568	574	566	582	531	508	560	534	559	561	569	523	538	540	584	565
58948	54461	57469	51232	38132	26091	14284	8475	4506	2301	1120	532	343	193	215	175	226	222	189	211	230	195	215	203	209	188	205	231	232	188	237	172	215	192	200	200	211	200	201	192	198	207	180	206	185	217	177	178	209	192	230	199	176	222	196	220	207	228	209	230	194	231	228	225	202	230	212	196	195	187	183	238	215	190	197	214	198	208	239	226	212	194	232	209	206	228	214	185	188	226	200	210	221	201	190	222	206	204	194	202	201	190	221	174	179	231	195	197	197	202	236	207	230	210	189	201	186	196	215	208	179	221	219	221	182	202	199	219	238	205	174	212	232	227	183	208	205	208	193	195	217	167	197	178	200	209	229	233	203	234	174	209	204	213	200	206	197	217	214	204	223	202	189	192	186	182	197	194	188	182	218	227	249	210	234	223	207	206	201	183	199	232	216	230	216	209	222	188	226	231	213	215	197	189	233	224	217	228	195	202	206	204	203	200	206	208	217	204	226	208	213	216	216	187	200	201	212	199	182	207	197	201	235	207	217	224	206	222	191	195	204	217	205	203	195	199	211	240	194	213	192	223	211	221	224	204	234	213	186	203	219	198	206	246	225	213	197	203	225	219	204	211	235	228	219	197	175	191	219	198	215	222	203	211	190	203	213	206	214	184	201	213	177	191	170	215	232	223	203	231	199	206	222	204	209	219	205	211	207	239	235	179	178	220	240	197	218	190	223	217	181	182	200	223	226	212	235	237	209	228	195	219	200	212	222	223	225	223	243	212	220	198	220	209	198	205	213	198	198	215	223	210	208	198	183	227	186	214	202	219	209	199	180	169	211	195	190	200	194	208	181	206	225	194	204	209	207	194	190	235	228	221	228	212	229	219	235	185	234	215	209	223	204	204	205	198	215	212	207	197	185	222	212	191	199	219	213	192	204	199	223	212	232	210	235	224	227	192	204	225	183	194	193	175	215	195	217	194	195	217	225	232	234	207	183	212	203	208	217	215	232	202	209	190	222	230	200	193	197	211	199	182	218	192	192	221	218	197	236	198	221	196	223	211	197	202	185	198	231	223	219	204	210	198	231	202	226	214	216	252	213	238	212	201	218	219	221	204	217	220	227	191	240	197	180	187	200	194	205	208	234	220	219	176	163	201	218	236	231	216	216	236	192	228	215	209	229	190	212	206	228	197	188	211	221	202	220	210	205	242	205	215	211	206	227	188	206	234	213	216	196	213	220	206	199	233	209	217	217	194	220	192	205	236	225	214	226	226	226	201	221	228	180	198	217	205	210	196	208	198	208	222	217	196	216	184	210	225	187	202	207	223	222	203	199	208	195	207	190	175	212	223	213	206	217	219	228	215	238	196	224	230	212	231	223	215	232	200	219	215	180	202	211	223	177	208	219	233	203	210	205	201	246	231	204	234	212	195	199	223	175	209	222	188	210	203	195	197	187	224	217	187	195	192	226	230	208	214	223	219	214	195	208	205	194	229	209	197	215	212	191	194	201	209	201	195	222	183	201	220	194	192	201	236	187	211	188	214	207	219	192	193	203	213	213	202	215	242	211	211	244	235	199	206	210	208	196	205	204	191	199	239	207	199	187	209	182	211	199	200	232	197	202	219	219	210	188	231	216	223	183	196	217	236	227	209	195	235	204	195	194	182	239	222	198	195	196	209	197	205	206	209	244	186	204	194	199	181	188	211	196	174	199	231	229	195	233	222	201	192	207	208	205	182	216	188	247	215	181	211	252	229	224	236	194	186	203	213	198	234	210	210	230	226	207	197	218	187	206	212	189	216	232	212	204	202	215	219	203	204	243	239	191	189	237	216	203	237	223	203	185	210	210	184	217	216	217	221	226	189	191	187	194	204	208	225	196	197	207	216	223	215	200	199	184	228	203	219	182	193	229	199	188	189	226	210	222	197	231	177	216	219	213	192	197	198	206	190	214	218	210	202	214	208	199	245	225	185	210	217	194	218	217	228	182	207	202	205	226	198	217	232	180	203	202	207	183	210	206	261	205	181	216	229	182	212	208	249	236	218	216	191	196	214	232	189	218	211	201	185	208	201	244	201	203	215	204	223	217	207	207	205	210	250	190	220	224	225	215	211	219	202	209	212	229	181	205	212	202	193	199	205	204	204	221	194	209	222	218	197	194	240	217	197	212	184	214	231	214	193	198	203	199	231	208	194	201	196	234	207	205	237	235	191	203	207	225	229	201	188	200	216	227	184	205	205	212	191	201	206	194	192	248	208	183	207	224	216	230	190	216	200	186	201	196	186	210	205	204	205	213	209	213	198	208	175	237	205	193	207	218	195	207	207	201	183	217	224	221	211	207	237	213	229	198	204	203	236	194	212	181	207	192	219	224	215	182	197	208	199	194	211	183	205	203	207	241	214	209	260	214	204	209	190	194	186	196	255	197	196	216	211	216	206	229	181	169	189	197	176	190	205	211	233	200	213	236	227	201	210	216	199	226	227	224	187	231	240	222	223	207	195	224	201	209	200	226	211	193	183	179	219	221	202	198	175	226	196	206	189	216	175	224	186	200	212	211	199	203	214	225	241	159	190	188	206	186	203	234	216	208	193	196	199	234	186	185	196	214	179	191	195	224	208	215	203	231	225	214	211	203	208	212	204	206	177	184	218	205	209	222	239	229	204	200	212	243	235	218	238	212	195	225	203	202	243	229	215	215	213	208	195	229	246	210	195	215	167	206	210	210	219	202	221	238	234	228	192	209	219	207	202	195	235	205	205	214	240	225	193	206	219	198	206	208	216	188	230	246	231	210	230	200	219	201	205	223	208	192	208	205	217	219	206	206	204	201	200	191	217	201	201	235	203	206	224	220	203	212	213	199	203	201	203	188	214	211	198	177	197	207	191	185	217	234	219	205	208	188	201	211	234	205	189	201	223	218	212	179	202	237	206	189	250	211	198	221	196	206	229	220	206	208	214	205	214	203	231	216	235	212	212	179	241	215	208	198	188	197	207	211	223	203	189	225	199	210	197	231	213	204	210	248	195	176	182	183	202	225	192	215	194	224	214	214	211	223	180	174	213	190	177	195	208	196	179	200	201	241	218	184	198	218	217	232	208	200	176	217	183	199	179	222	209	176	221	184	198	216	202	190	205	213	196	204	202	198	220	212	187	190	199	223	207	196	171	188	218	218	185	194	212	213	227	221	171	211	205	204	227	196	230	215	238	211	195	196	216	186	204	200	201	212	205	223	203	204	200	207	201	209	220	214	205	214	194	238	195	218	198	196	225	213	184	214	209	216	196	212	199	225	228	193	197	210	217	219	194	224	216	237	210	224	213	201	189	219	220	216	193	200	175	196	225	200	199	234	206	187	212	194	218	205	222	192	206	208	210	201	229	222	221	212	212	199	202	211	216	233	226	211	214	219	231	229	172	243	179	201	218	204	209	215	202	198	203	215	214	198	211	211	196	197	227	241	197	210	210	177	206	236	219	230	194	207	204	210	209	199	209	192	208	204	199	211	220
35584	39233	53279	55861	49280	39905	29551	22843	15201	9256	4701	1999	820	509	503	528	462	482	454	491	508	475	446	514	515	508	486	478	473	503	500	483	491	533	510	513	499	496	511	495	520	490	515	490	540	481	498	510	492	454	458	466	519	505	437	468	462	516	470	484	464	486	474	522	475	471	531	474	494	495	463	517	492	492	475	490	514	492	487	513	462	454	466	421	493	469	461	497	496	515	482	467	495	455	489	509	506	489	493	476	494	483	476	461	498	460	502	487	509	514	506	489	472	478	487	495	494	509	476	507	482	478	494	504	508	477	441	460	479	513	496	499	500	475	500	492	503	470	497	509	492	471	452	555	494	508	455	487	523	487	484	518	486	464	509	459	494	483	501	486	492	490	498	487	506	478	494	501	496	476	491	462	489	499	478	449	498	465	520	491	484	503	468	515	493	457	482	503	463	481	484	470	476	505	490	512	510	482	473	503	481	508	494	476	495	504	473	482	493	449	452	479	472	515	458	491	495	479	510	476	495	483	491	544	489	470	477	501	520	485	504	464	508	522	503	534	466	497	518	479	479	490	488	479	476	477	491	513	491	456	518	493	461	493	478	515	534	487	523	501	451	470	480	485	498	511	494	460	470	487	456	477	481	486	504	482	469	530	498	482	523	484	500	449	458	489	496	508	473	502	502	504	472	451	477	472	461	488	491	471	512	470	480	430	491	497	538	466	454	479	479	464	475	494	484	496	507	473	504	511	455	470	475	507	479	512	481	510	490	458	500	511	490	466	472	497	495	442	449	483	503	466	519	476	534	501	463	487	508	493	449	501	459	495	473	492	504	476	477	478	519	464	508	504	496	513	455	463	489	481	499	495	461	494	492	497	498	459	446	480	478	511	503	476	526	534	476	500	490	503	510	461	472	501	494	485	455	478	496	474	473	489	473	475	507	501	455	489	481	458	487	491	503	495	464	481	487	469	490	511	502	458	466	473	477	466	497	465	434	473	496	502	520	468	478	482	507	471	481	462	486	481	528	489	458	477	499	509	493	500	496	481	490	537	499	460	452	513	511	495	539	444	471	491	509	481	502	495	476	479	517	478	458	482	483	493	489	414	499	509	476	478	488	505	440	497	466	446	444	488	466	494	486	489	462	501	463	486	493	522	472	484	497	502	464	495	441	479	451	521	481	472	511	498	475	471	487	473	500	482	489	481	503	489	520	504	509	462	492	449	492	494	469	481	473	497	511	506	469	506	503	510	448	513	545	504	493	488	527	503	482	482	518	469	496	527	468	514	481	481	473	512	480	498	491	530	506	452	512	504	487	471	479	476	468	474	515	530	451	503	476	516	516	485	491	494	481	549	442	462	449	494	501	469	483	482	491	499	498	453	494	477	452	509	460	472	483	465	496	474	484	472	511	463	481	520	460	508	507	489	503	496	473	465	495	498	528	496	514	499	475	532	483	476	512	479	499	488	451	493	463	487	495	466	476	507	524	449	483	459	523	532	508	464	507	462	495	479	456	475	460	505	529	452	475	492	489	513	510	490	474	489	454	451	486	510	469	491	495	486	500	513	500	482	516	500	477	444	488	487	519	452	476	483	494	452	447	468	471	529	473	487	496	446	483	485	506	474	474	486	491	473	518	530	515	480	506	538	525	453	511	480	463	478	467	477	497	444	501	486	471	480	443	484	495	531	506	483	440	457	454	485	469	514	486	443	509	456	454	459	486	496	489	460	495	524	507	474	461	524	471	490	491	471	471	486	474	483	435	486	471	498	477	513	476	485	496	515	464	435	460	458	519	497	479	493	487	498	453	503	461	484	478	469	521	504	460	488	494	489	487	516	460	440	467	473	474	459	514	479	495	504	443	478	502	495	488	461	484	475	462	529	507	465	514	454	472	465	507	488	476	454	477	497	470	514	489	503	477	455	525	534	471	491	480	477	490	479	480	464	483	468	483	467	464	472	476	488	466	467	528	499	488	505	513	469	528	484	499	507	457	479	496	456	503	475	493	502	489	482	482	476	476	459	464	470	480	475	508	513	491	486	496	482	506	486	475	496	481	456	526	475	511	472	475	534	463	485	531	471	505	482	486	482	499	455	466	456	559	481	514	472	500	508	483	487	484	472	489	488	506	508	479	457	532	486	480	483	509	459	471	471	453	509	519	533	473	503	482	496	462	518	500	476	499	492	478	530	500	511	523	453	487	483	523	478	461	513	464	471	514	496	490	463	486	488	499	442	456	491	509	571	460	478	487	480	440	479	492	518	482	472	476	498	459	455	469	510	446	497	473	469	520	484	487	494	460	464	487	499	483	471	472	472	523	466	491	460	509	477	498	495	490	483	468	496	482	469	519	500	453	490	500	488	526	507	482	506	498	475	461	528	486	486	502	477	513	459	492	498	512	518	508	486	462	476	479	481	513	483	516	496	509	478	448	466	458	493	512	475	531	443	491	478	504	498	476	467	502	456	461	442	501	507	478	517	522	476	505	470	500	531	476	494	497	436	497	477	488	531	452	495	470	494	453	474	504	462	495	499	485	533	483	476	503	503	480	485	504	501	466	479	506	484	488	474	471	491	484	435	496	478	488	490	471	534	481	474	534	489	527	523	441	459	479	462	498	461	478	500	491	525	442	526	479	486	467	499	524	446	505	476	470	542	501	483	506	438	500	490	472	488	476	485	477	451	494	439	468	479	513	519	499	502	481	479	486	517	509	492	499	491	483	499	466	474	461	526	497	515	500	476	514	488	538	499	501	492	480	517	517	450	490	457	504	484	493	460	488	487	475	482	449	486	492	485	499	498	469	518	500	492	489	489	512	484	471	468	478	503	460	497	450	469	464	465	463	491	443	467	464	519	491	475	488	489	526	502	499	499	492	499	464	490	519	467	466	451	492	531	530	477	497	483	519	461	491	501	524	514	451	498	474	487	496	511	487	454	491	484	487	494	477	500	478	554	464	475	467	473	500	464	481	488	494	481	481	477	453	475	484	481	502	467	459	523	500	487	476	490	459	470	486	488	497	484	538	502	444	509	497	466	505	475	491	485	527	490	481	477	474	482	487	471	472	450	446	512	456	498	514	505	475	466	484	494	500	474	462	471	475	481	522	471	491	500	475	483	483	472	470	458	485	466	518	480	521	471	496	500	484	523	478	518	499	491	468	491	540	475	479	482	482	489	468	486	492	474	502	479	475	498	455	478	468	504	473	499	487	505	502	490	476	473	492	471	501	476	467	479	484	467	490	486	502	520	460	514	480	464	492	476	500	486	474	481	500	485	505	464	462	498	479	514	498	480	464	476	494	488	467	485	495	437	490	477	525	446	477	506	503	487	532	462	473	466	484	489	487	493	496	462	466	480	522	498	486	514	490	483	514	480	521	449	503	497	496	512	495	479	475	498	499	458	490	523	474	498	502	508	463	476	477	501	460	500	501	452	497	459	458	518	432	498	473	469	446	495	491	494	498	486	465	498	528	474	469	493	466	459	488	474	461	485	504	527
69880	68519	70583	62671	49155	37885	25957	15501	8254	4363	2077	889	393	262	314	322	328	296	317	353	315	323	325	322	316	319	321	324	300	325	289	313	301	309	290	328	302	316	333	309	329	296	297	311	340	311	284	301	298	324	305	313	294	324	316	322	338	322	342	280	304	335	301	322	319	327	315	311	311	301	271	338	312	309	300	314	337	314	357	263	319	321	336	304	330	257	282	326	342	293	307	276	288	307	335	348	297	328	309	317	330	281	294	310	337	306	274	296	318	285	309	300	305	314	305	345	312	320	322	323	344	332	341	317	298	302	274	293	322	309	322	321	302	296	302	317	292	367	322	313	319	317	299	300	310	288	313	320	312	318	307	297	314	353	346	348	285	327	334	312	295	306	336	316	311	319	315	308	292	318	336	322	303	278	293	302	298	316	301	320	308	304	328	305	322	303	312	300	288	303	280	325	309	326	349	308	313	353	308	323	343	299	310	288	315	310	325	329	315	310	319	273	331	349	287	313	290	303	314	320	317	284	349	296	337	334	275	272	295	327	312	362	334	305	319	312	302	311	305	303	332	304	311	305	317	325	330	276	331	305	321	330	302	305	295	295	290	331	280	302	323	329	299	314	339	308	286	300	321	334	301	329	316	317	317	302	305	336	268	296	286	323	308	276	326	357	307	263	340	307	316	288	300	307	313	308	270	308	297	311	274	353	338	321	285	310	307	338	296	341	311	295	300	306	309	301	321	322	314	344	324	341	365	285	293	274	335	309	309	316	336	324	315	304	281	302	312	302	305	289	301	345	309	322	300	346	290	277	313	333	302	317	309	318	313	330	285	286	332	305	276	316	328	294	316	307	313	317	301	306	284	311	309	322	318	331	324	288	317	319	327	294	310	288	325	323	295	306	278	326	309	341	311	327	288	339	352	297	288	294	287	294	322	292	278	312	334	356	312	290	294	300	296	300	317	322	316	258	329	331	314	312	266	303	311	283	315	311	277	299	335	308	308	266	322	310	340	303	307	294	340	307	304	293	268	287	303	323	322	321	310	315	287	298	322	323	286	295	288	301	317	297	316	316	305	320	298	346	312	331	325	314	311	325	336	317	329	316	341	307	295	324	294	317	384	302	298	324	340	301	312	307	316	293	274	361	299	331	303	285	309	299	288	317	281	295	286	307	346	337	311	320	354	322	287	288	308	316	277	311	325	325	288	299	280	283	333	330	282	313	314	311	293	306	299	312	302	291	334	340	304	321	344	301	333	301	335	323	281	318	268	333	350	289	329	329	309	315	293	290	329	296	345	316	272	286	324	311	312	299	291	299	340	300	312	324	335	304	315	281	328	287	355	321	335	327	289	291	279	331	296	289	292	297	354	314	332	377	328	311	306	314	305	336	328	305	341	319	327	328	323	296	295	327	284	329	292	287	327	294	313	321	289	338	313	306	338	308	303	338	298	316	317	336	335	344	323	324	325	328	288	280	284	318	308	298	321	317	309	299	326	323	306	290	280	317	282	294	304	321	316	319	305	324	297	284	326	307	334	294	322	349	313	341	315	330	290	315	302	310	293	315	308	284	333	371	295	317	337	305	338	350	316	328	336	281	281	289	323	297	303	293	286	311	305	291	310	339	308	316	308	338	324	332	299	299	328	297	321	303	288	306	317	310	296	313	350	309	347	310	288	311	329	299	306	243	318	313	312	341	285	284	304	305	328	333	305	328	340	283	319	330	286	303	312	307	296	326	294	316	316	325	305	285	311	303	300	321	278	346	310	339	339	316	309	302	319	286	318	285	332	337	311	296	336	307	316	334	329	291	321	330	330	293	340	318	345	258	320	285	316	298	291	306	319	288	301	293	351	320	332	290	290	330	351	308	311	310	304	301	288	274	320	302	295	315	325	322	314	338	294	319	326	323	331	296	340	324	290	299	309	297	297	309	307	299	283	336	328	274	280	290	277	320	317	302	310	315	314	314	325	321	297	298	308	298	311	309	317	356	326	343	322	310	320	333	298	320	276	281	325	319	325	327	315	325	297	289	332	332	291	318	307	314	314	323	339	315	303	307	293	342	311	313	314	284	322	333	315	319	300	312	308	333	323	320	314	291	317	287	305	329	310	311	293	344	360	288	364	313	291	321	311	326	349	292	317	319	335	315	317	304	303	301	328	319	339	315	314	306	329	313	335	299	288	269	281	310	325	310	298	321	316	314	275	299	288	309	335	280	335	309	360	311	338	316	324	316	308	326	312	297	273	324	330	273	323	324	297	317	319	307	292	296	310	298	345	311	317	301	325	281	314	274	312	303	294	282	307	325	306	288	318	309	303	315	286	305	303	333	336	282	318	316	332	294	303	293	308	265	311	328	297	321	283	290	313	294	314	340	338	298	323	338	321	334	319	281	300	329	313	352	351	355	339	292	341	347	299	306	261	305	339	304	331	329	324	259	288	326	317	341	302	319	291	324	312	308	288	317	292	323	310	338	323	319	290	314	347	320	334	291	335	309	307	318	314	307	305	321	329	325	308	321	321	302	332	308	325	288	318	325	322	322	312	344	310	293	301	304	325	302	312	320	294	297	313	314	303	303	324	327	313	319	303	309	324	315	298	310	299	308	303	319	324	317	301	301	331	307	296	315	328	316	311	312	318	315	289	319	292	311	308	324	347	336	296	338	309	294	318	315	374	340	316	305	316	303	276	286	316	303	328	301	319	317	332	310	333	304	298	313	350	325	319	297	342	332	287	311	310	319	322	336	335	320	318	288	312	277	257	309	333	299	300	302	312	339	339	304	312	278	270	308	307	321	299	292	305	304	314	320	284	290	301	322	327	336	298	281	289	313	291	317	302	329	338	305	310	273	326	302	306	319	330	312	342	247	307	318	289	311	330	292	316	331	312	333	309	293	326	295	318	288	295	308	309	304	313	321	292	297	311	335	310	306	291	336	283	315	296	309	312	309	282	282	300	289	318	308	340	290	296	285	326	321	319	324	294	317	313	350	328	284	343	299	323	306	330	282	324	346	297	319	316	295	286	325	322	301	306	303	342	311	326	344	339	286	297	321	289	298	318	315	308	324	290	275	310	328	306	304	302	286	300	316	316	294	320	274	312	269	348	350	331	289	344	302	314	295	316	316	287	336	318	274	299	334	290	308	271	327	301	293	283	321	302	295	296	304	312	312	304	352	325	329	311	349	288	343	308	315	332	309	317	338	306	312	328	302	288	288	273	328	306	324	326	281	340	337	327	330	322	338	279	307	272	307	299	295	299	359	330	325	308	334	286	298	338	324	323	281	300	324	292	304	294	303	327	324	299	327	300	323	310	258	326	308	284	321	318	338	298	331	279	314	321	310	281	332	317	295	274	324	316	310	296	277	314	301	296	306	327	311	298	298	314	274	308	314	267	303	318	326	324	322	280	321	298	291	324	308	302	346	322	311	345	324	300	290	333	331	298	317	321	310	284	282	298	344	292	284	314	333	307	299	318	312	326	344	308	299	318	341	318	307
44318	49414	65188	66532	58857	50407	40376	30917	21795	13929	7148	2986	989	699	727	675	761	694	718	667	651	672	699	700	702	663	708	708	729	689	685	671	694	689	688	679	701	719	705	717	683	682	680	665	714	681	643	686	678	700	685	672	702	704	654	674	669	691	693	677	709	695	666	690	691	653	647	708	677	654	732	721	668	732	694	642	702	710	705	697	661	666	739	700	690	643	678	681	679	676	695	669	680	701	672	679	748	726	717	675	728	685	676	692	727	681	694	651	718	697	641	720	711	705	704	725	680	711	745	698	699	667	684	701	712	710	719	697	702	751	690	676	681	697	681	689	682	678	685	660	685	698	666	640	695	681	677	701	731	673	761	713	663	654	670	687	682	697	676	651	720	700	670	705	703	667	707	678	680	734	708	652	687	709	731	707	706	661	639	690	679	671	662	699	680	690	693	701	721	675	699	679	692	661	693	664	747	723	702	668	692	698	737	714	711	704	679	687	715	699	681	697	677	702	686	682	666	739	713	646	717	699	713	655	702	685	682	704	649	702	702	710	691	692	689	652	641	686	648	731	672	728	707	614	701	745	655	671	699	714	663	674	696	670	702	685	716	706	732	723	664	701	665	713	705	687	634	664	684	686	695	718	653	733	693	694	686	688	620	715	690	725	773	743	724	643	661	689	735	690	658	687	740	647	734	684	707	714	704	723	733	713	708	708	672	718	718	689	707	721	672	689	701	681	724	704	650	695	646	764	673	728	678	743	653	672	691	680	686	741	697	718	725	688	656	704	733	671	671	703	715	709	657	696	722	702	660	663	681	670	709	643	637	639	767	690	690	673	741	727	689	738	706	680	666	736	689	664	697	710	728	719	739	712	712	679	699	690	701	649	756	677	716	726	674	721	665	669	713	692	721	667	694	708	700	684	750	654	667	692	731	718	688	701	726	717	741	705	672	708	690	674	656	647	672	721	707	691	706	694	725	695	711	720	707	720	665	740	661	723	664	711	722	684	715	713	685	684	711	668	758	699	710	726	739	711	732	682	671	722	733	715	658	710	681	706	671	682	689	690	730	707	698	711	710	649	655	677	666	697	698	724	705	668	712	700	648	721	658	716	688	674	678	679	654	695	712	693	725	709	712	698	680	705	708	691	728	687	702	713	657	712	679	667	727	659	704	704	708	681	660	674	703	716	672	726	680	703	668	704	696	741	643	664	684	660	674	686	723	686	708	667	714	712	709	683	667	748	705	680	693	729	739	667	737	697	745	721	685	714	729	698	722	684	724	702	698	748	682	674	681	703	702	701	717	678	677	688	671	685	714	715	665	715	707	711	704	659	671	702	645	699	693	719	675	716	650	697	709	680	674	689	733	726	675	682	651	688	665	713	681	721	684	690	714	724	703	694	714	725	709	689	729	672	701	693	690	739	661	730	713	706	677	698	711	693	741	682	670	708	679	724	705	651	716	696	692	684	717	655	693	680	661	670	688	749	710	675	709	713	676	697	712	713	689	686	678	687	685	702	678	714	711	692	706	687	722	717	672	674	708	697	654	776	689	700	704	664	693	703	704	706	710	707	687	702	667	673	701	672	696	654	714	686	657	717	698	665	727	694	715	682	742	671	696	723	651	653	701	680	673	657	677	701	677	698	700	702	738	738	689	653	717	677	681	678	692	708	675	707	674	723	671	717	693	645	669	663	690	638	685	625	695	676	685	705	746	701	656	711	733	728	704	692	674	669	748	694	684	688	685	710	668	701	724	727	685	729	699	686	690	709	735	672	690	699	700	690	708	672	718	729	722	718	676	665	692	672	707	700	650	681	667	696	678	677	694	713	695	684	659	709	682	727	691	656	668	725	710	728	725	687	678	688	764	698	721	676	672	685	681	747	718	727	667	690	694	673	714	695	677	672	639	684	652	678	667	685	681	726	700	706	653	684	746	699	703	673	712	738	679	725	680	706	653	682	671	655	699	659	707	727	669	672	671	693	696	705	730	671	677	678	732	674	721	678	668	703	692	701	741	670	672	722	720	707	753	712	695	689	658	705	693	705	661	695	693	692	695	688	708	688	666	738	639	710	668	680	709	676	704	682	760	684	710	662	699	736	727	703	692	675	645	676	667	675	656	698	691	665	706	714	682	649	715	744	668	750	686	739	699	702	653	619	669	700	703	707	735	687	666	711	691	739	700	728	676	706	622	724	719	678	692	700	712	727	701	664	715	702	709	703	664	712	739	679	716	741	670	687	647	689	666	703	657	662	713	691	675	700	673	703	666	698	677	684	704	687	666	668	672	689	697	671	713	684	657	679	676	736	713	674	674	706	715	684	657	669	711	683	701	672	710	703	725	685	713	737	692	727	704	734	670	711	701	719	754	687	694	717	701	722	662	675	652	681	675	663	687	670	711	662	686	710	721	675	667	701	704	661	697	685	712	709	721	680	692	669	699	666	677	715	681	692	711	747	740	683	709	744	725	665	676	674	689	685	740	712	654	676	692	703	716	753	707	655	684	681	667	699	672	699	702	664	658	691	697	697	692	690	705	628	698	678	693	690	701	686	750	701	707	692	688	695	696	702	705	706	705	686	702	669	712	676	701	694	722	694	672	731	715	677	717	688	686	672	699	676	687	681	719	691	700	639	715	657	721	771	733	732	698	677	707	727	682	717	751	682	697	706	713	703	703	709	678	700	697	677	693	732	666	663	682	705	702	716	725	736	652	692	705	702	728	728	700	727	680	699	682	705	705	677	740	669	683	673	734	725	713	692	745	653	680	673	678	703	686	681	714	709	694	710	697	686	706	688	647	711	686	658	677	702	698	743	677	693	701	723	707	694	705	705	697	720	661	671	704	661	700	690	676	734	723	667	683	713	702	705	663	678	655	694	648	700	663	680	655	690	716	753	697	704	669	714	749	700	720	714	706	689	663	667	707	714	721	715	673	715	720	730	705	709	764	706	685	717	686	689	702	665	694	710	690	698	680	724	701	720	748	695	699	732	665	736	677	725	707	684	706	651	664	720	770	650	681	688	705	654	683	689	658	729	688	652	701	668	709	669	714	688	719	734	678	699	683	673	664	673	665	663	691	731	714	690	680	673	706	694	686	699	732	702	751	717	663	673	668	665	646	708	709	685	702	744	684	703	735	692	710	702	679	706	716	675	693	677	686	703	701	681	702	684	714	693	693	710	676	677	694	710	658	654	751	728	671	682	692	679	697	689	683	726	646	704	710	653	719	671	663	696	687	670	679	673	665	671	691	697	684	738	742	695	655	725	740	679	719	673	710	667	692	676	689	712	700	667	717	679	665	687	711	709	682	718	718	683	725	716	684	673	748	685	680	673	687	649	625	691	689	671	682	689	650	700	659	724	699	732	707	685	666	697	641	676	718	695	648	688	667	713	704	656	716	679	674	698	641	709	734	703	669	678	668	737	660	691	672	710	692	704	738	689	698	684	708	673	679	736	721	702	625	736	719	723	680	701	676	713	706	704	714	672	692	672	641	685
9278	5943	4929	3445	2165	1497	1011	709	496	370	320	308	267	269	294	276	262	248	293	287	250	265	253	321	241	265	243	246	253	269	282	255	294	273	270	266	264	289	257	291	252	228	254	281	261	283	286	269	249	269	277	268	280	281	302	271	270	253	289	270	261	270	308	264	281	250	249	252	272	253	276	265	287	279	254	271	298	304	266	266	269	271	270	250	267	274	276	264	267	258	274	247	272	248	271	256	255	261	248	283	276	278	265	273	278	305	257	282	275	236	263	285	269	284	292	287	320	263	266	252	258	254	261	274	240	292	273	286	248	260	293	278	269	268	237	264	264	239	235	260	280	278	251	279	276	251	278	289	299	292	275	293	288	277	269	264	254	295	278	272	275	258	263	226	230	271	256	282	247	280	297	274	255	265	272	272	270	274	261	267	263	259	284	256	248	273	274	269	279	253	263	268	263	246	252	289	242	282	315	262	259	264	225	233	250	274	249	254	244	249	255	244	257	262	262	232	253	279	296	296	252	252	283	275	272	283	258	302	265	272	289	280	310	255	250	280	292	279	243	275	259	259	306	305	258	275	296	288	305	262	282	260	258	268	249	248	270	253	255	198	241	258	297	259	268	231	271	277	292	293	267	247	298	274	256	243	236	264	240	247	256	298	293	267	265	274	276	273	250	269	259	251	261	282	287	273	295	216	254	261	295	277	289	267	285	251	240	253	261	252	267	276	271	259	272	298	269	250	283	300	239	236	230	266	280	269	263	268	266	265	276	272	282	252	249	277	248	261	240	241	280	247	263	285	271	263	288	276	246	262	263	265	264	298	261	250	263	277	247	259	285	255	251	255	270	243	264	278	269	266	262	263	291	243	275	249	248	265	290	289	286	230	253	274	253	264	239	232	288	273	296	238	224	245	293	250	255	261	281	279	285	292	286	247	276	236	267	253	289	293	275	257	280	241	276	293	273	249	298	267	288	255	258	264	250	291	259	257	261	261	285	274	277	299	260	239	266	253	268	272	260	251	280	283	294	244	271	262	262	274	235	257	301	260	271	256	251	267	258	249	248	255	279	284	255	268	262	293	272	263	256	252	266	256	264	261	280	267	256	260	230	268	295	261	261	281	259	285	255	283	277	283	258	268	272	298	270	287	256	256	272	281	264	289	262	230	261	276	304	283	277	287	254	264	251	274	243	270	278	298	263	270	269	282	261	269	268	282	248	268	256	218	248	234	279	274	244	272	245	264	251	262	248	261	250	245	237	266	271	256	261	261	270	283	290	246	252	289	237	242	262	245	244	263	270	250	266	274	307	276	269	275	257	262	294	288	265	265	264	258	260	256	258	289	279	260	279	268	229	269	240	277	267	282	266	292	254	306	287	272	293	241	272	290	300	263	259	283	299	263	249	258	258	255	243	279	256	244	293	254	283	285	245	306	283	265	257	275	259	261	266	259	279	269	279	275	273	291	264	262	261	243	276	273	310	280	262	275	250	289	231	232	225	277	267	236	244	266	271	268	283	242	274	273	268	273	263	277	275	259	274	272	247	289	303	262	244	268	253	283	238	291	270	265	265	282	269	274	253	266	248	292	242	292	266	237	257	310	260	255	273	263	273	249	256	311	253	298	286	271	274	260	263	284	238	284	267	276	249	276	250	264	284	311	286	292	249	264	257	279	243	283	278	243	282	276	264	253	259	288	277	269	256	270	286	326	258	305	266	296	271	260	283	261	248	292	272	252	304	259	236	252	271	277	258	241	271	269	260	280	296	269	260	277	281	246	239	284	232	279	253	242	282	275	275	262	275	269	254	268	252	269	247	281	224	257	256	252	275	259	238	288	243	254	242	296	253	253	285	268	251	289	266	276	245	258	275	255	274	267	265	274	264	258	247	247	294	268	243	256	265	254	266	259	280	249	265	250	272	249	250	284	292	268	264	243	272	278	290	238	255	266	253	276	230	240	258	289	260	254	280	251	302	269	265	288	272	232	272	270	266	278	261	254	282	243	274	249	260	244	252	255	245	293	284	252	309	242	245	276	261	290	242	289	245	266	289	265	287	247	244	271	290	272	244	266	281	243	285	299	274	268	313	287	269	253	269	258	259	250	255	263	282	265	255	267	264	268	233	236	291	272	271	242	250	298	275	249	249	275	307	280	253	284	258	265	266	253	277	251	235	285	251	280	245	287	266	272	265	260	264	248	275	254	277	269	281	251	275	241	270	230	273	256	277	254	281	271	264	280	271	274	258	259	282	244	252	292	279	273	280	277	236	242	246	269	281	251	256	255	276	241	247	236	276	275	259	286	286	263	250	259	273	244	245	258	284	307	301	264	280	246	298	267	271	283	260	269	254	244	292	290	258	264	250	246	253	286	272	281	265	257	244	240	260	257	244	277	289	261	241	264	230	289	288	290	251	255	249	287	264	293	265	241	271	306	265	256	284	265	289	259	258	259	266	268	268	289	258	271	253	265	276	278	263	267	266	235	254	265	272	262	250	263	231	258	242	260	267	283	294	236	216	278	271	262	244	251	272	255	235	279	256	261	261	290	284	275	284	271	260	283	280	238	239	281	236	238	271	257	272	271	270	253	258	253	276	269	270	272	257	291	282	256	305	245	232	259	277	288	272	229	261	273	266	261	255	273	291	267	252	275	264	257	294	275	255	263	248	276	244	252	287	283	248	277	271	235	276	238	263	292	278	270	280	262	284	283	277	272	290	283	260	220	261	235	230	283	256	247	273	281	253	291	294	271	289	276	241	267	275	264	253	251	277	278	273	241	263	261	241	239	268	267	287	237	256	288	283	288	279	254	258	274	297	269	232	267	242	266	231	263	224	269	243	270	263	245	246	259	264	245	288	278	263	251	265	265	262	295	275	277	255	290	287	250	272	310	230	270	263	243	271	272	290	226	269	276	233	239	262	225	260	327	278	281	263	245	273	273	285	260	240	273	269	254	281	282	248	291	248	237	226	261	263	257	259	291	285	291	258	250	290	241	276	253	283	252	284	273	266	237	257	268	267	280	284	244	271	231	273	267	259	262	293	280	274	291	248	228	262	251	288	273	250	291	255	264	276	284	266	261	300	232	230	283	270	273	227	279	268	267	288	288	257	279	270	240	242	254	265	294	268	274	255	244	233	274	300	239	289	255	308	278	243	281	243	270	270	290	255	295	262	272	269	266	277	284	275	272	293	270	276	252	257	254	276	277	273	283	240	255	268	255	253	265	268	263	269	249	270	233	226	264	273	261	240	275	266	257	313	250	248	246	268	256	279	297	318	285	273	232	255	257	275	249	237	237	288	287	270	254	255	255	253	262	297	258	239	274	241	274	275	270	261	246	271	255	267	272	304	264	256	223	252	239	246	254	252	261	258	263	266	279	315	250	276	251	273	267	268	286	266	295	252	291	282	234	271	236	249	258	273	237	268	252	266	271	279	290	248	256	263	263	252	275	275	249	273	258	267	274	253	244	276	260	264	299	309	271	277	270	279	255	258	234
7441	7572	10135	9774	7466	5390	3762	2320	1382	1048	832	740	621	636	575	589	587	593	581	562	656	590	604	602	560	561	593	546	607	584	571	534	607	578	574	579	599	595	576	592	633	593	580	607	586	629	577	624	585	612	602	583	590	565	582	584	635	613	602	612	614	614	586	618	580	541	642	547	591	579	607	593	563	576	580	588	600	648	572	608	594	555	624	615	618	571	591	632	579	597	573	601	528	581	608	566	618	569	639	615	583	587	606	593	623	620	653	564	606	615	592	640	621	614	613	552	635	582	631	639	555	557	577	592	635	567	551	566	652	580	579	549	580	606	552	578	582	586	645	602	597	573	553	599	617	571	602	596	554	561	575	632	597	604	570	612	602	597	572	615	599	648	610	585	659	608	576	605	604	598	609	585	615	572	569	556	619	603	621	623	587	591	608	615	562	599	587	591	620	544	584	657	581	603	603	623	614	557	586	583	569	586	565	554	598	596	605	566	623	605	602	607	585	571	595	554	605	653	581	603	603	594	527	580	546	600	569	570	598	600	589	592	618	602	590	614	590	608	595	591	584	591	593	597	606	614	545	623	614	646	570	560	596	570	598	577	611	607	610	549	586	639	602	584	622	653	640	586	603	609	583	627	601	591	589	568	572	596	619	599	607	617	572	564	604	566	609	622	585	603	575	566	603	612	556	588	599	597	578	587	592	581	572	571	573	563	591	620	581	585	620	607	623	639	572	570	627	632	652	582	577	577	601	584	622	611	610	629	613	596	578	597	558	585	596	568	644	632	611	615	575	619	592	611	555	552	557	589	583	624	581	579	627	640	599	568	647	590	638	639	586	568	573	585	668	579	583	608	628	533	600	621	629	572	606	622	608	597	562	610	560	606	590	612	598	584	613	600	591	589	610	633	623	582	639	571	548	580	608	598	614	626	563	643	598	593	593	577	558	583	634	560	609	574	559	578	605	575	549	537	625	630	605	546	596	649	618	606	583	597	598	600	619	636	614	563	562	571	603	620	600	582	571	586	617	610	624	599	599	567	595	579	552	575	589	593	575	606	595	619	590	623	590	635	588	607	589	560	582	612	598	581	636	558	554	564	601	623	580	628	591	594	628	589	602	590	590	617	590	600	622	569	571	615	605	609	608	583	613	550	599	605	571	589	598	617	593	568	573	592	655	639	584	586	592	591	566	634	600	598	591	592	569	600	594	612	570	591	566	578	560	604	592	570	560	590	595	592	589	597	615	579	578	570	637	580	541	618	631	583	584	556	581	569	625	598	537	609	599	628	609	587	593	642	579	616	597	626	583	585	571	583	580	595	598	576	554	606	593	616	570	585	577	553	561	612	619	597	610	607	572	553	580	611	587	568	629	577	583	568	596	593	605	596	605	584	589	604	586	614	607	561	605	566	568	637	614	579	569	584	579	564	592	594	628	599	581	609	584	613	581	591	549	591	578	561	572	586	566	585	574	586	589	580	591	584	568	579	551	621	628	617	545	589	593	615	607	636	574	599	600	596	581	635	597	580	585	587	597	602	601	579	578	555	595	616	614	606	625	596	549	577	622	597	552	605	583	608	585	602	609	574	616	605	611	597	587	612	557	578	614	612	606	621	587	582	586	586	599	553	575	583	595	579	628	635	546	550	586	618	611	635	598	604	615	549	612	591	575	618	651	602	607	570	614	602	634	600	622	610	584	615	608	605	601	570	581	595	603	602	560	570	611	595	578	572	615	586	562	606	603	621	622	552	552	574	587	617	621	639	553	618	587	584	577	624	605	617	622	555	592	560	574	575	591	591	561	609	613	618	581	622	580	556	613	619	635	599	629	615	568	614	629	623	534	564	562	613	621	597	618	579	588	594	613	586	576	654	593	580	589	616	600	584	624	585	594	626	606	572	586	605	641	639	580	589	590	575	594	557	571	609	580	596	579	548	582	579	606	590	646	603	608	621	591	613	602	583	623	601	602	565	575	564	566	585	659	579	608	598	582	622	579	629	599	585	591	584	591	617	615	573	620	585	568	584	579	564	608	549	601	636	596	615	596	619	572	605	642	593	591	574	584	585	591	580	573	608	594	576	624	580	633	570	598	594	603	574	651	596	598	605	600	582	607	611	577	580	612	594	556	663	564	613	573	580	625	598	574	625	559	608	587	599	572	627	545	617	593	632	597	599	582	574	599	576	591	637	632	561	632	575	618	604	574	608	619	571	601	623	607	589	599	587	623	573	629	610	610	611	566	566	594	553	605	610	583	625	575	561	598	590	630	582	605	564	563	614	619	532	597	555	605	629	578	578	589	614	649	583	541	586	597	591	595	576	605	599	567	617	603	582	620	581	576	580	602	622	608	612	613	611	565	602	590	616	567	613	553	574	597	555	562	614	603	564	616	635	568	577	631	594	589	590	581	562	556	611	602	598	577	590	624	610	552	606	556	574	607	596	599	586	604	575	606	578	559	646	587	594	586	593	590	614	587	598	606	582	589	568	589	567	575	564	573	596	601	617	631	597	589	564	614	568	636	627	644	556	658	584	599	573	575	623	607	571	583	565	581	577	616	629	640	598	619	561	611	590	640	587	545	569	579	595	588	561	619	609	587	617	606	570	578	588	561	609	566	611	561	587	597	583	578	581	543	607	606	558	583	596	628	615	597	561	588	568	608	608	582	653	580	606	583	632	551	615	612	571	601	633	576	598	592	598	577	589	596	600	550	645	618	633	589	624	617	590	631	643	608	533	623	629	580	591	568	575	576	595	560	581	608	620	598	558	578	633	626	575	580	571	625	598	568	597	554	595	626	580	544	625	596	620	585	593	612	628	626	581	599	592	591	583	578	631	595	599	612	593	569	606	582	593	581	543	604	584	608	593	621	560	622	571	556	601	610	595	593	632	569	621	610	573	625	589	580	602	563	564	586	598	579	602	582	622	638	589	589	652	563	549	581	626	593	580	563	604	590	563	619	558	618	642	556	621	551	588	623	603	583	638	601	584	622	601	604	592	610	576	611	615	576	560	627	589	575	608	574	614	646	577	601	616	620	559	581	564	573	626	617	550	589	627	582	600	611	601	626	581	612	556	606	570	560	612	628	588	609	560	574	599	589	568	612	634	601	646	564	557	565	621	573	584	612	590	603	638	626	599	549	526	589	597	606	604	553	603	591	587	598	616	625	549	587	592	544	633	570	579	610	589	580	609	605	587	590	649	596	622	581	583	598	550	526	613	604	566	557	639	584	558	570	638	623	628	598	566	588	597	587	589	575	603	632	589	592	565	588	543	599	590	610	599	590	644	629	595	583	568	589	609	632	589	611	598	591	590	602	578	588	592	615	613	625	563	600	601	599	610	591	614	577	628	579	608	653	618	578	603	645	592	616	623	579	596	613	586	586	599	585	540	619	575	636	619	571	583	597	601	654	620	611	619	619	568	600	591	598	552	540	660	605	604	568	586	570	572	558	630	621	602	605	611	617	570	578	598	598	602	651	574	571	578	605	593	599	585
59062	55744	60799	52145	38138	26040	15129	7366	3407	1641	893	502	316	247	244	208	213	235	244	214	208	196	241	255	240	250	246	237	245	216	266	236	228	239	245	238	233	221	258	221	218	240	216	212	218	210	244	251	244	234	229	264	205	259	255	226	263	201	241	242	222	260	252	240	227	249	236	224	245	226	249	252	240	265	214	244	245	227	200	260	243	238	238	225	233	240	256	237	253	241	268	260	265	220	259	236	217	216	239	250	245	204	245	247	223	224	261	231	245	223	235	252	242	264	233	235	229	241	240	230	244	265	256	250	256	225	254	255	267	266	269	208	229	238	235	233	240	218	239	235	246	248	223	250	236	234	227	224	224	220	230	233	235	238	246	234	255	253	249	231	245	242	231	222	240	232	235	239	233	244	214	255	251	246	251	251	250	239	257	266	239	247	221	241	246	229	233	237	241	244	227	245	241	225	241	232	237	263	239	253	254	222	235	237	234	241	229	248	250	245	216	222	205	196	224	223	234	275	258	243	258	232	214	216	252	227	258	226	241	200	252	260	227	217	232	268	226	235	249	237	277	245	238	265	230	223	197	245	253	252	223	231	224	233	239	226	247	272	269	227	232	241	249	214	243	217	210	210	236	252	227	251	213	227	212	225	227	236	229	210	224	269	249	248	243	227	199	230	245	220	240	234	217	251	248	230	239	234	229	282	231	224	256	217	255	245	238	233	260	228	251	258	246	213	224	218	232	247	257	232	229	235	220	208	239	241	235	234	269	264	230	234	217	217	264	243	242	252	248	240	247	240	253	267	242	222	246	218	232	238	208	227	273	255	254	244	219	222	211	251	232	225	224	257	260	260	246	228	229	219	225	199	222	240	229	201	206	228	218	252	244	241	206	263	198	200	216	217	235	213	247	196	240	249	232	235	247	250	217	204	224	211	243	235	231	267	234	223	250	261	250	245	212	241	249	259	227	240	233	215	220	248	227	224	229	242	258	223	230	259	226	231	226	261	223	246	238	222	233	216	226	230	210	232	218	211	205	278	240	243	227	233	230	221	249	235	234	208	238	253	238	249	261	237	213	224	250	221	239	225	229	247	246	260	244	216	236	287	232	286	235	227	238	218	249	241	226	234	214	234	209	227	221	243	251	216	233	221	236	230	232	231	252	241	222	241	228	240	232	208	269	242	236	227	241	255	243	266	221	232	233	256	233	238	224	218	206	221	230	211	243	233	234	232	232	228	216	242	244	214	242	250	226	254	240	233	243	215	224	236	254	231	236	262	230	232	247	219	216	217	223	237	250	248	221	241	248	222	251	251	226	242	242	212	235	211	215	246	226	233	242	202	235	224	247	245	266	230	233	192	258	248	255	211	204	231	233	216	252	249	224	256	238	236	238	247	250	226	232	258	277	214	219	241	217	219	257	232	232	237	244	237	242	258	234	192	246	184	231	243	257	243	245	230	238	212	209	249	210	235	231	259	239	220	234	230	230	249	248	244	213	225	227	227	228	251	252	229	246	224	255	225	224	226	245	225	263	260	264	209	234	231	209	237	240	235	229	256	227	232	241	246	258	258	231	239	222	235	250	227	252	257	229	235	212	262	250	251	208	233	243	261	215	235	221	253	246	227	224	223	249	228	254	264	233	251	188	226	236	205	252	215	233	225	235	236	236	233	221	225	210	231	223	241	193	226	250	226	264	207	255	247	235	228	230	260	252	229	260	249	236	229	216	259	238	239	216	232	233	241	251	190	238	243	248	255	226	215	219	221	228	223	244	242	250	245	231	214	215	247	225	232	248	234	233	254	243	253	239	232	212	237	219	241	246	214	235	238	241	255	248	234	226	257	241	248	221	242	240	250	233	212	245	235	233	247	247	224	224	255	220	253	260	227	238	227	233	242	242	221	221	212	242	256	213	213	230	252	241	224	243	237	199	249	241	234	238	213	252	220	244	246	249	255	232	254	217	204	263	241	250	215	246	225	255	241	273	213	222	226	252	247	244	245	252	223	218	224	240	204	243	251	245	223	230	223	219	249	261	239	224	265	263	241	236	236	222	263	255	248	230	239	255	264	258	258	257	254	236	241	232	227	220	228	204	232	254	249	219	251	275	240	229	251	220	250	239	203	246	238	244	256	239	240	251	243	210	303	239	230	233	226	240	216	242	254	243	226	236	240	214	228	237	217	264	236	217	205	243	245	224	244	234	242	224	248	226	238	241	256	237	238	248	218	234	213	227	236	248	252	232	253	207	235	237	249	233	235	277	264	218	245	245	254	231	234	225	246	218	246	267	252	243	236	217	230	220	250	198	220	212	205	238	218	224	270	248	221	224	258	224	237	240	268	245	252	268	256	249	257	247	227	220	225	242	246	249	240	225	231	234	215	238	224	226	252	227	247	231	235	232	256	220	232	215	237	264	219	242	237	227	228	213	205	241	241	231	255	244	214	228	239	223	268	255	218	212	244	241	223	245	235	212	223	248	253	242	238	251	249	227	243	232	198	227	231	259	223	237	247	242	249	218	238	224	266	221	239	230	224	242	221	191	260	219	249	225	246	228	221	254	230	246	247	226	209	259	224	258	248	251	252	230	203	249	221	215	227	230	229	235	212	254	247	229	277	269	223	216	263	266	259	240	289	236	214	221	237	236	217	247	240	243	253	217	236	228	252	225	229	216	204	235	233	219	225	246	240	221	234	245	222	211	246	208	246	235	238	260	214	255	251	238	247	246	216	237	223	257	219	222	237	245	242	227	209	227	243	236	229	242	239	234	227	223	217	230	235	216	253	251	193	229	239	253	243	253	251	204	219	225	243	244	267	223	240	229	251	216	222	228	262	229	258	239	227	247	237	229	235	227	253	253	223	252	257	212	263	254	228	213	256	256	270	265	223	258	226	221	220	223	266	232	235	236	216	249	218	221	224	248	213	254	237	228	245	235	253	223	248	216	239	230	220	230	263	249	231	220	224	242	260	245	253	231	269	242	238	242	245	227	232	247	266	244	275	243	238	256	216	234	231	250	226	249	219	245	234	239	289	235	235	228	198	231	225	236	252	204	238	234	250	222	247	266	248	246	251	239	243	242	222	240	240	234	237	269	246	255	215	234	219	242	237	229	196	213	232	256	242	216	222	247	257	220	232	218	226	249	212	247	255	277	233	226	220	251	232	251	221	242	221	226	261	241	239	189	230	257	228	238	224	259	210	247	212	248	261	226	212	236	226	227	265	207	235	234	235	226	215	220	257	258	247	235	229	243	220	224	232	221	256	219	240	249	251	254	262	246	234	250	243	255	237	212	224	244	276	236	237	258	258	264	233	227	254	225	245	211	252	257	233	241	244	212	263	219	245	212	266	196	237	220	252	256	242	262	232	229	253	228	239	222	235	259	233	222	228	226	257	229	222	240	235	221	240	221	231	254	253	280	271	231	240	257	246	246	228	224	251	223	257	251	241	236	219	245	243	259	246	222	229	236	236	232	230	225	265	220	222	232	241	240	237	260	234
34074	39932	55722	56316	48807	40098	29726	20174	11951	6539	3263	1765	799	494	557	554	559	521	595	540	549	596	538	506	538	543	577	579	595	563	564	546	522	541	538	545	549	539	544	573	519	555	569	557	541	561	520	570	540	566	573	558	548	518	569	538	531	576	534	564	519	552	530	546	545	538	536	502	568	561	518	525	513	545	537	556	553	556	565	526	497	540	556	574	547	559	576	578	578	517	516	553	490	500	497	534	560	552	557	521	616	580	521	553	560	537	537	554	506	531	516	549	564	522	587	521	534	577	512	568	588	544	525	553	563	584	545	551	555	542	517	544	552	560	535	548	600	540	539	521	560	524	525	560	562	534	534	553	582	577	554	541	551	539	514	571	547	543	531	567	587	533	552	565	584	530	575	526	549	581	556	546	557	584	546	569	561	554	528	546	537	541	521	548	560	527	559	542	543	561	589	605	516	578	527	567	562	551	567	573	513	535	523	506	500	566	520	543	543	548	540	498	550	537	546	556	545	602	565	511	561	536	489	562	521	540	543	555	508	563	509	555	581	552	566	585	539	568	558	538	552	583	550	538	537	520	546	561	535	570	591	522	579	543	535	538	561	519	536	523	580	563	563	554	602	525	538	550	533	585	527	511	549	547	507	528	529	552	556	486	552	518	562	564	545	551	510	559	530	570	555	544	580	547	546	563	540	560	542	559	563	609	536	551	563	549	567	505	523	524	572	542	554	558	591	513	558	520	523	517	548	568	590	533	536	527	534	538	571	548	526	512	537	499	599	564	533	542	537	583	587	585	552	551	537	586	562	581	533	513	605	538	526	544	556	567	573	504	592	529	566	612	530	538	577	551	508	539	518	500	572	557	571	510	533	539	579	527	533	530	551	535	528	533	561	559	514	583	592	574	514	532	532	580	538	571	521	540	562	517	508	528	546	534	515	552	558	561	538	538	554	529	558	545	567	544	574	555	550	545	499	535	551	535	552	535	548	564	550	504	501	576	590	494	535	543	547	583	520	554	574	557	485	546	515	548	523	562	504	591	537	544	535	540	532	556	557	571	548	553	567	521	545	545	532	544	522	553	518	551	547	545	537	554	563	580	595	531	535	551	592	535	576	537	562	578	538	551	520	519	585	550	575	573	530	575	522	555	563	571	519	567	548	562	535	519	559	550	537	579	526	551	559	527	553	521	533	532	549	512	585	552	523	540	529	568	521	581	561	536	534	553	560	573	553	562	557	511	567	612	597	564	518	528	563	497	562	524	547	554	546	555	583	550	543	522	584	504	550	545	542	544	582	573	549	595	558	563	529	578	539	560	557	532	533	606	542	552	524	549	564	528	497	530	561	524	547	528	576	546	554	527	520	530	539	591	535	557	544	542	573	554	529	555	584	556	520	568	536	545	584	536	548	550	525	585	513	560	525	548	531	565	547	566	549	588	503	560	505	555	507	545	551	533	563	521	524	552	562	575	518	616	481	557	557	562	553	532	570	534	564	559	560	556	574	534	554	552	523	521	534	546	512	532	547	542	571	561	571	531	567	516	566	576	584	517	585	558	561	541	587	523	563	591	559	539	566	558	504	525	528	549	563	537	580	502	527	526	542	541	558	535	534	572	534	533	567	541	546	530	523	621	552	585	536	563	557	560	607	576	518	548	527	521	511	532	543	553	552	546	538	522	505	529	526	560	559	570	556	553	458	547	557	556	565	508	583	531	546	555	567	544	518	576	531	542	576	567	581	592	576	576	495	562	565	602	548	498	588	561	560	559	591	531	545	569	570	587	581	551	541	548	521	571	602	524	555	503	501	542	557	562	550	522	532	544	534	562	554	548	524	514	544	539	556	565	577	532	595	556	533	533	523	541	570	525	506	542	530	516	566	563	538	610	537	556	525	559	570	551	553	554	568	506	538	590	488	560	516	542	562	539	509	504	539	496	568	533	543	560	572	491	544	494	549	503	494	543	539	548	525	543	556	550	555	534	513	521	559	559	524	518	524	514	513	551	564	555	520	537	550	534	558	542	521	558	524	549	566	555	542	492	516	550	545	572	558	528	575	570	570	534	549	579	534	547	573	538	562	570	511	535	538	539	555	531	537	533	546	575	542	547	533	522	538	538	518	542	544	558	553	538	556	576	520	567	550	546	588	536	559	553	525	562	561	527	565	539	548	503	568	498	553	556	546	544	544	549	538	522	596	576	554	528	527	543	522	555	532	546	537	545	548	562	472	537	530	557	525	545	524	539	545	513	567	547	521	526	520	562	523	587	532	534	525	548	522	538	574	546	566	561	519	565	585	544	601	547	545	570	505	520	557	592	571	543	554	528	581	546	580	585	540	544	579	583	554	556	558	572	498	550	510	519	547	553	547	577	558	516	510	551	563	531	530	552	545	549	555	513	535	535	550	605	533	571	475	555	553	570	574	529	549	535	522	540	598	527	559	502	529	554	542	518	573	544	549	566	557	543	536	564	581	564	527	577	557	564	555	547	554	568	503	539	568	565	535	604	604	523	585	537	589	531	587	547	543	592	530	504	560	557	551	561	554	525	553	579	568	547	560	533	619	564	531	523	604	580	535	558	556	539	524	518	574	521	533	538	540	526	531	557	526	561	547	555	563	565	582	542	550	546	569	532	560	490	537	548	510	556	534	502	527	569	557	556	553	540	572	568	515	523	569	514	542	574	545	524	549	547	533	576	567	587	544	499	590	527	560	578	555	538	576	579	529	577	574	563	541	581	524	542	533	522	575	564	550	530	510	511	540	569	565	556	560	577	558	564	595	528	556	551	562	539	559	554	550	561	514	517	520	571	565	548	531	515	574	553	512	557	546	591	551	554	568	543	552	548	574	590	565	546	522	532	516	535	554	523	572	546	544	576	552	582	517	565	561	548	527	558	561	535	548	551	533	548	544	614	543	592	554	527	531	523	514	550	514	549	517	576	519	537	537	571	588	554	521	525	524	533	552	533	544	584	524	549	520	518	548	513	559	530	550	548	573	512	494	549	557	557	564	502	581	513	559	546	579	532	553	540	583	564	531	584	512	584	505	553	602	528	511	486	570	546	508	519	521	579	552	597	516	570	575	554	539	538	558	539	546	570	526	562	562	527	535	555	511	547	544	519	578	555	552	521	506	563	555	555	556	565	554	549	564	536	568	535	501	549	551	531	521	569	545	497	531	550	570	525	522	552	545	577	500	586	583	545	548	523	519	568	574	575	536	581	557	579	550	530	519	503	530	546	542	560	508	544	565	579	527	527	527	531	556	581	577	556	556	554	579	549	529	524	539	557	559	572	558	575	544	544	586	546	524	549	543	529	527	537	597	549	551	571	570	550	521	556	532	568	565	543	577	548	560	543	521	564	537	542	504	569	556	547	540	538	536	521	536	550	550	563	527	550	561	575	579	573	557	491	517	587	595	519	581	569	564	512	581	564	507	526	549	550	542	560	570	580	571	602	484	515	522	569	540	547	547	577	535	581	529	547	537	573	562	556	522	505
70360	67688	72077	65130	51468	37576	25579	14337	6818	3079	1396	814	411	335	367	359	348	333	362	347	339	331	317	331	349	340	326	323	316	340	341	338	384	339	361	335	354	328	342	334	296	339	306	322	341	324	311	360	320	344	343	367	330	332	362	373	350	329	295	341	348	339	313	326	342	318	331	307	354	322	311	319	321	341	347	347	307	305	281	320	341	343	337	290	304	335	327	347	342	313	315	307	357	305	328	332	345	354	317	332	297	334	326	336	320	358	328	346	355	332	333	336	352	335	373	324	331	342	336	293	292	306	325	340	332	332	339	327	317	314	324	315	313	367	319	305	326	345	311	314	329	330	279	311	344	334	356	325	340	364	338	317	325	324	356	331	305	364	356	335	321	317	342	319	349	354	317	313	331	340	357	369	301	327	331	308	333	332	358	285	321	345	352	364	320	368	327	342	337	353	341	297	332	323	364	341	316	337	323	333	330	348	359	333	368	344	311	340	340	332	314	324	317	306	365	338	371	364	320	333	344	341	370	359	337	346	363	341	314	327	326	327	326	328	318	327	338	353	340	345	332	334	327	321	351	331	337	356	329	334	317	307	311	340	332	334	310	345	343	337	360	384	344	329	302	344	332	361	328	295	356	339	297	325	353	385	304	318	330	347	347	358	317	311	314	367	344	330	326	310	341	307	313	289	344	316	364	327	314	312	319	314	321	331	305	297	333	334	335	336	343	329	366	339	317	323	335	348	382	375	336	327	349	314	325	333	326	318	327	325	339	332	341	333	320	373	323	302	305	368	340	342	325	348	320	363	322	325	360	335	313	333	347	348	353	322	322	347	322	306	331	350	328	328	338	333	345	315	319	322	361	322	304	322	369	328	340	347	321	358	347	333	312	325	314	327	327	368	350	299	330	360	323	300	305	325	377	353	322	346	329	347	338	337	331	316	302	315	302	304	335	383	366	299	301	313	356	340	310	321	330	318	332	312	316	321	329	339	329	310	308	318	324	317	297	320	367	329	325	312	323	341	328	319	318	321	340	318	344	343	328	331	306	296	315	319	346	357	342	309	338	306	323	312	344	335	324	323	296	351	324	318	319	343	323	340	321	328	328	362	352	320	352	326	330	345	306	282	327	339	308	330	344	320	356	322	320	322	331	330	319	344	329	360	338	332	327	336	327	309	309	319	284	355	320	321	314	313	331	310	323	298	360	345	330	329	354	339	364	359	308	345	318	356	332	335	296	338	312	342	343	339	340	350	318	296	329	353	323	321	325	337	335	342	366	348	341	321	329	326	342	359	319	344	318	306	323	312	325	312	329	322	321	320	331	313	335	362	323	320	328	358	345	297	357	357	320	341	345	329	307	342	362	328	339	337	301	365	346	379	356	327	379	356	338	311	316	335	344	351	350	344	351	343	346	304	330	324	354	335	315	344	323	317	297	326	365	332	314	338	331	331	325	328	327	365	339	371	317	305	285	338	318	327	331	286	299	316	334	351	332	309	358	357	321	299	341	347	330	326	319	343	304	350	315	337	335	346	355	298	334	341	305	304	309	333	339	310	367	346	338	344	318	383	326	296	317	333	331	363	311	314	319	319	352	322	314	358	344	324	320	338	355	327	333	294	329	332	325	339	340	339	320	350	324	346	350	315	336	302	348	309	336	343	288	309	328	359	317	297	352	316	344	331	327	332	339	314	333	321	322	341	313	344	340	345	287	357	319	340	339	335	369	341	317	326	318	334	340	333	318	317	339	349	321	326	334	317	345	309	302	321	347	346	333	344	335	332	296	351	315	343	337	293	331	301	330	371	311	320	374	304	307	351	350	359	332	337	311	317	369	315	360	306	344	303	333	361	333	341	348	322	349	351	316	359	335	304	322	350	346	319	322	325	318	348	339	343	356	297	339	338	352	324	303	323	368	351	354	322	367	305	351	340	334	325	339	334	311	342	330	341	355	300	339	323	302	328	347	340	323	336	336	346	346	351	347	313	318	301	324	304	356	365	323	339	319	344	275	342	331	348	354	359	330	321	315	320	326	322	303	345	349	339	346	323	312	303	304	314	283	272	347	337	318	329	304	349	303	319	353	341	331	319	303	368	319	342	352	316	307	333	326	298	347	323	331	329	341	323	332	335	336	320	343	316	325	298	317	341	364	320	349	322	380	329	366	326	333	352	315	342	341	335	327	346	316	329	326	323	342	353	321	335	303	342	291	330	342	310	354	341	336	344	351	366	333	337	374	317	329	312	322	322	316	352	337	325	360	323	334	333	343	359	315	329	347	330	344	327	321	323	342	302	353	363	365	339	294	334	348	319	321	323	340	337	325	329	318	334	323	325	338	323	343	292	365	296	308	334	335	350	331	339	324	314	311	350	310	322	321	337	344	342	353	348	342	299	312	310	354	323	372	314	331	332	336	319	322	312	349	340	318	349	359	351	339	336	335	316	311	311	322	325	345	340	331	333	302	308	320	316	363	348	323	308	303	316	367	366	318	331	327	338	351	348	351	331	354	343	350	350	353	356	337	339	334	331	356	343	320	357	317	345	321	344	329	342	324	327	340	337	320	323	346	325	374	319	333	320	346	293	331	320	327	342	299	322	345	328	333	358	347	324	338	375	314	328	361	354	351	364	326	316	355	347	316	327	341	316	318	338	325	333	343	299	321	324	313	333	331	359	325	349	335	331	295	304	339	317	306	300	299	309	344	348	353	314	341	355	329	330	346	377	380	332	349	351	378	323	312	352	308	353	304	348	342	340	352	336	321	325	311	336	318	311	320	342	348	339	314	352	329	336	359	325	355	334	364	331	320	335	362	309	371	319	333	338	318	342	323	334	314	330	334	315	339	322	326	342	318	320	359	324	343	362	334	327	319	334	341	308	304	352	340	395	345	324	342	340	311	306	344	327	331	323	308	349	344	339	324	337	302	344	348	370	318	326	328	358	343	305	305	284	294	299	330	311	361	331	310	308	353	318	343	315	298	318	357	333	333	345	303	358	335	324	325	352	368	361	335	345	366	318	337	300	341	340	344	350	337	362	354	341	323	307	305	315	340	321	370	320	320	349	341	363	292	352	340	338	334	294	337	319	328	345	331	333	315	325	341	339	300	342	328	308	337	352	345	312	333	328	293	339	300	335	358	342	319	336	328	344	348	296	313	330	384	385	325	357	343	348	311	339	346	318	351	341	344	338	346	323	318	328	323	330	349	307	332	335	309	321	325	310	359	347	341	314	334	383	329	317	315	300	348	318	319	333	333	323	314	361	306	316	303	335	316	345	356	323	368	362	322	307	355	318	358	315	353	337	333	320	327	331	336	339	325	358	313	338	329	364	350	325	325	372	348	324	312	354	316	304	305	340	339	341	336	356	351	325	300	334	340	299	312	348	326	337	344	345	322	356	315	334	337	327	315	324	334	319	311	336	332	349	323	320	325	292	328	340	365	339	303	313	305	354	306	327	344	345	309	340	378	342	345	345	333	374	335	357	284	336	344	352	290	316
43055	48858	66412	69293	60074	49624	39709	28697	18677	10336	5375	2881	1191	742	738	717	720	764	719	715	740	723	737	760	719	782	720	747	747	770	735	740	781	752	716	706	756	699	764	718	753	734	713	750	735	706	758	719	779	731	725	724	687	720	698	760	694	739	709	735	728	717	685	688	759	744	766	712	765	669	778	758	743	727	745	772	745	684	738	732	747	754	723	703	729	718	750	761	695	739	723	728	734	755	751	741	693	683	739	755	703	721	742	758	726	760	743	727	791	696	751	706	762	721	725	746	756	733	686	709	739	736	754	729	721	746	716	733	726	706	725	755	758	699	721	750	747	715	747	713	709	736	781	735	741	721	774	756	767	759	725	751	723	755	733	736	722	742	735	706	750	728	746	736	710	733	727	728	724	705	780	695	691	703	712	773	726	754	741	692	726	740	742	768	761	726	714	720	748	743	698	717	782	696	758	717	726	750	756	749	719	767	784	736	736	723	695	740	673	765	787	735	722	719	749	773	719	756	755	729	716	756	722	757	679	721	680	748	764	745	722	728	772	727	704	733	766	743	749	722	711	726	710	702	685	714	736	761	754	714	734	727	735	749	746	719	741	747	764	725	770	725	738	701	739	734	719	743	777	765	694	739	727	739	728	728	766	712	776	699	721	762	730	759	720	769	731	679	757	790	731	743	735	698	720	697	753	743	775	729	698	740	688	734	712	705	747	747	733	765	751	761	737	750	729	777	752	762	751	750	745	733	746	731	764	744	753	701	726	731	736	737	738	712	782	721	741	738	746	711	697	748	763	723	732	755	715	776	745	751	751	727	729	745	702	750	693	710	763	756	728	729	733	720	778	726	722	717	798	729	752	696	784	705	743	686	721	696	686	753	739	729	708	721	737	724	730	724	736	737	777	729	727	724	732	746	723	782	765	708	722	743	734	777	738	750	755	711	701	713	709	735	737	763	742	775	737	733	745	755	739	685	756	753	720	707	710	735	733	720	779	743	755	735	737	711	749	688	715	734	707	721	697	720	721	763	729	735	754	747	754	735	717	713	715	744	736	758	721	773	741	753	703	769	717	730	716	753	739	718	774	694	718	739	762	712	758	756	751	733	761	722	722	751	734	729	730	727	731	692	733	747	732	739	746	739	766	738	694	735	689	698	743	721	706	764	753	755	748	738	680	769	661	733	698	775	706	784	763	730	753	782	714	746	676	752	750	706	769	697	775	695	708	731	749	737	735	708	740	733	695	781	793	752	724	729	710	748	794	750	760	720	752	711	727	738	726	746	760	746	785	713	701	728	746	703	695	707	732	723	715	754	735	774	768	759	732	726	716	712	798	706	751	721	718	691	710	736	739	756	678	722	711	747	709	695	722	731	733	706	694	738	728	685	722	733	729	743	751	717	739	708	726	763	718	714	751	751	761	713	727	703	697	742	705	734	784	713	753	750	728	720	742	763	734	754	718	752	729	720	714	745	736	743	729	711	700	749	740	753	762	698	734	744	751	722	725	716	689	767	692	764	738	726	712	694	731	707	718	740	700	696	700	714	757	742	764	767	708	754	735	778	785	725	715	713	763	750	748	752	736	726	776	715	778	722	731	720	698	725	690	777	712	734	745	799	776	703	718	733	698	725	713	727	737	733	728	742	796	734	705	760	729	740	744	707	731	735	678	739	775	773	745	702	733	700	740	724	769	768	695	755	742	724	750	708	754	760	727	723	724	767	710	684	712	731	731	713	763	745	741	741	738	720	749	741	770	751	693	715	751	750	721	739	775	761	702	778	695	738	738	739	717	704	740	755	725	739	700	691	716	731	695	710	729	712	751	721	734	718	743	712	773	759	722	682	713	706	769	778	703	767	768	732	739	745	731	738	734	678	775	697	704	755	757	719	765	746	745	713	774	742	717	780	771	706	735	770	705	744	692	732	725	739	710	784	734	732	750	724	693	729	770	769	764	739	726	699	742	728	744	730	754	653	749	700	736	720	771	760	678	716	741	748	748	766	727	730	753	725	707	730	753	681	753	740	750	790	760	704	729	715	745	715	758	710	749	717	745	726	759	735	710	698	692	741	768	773	733	719	719	745	725	677	781	761	734	744	737	757	711	718	721	705	747	696	750	757	757	752	728	723	771	760	722	735	723	737	764	783	726	718	730	689	739	667	702	705	703	744	691	757	706	786	735	718	712	744	731	738	708	699	768	726	773	751	711	762	747	725	703	740	788	743	701	775	734	730	748	723	749	724	727	698	768	710	705	703	708	750	706	712	725	770	749	681	710	739	743	709	745	721	696	720	752	764	732	729	691	733	763	706	712	752	726	773	759	700	750	737	702	706	743	680	718	734	725	703	690	753	718	778	795	754	728	762	716	766	711	742	684	760	724	733	705	761	750	774	741	764	713	738	744	757	713	787	692	749	771	720	732	764	673	736	767	765	808	686	738	759	722	712	709	715	728	730	706	775	771	722	753	775	802	749	731	759	744	725	712	745	728	723	692	729	719	694	670	735	794	686	716	735	702	704	715	776	759	755	748	726	710	768	717	717	716	751	752	776	733	745	707	757	720	667	759	689	701	712	732	757	758	776	752	705	694	763	782	724	741	758	748	767	750	737	729	707	751	733	809	729	698	717	709	711	734	714	741	723	774	744	730	712	751	703	719	724	703	681	700	724	689	725	744	743	692	721	718	728	746	714	682	751	709	745	777	709	712	787	721	783	739	725	764	729	716	719	809	691	765	775	768	735	748	750	663	727	692	730	773	724	732	742	770	736	692	747	743	711	765	737	731	734	753	743	700	732	775	720	698	670	673	769	782	738	730	727	747	726	730	791	738	680	754	712	712	747	719	777	710	756	761	735	748	726	763	711	762	722	745	732	730	737	752	759	727	727	731	763	742	704	750	711	762	763	733	759	730	763	720	706	784	735	709	709	719	719	721	780	804	731	683	734	737	756	734	720	733	722	752	687	739	736	686	715	733	736	729	735	707	735	767	777	718	688	739	718	758	768	697	737	729	681	769	744	735	716	746	701	734	757	728	741	708	726	761	743	747	732	729	715	738	705	715	754	753	786	752	695	734	698	772	730	717	737	721	738	723	676	760	746	722	719	726	716	715	715	758	746	751	711	711	699	719	769	755	714	750	704	774	763	734	753	725	753	716	693	698	778	698	712	706	764	738	738	752	732	756	739	716	735	754	748	737	785	740	811	743	735	744	729	787	772	766	745	759	767	677	768	739	758	693	714	728	702	773	731	716	713	720	736	717	715	737	738	779	742	693	713	745	734	735	705	721	696	772	723	744	750	736	793	769	708	702	736	713	718	722	726	713	720	718	747	744	746	714	708	742	775	758	728	703	712	782	807	713	733	716	702	755	690	793	796	729	751	711	676	695	761	729	724	696	726	742	725	773	748	746	731	745	702	756	715	746	679	742	727	767	735	742	750	728	737	734	754	692	756	708	715	713	720	712	743	756	731	766	745	720	748	763	733	741	707	786	670	688	741
8907	5877	5429	3944	2602	1555	1019	716	501	415	349	293	301	297	281	272	280	277	288	292	274	261	306	306	257	280	276	295	280	279	278	277	303	280	259	286	261	258	264	280	295	275	283	292	277	291	271	316	258	270	281	304	320	276	279	288	256	268	279	286	268	277	250	261	324	303	314	283	272	260	269	259	271	302	292	288	270	275	304	277	287	280	287	280	275	275	298	265	287	282	283	258	280	280	295	316	287	283	320	310	295	289	272	305	305	280	265	299	295	288	275	267	273	270	268	286	271	248	276	286	270	287	290	245	292	296	324	289	267	293	286	288	290	279	277	272	314	289	268	310	277	282	283	259	301	263	274	305	277	293	298	294	302	293	295	237	293	297	282	324	312	285	280	291	261	303	269	260	287	278	295	267	285	289	268	279	273	303	293	301	296	294	301	246	289	312	254	264	286	283	281	265	264	302	296	307	296	267	295	289	273	259	297	257	268	298	272	272	282	282	296	281	256	287	304	279	286	293	304	281	263	284	251	243	258	285	244	298	306	303	285	323	278	283	243	310	238	301	302	306	300	280	308	264	277	304	300	274	267	266	257	269	290	269	278	293	263	270	287	292	299	297	277	276	267	286	279	313	290	261	275	271	307	273	257	289	290	284	279	295	291	275	285	296	315	252	266	252	308	275	260	303	297	264	299	295	286	294	278	265	260	249	307	299	271	299	336	250	276	289	278	268	275	272	298	274	277	329	276	280	309	269	279	253	276	264	305	265	249	258	268	267	276	260	279	297	294	275	280	311	280	282	270	263	295	262	258	286	269	260	290	304	284	286	303	253	262	270	249	281	269	282	266	303	286	280	283	308	310	265	314	285	264	284	277	284	285	298	257	309	266	296	295	271	268	303	275	279	281	271	286	289	294	295	263	272	278	291	269	283	294	303	269	285	298	280	284	294	290	267	282	285	268	311	295	301	253	270	261	247	262	298	282	260	293	275	272	246	238	248	268	284	277	321	254	286	292	277	285	264	291	281	287	272	265	301	273	296	285	302	282	255	271	272	319	253	288	291	269	271	288	234	288	262	276	292	267	265	288	286	287	272	299	276	281	269	247	246	298	278	296	304	287	286	301	281	263	269	288	273	305	269	285	326	276	257	286	272	262	280	250	285	288	252	311	272	284	272	280	292	274	281	262	275	280	265	288	305	291	273	312	255	268	285	255	270	290	285	266	272	307	279	283	245	286	349	277	290	255	255	282	292	314	260	284	318	281	292	289	269	311	258	275	303	309	279	282	294	275	274	294	279	292	271	298	248	289	322	284	290	277	258	283	261	256	295	292	298	257	307	236	275	291	287	249	269	262	268	291	274	278	226	251	271	273	264	261	318	287	261	259	271	299	249	255	273	301	313	270	298	301	282	293	268	309	289	278	282	307	274	281	255	287	300	264	260	285	288	285	262	297	295	287	295	280	288	272	283	284	275	304	269	246	295	285	273	282	298	303	264	256	276	258	280	298	282	284	275	273	295	287	255	278	275	312	244	294	281	266	259	300	269	274	259	260	298	286	307	273	252	260	284	271	291	276	257	319	290	273	294	259	270	285	300	276	275	273	276	274	292	286	298	274	295	315	289	294	262	318	287	272	266	268	283	277	284	261	265	317	271	263	305	279	278	288	310	311	294	254	275	286	303	294	273	293	290	290	273	284	280	292	323	290	274	258	238	289	279	280	261	289	290	258	285	259	276	308	274	251	293	272	296	311	251	267	278	301	262	278	278	314	292	276	252	301	320	285	289	279	281	267	328	290	289	277	260	300	285	257	313	297	274	270	292	245	310	290	299	310	267	286	263	233	273	292	279	266	289	256	268	272	311	291	259	277	279	305	274	285	304	289	309	296	256	271	298	291	292	321	262	260	287	299	279	275	268	274	269	281	307	311	283	301	276	298	264	300	288	278	273	288	281	295	305	277	275	270	257	286	269	287	298	284	304	266	284	301	275	262	276	260	288	293	278	273	265	253	283	335	290	293	246	280	302	270	277	301	284	287	299	291	292	271	291	277	254	266	290	281	242	290	229	277	285	279	269	288	288	282	302	274	273	305	319	324	294	299	297	329	295	304	278	268	321	275	313	271	297	312	289	293	298	278	267	285	293	263	285	317	264	287	318	294	307	253	281	273	264	278	277	256	311	248	261	271	270	245	260	286	284	269	277	277	284	267	237	289	292	278	276	288	272	260	282	262	283	267	271	265	272	300	269	309	282	276	248	273	273	301	267	269	311	265	301	262	283	299	289	249	289	281	277	294	298	263	253	292	280	294	276	256	248	294	279	273	255	291	307	317	301	271	278	291	286	280	266	298	301	270	275	285	282	279	276	266	280	267	293	293	244	253	261	295	239	253	278	272	314	260	268	256	274	328	320	273	288	311	265	302	274	304	296	285	238	297	288	271	263	256	307	272	288	286	269	279	271	265	297	290	273	302	259	260	284	282	275	282	277	266	294	289	282	254	269	306	289	256	283	262	275	280	287	283	303	297	277	294	305	295	295	259	302	265	278	282	278	291	280	269	269	309	295	282	269	274	265	240	280	251	282	262	242	283	268	287	296	318	305	307	290	252	270	286	292	290	314	276	275	283	285	277	329	287	257	278	277	283	273	281	279	271	323	277	272	328	308	279	264	305	277	286	250	281	328	270	285	282	280	272	274	306	290	280	283	312	302	275	267	272	279	294	283	307	293	300	295	274	260	312	296	264	250	278	285	283	283	304	286	264	249	317	263	262	290	275	295	270	315	297	281	272	310	259	287	290	285	278	289	264	299	264	293	297	289	281	300	296	293	250	269	262	306	282	314	286	306	291	260	269	280	286	306	280	269	308	272	255	300	260	301	285	259	257	268	257	299	253	286	284	285	289	295	272	291	243	272	270	280	292	245	268	263	284	296	284	270	279	289	291	292	273	264	273	278	267	306	296	299	266	253	291	254	256	290	291	259	270	283	307	257	273	269	288	287	329	292	279	270	294	272	254	290	258	282	290	242	274	278	262	293	281	280	250	293	279	270	301	287	320	250	278	282	278	269	292	300	289	311	267	285	303	282	252	242	296	292	300	299	286	245	288	297	303	279	255	252	277	282	275	292	315	322	297	313	267	303	256	299	327	285	295	285	287	270	293	258	290	292	288	294	277	318	279	255	286	268	277	291	304	260	303	266	262	273	318	293	261	285	295	273	277	275	267	290	284	273	285	284	271	242	277	254	320	332	276	291	309	262	260	304	289	262	298	298	295	322	269	274	264	258	245	280	287	322	262	286	296	305	286	263	290	279	270	291	282	305	261	307	296	284	262	269	271	281	297	262	296	249	305	276	288	271	244	279	275	291	292	285	292	292	244	289	305	255	268	303	275	273	263	277	279	273	291	286	262	321	281	267	315	247	280	312	295	277	297	269	284	295	297	265	302	285	302	286	301	270	258	296	273	251	291	299	286	279	285	283	315	308	272	302	307	286	253	295	272	281
7363	7343	10756	11078	8146	5374	3677	2280	1577	1113	859	706	660	665	679	601	663	637	601	628	619	628	646	624	649	663	666	621	635	616	625	580	640	614	577	635	624	584	660	618	627	593	628	618	628	644	607	634	681	659	620	625	618	647	623	629	599	651	611	640	597	661	615	643	669	626	638	654	625	575	582	639	647	629	656	640	639	641	640	642	618	601	662	644	638	607	653	643	634	627	642	607	608	608	625	651	653	625	663	595	668	601	639	626	595	611	604	584	619	600	631	614	654	652	609	641	641	598	596	640	618	605	582	622	636	656	610	589	616	656	621	666	664	658	648	629	607	596	617	631	618	631	646	625	600	606	627	614	626	610	630	613	647	639	620	619	647	668	596	657	608	632	657	661	633	649	609	580	630	633	628	633	633	612	648	616	594	615	622	590	633	601	623	640	673	594	628	560	601	615	649	621	644	608	621	606	627	668	612	655	624	587	660	560	595	640	630	660	588	593	615	670	623	602	573	639	618	647	625	618	681	660	611	623	638	623	686	632	611	627	658	603	615	626	635	611	645	630	628	625	651	671	595	656	618	621	640	661	594	607	610	628	579	657	639	615	626	613	676	673	641	628	591	626	641	619	651	580	606	621	625	615	604	639	643	617	655	616	628	668	690	595	631	631	631	629	616	632	604	631	655	653	623	665	623	653	603	593	601	599	635	595	609	672	644	645	600	646	689	629	656	670	612	605	625	600	642	610	658	603	645	578	664	608	652	621	635	611	637	629	637	599	615	607	650	600	633	637	612	607	655	599	605	595	629	599	644	624	595	663	606	603	649	608	647	637	649	636	618	596	634	601	632	629	603	591	612	618	663	625	633	577	650	599	642	585	634	654	665	608	628	582	653	644	610	617	644	644	643	646	624	614	624	648	622	626	606	647	649	669	620	655	608	642	625	686	605	636	619	635	602	595	653	640	633	599	657	628	621	627	631	614	613	627	625	675	623	608	601	658	615	670	661	614	575	655	647	619	624	648	611	610	614	632	608	610	623	632	642	637	629	604	607	567	658	622	598	628	690	631	624	661	664	594	617	621	630	628	630	643	617	600	655	648	648	577	644	643	663	670	630	580	622	645	687	644	640	615	627	644	623	650	614	669	612	632	620	615	631	646	619	623	601	623	646	611	592	614	628	596	621	633	637	612	603	600	642	593	613	615	664	545	590	612	643	593	615	590	656	626	665	650	640	653	638	601	584	603	652	599	609	658	639	643	645	614	600	613	650	666	606	650	642	598	657	601	665	603	635	583	625	620	626	628	619	684	621	630	666	671	657	619	594	641	591	594	687	610	630	632	633	640	593	597	696	665	597	670	614	599	588	665	614	600	623	614	656	584	592	640	654	598	618	641	606	667	655	635	614	594	675	610	613	600	648	616	604	594	618	606	614	591	643	583	621	677	604	622	616	562	618	643	606	588	584	605	663	618	624	584	614	610	604	625	657	642	649	631	592	635	657	623	688	618	616	614	637	630	625	609	640	608	673	594	625	651	634	636	620	616	625	587	619	629	610	635	631	624	615	685	632	683	611	622	601	643	616	626	582	610	623	632	676	618	675	696	646	639	594	613	641	619	587	601	603	646	653	659	624	562	643	611	658	608	612	686	614	620	630	649	634	639	607	636	625	629	637	660	656	657	638	625	608	615	595	656	600	618	601	620	614	622	669	695	596	608	636	605	591	634	633	592	646	663	596	616	581	642	641	598	596	638	610	626	600	644	669	662	646	650	602	636	639	626	620	628	597	654	634	592	608	659	640	629	641	623	651	605	598	632	639	615	623	643	601	658	658	640	621	643	621	649	690	599	623	658	582	634	629	610	658	606	656	634	633	619	577	628	654	626	602	643	657	634	628	655	682	654	651	620	623	630	621	633	630	640	637	653	649	597	597	663	625	607	614	639	640	632	616	633	669	644	647	667	664	648	633	600	641	632	646	639	591	627	610	610	588	595	642	622	615	619	616	586	649	640	611	623	586	624	648	618	613	666	628	610	615	610	640	648	650	680	668	609	602	596	614	628	619	620	643	639	627	608	586	633	595	587	588	618	641	633	615	580	632	681	646	619	659	650	602	623	612	580	645	612	626	626	614	637	597	656	628	669	627	615	617	624	625	636	679	598	588	666	626	614	646	619	681	644	640	651	617	639	611	631	641	602	637	663	647	611	590	598	638	606	645	646	649	638	633	618	611	681	651	638	607	615	626	643	684	621	663	654	599	606	626	638	619	674	616	623	637	628	614	595	586	651	638	642	659	623	630	642	634	555	591	610	629	604	617	656	628	636	615	648	601	636	674	632	607	606	596	574	644	618	649	638	599	654	626	632	595	597	601	581	614	608	638	621	632	627	581	633	641	658	585	572	600	616	647	612	645	603	665	659	644	585	599	612	631	624	666	575	630	660	594	605	622	666	594	625	611	627	652	611	615	636	646	609	667	591	628	632	631	619	610	607	624	599	594	627	608	652	659	660	628	640	668	638	639	627	618	632	614	655	553	675	628	610	604	615	635	600	626	627	586	630	651	639	658	638	640	625	597	600	619	612	621	593	644	627	580	624	569	609	638	645	605	648	691	635	616	615	656	562	622	629	676	617	629	667	596	606	651	617	609	638	632	612	595	640	617	650	657	614	623	664	624	600	597	633	619	653	589	634	670	612	639	607	643	671	613	613	562	595	632	630	626	655	644	664	680	637	630	610	648	626	645	611	633	628	652	623	653	587	643	645	618	620	626	657	641	609	558	638	664	680	670	655	629	645	614	650	643	566	641	627	647	602	668	632	613	636	612	639	640	630	641	653	606	630	614	630	575	595	605	659	642	610	624	648	623	630	677	615	629	611	612	612	639	686	588	641	617	644	654	618	615	666	627	634	617	606	592	649	616	623	630	633	642	642	644	666	598	615	600	640	570	650	656	566	601	661	611	626	639	640	659	606	604	646	619	601	658	592	632	592	650	615	623	621	658	602	611	611	591	628	583	616	658	668	666	662	608	599	624	619	613	663	677	608	655	622	610	615	615	588	605	595	619	658	588	607	611	660	642	616	656	610	622	655	641	631	648	631	618	627	605	664	614	638	564	605	605	674	594	597	662	611	584	617	653	577	590	588	641	585	615	650	616	635	563	620	614	634	590	621	598	652	630	609	634	656	649	597	624	649	619	605	604	669	691	622	611	618	648	636	666	645	615	569	605	636	623	610	667	632	620	633	599	647	592	621	623	639	646	665	643	642	618	666	605	643	652	661	609	584	599	628	604	577	609	588	626	612	630	628	597	657	601	627	644	586	668	642	658	632	642	644	644	647	635	668	618	590	668	638	624	599	623	611	689	626	627	617	652	625	631	626	668	634	645	626	653	599	638	594	645	633	643	583	629	626	580	603	630	646	681	626	569	561	655	648	608	682	674	601	635	615	589	617	603	623	591	585	628	565	616	649	653	630	640	647	616	583	619	660	654	618	610	599	629	635	618	621
57465	55322	60783	51106	39380	27480	15680	7679	3434	1590	791	450	316	214	243	263	259	251	259	265	233	250	247	214	231	263	244	267	234	252	248	234	258	252	261	227	252	260	269	246	266	256	251	234	249	263	262	301	267	291	252	255	241	234	232	258	242	234	232	258	241	264	247	249	234	247	261	257	241	231	230	228	295	239	218	230	266	229	207	234	271	256	246	235	239	251	248	230	235	263	247	248	225	266	248	242	252	229	221	232	243	252	240	240	259	272	266	243	226	272	237	236	252	226	253	237	238	259	261	264	267	245	275	235	244	240	239	264	261	280	251	245	256	266	253	236	248	253	241	277	269	277	261	228	249	259	281	243	235	226	257	246	276	238	266	274	240	238	251	219	245	226	273	241	254	253	269	266	259	275	249	228	281	285	240	234	245	258	235	244	254	261	212	240	232	233	224	250	247	258	263	282	259	228	193	247	280	250	255	251	239	269	248	246	231	237	283	230	232	262	230	231	260	263	263	250	239	237	236	272	258	241	246	300	249	250	246	236	251	276	258	240	251	229	258	251	235	242	225	278	239	247	243	224	256	240	256	312	260	250	262	255	261	253	246	247	281	246	264	244	286	226	252	251	245	214	241	249	237	241	254	264	242	274	273	284	267	243	296	243	229	271	233	222	231	238	223	259	272	229	243	297	266	229	260	257	248	220	276	239	234	258	270	281	233	281	256	275	247	274	248	218	246	244	207	236	215	255	241	275	249	253	248	262	252	254	280	249	265	233	247	257	246	246	266	236	237	224	268	277	259	226	245	253	249	253	245	281	254	234	258	238	243	229	255	251	261	255	253	253	233	262	264	243	242	273	255	239	271	239	261	264	261	237	268	273	250	234	277	274	263	238	243	247	234	245	242	250	264	240	257	246	250	259	241	231	271	243	297	228	240	277	282	250	260	253	252	262	238	267	268	255	252	256	253	269	280	274	271	253	276	263	254	269	256	250	286	230	258	230	240	244	209	247	202	265	264	244	225	255	250	237	250	252	242	231	250	261	244	282	277	273	254	229	266	239	251	236	256	258	258	242	225	238	240	280	257	286	245	263	266	247	228	279	263	249	252	244	253	212	261	277	255	251	261	256	252	236	245	234	245	265	267	252	252	249	235	289	265	257	227	252	257	268	255	260	226	264	236	248	262	247	234	256	270	233	282	231	247	246	245	276	292	260	231	294	224	255	246	239	247	249	252	286	257	250	263	256	223	251	241	255	263	268	221	239	238	286	279	239	229	260	254	227	254	235	294	231	272	266	256	243	252	284	233	252	218	215	270	233	270	262	239	246	235	249	233	294	250	248	230	228	246	283	220	266	235	247	259	221	235	251	226	269	228	267	248	293	271	250	275	249	254	257	274	261	262	233	232	265	250	271	269	235	266	245	237	262	246	254	222	250	277	264	271	253	263	253	268	259	246	258	244	238	251	269	238	237	266	245	266	220	257	226	242	284	249	278	264	262	244	216	245	252	268	227	245	257	276	238	272	257	267	253	266	262	265	246	265	253	276	249	233	264	233	262	261	274	251	245	255	256	285	228	272	253	242	256	270	276	275	263	229	263	254	261	246	257	247	275	280	228	273	216	260	223	237	258	237	223	250	250	264	248	255	232	247	258	255	258	279	247	262	226	236	266	240	255	233	288	262	255	263	277	239	251	309	278	250	262	230	234	219	273	278	229	244	263	258	251	233	233	261	260	238	226	233	235	222	217	232	260	236	234	239	241	247	243	228	244	259	257	253	267	220	238	243	266	260	215	268	265	267	245	262	283	264	261	233	256	253	237	276	233	264	266	256	233	265	239	255	231	243	260	267	256	245	267	241	258	249	261	248	269	293	256	281	278	239	227	253	266	255	271	249	262	257	246	250	275	238	261	252	274	259	254	260	237	250	240	282	271	282	231	260	235	257	243	259	251	258	248	248	234	228	245	270	264	267	290	267	250	281	241	238	249	237	243	275	227	254	255	257	255	265	250	249	227	238	235	229	252	259	229	235	264	252	260	255	242	235	287	266	240	278	268	239	220	259	230	276	258	228	239	253	239	243	236	248	274	267	230	240	242	266	265	239	274	247	275	239	229	237	255	252	256	240	271	256	275	257	264	295	259	250	240	242	227	240	237	265	259	244	259	257	261	277	250	251	251	235	267	256	233	277	247	231	273	258	230	248	243	253	246	275	241	233	255	243	237	224	227	262	228	263	230	244	231	244	236	231	239	216	240	272	238	262	235	269	264	270	262	259	258	220	230	218	224	262	235	219	229	231	262	289	254	253	247	234	256	243	235	303	247	271	214	264	244	245	238	268	244	238	259	263	247	219	212	233	251	244	220	249	276	243	278	232	266	247	261	266	273	223	240	259	241	271	239	265	254	254	249	255	256	229	258	259	275	258	258	224	260	258	223	246	254	222	263	226	248	243	225	237	281	273	268	260	228	248	238	243	261	266	230	220	267	262	228	263	270	240	263	239	242	262	232	235	265	242	253	256	238	253	239	265	242	260	261	250	263	251	266	237	211	259	245	250	285	248	243	232	289	286	261	288	239	262	263	264	266	253	286	278	254	244	245	256	261	285	246	267	232	225	250	271	291	263	249	307	247	249	257	271	248	231	223	236	276	234	258	274	228	240	244	248	255	259	283	252	260	264	228	241	259	282	278	249	229	259	282	196	247	243	252	238	260	252	212	234	238	245	237	268	246	257	255	277	262	249	235	241	283	222	271	285	250	241	257	236	250	279	260	226	262	251	273	283	232	257	246	222	236	230	236	204	239	268	254	222	249	238	227	237	287	251	240	254	242	260	232	232	260	261	253	244	260	277	254	269	242	260	251	264	244	237	272	246	244	224	247	269	248	250	247	273	265	239	267	261	244	275	272	243	240	259	267	237	228	235	256	265	235	252	248	261	263	243	279	242	263	254	245	241	249	249	266	283	243	254	242	259	255	279	223	251	251	277	232	223	240	244	266	268	248	247	258	225	272	261	255	250	268	248	246	255	254	236	278	222	218	224	233	275	246	258	248	254	236	258	231	242	241	252	215	262	273	279	279	267	240	244	237	266	243	254	259	249	270	273	296	234	270	265	270	273	255	262	264	261	273	247	257	231	266	253	245	231	236	219	267	259	252	245	214	244	246	260	279	240	235	265	246	247	268	257	236	255	231	274	254	234	251	269	237	248	267	256	247	261	241	253	247	232	246	258	237	230	243	296	257	236	251	261	249	253	277	261	265	244	216	235	239	237	266	229	254	246	253	244	249	244	238	229	221	244	271	269	247	265	227	269	228	271	268	292	236	256	256	237	254	237	241	249	256	246	235	253	269	212	245	260	261	244	236	246	254	260	241	257	211	268	270	243	245	216	221	247	248	251	237	279	224	256	246	258	281	276	259	268	253	247	228	270	251	239	258	237	240	291	248	242	241	235	251	251	246	256	258	222	265	257	294	255	252	230	247	276	236	243	281	262	249	267	255	245	251
33462	39861	55983	55757	50081	41499	30315	20144	11662	5919	2821	1500	903	635	612	554	591	571	555	551	586	625	583	571	561	573	625	598	587	618	555	545	586	566	571	637	575	580	614	633	580	590	567	573	553	567	585	547	533	555	579	573	563	537	540	546	591	622	569	562	592	568	611	581	555	603	536	576	552	587	612	580	598	605	591	561	581	552	563	617	597	555	554	584	612	570	581	600	554	547	559	588	600	554	560	628	561	594	588	611	604	570	560	497	581	607	573	591	586	590	570	619	573	553	617	546	551	584	622	613	586	564	555	593	533	595	586	571	550	577	535	581	584	531	586	604	621	614	581	564	561	568	556	552	599	614	578	599	545	605	588	564	549	547	596	601	573	573	574	577	573	591	527	543	583	579	569	553	574	615	556	548	550	587	602	560	604	591	525	583	612	574	590	578	573	598	533	561	600	592	552	539	554	584	563	597	634	599	602	612	561	595	588	559	548	572	605	530	550	571	577	523	574	611	558	570	596	593	575	563	578	541	530	561	574	607	539	589	547	558	586	562	590	549	579	586	576	550	591	539	580	590	566	585	578	590	586	596	580	563	556	585	574	580	596	536	544	548	606	570	557	597	561	563	567	577	559	578	554	589	551	574	585	569	560	590	562	577	628	599	566	591	557	626	577	570	576	554	534	572	566	588	560	613	575	584	574	606	569	609	590	583	558	604	570	573	540	587	548	576	549	570	598	613	566	547	563	552	602	575	576	635	628	561	550	564	555	607	592	571	587	596	588	596	601	575	563	594	592	527	580	568	608	567	602	587	555	625	591	606	566	565	554	585	574	555	561	609	555	553	612	541	586	611	586	580	574	549	586	574	598	598	572	573	564	577	586	582	594	598	588	589	622	567	583	585	576	564	647	585	598	604	592	572	610	554	577	584	580	599	597	588	603	566	560	563	542	551	558	584	541	584	558	590	564	607	603	628	567	595	549	596	550	593	558	591	579	557	545	551	552	575	544	579	561	569	600	540	592	556	595	556	603	612	547	537	549	563	597	522	605	534	528	550	521	577	540	612	576	556	566	562	596	615	560	570	549	597	587	582	572	554	590	604	573	559	604	543	579	535	583	638	613	573	551	592	631	570	615	571	538	628	589	554	598	581	579	573	598	595	545	564	560	592	544	591	574	561	593	588	577	576	599	564	543	545	588	599	591	539	603	572	607	613	589	602	570	587	539	569	543	562	577	563	579	579	577	571	573	615	593	602	577	590	616	549	588	589	603	538	586	590	600	600	575	573	576	544	580	585	554	562	543	529	574	615	537	564	587	607	597	594	563	560	577	616	564	605	545	618	552	567	567	582	574	622	602	575	599	570	552	546	572	566	591	570	565	550	564	606	564	592	556	602	586	599	608	567	563	561	569	579	569	599	610	561	573	553	584	645	587	597	565	602	589	550	564	568	553	587	596	590	586	530	587	568	597	565	563	594	586	558	562	591	561	561	571	590	603	568	626	579	593	537	597	529	564	580	588	565	594	543	561	563	570	587	603	566	598	634	560	576	568	512	587	587	621	568	579	557	614	590	614	612	537	572	598	568	581	552	638	538	582	636	557	564	603	522	603	559	557	557	594	581	528	557	626	566	587	622	588	541	575	604	614	587	594	583	575	581	562	581	564	550	613	553	587	568	600	602	561	562	582	601	607	579	580	578	565	574	551	584	595	592	596	613	582	594	559	580	595	597	532	571	622	545	621	584	555	582	589	593	577	588	579	606	566	567	595	525	577	614	579	565	581	550	564	603	602	589	563	613	593	527	579	551	547	594	599	598	554	547	575	569	572	584	605	549	620	589	583	573	598	589	562	546	568	620	628	557	562	557	554	620	586	611	586	586	584	568	537	560	565	573	609	583	573	592	606	551	557	575	586	577	591	623	552	578	609	538	578	569	541	554	586	641	556	580	593	585	568	606	600	618	595	591	565	588	582	579	580	560	553	608	564	573	587	602	567	639	642	553	568	585	566	557	577	556	569	526	583	548	547	616	592	598	572	568	610	553	573	597	618	520	570	586	626	539	566	558	554	605	588	613	586	584	565	564	601	591	566	530	598	609	571	575	596	583	570	622	523	589	620	573	587	562	553	573	566	558	581	529	584	569	574	554	584	585	574	536	579	586	568	577	611	592	565	566	626	604	541	588	581	569	582	554	591	621	590	614	587	550	574	555	562	596	607	580	574	589	549	562	574	560	581	569	561	553	569	617	551	565	546	533	584	567	614	580	578	580	599	547	587	566	551	621	568	573	563	590	565	583	560	591	544	593	602	583	527	594	573	613	612	581	577	602	571	586	624	573	581	588	569	561	570	627	621	547	523	577	544	562	565	589	583	572	547	555	557	594	581	590	575	586	561	558	572	592	561	548	596	540	602	548	562	555	576	561	537	613	560	588	611	560	594	559	595	615	595	562	576	565	554	575	566	558	569	559	594	584	544	587	623	551	585	538	541	555	563	624	540	573	579	603	598	595	607	593	585	588	573	572	579	623	590	581	584	580	586	537	597	522	590	550	593	608	581	584	540	554	573	586	564	581	605	596	546	577	556	574	576	589	561	592	583	571	566	578	548	577	604	598	585	606	606	580	599	580	589	584	539	560	590	579	557	591	553	579	596	602	520	634	563	602	622	608	577	586	604	587	608	641	547	570	555	571	554	590	597	606	551	560	568	564	588	604	607	562	623	546	608	580	548	595	579	601	613	609	601	607	597	570	573	577	551	560	589	593	595	545	586	584	550	616	599	609	526	582	596	597	544	597	535	480	584	552	609	576	565	614	565	597	580	592	544	604	578	619	538	568	535	623	573	564	578	593	583	623	546	595	603	538	582	600	605	548	581	501	609	565	605	543	542	553	594	576	566	571	592	571	541	532	580	544	575	528	602	584	580	607	592	594	584	602	557	590	585	563	594	564	566	614	574	609	608	627	563	570	559	525	590	570	552	563	572	599	609	589	587	545	551	582	562	560	545	494	600	555	591	551	600	565	602	552	572	584	536	546	599	574	556	565	532	597	605	592	555	576	577	583	562	555	606	569	613	577	624	600	589	579	588	573	537	592	585	609	600	548	562	605	598	599	564	608	561	580	584	593	544	558	585	604	624	566	562	571	542	558	545	593	562	626	599	611	572	588	553	582	614	551	606	626	578	588	603	550	572	537	609	575	564	571	563	591	536	586	559	586	619	579	590	595	570	570	557	601	608	587	609	599	625	598	592	582	558	567	556	558	572	594	590	623	600	574	598	564	573	629	604	562	570	575	610	611	594	583	598	578	631	610	570	642	580	606	617	548	566	533	576	559	570	559	555	571	567	600	555	562	569	532	556	565	617	570	577	598	580	599	600	620	542	619	533	603	627	535	578	587	581	623	563	574	587	588	596	556	564	622	566	612	655	587	603	589	574	613	580	555	569	565	585	562	582	589	602	599	539	608	573	565	562	544	570	516	573	596	582	597	581	564	569	562	558	614	568	574
65350	66999	72944	65008	50575	37758	25237	13665	6335	2750	1440	736	458	343	306	353	390	337	307	317	343	346	343	335	334	344	347	394	324	301	377	333	309	336	334	319	327	320	356	344	367	332	334	338	357	334	317	316	326	334	327	334	369	352	352	316	330	374	339	322	353	332	332	322	352	350	349	323	327	344	339	344	373	345	336	316	362	361	342	319	348	364	381	323	310	335	360	364	316	358	327	304	291	339	337	342	359	324	339	329	323	371	316	333	340	325	367	329	346	381	336	325	309	347	362	371	343	327	329	333	353	334	363	352	327	308	328	343	322	366	338	357	375	336	338	339	322	366	356	351	353	316	342	326	313	335	371	376	353	332	344	368	342	319	358	350	331	316	311	339	334	362	331	354	342	338	334	359	283	341	350	357	336	344	341	360	327	333	347	351	304	353	338	347	367	355	312	337	321	323	342	331	368	306	314	300	315	307	328	345	326	335	346	347	325	319	285	355	346	332	357	355	338	329	339	299	326	362	307	329	344	324	342	299	330	341	352	326	304	335	348	351	345	327	353	364	348	347	337	357	329	368	382	360	347	327	370	359	344	326	366	344	316	310	342	365	345	324	292	341	366	330	359	353	316	311	281	350	348	303	364	314	322	327	339	366	344	334	343	345	332	314	321	335	319	342	355	350	363	319	317	349	332	356	360	335	359	344	342	364	337	331	292	360	370	332	338	345	360	332	352	328	325	341	342	315	364	310	361	325	338	323	339	336	329	332	345	344	339	330	308	352	339	339	320	348	350	346	293	358	340	387	367	366	337	357	377	355	361	334	342	348	342	328	322	328	350	366	322	331	361	327	321	375	328	296	331	325	349	342	324	362	309	376	328	338	336	332	330	313	382	347	332	375	356	353	336	335	316	333	324	324	367	365	320	347	340	354	339	323	383	321	374	338	347	298	335	334	314	335	320	317	314	362	352	331	315	361	339	343	361	336	344	325	347	317	316	357	310	346	331	338	376	314	346	330	357	361	333	364	332	333	343	355	364	332	323	305	327	323	370	350	341	330	335	319	299	317	320	346	335	339	344	329	345	308	378	321	375	336	344	339	330	326	315	324	339	330	351	349	367	368	359	348	327	294	352	400	322	297	304	332	330	316	366	352	344	336	316	325	308	334	371	328	367	350	320	329	328	322	346	353	317	335	355	342	344	355	347	303	341	351	366	350	348	344	352	325	353	351	340	323	331	350	352	340	316	330	375	327	325	346	336	319	341	310	342	301	341	343	339	333	315	298	339	331	324	339	358	320	329	322	357	318	319	345	339	363	364	333	324	332	330	349	346	331	325	342	299	316	346	348	353	352	305	330	379	318	315	334	332	310	340	339	335	317	329	323	323	322	343	324	338	318	339	318	313	363	313	352	342	354	330	349	344	352	320	355	335	336	346	327	326	313	363	351	342	327	323	343	343	372	333	289	344	350	363	350	316	319	343	334	322	350	330	338	355	329	312	340	314	341	327	344	325	361	317	328	359	322	342	339	318	359	375	333	335	308	319	373	332	345	338	351	294	336	335	336	352	332	328	368	299	349	352	380	354	366	366	344	339	344	323	346	347	313	343	332	336	338	337	368	385	315	302	348	316	323	297	332	350	336	349	349	336	326	353	374	378	338	315	351	320	334	319	327	323	334	326	342	349	325	326	317	334	304	341	318	314	367	379	323	373	345	301	358	279	331	324	363	366	375	351	386	333	331	345	321	355	365	399	372	343	338	336	324	352	335	314	332	327	376	342	360	332	341	333	331	335	325	315	320	328	353	359	364	344	357	327	342	356	327	341	338	355	337	364	346	357	348	333	299	333	346	316	363	348	345	354	357	357	322	325	347	301	335	334	331	321	357	327	322	329	369	337	315	364	339	333	320	350	344	346	357	355	325	349	320	324	307	323	361	326	338	341	333	337	344	342	309	337	378	358	345	368	364	366	342	333	344	348	356	326	345	345	371	346	351	325	337	325	356	311	309	346	337	370	343	345	331	309	332	371	317	338	362	348	323	348	363	354	339	351	299	346	329	323	339	310	339	356	316	347	306	338	359	314	331	359	334	314	328	347	329	336	294	331	344	340	317	328	317	333	366	345	361	335	325	347	326	352	315	344	334	323	311	314	357	327	341	349	299	310	358	343	324	357	317	360	334	323	298	344	323	352	366	335	323	308	299	341	369	361	369	363	307	331	349	371	347	355	359	344	311	378	347	343	350	323	360	332	334	330	360	334	336	310	323	343	301	341	344	316	342	336	350	336	346	353	330	326	341	361	354	323	324	354	343	348	360	355	345	342	366	343	338	361	308	350	352	309	327	343	317	309	362	309	330	300	367	381	338	339	280	346	324	314	357	318	329	401	356	337	335	350	348	340	330	329	370	332	290	361	304	377	337	350	374	349	322	339	320	370	335	369	324	302	303	324	340	326	333	345	369	347	384	293	340	349	335	307	344	353	365	338	358	358	340	320	318	320	322	328	331	316	325	350	326	338	361	357	348	325	344	363	337	340	351	365	333	359	321	342	363	328	340	335	320	359	346	311	365	342	311	331	309	338	329	320	345	328	342	325	310	353	348	338	355	339	337	337	312	336	346	328	362	344	332	347	313	334	362	377	348	338	322	334	371	323	331	367	314	335	337	342	357	347	369	361	293	308	338	359	337	371	313	324	351	363	330	344	350	328	336	324	330	300	316	341	325	362	356	344	309	347	356	314	373	338	359	314	324	339	330	377	352	341	348	329	362	345	358	321	364	330	325	330	320	348	314	365	317	359	307	360	329	343	377	329	347	320	302	353	329	351	321	340	339	367	321	369	351	351	339	366	343	352	370	352	345	348	309	332	343	341	323	317	318	366	321	335	325	296	355	338	336	337	344	308	328	352	350	334	327	343	352	340	352	376	330	348	358	334	333	321	324	330	346	374	344	326	361	316	381	350	340	336	325	347	320	346	346	310	322	334	354	322	346	327	322	385	318	336	371	315	325	345	356	353	340	357	330	350	336	338	351	329	355	344	299	344	362	309	337	334	329	333	338	344	348	324	340	353	356	346	368	369	315	352	352	336	349	359	341	355	350	355	369	316	339	349	337	336	357	345	336	312	332	352	345	341	341	349	356	340	314	365	327	326	314	338	357	349	332	351	299	344	340	341	328	341	347	292	331	362	338	318	308	320	339	308	355	327	347	343	326	361	377	358	327	304	332	305	357	330	338	335	306	318	340	307	359	327	331	342	298	366	358	345	313	348	335	332	306	311	309	348	323	333	341	337	316	351	315	342	333	344	347	344	328	363	332	307	360	303	351	331	342	340	348	295	339	363	367	326	332	322	337	353	330	329	319	359	334	340	345	308	348	321	354	308	319	341	342	346	350	353	335	315	324	349	324	360	345	364	343	317	360	357	324	363	316	335	354	329	347	337	348	344	315	328	332	361	332	332	329	366	347	320	345	330	310	338	303	340	316	318	345	370	412	324	314	316	300	339	349
41671	49628	67713	69345	59931	50068	39252	28047	17865	9869	4895	2483	1090	773	761	746	733	743	755	764	769	754	808	708	706	775	742	693	762	686	751	745	757	766	760	760	776	756	731	712	766	757	763	703	768	750	768	777	763	758	752	767	729	770	762	749	756	726	748	711	725	709	754	748	770	736	784	738	764	709	762	695	713	708	772	768	741	705	750	757	765	734	735	754	739	705	694	695	719	727	774	746	762	753	752	695	738	695	767	747	796	731	725	755	750	782	737	767	775	730	705	769	676	772	762	787	753	737	752	723	761	755	755	712	760	731	762	738	761	753	738	740	772	726	739	751	738	747	763	747	795	791	761	706	771	730	751	744	735	743	779	784	784	789	774	726	730	799	784	765	806	749	764	729	749	760	774	769	765	731	779	734	765	711	786	752	732	740	740	748	762	768	803	716	773	733	723	728	749	718	715	717	765	756	719	762	745	775	740	770	814	778	735	715	767	782	756	765	761	740	729	761	762	799	712	793	753	726	731	732	723	689	788	781	793	733	758	772	734	758	726	765	757	759	734	754	746	747	731	727	785	734	753	758	712	748	722	777	739	707	766	750	754	769	765	757	714	751	741	727	724	767	769	757	730	775	784	779	742	717	775	742	733	784	747	718	738	743	729	804	719	726	760	774	712	730	761	715	751	716	812	725	742	754	783	709	770	747	789	765	745	747	756	715	766	755	773	748	711	675	721	798	751	731	719	728	750	737	789	721	739	786	748	718	766	714	774	730	742	734	798	807	768	751	737	688	759	748	777	743	785	703	729	746	764	732	744	736	810	713	699	741	728	789	766	739	726	751	755	771	714	772	795	766	769	805	796	762	756	658	744	720	725	782	737	783	737	808	766	722	743	761	789	766	732	807	737	727	725	734	781	708	765	710	747	722	792	779	711	693	766	718	705	697	748	722	735	725	744	742	724	802	747	745	686	768	773	732	727	796	763	753	770	727	763	712	720	764	732	693	708	731	770	777	780	736	739	742	741	760	800	730	729	734	776	763	765	733	795	751	758	742	791	753	727	805	760	718	797	723	754	785	739	773	729	801	752	742	726	716	785	775	692	789	792	760	754	756	736	770	708	724	770	743	672	759	735	738	749	728	748	796	775	752	731	766	758	751	744	726	737	719	745	746	756	753	735	693	712	769	776	779	720	725	729	773	788	759	749	733	778	734	734	733	736	721	765	711	712	782	720	771	776	730	749	757	793	714	724	727	737	753	779	733	751	725	727	750	728	736	736	742	702	761	759	769	777	746	714	736	684	752	767	745	758	738	753	678	763	724	769	800	726	762	745	782	749	738	707	738	809	754	705	755	826	687	775	739	731	685	715	732	787	742	779	739	720	762	747	789	710	775	699	677	735	760	763	754	782	745	738	785	736	756	779	737	752	759	736	708	756	725	739	738	752	716	773	722	735	741	780	759	776	795	708	766	763	775	721	772	752	731	780	726	748	731	808	722	785	743	787	784	739	756	740	766	793	746	755	769	729	755	789	748	743	739	774	719	788	769	756	807	795	762	757	808	755	713	762	761	780	770	752	758	733	800	655	726	744	770	740	755	773	708	739	737	756	751	791	773	721	687	731	742	719	727	755	786	725	765	732	717	728	724	702	760	704	753	737	750	705	750	730	758	762	776	769	788	769	717	763	748	730	701	757	753	797	754	697	732	743	763	751	717	735	747	757	734	744	759	762	750	766	725	699	789	760	746	768	800	786	790	766	752	790	767	762	759	744	724	790	751	738	734	712	764	743	745	766	732	735	772	758	755	764	730	736	755	750	794	751	805	802	772	725	774	730	731	771	787	722	747	747	730	760	725	734	790	706	694	745	731	781	732	710	783	736	748	785	758	722	712	751	762	808	765	761	739	775	743	758	725	732	733	776	708	764	744	783	776	727	730	711	783	720	775	739	785	709	700	724	772	720	753	722	708	729	755	706	730	758	757	723	745	752	775	787	759	738	759	736	707	747	696	743	766	761	711	737	735	755	727	730	746	785	713	759	739	781	782	746	718	761	716	746	765	783	756	727	773	759	769	755	748	772	727	758	793	767	747	732	739	748	786	763	744	741	760	721	726	742	734	783	782	750	729	775	735	698	784	768	713	761	737	753	755	734	729	689	738	729	773	691	714	750	775	739	742	772	726	728	720	778	791	756	761	742	705	784	743	750	771	806	746	752	779	723	747	795	733	728	750	725	690	731	692	784	733	724	750	749	785	730	769	775	689	801	767	727	760	737	769	791	735	730	738	769	758	765	741	761	797	756	728	749	745	766	737	823	730	774	719	754	735	764	763	717	717	796	815	764	778	740	700	785	748	706	746	776	753	754	717	784	717	702	733	752	778	751	689	737	731	752	767	784	754	733	792	716	735	763	716	790	754	723	729	734	762	787	810	757	756	718	734	798	706	766	780	761	741	725	798	704	761	757	778	793	729	800	728	807	759	739	725	734	745	739	763	758	706	686	751	755	749	767	778	770	731	734	749	770	782	742	785	776	776	726	700	730	739	743	764	726	757	785	780	794	750	792	761	739	706	768	781	717	783	748	757	744	784	795	750	729	780	773	770	752	720	744	769	735	749	783	722	758	731	736	731	735	731	717	762	753	744	769	794	711	781	775	742	748	704	745	720	786	725	689	718	750	719	733	764	761	760	794	797	752	747	809	731	712	707	732	770	767	744	748	775	800	735	694	746	702	748	723	825	761	764	766	736	703	776	773	775	737	746	746	745	715	787	757	764	785	748	794	743	768	752	703	723	726	758	721	794	755	751	761	762	740	751	753	779	748	762	716	761	743	758	759	736	781	767	748	738	754	730	763	710	756	721	708	692	746	750	776	775	783	750	733	793	708	711	753	704	726	746	723	748	738	720	709	747	766	707	762	753	794	747	693	707	742	760	782	753	762	782	758	769	787	768	741	750	746	744	790	740	772	741	774	751	806	745	725	769	731	701	762	738	758	740	772	742	777	756	752	817	722	733	732	804	766	774	755	738	792	814	754	769	785	730	788	769	775	729	726	724	783	725	775	718	743	769	749	750	777	799	776	769	748	758	749	766	742	786	724	761	753	781	780	805	757	771	751	745	730	741	768	735	775	720	806	756	742	763	711	755	736	757	728	778	727	759	763	783	737	766	780	743	778	728	702	764	733	813	748	781	788	785	753	778	772	793	737	705	760	697	768	767	784	725	760	770	712	751	753	749	779	752	737	727	754	779	737	783	759	765	744	792	731	701	799	769	751	756	722	768	707	729	768	740	764	695	768	766	729	729	757	763	793	802	770	753	708	729	748	739	775	732	744	726	807	766	745	742	732	697	753	783	705	750	774	713	753	770	769	745	764	756	772	731	749	759	733	735	702	778	705	776	720	789	765	726	770	738	754	731	747	756	698	770	755	695	763	745	733	714	751	757	846	802	749	702	707	762	724	778	759	711	756	748	735	826	700	759	751	762	693	743	741	784	742	767	749	754	735	754
10102	5199	6087	4474	2487	1546	967	697	558	408	352	336	314	282	289	261	271	253	280	278	305	268	281	266	303	290	276	261	287	238	245	272	270	284	283	310	288	292	273	266	295	279	310	274	270	268	297	306	274	303	270	298	272	262	291	279	256	278	303	287	294	296	267	288	270	276	305	271	302	295	319	273	285	281	260	258	266	309	279	323	254	260	277	277	311	258	267	291	256	286	270	285	285	252	285	251	272	293	316	280	278	294	275	270	281	307	276	302	275	255	298	278	286	287	285	295	293	277	279	264	297	282	279	269	240	306	284	285	273	274	289	245	288	252	287	296	285	290	291	277	272	270	259	310	253	289	287	261	298	311	254	258	250	272	289	280	256	272	278	253	272	286	275	267	281	271	293	271	283	310	301	264	291	280	256	258	315	296	253	272	304	290	253	303	249	293	275	272	288	293	256	268	285	252	267	314	268	271	300	258	282	291	282	275	259	268	312	286	283	259	287	292	290	290	272	274	308	284	284	273	258	285	268	283	288	321	289	323	263	256	276	303	229	299	302	268	284	265	297	281	246	263	308	336	280	306	264	266	256	298	259	295	283	259	277	264	257	248	285	336	286	287	289	269	295	289	286	281	286	302	283	269	280	275	291	290	250	294	275	264	286	246	266	305	283	287	262	268	245	283	258	275	282	312	261	248	315	292	255	269	269	271	259	255	319	271	300	266	282	292	276	276	268	309	284	276	269	290	263	249	295	272	250	262	307	268	276	299	277	304	300	294	252	276	310	284	272	292	301	309	278	286	273	323	271	272	292	283	300	251	271	290	298	280	256	298	296	279	243	282	283	276	280	303	266	296	258	275	310	253	270	294	296	292	296	272	272	287	291	275	303	277	275	267	267	247	305	264	277	249	255	279	271	247	282	264	286	273	273	293	276	291	262	273	249	260	315	305	248	301	293	226	272	287	270	265	306	263	308	293	304	306	273	292	282	286	271	264	296	246	280	272	287	290	280	307	278	285	296	292	266	283	268	265	290	269	280	272	311	285	266	279	277	285	314	276	253	304	266	297	316	267	283	259	325	270	277	261	255	293	297	257	290	276	271	304	279	256	275	257	267	282	300	287	277	243	285	269	308	280	287	294	314	298	305	289	297	259	268	286	287	286	297	293	301	259	257	291	269	256	277	282	269	288	305	269	260	273	277	290	279	252	278	308	284	270	291	287	270	252	273	265	282	275	276	270	256	272	290	257	294	306	283	308	294	238	271	317	281	264	271	308	302	265	266	286	313	297	276	259	237	304	253	267	264	282	288	267	267	268	263	257	294	289	282	289	278	273	285	305	265	274	257	272	302	311	268	268	292	285	274	254	328	269	248	272	264	276	285	271	209	291	287	259	259	300	267	302	306	305	265	286	283	254	274	305	287	268	301	269	290	249	289	289	266	291	270	288	321	310	291	311	292	267	295	264	301	295	305	281	268	287	282	306	262	267	254	321	305	292	278	294	287	287	296	301	278	269	276	289	311	274	262	287	253	263	289	301	261	283	294	257	244	277	273	241	269	293	278	292	304	278	261	287	275	255	296	287	246	285	290	292	303	282	275	306	281	281	299	260	271	268	307	290	313	275	282	290	257	270	268	300	275	263	267	262	284	281	261	291	293	281	269	256	274	308	267	303	310	280	295	270	262	303	252	274	286	316	310	288	297	261	276	261	273	302	313	293	269	264	262	261	283	288	274	274	263	328	261	299	260	283	273	286	294	269	264	255	298	283	252	272	303	249	265	254	287	284	265	266	287	257	253	285	276	241	307	305	293	262	261	290	276	294	292	301	299	284	277	308	253	259	287	277	274	276	299	253	249	262	285	261	276	258	316	314	286	289	251	266	312	254	286	273	292	288	249	265	262	286	268	281	266	273	290	310	278	272	279	259	284	266	323	281	298	297	282	299	261	245	292	252	279	288	271	275	279	291	310	291	300	306	266	288	279	288	278	285	283	282	275	273	291	256	259	265	271	286	262	292	271	270	264	273	290	261	286	276	275	290	301	285	286	301	251	299	277	294	291	282	288	284	288	287	302	295	292	279	267	277	258	268	248	275	263	274	302	263	267	253	248	272	275	296	291	298	272	271	293	280	300	277	273	272	279	285	282	296	282	284	273	333	283	280	301	291	274	274	258	290	269	278	298	268	274	260	290	277	309	269	279	263	288	287	281	292	291	316	274	282	253	271	231	248	279	300	307	257	262	268	289	235	270	285	286	282	302	250	291	292	279	264	304	273	264	303	262	271	278	308	283	278	304	305	267	291	289	295	294	297	268	259	300	245	251	291	307	282	262	270	282	295	282	291	272	293	319	285	271	301	291	295	277	270	284	285	292	309	305	296	297	294	284	264	304	287	296	322	287	292	287	275	255	252	272	311	327	280	263	280	276	274	285	288	264	284	276	315	257	309	286	284	257	286	265	244	284	279	291	265	265	268	310	257	267	280	288	278	277	311	294	288	262	288	289	289	293	291	304	320	302	281	270	257	280	259	270	288	267	288	283	293	261	273	275	312	278	258	304	295	281	261	284	298	276	310	284	318	280	267	283	257	276	312	316	258	276	289	284	276	310	255	320	307	287	301	253	244	258	277	301	276	285	231	244	275	262	272	281	271	255	269	286	249	263	305	284	264	296	284	284	282	324	277	300	284	277	281	282	294	287	306	285	263	304	294	284	248	293	278	272	288	274	296	301	268	295	272	307	254	255	269	272	263	302	264	299	259	257	292	283	281	274	292	248	287	269	301	275	263	256	298	328	296	283	276	304	240	314	298	262	289	236	285	277	288	285	310	314	280	284	284	279	316	318	266	277	263	288	263	282	318	310	291	326	309	288	289	309	301	295	275	294	307	269	286	245	266	279	263	298	277	278	306	287	268	273	301	285	274	305	289	284	224	259	276	241	287	268	298	303	279	270	250	284	270	264	268	303	297	301	267	287	281	300	265	284	289	314	260	322	294	272	259	269	280	312	282	291	255	290	267	267	273	282	250	276	281	299	257	293	269	284	294	301	312	272	305	308	292	299	268	259	280	300	293	276	282	285	287	289	298	246	282	270	279	266	286	260	277	292	260	296	276	301	300	266	289	257	277	296	286	272	286	278	292	283	281	277	279	287	276	274	278	259	289	287	286	303	296	296	274	281	294	247	276	274	295	320	268	294	273	273	317	289	296	315	288	329	275	272	283	264	266	269	303	270	272	307	289	277	248	262	271	282	261	271	258	294	315	260	281	260	252	273	286	267	248	320	289	323	313	257	309	261	267	273	269	291	268	268	255	300	273	292	258	272	297	280	273	255	249	280	239	270	281	288	300	283	288	270	292	265	259	298	282	265	312	288	288	264	273	243	315	291	272	296	246	296	262	270	290	293	300	302	284	287	279	296	277	300	259	279	289	297	267	271	262	273	270	288	293	287	274	257	286	275	287	287	263	260	300	298	281	295	277	298	238	277	261	294	276	303	285	263	304
7751	6815	11960	11425	7919	5062	3452	2114	1532	1086	873	749	649	597	605	619	616	626	611	604	624	617	621	613	631	625	608	620	610	581	622	637	615	617	611	577	624	685	617	655	623	596	642	613	593	664	611	645	640	615	655	604	598	602	627	557	603	616	626	656	673	616	619	653	638	598	622	603	682	653	637	604	610	618	642	649	630	588	651	616	654	574	610	637	608	600	607	596	617	645	598	588	635	648	618	600	625	671	643	633	610	634	660	608	669	625	626	636	643	627	604	633	665	582	636	619	660	642	662	635	617	615	601	652	611	622	619	601	603	636	597	632	625	632	640	627	605	621	602	645	627	668	619	618	645	627	603	606	670	663	629	611	690	628	629	614	571	599	631	609	636	630	625	651	610	594	674	651	614	605	651	601	605	655	638	626	641	669	598	608	609	581	626	606	627	651	619	630	674	617	674	588	639	636	633	587	618	598	670	605	659	598	629	628	591	625	646	616	641	672	659	597	670	649	583	621	648	650	640	599	595	601	620	612	668	604	607	604	646	647	645	613	645	621	631	627	617	587	639	650	637	699	651	644	615	623	592	627	610	592	635	631	619	589	616	631	652	644	622	631	604	612	621	628	635	640	677	641	600	606	589	645	661	612	660	578	598	631	625	645	624	613	609	609	609	619	637	623	647	640	607	593	559	628	640	622	636	585	604	619	649	662	632	629	619	637	637	637	665	639	640	609	639	606	605	637	610	635	595	662	633	604	600	616	691	624	642	648	640	651	595	587	655	653	633	580	608	596	637	611	620	645	617	651	633	649	624	619	642	568	658	626	564	606	604	629	620	640	646	665	624	613	624	633	639	591	609	660	631	669	643	592	624	604	662	616	642	621	640	615	618	618	628	653	597	644	606	626	640	613	633	679	672	654	599	633	636	640	642	666	634	612	668	591	646	597	641	674	645	611	611	648	657	671	638	629	626	608	615	612	601	580	610	636	656	661	614	614	634	608	625	584	610	620	662	636	591	615	613	594	647	627	641	647	617	596	644	621	673	608	624	597	610	652	628	625	613	635	633	586	621	650	651	636	584	637	632	644	612	640	609	647	631	633	647	629	648	613	614	629	664	598	612	596	604	625	625	617	631	592	646	613	653	625	635	631	633	578	634	637	592	667	625	593	647	623	668	645	659	613	630	635	618	618	642	624	634	639	634	639	637	651	594	598	604	644	651	626	582	632	622	612	677	614	601	593	606	606	639	654	626	586	624	622	639	643	643	635	623	649	589	588	602	639	583	597	629	638	647	593	668	646	604	648	658	648	623	635	606	615	632	632	663	629	610	630	591	608	669	612	619	585	616	569	648	635	657	627	563	634	608	638	618	655	650	624	615	640	592	641	653	612	625	613	618	600	684	614	639	572	643	622	656	645	621	641	612	581	639	638	647	612	620	641	635	604	594	615	576	627	618	583	614	627	656	641	614	630	635	623	605	606	623	648	608	615	617	662	647	584	605	609	678	605	619	640	601	638	619	646	607	597	638	631	611	630	630	635	632	602	632	601	644	642	600	578	673	654	620	590	603	653	605	622	638	582	654	626	616	633	620	625	606	644	627	626	653	637	594	583	611	657	631	622	634	607	625	638	624	650	599	653	648	612	576	572	636	598	605	616	634	603	634	594	682	610	676	639	617	597	633	592	601	673	579	590	635	616	593	640	649	611	638	601	594	642	642	640	641	630	624	643	666	651	619	669	651	575	647	640	630	617	643	646	611	635	627	659	581	644	607	604	678	664	638	624	633	617	648	626	601	627	600	569	592	640	607	654	644	704	598	619	654	610	635	648	615	597	641	588	624	653	631	662	607	620	605	608	639	676	630	604	619	618	606	644	612	628	590	634	681	633	654	605	620	597	619	609	614	609	637	619	643	594	659	633	627	646	610	649	603	635	620	619	647	637	616	636	635	614	587	625	608	633	671	659	617	601	622	632	617	581	607	642	650	637	635	687	624	657	642	604	621	588	602	620	612	615	658	636	580	611	574	628	594	639	633	594	607	662	604	573	595	636	670	607	642	625	601	636	618	610	595	608	645	607	583	635	625	619	638	631	596	666	595	651	653	599	579	634	642	610	554	605	601	604	623	661	618	595	592	635	599	665	621	598	605	620	584	659	627	617	610	683	698	639	667	663	631	671	641	621	637	634	606	663	643	638	614	612	651	594	603	634	602	608	634	594	625	637	627	623	626	656	640	625	653	634	653	617	653	615	609	635	622	633	597	639	627	619	647	604	637	607	642	664	645	663	638	665	601	611	591	623	651	629	632	652	598	630	614	601	589	630	645	602	615	640	617	647	638	631	654	620	616	670	623	602	624	618	639	612	634	619	586	595	631	637	656	579	662	609	618	608	644	635	623	608	618	606	669	654	670	588	645	609	598	646	649	597	643	640	610	584	642	643	615	646	568	574	609	598	616	575	610	643	649	636	629	583	635	634	652	610	611	635	581	617	613	644	623	621	626	605	628	649	662	640	623	586	609	649	638	650	628	614	582	597	616	606	602	620	605	622	593	638	646	623	620	605	626	589	641	646	600	623	642	675	611	603	615	667	616	626	649	630	601	652	607	613	618	599	632	633	594	613	623	577	638	620	644	633	616	680	681	614	629	612	614	645	617	660	613	624	589	640	606	580	624	618	634	643	662	639	627	648	632	628	624	635	649	630	666	614	657	614	623	621	642	659	633	629	611	626	671	689	648	655	629	629	608	581	686	678	625	600	652	658	674	604	628	583	649	649	654	659	641	618	605	629	590	577	602	596	611	601	607	654	612	647	626	624	628	574	641	605	625	594	633	622	603	589	653	620	624	671	665	615	612	570	605	647	615	627	675	630	660	603	641	575	639	615	621	616	673	600	615	645	652	649	619	635	638	593	592	621	647	594	580	631	615	625	640	628	602	636	625	678	635	625	581	639	652	611	645	628	648	634	640	587	608	626	629	601	634	607	573	642	635	575	645	587	640	676	666	653	635	625	613	662	607	608	660	649	626	645	603	660	650	632	617	642	609	613	616	646	657	667	634	643	641	633	610	616	610	643	627	589	644	634	598	624	620	645	625	572	622	612	619	626	651	615	660	628	656	609	681	576	660	623	638	631	651	657	642	624	615	617	626	664	592	659	594	635	607	614	655	610	657	598	591	597	649	576	591	640	618	649	591	632	599	632	562	636	625	664	627	614	626	572	601	633	646	618	644	625	632	617	618	596	613	648	649	637	621	638	656	633	647	640	637	610	650	621	679	598	584	621	661	616	608	636	623	609	609	646	645	591	627	644	576	612	639	634	629	617	610	668	598	619	644	652	633	659	590	613	622	606	625	640	581	630	644	603	642	617	668	638	573	636	593	636	654	642	613	635	622	670	563	673	596	649	605	621	623	619	678	600	625	549	622	614	639	644	657	594	658	640	641	607	593	634	617	619	646	631	619	636	639	616	592	621	656	640	647	628	652	622	648	590	616	644	663	672	617	593
56577	51980	63242	55246	40507	27060	15156	7304	3278	1639	799	492	281	260	261	264	268	237	242	256	243	239	252	219	239	271	215	270	242	260	222	252	249	222	276	258	214	260	254	201	241	261	246	252	258	241	223	243	244	264	235	272	206	260	251	228	245	253	241	228	251	213	240	230	251	240	240	254	237	251	237	232	212	248	252	235	233	238	203	235	239	249	273	238	220	255	252	241	245	232	229	201	261	254	218	243	228	225	233	246	243	261	219	234	257	244	235	259	263	244	251	233	231	213	232	253	268	235	257	261	239	214	255	210	219	264	247	229	223	241	271	250	231	234	305	246	248	270	231	215	237	246	268	245	206	245	230	251	240	238	243	219	235	254	232	242	235	251	246	241	215	268	240	274	262	222	234	223	245	277	233	253	254	227	269	248	211	239	265	235	244	230	229	229	266	260	211	253	273	230	253	239	250	227	271	237	250	229	266	249	239	225	227	258	233	264	232	221	234	257	234	220	249	246	259	234	246	258	245	253	244	247	244	253	248	243	233	238	272	218	218	222	225	259	254	250	270	234	244	236	233	257	255	248	231	221	244	235	237	254	225	249	260	236	226	265	253	225	243	239	227	243	220	241	243	243	215	229	211	267	248	252	230	232	262	233	218	250	222	232	229	260	237	263	253	271	228	206	225	284	246	245	237	274	236	240	241	203	220	217	232	256	267	226	234	256	252	260	263	225	248	232	229	232	264	256	264	271	236	227	248	230	237	279	243	242	221	257	252	244	262	230	254	260	248	232	273	240	241	224	231	264	232	234	218	239	255	252	239	255	230	240	250	247	258	215	228	268	248	237	241	235	225	232	255	265	262	267	211	219	242	245	229	240	249	252	264	237	241	234	245	225	225	249	255	230	228	221	210	250	229	226	256	228	232	266	244	229	218	220	242	264	272	249	229	224	233	246	257	273	262	260	224	237	254	235	251	263	225	219	249	230	224	232	225	255	250	228	237	232	261	263	213	272	236	206	249	240	240	217	245	248	231	269	221	234	264	266	231	197	235	239	233	295	255	233	252	227	243	222	244	247	241	275	240	227	247	236	246	224	241	222	228	267	232	246	231	242	236	236	278	233	233	250	288	258	269	226	218	265	261	247	218	231	275	235	220	216	248	235	226	222	254	259	216	262	252	275	276	282	254	234	238	238	264	249	254	267	275	238	248	242	248	245	244	233	230	256	240	263	226	248	228	252	255	240	225	278	268	237	239	257	253	236	232	239	235	244	246	229	226	232	215	254	246	244	242	239	245	243	230	227	249	263	245	243	241	262	263	220	219	244	268	263	231	252	224	260	237	263	256	244	235	249	251	275	257	221	240	216	232	257	249	245	236	245	264	297	268	263	233	256	257	249	245	232	219	275	216	242	232	294	243	245	243	264	203	249	224	235	258	211	207	249	270	232	259	253	246	231	238	273	244	248	261	234	243	237	262	239	233	225	250	261	242	251	247	251	252	251	251	243	230	254	254	288	255	207	223	249	235	237	229	281	255	241	249	235	210	229	231	244	242	228	247	241	250	250	249	245	256	233	198	212	243	253	254	266	259	258	222	220	229	256	221	247	217	246	248	257	243	244	245	210	242	259	216	228	229	270	235	263	247	243	244	227	221	241	242	241	256	248	241	248	258	254	235	259	241	220	231	229	233	236	225	257	243	241	258	247	250	237	277	260	264	255	224	260	253	252	249	245	229	241	242	254	250	230	231	235	290	238	232	249	226	221	264	239	257	232	256	194	232	240	219	236	230	277	247	243	274	234	242	261	242	280	249	247	236	235	263	222	222	239	235	249	261	271	238	273	239	270	232	250	253	273	214	261	251	224	220	228	237	243	237	236	252	243	203	258	240	237	254	240	236	269	260	244	233	244	253	249	257	239	250	264	233	272	224	246	251	250	261	232	234	243	222	260	259	253	233	266	246	220	228	230	246	232	249	252	265	246	234	249	240	252	260	244	240	270	247	228	274	278	255	258	241	220	222	266	249	252	264	266	240	261	229	229	260	230	238	231	251	229	241	241	269	234	270	248	217	250	288	223	248	241	252	214	251	238	238	279	259	274	283	255	242	292	256	255	243	270	241	260	239	273	253	236	249	248	224	239	231	277	237	248	264	245	267	219	214	243	229	222	246	254	222	246	248	229	256	274	264	211	262	258	255	259	267	249	254	250	226	251	248	242	250	242	225	220	226	241	240	241	269	230	235	274	225	245	220	292	239	216	241	279	203	235	248	253	275	234	257	235	238	216	225	244	216	261	230	258	250	233	217	239	216	228	246	267	264	225	248	244	227	236	239	228	263	240	219	225	239	221	254	259	224	227	247	253	237	285	301	228	239	245	249	245	256	247	253	241	234	252	243	260	248	226	280	258	217	256	246	249	248	209	256	241	235	252	247	248	280	236	223	228	244	245	249	249	228	241	262	250	241	232	241	277	231	224	251	236	257	213	251	254	244	239	266	242	231	244	262	219	255	260	244	234	237	256	236	270	262	257	232	247	240	242	221	239	226	269	236	222	239	254	238	244	243	230	223	254	265	252	232	242	258	217	249	231	228	246	231	259	242	256	226	252	232	237	234	263	260	240	230	240	201	241	261	249	265	240	264	237	230	262	190	256	211	237	258	205	233	244	262	275	235	261	242	244	243	246	234	267	238	238	269	235	193	246	250	273	244	231	232	273	247	270	234	232	245	230	246	270	253	238	231	226	218	216	222	244	232	217	267	251	232	237	252	246	241	234	276	270	237	234	243	240	273	235	251	211	249	245	240	242	231	246	255	249	239	267	238	254	242	247	223	201	251	213	223	249	233	241	230	258	246	234	262	234	236	249	245	244	227	233	247	206	266	238	201	266	269	250	231	229	261	261	258	238	250	225	249	227	246	247	227	224	234	231	211	216	210	218	262	245	250	268	238	235	278	246	233	258	256	257	250	263	251	262	237	268	257	237	235	252	227	236	239	236	243	227	251	230	249	280	230	242	243	247	244	221	248	232	270	227	243	236	266	272	214	252	235	259	267	229	235	262	237	215	229	235	243	248	226	235	256	247	266	253	234	224	250	244	240	206	262	207	251	244	230	243	236	230	205	244	241	230	224	249	244	236	253	240	241	241	257	245	225	285	254	251	238	244	237	266	243	255	247	236	236	244	227	257	271	243	240	223	248	257	241	263	241	248	225	224	244	264	242	243	249	232	240	223	238	251	192	234	254	254	225	230	227	205	250	246	245	248	228	246	265	240	250	240	251	244	239	239	254	238	264	233	246	221	241	247	236	281	243	225	213	254	254	225	242	273	248	257	239	251	247	232	237	246	246	262	269	257	224	250	228	255	242	237	263	276	245	214	251	265	262	235	237	246	264	245	237	248	255	217	225	211	228	243	268	252	235	261	245	234	260	216	224	243	213	256	230	266	262	267	237	280	258	214	267	246	205	230	258	260	243	243	234	230	241	263	241	243	234	229	224	259	235	229	266	230
33446	38461	57722	59339	50908	40474	30161	19701	11558	6389	3100	1597	671	515	582	523	554	558	537	503	588	562	541	556	577	558	539	553	519	543	552	585	563	549	593	622	537	575	557	530	537	613	569	530	588	553	573	535	565	554	592	573	551	557	593	543	557	573	529	551	591	580	597	553	575	545	544	567	544	522	585	519	572	555	589	553	568	536	532	583	565	547	555	527	560	596	550	557	520	582	556	578	597	568	560	544	556	589	558	579	568	599	551	559	558	573	577	584	565	556	569	533	567	559	545	557	561	570	568	545	570	549	541	605	553	536	554	517	570	548	552	557	561	544	528	545	548	580	583	549	524	518	563	585	571	595	563	587	545	547	523	547	553	562	547	609	535	556	520	597	603	567	536	569	566	549	564	573	585	548	523	578	551	560	559	606	561	561	563	563	551	582	583	560	565	549	622	573	589	571	574	567	588	547	474	609	592	535	582	550	586	516	575	580	540	586	536	556	531	535	514	561	553	586	578	536	550	547	530	587	566	622	531	545	621	583	558	560	618	542	564	605	578	528	555	543	584	604	571	533	609	581	557	562	528	534	509	561	532	570	573	551	523	524	556	606	535	564	562	568	558	532	551	581	562	568	576	546	557	574	554	568	590	602	554	518	548	538	551	536	578	597	560	587	601	509	552	594	543	558	560	585	567	561	611	556	559	569	569	505	563	563	577	567	567	545	581	559	580	505	605	583	535	539	563	619	553	551	524	555	552	579	576	563	614	546	562	549	560	584	567	593	548	552	625	537	565	566	564	562	580	569	590	547	628	580	550	584	578	575	600	589	580	542	549	610	584	521	499	551	588	570	563	546	535	542	537	512	589	592	580	541	590	587	564	575	547	581	536	567	585	551	533	556	579	555	513	574	560	571	552	567	559	550	571	590	582	524	566	543	578	573	565	577	538	549	533	574	577	545	560	568	609	559	570	514	591	558	544	542	554	551	602	547	566	597	580	566	596	554	534	569	578	577	556	560	559	597	552	573	583	563	579	543	578	571	584	553	580	599	569	597	541	510	575	558	585	541	561	554	543	542	549	604	546	560	564	599	545	565	529	566	569	522	559	538	647	535	555	525	565	554	563	527	524	556	515	569	558	547	557	573	536	587	587	536	570	546	558	623	532	568	554	572	560	536	581	571	526	551	560	562	593	572	567	585	560	588	569	554	563	571	577	563	521	592	566	609	541	585	606	585	535	592	578	576	531	545	536	575	584	557	563	577	588	571	565	513	528	539	555	561	579	545	579	547	547	576	558	540	546	568	579	577	561	538	523	546	614	606	564	579	555	623	560	551	575	564	581	568	550	534	564	568	539	542	510	570	566	535	594	538	527	560	540	565	602	527	560	618	587	576	519	521	514	559	566	554	547	565	556	548	567	522	570	574	546	584	555	577	571	525	543	579	564	597	563	531	604	560	558	535	542	525	549	582	563	575	583	529	589	558	603	571	550	504	512	546	533	554	573	539	552	587	564	535	569	604	582	562	568	540	563	567	548	582	547	574	558	546	572	556	513	533	577	562	576	555	511	529	544	586	573	574	537	557	567	563	531	548	584	552	579	542	569	574	561	527	551	605	547	551	575	594	578	579	595	538	582	544	555	581	602	545	573	607	529	540	576	546	553	521	582	528	582	581	596	540	541	584	553	560	562	534	554	549	572	550	561	568	561	545	578	561	592	487	551	610	553	534	611	585	575	552	550	549	587	554	568	579	534	555	590	540	571	558	531	548	544	558	531	587	557	581	513	571	545	556	547	544	548	542	586	576	567	528	538	530	551	610	581	547	565	596	550	523	579	551	591	612	560	566	566	550	599	618	512	526	554	563	535	567	585	529	559	563	559	574	561	568	548	575	545	536	589	550	576	522	576	552	553	553	551	567	570	561	544	602	566	580	591	597	562	509	598	552	528	528	574	584	548	578	510	559	585	574	552	541	609	599	567	551	538	492	539	594	564	527	571	545	545	555	597	566	557	533	601	543	564	557	573	543	545	578	583	576	531	595	622	576	543	592	589	592	549	562	574	537	557	543	519	552	569	543	573	565	529	608	564	593	523	565	562	629	585	562	587	541	577	528	570	567	570	582	573	535	526	560	570	564	510	543	572	549	574	554	610	600	598	542	567	573	580	547	555	561	541	598	603	567	609	587	576	562	533	546	556	563	565	535	528	594	527	560	562	543	559	561	562	560	573	566	523	565	571	567	584	530	551	561	547	550	588	561	583	587	585	566	532	522	530	585	578	560	598	553	601	539	609	553	549	571	569	569	556	560	532	611	544	552	565	564	572	578	533	574	519	591	519	531	627	566	505	583	543	574	581	531	561	545	585	555	559	541	571	571	571	545	522	585	535	578	568	554	581	534	584	565	567	574	533	536	569	611	541	565	556	547	578	567	598	572	572	532	540	596	547	504	533	580	531	579	554	535	539	552	587	601	587	526	568	560	592	556	563	548	553	571	575	544	582	553	535	551	572	577	562	560	583	523	583	566	586	577	560	574	520	551	542	596	548	626	581	560	530	552	568	560	524	522	561	570	540	605	575	571	540	590	558	546	594	575	589	552	589	552	566	593	554	575	577	555	549	563	575	528	529	578	560	581	550	528	571	545	547	553	550	568	564	510	567	519	488	555	571	567	589	521	547	585	579	555	583	572	559	579	501	560	578	596	551	550	528	494	594	566	525	583	561	585	551	567	555	585	581	557	527	578	516	562	568	540	589	526	578	550	584	535	559	587	548	557	580	560	573	567	554	543	596	593	591	525	580	541	573	556	519	599	607	565	556	587	545	528	571	561	548	598	529	561	535	528	556	567	571	593	564	532	578	538	559	594	534	575	576	583	544	578	527	520	562	569	578	589	554	543	554	579	571	543	528	584	561	603	545	549	582	540	579	557	581	639	602	555	557	520	570	557	508	562	527	545	546	510	549	567	601	522	569	549	578	543	582	558	583	561	570	535	582	568	570	526	573	572	543	523	526	555	543	553	590	510	545	545	539	584	544	548	599	549	589	570	524	553	551	547	531	570	586	576	550	613	579	568	565	556	563	559	611	541	538	556	584	548	559	559	588	560	560	607	550	527	552	580	568	548	587	519	600	615	577	556	571	533	555	559	509	557	519	576	540	553	561	579	553	547	512	557	591	569	552	530	547	529	549	555	598	559	550	570	564	559	574	578	545	591	564	578	551	584	576	587	530	560	544	578	520	565	578	580	587	591	586	534	552	594	550	567	555	565	508	554	566	560	574	575	535	534	573	549	584	518	586	548	571	587	536	572	560	577	546	558	562	575	596	603	554	565	558	551	545	554	568	539	566	556	561	571	508	552	515	558	582	587	588	591	621	534	576	566	544	561	590	532	584	549	574	569	562	576	539	521	525	566	595	538	598	537	560	582	540	585	570	545	578	600	561	554	556	569	552	546	593	570	498	511	524	556	580	568	588	534	539	563	558	612	554	584	560	539	572	554	555	551	555	554
62868	62862	72604	68001	54955	40590	27306	15278	7157	3076	1444	514	306	304	324	316	292	312	319	333	302	342	337	341	340	319	352	325	330	344	325	340	314	291	321	334	317	340	307	266	315	321	336	300	287	347	330	336	336	311	351	295	294	330	345	322	293	345	344	342	317	314	347	346	326	312	362	321	323	335	285	330	297	347	355	364	332	285	308	312	308	310	319	318	345	310	316	302	347	300	352	287	311	295	328	327	285	296	312	322	324	300	301	295	320	318	312	316	329	316	283	283	322	317	305	309	322	320	331	306	296	323	314	291	345	322	300	316	342	304	344	325	287	356	333	328	345	299	314	342	360	361	324	349	312	312	313	335	318	319	341	328	338	343	318	315	322	330	350	336	310	331	323	314	327	303	326	325	304	345	341	323	331	339	343	326	327	294	307	340	328	341	318	327	308	315	320	320	345	342	310	333	315	317	313	306	315	291	322	298	336	318	318	332	343	283	347	291	350	345	324	339	357	341	283	320	281	340	298	334	316	326	305	319	320	338	322	318	327	329	324	302	347	363	302	274	307	339	303	307	302	291	324	304	310	300	356	340	335	324	296	335	322	316	317	338	316	318	319	303	316	292	276	311	284	305	293	348	305	327	335	309	330	346	338	350	322	318	327	309	332	314	315	298	355	310	290	319	353	292	279	316	274	321	323	309	339	321	359	359	341	321	322	327	318	317	329	361	315	339	317	338	330	314	309	324	302	331	315	310	271	331	301	338	332	328	324	315	329	325	312	335	332	305	337	329	332	319	324	315	322	303	321	357	295	254	338	329	333	339	311	283	308	335	316	328	333	312	298	317	317	276	329	344	307	325	319	319	351	332	305	308	324	297	324	342	320	306	304	315	310	379	356	352	331	300	306	308	318	331	331	316	301	338	328	309	320	295	368	333	328	332	334	348	313	315	344	297	333	322	302	322	336	316	298	317	357	322	332	316	319	293	323	318	307	313	322	315	340	308	319	354	335	336	325	323	328	323	291	284	316	289	320	344	311	312	322	326	306	309	329	310	356	319	342	325	308	337	320	304	313	303	330	312	288	317	343	307	300	316	339	290	322	318	350	352	328	309	312	329	332	328	342	317	320	357	311	307	316	292	296	315	306	340	316	343	323	322	296	305	300	298	326	349	334	325	296	334	314	323	363	318	330	294	319	362	322	295	315	313	307	303	331	291	282	315	312	309	349	297	315	336	311	334	328	337	302	331	342	355	335	312	331	334	307	344	310	318	331	298	286	329	336	349	318	325	359	302	308	309	277	332	308	344	343	320	323	356	310	303	297	303	344	307	338	305	344	331	307	324	312	312	348	307	311	311	376	354	343	304	344	307	344	294	293	338	303	316	301	328	318	320	316	332	305	349	326	320	340	286	292	322	339	325	344	362	321	336	330	295	339	306	311	342	327	287	318	309	321	315	278	324	345	341	297	298	326	324	310	330	332	303	284	291	311	323	332	335	283	325	305	302	340	331	319	309	304	297	340	338	323	302	313	307	327	310	322	351	304	304	284	322	306	311	328	325	330	332	316	328	348	289	348	334	340	316	308	347	340	354	329	345	302	321	337	332	289	327	299	317	335	306	313	308	346	308	321	309	315	276	314	348	300	317	326	335	282	329	315	320	302	323	325	325	310	305	345	334	319	310	300	341	347	321	307	297	338	317	322	351	323	313	329	326	301	302	360	345	340	297	323	311	335	331	323	349	327	298	334	322	297	338	317	336	289	317	339	276	331	297	345	331	328	353	317	316	321	287	306	341	313	337	321	324	331	317	300	328	313	295	333	320	347	319	311	295	305	298	369	314	314	333	280	325	295	294	350	298	332	364	299	323	347	333	325	305	292	302	320	300	302	338	310	321	327	298	289	316	320	321	340	337	320	319	307	292	336	326	299	359	319	317	331	330	313	327	334	288	308	318	322	282	320	322	305	313	332	308	365	344	376	294	336	341	350	288	343	317	379	280	288	324	340	319	350	317	311	332	312	346	299	343	301	308	279	316	338	308	346	291	291	343	313	320	345	328	326	316	332	320	292	348	308	334	289	315	315	283	321	351	334	318	327	291	338	346	292	320	314	298	339	355	345	343	320	347	303	336	288	313	316	336	320	345	307	340	308	302	327	328	273	350	353	328	340	324	308	341	322	323	336	304	352	315	322	316	330	298	328	324	315	303	314	308	304	314	351	328	337	334	317	326	340	309	313	281	330	359	295	322	312	331	312	358	346	311	331	326	328	332	284	309	329	354	354	350	317	286	321	317	328	339	325	327	325	332	318	319	348	322	345	314	322	339	315	314	328	329	316	311	332	321	345	361	313	328	310	298	341	300	331	309	295	300	312	314	296	320	293	317	317	310	354	337	332	297	316	319	339	341	301	295	317	324	325	307	320	316	337	303	358	326	332	305	322	338	328	315	314	355	311	302	291	320	333	356	304	298	349	294	308	344	345	293	317	328	376	338	323	332	300	305	304	308	316	299	339	278	349	321	300	364	318	329	322	310	310	326	308	324	300	327	320	349	304	358	289	303	316	281	323	300	304	313	326	361	332	331	301	315	294	315	315	333	322	331	326	352	321	314	305	330	349	343	341	355	326	315	353	352	331	314	295	293	325	325	343	311	310	328	322	325	298	316	309	338	305	342	328	328	339	339	298	339	366	301	312	334	357	317	348	332	325	313	318	316	337	290	292	331	292	311	317	342	340	314	296	321	332	332	316	307	338	315	267	302	347	326	354	361	366	328	328	303	294	352	304	301	306	303	288	326	346	327	323	327	338	287	296	306	316	312	316	355	331	327	331	320	314	332	300	315	327	332	300	316	314	328	320	313	352	316	323	316	311	273	314	339	300	312	339	329	315	310	307	320	322	337	349	323	328	320	294	308	340	324	336	301	301	359	342	341	327	332	307	353	311	301	299	345	313	329	316	342	300	304	328	347	305	334	336	298	329	315	328	278	287	292	318	296	352	340	323	311	324	309	346	301	321	331	301	363	338	344	311	292	327	363	335	306	296	309	324	335	301	323	283	327	332	375	316	288	288	309	300	304	327	318	329	334	298	333	347	335	292	293	276	323	332	339	339	281	318	312	283	318	327	317	340	328	326	283	290	286	331	341	299	316	330	346	317	305	293	285	319	331	324	281	297	343	331	297	301	299	323	325	309	343	319	337	283	309	315	303	339	324	309	330	348	317	326	326	316	317	338	332	303	320	307	310	337	329	380	324	306	328	328	304	299	336	305	316	360	341	327	276	319	347	360	345	311	312	314	289	327	333	299	337	306	307	311	303	292	305	279	313	319	332	302	319	312	338	314	267	261	331	310	315	320	302	322	317	293	337	308	298	317	341	326	331	325	362	332	362	348	319	315	307	341	337	316	274	325	315	346	322	336	275	286	310	328	351	282	315	350	338	314	343	311	313	304	324	298	321	328	349	319	303	304	340	297	325	290	350	342	324	299	331	319	319	285	320	368	317	306	363
38780	45385	66403	72056	63616	52296	41094	29686	19044	10724	5009	1458	800	709	684	741	740	724	715	711	688	724	675	706	758	733	719	729	661	702	738	688	695	670	735	708	737	659	732	742	711	728	724	722	749	703	707	657	710	736	728	695	727	694	699	682	739	752	728	679	724	721	734	724	720	727	730	718	745	720	671	645	710	743	687	741	709	668	697	723	700	678	701	704	715	731	698	702	694	696	733	725	719	669	690	714	685	706	700	714	771	699	674	664	708	731	742	691	744	737	713	671	685	702	723	698	667	744	685	706	699	714	677	742	714	726	705	685	717	719	733	736	724	706	696	690	713	720	720	720	697	658	727	740	718	707	719	688	712	748	732	727	696	721	688	743	681	741	722	713	744	721	748	700	742	719	721	728	724	729	723	694	703	713	752	707	736	752	643	700	714	712	718	693	728	686	714	691	695	672	715	705	724	730	712	772	709	736	750	730	729	722	666	726	760	694	713	700	715	757	739	675	682	739	715	732	681	692	700	656	750	697	770	714	723	721	718	726	773	732	716	666	678	673	726	697	713	702	712	709	700	712	700	697	735	712	718	693	718	720	707	755	689	634	704	664	719	730	723	739	729	677	730	678	669	719	673	712	750	727	759	717	701	704	729	678	703	731	755	717	723	676	664	690	713	722	701	743	709	685	734	730	692	735	701	697	720	682	702	724	719	697	740	718	721	725	697	714	701	727	703	675	718	754	723	705	654	660	704	660	714	673	770	724	724	686	695	727	754	715	682	677	672	678	681	682	708	736	693	744	662	765	694	696	754	709	705	724	741	722	677	744	733	714	672	709	718	663	728	712	692	743	680	742	734	739	763	708	742	677	694	732	742	717	721	697	731	679	675	711	751	710	741	711	683	695	716	649	658	740	714	707	706	737	760	715	748	705	724	698	741	714	741	695	733	702	705	704	754	680	723	680	709	694	700	758	657	720	722	757	689	721	720	686	701	711	692	720	722	711	688	709	701	721	672	709	702	727	704	702	747	710	696	706	703	668	740	682	722	696	702	702	699	716	688	683	718	721	690	708	709	715	740	718	708	704	745	681	719	681	751	705	719	717	752	718	690	719	675	676	707	742	732	752	720	712	722	719	694	659	708	725	723	714	721	706	681	706	662	713	741	709	711	725	736	695	736	699	710	719	727	709	724	687	716	739	728	721	676	710	679	733	741	661	770	688	739	696	717	688	733	702	726	734	739	693	699	730	771	715	718	715	695	738	690	705	757	698	671	676	701	692	722	715	712	686	724	716	699	710	673	726	726	709	752	735	728	699	720	663	717	747	742	708	735	770	737	705	703	755	733	711	694	718	707	712	715	724	734	654	708	657	759	643	674	698	736	702	752	724	715	709	746	716	677	673	672	659	770	719	718	718	767	660	703	672	652	716	694	708	703	711	719	706	725	722	693	688	756	735	686	696	730	688	696	696	743	713	708	779	714	695	724	702	759	686	676	679	747	730	715	703	723	694	664	659	694	738	737	687	708	674	709	707	762	754	728	759	682	729	692	715	766	684	704	739	686	673	731	747	693	720	723	748	731	708	696	681	677	710	722	693	676	702	696	686	737	697	725	711	739	719	714	652	767	694	719	737	700	703	711	725	758	742	703	765	690	667	698	735	689	718	727	716	707	690	676	725	708	718	709	710	713	730	754	719	764	757	739	735	680	706	662	710	721	745	713	730	689	695	690	668	711	722	737	751	727	698	694	721	708	686	753	659	792	702	689	713	714	734	702	722	718	710	667	713	697	692	702	722	700	714	685	725	690	745	701	718	698	737	744	702	742	735	657	681	742	733	732	676	715	711	696	710	696	683	688	721	680	731	658	751	696	704	689	737	697	687	694	708	708	747	685	714	756	732	730	670	719	676	710	742	720	723	711	671	681	746	726	762	711	700	703	747	729	737	719	684	721	726	722	729	693	724	731	712	665	641	696	660	720	740	696	658	678	687	669	740	763	750	693	761	713	689	732	680	728	677	779	720	738	734	710	735	705	689	717	768	732	715	671	797	770	699	725	694	709	695	712	698	732	675	690	746	716	691	683	682	694	726	712	706	670	685	708	692	706	687	740	690	739	728	679	739	660	766	706	685	743	703	687	721	744	698	697	732	672	717	706	679	704	729	688	763	663	687	714	705	675	730	738	727	696	713	711	678	697	707	739	752	722	727	713	721	753	738	714	653	687	715	752	691	734	719	695	724	684	699	710	688	721	689	738	762	701	736	725	704	717	775	718	717	773	741	710	668	724	715	686	672	727	718	710	742	707	724	724	712	772	738	732	685	701	680	714	725	726	727	733	763	745	686	661	722	686	735	719	712	737	708	687	703	726	720	701	714	716	704	702	721	688	769	713	666	746	674	711	708	752	756	737	728	730	697	705	706	703	705	720	713	735	676	764	760	749	701	714	703	692	708	725	725	747	687	690	715	674	714	714	747	694	711	751	602	756	708	725	683	751	746	684	734	738	678	676	769	703	689	741	693	720	723	729	718	812	694	713	673	703	726	722	701	685	681	735	654	714	763	721	718	750	685	686	682	716	679	724	734	773	761	740	672	691	700	730	720	732	716	662	738	717	697	730	707	691	730	756	674	712	699	697	715	756	733	695	661	683	753	729	672	703	741	658	735	663	687	694	749	722	704	713	680	683	795	690	764	745	696	712	738	701	671	762	722	712	753	744	661	721	717	716	742	688	708	738	693	720	736	718	701	712	696	755	714	660	706	717	696	748	735	692	691	729	701	672	680	726	711	703	699	698	690	731	733	733	686	684	726	718	677	718	715	677	715	694	711	743	763	698	704	748	724	700	713	717	682	710	700	722	734	720	744	653	738	712	688	755	682	752	701	734	674	719	715	707	705	711	715	713	688	700	704	740	711	699	711	711	724	690	677	673	693	702	710	728	665	712	706	706	707	707	749	698	723	745	693	694	705	710	738	733	717	733	735	697	722	720	728	690	702	712	706	678	664	656	735	740	690	709	731	747	698	715	708	681	718	727	716	698	685	710	738	733	749	710	697	704	704	709	674	722	752	700	716	683	696	693	729	742	724	728	745	680	706	738	754	725	696	652	734	693	670	736	700	727	725	722	701	704	704	691	721	709	688	727	708	702	720	698	739	676	696	679	691	701	738	748	720	743	703	673	751	750	674	724	680	685	741	737	720	744	691	710	708	712	684	759	724	707	744	775	719	702	725	681	700	730	698	726	725	684	734	670	713	711	712	677	726	723	714	686	667	742	741	749	760	695	710	739	709	692	707	680	695	693	691	770	746	709	706	727	699	718	709	711	725	737	716	717	723	706	723	719	769	736	768	713	677	689	688	736	737	736	691	746	714	710	716	698	740	723	738	743	689	655	730	770	702	745	716	712	711	751	789	721	670	736	790	675	708	667	719	674	744	674	772	705	700	720	758	679	718	774	719	678	708	739	727	683	700	711	704	733	703	665	701	720	704	740	710	657	697	717	707	716	711
7307	3785	5420	4608	2982	2088	1311	852	520	441	323	294	277	263	275	274	266	266	258	302	292	299	291	271	257	281	284	252	241	284	243	276	310	276	271	238	252	286	264	257	296	263	268	268	247	267	272	263	254	244	273	292	311	263	292	294	273	293	291	264	247	279	249	267	245	248	276	275	272	257	284	245	246	236	261	256	256	268	240	247	267	234	256	266	257	254	241	279	277	264	270	283	288	266	262	253	247	275	275	298	284	265	254	286	278	268	266	272	270	260	270	253	249	259	258	255	274	265	284	247	318	245	247	262	284	242	300	281	278	269	279	278	277	295	270	265	286	302	256	258	266	264	254	223	265	263	269	301	258	262	244	261	260	272	266	241	247	249	266	273	286	272	251	243	302	276	249	263	257	281	243	245	286	269	253	242	281	295	289	261	299	264	270	261	238	275	259	306	246	282	220	262	271	271	249	285	279	265	234	274	267	282	289	300	278	264	251	273	254	247	274	290	267	229	260	282	284	267	295	217	237	266	264	306	239	238	266	244	236	289	285	249	237	263	238	266	267	269	275	261	300	260	252	301	270	297	271	282	254	276	270	261	239	263	283	321	291	289	265	243	269	256	257	267	283	284	254	243	291	282	259	252	274	268	286	256	251	238	261	233	282	266	270	272	258	265	282	289	263	275	295	280	264	276	266	292	278	276	258	265	257	255	257	258	274	287	273	287	276	237	250	239	233	289	274	312	257	251	286	298	288	294	262	244	257	248	280	241	283	238	255	246	276	291	236	282	274	272	264	224	270	248	265	272	298	277	280	262	285	284	256	232	256	254	291	279	248	275	280	268	274	236	258	280	290	282	269	261	250	239	281	261	244	262	265	292	272	264	269	301	289	262	262	292	254	264	261	297	254	267	249	243	282	262	270	257	283	275	267	282	262	255	285	287	258	250	285	265	276	297	238	259	257	273	299	256	263	306	283	291	271	269	279	285	272	250	264	290	257	254	261	232	229	286	274	257	280	261	285	271	268	253	276	284	259	272	268	257	222	250	262	282	301	275	252	268	245	279	281	292	244	274	273	286	269	256	251	273	283	236	292	269	261	259	294	272	275	267	307	258	264	272	285	225	265	260	262	316	265	266	270	300	257	286	262	262	292	259	274	314	270	252	244	257	245	251	281	288	241	264	269	286	291	235	253	274	258	316	283	279	252	258	284	289	283	272	278	253	299	266	280	274	255	258	279	280	252	286	270	289	277	251	254	246	283	255	273	281	261	282	294	248	257	272	263	250	265	268	278	300	265	271	260	278	236	244	282	271	277	239	263	286	270	265	298	242	265	268	253	229	246	259	252	249	254	248	244	272	253	262	296	270	278	247	277	288	269	266	276	279	272	280	241	246	263	259	229	240	259	272	273	253	288	279	261	247	293	302	274	269	276	220	236	289	265	280	269	273	278	292	282	290	275	251	276	256	227	257	285	265	272	247	238	250	268	256	244	282	262	295	270	269	235	279	249	260	267	245	266	264	297	251	280	255	281	259	288	298	267	271	257	287	274	284	283	238	270	262	278	280	294	256	286	268	294	307	276	251	250	261	253	247	284	275	277	267	237	264	250	268	274	283	260	282	260	259	325	290	268	268	258	287	294	254	242	250	287	270	232	244	299	299	288	295	246	254	256	277	248	265	251	254	268	266	281	276	210	257	268	267	267	229	289	278	272	253	252	265	311	267	285	254	275	260	244	283	271	271	286	233	232	276	249	275	269	283	287	283	298	265	275	263	249	246	274	282	292	257	269	287	269	243	263	244	271	275	247	266	298	302	288	280	293	232	267	273	290	269	291	307	288	296	249	264	276	283	274	268	251	252	282	264	277	273	231	262	262	258	277	281	254	256	277	280	271	269	275	266	285	246	284	287	296	241	282	251	261	249	274	288	297	291	254	278	277	304	262	260	283	254	286	271	268	274	291	274	281	284	259	269	270	282	264	245	224	279	253	261	239	234	289	269	274	277	270	276	283	305	250	238	252	283	254	315	273	259	281	280	218	271	243	273	236	289	281	266	229	265	290	293	272	270	267	266	241	286	257	295	268	262	269	272	301	256	255	265	268	288	277	272	247	257	288	269	285	284	276	249	233	296	306	235	281	272	253	303	258	253	281	288	246	289	273	258	263	263	242	278	280	253	265	287	270	288	266	235	279	265	260	263	262	286	277	239	273	259	262	284	252	272	256	269	259	230	262	256	272	273	264	248	289	272	262	269	255	266	261	280	255	244	301	281	265	309	296	280	261	276	257	313	282	251	267	255	288	281	269	279	256	269	307	260	278	283	270	307	254	262	274	288	255	294	274	243	280	250	228	294	261	253	262	277	275	260	264	297	269	271	253	292	252	256	296	290	265	271	279	247	275	256	269	273	276	273	261	244	245	300	244	262	308	258	251	272	264	301	268	265	267	264	264	223	259	252	287	238	275	281	276	261	263	265	243	262	297	314	261	276	288	259	259	273	257	249	287	280	279	254	286	281	272	271	265	269	250	262	233	280	281	296	226	263	268	261	278	267	285	254	266	267	252	291	270	271	261	272	280	255	278	256	276	264	243	261	276	268	260	278	282	262	233	269	271	269	265	275	248	290	263	290	295	246	247	249	261	275	251	248	268	264	289	303	265	270	282	281	287	289	263	284	276	279	269	266	281	291	287	260	265	301	277	240	273	257	291	279	306	272	276	277	281	270	269	229	266	271	230	239	269	269	299	257	264	257	275	277	241	256	306	257	292	283	280	289	292	262	249	252	267	294	256	272	280	262	256	257	284	269	275	291	272	251	316	294	254	278	263	270	254	270	300	279	277	266	284	252	275	287	279	301	289	296	234	272	303	267	268	275	253	277	265	265	267	257	265	255	276	301	280	262	265	272	270	289	246	257	291	287	260	277	259	269	248	273	254	257	260	273	280	262	261	288	262	268	258	266	303	258	246	262	285	259	242	266	248	236	273	271	277	259	269	285	251	276	253	259	268	285	269	276	283	284	251	249	264	259	287	252	258	259	282	288	275	260	291	297	277	254	278	271	261	290	259	269	266	275	265	235	258	287	270	252	245	243	314	253	290	255	250	253	256	288	283	276	267	277	306	264	254	268	237	291	256	240	267	295	266	270	303	282	270	274	248	304	262	227	246	278	275	243	281	260	284	288	279	284	262	272	281	283	252	277	320	306	256	240	270	274	251	278	271	238	257	299	262	278	303	273	277	272	280	274	286	260	281	305	279	284	259	291	281	251	292	266	238	263	257	265	275	284	281	311	257	259	252	268	278	274	299	251	267	258	272	289	277	253	311	266	278	242	271	257	254	308	297	258	276	271	274	289	242	274	261	278	284	253	284	249	247	288	288	228	269	290	268	279	272	297	299	280	276	278	267	284	306	295	254	277	272	265	257	248	280	261	246	267	233	298	295	266	255	288	261	268	263	270	268	267	271	241	258	274	248	276	273	266	305	289	249	276	267	237	275	286	258	254
5484	5190	11223	12329	9814	7063	4543	2771	1629	1126	852	697	626	657	621	611	577	589	583	620	588	577	606	594	567	644	606	608	624	662	578	598	569	608	539	586	575	564	620	609	603	579	570	592	610	610	583	596	583	624	627	593	585	594	584	591	609	582	635	579	569	565	610	637	623	594	564	604	605	561	650	606	588	631	619	617	566	639	584	599	624	589	626	620	582	579	596	612	628	628	590	582	594	590	595	594	630	586	570	592	565	606	611	632	610	612	620	627	615	622	619	564	553	618	581	594	593	653	608	586	600	610	603	635	602	586	630	604	615	586	586	605	616	534	585	627	626	543	591	605	600	571	595	581	625	644	592	606	553	634	574	601	593	573	599	609	594	574	578	597	594	606	659	638	583	606	636	597	554	612	626	629	614	611	625	595	625	575	572	613	599	589	579	591	593	589	640	630	618	573	593	597	630	585	600	607	628	610	599	564	619	570	560	606	585	622	579	594	566	556	603	593	565	584	610	574	559	597	592	598	619	575	600	599	584	582	641	620	581	597	562	610	583	621	595	611	603	544	596	603	637	614	554	638	610	590	560	576	539	631	582	588	620	585	569	607	629	598	581	602	618	572	605	574	550	593	585	603	626	547	600	612	594	614	648	621	562	602	618	604	590	595	595	628	588	601	565	622	630	590	591	592	602	580	592	618	591	566	569	617	591	583	627	616	649	599	579	582	628	611	613	625	596	624	552	609	600	620	618	600	615	618	574	609	605	641	556	586	566	651	606	570	638	556	619	568	606	569	611	627	567	604	651	607	608	630	601	608	630	613	577	580	606	600	642	569	607	609	646	555	555	626	635	596	578	598	589	639	619	616	612	604	571	612	585	565	659	562	595	637	586	581	602	585	612	637	655	633	583	599	592	588	586	594	595	619	589	593	626	614	586	594	583	620	573	609	572	598	598	650	595	628	577	617	655	619	563	609	597	629	584	577	615	601	612	627	583	609	591	583	584	625	651	599	607	599	563	602	666	628	609	636	598	590	625	577	568	609	596	598	586	607	621	591	581	587	608	598	630	606	566	607	637	590	584	556	617	557	640	591	620	635	595	604	576	647	651	615	605	655	590	563	581	573	629	573	626	607	693	614	532	589	592	569	657	591	570	578	600	605	618	604	615	623	607	656	627	588	589	619	591	629	628	599	631	600	623	605	629	576	573	633	602	598	637	604	614	569	580	558	629	573	589	608	618	601	555	599	607	603	597	632	631	653	599	606	594	650	626	590	606	569	609	587	604	583	532	617	599	591	569	568	580	586	589	597	624	609	604	621	621	586	627	578	640	621	594	596	604	612	609	607	632	576	579	605	636	601	593	590	610	622	650	606	645	570	603	612	573	606	566	596	605	652	610	638	650	643	632	573	576	659	631	565	642	618	608	616	615	616	589	619	609	634	614	593	654	548	596	603	609	586	604	620	601	627	614	618	609	589	591	610	629	601	600	584	620	572	620	590	610	619	577	580	614	578	581	580	580	608	603	630	612	618	612	667	594	588	650	613	610	623	608	547	563	616	586	605	599	599	628	579	611	588	645	614	594	603	621	617	605	599	638	658	609	580	598	581	615	643	587	605	613	576	599	629	615	592	649	604	618	613	614	615	605	624	594	605	589	638	594	637	583	619	601	580	614	605	618	626	561	604	570	600	577	614	607	577	580	603	605	621	587	650	579	587	651	612	580	580	625	604	610	585	670	659	630	645	601	577	597	657	653	633	612	574	556	587	578	592	637	591	626	571	608	597	623	642	611	629	596	580	637	574	571	613	605	601	607	588	576	576	633	609	633	624	578	622	602	630	598	611	594	594	645	629	590	569	598	638	626	568	615	581	591	580	587	579	626	596	619	578	597	604	615	610	632	578	600	584	590	585	618	639	617	601	595	597	655	625	594	603	632	588	570	648	582	583	577	596	616	579	648	585	568	596	592	633	585	596	620	575	586	587	616	590	643	591	565	587	609	582	602	657	584	586	607	591	578	603	611	582	568	552	591	643	590	638	574	574	585	620	563	609	590	614	621	629	663	603	637	593	542	624	608	610	627	613	576	609	552	576	568	602	622	576	616	639	597	612	597	603	626	560	580	590	639	596	602	576	617	588	592	604	582	609	617	591	598	597	591	604	606	621	602	639	598	554	606	621	638	579	617	601	620	601	585	616	611	594	632	599	564	588	598	623	588	630	582	572	553	654	589	652	631	601	580	635	581	608	604	621	594	631	625	610	679	620	600	610	616	590	588	548	616	642	595	612	600	598	558	616	598	608	649	541	579	637	639	585	589	637	581	606	603	613	590	576	606	605	590	595	612	590	595	572	657	564	598	589	596	597	602	580	585	600	595	590	604	633	591	615	600	599	587	602	589	589	599	558	618	580	627	613	630	626	614	611	569	547	600	593	593	626	604	640	602	618	630	573	593	613	574	628	585	613	579	605	583	589	598	660	568	611	615	589	563	590	591	609	600	575	620	594	663	579	601	571	628	672	629	539	591	576	585	587	589	617	601	629	616	597	581	668	605	610	587	608	624	606	587	612	576	618	609	567	577	588	550	593	607	602	601	607	664	558	601	580	610	617	595	614	606	586	596	610	586	623	663	554	604	564	576	613	646	562	580	577	614	572	655	599	592	587	574	571	626	573	613	614	609	610	584	608	575	592	620	591	610	582	592	638	605	641	634	562	593	638	601	642	568	639	576	635	615	599	627	621	625	602	610	625	602	623	627	614	587	658	608	606	642	601	622	625	576	625	625	614	606	572	603	614	588	600	614	587	610	623	581	638	561	585	582	579	603	575	587	591	610	644	580	584	570	586	621	561	571	566	577	588	589	601	566	600	598	617	572	625	579	570	612	665	582	623	594	587	610	607	605	641	610	604	604	598	591	666	629	611	594	588	591	616	635	607	599	600	606	645	604	602	608	601	557	621	582	580	597	618	627	596	586	595	563	598	618	605	595	632	598	611	580	609	589	591	591	602	595	593	580	678	621	621	576	559	615	571	554	612	580	618	593	645	601	564	630	625	538	585	582	630	571	634	629	606	592	597	592	569	628	614	661	634	569	599	607	587	593	589	624	580	618	585	568	601	614	619	648	628	591	621	567	630	574	553	597	628	640	645	607	592	598	638	620	588	623	624	591	573	592	575	625	553	578	597	605	597	608	596	582	618	616	573	550	637	579	588	601	613	639	603	575	568	623	615	591	588	636	547	577	613	609	629	571	623	609	585	603	590	620	607	558	628	614	591	626	609	632	605	640	566	564	624	565	552	587	620	565	587	591	555	622	582	619	572	622	563	595	560	603	571	570	601	609	602	572	606	609	593	651	633	587	585	596	649	582	640	568	598	609	615	580	600	629	595	589	618	651	557	647	565	615	597	659	607	623	623	602	616	626	599	581	605	595	582	630	608	597	600	676	631	596	573	636	616	613	595	603	614	588	643	574	618	587	599	623	619	639	650	570	589	603	578	654	590	584	574
49119	37659	56064	57367	45349	33985	22332	11792	5333	2342	1080	583	290	214	243	252	216	209	252	231	232	242	212	245	243	223	246	243	262	250	234	246	242	247	250	234	226	208	229	239	253	258	242	227	225	256	262	243	249	230	219	224	239	248	257	244	272	232	250	257	259	222	252	242	247	214	252	232	238	257	221	249	236	241	235	237	239	245	244	236	248	215	254	224	214	254	250	232	276	273	239	250	232	231	211	244	241	239	246	266	245	246	276	259	241	241	234	233	250	238	239	220	236	252	256	228	254	245	249	258	209	234	223	232	243	238	251	274	249	251	223	288	258	205	262	247	273	266	250	213	260	229	205	249	255	250	277	262	246	263	245	246	246	257	236	264	230	243	227	265	242	234	241	228	221	257	229	228	239	242	240	224	229	218	245	232	224	252	249	236	251	225	222	261	241	234	283	257	236	230	237	256	238	247	235	258	237	207	250	242	249	226	253	235	246	257	253	248	244	229	226	232	229	248	225	244	242	244	258	237	250	233	253	255	244	241	231	249	254	260	254	248	209	230	245	239	245	237	246	242	225	209	252	267	232	233	252	245	250	218	299	232	223	233	249	241	218	231	232	228	239	212	252	267	244	279	239	224	242	273	273	238	256	221	233	256	246	258	217	248	226	254	217	244	233	244	276	228	258	237	267	246	262	236	253	228	232	242	197	259	240	235	227	214	261	260	258	243	229	227	260	237	231	232	216	252	252	223	232	230	227	253	222	229	263	241	249	230	221	218	250	261	232	229	264	239	228	250	263	235	228	248	273	240	252	247	253	258	250	224	241	242	254	252	252	255	236	257	268	248	255	218	285	255	235	224	239	265	230	249	245	248	231	286	242	264	241	259	258	214	236	246	225	267	249	239	262	267	241	254	257	239	247	236	244	235	256	267	240	250	219	256	241	219	266	240	219	243	259	228	217	280	267	230	224	228	232	261	247	239	243	218	268	235	258	232	235	235	246	268	250	229	232	237	199	220	226	225	218	257	256	275	259	251	263	210	245	253	256	240	249	269	209	226	265	286	269	221	252	239	220	236	274	256	238	228	235	234	221	241	243	256	230	197	236	241	234	234	269	224	233	202	208	257	233	223	233	228	218	230	286	256	228	243	253	252	219	259	275	235	243	227	285	243	269	223	229	249	258	237	221	219	262	223	244	246	220	210	243	243	240	259	264	242	250	242	250	253	251	240	215	268	237	274	245	242	254	253	227	231	242	236	249	250	228	233	255	229	244	245	236	256	268	230	246	268	234	232	240	217	244	225	239	241	255	239	249	235	247	240	246	249	257	261	229	252	239	254	240	236	219	235	266	262	249	223	234	256	279	236	246	238	236	221	222	264	257	237	249	231	267	263	249	251	235	236	243	281	234	231	252	258	225	265	238	212	225	273	250	249	233	262	228	247	264	219	264	274	247	230	247	228	233	239	254	249	234	238	265	247	258	238	233	240	233	247	236	261	201	244	258	253	253	254	265	243	242	227	242	231	252	254	259	238	288	234	240	244	263	246	252	269	242	271	241	270	225	245	239	248	235	251	242	241	235	241	242	256	239	263	232	235	250	263	257	250	268	217	252	272	235	279	260	268	237	227	217	270	245	232	275	263	247	233	259	244	218	244	226	231	260	261	261	231	247	236	239	231	207	220	245	252	196	230	237	221	212	248	260	252	243	260	224	236	262	229	222	257	263	265	267	247	274	263	266	269	274	252	264	236	257	242	252	243	241	254	225	243	234	218	250	208	245	235	244	257	219	246	239	232	246	253	249	210	252	222	244	245	281	230	229	234	244	225	211	270	265	245	224	253	265	244	232	231	227	196	244	253	256	257	253	226	258	256	242	269	263	219	263	255	237	211	247	263	253	252	241	256	246	260	237	223	235	268	269	237	226	223	269	235	251	258	263	261	243	258	228	256	223	239	244	267	246	226	247	243	217	255	213	273	237	237	272	232	229	230	257	273	233	262	251	254	253	249	238	254	257	270	265	242	266	268	233	242	211	260	244	237	227	238	227	227	227	257	221	253	253	236	232	229	238	263	244	248	239	249	224	250	255	235	253	286	246	246	277	256	269	262	244	225	255	242	233	253	251	248	228	238	230	260	231	246	241	248	247	251	258	244	251	237	274	239	249	261	262	247	237	261	232	250	224	239	245	240	259	262	247	239	221	264	219	229	264	242	235	209	257	246	251	261	232	234	231	233	220	237	232	238	270	243	267	233	240	225	241	234	256	227	234	272	227	234	241	214	247	249	254	241	230	227	224	235	285	232	254	232	263	250	246	244	258	253	227	267	235	252	247	244	251	262	250	232	240	249	259	274	250	262	263	253	252	261	242	247	254	227	223	249	238	230	226	231	228	247	232	239	225	258	235	268	236	246	244	243	250	215	233	207	258	247	233	239	269	222	223	254	228	241	248	259	248	236	250	275	212	215	255	234	233	230	233	246	256	244	266	250	252	241	250	264	256	223	252	268	244	246	254	225	266	234	260	242	213	262	251	255	240	238	260	257	236	245	226	225	257	240	231	242	251	249	219	276	228	236	234	231	231	242	250	244	269	246	240	270	243	241	247	274	244	261	229	224	222	223	190	249	240	255	237	251	231	255	258	255	266	266	255	269	244	242	265	208	221	251	243	229	225	234	217	235	223	252	238	238	226	264	226	263	254	247	235	226	236	217	244	234	255	249	228	236	213	245	253	225	222	242	249	260	247	227	240	266	258	253	240	216	238	282	272	237	267	241	219	261	241	240	253	267	229	243	257	238	246	234	240	274	254	255	241	257	248	245	279	269	246	223	269	258	259	243	258	244	243	274	246	227	273	228	218	242	256	234	224	244	269	252	253	235	250	231	251	245	247	245	245	246	250	248	240	211	273	235	249	203	202	225	228	242	220	259	251	218	248	248	233	248	250	224	241	266	234	232	231	235	250	249	226	223	265	242	253	238	246	222	270	246	236	237	255	227	250	249	222	225	256	239	248	264	226	284	238	254	250	230	222	251	263	233	241	239	221	271	248	224	214	249	234	243	251	264	223	259	251	247	260	229	247	235	235	252	231	228	224	250	233	269	257	275	258	249	219	240	227	248	248	253	205	240	264	238	246	271	256	234	226	263	233	258	249	247	253	274	246	232	235	252	221	258	250	262	243	235	206	218	247	243	244	207	240	238	253	239	264	255	216	256	282	228	230	274	239	211	234	228	249	257	256	239	254	255	248	234	273	257	214	252	233	257	228	249	223	230	242	261	241	232	230	222	228	222	230	229	245	227	255	261	257	263	218	236	228	267	252	263	229	259	231	259	231	216	215	218	242	229	236	259	237	243	260	233	214	230	271	220	243	249	271	224	244	246	239	269	228	231	249	250	273	248	208	228	255	277	256	245	229	233	216	220	214	247	244	245	272	254	243	252	276	258	248	264	290	245	239	271	241	227	243	255	228	244	251	247	255	237	275	241	218	243	248	224	246	230	252	260	232	236
27781	24209	53983	61039	55193	47086	37792	26587	15765	8449	4263	2052	710	565	582	528	573	569	551	589	518	579	577	550	592	555	608	605	569	606	559	559	568	594	604	554	557	523	572	558	605	598	553	610	541	551	577	560	538	564	557	542	590	569	620	546	600	535	550	538	571	545	559	611	575	557	549	540	602	624	584	551	568	561	562	549	611	567	578	576	559	589	536	591	584	568	565	563	573	569	590	556	560	583	535	547	559	551	541	563	533	559	584	592	557	578	559	555	598	535	584	549	554	584	565	559	568	559	514	582	584	603	562	544	589	559	570	584	580	571	576	563	571	534	551	596	618	585	525	590	512	549	547	586	536	556	568	558	594	583	546	563	567	547	606	560	562	603	603	547	542	554	580	537	557	531	575	569	524	525	517	570	561	554	569	581	542	597	609	578	561	550	597	586	562	542	576	614	582	540	603	570	559	559	532	557	597	541	566	580	597	530	570	578	537	603	569	557	580	569	541	581	600	559	586	529	516	567	549	548	552	569	601	572	569	582	510	555	554	555	529	527	556	544	603	576	577	581	568	597	562	563	583	585	572	573	550	595	613	557	562	590	554	538	547	572	588	542	524	588	556	566	558	496	563	544	550	549	581	553	545	583	538	566	542	601	542	567	579	557	538	587	581	607	560	539	579	568	580	599	578	573	564	566	562	581	547	535	586	597	589	551	541	577	539	582	561	565	612	547	546	552	538	559	588	591	545	582	580	594	560	570	562	571	547	578	525	569	549	559	557	532	573	554	576	577	577	567	562	558	568	578	563	594	551	608	522	570	609	539	544	575	583	610	557	583	594	552	557	537	563	569	562	550	571	578	569	553	517	578	582	607	589	587	552	591	561	550	594	565	556	584	606	613	575	565	597	601	544	559	592	537	587	575	583	573	550	555	568	578	548	565	546	579	587	552	592	573	591	558	562	569	572	540	565	591	578	574	538	578	562	535	556	573	534	577	558	544	596	589	569	551	564	579	582	552	555	568	580	553	555	580	637	547	545	567	557	601	561	600	580	582	542	561	577	587	570	591	558	616	540	570	579	586	551	557	542	534	550	555	568	534	564	565	568	541	606	557	551	540	568	555	550	537	590	572	543	579	598	561	558	554	582	568	545	555	569	571	524	620	536	562	621	532	584	564	575	544	580	544	551	555	578	573	539	549	569	569	533	563	592	545	580	584	549	548	558	575	576	553	566	571	539	558	613	563	603	568	568	576	580	515	539	570	560	594	613	578	600	532	558	552	566	554	579	570	534	585	531	564	574	570	557	583	587	574	563	558	612	547	579	543	600	601	549	557	568	522	568	560	562	568	518	545	568	573	522	532	566	589	584	537	530	565	571	594	566	598	527	571	600	564	583	566	546	547	590	563	543	550	569	553	617	573	615	573	631	569	535	594	561	583	548	554	617	570	539	578	545	536	547	599	623	570	607	533	542	593	587	524	595	551	544	567	580	607	616	609	544	577	564	548	565	580	576	589	527	562	544	557	542	620	559	578	522	594	575	590	547	567	576	584	564	574	506	554	581	559	594	605	583	543	586	582	566	554	585	574	573	563	550	599	560	578	572	572	586	533	570	567	596	552	535	576	562	563	599	567	552	574	591	577	553	583	557	585	581	556	522	563	584	540	581	593	584	530	605	542	560	552	568	619	561	520	538	552	549	563	582	603	535	577	544	534	560	584	579	544	610	597	543	567	555	562	575	604	608	598	571	577	574	573	606	572	550	592	592	571	581	574	556	605	564	539	629	585	544	582	570	559	569	567	589	558	572	611	583	568	586	585	609	576	609	569	552	588	588	574	561	542	552	555	568	546	545	551	566	556	577	563	616	552	554	561	536	553	560	612	601	532	563	592	589	583	580	578	535	516	572	498	561	579	583	564	587	557	624	547	574	584	554	571	585	528	537	580	603	569	539	550	559	549	564	576	569	581	572	540	596	532	605	587	587	569	553	575	569	531	555	576	578	545	579	605	566	546	602	539	595	604	577	532	553	555	547	527	577	545	563	512	578	572	564	528	526	540	560	567	525	538	577	566	545	545	524	571	590	576	581	513	580	594	550	568	553	555	546	558	561	547	536	585	597	581	574	589	608	636	556	583	575	538	600	600	610	565	532	624	575	557	558	523	515	558	554	559	580	586	562	614	587	552	549	593	599	562	556	568	550	566	580	588	576	531	565	600	569	547	613	552	568	545	601	546	586	568	577	591	552	585	566	567	564	589	558	589	562	598	572	593	572	553	594	563	525	534	608	546	521	545	600	600	571	600	555	527	570	550	536	545	555	565	602	549	557	571	580	554	568	546	569	593	512	576	577	570	540	532	556	555	565	579	533	600	601	542	582	593	559	579	553	562	577	571	562	573	546	573	564	543	515	575	529	555	543	555	564	550	568	565	555	566	589	533	552	595	607	566	565	596	563	545	622	544	545	616	549	559	578	565	567	566	528	539	558	527	603	571	560	591	567	570	575	583	544	571	578	589	594	592	574	590	557	604	538	583	528	559	579	542	580	551	586	551	580	548	577	579	551	592	553	535	556	577	540	582	575	596	556	537	567	535	608	562	602	536	558	519	566	593	573	561	581	554	552	556	560	550	581	574	589	575	536	622	575	547	584	576	526	611	579	521	553	533	553	598	554	575	568	588	548	576	555	580	608	610	579	550	575	592	563	575	564	577	617	543	620	574	567	564	567	599	519	565	592	569	559	616	605	510	611	583	564	542	567	596	586	595	528	580	547	568	579	584	604	539	593	577	605	581	586	569	598	576	597	537	542	586	554	561	575	549	564	548	559	572	556	552	565	558	582	563	552	572	583	537	585	610	563	521	590	564	555	579	515	591	563	552	556	608	552	543	565	590	541	573	547	522	579	591	579	581	576	530	567	559	552	540	601	539	562	582	554	577	570	571	591	550	571	552	573	566	586	539	583	570	587	565	534	596	552	568	590	546	581	551	570	588	552	525	563	571	597	577	565	566	574	588	626	554	564	588	533	554	571	534	549	570	578	544	555	585	606	574	544	584	588	617	568	613	591	550	603	565	603	544	566	568	573	534	554	593	549	582	553	596	568	556	528	546	602	543	576	565	553	604	569	599	551	565	579	549	573	565	581	607	559	565	574	544	608	608	517	550	555	599	543	563	572	621	553	571	561	559	566	594	530	552	587	597	541	587	559	553	566	545	576	566	591	545	529	564	557	556	579	551	566	570	553	538	573	530	581	571	544	552	581	540	549	573	546	579	594	516	559	553	607	568	533	600	585	569	564	599	565	552	572	586	605	540	601	587	623	585	556	591	544	601	624	605	569	564	616	608	537	604	527	550	570	529	563	571	592	573	536	533	563	564	593	532	560	561	550	587	571	585	570	623	536	565	533	549	578	588	574	603	585	534	537	563	550	582	576	580	596	554	562	562	557	629	521	544	559	553	561	559	569	528	595	577	577	554	538	565	554	574	573	553	577	571	575	578	576	594	569	557
61102	62217	66688	66716	56973	44343	31944	19675	9485	4147	1784	949	553	388	346	370	372	328	358	375	350	343	341	355	339	345	339	350	349	362	338	357	419	341	344	347	335	333	346	347	340	354	375	383	363	361	372	340	337	317	366	317	338	374	327	356	319	301	340	334	342	369	371	374	367	351	342	319	346	372	368	332	369	383	369	315	284	320	392	355	318	328	333	353	342	334	331	366	353	359	353	316	338	323	310	361	332	317	328	321	309	333	363	379	329	376	352	335	350	348	329	350	368	379	346	339	376	308	345	355	363	370	351	360	330	319	357	349	340	311	351	345	353	321	360	379	368	312	364	353	337	361	367	353	370	321	358	318	344	320	347	366	355	324	357	364	394	340	351	330	333	297	350	364	333	315	385	330	345	320	366	351	334	340	343	328	313	328	352	328	315	307	322	365	374	376	349	383	353	356	313	360	346	352	376	360	304	312	334	379	362	329	350	355	366	389	357	325	322	356	340	366	320	305	369	362	371	359	325	317	328	334	341	309	313	344	355	353	327	382	372	331	330	328	358	338	345	341	368	321	335	351	342	374	334	345	346	334	359	358	347	324	326	370	328	353	317	362	318	356	352	348	351	323	350	336	328	384	330	347	361	352	317	316	328	350	338	318	326	360	364	329	367	346	348	335	345	357	312	342	319	355	362	394	347	323	314	360	379	328	357	315	361	371	333	359	378	390	371	370	388	326	333	333	349	304	362	348	316	338	367	350	367	358	327	358	344	353	344	317	360	338	344	345	329	343	342	371	294	382	344	340	365	362	324	330	316	371	358	338	371	311	320	350	363	344	346	359	360	348	330	379	352	339	315	337	348	336	316	331	338	363	349	380	322	319	378	334	345	383	325	364	332	379	308	343	324	340	358	324	322	344	379	386	336	344	368	368	376	351	350	323	336	358	328	357	319	371	374	325	315	332	315	342	296	358	338	395	362	365	350	383	366	333	371	358	352	345	322	356	377	332	340	393	334	349	306	321	355	348	323	347	321	339	349	345	374	386	359	362	349	297	342	365	369	353	347	358	347	361	333	307	329	382	323	318	328	352	361	341	332	332	368	377	326	305	330	350	347	334	328	313	375	344	373	376	332	376	327	334	326	351	380	340	353	338	333	320	362	368	334	368	349	339	371	329	362	366	378	337	337	372	360	360	379	337	350	354	355	368	354	362	358	335	346	351	343	340	336	330	359	370	330	325	322	328	342	344	312	366	359	355	345	343	309	336	348	344	388	329	336	347	333	360	357	334	346	321	326	349	341	360	395	366	373	331	359	314	366	369	366	320	356	371	351	372	328	357	344	347	377	361	338	324	340	322	328	336	369	357	364	337	383	336	371	356	338	297	331	349	362	358	354	378	327	368	356	331	327	377	379	357	336	347	302	348	346	329	377	343	349	390	353	348	362	363	380	344	376	374	381	347	346	320	342	339	345	344	320	362	360	332	350	314	347	358	348	365	312	324	327	356	373	317	318	333	348	338	319	341	357	301	353	347	349	338	350	366	353	347	375	370	315	350	375	329	368	355	354	347	357	376	338	334	313	354	375	364	329	362	335	333	334	353	313	364	374	337	332	358	328	353	337	372	354	365	313	339	335	381	355	301	357	346	335	336	355	378	345	353	376	350	362	342	340	357	367	351	348	358	344	328	374	312	365	339	304	335	360	375	358	340	360	373	368	331	339	314	343	348	364	343	359	343	360	325	318	313	358	320	358	361	334	367	368	364	373	323	378	352	344	387	365	350	335	356	324	359	364	358	341	365	327	363	348	309	334	365	348	332	398	343	351	351	333	359	345	369	335	348	385	358	382	339	338	353	354	363	337	349	341	410	343	338	355	350	338	362	330	358	391	378	340	336	349	344	368	349	344	334	358	374	353	373	363	361	372	344	358	320	354	369	365	350	392	386	339	312	310	379	349	339	374	356	334	352	326	358	376	350	357	334	355	338	363	338	333	350	343	360	339	352	367	342	356	364	334	329	350	340	364	369	365	374	361	351	348	334	361	367	385	355	384	353	331	326	332	349	348	358	363	345	315	366	373	374	390	360	354	318	328	326	361	327	323	330	383	322	356	364	361	324	330	357	360	336	347	345	339	372	371	357	329	332	370	356	297	341	361	343	331	351	323	362	316	348	346	342	335	315	356	365	354	337	298	356	310	374	357	319	373	329	325	335	351	316	324	355	369	370	343	314	381	333	342	351	299	384	343	361	366	368	316	320	323	317	325	356	333	355	365	348	359	386	338	354	337	342	319	355	339	347	306	314	332	324	358	358	327	315	333	315	348	343	351	363	379	369	341	348	354	346	346	357	382	358	346	374	361	351	359	358	363	348	345	350	372	375	357	331	328	312	351	318	358	336	342	344	352	386	372	346	362	324	331	334	346	322	354	376	311	318	344	323	360	330	336	340	333	414	354	341	340	349	351	367	351	369	344	380	351	342	321	364	351	333	354	386	349	350	319	342	336	351	361	353	374	322	361	340	336	386	378	363	399	337	353	346	381	328	354	367	350	333	330	366	357	320	308	354	358	360	351	333	324	350	317	374	349	332	374	336	386	368	294	358	368	335	329	358	329	310	335	354	367	355	338	352	346	343	348	333	316	358	363	384	394	343	335	323	377	317	371	341	352	343	337	357	355	360	334	332	317	345	344	345	354	323	359	335	302	342	346	326	360	368	357	336	366	324	318	319	361	394	322	352	341	332	340	380	335	343	309	323	344	332	347	349	345	353	379	345	359	347	348	320	321	346	347	339	377	351	374	377	366	363	377	332	348	340	346	349	367	335	331	312	319	354	332	355	344	334	318	360	299	345	362	347	337	339	337	375	390	338	347	362	318	355	320	325	323	334	376	351	368	382	377	346	335	326	319	381	337	347	342	357	366	325	349	360	339	330	344	352	331	336	332	362	337	370	337	381	343	327	354	325	337	358	335	375	317	338	334	363	354	365	376	364	380	348	352	306	330	331	375	366	328	380	350	370	352	323	331	366	354	347	350	334	342	355	352	397	349	342	318	361	354	359	347	345	381	342	344	369	364	323	329	335	339	343	364	341	362	358	322	318	339	325	312	380	363	282	330	394	332	330	359	340	370	345	374	344	356	357	368	360	326	359	340	324	331	335	329	350	382	365	345	354	353	339	333	333	367	338	362	337	365	331	380	349	337	323	331	348	331	380	346	370	360	331	342	317	329	341	344	355	348	335	328	352	350	346	361	345	348	365	362	325	350	302	335	343	355	373	350	325	362	355	345	346	337	309	310	327	333	334	354	343	365	335	345	364	331	337	337	360	355	332	323	364	341	362	320	342	367	331	386	336	377	349	346	373	368	354	353	339	336	376	337	345	315	338	352	338	319	363	340	358	353	356	383	346	363	325	354	388	357	356	338	351	360	354	357	338	359	334	369	387	326	358	358	335	341	316	360	319	340	348	345	350	353	350	339	359	347	350	360	343	380	337	333	349	328	340	339	352
37385	42556	62046	70026	65623	55706	45310	34515	22933	13104	6615	3281	1663	821	763	787	709	764	755	764	768	789	751	777	786	768	797	794	783	803	799	749	844	772	790	778	791	794	768	733	717	768	725	772	809	756	777	870	781	740	726	721	776	767	795	753	748	790	765	782	799	817	797	788	746	789	802	794	774	776	742	778	747	750	798	761	751	757	744	805	770	795	798	747	770	790	756	731	801	770	792	852	762	807	770	805	773	773	781	739	776	783	730	770	742	779	725	753	784	761	746	731	791	765	813	771	780	776	803	767	739	838	809	815	777	814	780	729	792	716	777	785	740	784	761	753	727	756	751	789	765	742	782	761	779	770	764	802	791	747	813	807	766	777	809	738	821	803	808	734	782	818	789	748	792	774	766	775	801	776	771	785	811	744	737	796	792	798	793	753	768	820	764	759	775	780	777	798	764	747	784	814	761	781	785	771	746	789	803	792	763	824	772	759	758	777	752	795	825	771	746	847	751	792	754	806	843	801	810	778	765	762	746	836	832	743	794	733	814	775	791	788	777	765	741	752	754	784	700	761	781	763	747	788	786	767	804	753	706	705	764	778	814	799	811	793	755	820	741	788	752	760	805	784	783	755	788	783	800	782	816	787	763	764	727	720	780	782	770	778	738	787	754	817	797	796	757	780	815	786	777	751	720	846	786	728	812	779	768	791	760	800	823	767	783	783	781	757	750	778	798	777	744	822	765	703	744	745	749	751	758	774	827	805	781	761	739	732	765	815	798	744	758	764	765	744	747	746	740	753	732	771	788	757	766	791	745	759	780	777	791	762	781	788	742	812	814	767	751	783	775	723	800	775	786	821	712	757	796	743	722	781	747	762	746	775	741	805	737	757	790	772	771	776	757	786	765	807	752	802	789	762	825	759	800	784	805	761	796	742	806	764	769	733	754	759	702	800	796	767	765	803	756	770	741	759	781	742	771	817	798	832	777	762	825	808	766	777	815	780	765	730	736	730	777	773	746	766	807	753	741	761	784	830	796	736	793	774	774	765	760	769	771	724	746	763	717	812	810	790	769	813	777	782	781	756	822	761	742	752	780	720	818	759	780	783	769	713	768	786	747	777	759	717	780	784	783	730	763	762	797	757	798	742	759	834	775	761	732	719	711	751	828	726	760	779	829	799	771	725	760	734	755	837	816	796	794	712	727	774	763	784	793	779	781	751	774	789	760	725	809	751	774	735	746	791	747	749	714	765	773	754	727	838	812	717	760	759	765	825	754	789	735	771	762	760	808	726	733	806	764	803	777	772	823	775	793	763	760	787	767	744	718	817	793	751	798	818	782	768	790	779	727	761	793	760	781	766	748	772	767	726	755	819	764	777	809	757	774	801	792	759	805	754	727	747	779	787	774	739	755	767	755	770	780	784	771	681	762	716	783	791	849	779	784	778	810	776	743	802	763	766	781	750	778	773	825	734	810	792	766	799	781	785	708	734	774	771	753	751	796	772	811	757	785	797	793	763	807	807	813	806	790	773	811	789	827	802	786	738	765	771	730	801	752	765	776	769	797	761	779	760	768	791	794	765	771	742	731	783	763	776	796	772	721	745	797	761	775	760	779	742	746	733	788	751	788	783	794	793	801	766	783	743	792	800	800	800	757	750	779	800	813	756	718	762	788	751	769	792	749	805	791	828	742	770	803	759	790	775	781	752	733	747	773	748	821	777	771	778	757	767	758	799	721	767	709	824	773	795	806	745	805	740	773	761	780	728	731	816	770	781	785	742	721	837	752	802	708	742	794	791	748	765	785	789	740	779	810	781	740	796	757	796	787	766	751	818	735	738	788	797	773	772	791	755	779	783	784	759	759	703	787	752	790	787	757	771	800	761	700	751	814	794	760	745	800	772	766	737	804	749	765	738	799	710	788	748	698	784	789	810	764	814	758	816	805	762	728	764	744	772	782	764	742	822	779	775	762	779	794	780	760	813	794	764	723	781	821	768	735	775	791	726	786	789	801	787	782	799	775	766	795	780	789	768	811	811	770	730	752	739	764	718	778	720	785	777	765	784	823	776	804	772	758	780	743	786	760	790	770	762	766	783	724	780	796	794	730	779	776	799	739	818	763	762	786	735	806	801	801	726	745	722	768	780	766	782	852	749	813	786	767	741	777	793	780	721	790	812	822	778	737	792	772	766	789	749	714	775	730	788	793	793	756	814	764	781	776	729	788	812	729	745	744	780	776	794	772	757	737	781	809	785	736	783	795	725	773	783	764	746	712	731	753	806	831	773	782	698	802	742	771	763	725	805	791	851	788	742	785	794	771	761	776	737	712	804	722	811	807	780	757	777	712	799	751	805	745	806	778	820	786	741	767	789	806	747	725	755	764	821	795	806	741	740	783	767	810	800	775	748	759	788	761	789	749	799	758	795	758	778	726	790	844	808	794	760	731	795	772	805	770	769	786	744	784	763	752	791	741	749	816	727	823	713	775	775	781	798	796	797	782	806	753	767	818	805	781	798	788	756	823	803	789	790	775	770	791	719	744	793	782	754	754	807	720	810	760	789	764	756	737	751	781	733	755	811	783	762	833	753	757	725	761	813	732	745	742	767	754	727	768	767	739	797	757	807	765	733	764	781	749	734	750	801	767	718	724	762	801	770	769	831	734	772	817	766	777	793	799	757	751	803	772	746	771	791	774	735	799	739	792	785	759	750	728	761	753	786	805	781	828	800	753	756	795	808	804	795	827	746	790	724	784	753	769	762	761	732	744	749	741	828	785	756	796	737	799	805	789	765	747	795	771	797	767	781	760	725	783	823	779	773	784	796	766	717	775	768	734	788	812	798	813	757	773	758	807	806	739	771	795	732	747	760	788	765	753	713	782	785	775	795	772	794	739	803	812	752	760	785	760	837	766	724	832	742	767	758	744	802	757	802	771	795	766	751	761	809	782	762	834	755	821	792	756	746	791	791	750	784	751	713	787	806	786	788	774	753	777	798	765	819	771	741	794	767	735	760	775	788	772	736	791	819	758	781	752	788	807	811	779	785	825	747	767	756	767	800	757	759	788	747	753	787	747	773	770	787	782	813	719	775	752	783	785	757	790	781	767	764	753	790	784	723	801	727	728	784	779	764	778	749	775	767	731	809	778	733	748	792	778	766	730	796	791	762	797	800	750	749	803	761	809	766	738	739	747	788	760	776	802	792	743	779	789	759	787	752	790	799	789	757	790	786	796	759	799	786	807	747	771	849	771	788	801	717	757	756	734	819	801	778	763	746	762	797	745	799	714	780	778	761	760	799	749	740	731	755	745	796	746	764	790	767	764	761	803	715	758	833	779	812	733	775	756	772	791	842	811	782	778	759	779	758	824	733	760	797	792	781	781	751	736	779	747	774	734	764	827	774	813	809	749	770	819	781	822	838	794	753	801	801	789	794	719	783	728	716	780	728	759	775	805	764	775	786	807	763	751	791	768	738	752	714	775	778	789	785	783	745	754	799	731	774
7282	4621	4878	3899	2867	1930	1226	839	589	493	376	311	306	295	308	329	284	287	282	315	267	296	306	308	322	290	275	328	315	249	301	266	300	282	298	280	314	292	273	312	300	288	308	284	306	279	309	303	316	311	285	296	328	298	299	300	313	308	294	253	329	288	259	303	306	331	279	295	274	319	319	295	341	302	310	300	290	315	313	304	306	290	316	297	291	271	332	308	299	266	281	295	324	329	285	305	293	312	324	300	307	293	323	303	312	275	290	289	320	296	299	299	294	302	286	317	297	311	326	284	242	293	296	268	282	305	313	287	290	252	299	287	312	295	255	264	303	294	298	328	283	277	305	272	307	309	302	247	283	303	308	295	316	301	266	312	271	292	288	327	290	284	264	312	270	287	284	290	305	309	259	300	317	298	295	291	275	300	297	300	311	287	307	334	338	316	307	289	318	269	304	268	277	281	326	312	274	311	296	281	302	281	289	272	279	304	304	264	273	259	296	249	274	291	298	327	331	308	292	326	306	323	275	314	319	300	311	314	292	303	307	291	286	300	308	299	294	296	294	276	301	323	296	289	284	314	262	322	306	271	304	294	268	300	328	306	308	307	323	304	274	301	303	290	286	290	305	309	282	291	289	282	316	334	270	285	322	292	275	311	271	279	325	276	296	295	272	328	281	318	292	318	292	276	267	304	289	312	328	284	274	312	285	273	272	312	315	290	280	317	267	303	286	287	282	288	307	280	306	299	286	279	299	291	293	274	319	293	307	279	273	310	280	309	308	283	289	264	311	295	283	303	310	307	308	307	306	298	310	284	296	266	263	261	277	295	303	298	288	296	307	301	318	293	260	309	314	288	291	297	272	279	322	329	291	301	289	299	302	292	292	295	299	287	312	337	308	311	319	309	294	296	292	320	301	285	302	305	294	260	327	274	277	267	298	314	268	275	292	305	290	314	317	294	301	280	335	286	302	294	295	327	286	310	297	298	273	290	300	330	291	295	335	293	275	272	283	298	329	312	298	323	285	298	289	284	328	287	307	303	306	282	302	278	318	284	277	302	283	305	291	355	262	318	311	309	320	307	305	252	264	283	288	283	300	324	302	328	298	285	296	320	309	297	297	294	324	289	314	317	309	287	287	321	316	329	312	304	277	287	294	271	291	265	294	251	307	328	292	305	280	288	298	293	249	298	292	268	294	275	303	285	281	298	326	300	291	298	318	287	309	281	275	291	307	294	317	295	296	295	273	293	303	295	288	284	323	324	301	313	292	303	317	325	338	329	289	264	307	296	282	295	316	306	300	267	296	321	277	273	300	294	300	317	292	275	296	313	337	267	295	262	297	318	325	287	289	303	294	298	271	330	309	306	304	297	294	304	293	282	295	285	308	302	294	304	292	276	309	281	318	324	309	306	302	328	268	284	293	284	318	294	297	313	278	309	334	320	311	303	289	314	314	319	313	303	298	283	274	295	335	301	288	304	291	284	274	272	287	278	282	297	299	303	303	291	276	253	253	305	283	302	284	319	306	284	326	280	319	280	295	270	333	304	312	283	298	289	280	313	283	305	315	294	277	265	283	297	282	316	284	281	287	284	281	298	350	287	297	303	312	317	302	314	308	280	285	332	312	291	320	298	298	327	283	286	316	275	319	286	283	292	291	289	307	282	300	312	315	279	294	294	313	298	268	291	285	279	308	291	328	307	296	277	279	280	299	273	286	309	305	316	297	268	292	285	323	307	304	320	292	278	276	295	293	311	320	294	282	276	275	274	288	288	325	309	308	312	298	328	296	291	286	275	279	291	298	296	260	303	291	311	295	275	298	295	313	323	325	318	344	309	290	260	269	317	294	301	305	314	312	309	289	312	300	349	307	275	297	308	309	294	290	337	267	330	259	313	314	276	306	309	271	303	288	305	306	292	279	312	320	297	289	299	264	273	282	271	270	276	293	272	306	274	267	334	298	258	310	299	268	269	301	307	322	322	246	298	310	288	286	297	319	280	326	308	323	288	292	291	314	293	262	252	289	317	300	308	308	305	297	280	294	325	297	270	311	279	275	278	314	324	333	286	320	301	306	297	285	267	277	309	306	258	323	313	305	310	301	298	277	301	274	296	288	322	293	303	299	310	291	303	307	283	276	283	280	282	284	309	300	290	295	304	284	300	284	306	277	319	300	288	295	281	328	283	293	323	260	304	294	314	302	288	280	307	319	286	275	301	307	293	318	304	323	311	309	279	304	285	272	290	298	276	309	315	298	325	298	307	325	320	280	293	308	347	321	287	290	285	285	298	304	277	266	316	283	296	291	273	285	307	272	312	281	277	314	310	311	325	292	286	281	279	325	284	300	257	316	306	283	302	283	280	294	280	304	302	274	298	298	325	298	327	278	264	317	299	264	318	339	309	309	291	292	267	293	296	301	316	301	292	288	308	282	289	322	278	307	261	321	311	287	296	284	315	284	332	319	266	255	282	314	290	300	359	305	283	284	305	310	291	281	308	309	290	296	282	308	288	330	288	291	267	284	283	286	309	300	326	290	309	272	296	294	269	284	311	285	290	290	280	289	317	280	287	288	305	294	331	315	302	335	310	311	282	285	277	282	309	275	301	313	316	279	304	275	275	299	297	324	289	300	280	296	297	297	271	278	314	283	275	310	295	292	304	298	272	300	304	288	295	305	298	300	275	275	317	312	292	294	295	298	330	318	299	306	299	307	269	325	318	327	300	310	313	308	263	295	276	305	278	303	306	321	320	283	326	296	276	312	311	345	283	294	265	290	284	270	277	275	292	299	314	297	310	320	291	273	281	319	309	310	281	329	292	275	276	336	299	298	298	292	276	272	315	283	287	299	281	277	291	310	282	300	269	275	300	346	296	310	278	308	294	264	269	283	282	308	304	320	289	329	303	308	324	313	306	283	273	310	309	313	288	264	275	311	295	301	324	291	283	302	320	312	316	289	299	309	293	279	323	294	310	300	288	288	296	298	300	328	289	326	324	306	266	315	252	296	310	319	324	307	278	286	298	292	307	279	326	268	296	303	262	283	280	319	308	286	278	303	290	337	309	319	300	319	334	278	297	290	302	303	313	284	286	304	300	311	298	303	305	285	316	304	303	281	309	317	269	301	292	298	303	320	323	283	294	321	272	312	301	317	325	270	282	320	314	263	270	302	283	286	298	314	329	276	299	274	290	273	265	300	295	302	332	297	304	297	297	302	279	305	299	282	288	320	310	294	281	295	308	302	308	305	327	325	279	286	283	304	295	303	294	252	315	289	283	297	310	285	300	301	266	316	303	299	318	328	288	275	321	313	294	307	310	281	310	255	282	299	291	295	286	314	282	268	295	339	293	307	284	246	290	305	292	315	284	319	275	309	288	305	280	305	276	315	340	320	308	290	326	315	281	290	271	308	309	314	308	298	295	305	328	301	351	269	290	304	301	279	320	309	302	318	301	277	290	275	300	321	280	275	293	286	321	277	254	294	315	289	329	296	305	286	287
6064	6053	10022	11046	9710	6893	4375	2798	1953	1300	1005	775	704	653	641	654	657	644	716	612	676	668	682	689	684	630	687	667	636	657	658	624	683	634	600	655	654	626	661	678	681	670	606	699	662	697	726	643	615	700	664	616	684	682	720	682	672	701	686	664	692	667	713	654	625	711	652	639	684	646	677	655	622	635	714	659	627	639	660	616	665	642	663	632	675	688	625	672	653	655	654	663	730	682	655	672	666	637	654	627	636	665	669	581	633	680	635	655	654	656	700	663	649	661	643	684	687	647	679	683	683	648	629	701	665	690	650	637	660	596	642	699	707	649	682	672	687	668	648	666	618	693	642	681	643	649	670	689	643	616	666	671	659	676	640	635	621	697	704	662	687	627	685	649	629	645	663	673	688	661	653	623	632	645	644	656	675	650	680	681	632	668	660	660	628	675	657	669	658	677	683	645	692	658	639	666	667	648	659	647	648	646	653	667	662	636	665	670	675	673	666	665	662	662	646	638	699	660	641	692	685	616	665	663	694	639	653	632	626	680	684	677	642	662	626	620	670	699	660	686	587	658	605	708	713	672	672	671	666	674	674	611	646	672	637	727	667	691	647	621	655	635	644	694	672	658	600	687	629	651	700	710	677	679	656	672	684	657	720	679	653	671	676	644	645	665	680	683	659	629	612	641	639	683	705	627	677	668	705	661	639	717	651	611	666	658	660	699	677	660	638	655	650	651	650	654	631	662	631	708	690	691	683	630	661	681	686	648	650	718	686	655	697	625	654	649	649	655	679	657	656	627	661	637	640	659	649	692	690	650	678	687	665	638	674	628	650	639	641	653	662	685	655	657	658	734	652	629	675	634	684	649	641	670	686	718	648	692	723	674	626	680	681	626	658	691	676	652	614	678	645	661	660	660	651	692	682	647	653	640	709	720	635	703	660	668	616	608	683	680	719	639	657	660	696	661	694	674	676	684	646	639	649	689	619	642	620	642	677	701	685	673	682	644	650	620	684	718	654	649	631	647	687	646	697	662	727	602	653	673	656	631	692	629	695	675	647	610	640	691	664	678	663	672	672	667	672	650	664	664	657	657	694	733	661	639	659	685	647	637	673	698	667	676	620	648	724	674	608	603	645	666	649	633	693	691	702	599	642	654	693	683	683	633	632	640	676	655	663	683	642	654	653	672	681	653	630	678	644	668	639	635	724	641	648	702	725	648	685	689	641	702	679	673	657	629	646	692	655	653	627	671	665	623	622	635	702	626	651	682	687	618	664	714	690	650	632	681	654	703	658	675	658	692	634	716	659	662	666	633	648	654	688	674	668	689	673	645	629	666	571	650	700	653	686	644	649	646	694	643	702	668	631	666	688	635	681	654	616	675	631	702	690	678	656	629	692	689	664	695	645	681	638	659	658	645	669	641	649	723	651	666	632	670	645	695	692	660	671	640	651	665	658	663	648	641	632	647	728	642	607	666	633	692	592	655	681	648	625	675	682	603	654	671	687	674	650	639	626	668	633	681	640	658	646	673	675	682	641	692	654	660	676	613	655	665	658	664	683	662	694	676	632	680	700	701	683	653	651	658	677	675	614	665	663	687	672	621	684	687	682	684	638	652	666	651	711	654	601	666	677	663	682	670	644	684	625	695	637	663	646	620	637	629	648	696	632	640	674	703	696	676	645	669	684	617	648	666	682	637	647	663	680	636	611	708	664	648	673	651	687	662	686	682	687	659	675	670	644	690	608	675	673	629	668	707	657	680	656	615	692	693	651	673	678	668	664	658	636	675	631	645	647	701	648	658	691	632	600	663	654	691	680	664	684	729	688	638	683	651	681	695	667	618	710	656	658	690	672	651	622	685	667	693	616	669	679	720	611	693	645	689	705	669	680	653	656	647	663	668	660	689	613	676	659	657	650	728	717	619	663	633	701	637	647	683	658	655	673	648	647	663	691	669	663	665	609	672	702	673	661	668	621	669	646	640	674	694	673	671	663	672	752	669	709	701	647	646	683	641	712	677	695	608	669	715	633	727	645	670	676	648	663	605	724	678	691	633	658	701	682	660	687	624	663	639	662	650	669	696	653	664	659	651	665	640	640	637	691	648	700	688	677	601	702	655	639	636	684	654	663	674	644	657	614	656	686	665	676	695	660	659	674	674	662	700	668	633	675	684	722	628	694	650	658	647	611	666	657	699	693	641	670	697	645	650	681	707	683	630	643	659	641	663	671	634	675	687	651	680	697	659	675	685	642	669	666	704	675	679	662	646	670	641	715	637	664	632	672	684	673	673	662	652	660	661	643	685	680	655	674	648	627	624	682	628	680	615	669	710	721	680	624	619	690	680	680	694	641	670	624	701	687	647	694	644	681	661	693	668	679	673	633	672	637	642	650	663	670	679	686	665	619	664	686	664	716	665	668	660	630	664	685	713	673	647	661	686	687	616	660	699	651	657	640	657	705	661	711	730	613	669	671	687	687	641	701	646	722	644	713	627	657	651	654	646	633	690	651	682	639	686	678	668	672	665	666	675	713	657	660	644	671	702	692	680	687	682	693	661	678	680	642	671	678	685	660	653	699	621	664	643	624	651	671	668	699	652	629	681	692	679	692	666	624	636	691	698	701	703	603	704	648	670	687	626	671	676	638	650	675	685	682	687	652	628	683	694	665	675	712	666	677	671	666	701	673	656	637	679	667	661	645	668	678	689	647	620	672	670	688	688	645	677	686	634	671	632	693	598	644	664	652	659	614	656	685	629	674	654	663	664	650	638	681	703	644	620	684	637	662	640	652	700	683	672	670	661	704	652	663	616	677	658	624	686	665	629	624	673	641	687	658	654	639	655	647	656	678	693	681	660	665	652	631	658	657	703	668	660	634	661	644	665	665	664	658	726	635	647	650	664	640	643	673	644	678	653	639	637	672	642	664	649	655	644	659	650	685	686	653	691	679	631	727	654	669	688	637	664	686	659	667	665	665	684	662	706	698	660	640	670	649	650	669	659	705	637	679	645	635	641	621	644	653	620	671	665	655	610	674	626	676	653	663	679	655	690	666	676	635	638	662	637	647	682	650	658	707	674	650	663	698	650	679	632	659	662	674	701	689	639	630	680	622	621	662	636	647	669	638	671	675	653	663	655	653	676	684	645	707	656	690	685	699	660	645	687	650	694	674	686	666	689	639	630	646	626	722	692	617	672	711	656	657	679	600	680	665	651	667	647	648	672	681	645	639	639	709	711	652	683	640	678	685	677	677	678	645	616	652	683	682	635	659	692	667	643	679	634	664	711	656	642	705	642	687	641	704	667	656	680	694	633	666	642	665	624	671	587	621	623	654	658	612	693	678	654	663	689	649	664	671	724	606	691	706	618	685	655	629	660	645	669	687	611	720	665	672	659	654	616	681	672	666	638	681	631	623	651	626	700	616	636	633	703	651	661	684	681	676	644	702	676	658	709	622	677	687	663	672	655	696	692	670	694	641	655	628	700	672	687	638	639	670	644
52326	47027	57326	56903	43576	29828	17502	9960	5472	2594	1296	696	470	273	291	243	251	249	306	239	267	306	283	260	271	233	249	269	289	287	262	269	250	250	292	261	260	265	251	275	286	252	243	279	221	249	254	253	301	292	247	292	250	260	239	292	275	240	253	251	283	246	288	285	258	286	237	279	261	277	280	246	273	229	295	272	265	248	265	262	230	276	259	268	256	230	274	250	261	248	232	263	258	266	259	251	245	272	252	289	237	258	243	272	232	271	279	277	271	218	261	220	241	252	273	265	257	217	239	251	279	300	255	281	257	255	265	255	267	258	285	258	242	259	282	267	230	267	260	260	268	259	270	279	275	252	282	268	242	270	256	269	224	261	266	273	259	212	257	252	242	242	280	252	270	276	250	242	267	258	280	290	242	276	274	260	288	285	285	264	253	264	301	244	240	257	285	264	288	261	274	260	263	274	248	247	282	241	246	274	248	260	221	264	257	259	252	251	236	270	269	269	250	289	274	245	254	249	266	250	217	247	240	264	261	226	264	259	258	269	259	250	246	260	270	242	265	245	258	247	255	267	237	287	253	239	250	269	285	271	246	277	265	245	232	274	259	270	278	262	245	276	245	273	251	222	286	251	277	261	259	253	254	253	239	268	253	262	261	246	238	279	274	251	277	248	240	243	243	277	244	236	253	242	267	269	267	224	251	250	251	242	248	258	291	275	267	267	267	268	244	275	260	254	258	246	289	252	259	278	262	273	274	309	282	246	246	211	236	240	240	282	269	248	267	264	267	279	249	229	254	265	268	289	258	253	240	245	252	253	286	241	264	246	253	257	294	259	276	275	255	269	266	286	276	261	264	277	247	235	252	274	238	250	272	273	262	261	247	250	247	242	266	275	259	265	260	250	269	237	281	276	299	262	275	259	268	254	260	247	257	285	260	232	271	275	273	284	257	251	269	242	276	284	243	275	254	224	294	310	278	278	262	232	244	257	258	229	246	251	256	263	225	254	263	252	267	254	266	271	253	253	254	246	277	262	272	260	300	236	257	284	291	261	289	267	237	272	238	282	282	253	326	276	246	215	273	249	273	275	284	262	240	261	251	268	272	271	266	254	249	224	246	249	257	273	263	276	283	285	247	247	274	232	241	292	270	269	241	256	253	273	262	252	280	270	282	235	266	240	284	266	252	248	242	262	235	273	267	268	271	292	254	269	237	277	246	289	238	269	289	249	263	250	277	256	253	256	258	240	259	230	239	255	276	292	270	274	252	274	212	269	272	277	259	254	230	262	299	274	282	282	230	256	275	265	270	231	266	260	231	275	246	293	305	258	231	234	285	253	248	252	239	250	276	244	246	276	255	267	278	277	243	259	269	255	257	264	265	250	248	272	300	238	246	270	251	248	272	248	244	227	274	280	268	266	276	263	266	235	274	280	280	273	266	260	237	238	245	265	266	263	253	278	265	239	260	248	293	237	280	234	257	241	242	246	244	265	243	265	271	239	245	255	263	265	263	276	264	276	211	262	274	254	247	259	247	257	280	271	267	280	255	253	261	238	259	250	301	270	281	245	244	267	227	240	235	249	279	282	252	263	266	256	242	241	249	241	264	256	260	259	280	236	237	228	264	263	257	273	245	236	266	267	251	262	286	259	250	264	265	247	197	220	240	230	262	268	249	271	264	255	265	291	251	250	253	238	263	262	249	280	260	267	259	239	282	262	278	267	236	260	234	275	269	273	261	251	264	236	263	257	238	231	268	233	266	269	286	267	248	259	252	292	242	284	270	250	271	276	269	274	263	271	273	254	263	255	274	279	254	254	248	264	275	267	274	299	247	235	224	238	246	271	246	283	272	243	264	253	247	269	260	271	262	277	244	270	235	238	242	263	265	212	247	264	272	281	236	253	274	277	258	269	272	243	272	291	273	285	274	220	271	240	270	249	240	283	236	247	290	304	246	279	274	268	255	262	276	254	232	246	279	265	258	279	280	262	266	242	275	266	233	236	262	269	245	265	258	261	301	260	254	279	235	273	280	269	254	301	272	267	243	250	260	289	232	293	269	238	247	269	264	261	267	300	223	267	269	260	254	284	290	281	253	291	289	267	273	252	290	235	287	296	224	272	259	279	271	244	287	229	240	241	259	254	259	223	270	243	287	261	246	280	269	285	254	233	238	282	266	276	262	245	267	264	273	251	287	271	279	246	272	281	272	287	246	258	282	301	264	284	278	261	268	262	235	249	259	248	275	229	257	264	281	275	286	270	265	247	278	236	246	258	271	255	229	226	255	260	228	261	258	250	260	242	242	263	260	260	246	253	268	248	266	239	286	242	229	256	271	286	311	264	265	260	240	259	265	259	267	262	248	252	245	236	264	285	248	242	264	271	247	275	262	260	246	266	286	275	255	253	269	251	240	262	262	258	250	276	282	287	275	268	255	260	252	252	295	287	264	242	254	233	255	248	250	248	250	266	242	295	240	259	259	273	228	252	274	262	248	257	263	254	289	253	246	261	270	279	286	254	244	275	269	257	243	257	224	238	259	234	231	251	270	259	250	245	284	250	278	256	253	245	236	252	230	258	261	252	257	234	237	257	290	267	257	279	243	251	260	244	251	271	270	265	244	230	258	245	239	261	260	291	267	234	289	272	245	253	307	291	278	266	252	259	255	241	283	266	289	248	245	260	291	259	248	276	275	243	250	277	259	257	234	274	239	262	269	252	277	258	287	239	274	250	291	251	246	283	255	254	257	260	240	256	251	266	279	269	244	237	265	295	233	241	243	259	254	234	255	281	275	224	264	258	264	292	282	263	260	283	221	287	283	272	258	254	259	229	258	253	258	313	263	265	232	260	253	283	253	278	273	246	219	280	254	249	266	250	283	263	248	247	256	244	261	232	293	262	257	281	267	278	291	256	253	269	297	274	269	269	266	268	271	245	253	261	257	258	235	274	271	265	245	245	249	248	256	272	267	275	282	293	290	247	227	240	223	236	274	272	244	262	257	249	244	263	289	245	254	249	261	275	272	254	250	227	278	260	278	250	253	234	272	238	235	282	230	252	256	251	268	230	248	271	271	250	265	239	281	236	256	256	275	244	227	259	269	289	256	259	248	264	262	268	285	264	258	265	256	250	251	279	251	259	281	264	281	272	265	270	240	294	269	299	246	249	277	252	253	256	236	246	270	279	232	249	278	277	256	260	219	236	267	273	283	259	224	244	259	263	242	234	253	261	256	233	259	263	241	227	243	255	252	275	262	271	212	250	240	278	256	278	297	233	296	259	253	282	263	234	280	267	258	267	260	279	264	253	277	260	286	275	267	253	237	240	260	274	272	293	288	270	245	247	243	237	262	257	268	273	263	261	281	274	276	287	257	271	255	267	264	245	230	260	256	253	272	257	304	259	250	256	263	241	246	233	233	258	271	269	273	220	288	260	279	287	252	263	255	276	229	291	218	245	232	254	274	270	260	239	267	265	238	280	281	239	273	239	254	251	221	292	278	239
31418	33154	54025	61014	53105	43404	32835	25003	16722	9672	5029	2563	1372	686	606	602	604	605	606	593	611	615	593	582	598	637	616	615	622	571	622	620	603	593	590	609	603	610	550	576	631	599	583	607	576	592	615	599	617	635	592	626	586	629	609	596	646	639	616	609	596	589	594	645	617	610	613	600	560	617	572	585	598	588	603	589	621	596	625	613	617	628	626	594	591	589	569	625	598	593	586	653	594	585	594	629	608	612	604	585	636	650	601	580	564	611	577	587	577	588	591	567	576	588	537	586	642	627	618	598	604	575	554	603	611	640	555	602	601	611	610	595	609	637	561	613	595	607	587	649	603	553	623	585	606	609	583	614	604	592	562	588	561	581	616	585	594	613	557	632	609	575	563	613	600	614	569	612	624	620	605	589	605	601	621	619	623	577	594	589	643	596	636	634	599	566	665	626	557	599	558	578	608	595	546	541	590	649	609	573	611	599	625	651	573	582	580	591	591	613	609	593	577	610	589	630	592	628	602	594	579	594	584	598	595	626	595	598	596	598	576	615	583	612	610	621	613	617	584	609	646	599	572	583	592	558	590	624	583	523	614	597	605	603	590	592	608	576	581	604	607	550	596	607	606	564	662	597	590	563	607	628	638	623	630	596	639	598	589	555	620	604	602	580	592	595	568	623	623	589	590	616	590	607	586	597	593	568	598	612	638	605	578	569	580	656	559	566	587	619	587	638	638	579	610	608	625	571	592	554	572	607	604	576	596	550	602	559	572	597	631	557	636	609	604	602	598	609	573	628	600	619	611	585	594	602	597	570	608	615	612	585	599	598	609	588	614	627	624	621	603	589	601	582	599	606	634	593	545	619	617	589	632	619	593	580	596	565	558	636	585	633	548	582	594	635	613	600	572	608	595	574	587	612	575	566	636	582	631	580	604	563	597	572	638	574	583	617	575	623	601	554	606	627	625	610	605	575	606	589	613	563	597	569	612	619	572	610	593	555	633	656	581	596	581	585	604	605	615	595	651	578	594	583	624	608	664	576	615	625	620	603	628	580	611	622	622	638	576	607	603	626	628	579	607	612	616	574	578	574	610	623	579	584	550	599	565	613	590	653	580	576	596	597	610	588	549	577	644	559	591	593	577	619	544	622	571	566	576	580	591	617	606	608	604	625	589	573	608	592	612	591	640	587	568	528	592	604	659	588	640	601	638	589	599	640	616	599	594	642	567	608	570	638	591	619	616	573	594	575	598	584	597	630	564	568	583	615	610	553	594	582	650	618	597	573	586	587	622	650	612	588	587	616	568	621	605	608	583	597	608	596	610	591	613	582	632	589	583	590	589	586	586	566	582	612	593	620	635	585	579	578	632	620	605	663	620	612	632	595	539	599	604	569	590	635	587	560	575	605	624	574	607	575	623	601	567	570	604	613	582	627	560	597	614	590	621	613	588	620	610	597	580	625	595	600	577	651	601	625	612	557	615	581	592	598	561	572	568	597	656	587	606	579	607	590	583	608	604	603	563	638	626	609	582	576	599	612	580	561	594	637	594	622	618	546	560	589	606	603	561	602	607	594	604	616	603	562	602	594	585	639	646	615	576	594	590	579	592	635	618	607	601	604	594	577	567	572	622	601	586	585	596	587	588	602	630	587	580	597	554	608	572	547	567	627	570	599	589	577	641	594	577	587	612	616	616	617	615	581	651	600	617	565	583	586	606	621	584	598	623	629	561	519	624	590	582	616	601	557	594	607	610	552	570	574	629	657	584	660	595	615	580	606	629	585	601	581	582	604	605	634	600	587	581	596	632	615	564	618	644	605	593	577	573	568	589	600	615	623	628	565	624	605	580	591	611	587	605	561	573	626	587	614	593	579	598	602	638	581	623	622	622	645	593	544	582	653	575	561	549	609	597	571	617	575	599	605	587	566	556	664	622	559	609	564	600	591	615	617	611	586	592	591	632	614	608	578	596	580	592	603	626	576	570	579	594	586	606	587	630	574	604	592	563	565	554	586	592	642	595	619	567	631	629	618	635	616	589	572	585	625	567	593	593	596	580	615	595	584	623	576	613	640	610	603	625	608	556	651	612	573	601	601	555	589	585	561	627	538	576	626	601	642	584	596	587	609	603	633	618	590	607	585	593	566	581	575	618	617	596	628	604	589	589	644	566	633	613	623	604	559	630	553	594	607	595	576	580	572	552	605	611	585	570	580	590	595	587	604	606	553	537	595	604	625	600	628	634	650	586	605	592	628	609	595	604	599	580	591	597	601	587	589	629	577	592	625	588	588	577	588	588	620	589	607	576	570	604	589	622	591	630	612	641	574	596	568	571	598	600	557	602	592	595	566	588	617	589	646	624	585	632	590	555	596	615	618	585	592	609	591	610	611	584	602	645	570	619	614	580	625	588	606	591	628	609	639	583	615	569	594	596	578	617	597	573	603	607	570	627	580	642	603	615	620	644	596	620	594	593	598	616	623	598	582	619	583	584	607	586	617	573	618	596	574	610	613	584	617	633	562	609	629	625	580	605	580	576	605	559	611	596	592	619	590	586	571	580	616	576	602	582	600	554	598	607	612	622	569	605	603	592	552	594	587	601	612	583	615	585	584	631	559	586	624	589	592	575	582	609	597	579	575	607	627	600	567	622	650	559	564	586	618	579	585	570	583	610	617	642	599	569	583	581	617	624	634	615	604	582	592	591	603	588	599	607	635	598	586	609	588	606	582	576	601	572	614	621	557	619	619	613	601	589	619	600	591	603	581	611	630	603	579	616	565	633	603	613	608	602	638	587	605	576	602	561	632	562	560	566	588	588	591	591	617	593	611	610	572	582	580	577	600	574	553	578	578	579	539	622	578	563	629	582	618	590	580	607	597	608	583	602	614	597	586	593	612	579	591	552	646	619	589	577	608	579	585	604	585	610	629	603	598	618	620	577	611	563	618	594	589	620	602	577	607	585	622	606	546	596	579	595	618	625	584	588	589	562	611	589	586	574	621	615	582	599	616	585	610	602	592	578	570	563	565	593	585	639	613	605	619	627	613	659	615	568	607	597	583	574	591	615	647	573	626	587	580	617	579	625	611	631	613	598	553	629	572	633	642	593	594	621	618	605	574	613	580	650	573	575	630	587	585	588	600	594	549	602	599	601	603	576	585	587	587	584	616	571	563	596	549	623	613	580	589	618	547	607	550	561	605	612	578	590	596	594	620	596	590	588	569	599	616	622	599	613	559	613	565	570	635	588	593	592	597	545	566	589	632	601	572	592	613	569	629	653	588	590	585	590	580	626	624	588	613	623	623	581	572	642	606	588	531	557	597	650	561	644	574	621	584	608	614	605	595	626	575	596	608	622	592	586	640	604	608	588	608	576	589	574	562	584	602	582	584	616	565	635	579	558	632	595	644	604	598	611	572	581	578	568	577	609	621	599	573	597	566	587	622	635	612	597	622	604	600	648	572	568	590	607	574	547	539	632	574	571	595	653	606	621	610	603	612	605	556
61636	61390	69518	64861	52688	40378	29703	18980	10811	5611	2419	1247	757	373	344	320	342	344	353	341	377	368	373	330	353	367	357	317	370	344	352	330	330	362	354	349	321	367	379	336	353	344	312	331	350	327	344	360	336	344	375	340	332	317	344	346	383	332	338	336	356	341	347	363	332	343	332	327	339	321	352	371	359	355	336	343	360	360	319	349	350	319	336	349	394	376	350	314	333	337	315	327	377	328	333	375	329	348	328	362	361	366	372	323	329	360	357	344	343	340	360	329	341	308	354	349	328	349	343	298	308	326	354	362	330	347	359	328	327	371	331	327	354	326	343	341	339	382	339	335	338	372	364	306	367	359	361	360	346	362	337	355	359	320	330	335	323	362	333	330	323	326	320	365	307	350	301	309	346	346	333	349	327	359	334	328	304	359	384	323	366	332	327	332	358	327	317	336	351	362	349	340	330	333	339	366	319	346	343	323	316	347	344	346	323	339	342	337	350	332	370	353	327	340	346	356	355	330	322	346	312	334	374	340	351	303	350	330	345	343	346	391	319	327	361	309	336	339	349	361	344	339	328	344	354	327	328	292	337	333	355	337	341	337	318	333	305	348	342	358	316	378	379	345	338	343	307	338	358	394	344	367	347	348	382	358	407	335	371	325	347	347	308	340	331	348	356	336	338	358	322	327	320	348	347	370	344	345	340	354	376	339	342	329	362	352	355	353	335	360	339	347	360	334	347	352	346	349	304	352	364	369	381	360	346	360	339	353	332	368	330	344	360	331	335	356	316	304	370	309	315	308	315	360	351	355	359	332	347	362	337	351	340	341	353	352	331	358	377	346	322	349	327	361	332	345	329	335	341	287	315	322	346	361	337	348	340	389	332	382	329	319	319	366	358	364	385	323	357	333	362	312	359	315	336	348	362	351	354	355	359	287	314	368	386	357	371	345	358	332	350	368	347	332	392	330	343	353	372	355	350	324	317	318	332	369	323	328	367	354	365	335	355	315	343	361	322	334	341	342	322	325	330	332	329	349	323	330	344	349	320	357	349	356	393	358	373	352	341	371	336	368	356	338	370	304	341	316	336	359	351	364	337	322	350	344	338	361	364	356	336	338	350	349	350	341	331	318	366	357	337	311	322	334	339	345	353	366	343	368	342	346	346	340	371	368	338	327	378	309	365	354	346	340	367	345	329	327	363	354	349	352	379	339	352	349	385	333	343	332	369	375	366	297	364	336	368	346	356	361	331	394	330	326	349	353	355	344	312	357	334	342	316	362	317	327	333	395	365	335	343	362	310	356	346	323	340	369	341	337	344	361	322	374	364	330	322	336	349	344	365	341	334	349	307	361	343	361	356	388	319	310	317	334	349	335	336	358	330	338	353	344	310	342	358	322	330	302	354	328	330	339	338	316	361	329	319	303	309	354	325	356	369	340	324	358	330	382	298	371	373	345	384	351	334	352	327	346	353	310	362	362	362	375	376	302	372	336	364	335	346	313	333	323	318	339	310	331	322	289	335	324	327	336	353	366	361	341	327	328	386	357	330	359	337	390	311	350	318	342	350	316	326	328	354	361	330	329	329	339	346	347	359	345	314	329	339	362	382	348	334	380	329	364	347	325	346	304	300	324	343	353	329	347	347	354	362	372	335	356	347	341	356	316	345	320	342	329	365	322	366	332	369	334	354	321	347	342	368	344	332	350	320	335	334	332	336	338	334	334	348	352	324	308	355	327	356	364	341	371	355	360	338	354	354	341	372	337	356	364	352	366	362	332	342	342	364	353	357	337	355	346	330	331	343	351	369	381	327	357	332	329	327	362	320	322	344	332	359	350	334	320	363	337	355	352	347	335	343	317	357	383	316	328	365	363	371	336	349	417	330	315	318	327	322	349	337	349	354	335	369	342	369	346	296	352	391	333	308	342	324	347	409	329	345	348	347	369	337	326	373	353	343	290	345	321	354	343	340	337	352	356	344	334	359	345	370	386	348	374	351	330	347	363	345	322	325	330	359	343	402	361	332	374	324	379	373	360	342	352	361	340	351	333	353	362	356	353	351	371	337	288	332	317	337	345	332	343	322	366	346	349	313	305	351	341	344	336	340	333	367	330	380	332	334	298	353	355	370	334	347	312	361	322	385	326	351	350	337	342	327	340	360	352	340	343	352	340	358	302	304	311	337	351	383	330	392	370	390	338	342	311	321	322	344	345	353	357	344	361	361	337	337	317	344	315	329	350	346	325	347	324	361	345	322	321	338	339	331	340	317	335	356	345	366	349	374	330	349	302	336	321	342	340	368	340	329	342	349	319	365	351	354	303	330	304	336	357	342	333	345	378	374	379	363	344	320	349	338	342	350	337	315	332	361	343	354	323	336	331	340	329	318	335	340	354	361	364	375	355	337	332	339	364	350	317	336	369	354	309	339	344	362	338	358	382	341	336	357	328	323	356	328	355	364	358	368	349	372	335	366	357	334	354	330	333	345	350	364	362	324	346	344	340	344	334	341	347	378	377	353	338	337	326	353	342	355	362	301	351	350	311	377	349	336	329	336	352	348	337	324	338	332	343	321	340	367	298	338	366	358	293	326	328	361	363	329	350	339	337	337	352	338	346	316	386	367	338	346	321	349	352	295	353	369	352	322	320	348	337	346	349	301	314	312	383	329	333	322	342	318	345	344	335	327	342	328	353	347	330	351	338	315	314	368	318	305	351	344	330	337	326	360	335	335	363	344	325	358	369	340	340	343	295	336	343	378	356	334	331	336	341	376	349	346	357	336	397	345	375	364	333	327	353	371	331	348	364	331	336	392	345	366	341	362	323	346	335	324	328	358	364	343	329	374	383	345	303	316	331	336	360	330	351	314	368	347	378	321	353	329	332	342	360	304	349	356	345	314	357	332	358	359	318	351	335	348	377	320	334	343	301	321	352	320	350	329	337	361	339	352	356	359	304	357	342	336	313	372	337	316	298	356	357	375	397	336	298	334	334	333	352	324	359	354	335	362	368	334	327	320	353	346	337	360	335	362	334	319	341	342	347	366	325	340	375	359	329	330	360	368	344	343	331	351	340	365	322	357	346	337	328	342	340	371	300	349	321	347	305	350	371	342	341	348	337	383	321	306	320	360	345	387	333	301	383	392	325	336	338	314	330	347	348	336	351	340	328	399	395	350	343	360	330	349	347	345	353	314	350	319	326	350	346	324	337	336	303	346	351	335	342	331	292	347	348	364	366	333	348	340	352	332	329	333	330	321	348	305	321	349	379	341	353	363	373	349	363	316	376	324	349	372	319	359	328	328	366	313	355	316	360	367	332	359	396	345	339	391	346	341	339	348	322	356	336	385	347	331	348	344	343	354	338	353	389	311	313	334	375	351	344	334	342	394	333	341	341	326	357	326	376	369	380	322	357	372	310	367	368	352	328	324	323	333	337	331	367	325	310	317	326	375	357	351	370	335	334	359	376	369	344	339	314	350	338	350	308	324	348	344	364	338	342	334	349
39831	44841	63825	68892	61172	52647	44069	34666	25855	16688	8897	4705	2406	887	799	828	776	762	719	784	707	768	739	765	724	764	731	781	752	778	767	772	718	796	786	774	804	775	732	774	756	749	783	768	797	777	748	798	787	747	721	810	712	739	744	747	772	789	730	807	758	781	782	766	777	784	731	747	754	760	759	748	753	711	735	787	783	765	789	755	761	775	815	760	795	785	735	785	755	779	734	755	806	754	765	785	768	796	750	734	711	760	779	764	802	742	766	788	724	759	773	777	805	736	800	751	705	759	754	738	704	723	767	761	741	760	763	763	770	695	747	722	758	829	769	728	733	786	744	745	779	801	761	807	738	770	786	765	785	773	750	749	771	761	763	811	803	745	739	765	749	750	735	792	792	785	747	740	703	766	783	783	767	741	747	816	785	801	737	768	766	771	811	790	752	722	726	729	761	731	761	749	754	760	757	770	785	835	770	754	737	755	743	765	766	813	799	813	698	769	816	790	795	757	757	745	809	747	796	773	742	721	796	703	739	734	752	750	735	793	775	760	752	736	786	796	792	823	775	717	806	775	807	769	797	752	730	752	772	724	763	703	725	727	761	791	713	737	762	755	820	720	793	746	799	727	788	743	764	715	744	737	734	748	748	739	759	705	756	794	766	789	818	729	750	746	743	776	773	733	753	723	756	742	728	810	749	746	770	759	763	813	782	789	779	752	784	753	766	683	762	724	794	767	740	783	739	710	777	802	716	775	700	804	711	789	737	815	717	752	742	719	785	769	773	775	709	766	763	758	717	777	761	742	768	787	786	795	759	725	812	772	798	820	762	745	774	760	758	773	763	730	797	765	729	775	752	735	811	721	761	724	790	777	751	751	772	753	724	730	761	735	767	766	797	821	773	713	745	797	709	737	733	764	779	766	730	744	718	792	811	749	787	742	780	781	738	728	817	713	735	763	763	755	725	718	729	743	778	732	775	762	770	764	757	764	716	768	774	757	747	743	768	744	778	825	801	776	801	796	779	739	774	819	695	781	728	777	784	707	753	740	731	754	785	738	768	816	757	816	699	776	768	747	728	743	767	706	739	792	757	778	752	743	731	723	739	724	789	758	781	768	767	784	774	768	718	767	741	778	743	715	763	747	782	792	737	804	761	751	789	789	799	791	763	832	750	746	792	713	826	757	775	741	740	762	772	727	774	815	796	756	744	724	779	753	799	800	770	788	728	765	750	751	798	829	706	791	768	786	760	768	808	801	733	743	793	775	720	791	763	749	824	704	725	816	808	750	777	742	809	778	725	775	745	743	770	777	741	792	730	769	824	777	727	793	792	747	827	766	787	755	749	772	757	769	757	762	755	746	772	748	751	805	687	815	765	728	786	708	767	791	785	745	809	798	739	716	765	784	759	764	715	774	751	732	748	717	741	723	773	780	776	744	713	743	731	753	727	757	739	771	755	774	723	771	794	750	798	797	774	775	763	744	774	748	761	761	719	770	819	725	724	805	790	841	831	746	752	762	774	774	750	783	768	715	753	780	781	748	740	748	760	741	772	724	770	720	728	747	808	799	733	784	747	730	766	707	719	755	760	751	750	790	762	753	765	766	746	771	767	771	785	803	744	732	767	732	777	742	750	779	714	757	732	728	756	737	745	792	747	771	715	732	690	718	745	727	771	759	749	729	700	752	731	805	762	730	805	725	814	715	814	768	772	712	787	759	730	730	751	771	773	749	711	810	780	794	787	820	749	768	763	713	769	741	755	741	779	797	779	764	721	748	759	733	779	773	754	732	732	782	748	713	771	777	743	788	771	740	726	730	745	753	667	788	739	739	756	810	757	780	792	783	734	809	804	796	744	803	764	804	765	747	761	774	758	729	770	740	750	752	739	716	766	801	755	766	779	731	775	732	811	755	785	778	763	719	762	745	780	737	793	716	733	770	757	754	783	756	693	789	747	754	731	782	737	720	813	777	765	756	776	753	756	787	740	736	783	703	765	766	848	776	752	815	733	713	742	730	776	782	750	774	761	747	719	742	781	779	786	756	783	775	744	770	749	734	808	736	788	798	721	730	754	786	770	767	814	768	777	687	738	746	786	792	755	706	705	707	755	724	735	766	804	732	739	701	735	755	704	804	747	721	714	756	779	767	765	746	706	762	734	736	780	791	749	747	766	739	716	762	723	780	715	781	746	740	791	737	780	732	719	813	771	739	758	756	729	742	804	794	761	777	754	744	816	747	767	709	725	749	767	756	742	822	776	766	729	726	736	779	819	776	786	748	807	770	793	737	745	742	755	716	799	789	774	797	709	774	814	790	795	682	792	740	755	783	760	770	723	805	780	761	740	785	727	807	772	806	786	743	763	751	776	748	719	757	735	755	749	709	763	760	762	770	744	684	777	783	781	751	757	761	715	786	710	753	763	739	835	765	749	787	753	783	800	743	740	739	770	774	731	781	727	700	783	775	754	769	756	808	761	740	745	699	779	754	756	806	767	759	790	761	780	723	726	745	748	795	755	787	751	764	767	757	808	760	763	733	743	741	793	790	778	745	742	769	704	744	729	764	745	754	789	742	761	771	774	744	777	753	780	729	739	782	767	744	813	785	781	752	781	806	803	789	733	748	719	777	693	771	702	735	776	732	719	715	745	728	707	798	743	780	779	728	761	758	726	785	767	783	763	790	727	782	741	777	798	781	714	809	768	744	763	753	712	714	737	764	776	742	755	756	763	785	764	766	775	759	770	728	721	761	804	723	799	798	814	781	727	743	775	797	778	740	729	754	798	792	722	747	736	778	782	739	772	773	752	753	777	748	765	808	744	714	727	760	748	768	771	732	806	737	752	752	776	737	796	766	759	756	784	755	767	770	816	749	740	813	739	769	792	746	710	788	726	779	754	729	762	752	760	766	736	796	749	762	738	744	796	818	776	794	726	818	749	787	767	752	755	824	738	767	762	741	732	749	765	757	727	797	751	750	759	743	751	726	796	802	728	730	728	750	728	726	798	752	763	808	753	706	723	747	724	729	731	752	776	735	711	731	774	769	783	750	759	693	800	726	734	796	760	758	750	750	732	809	755	769	737	758	688	766	778	739	775	790	760	776	778	776	762	752	759	777	772	757	753	737	764	745	715	789	746	783	774	805	742	758	750	756	787	718	773	746	748	732	770	723	752	713	750	723	728	769	758	716	717	755	757	761	726	773	776	737	716	731	808	757	714	750	736	741	751	725	767	741	757	804	787	811	799	774	773	767	736	768	762	805	760	813	740	746	792	776	752	781	766	740	766	814	733	773	739	741	764	784	755	730	741	769	769	814	749	792	778	718	776	750	745	770	767	729	768	753	831	759	752	765	763	759	795	784	774	768	796	779	760	798	796	771	746	799	759	820	760	721	799	721	758	764	699	723	746	737	736	758	745	742	784	763	762	754	727	738	740	766	741	751	742	784	717	748	780	768	723	734	741	754	714	772	763	781	762	748	722	724	780	757	737	753	746	766	754	717
7824	4679	5040	3477	2018	1264	994	793	607	435	365	345	324	276	322	293	297	274	301	283	312	289	277	300	298	265	301	282	263	298	285	316	277	289	247	273	279	262	280	258	312	271	314	261	294	283	258	291	305	333	312	256	280	306	272	289	300	279	260	288	286	259	279	305	280	269	302	265	273	282	283	266	273	260	276	307	282	278	300	267	276	306	277	303	253	269	253	287	255	260	307	269	301	278	264	312	289	254	292	282	237	279	260	255	275	302	273	266	289	266	291	304	295	262	242	288	300	311	296	264	298	262	284	311	263	298	299	292	252	279	291	272	299	286	247	268	287	253	256	261	278	243	299	296	273	262	274	270	290	274	294	324	279	276	320	270	267	278	281	261	283	297	297	307	272	297	247	300	292	302	270	313	293	311	306	242	300	296	283	293	280	298	260	267	276	310	298	266	282	290	276	301	335	302	296	284	248	292	293	268	256	296	261	262	297	304	321	248	281	261	279	317	278	315	278	278	283	266	300	293	282	273	293	288	255	270	290	310	269	285	273	260	285	295	293	279	308	289	297	278	295	281	295	287	276	276	254	310	280	269	265	275	283	297	302	288	252	286	268	297	294	278	279	291	277	302	219	267	256	309	257	283	297	271	255	268	288	265	280	267	264	272	262	314	311	297	335	278	291	294	265	255	288	299	301	285	277	247	262	294	249	277	289	289	293	281	255	294	280	311	273	283	264	299	282	274	290	304	298	274	265	285	277	294	294	283	260	296	272	294	314	280	292	256	303	257	278	276	301	273	275	303	294	282	267	262	280	284	285	292	248	262	277	269	297	274	275	306	270	268	302	316	246	243	257	264	279	290	286	322	245	296	297	256	276	273	272	274	303	260	306	309	293	285	255	300	287	244	267	274	275	280	290	295	299	254	286	263	297	295	285	271	258	265	260	270	291	286	272	271	325	261	287	310	316	295	283	291	304	252	286	275	310	300	357	298	285	278	282	263	263	266	273	268	307	266	311	290	353	287	289	303	283	285	282	312	275	286	259	305	285	270	282	313	260	259	274	347	321	296	279	258	296	310	285	285	268	263	312	275	292	278	253	272	253	297	273	289	305	295	281	248	245	272	255	280	292	282	285	266	279	262	295	291	291	299	263	289	284	279	290	290	281	278	303	259	280	280	287	309	325	280	291	285	276	305	264	292	253	311	278	290	293	282	285	278	280	299	301	302	267	250	282	284	279	279	276	316	280	301	289	304	293	284	294	283	263	243	266	298	342	304	332	286	279	297	297	262	294	248	281	239	273	294	305	304	277	276	277	271	274	265	269	300	330	274	263	297	300	278	291	287	293	269	258	302	269	309	275	278	264	296	288	246	271	271	302	284	283	319	280	293	275	246	272	278	274	252	280	276	289	272	296	252	274	292	281	256	292	271	279	274	244	277	285	278	290	239	269	301	281	281	302	281	289	303	268	295	303	273	285	260	301	278	293	284	265	282	287	278	262	297	314	285	296	285	270	293	248	303	262	318	316	286	286	271	284	251	267	285	307	287	269	254	311	252	282	274	266	248	299	252	282	260	288	285	282	289	281	296	270	289	277	300	246	290	291	267	289	302	292	275	314	271	263	262	263	296	293	298	276	302	265	301	281	309	278	237	289	309	289	298	302	315	271	280	273	293	358	275	292	264	259	272	265	291	272	298	271	263	286	233	299	296	269	288	312	248	291	261	279	263	279	318	290	295	292	286	278	279	278	294	293	285	282	287	247	307	288	281	237	284	260	306	297	273	306	250	276	290	283	295	299	250	274	297	292	266	271	262	278	275	307	308	286	267	258	270	304	278	295	275	302	248	255	289	276	258	296	280	285	262	274	262	278	275	277	275	277	271	280	312	286	311	290	251	271	269	303	324	275	267	263	258	296	269	272	314	284	289	294	300	320	277	255	297	308	308	299	300	280	281	309	264	301	300	276	295	265	278	289	286	275	282	279	286	259	271	269	302	279	276	288	286	283	279	291	323	293	295	293	286	289	268	303	286	299	307	271	276	273	270	263	249	267	273	303	302	284	298	298	265	291	272	300	284	285	297	295	302	282	288	251	294	309	323	269	251	287	294	258	293	310	262	274	295	279	271	264	306	307	301	302	290	309	281	291	304	253	290	304	284	297	300	284	265	282	287	273	274	266	269	274	258	262	307	267	278	264	278	317	266	291	286	279	274	290	280	257	321	299	278	302	271	289	283	299	313	291	281	305	274	283	264	297	286	283	311	248	287	292	258	279	296	280	292	276	259	278	296	288	269	279	294	264	292	292	305	281	302	277	295	291	295	269	261	311	235	311	271	302	270	264	276	271	270	279	241	270	367	291	249	282	258	270	272	276	279	300	296	247	275	283	273	265	290	281	305	299	273	303	278	272	301	330	320	276	269	280	301	276	304	259	292	261	260	288	275	289	266	287	260	270	300	290	277	300	260	295	287	287	283	287	296	273	272	294	270	298	277	272	313	272	279	297	308	294	265	295	286	289	256	284	282	289	267	312	293	277	282	257	244	271	306	285	273	269	256	314	294	275	350	282	275	250	297	285	298	308	242	277	260	268	285	276	298	272	306	277	301	277	276	282	272	272	300	295	302	285	304	269	286	235	316	271	261	265	240	289	285	240	286	287	274	310	304	259	285	324	299	296	285	277	300	258	274	269	319	271	280	273	279	285	286	267	304	285	267	271	281	319	303	259	283	271	276	288	245	271	263	285	319	260	288	310	281	269	289	294	271	278	277	296	299	292	291	295	310	296	285	307	300	259	280	279	274	269	276	297	296	290	281	251	284	284	276	270	272	258	285	311	251	264	278	285	281	321	274	273	272	295	269	251	286	264	246	248	263	262	290	284	290	271	287	280	285	303	293	281	296	309	321	303	267	278	282	309	292	303	283	306	291	301	301	290	268	316	295	240	301	312	285	326	291	294	304	274	257	279	287	320	272	279	279	299	257	265	273	278	279	281	292	283	298	290	292	306	285	274	267	275	282	287	301	293	306	302	279	285	265	296	280	268	257	277	290	284	297	260	282	265	327	304	251	306	318	280	293	325	310	297	279	260	289	256	284	307	252	298	303	266	296	286	291	296	252	261	287	300	274	287	274	278	290	307	301	276	279	278	268	279	298	318	296	266	267	261	261	276	264	275	308	267	263	285	282	275	306	297	284	277	296	299	280	261	275	275	264	289	327	319	281	292	269	308	269	273	234	245	300	276	280	265	297	275	265	283	256	285	275	272	269	288	285	279	304	272	283	293	276	309	282	257	290	292	262	276	305	306	273	268	317	288	301	285	270	285	275	305	298	268	269	311	285	258	286	285	286	318	282	304	278	304	258	292	303	286	300	277	293	263	262	288	267	297	260	296	254	280	309	298	289	266	300	280	282	255	323	273	281	314	294	349	278	267	264	255	292	280	293	285	296	287	264	286	318	268	282	269	297	300	294	275	284	258	284	295	294	303	292	294	274	319	304	268	271
6229	6326	10102	9889	6309	4759	3735	2645	1830	1363	1030	853	748	649	632	655	630	670	679	650	644	647	692	650	627	664	614	597	624	601	604	559	613	628	651	645	623	624	616	674	652	649	651	620	601	646	606	612	635	608	620	635	625	610	655	600	574	617	582	662	632	586	636	650	636	645	623	641	623	634	683	655	634	658	662	645	661	677	634	637	624	649	647	600	613	637	656	582	635	625	632	672	603	632	645	673	665	640	630	631	590	664	589	623	650	604	611	605	656	647	575	635	639	636	603	620	653	641	629	599	630	616	655	659	638	660	623	595	610	669	594	673	649	609	630	667	651	630	634	617	634	647	646	621	601	635	636	625	697	598	655	640	638	639	654	612	608	607	589	645	626	618	633	628	615	614	613	602	666	644	692	596	645	618	626	635	601	641	652	716	613	627	624	638	622	626	651	652	642	676	656	637	673	623	660	673	627	593	634	619	645	664	610	586	636	671	648	612	609	613	651	631	642	657	646	603	653	613	641	581	618	641	656	605	616	640	605	684	620	641	623	622	674	652	619	602	634	660	623	661	672	593	644	596	604	634	659	617	652	624	636	639	603	632	635	627	631	630	640	639	641	630	636	654	631	636	674	603	671	604	631	639	629	624	644	627	649	613	657	651	596	674	623	653	630	637	598	619	631	646	679	648	604	619	636	634	638	595	631	654	624	618	609	651	637	590	650	621	637	619	621	629	644	668	632	618	586	640	617	623	658	697	620	626	680	609	658	666	583	616	647	637	640	634	605	590	609	632	604	638	669	607	638	590	662	658	643	624	609	625	622	614	614	600	655	600	656	643	613	598	592	623	603	647	658	632	646	616	634	636	617	672	650	630	608	642	656	645	639	630	632	659	641	632	613	616	648	596	587	647	657	668	615	642	669	603	631	623	641	654	622	645	585	634	640	665	615	578	605	647	613	661	639	645	659	626	601	602	625	642	638	668	627	637	628	618	611	648	633	657	615	666	592	621	638	622	636	612	595	673	668	659	619	635	596	640	642	594	647	608	637	648	627	635	669	633	627	580	646	640	641	639	646	614	668	645	631	623	653	670	638	643	623	614	608	626	679	591	624	662	652	627	614	628	636	603	669	598	634	621	620	676	643	670	662	628	645	590	598	612	661	640	629	653	652	660	666	619	636	631	627	599	653	619	632	657	608	592	641	614	606	619	634	669	637	697	600	620	666	591	662	604	641	645	610	613	638	647	635	621	656	640	593	660	616	659	619	616	639	618	629	614	604	643	625	674	644	622	616	618	652	682	638	628	598	616	620	601	614	652	639	628	666	624	604	653	638	643	633	666	609	585	594	649	626	635	639	634	664	637	653	641	619	616	613	619	676	667	650	625	632	664	602	629	616	669	630	632	631	672	638	650	621	648	624	608	675	625	629	664	578	663	595	644	600	693	634	618	645	617	605	655	595	637	625	600	599	608	671	666	629	640	678	630	690	651	649	669	616	655	608	620	646	622	612	636	648	628	644	620	653	634	611	611	605	641	650	604	655	574	620	651	630	654	618	604	662	636	624	595	640	616	593	595	665	666	653	631	651	635	681	625	602	653	580	659	611	598	671	649	658	614	640	648	638	606	640	646	569	615	611	608	634	593	597	668	623	591	633	656	648	621	617	659	671	570	637	650	683	633	669	637	634	678	589	667	612	639	643	618	613	592	667	692	606	594	639	587	626	648	653	606	630	676	634	600	631	612	616	618	682	620	651	640	600	614	643	628	610	652	661	646	624	620	648	653	660	614	663	653	700	595	601	638	625	616	651	629	624	588	621	582	646	627	634	626	613	641	669	630	644	635	653	595	643	624	692	646	637	623	623	616	598	616	597	647	630	655	597	629	696	609	616	629	598	649	607	621	617	629	618	634	608	648	630	637	683	624	597	629	637	611	625	611	575	632	671	600	636	607	623	599	665	594	655	593	636	619	646	637	629	603	646	628	598	669	658	673	678	595	655	637	628	626	617	619	595	574	639	679	606	620	646	635	636	691	615	654	650	618	656	654	688	592	635	625	653	627	652	641	663	680	622	636	632	620	635	610	641	616	632	657	616	588	647	661	645	603	614	621	623	673	620	635	643	620	651	613	660	650	656	628	645	631	621	634	664	652	643	625	624	621	610	590	661	660	616	643	634	645	616	635	641	624	636	678	645	630	623	650	640	616	613	615	635	641	659	681	618	599	658	654	669	606	662	621	613	648	666	620	628	628	629	650	565	581	663	640	662	628	629	614	611	637	595	605	621	581	677	585	630	610	573	686	629	675	644	639	652	644	633	608	680	645	642	636	617	612	628	558	678	618	601	646	608	622	612	622	606	638	619	629	600	612	644	649	596	577	618	614	656	646	593	622	647	619	658	617	637	627	623	639	659	611	657	650	637	606	601	630	671	662	632	608	638	582	627	629	617	641	695	665	651	681	650	602	614	641	625	673	615	629	607	642	621	666	633	641	632	621	654	626	620	674	659	616	683	572	640	611	644	618	667	589	603	623	636	653	663	666	591	671	653	667	633	678	643	630	579	658	637	587	663	620	662	612	610	608	629	648	643	612	605	560	642	631	609	621	631	626	676	623	595	657	655	637	659	635	658	629	590	606	636	594	587	625	642	657	596	623	600	599	606	600	627	608	625	647	622	642	654	611	581	622	590	631	646	615	626	654	632	625	640	578	663	627	631	675	590	611	592	579	581	652	622	655	635	614	643	670	608	614	610	630	572	632	611	567	620	591	640	620	637	572	626	640	581	651	699	607	658	622	635	660	668	633	671	589	620	618	637	630	642	580	628	614	608	664	604	639	684	624	630	647	668	601	640	657	648	658	584	665	609	633	621	653	669	619	631	624	591	637	658	654	618	603	640	612	632	609	627	614	610	635	600	669	654	640	624	588	611	632	600	615	651	687	622	615	661	643	632	645	622	645	647	631	634	646	613	659	623	598	637	628	660	657	628	665	590	640	622	586	659	621	651	604	625	606	597	646	633	613	644	675	598	666	674	673	616	616	624	664	602	606	620	637	653	662	639	591	605	701	617	617	612	614	632	655	638	642	684	617	603	614	630	637	644	621	621	619	645	648	654	605	641	622	616	658	671	613	665	631	613	609	599	679	625	639	620	627	558	635	647	627	617	641	631	628	624	641	677	660	625	611	641	629	636	635	660	601	639	623	602	594	652	645	647	645	616	619	591	610	647	630	593	639	620	635	631	607	615	658	627	646	576	607	622	602	629	619	596	625	652	604	638	601	612	660	581	645	660	634	676	638	657	629	635	654	664	629	663	635	607	659	624	614	636	606	594	614	567	659	629	643	639	636	621	613	660	665	628	645	609	616	651	664	628	647	638	666	680	646	626	656	642	655	623	667	573	613	611	606	589	593	631	647	635	636	618	639	657	638	607	603	610	608	645	611	608	614	622	647	662	619	637	623	627	615	595	653	646	597	641	650	648	628	656	629	663	629	664	636	658	647	655	645
55230	57734	60428	47360	34351	25834	18702	10879	5619	2760	1567	849	545	320	205	268	232	278	251	237	224	264	245	228	234	258	234	247	245	215	247	259	244	249	266	271	240	248	239	238	249	235	254	243	243	253	244	225	261	222	263	253	216	228	228	253	260	218	247	244	258	245	230	237	268	252	221	223	244	237	231	228	242	276	246	238	250	208	243	205	253	229	236	237	235	237	228	250	252	265	250	252	224	273	235	240	257	247	255	239	232	230	230	225	238	248	236	255	248	220	243	258	241	257	234	242	270	236	232	229	271	233	246	241	239	235	223	271	233	244	249	265	227	242	214	245	217	226	229	235	245	257	250	217	254	240	262	239	235	231	230	239	244	249	241	247	223	238	257	238	201	211	215	236	261	260	236	251	236	206	236	237	252	225	280	259	253	210	243	238	236	240	205	261	241	211	242	234	265	239	199	230	253	245	235	231	235	225	254	223	231	243	250	228	247	272	226	221	240	261	219	236	242	225	261	253	255	279	270	262	221	242	266	235	202	222	251	227	247	246	257	238	236	238	237	243	244	240	232	223	248	237	245	256	215	226	243	252	274	249	243	243	177	262	272	236	259	240	245	235	226	249	237	245	226	265	236	213	250	254	240	254	235	234	249	242	276	277	251	233	244	226	231	234	214	271	252	229	233	228	235	245	213	233	256	264	270	246	234	218	228	231	228	241	212	271	232	222	236	269	231	225	226	228	264	256	232	225	253	245	229	228	269	273	252	233	231	217	224	244	260	220	242	265	230	241	228	247	263	286	219	210	261	217	251	248	244	265	232	269	206	238	254	271	259	251	272	223	243	227	252	243	222	249	272	240	209	223	228	229	299	242	239	229	275	258	255	252	233	223	270	225	250	260	246	230	229	235	236	236	223	246	224	231	246	246	241	239	234	217	230	271	240	233	236	262	228	243	236	249	260	266	215	226	226	203	226	225	215	253	227	241	247	241	268	211	249	254	255	233	290	243	236	237	230	226	255	249	273	240	235	261	252	254	255	241	218	287	245	251	260	227	230	215	278	242	220	227	275	224	241	236	261	243	253	232	244	238	235	231	255	261	205	237	234	213	271	230	209	252	240	241	229	213	243	239	247	241	264	266	234	227	256	238	252	209	257	240	247	279	227	206	215	237	254	252	259	253	258	255	225	221	232	241	228	246	247	277	271	257	293	240	242	224	269	234	258	268	218	226	251	251	250	227	259	243	272	236	237	238	216	232	231	276	231	262	253	193	218	249	251	242	229	239	219	252	272	233	282	215	217	261	228	251	239	243	259	270	263	253	232	228	235	258	237	248	242	260	225	260	230	269	259	228	255	264	229	254	243	221	260	262	228	222	273	236	259	247	211	228	245	214	237	226	251	230	240	221	224	249	225	244	246	253	228	240	243	226	264	238	233	234	226	249	269	220	220	232	247	270	210	242	224	247	249	240	274	258	273	257	244	243	231	235	242	240	235	228	261	222	235	235	234	223	234	244	259	240	253	234	261	244	218	238	253	225	241	268	242	229	243	255	234	269	242	261	246	233	229	245	258	234	228	233	202	256	208	229	264	245	241	249	203	211	235	244	254	230	226	266	254	218	269	223	230	237	237	258	232	236	233	251	229	256	234	246	235	229	226	253	254	231	244	249	255	247	218	239	240	250	248	282	237	230	254	223	234	238	259	226	202	244	233	239	246	223	272	230	247	244	235	234	262	207	257	231	232	192	204	257	207	234	248	237	226	241	256	229	237	252	232	231	274	251	226	266	250	194	226	256	232	232	231	236	243	260	268	238	236	245	205	227	202	234	250	261	254	213	241	229	237	217	257	252	239	208	249	224	225	217	211	252	238	258	237	235	227	222	257	249	218	263	236	208	261	253	269	235	243	257	219	225	233	222	248	234	249	257	234	218	246	251	240	251	251	255	232	250	237	252	237	232	240	228	281	229	245	232	217	264	252	249	240	224	240	238	238	237	226	217	251	256	254	228	254	244	282	229	248	240	276	219	216	234	242	250	239	233	232	250	240	265	251	231	216	225	224	241	227	248	248	223	254	221	213	215	200	230	256	269	221	206	217	239	239	245	269	261	241	209	214	248	234	225	234	232	243	255	226	252	243	246	256	228	253	222	234	209	250	248	216	215	236	210	244	255	227	250	262	233	231	239	238	277	265	243	251	222	214	246	235	229	250	236	241	217	250	220	251	249	273	212	261	246	245	283	227	242	209	240	243	247	235	237	254	273	240	251	245	271	250	220	228	265	238	248	260	233	233	242	245	262	265	249	245	236	250	239	221	247	266	240	289	254	232	270	228	269	261	253	255	234	246	220	235	251	253	234	264	228	245	276	250	273	230	262	262	258	233	242	234	211	237	256	245	228	250	214	259	268	232	231	255	246	261	234	217	250	234	230	227	234	251	234	212	234	212	231	259	258	226	254	242	252	222	277	224	246	275	271	238	226	262	254	225	233	195	233	206	226	229	229	269	279	254	210	266	230	256	246	252	223	242	244	228	250	240	227	277	250	231	276	258	269	235	236	247	240	238	212	243	234	254	264	239	234	270	250	232	265	235	238	229	217	232	201	268	247	227	236	217	236	256	244	221	256	230	255	243	266	244	244	236	243	265	199	223	256	222	224	220	257	228	227	226	256	248	226	230	245	258	240	257	235	232	253	227	212	247	232	245	211	229	215	203	265	264	227	225	223	241	232	213	235	254	227	225	256	246	241	255	230	247	254	220	227	229	229	257	254	252	231	265	250	245	222	241	282	247	265	255	254	233	214	262	224	226	251	222	245	247	259	220	208	231	233	245	258	234	209	240	227	265	226	231	238	233	267	232	249	243	246	235	235	233	224	252	221	224	236	229	234	259	259	231	230	250	252	234	245	237	259	243	219	255	245	245	240	238	236	235	250	235	213	219	224	219	210	254	237	247	246	239	234	233	239	220	263	241	253	215	238	264	226	245	196	236	252	240	244	231	260	215	221	212	236	232	236	234	269	221	223	265	225	221	223	222	225	244	249	246	239	216	243	235	230	244	226	235	241	235	230	242	270	259	247	275	242	226	217	228	241	254	234	227	234	248	265	217	262	251	207	238	230	274	248	271	224	250	242	241	213	243	226	247	271	243	231	228	232	204	251	243	238	211	233	248	241	232	256	223	223	236	236	257	259	236	238	250	228	226	227	221	222	273	250	249	247	263	217	257	248	255	245	255	279	255	272	267	227	230	231	230	245	247	228	269	272	246	239	254	228	236	227	265	246	238	258	256	206	239	276	248	257	258	242	241	225	222	238	269	274	233	232	237	234	247	218	257	239	239	254	229	257	260	270	227	241	253	243	219	230	258	221	233	244	271	249	218	225	186	234	241	218	214	250	240	253	246	237	244	244	237	266	225	240	222	239	257	236	260	267	253	215	227	220	224	223	231	257	260	235	242	252	251	229	238	229	245	231	253	248	224	247	216	229	225	240	256	231	225	233	259	211	233	243
32510	41653	54473	53016	44983	41345	35234	26083	17325	10498	6644	3583	2005	952	522	549	533	578	594	529	556	533	580	570	546	555	570	513	568	517	506	536	554	553	561	553	532	564	550	528	564	580	536	522	560	584	516	557	554	571	564	508	514	538	550	569	535	531	529	557	580	562	549	520	561	496	523	561	571	545	557	570	542	536	564	546	545	546	581	558	540	531	568	564	531	554	575	558	530	523	526	571	571	580	591	572	560	535	518	567	584	583	563	530	554	595	561	567	574	557	548	537	583	550	542	545	588	552	588	565	593	591	524	541	562	544	551	551	539	525	552	537	551	570	568	555	545	618	558	544	558	573	553	570	555	586	540	560	551	573	551	559	547	564	522	547	561	520	565	512	555	540	573	562	571	614	572	556	573	555	564	553	541	546	532	574	584	535	537	577	541	549	535	588	554	569	552	588	543	577	562	543	526	522	549	543	535	585	539	582	542	535	569	560	544	563	565	584	560	546	552	527	555	573	524	590	572	527	547	544	558	587	545	576	560	562	546	533	602	567	542	550	518	561	559	592	569	580	540	576	555	555	527	517	538	539	572	518	550	573	531	555	548	536	573	581	579	566	546	568	530	609	551	553	509	554	539	530	552	526	533	575	592	566	524	548	546	533	566	583	531	564	561	564	535	580	550	556	568	559	548	554	527	543	528	563	549	567	550	569	546	565	549	543	523	578	525	553	577	549	565	536	558	567	513	592	581	543	552	580	507	568	512	560	601	588	536	623	576	558	597	546	599	633	511	564	571	582	534	587	580	601	556	573	536	531	521	551	613	543	565	535	550	552	552	530	514	558	568	557	550	543	533	535	546	551	558	548	542	573	551	569	518	537	548	572	550	512	556	587	549	549	552	545	571	566	553	561	546	572	523	559	535	554	578	535	496	537	551	601	576	558	520	546	550	565	581	537	585	549	565	526	554	576	518	540	535	564	544	574	579	547	589	541	544	561	540	607	563	565	559	568	536	578	549	561	527	541	608	555	566	566	523	562	542	568	553	569	558	571	554	548	557	560	537	506	551	563	562	586	557	538	635	524	550	562	555	555	525	556	556	513	560	516	566	565	581	562	522	547	576	518	597	544	494	567	571	529	571	562	591	527	602	535	580	562	573	571	567	560	569	579	565	561	589	552	586	548	566	542	568	525	546	561	539	540	586	575	547	586	509	556	535	562	613	545	535	546	551	541	537	581	556	556	523	559	541	574	531	492	574	551	493	556	558	559	540	548	526	555	573	524	536	562	543	558	545	525	525	569	564	542	572	539	542	535	576	541	545	558	560	546	513	598	578	529	536	589	574	551	503	563	544	538	534	528	573	570	560	524	568	573	570	574	545	503	537	548	595	541	572	590	549	558	560	594	544	565	516	592	515	562	562	515	520	551	522	527	573	590	551	564	555	551	564	548	535	571	577	536	555	595	539	551	517	567	569	531	520	572	553	535	549	575	563	543	551	558	513	543	567	530	539	517	544	530	523	546	585	538	536	531	590	539	519	523	532	543	554	544	528	515	517	511	560	545	533	568	547	538	551	566	583	581	549	505	580	534	544	515	548	555	540	529	543	538	549	581	549	578	548	511	568	578	534	537	569	553	538	548	550	574	549	522	550	574	516	520	533	501	565	524	554	562	556	575	568	525	537	554	533	542	586	540	515	541	551	566	565	571	536	536	539	564	569	578	549	534	550	536	530	556	572	577	558	579	548	555	544	534	541	527	595	550	517	581	522	552	546	534	537	516	545	606	518	584	568	511	554	553	545	551	575	559	550	561	581	554	558	544	573	570	567	561	549	564	540	573	547	551	564	537	547	508	544	592	525	587	549	542	568	579	553	499	589	567	594	558	562	603	564	532	579	546	552	478	568	558	569	572	598	545	529	525	557	523	527	578	540	538	539	569	572	537	557	525	512	579	524	508	566	583	561	554	586	568	556	527	534	547	594	533	542	561	586	560	563	591	563	531	554	520	526	536	536	552	543	534	567	521	555	599	488	569	571	530	527	559	557	530	555	586	562	533	551	525	563	560	572	595	555	553	538	560	579	552	538	540	572	594	529	581	562	526	546	558	552	568	544	533	592	557	572	566	555	533	567	554	578	518	583	579	535	531	590	560	542	526	562	577	556	565	567	557	517	542	565	553	562	572	571	518	553	561	532	570	570	546	533	527	555	539	571	551	557	508	520	548	562	543	551	539	579	534	547	550	531	554	575	572	545	559	520	537	519	602	550	564	537	545	568	557	600	552	564	547	575	544	518	540	571	533	548	550	610	536	533	564	559	559	542	559	522	574	529	575	548	564	562	549	514	535	539	515	564	579	586	540	581	571	558	589	525	522	558	578	593	572	551	559	567	567	576	531	570	528	563	512	572	551	568	566	577	541	543	541	544	521	519	563	586	542	559	564	558	589	543	553	591	533	581	614	515	554	580	562	545	553	550	535	529	531	561	518	565	551	521	556	547	557	542	566	588	514	551	583	561	548	539	567	573	586	596	537	535	554	555	535	594	543	548	538	525	571	534	546	521	544	585	560	528	565	552	575	548	540	546	512	536	583	588	522	510	537	540	586	568	561	605	594	525	511	552	585	549	545	537	573	529	551	497	515	553	578	560	548	553	529	574	565	551	533	534	511	563	560	518	539	549	536	568	521	578	550	502	549	585	548	550	524	583	566	593	550	593	554	542	542	579	534	539	532	529	560	552	600	556	553	538	566	574	551	576	581	553	552	550	527	566	547	569	506	555	595	575	585	543	548	532	569	589	564	544	551	525	569	532	590	541	515	531	584	540	535	606	527	535	527	528	527	542	542	551	529	531	579	527	568	567	549	556	544	548	551	577	600	542	551	517	567	598	591	546	536	536	546	523	559	538	576	559	543	581	574	530	539	546	524	549	525	619	538	525	541	578	523	553	546	559	555	533	584	565	554	578	549	527	539	516	566	559	540	537	540	503	517	524	595	547	519	565	566	551	544	541	584	550	562	608	532	545	543	540	565	534	529	528	545	537	550	547	547	534	550	520	569	568	531	542	536	489	509	537	548	541	523	540	550	522	537	566	575	542	575	563	531	550	561	565	525	547	561	548	510	582	534	540	553	535	575	558	583	545	567	601	595	563	558	535	513	587	564	611	558	582	561	565	560	562	555	571	545	573	573	540	585	610	552	565	575	539	546	533	519	557	591	604	571	534	514	571	581	513	551	576	557	554	545	617	558	583	580	553	547	515	566	543	526	566	564	559	498	559	553	598	577	558	557	514	548	546	516	501	561	573	539	527	541	572	531	565	531	541	570	536	570	543	540	551	569	530	581	579	539	548	537	543	526	578	573	592	572	519	577	603	536	567	501	548	541	512	548	513	568	538	594	532	573	547	587	583	564	533	519	557	565	494	560	502	591	547	545	553	579	539	569	574	523	538	568	540	549	561	553	544	547	525	578	538	570	563	556	560	567	527	585	529	547	591	547	581	568	545	544	584	563
65746	73033	69241	62681	51442	38059	25131	13902	6871	3292	1867	1065	837	553	329	337	307	315	314	343	343	339	336	298	358	362	296	284	354	319	334	325	306	322	359	320	341	341	329	323	358	308	301	332	292	306	309	352	296	303	325	298	360	322	354	297	344	309	300	353	309	330	335	311	313	282	325	320	308	343	349	318	297	310	331	300	347	310	352	315	318	315	333	308	309	326	347	341	321	314	321	317	334	333	314	310	319	325	333	305	321	329	344	336	303	323	298	340	330	315	327	306	326	310	327	330	330	316	317	349	341	324	334	328	324	307	319	310	331	345	305	307	298	311	331	350	350	336	311	317	319	316	280	298	331	340	350	342	292	332	329	336	354	315	304	302	335	314	310	302	326	312	345	332	321	340	334	355	337	344	309	343	340	338	295	344	297	324	312	351	314	297	303	304	341	359	335	319	353	324	337	378	305	330	327	320	350	335	340	315	308	353	352	322	309	336	308	329	356	312	338	292	351	351	294	355	334	346	316	359	313	306	312	323	331	340	328	332	316	309	310	305	302	327	297	311	335	296	296	309	335	323	306	312	329	343	342	311	357	305	333	336	343	300	336	319	325	332	324	316	327	336	342	325	338	274	328	316	308	291	275	330	317	331	382	319	349	314	308	327	330	301	319	329	343	336	325	340	328	292	327	297	311	292	297	325	314	323	299	329	309	313	336	302	318	315	358	348	269	304	309	303	320	317	352	322	313	321	321	307	296	355	323	318	334	346	315	368	339	312	333	346	308	349	347	342	311	340	302	311	362	302	310	337	326	349	307	306	344	307	338	333	332	326	310	325	321	334	330	344	316	287	326	303	280	349	311	353	303	312	302	310	334	351	298	322	319	328	280	334	307	305	379	306	326	295	314	329	354	343	353	326	343	330	340	345	347	302	340	320	331	350	336	338	331	320	326	298	365	290	326	291	310	339	311	352	313	317	322	327	317	312	304	334	275	324	315	352	314	341	293	325	364	297	328	327	334	350	337	322	356	323	328	327	323	323	316	292	328	322	320	330	340	342	332	339	350	307	328	330	320	336	317	328	303	306	343	318	310	314	334	302	279	317	351	315	306	313	370	279	316	337	315	325	310	321	332	310	341	332	324	338	327	363	327	342	347	346	336	334	313	337	347	337	325	309	301	327	309	295	325	299	330	290	318	308	336	273	335	315	335	318	330	301	318	365	312	318	352	365	325	321	309	317	299	327	315	318	323	363	296	329	312	351	311	292	310	358	326	278	329	298	337	340	295	334	324	307	311	299	338	348	324	303	308	303	318	322	333	320	321	354	312	313	305	309	316	308	337	312	336	301	346	325	328	348	285	311	313	307	286	374	303	300	342	323	299	324	305	321	337	313	327	330	306	293	310	332	309	334	326	345	340	326	285	315	334	318	330	272	312	336	329	350	295	321	290	319	319	309	290	351	337	324	342	310	344	340	310	305	301	325	331	327	307	319	299	327	357	315	324	340	359	320	320	331	338	290	346	344	323	300	294	329	340	330	348	309	348	348	320	334	371	314	327	356	334	352	321	324	343	300	342	327	323	293	337	305	318	339	336	298	309	338	325	320	291	336	349	346	305	303	329	315	337	310	340	333	360	362	341	307	308	328	352	339	328	320	320	293	349	303	308	333	317	332	336	319	305	317	298	342	347	343	355	309	312	304	335	316	336	335	276	341	330	313	343	319	305	312	337	325	354	294	312	314	309	285	357	317	289	352	330	340	326	324	309	314	326	321	332	309	313	325	320	322	336	349	343	340	331	294	321	328	329	364	340	294	311	324	345	328	310	332	305	285	313	308	291	313	295	314	341	321	340	312	308	356	327	331	324	361	316	322	328	340	317	325	312	322	336	324	332	328	302	340	340	314	335	317	316	321	325	325	325	346	309	311	305	332	321	328	331	302	348	315	315	326	331	314	276	316	312	338	357	322	354	331	355	333	329	361	343	313	315	383	319	315	334	353	343	310	355	303	351	311	354	312	309	316	354	355	323	336	321	317	322	296	318	314	329	307	349	329	309	365	303	322	289	343	318	328	320	309	338	334	301	305	315	323	318	342	354	296	292	302	329	327	315	317	318	316	355	339	329	334	325	305	306	343	304	344	318	347	323	320	294	364	320	309	331	293	329	351	340	319	322	315	308	299	316	316	293	296	328	325	306	351	310	340	328	333	329	348	350	303	336	370	319	330	335	347	310	327	338	319	291	306	343	325	305	306	303	325	346	318	344	328	321	319	309	330	321	323	331	345	333	329	331	334	310	334	338	302	363	307	337	333	307	341	339	352	334	291	336	361	328	321	283	340	323	343	308	305	340	314	293	317	319	334	301	305	352	336	337	333	328	332	322	362	329	312	331	335	309	339	311	321	299	320	341	309	378	305	372	349	357	311	314	297	324	339	343	345	327	312	357	290	382	299	347	296	334	343	324	329	337	316	344	306	346	322	317	329	364	318	352	333	309	329	362	312	308	302	340	331	320	307	339	324	317	319	305	314	325	314	317	339	334	350	308	333	306	330	307	315	337	354	301	341	323	312	336	333	345	305	339	308	297	334	317	305	324	334	336	327	325	307	348	326	320	316	329	310	331	338	332	355	299	343	331	307	316	347	321	305	334	322	309	315	315	325	338	337	297	319	313	341	335	331	327	292	337	327	318	319	347	323	326	298	335	301	345	297	333	346	318	317	293	348	323	335	331	319	287	353	349	331	314	320	333	298	318	334	332	366	355	285	348	320	312	317	320	327	357	284	352	310	302	322	327	343	370	305	355	337	324	293	337	331	299	339	321	346	336	324	344	333	330	330	291	347	329	322	335	312	313	351	329	328	338	354	307	293	313	314	340	317	299	329	319	327	308	315	337	327	338	315	333	327	322	315	312	297	325	314	344	318	314	294	342	326	330	323	315	325	358	329	288	318	348	341	324	310	302	316	316	296	326	293	339	299	333	333	324	313	324	313	315	313	288	314	317	310	314	328	297	320	329	314	335	281	345	319	341	325	308	285	302	331	318	326	284	290	302	325	338	300	342	329	333	329	329	304	278	318	356	331	320	307	313	338	345	327	314	335	334	304	336	333	345	345	318	340	332	320	308	323	305	303	334	310	334	316	323	326	302	311	323	320	347	340	307	359	315	305	337	331	338	294	291	362	321	309	321	337	362	319	322	325	321	306	323	346	342	309	312	326	365	305	328	363	347	340	309	323	333	333	327	326	338	321	325	339	314	352	316	316	347	315	284	309	320	326	286	328	296	334	294	334	318	303	338	354	331	291	335	308	343	320	344	355	340	330	301	327	340	346	310	351	298	289	297	351	352	332	291	310	300	358	340	336	357	336	348	346	326	299	332	314	336	298	297	318	308	338	340	326	325	336	320	364	304	316	333	335	294	331	320	296	318	333	354	340	326	345	304	327	353	317	335	314	294	289	340	324	342	355	331	320	312	310	315	358	285	323	328	336	309	319	331	340	298	343	343	286
40243	53017	63045	66839	60302	49824	38834	28546	19447	11675	7232	4184	3069	1589	655	705	738	743	719	744	712	688	758	715	773	715	696	666	756	715	704	746	712	724	736	733	746	702	751	727	714	697	709	697	728	771	755	757	672	738	698	713	691	687	696	709	757	752	753	698	764	770	703	806	711	737	725	695	709	735	737	684	730	718	728	704	722	743	728	736	719	707	773	737	726	692	727	724	711	689	732	766	705	741	688	714	730	727	722	708	728	765	761	670	749	709	729	671	695	743	769	731	700	746	719	705	732	679	731	703	689	698	716	697	684	687	724	725	733	748	740	758	693	701	706	727	696	706	707	725	745	731	677	728	729	724	698	730	716	676	717	709	739	779	687	684	741	705	756	753	744	739	735	673	769	690	728	717	726	716	730	730	719	736	673	713	706	663	701	730	691	767	721	719	730	727	715	734	707	717	749	719	722	720	759	708	707	720	727	739	735	710	756	704	774	725	749	743	693	743	740	723	718	704	711	746	672	712	736	718	721	730	687	668	746	722	691	670	711	745	790	741	702	767	720	732	738	721	716	716	694	715	658	745	702	702	718	699	694	740	730	730	705	739	739	718	719	759	695	723	748	711	714	743	741	732	737	755	729	756	736	732	707	701	751	724	735	684	711	758	720	742	723	782	702	714	741	708	739	720	685	734	680	739	700	712	702	783	712	741	784	700	705	740	700	749	726	755	673	690	709	759	764	682	704	678	686	703	700	668	749	712	732	739	695	722	710	779	670	721	736	735	737	663	758	727	720	715	732	709	712	744	714	636	724	710	739	729	714	749	720	688	721	731	733	730	692	726	733	767	666	753	697	753	758	758	725	693	745	745	760	727	729	737	726	701	728	712	712	716	717	745	745	737	743	719	719	729	653	720	675	724	749	723	665	750	701	698	710	692	683	739	705	707	714	788	689	698	760	637	755	735	703	729	720	730	730	722	712	713	675	770	706	719	720	734	752	742	749	707	742	708	713	693	718	755	709	701	748	672	712	764	744	673	681	705	706	715	694	726	710	736	762	690	717	708	698	723	733	743	687	748	702	745	692	714	724	726	758	779	710	663	730	675	719	669	732	764	736	696	693	753	712	668	729	733	719	697	776	727	721	755	736	703	687	775	738	734	736	720	739	709	721	722	700	718	734	721	710	732	673	739	699	691	693	707	742	716	666	662	704	706	714	720	703	779	757	687	693	775	766	706	677	720	744	691	720	694	774	660	708	696	747	752	795	693	763	716	764	752	741	734	698	723	751	699	698	750	733	692	686	713	747	741	744	706	716	768	748	729	758	696	679	738	712	718	741	727	784	749	711	720	710	736	732	733	727	709	701	689	756	718	723	720	686	755	776	738	759	746	713	738	709	714	706	753	722	726	727	656	690	732	713	724	702	740	754	727	701	722	725	667	702	705	726	755	738	740	719	781	712	733	686	758	665	740	684	723	756	705	754	735	715	764	722	700	727	687	767	781	732	709	731	728	710	710	709	732	738	706	703	675	720	741	708	761	694	734	657	722	739	703	756	755	721	731	721	758	691	787	723	725	738	704	695	716	714	721	760	776	709	717	747	707	741	775	705	694	714	736	699	736	725	683	746	724	735	756	685	724	771	739	783	684	741	704	662	680	719	716	737	696	733	690	728	710	780	706	748	692	679	728	722	719	703	701	715	713	677	729	690	760	716	705	759	690	749	704	681	693	699	679	683	743	744	698	686	726	738	720	671	737	725	719	744	696	745	696	690	670	747	726	729	765	764	717	678	691	755	705	731	714	753	687	708	736	696	680	715	722	757	688	689	712	703	716	673	705	707	679	758	697	711	689	743	713	750	709	747	754	738	733	700	669	751	702	732	734	726	704	691	692	713	696	739	703	698	713	755	705	729	687	707	720	713	697	699	770	753	749	711	716	757	716	747	742	769	678	725	717	731	717	732	709	732	734	732	778	748	704	735	737	718	730	723	691	772	668	705	748	697	735	745	734	725	735	706	702	718	763	743	718	700	775	718	725	728	732	708	715	731	700	751	706	727	773	721	675	726	755	742	728	672	703	729	742	725	762	727	705	722	731	741	737	715	684	723	780	704	758	697	764	697	730	726	737	688	731	710	741	697	733	720	729	719	708	737	730	734	657	718	675	701	737	800	679	692	780	689	719	755	754	712	724	701	697	749	729	696	737	730	699	699	764	661	750	711	702	682	730	717	740	701	746	732	676	726	731	717	755	683	737	740	738	698	716	749	715	763	701	718	729	739	757	726	709	690	701	699	777	713	730	687	708	739	766	676	734	734	703	720	797	721	683	732	686	728	698	734	654	719	718	729	750	743	687	736	688	718	697	716	715	743	774	755	763	711	714	814	723	748	728	708	693	756	737	684	740	727	733	667	710	712	783	759	721	712	730	697	731	739	711	706	698	707	777	731	742	722	700	704	722	674	706	685	747	726	672	716	723	731	724	649	727	709	683	713	695	717	786	730	713	708	757	715	727	743	701	697	710	676	711	704	722	683	725	728	718	751	725	740	716	694	756	709	721	700	776	720	717	754	737	776	703	689	687	705	739	721	738	723	746	784	699	689	731	773	736	659	707	766	692	756	679	786	728	728	702	718	740	722	747	703	730	721	691	724	688	747	727	745	713	766	759	747	768	692	715	706	717	740	727	708	742	727	722	684	715	715	709	750	767	662	761	722	712	731	680	677	757	721	725	726	721	664	713	718	750	711	702	699	697	731	707	676	710	718	703	765	739	696	751	735	688	720	706	708	724	758	704	780	741	736	693	769	731	722	731	717	784	704	730	708	658	694	744	713	755	701	706	710	697	763	727	745	698	700	700	719	723	718	735	708	717	703	733	756	712	734	725	735	765	725	706	711	713	736	752	744	688	723	723	717	669	778	705	765	710	694	755	720	699	719	677	740	712	763	751	709	740	751	750	698	741	700	739	722	731	704	733	720	719	698	711	692	726	723	659	756	708	733	691	686	729	702	724	758	734	710	682	698	719	758	752	706	709	689	736	738	693	742	678	712	745	717	739	698	722	738	740	723	752	689	733	734	723	724	742	738	731	671	749	693	695	714	741	733	725	716	727	733	744	706	715	731	666	714	703	704	715	735	739	755	686	709	735	673	719	715	731	734	754	714	711	747	701	708	721	750	712	711	719	762	720	723	693	748	703	743	721	742	698	718	709	719	681	721	749	683	752	712	716	668	778	753	719	706	722	730	683	713	708	689	707	762	698	706	688	719	715	694	694	739	683	705	750	770	724	752	707	724	761	694	785	732	727	682	700	693	710	685	768	734	729	762	750	705	679	718	749	659	671	734	730	737	738	737	773	710	775	707	715	740	715	754	734	717	695	723	744	732	729	686	765	752	698	713	698	680	754	723	749	729	728	718	755	720	686	700	717	731	718	710	689	768	756	685	711	772	724	718	747	732	724	730	705	644	682	753	720	726	734	747	727	742	712	685	772	714	733	747	706	691	721	699	762
7804	5655	4220	3651	2783	1500	949	620	366	349	336	282	316	277	261	248	287	271	244	270	258	307	274	245	255	251	260	232	233	278	264	274	261	232	252	270	259	221	259	231	251	227	261	271	257	270	254	260	257	251	244	275	242	260	254	262	310	241	241	237	272	261	230	243	246	255	220	237	283	264	231	261	246	223	256	280	265	252	302	276	272	272	230	258	245	235	228	267	228	278	266	292	267	266	246	249	281	232	287	252	278	243	233	268	247	250	260	269	293	235	272	266	272	267	275	236	288	286	251	261	262	250	266	281	286	260	290	240	275	250	282	230	259	229	235	241	265	257	245	230	251	229	247	243	276	242	238	257	251	250	252	252	234	243	258	255	296	259	210	268	278	279	270	280	262	253	270	260	256	282	257	231	245	255	239	266	285	260	257	252	260	289	273	284	254	265	282	268	276	253	237	228	255	269	272	225	270	267	239	255	234	254	247	282	251	268	281	258	272	255	256	251	256	291	266	266	297	272	265	250	285	272	257	267	268	274	267	267	252	266	260	292	272	272	252	235	254	261	281	257	255	269	305	262	271	255	247	241	261	253	281	252	260	260	263	235	268	249	292	253	286	274	270	279	234	244	247	245	295	238	260	253	286	245	269	270	246	237	251	270	261	238	266	311	287	279	268	242	259	262	310	287	268	268	246	240	237	251	262	254	258	251	253	268	255	257	229	282	258	263	270	258	260	270	260	297	245	266	236	249	247	267	273	243	286	249	251	258	216	258	304	265	254	269	241	280	241	235	239	247	262	257	257	228	260	273	259	256	267	266	290	276	255	243	260	245	245	253	259	266	268	245	245	255	224	234	254	260	253	251	241	223	259	260	254	263	277	264	302	232	261	281	258	264	249	272	255	243	287	261	230	261	253	255	254	277	287	279	270	268	244	256	259	250	258	260	260	236	268	273	273	280	248	282	282	255	267	277	240	279	277	235	264	236	249	251	272	249	233	240	257	250	277	272	272	275	236	279	269	299	254	249	258	226	271	249	241	278	252	259	288	256	258	271	274	231	288	235	257	272	268	265	250	268	239	282	247	275	262	269	277	256	281	271	275	256	229	283	259	272	256	258	261	234	245	247	259	258	246	269	233	274	271	260	256	249	254	296	240	235	266	270	271	259	265	245	277	249	256	265	257	280	294	259	261	248	264	241	277	244	267	279	237	273	253	257	242	275	282	265	255	246	250	250	252	267	256	260	250	271	260	259	253	238	266	263	285	275	248	266	273	277	281	229	252	254	263	235	259	246	269	242	247	238	246	270	257	261	295	270	256	271	255	246	249	244	260	247	264	257	262	235	257	278	271	267	283	217	250	266	238	244	251	241	240	253	257	239	261	250	270	240	241	225	242	244	267	296	244	271	265	263	274	260	280	274	285	291	265	240	248	241	247	272	256	240	233	258	277	248	235	258	276	282	262	274	258	301	256	252	233	260	247	273	246	278	266	253	256	245	259	273	241	263	271	268	265	258	295	268	277	257	237	251	235	262	262	291	282	245	255	256	297	287	271	271	261	263	281	278	233	271	262	273	276	240	326	276	251	252	264	274	244	260	253	240	223	264	258	249	269	266	219	273	277	264	229	271	288	254	221	275	274	265	253	249	231	264	260	227	249	253	268	245	274	269	237	266	233	246	256	261	249	259	245	260	228	276	255	274	256	233	248	249	237	258	264	260	252	284	258	259	281	252	307	274	265	254	247	276	284	254	255	259	263	268	264	275	265	268	247	284	245	257	262	286	264	248	249	255	263	253	246	262	240	243	270	258	278	241	281	231	282	244	223	270	256	283	261	256	242	249	301	227	271	264	261	247	249	299	253	260	256	285	282	267	238	253	234	275	229	240	257	232	259	254	254	258	250	248	248	276	268	248	239	255	237	269	249	249	277	248	261	279	241	240	269	284	290	246	256	244	270	267	295	276	265	266	257	292	248	276	281	281	247	248	252	271	252	270	259	271	256	287	274	275	271	248	250	283	273	267	285	271	292	266	277	255	252	258	276	252	259	253	266	268	285	263	266	234	248	258	263	249	237	264	269	261	247	261	223	229	275	263	248	242	241	250	262	288	266	247	276	198	262	245	253	276	255	274	279	262	230	222	266	245	247	258	238	263	266	216	242	262	278	279	242	232	247	267	260	260	257	234	287	246	306	230	255	279	280	246	249	284	253	240	252	291	250	280	259	242	289	229	262	263	290	272	270	283	266	259	263	272	275	274	274	297	280	222	251	239	263	282	306	260	258	249	254	245	237	293	256	252	243	295	245	232	270	289	285	246	285	276	267	270	278	244	244	279	260	246	254	244	266	253	277	272	285	275	277	261	249	246	276	252	251	248	276	244	252	205	262	271	298	258	264	250	236	236	272	249	295	247	281	276	256	300	251	267	265	281	256	253	254	267	283	262	258	249	270	317	273	247	313	269	258	276	269	251	272	266	276	239	298	234	254	225	245	252	265	266	270	281	264	250	240	234	274	267	241	256	282	255	250	281	230	241	252	256	324	282	279	242	265	222	258	237	245	286	277	271	246	273	264	230	246	261	268	261	284	284	257	254	243	241	242	287	271	274	215	269	258	240	253	272	229	274	264	266	269	285	268	227	257	250	253	251	252	249	251	287	263	274	248	239	245	243	268	248	250	270	262	242	272	278	243	262	278	239	270	276	249	257	273	257	256	284	271	267	223	288	274	228	226	268	267	261	267	273	267	302	246	245	276	269	276	274	257	269	256	269	267	259	250	258	248	282	228	259	257	263	241	247	269	265	260	242	234	246	289	264	231	250	278	283	261	245	294	270	268	270	262	260	292	273	264	277	252	285	267	254	273	303	272	274	274	271	248	252	284	262	280	279	263	252	241	255	261	266	255	249	256	261	234	285	268	266	264	260	282	270	254	249	246	258	244	235	298	274	254	265	244	248	265	251	251	250	253	250	240	266	266	272	269	262	259	289	254	219	281	280	280	282	262	283	250	264	259	247	273	266	266	237	237	249	287	207	268	244	245	289	253	248	265	225	244	245	231	221	265	262	295	237	265	233	230	295	257	246	246	248	271	258	269	294	241	269	248	258	272	289	296	258	268	229	237	235	239	252	258	303	277	280	277	282	274	267	277	260	280	243	249	266	239	253	288	244	280	259	254	266	263	264	285	216	242	280	288	255	249	232	278	275	281	282	281	231	257	263	296	245	273	244	260	270	277	253	231	254	285	266	244	245	320	269	272	266	263	241	262	276	266	289	266	260	245	251	229	244	265	242	243	225	261	251	287	282	281	282	269	258	256	264	247	281	272	260	257	255	256	278	269	266	279	267	261	291	244	254	261	273	294	234	231	247	264	282	280	241	243	264	241	232	218	243	233	252	251	299	269	293	265	278	297	266	293	275	287	268	243	276	278	277	255	277	276	285	270	246	274	268	256	256	270	274	253	252	268	272	282	261	253	282	266	302	258	235	248	293	271	264	237	249	266	262
6035	7831	8888	10384	8978	5087	3294	1804	1197	944	833	691	683	624	583	561	551	600	571	618	570	588	579	566	581	555	606	599	594	594	589	630	587	602	574	551	606	579	563	551	550	576	589	594	623	566	577	594	596	608	596	583	574	580	631	609	545	594	561	565	583	554	570	625	560	612	556	587	598	557	650	564	589	608	634	568	575	599	589	581	595	571	557	581	592	587	592	581	609	553	638	595	595	583	581	593	589	576	610	584	553	599	575	540	571	596	578	585	605	594	599	614	565	557	565	562	580	561	561	555	575	542	555	588	541	561	578	572	585	562	616	555	599	519	574	519	651	530	596	595	562	592	584	601	607	556	541	575	633	596	572	591	618	585	626	581	564	577	588	612	597	587	562	561	563	552	551	572	581	531	568	603	535	584	619	581	589	578	573	624	582	583	609	567	550	535	605	546	584	563	561	635	591	570	601	593	594	587	537	572	553	543	561	572	571	598	550	605	585	583	584	600	562	571	595	624	608	602	559	563	573	567	549	601	602	573	607	556	587	564	600	597	561	584	599	625	587	580	595	592	581	591	545	643	595	550	618	551	619	609	592	578	634	589	594	565	541	595	599	587	579	608	541	561	595	549	574	615	584	593	574	561	595	571	567	567	574	565	578	584	585	571	540	577	610	578	580	543	568	556	604	573	571	608	569	574	586	570	604	604	591	601	572	595	554	598	561	571	585	597	617	598	617	566	588	576	577	589	606	597	577	596	557	611	617	606	544	588	589	586	613	587	559	645	578	576	595	567	567	632	589	572	582	592	567	521	548	585	586	555	608	543	556	577	602	527	570	610	598	610	592	612	601	577	594	601	539	567	559	540	569	560	606	521	553	616	592	595	547	572	558	540	597	543	591	564	553	548	570	611	576	615	605	577	583	583	568	592	560	580	594	577	537	593	579	567	567	556	555	624	592	626	564	577	595	597	564	565	553	592	616	617	583	594	545	584	588	522	573	585	527	524	586	571	598	604	565	636	593	540	552	545	577	614	569	592	574	555	542	536	585	579	598	561	579	538	584	609	599	580	547	609	601	564	551	576	562	550	606	543	563	562	589	576	583	565	565	553	546	562	577	603	597	560	583	573	610	613	586	567	540	565	568	575	553	560	595	555	548	630	610	622	614	536	568	534	581	582	570	553	635	612	582	604	569	594	589	591	604	585	636	609	567	577	601	553	591	583	582	593	558	644	574	597	542	577	590	607	604	571	614	572	586	591	625	558	598	584	601	562	574	556	539	598	597	586	598	555	576	577	601	596	610	619	593	602	546	606	622	570	597	580	558	604	594	590	555	544	603	616	561	570	563	581	544	581	588	572	593	568	553	575	561	624	540	589	552	575	612	590	580	602	590	537	608	564	592	537	584	561	574	609	591	567	560	603	573	600	584	567	583	555	567	571	547	597	611	612	558	556	608	565	605	558	567	606	629	601	558	599	591	571	580	591	621	601	556	532	589	585	560	603	569	584	547	592	588	532	593	588	549	602	562	610	564	572	572	599	581	572	609	583	608	589	605	602	588	601	571	580	566	562	545	590	562	555	534	576	599	570	575	541	578	625	588	586	611	555	604	572	582	549	595	611	587	623	578	578	599	586	644	582	601	630	555	578	557	574	608	586	566	623	569	604	626	568	602	591	604	589	589	602	549	577	609	611	619	558	570	592	502	547	568	600	556	605	565	627	569	557	597	574	596	610	570	547	615	565	602	564	565	586	602	587	577	592	563	558	618	584	603	616	582	584	567	615	589	594	543	573	597	593	606	558	575	592	618	563	585	582	619	536	550	556	560	572	585	565	572	553	605	546	570	579	583	569	574	595	589	553	570	625	601	592	581	589	607	550	585	587	574	551	568	538	602	568	575	619	584	578	549	590	586	575	570	592	562	527	568	581	600	620	585	584	548	558	602	583	533	546	583	541	547	562	603	577	590	547	592	558	587	575	600	571	614	591	523	572	584	569	551	613	538	533	579	604	586	578	581	591	582	554	568	573	580	569	589	583	562	548	583	545	539	570	587	581	576	571	551	563	600	551	612	547	578	581	549	583	583	575	601	580	571	577	582	600	600	610	567	617	571	582	608	536	539	589	585	570	585	584	586	549	619	558	596	617	604	609	571	583	616	562	604	597	568	608	591	597	586	604	577	604	584	644	611	622	570	600	558	600	583	625	537	571	529	582	532	597	527	604	574	621	548	541	558	542	570	569	609	574	603	577	589	558	584	574	592	590	545	549	591	614	553	568	578	605	612	590	598	576	586	578	577	557	580	572	559	600	568	583	570	543	598	553	599	587	596	573	601	550	593	584	603	563	593	591	582	573	590	577	531	560	545	541	571	549	574	593	555	546	578	588	562	583	582	584	599	570	574	582	553	558	575	597	601	573	656	565	585	580	596	588	603	557	616	586	588	586	565	543	575	614	574	583	583	544	599	579	567	583	608	582	567	589	609	541	590	558	573	567	604	590	578	576	560	562	602	605	569	576	552	574	601	566	524	558	559	615	599	553	607	569	569	539	595	599	631	585	568	597	571	591	564	605	593	563	576	557	578	543	595	605	592	600	582	604	563	602	560	580	551	574	583	582	573	603	574	561	594	599	580	526	601	596	575	563	624	559	531	578	618	584	554	530	639	521	559	602	610	566	610	603	563	603	586	601	620	559	591	583	575	574	552	598	558	591	594	574	593	549	592	598	574	594	604	574	581	560	579	621	606	601	547	582	587	538	618	598	576	556	562	581	607	586	555	600	573	582	606	581	566	622	535	602	610	559	545	611	580	568	574	548	582	570	579	599	559	588	536	651	634	579	602	576	592	594	587	578	592	617	540	571	585	589	587	591	571	609	587	574	533	584	588	541	562	574	574	536	636	558	607	556	619	602	589	550	596	603	567	565	560	604	618	567	552	589	579	536	596	594	573	604	605	617	564	554	562	600	579	601	599	585	597	600	554	581	557	589	617	561	583	577	604	548	559	574	565	626	622	565	520	577	602	577	571	585	574	568	574	572	567	589	571	576	561	596	575	613	575	639	553	578	568	585	546	592	550	609	590	572	553	593	592	578	586	586	622	580	603	590	592	553	598	571	586	566	581	553	562	605	613	581	596	571	557	580	585	547	599	577	564	538	537	616	624	595	601	591	594	617	544	561	564	570	555	573	586	585	561	587	614	581	567	560	584	592	582	546	566	589	613	569	613	580	587	572	573	552	561	612	630	560	546	572	586	568	593	585	557	559	616	603	568	584	586	590	593	600	588	568	593	545	596	559	572	576	596	592	606	552	607	614	580	596	552	576	553	567	546	580	614	595	577	587	583	590	597	629	571	622	578	607	613	531	586	580	585	526	571	619	551	587	600	570	584	626	587	618	604	599	613	587	582	579	586	572	610	611	591	585	573	589	609	574	589	625	595	601	609	603	575	604	510	569	557	572	567	612	589	621	588	563	554	545	571	596	550	602	570	569	598	606	605	606	589	585
54837	55272	61128	54096	41971	28612	16556	7175	3195	1309	711	488	467	262	213	229	208	229	191	208	231	243	226	215	215	224	240	235	224	225	232	236	222	205	227	232	220	213	206	209	194	245	215	219	209	204	220	256	239	218	216	233	223	212	242	202	202	207	227	219	233	224	219	224	237	227	190	211	217	236	211	218	182	169	220	236	228	224	214	195	217	232	199	215	226	203	228	211	215	206	241	223	208	234	232	222	195	187	217	200	200	249	219	197	223	232	220	216	203	203	207	227	231	225	224	203	213	219	235	203	217	235	231	240	189	195	228	229	213	230	214	230	197	222	229	235	233	237	240	254	208	194	202	206	206	201	224	221	220	209	200	195	224	198	188	219	228	224	223	206	210	243	216	207	217	197	206	212	228	210	185	221	203	221	212	219	210	230	222	217	217	228	202	217	216	197	230	232	233	218	213	214	204	218	221	236	227	227	195	257	214	208	243	210	194	244	197	239	240	229	235	194	208	212	229	181	229	226	208	221	229	183	212	222	204	190	214	243	217	225	201	192	208	216	235	217	231	236	199	200	236	232	236	220	220	189	212	238	231	221	214	200	227	233	218	222	212	205	226	220	218	245	198	198	208	215	222	199	223	191	199	227	176	214	223	217	220	233	210	226	241	237	225	235	225	227	214	222	202	215	199	180	232	216	197	234	227	214	219	215	241	199	231	228	210	203	198	209	229	206	205	200	223	225	222	203	225	195	214	229	236	208	197	197	201	179	209	218	192	222	198	212	202	218	210	206	213	215	195	219	217	230	221	228	235	200	212	220	233	234	216	216	237	204	212	225	192	225	213	194	193	251	214	197	210	237	237	217	212	222	218	217	201	195	222	214	203	209	221	193	189	217	215	202	188	203	196	222	225	243	207	224	216	222	197	200	207	197	200	221	184	194	203	205	211	205	217	219	236	183	209	195	235	213	206	225	204	210	183	201	222	220	192	213	237	196	189	231	237	193	236	212	184	212	206	213	222	202	213	183	216	218	254	234	228	200	200	218	241	218	196	228	192	234	194	212	249	172	228	188	216	212	218	220	233	206	215	199	211	191	218	222	190	225	210	213	218	188	228	234	214	209	189	205	233	244	224	230	211	202	234	239	232	216	238	204	200	228	233	199	194	232	209	204	206	208	191	212	185	213	229	194	227	210	214	221	230	235	247	198	212	225	220	193	214	202	212	240	220	207	227	239	211	193	221	202	209	237	220	209	223	217	212	225	216	213	214	187	234	214	235	201	202	189	185	210	218	228	207	195	198	213	221	217	217	225	241	214	209	247	219	209	196	225	205	220	219	207	198	219	224	193	196	188	208	193	194	203	219	201	193	200	200	236	238	219	210	258	243	202	230	241	198	198	201	228	237	234	200	199	229	215	209	202	232	204	213	219	220	238	226	215	225	233	212	190	213	222	198	192	241	223	188	213	200	212	214	249	220	219	212	218	233	244	241	226	190	209	194	178	222	215	213	176	214	215	238	235	201	230	190	207	241	220	194	225	244	214	231	224	236	204	222	191	186	208	201	223	234	218	235	214	223	191	213	207	195	208	226	205	202	219	218	214	203	208	230	211	223	204	223	219	212	240	225	217	233	234	220	236	219	214	203	228	194	208	228	208	210	199	224	216	209	203	235	231	236	231	238	214	224	217	198	204	207	204	190	226	199	195	235	195	197	209	214	204	216	217	202	209	218	218	239	204	215	240	254	212	225	204	239	204	213	235	215	202	226	227	225	213	222	211	230	223	224	223	213	202	222	221	224	234	204	193	217	212	190	222	224	263	199	213	236	204	209	218	201	224	218	230	235	227	216	208	218	218	193	223	223	239	199	198	229	187	211	217	213	195	213	229	216	238	218	210	213	211	194	225	212	221	217	222	221	218	221	224	233	217	221	213	224	205	256	230	252	249	224	212	202	221	214	221	198	191	196	202	187	221	179	199	187	219	233	219	226	202	219	203	208	206	198	184	236	229	225	241	215	181	198	223	200	207	205	209	208	209	200	203	208	226	198	225	190	223	197	225	203	223	240	203	217	201	207	206	227	225	238	215	193	225	241	210	220	192	233	198	235	235	223	223	237	223	197	199	210	219	233	204	211	222	225	224	220	213	182	230	214	226	216	210	226	233	209	229	196	213	216	211	230	223	215	218	201	213	209	206	210	214	222	183	209	190	214	208	202	212	212	218	207	201	217	228	231	191	222	209	225	224	194	206	213	213	214	209	212	221	211	200	230	224	212	237	212	213	210	213	191	235	191	218	210	224	226	226	204	243	201	215	240	217	226	210	212	217	229	240	230	193	253	195	234	181	213	231	230	231	224	226	229	224	240	182	209	210	231	217	216	221	228	213	216	203	242	222	187	211	196	214	219	210	232	217	199	217	225	204	226	255	191	205	245	207	208	212	205	195	226	211	234	220	240	206	210	184	197	231	195	220	215	216	197	197	222	201	212	211	212	210	218	237	183	217	252	202	208	240	210	248	230	231	223	212	199	220	239	209	219	235	199	202	208	208	232	223	206	233	216	218	211	190	230	227	196	208	228	237	210	201	218	207	201	231	213	249	211	244	195	217	216	222	224	235	223	183	200	215	201	213	212	199	231	215	208	221	209	203	224	215	204	222	207	200	203	224	243	240	233	212	208	195	193	198	201	215	210	258	206	216	195	198	235	201	209	189	234	217	208	216	209	212	233	211	223	218	200	219	207	209	230	205	221	237	217	218	215	205	225	248	195	193	195	214	233	203	197	232	226	250	215	235	226	220	205	226	227	237	226	211	227	229	219	252	196	207	207	228	218	226	186	229	195	219	194	212	204	209	230	223	225	226	210	253	233	237	192	240	228	211	218	209	187	216	228	195	203	240	232	213	209	198	217	223	223	217	203	215	204	217	203	209	234	204	224	234	223	201	225	193	206	216	221	213	227	210	170	187	195	221	226	216	221	233	226	235	196	205	214	239	213	225	240	186	227	214	226	217	231	238	212	206	209	207	230	249	202	239	203	213	242	237	212	186	183	192	208	239	234	221	220	175	188	243	245	194	225	235	180	218	250	233	208	228	206	215	196	262	217	193	213	225	208	228	223	219	245	218	213	189	234	230	229	244	198	193	213	200	220	215	218	206	205	228	218	237	199	222	227	225	208	232	244	236	231	223	189	237	199	232	180	192	231	208	196	213	223	223	228	189	217	208	211	227	222	208	219	242	208	229	193	214	254	229	224	187	218	192	231	224	208	253	246	226	234	197	222	206	208	216	199	201	214	220	219	225	212	194	216	236	220	227	197	232	217	214	248	251	211	189	183	197	223	208	245	200	253	217	214	203	230	219	194	211	181	190	220	226	242	255	204	205	203	231	225	208	223	220	219	211	229	203	223	222	216	233	219	211	239	211	213	253	219	215	203	216	207	228	221	210	209	203	240	214	218	185	196	216	230	207	210	197	205	218	193	202	220	228	222	212	228	221	208	214	206	192	183	218
32078	39359	56174	58268	51733	42387	30591	19360	11099	5425	2918	2197	1858	682	513	457	508	521	536	477	476	530	537	529	541	504	536	542	465	470	481	479	509	496	546	498	513	494	498	516	526	497	498	576	493	463	504	467	455	486	493	512	498	529	508	467	496	471	455	491	471	518	474	508	520	486	512	487	498	505	464	530	508	502	502	561	508	542	478	481	491	541	525	527	502	495	506	503	484	518	480	509	503	511	525	528	504	467	487	505	472	521	501	500	485	508	480	455	507	480	486	488	555	489	504	488	509	489	514	497	481	485	510	528	513	503	525	481	477	480	521	504	485	484	462	468	503	499	514	571	517	535	528	520	521	502	506	478	479	507	498	477	499	478	507	520	535	476	545	476	551	481	497	489	455	463	476	537	464	544	498	453	508	507	497	513	486	559	490	483	505	521	510	527	520	520	482	485	489	498	470	524	440	495	534	522	489	475	511	487	505	490	503	525	527	478	508	520	498	524	488	481	509	523	518	499	527	489	528	489	514	487	473	489	535	533	507	516	529	555	488	505	468	523	520	489	542	525	501	504	478	478	462	520	520	498	482	490	521	472	539	518	515	526	488	492	488	501	493	517	484	523	492	518	537	505	479	467	462	540	508	513	468	532	529	537	530	506	472	452	480	485	482	490	523	495	505	518	493	514	511	493	483	490	513	490	466	496	478	479	488	543	518	499	495	518	424	483	501	477	473	470	476	511	559	491	508	498	502	520	494	496	518	479	512	496	510	470	518	519	504	492	534	512	502	499	543	496	489	525	502	501	511	486	541	486	499	486	498	505	483	538	473	476	501	481	518	516	490	506	472	497	508	522	517	485	502	529	490	541	497	524	468	506	478	467	505	533	515	483	510	456	493	463	510	519	494	455	506	507	521	493	477	482	511	487	472	463	509	514	518	496	497	538	518	474	511	472	490	503	492	464	476	460	504	439	480	500	538	532	541	488	510	545	464	502	516	503	483	508	515	487	500	507	536	538	491	464	533	532	487	497	560	496	519	507	519	534	556	494	529	501	500	508	509	509	502	503	456	480	467	487	469	488	550	487	485	455	511	526	484	471	503	477	464	563	534	499	497	516	471	501	506	490	450	522	513	541	494	501	530	512	493	498	536	540	489	474	464	494	500	538	518	474	516	497	534	535	491	497	517	474	491	509	507	447	520	504	522	491	527	513	495	535	501	524	469	504	504	501	515	509	499	491	523	501	518	492	503	480	449	500	527	527	510	517	471	511	513	494	509	474	493	484	507	473	501	458	488	507	493	523	533	524	466	482	508	529	528	504	469	514	466	513	469	448	456	534	512	504	443	456	511	490	513	484	533	471	478	485	467	505	494	503	506	536	489	528	490	503	474	495	531	510	497	504	478	513	484	521	492	497	497	483	525	489	485	505	463	508	545	505	528	536	494	539	472	501	499	522	528	507	519	556	478	485	515	542	520	509	449	520	482	503	479	494	519	501	495	491	483	492	509	492	488	505	525	506	468	530	508	518	483	523	505	506	508	547	521	462	500	520	494	535	508	510	517	492	535	497	490	532	489	480	478	524	512	519	474	480	470	538	484	502	463	524	486	490	475	499	460	492	506	462	495	456	517	502	465	473	498	494	521	492	515	529	507	508	501	502	501	519	470	481	476	506	503	491	497	453	511	544	508	506	502	497	498	511	490	487	485	490	505	473	498	477	512	500	508	485	530	517	507	475	533	505	473	472	485	477	497	509	485	497	491	507	496	522	457	474	507	508	488	479	488	474	490	481	495	494	544	487	449	546	465	468	490	466	503	479	477	500	508	476	508	533	469	491	493	494	514	503	496	449	509	494	509	490	486	547	471	475	507	492	504	508	487	483	474	514	504	517	491	490	498	479	512	497	497	478	501	465	529	516	477	492	489	566	528	443	514	485	530	514	537	519	548	507	484	513	504	506	493	521	535	449	535	494	505	497	491	488	506	516	496	511	520	522	484	517	484	475	527	541	480	532	526	477	522	541	503	494	502	491	503	507	500	530	501	496	526	486	501	525	491	526	491	480	482	512	514	469	513	473	497	513	511	510	506	529	499	538	514	498	506	511	459	502	456	482	477	549	485	500	541	499	477	484	503	501	493	494	485	517	520	510	526	479	503	486	501	504	510	467	493	465	524	472	536	457	483	513	523	524	479	516	531	492	509	498	507	489	487	470	489	511	488	508	494	501	531	500	502	455	534	466	481	490	504	489	509	481	471	495	478	515	473	459	491	514	457	509	523	528	448	508	438	498	487	493	541	472	514	465	485	502	518	503	501	466	543	505	510	498	509	479	480	533	487	511	523	524	448	518	536	460	487	514	496	507	515	461	511	531	520	474	499	520	509	501	471	489	503	488	493	497	494	542	508	532	514	523	563	486	467	502	515	490	514	531	475	514	477	505	515	487	511	499	491	493	484	534	484	484	532	487	477	511	549	487	473	489	511	514	496	511	497	493	503	481	485	529	511	549	521	549	532	477	490	509	495	499	532	494	524	530	472	518	528	488	513	507	537	510	527	468	497	460	508	527	495	513	516	492	452	473	472	484	515	510	468	451	496	475	505	521	535	481	511	501	493	514	485	461	485	508	522	531	523	500	507	482	501	527	530	485	526	497	471	496	521	451	482	488	550	451	514	516	486	568	493	492	501	530	512	538	492	466	516	516	494	507	515	511	498	446	505	502	493	492	518	535	531	543	467	493	503	508	463	515	494	496	479	520	504	494	549	526	514	475	499	506	494	547	491	459	521	514	514	482	488	473	476	492	550	491	485	529	489	539	521	532	511	542	483	486	510	495	496	492	494	482	496	519	513	479	498	505	489	518	451	513	513	467	513	523	500	530	494	459	441	456	492	451	504	530	528	485	550	499	492	468	484	491	483	489	498	475	534	498	516	492	543	521	503	533	524	494	501	476	496	494	494	518	516	542	482	504	482	509	492	442	502	509	446	492	501	514	510	490	457	498	482	469	499	535	506	476	489	480	455	496	511	487	460	487	507	465	481	502	509	484	513	529	525	503	487	486	519	467	493	480	521	491	486	501	490	467	478	471	505	487	488	477	513	487	486	498	500	508	518	492	479	525	475	471	524	537	516	519	509	512	486	507	480	485	522	502	517	523	474	534	520	477	481	473	502	486	502	510	502	500	490	557	480	488	492	508	495	503	477	505	501	485	500	479	506	511	478	505	508	527	477	450	491	476	516	497	533	450	508	529	530	525	495	545	502	493	520	528	501	526	539	501	438	467	507	508	536	494	482	479	485	462	493	485	492	529	486	515	479	475	489	473	465	536	509	522	482	519	459	473	482	506	511	504	507	503	481	538	541	518	463	469	501	487	465	512	475	549	492	480	482	496	452	509	512	492	530	475	491	519	479	492	508	474	492	496	478	522	516	476	489	506	474	470	500	482	484	532	506	501	560	496	482	516	506	482	495	557	499	492	514	494	504	488	541	506	490	466	493	486	450	526	501	502
64390	70315	74651	65286	51562	38836	24644	13306	5686	2463	1150	501	347	316	320	291	320	309	292	305	313	322	306	330	294	299	301	304	332	309	276	279	296	334	296	293	302	308	292	321	349	298	300	318	350	315	332	320	342	315	306	299	305	329	312	308	305	298	347	346	282	315	301	277	311	330	330	320	322	321	307	333	309	342	284	292	297	334	317	305	279	281	295	329	298	319	320	317	319	293	309	340	322	317	341	303	300	330	343	334	309	322	322	313	312	307	299	302	330	304	272	292	323	335	313	338	328	316	310	319	303	274	333	325	318	339	296	335	280	325	308	323	298	323	317	305	332	335	332	303	297	324	298	317	295	324	337	300	342	286	324	308	300	345	291	314	307	330	298	303	323	323	327	287	282	342	297	344	284	348	310	306	341	336	292	320	366	335	300	296	291	329	299	305	314	320	328	302	310	301	323	309	334	312	322	330	323	305	311	297	327	312	338	321	331	337	323	302	322	321	291	318	304	308	306	332	302	308	320	294	305	316	344	294	310	302	379	315	291	319	315	318	307	329	318	312	329	321	307	322	293	279	328	313	331	309	339	279	305	320	301	281	294	311	276	301	317	303	338	306	325	306	274	297	288	316	341	326	302	318	321	310	311	310	328	308	305	315	316	314	335	282	297	324	292	305	302	325	343	301	309	369	318	315	350	326	301	301	308	297	283	289	326	323	304	310	329	296	342	310	297	303	300	304	326	301	323	293	302	310	316	351	301	315	321	328	319	281	305	317	332	317	299	313	321	297	301	317	325	311	312	292	295	311	323	314	301	304	337	336	320	299	335	292	327	278	305	339	316	332	322	324	336	329	313	308	319	308	341	352	301	335	343	330	325	291	321	320	299	325	345	336	292	304	307	324	299	320	314	307	292	327	293	313	299	324	324	325	305	334	287	310	338	309	321	309	312	290	297	338	323	311	282	274	306	326	319	276	299	293	353	315	313	313	307	315	303	296	321	353	317	344	282	313	317	270	309	321	307	315	282	286	324	323	308	293	280	297	316	304	346	345	299	309	280	280	331	305	316	286	299	323	298	336	336	293	328	354	343	324	282	338	314	335	300	294	325	309	319	333	313	304	345	316	294	298	325	306	353	310	305	299	318	273	340	298	319	281	300	307	299	359	288	315	300	299	338	301	319	329	316	300	294	322	324	350	314	269	323	296	340	344	300	326	311	302	285	316	299	305	306	296	324	337	334	337	323	307	276	302	294	315	311	344	302	336	325	316	322	346	293	360	311	316	342	339	330	301	326	318	289	283	293	310	284	296	305	314	316	317	342	334	334	311	280	293	311	320	323	277	319	349	286	291	304	284	318	306	350	350	321	329	311	293	303	327	322	321	297	313	346	299	269	317	322	306	318	305	322	316	351	301	338	358	313	290	344	286	325	323	315	320	328	324	312	342	305	279	331	290	325	315	349	313	305	332	305	328	332	316	300	307	283	347	326	332	297	314	327	350	350	296	287	334	295	288	302	290	319	327	318	332	324	298	315	301	321	316	327	308	299	352	300	282	297	326	323	327	288	326	280	309	315	298	325	326	293	337	326	318	312	334	275	314	322	292	257	333	321	331	352	335	330	289	315	341	270	298	334	278	295	299	346	297	294	301	266	293	285	328	282	290	323	302	332	330	322	296	345	305	319	339	304	307	310	320	335	280	313	344	329	295	305	326	334	352	334	300	343	287	291	292	305	301	271	285	325	309	335	316	318	307	321	313	324	313	269	296	347	292	328	313	310	312	323	326	313	312	334	313	306	281	317	295	333	311	314	330	316	293	288	294	303	324	324	305	297	301	278	277	322	346	330	293	318	330	312	286	315	324	300	326	339	337	324	270	347	327	329	317	335	267	310	324	333	330	313	330	328	273	311	284	311	282	308	292	297	342	316	291	304	326	305	327	341	302	319	325	321	315	310	309	327	334	312	297	337	321	283	326	320	286	304	355	328	325	338	305	334	301	291	327	323	313	329	307	333	286	285	324	330	310	302	296	296	343	304	300	327	306	325	312	311	326	285	314	290	306	352	343	307	308	355	317	287	313	329	323	310	323	312	313	353	280	285	301	315	309	280	296	325	305	274	322	328	307	317	321	328	324	325	329	280	341	326	312	350	309	335	312	299	340	269	299	346	317	290	248	319	295	300	276	299	297	286	316	288	310	310	335	316	297	312	317	310	319	331	318	333	318	352	285	312	284	311	328	304	328	305	305	326	314	277	322	347	329	323	321	306	312	306	308	247	295	318	295	309	302	329	330	323	324	288	292	321	300	275	303	311	306	304	309	318	313	322	304	323	305	312	296	310	337	294	323	315	308	287	311	334	259	320	315	299	317	327	323	307	288	327	289	320	321	325	309	302	309	316	339	309	309	283	326	333	330	297	296	341	329	308	325	333	357	334	284	317	324	323	287	299	307	298	284	316	334	315	325	318	326	330	314	330	305	332	302	324	321	345	272	274	307	302	325	315	299	279	304	354	323	285	295	323	334	348	327	321	330	307	315	328	341	326	303	301	324	326	305	321	296	310	276	311	278	341	325	306	348	305	298	344	298	270	287	299	300	333	277	314	339	297	310	327	299	299	322	308	302	298	302	339	313	297	320	320	329	311	287	285	290	316	299	343	333	291	275	325	291	318	341	320	309	313	335	305	318	288	317	310	339	311	298	297	291	316	321	298	311	301	313	321	321	339	321	293	289	285	288	333	290	349	324	349	312	298	340	297	340	338	314	290	352	295	323	305	326	311	290	316	296	273	328	334	314	334	322	323	307	336	317	308	308	342	311	360	332	322	315	319	310	301	314	283	319	312	308	289	300	302	337	272	273	314	339	294	323	329	298	313	307	335	324	321	302	323	326	315	284	318	304	307	318	311	286	333	344	299	307	306	312	323	323	316	333	278	331	297	305	300	287	308	314	318	308	320	291	320	311	320	291	323	312	337	316	333	311	327	351	298	305	294	312	317	301	320	315	292	315	294	306	316	323	290	313	330	317	326	310	288	327	328	336	324	300	305	334	285	325	329	329	275	326	346	292	328	288	327	303	341	307	318	314	289	311	309	304	319	316	341	304	285	298	321	303	281	289	333	294	341	295	325	308	326	325	281	325	282	312	302	300	340	300	321	313	295	308	307	284	281	278	269	279	341	327	309	312	295	352	305	332	326	305	296	318	290	316	299	308	338	281	312	315	314	350	323	320	317	312	320	279	302	295	296	318	296	334	321	319	332	339	314	321	310	305	312	265	304	314	325	303	310	317	320	322	312	279	345	311	321	341	324	312	308	306	296	295	286	332	315	311	315	326	313	355	335	300	328	315	333	310	295	315	290	306	298	343	328	273	262	313	312	304	302	309	338	304	326	310	333	307	308	305	286	328	321	300	318	316	319	279	292	301	314	337	325	330	298	312	297	296	290	338	343	319	328	301	318	317	309	299	303	307	298	299	327	317	338	303	321	307	324	280	300	297	321	318	324	308
38727	50654	69025	69698	60836	50440	38216	27122	16439	8688	4019	1682	936	697	714	703	743	674	676	702	710	644	668	748	684	683	685	672	650	699	742	664	717	710	627	665	634	738	705	716	681	679	707	684	666	694	692	684	676	730	691	670	688	664	735	694	709	662	671	721	713	741	665	696	717	708	631	690	704	697	696	652	667	709	691	710	681	665	655	668	660	697	717	693	661	731	695	646	688	659	686	708	656	675	701	713	661	686	697	678	743	746	678	683	669	670	687	739	677	716	678	689	675	718	684	698	656	684	684	647	678	629	672	637	663	666	639	705	671	714	721	722	711	702	714	720	693	663	700	712	640	693	644	682	662	709	717	687	659	745	642	697	697	724	711	693	716	727	698	677	740	668	711	696	700	662	683	705	657	705	742	651	673	661	706	652	702	691	727	709	716	732	708	670	689	668	668	737	695	697	703	707	658	651	669	676	735	680	706	685	677	724	676	648	635	715	695	714	695	658	695	682	699	703	721	631	675	666	725	687	712	669	669	675	707	686	693	714	684	689	683	731	653	693	701	692	701	695	758	689	711	699	693	682	688	758	710	703	704	671	700	662	700	708	682	695	704	689	700	662	696	704	723	677	690	693	711	698	686	687	664	681	690	711	692	684	667	689	671	701	723	699	723	691	692	680	690	664	696	672	671	706	684	698	675	696	675	679	710	679	661	680	710	697	664	774	719	682	667	697	708	635	687	672	717	717	683	692	689	681	693	714	689	679	704	690	641	649	702	679	724	653	686	624	664	678	698	671	657	746	684	692	697	636	670	721	714	689	653	690	676	723	753	693	672	692	667	700	625	684	687	653	686	725	686	692	667	642	721	688	700	670	668	685	642	720	683	682	701	687	749	683	692	690	711	705	713	675	703	712	682	710	675	717	708	716	634	701	690	706	694	743	684	731	728	683	745	707	690	723	684	708	678	633	710	641	716	684	683	692	690	709	714	673	673	747	677	713	668	734	721	695	731	653	684	726	761	646	691	679	702	710	718	689	735	707	746	619	680	640	689	726	658	640	701	693	705	711	690	686	686	701	663	637	677	743	717	707	692	712	704	693	691	689	711	709	710	702	723	735	696	720	699	714	735	682	686	660	655	706	677	692	688	690	703	670	667	693	682	700	678	737	692	726	688	709	663	641	713	707	671	694	675	703	690	667	691	705	658	671	675	723	710	676	727	720	682	695	685	731	689	702	689	675	719	656	683	659	706	721	705	707	682	670	698	695	708	673	683	701	715	670	736	681	703	668	686	703	677	656	689	700	719	647	677	693	682	713	681	696	719	712	679	706	716	768	721	680	641	716	664	684	664	641	647	697	710	651	646	705	663	698	714	680	695	728	698	710	649	684	681	661	708	664	677	656	707	682	731	680	713	673	661	699	657	694	682	659	678	673	662	703	702	702	690	697	689	661	664	683	672	692	669	659	650	699	694	673	670	670	707	700	675	688	717	716	745	684	730	702	686	719	710	697	665	692	675	689	642	709	686	731	709	694	718	688	692	663	689	648	661	673	693	680	684	698	702	746	704	668	695	675	700	651	690	699	711	681	667	743	671	700	675	681	683	731	650	692	694	693	689	705	713	657	737	786	734	690	705	697	728	684	637	694	684	722	712	707	677	687	693	711	704	667	714	731	703	749	702	683	720	652	699	726	706	720	688	732	686	739	692	688	713	713	691	691	665	709	694	670	706	730	699	690	686	712	699	662	692	660	711	708	662	747	696	729	683	735	731	723	708	648	689	697	703	703	738	697	700	621	673	702	750	686	664	743	689	655	729	689	691	684	676	687	687	715	623	647	659	660	667	690	669	654	677	681	696	663	686	699	689	680	657	709	674	726	693	692	728	732	750	676	646	727	699	677	652	677	710	660	685	680	682	688	662	694	733	641	691	732	685	674	720	685	695	686	723	728	698	693	682	697	688	695	734	675	689	664	658	680	681	739	689	684	689	706	697	665	719	723	731	673	672	611	681	699	700	725	719	688	696	695	676	688	677	674	629	696	712	631	664	736	637	754	691	696	701	686	716	688	725	673	716	679	714	679	706	688	736	658	701	644	690	677	688	707	690	734	736	695	707	710	702	658	707	660	683	672	664	754	673	723	653	690	662	656	678	703	713	735	689	707	681	639	669	709	660	706	688	678	672	725	671	701	700	709	713	715	712	704	668	701	698	701	680	675	690	718	685	711	678	705	734	734	646	708	700	713	697	735	694	678	702	673	694	730	692	672	660	664	636	682	719	703	688	673	670	697	657	675	699	672	688	692	696	753	636	703	678	684	720	705	702	681	728	687	718	665	679	694	705	665	660	728	705	722	717	729	745	697	706	715	694	709	687	701	678	627	684	756	717	706	716	660	699	753	663	651	704	723	727	714	733	689	669	696	687	717	709	649	732	678	682	651	705	658	680	645	691	687	663	649	696	702	734	664	654	732	677	709	695	701	662	743	666	702	710	677	685	690	703	714	692	700	660	655	697	714	688	682	690	676	671	700	695	649	668	743	698	699	682	727	683	665	718	716	681	659	651	670	670	686	707	704	705	695	744	684	720	668	726	723	651	696	727	656	667	658	632	699	668	696	680	664	672	674	674	701	687	648	732	676	698	702	678	708	736	685	680	710	666	670	679	708	713	677	655	686	659	642	710	655	680	693	668	662	696	700	720	673	708	713	697	659	692	740	679	699	724	716	647	732	687	703	663	711	690	674	682	729	660	688	704	707	669	686	700	709	665	687	687	688	729	655	693	650	725	714	641	673	692	646	696	676	719	730	675	678	682	663	670	680	707	747	697	696	658	678	698	668	739	657	678	723	670	699	737	728	703	673	701	667	671	659	667	685	732	686	720	659	700	757	640	712	675	712	687	693	706	739	732	664	701	692	716	696	655	675	656	677	707	671	677	729	646	671	713	689	677	692	645	640	713	647	678	712	694	681	690	693	693	692	695	673	696	689	667	695	683	673	712	675	670	688	718	670	668	704	712	685	673	718	662	682	670	648	665	682	695	728	676	716	687	693	673	730	716	670	681	707	675	711	708	640	700	751	669	684	737	625	731	672	675	662	662	710	696	688	666	701	685	682	649	671	713	654	695	672	654	712	686	675	713	672	675	682	704	701	688	723	622	671	690	698	703	649	624	684	727	686	689	712	672	743	714	733	648	662	657	746	653	655	668	701	715	718	701	696	659	712	707	698	684	716	697	707	705	722	646	715	706	691	705	707	699	729	686	705	707	722	671	693	705	676	692	684	731	703	697	670	658	678	686	654	667	664	705	680	715	684	699	674	714	689	731	702	692	713	694	690	686	695	688	681	663	737	697	703	715	687	657	673	697	665	697	658	681	752	722	660	735	663	694	683	687	671	654	729	699	711	676	655	663	680	705	702	686	680	689	658	676	685	694	739	684	742	702	666	637	652	669	708	688	740	664	703	696	668	674	663	627	713	737	697	695	681	725	673	711	691	756	694	676	694	692	677
9132	5785	6105	4063	2515	1477	944	628	476	357	288	268	232	278	230	234	274	248	225	260	237	259	279	258	252	260	248	258	238	246	252	255	247	264	219	261	236	259	274	240	256	260	243	255	214	252	239	253	256	255	283	266	229	257	247	234	257	244	243	249	274	242	247	238	231	216	269	267	249	226	288	262	204	241	267	248	223	237	249	232	242	247	263	261	260	248	246	232	308	296	289	238	241	231	202	243	260	255	246	256	273	265	258	224	228	246	244	252	227	257	256	244	273	233	264	251	301	283	270	274	261	239	243	268	246	283	246	254	270	249	272	257	241	264	230	286	252	245	250	259	254	253	240	239	255	254	253	265	242	274	255	240	246	246	244	261	265	236	266	239	272	256	235	273	256	248	224	256	249	216	249	251	263	233	246	260	254	266	263	253	259	252	238	257	248	243	227	248	247	268	245	230	245	256	235	269	234	267	280	255	247	254	229	240	237	241	230	272	258	251	233	273	230	263	250	266	234	247	227	240	267	236	268	281	270	232	254	229	263	258	259	262	249	239	244	255	256	256	232	248	244	262	234	245	286	256	268	274	256	267	228	253	263	246	245	245	264	235	240	274	226	255	257	259	260	245	271	249	249	256	259	290	295	228	276	270	296	234	278	266	263	245	258	231	258	279	286	237	253	270	282	256	271	239	270	253	263	261	265	271	262	290	285	271	228	256	270	265	267	235	258	276	275	270	249	247	264	232	266	268	272	257	258	251	267	255	216	261	256	281	270	265	284	236	260	261	250	240	261	246	241	253	225	291	269	265	261	246	232	271	258	265	268	227	246	258	259	265	275	250	238	265	250	244	258	244	264	269	246	251	254	217	248	268	250	251	240	216	267	260	255	285	260	247	283	258	249	241	241	247	266	242	234	259	233	241	263	254	230	241	259	238	239	247	261	268	271	220	243	268	259	197	222	232	264	257	232	270	245	304	246	233	278	261	286	251	250	244	239	248	271	253	261	269	249	234	238	247	227	245	241	258	225	228	235	202	229	255	247	246	270	256	266	276	265	259	254	284	255	247	236	281	236	256	257	256	265	254	268	250	254	282	261	265	251	261	261	262	223	269	220	275	262	255	268	261	258	254	261	260	243	272	246	229	230	272	255	221	228	257	235	230	228	237	281	269	212	249	251	289	257	237	261	228	238	261	250	231	230	258	270	253	253	293	265	255	256	246	250	272	261	232	230	244	291	261	209	244	222	247	252	249	220	252	240	231	255	263	239	248	257	248	264	277	274	281	258	265	281	238	230	226	257	273	264	259	268	240	265	252	249	229	247	263	234	271	260	281	293	261	262	256	286	263	259	235	239	241	235	275	263	254	227	269	253	248	268	220	253	295	247	240	207	257	244	270	243	236	280	251	301	245	257	265	253	245	259	256	228	229	244	295	258	261	245	252	245	226	251	243	305	250	247	227	269	229	249	265	261	234	276	251	236	249	266	256	277	260	230	237	266	254	271	238	243	268	243	245	266	206	223	270	228	257	251	265	276	268	240	234	258	230	260	267	280	243	273	258	260	224	253	248	262	262	249	221	243	232	249	263	225	243	268	262	240	258	285	272	261	268	260	268	253	253	237	274	226	292	271	252	269	231	269	244	251	210	296	249	237	246	241	224	224	241	260	227	232	241	255	220	245	242	262	272	266	266	250	268	265	250	258	252	253	257	235	254	260	285	278	247	252	228	281	230	273	246	246	235	248	269	267	223	246	239	235	259	241	222	284	252	246	261	237	246	245	240	261	253	272	283	241	267	260	262	246	225	249	241	261	235	220	282	253	272	264	259	233	245	244	267	252	262	284	235	263	229	230	262	233	262	231	238	234	217	260	264	283	251	246	259	252	252	259	237	274	266	252	268	275	227	271	260	259	235	254	267	251	254	255	236	274	270	281	247	250	257	241	223	272	256	217	233	258	252	266	258	271	247	269	267	244	238	248	256	245	241	235	261	252	274	264	283	273	245	239	254	238	259	236	264	237	256	243	255	260	250	222	256	263	268	248	267	260	271	249	267	230	240	250	247	265	236	239	236	252	239	234	270	259	271	243	251	266	244	259	264	249	244	260	230	243	261	222	247	252	258	247	245	245	284	251	280	265	247	261	263	252	262	286	256	213	252	241	240	252	255	225	213	249	240	253	238	252	265	277	270	260	273	255	262	278	246	237	262	240	252	249	264	224	241	222	279	275	225	232	224	264	244	280	272	262	240	285	232	220	248	250	258	256	276	238	254	216	232	229	253	225	243	241	250	270	239	252	255	281	230	283	285	240	237	248	241	237	256	242	264	256	227	255	252	236	239	240	283	231	241	276	255	254	238	250	254	264	232	246	248	251	251	282	279	247	290	266	234	248	252	277	249	282	271	231	229	225	238	257	266	281	273	247	230	256	254	228	269	228	226	258	274	250	244	230	243	229	278	256	270	270	231	265	244	264	206	256	237	225	256	234	267	209	255	257	247	266	268	255	253	250	299	243	227	268	243	269	264	229	260	252	242	240	236	223	249	236	267	253	251	275	268	283	256	256	278	256	233	266	242	259	277	268	278	253	252	250	265	235	285	217	237	248	240	281	249	253	242	232	247	235	267	249	291	289	231	276	267	246	269	272	244	243	234	235	215	277	230	256	252	244	238	261	243	234	233	236	255	250	260	247	242	263	267	257	268	263	264	260	225	260	256	245	276	260	262	255	262	244	263	228	263	256	271	261	255	257	261	271	250	244	245	224	257	244	241	257	274	227	267	239	262	267	214	255	260	232	244	254	271	288	255	264	238	252	254	277	259	226	238	256	263	235	261	256	234	236	222	294	262	227	249	248	277	267	255	230	247	245	244	261	250	242	239	256	278	273	254	228	263	278	239	267	257	243	244	255	246	225	223	248	287	247	235	264	281	260	256	247	253	264	256	259	250	231	279	279	232	283	255	260	229	237	262	257	225	269	271	277	270	242	268	259	258	269	248	262	290	208	261	249	285	253	249	282	236	245	305	271	270	276	281	250	249	255	256	263	267	270	245	246	250	256	234	284	235	252	229	249	299	285	236	230	271	247	250	256	264	270	256	243	258	208	246	264	243	229	269	269	287	244	269	283	258	214	250	245	253	226	267	236	227	230	283	229	246	248	282	230	235	258	255	252	274	240	229	277	244	257	260	266	261	286	255	231	243	244	257	271	251	251	270	280	237	261	242	251	238	263	253	268	227	261	218	239	290	273	255	248	252	262	291	241	243	245	269	241	246	274	245	267	243	250	248	240	237	253	236	261	247	241	249	250	278	249	272	244	292	281	244	243	260	271	209	260	251	256	281	281	242	256	243	243	253	257	264	263	236	271	254	282	268	279	247	284	246	232	256	244	255	240	240	249	268	268	264	246	226	266	275	250	239	292	262	254	232	242	248	244	264	244	246	259	230	239	242	247	249	244	261	248	287	255	219	255	290	249	256	277	223	262	235	220	255	230	253	298	239	258	273
6657	7910	11794	10850	8100	5370	3156	1998	1277	855	715	654	555	548	576	556	566	550	556	513	608	561	564	597	559	542	525	543	593	585	514	593	579	580	556	557	611	567	562	573	582	612	568	579	551	581	536	543	615	553	528	517	514	588	613	526	564	527	570	573	610	535	575	570	551	592	583	561	589	539	610	601	573	564	569	562	563	541	577	587	559	544	589	593	594	545	530	614	599	586	556	548	595	530	562	630	536	560	566	570	547	523	585	573	587	554	557	547	576	579	587	538	574	547	557	567	553	546	544	564	570	578	598	551	551	581	579	515	541	562	594	564	585	571	550	571	565	519	596	534	574	569	531	583	597	584	602	580	578	547	582	582	558	560	597	550	593	596	587	554	554	568	519	500	569	592	597	521	555	581	555	557	579	538	548	562	569	548	550	539	549	535	541	568	540	551	539	591	537	539	542	580	600	584	553	590	541	564	577	562	569	573	534	573	550	562	518	533	572	557	583	635	535	589	579	551	594	560	544	557	589	600	552	544	581	543	557	567	607	522	555	569	562	587	557	537	545	531	582	506	559	592	561	563	584	602	597	599	553	537	565	550	559	564	539	551	581	558	517	588	560	609	563	583	549	505	595	564	560	566	585	566	599	567	573	586	526	563	606	546	561	543	602	570	548	542	560	570	568	560	562	551	546	541	559	566	579	565	613	540	568	574	565	564	569	587	550	595	547	602	556	594	525	594	573	549	589	600	597	560	582	565	554	572	559	595	537	565	576	585	549	556	522	565	546	506	586	543	565	569	603	580	572	585	548	528	585	580	548	532	597	562	577	595	571	565	528	540	559	580	563	551	593	552	572	538	525	559	563	567	539	602	591	552	583	559	622	559	607	592	562	564	550	530	550	537	577	538	548	551	554	602	549	555	530	556	557	597	561	562	547	549	538	599	629	566	586	514	524	584	575	585	570	576	533	516	578	539	547	540	569	568	572	525	578	581	582	567	492	550	564	542	572	510	559	544	598	568	568	581	560	505	576	558	607	571	544	555	577	612	603	570	589	542	565	520	552	604	586	573	588	575	591	595	567	577	605	532	545	559	592	575	579	572	555	547	593	576	556	608	584	561	562	576	563	573	573	562	610	555	582	560	538	560	572	573	639	564	594	584	587	554	564	493	583	583	545	573	546	592	558	587	539	570	585	557	564	558	534	566	595	534	569	583	576	524	529	538	583	610	536	611	604	579	544	546	557	590	555	596	584	582	550	531	544	566	568	530	560	520	546	589	575	558	535	557	546	550	510	564	579	523	544	606	594	548	582	559	549	565	568	568	586	612	577	569	579	559	544	588	564	611	570	521	532	585	553	585	580	582	548	554	496	566	595	558	535	531	596	521	546	548	574	545	564	595	585	579	548	541	588	533	589	599	553	562	581	575	555	551	574	553	523	576	600	550	542	579	538	580	545	602	571	544	586	556	550	564	577	542	593	561	520	573	587	564	558	589	554	554	589	581	580	570	580	530	570	552	549	546	533	588	582	581	557	532	561	583	564	571	576	545	590	544	579	565	525	575	559	577	587	631	595	573	594	580	577	547	591	534	589	592	568	548	564	531	604	564	582	555	556	559	604	539	575	607	583	593	559	541	584	527	548	531	584	553	540	563	572	516	535	573	564	571	574	586	573	601	561	556	552	572	571	565	556	535	520	554	533	563	550	575	561	537	553	587	549	566	553	593	599	526	563	561	576	568	556	557	582	559	550	546	572	592	566	521	564	577	527	549	600	579	579	566	551	524	597	518	544	551	531	549	569	591	549	575	559	562	569	617	584	600	554	583	549	568	611	562	550	535	587	507	499	587	571	588	535	587	550	592	523	576	580	567	551	552	554	563	553	582	550	614	597	545	576	559	630	545	594	584	573	561	566	563	556	558	541	578	591	563	597	591	561	567	524	578	546	549	571	538	546	583	587	569	566	577	577	624	505	520	577	592	541	568	573	540	560	632	583	559	590	555	532	585	576	542	537	588	542	571	556	570	586	582	561	616	578	545	540	544	548	562	557	547	575	563	552	586	579	550	524	623	607	563	599	563	562	567	566	537	567	544	583	555	564	558	616	520	575	555	542	546	565	594	578	602	560	544	574	547	564	576	586	536	599	508	546	525	559	535	542	570	552	566	556	554	543	588	585	540	549	572	557	574	568	540	556	581	586	586	570	597	569	557	554	607	574	563	591	566	554	566	571	561	572	552	608	549	567	538	605	588	566	581	556	585	553	618	571	550	599	580	560	517	579	548	559	588	567	572	602	575	584	564	597	586	568	576	582	592	541	565	588	590	567	534	576	534	566	604	551	521	549	565	562	573	561	579	550	565	600	571	545	546	557	536	544	549	571	568	493	574	538	597	529	582	608	553	612	559	607	564	607	571	591	594	581	566	574	585	609	537	552	526	572	580	554	544	584	510	544	544	594	564	618	576	559	559	556	546	541	568	530	555	573	576	533	585	521	585	615	539	589	539	578	555	558	542	580	548	567	603	577	553	548	519	546	589	598	596	552	561	536	548	582	563	577	544	598	619	531	578	560	584	551	581	529	602	545	583	575	567	544	609	580	581	558	564	519	597	539	601	565	570	530	583	546	542	579	591	541	596	606	583	551	541	607	518	559	535	598	527	558	554	561	612	564	576	584	623	587	562	536	593	587	554	558	615	564	556	572	583	565	510	555	549	584	531	527	569	562	567	567	581	547	569	520	529	557	568	587	563	570	538	562	588	564	565	569	584	571	552	548	572	557	543	591	586	531	529	568	585	581	553	648	629	568	597	574	547	539	541	544	571	551	542	537	576	574	584	574	587	561	537	554	555	558	535	562	596	559	564	576	515	544	509	535	564	559	553	599	542	559	586	630	519	577	546	560	592	535	545	552	586	573	563	571	537	550	560	566	539	574	558	540	551	604	547	544	576	570	557	582	544	572	551	615	554	550	562	573	565	548	569	625	600	574	606	586	559	539	521	617	573	541	552	568	518	579	565	575	579	543	563	588	584	503	567	558	583	645	608	548	576	527	566	540	569	578	565	584	524	514	567	521	538	588	540	570	562	564	631	603	581	590	535	618	598	567	591	564	541	544	580	556	544	562	535	549	554	574	548	581	561	540	555	574	515	588	534	583	567	563	561	562	533	586	556	580	556	556	526	579	587	546	579	556	541	580	583	586	559	591	567	571	596	542	596	574	602	570	594	537	551	556	549	565	542	577	529	564	535	563	519	586	580	575	531	554	593	544	564	554	584	591	579	561	569	567	587	560	595	512	539	564	570	549	557	571	565	621	527	559	584	549	529	600	545	535	564	576	562	541	551	552	534	513	558	539	577	582	561	535	570	587	525	552	573	590	516	591	570	532	579	593	552	595	569	600	576	577	564	546	620	570	594	525	572	501	567	556	592	551	555	572	551	554	560	554	611	567	566	584	586	570	561	567	581	637	575	552	547	594	525	532	564	575	536	579	595	569	559	594	547	561	569
54487	56250	60793	53777	40148	28751	16369	7656	3435	1420	794	434	217	223	197	209	203	199	211	196	235	195	215	224	229	233	209	241	204	211	208	197	226	203	239	236	241	208	238	195	207	204	203	248	215	231	232	211	190	213	235	230	222	230	205	206	217	224	245	216	219	185	212	219	232	183	233	216	251	197	223	229	188	199	224	210	198	240	189	217	223	222	217	218	217	226	241	228	250	212	194	241	227	209	203	231	219	236	219	217	254	238	220	201	225	211	224	218	245	217	227	252	215	210	223	211	233	210	211	192	232	189	204	212	213	214	225	187	224	216	210	218	250	235	173	227	227	200	224	220	228	215	211	243	211	197	205	226	228	195	274	258	224	208	205	219	220	218	211	226	209	225	234	237	213	211	217	217	222	219	252	253	237	196	216	216	228	217	213	205	218	201	188	227	199	215	233	213	200	227	222	258	229	208	209	207	226	226	195	206	244	201	196	210	223	195	247	232	197	228	246	225	254	213	230	211	225	194	196	227	214	193	218	194	208	215	208	227	224	198	224	212	195	237	224	202	195	222	177	195	214	247	226	222	220	258	234	227	239	226	209	192	210	188	239	189	214	208	242	223	219	255	219	235	185	188	216	238	221	230	205	246	228	227	221	238	227	193	214	214	210	230	223	210	224	205	238	218	195	214	220	230	242	224	197	227	205	212	208	238	218	221	195	203	196	203	208	190	199	208	213	229	207	200	210	225	189	211	210	228	232	209	224	221	224	226	234	183	214	225	197	201	192	218	202	197	230	215	190	213	203	222	224	244	222	220	213	203	219	220	228	202	231	222	241	212	231	193	228	222	206	220	212	195	242	210	200	196	183	224	191	209	222	189	218	211	220	219	175	204	224	240	205	239	228	213	236	210	229	208	204	208	218	210	231	243	239	191	236	217	233	217	223	223	217	220	234	216	205	214	232	220	204	208	235	237	236	228	229	195	204	218	216	230	210	243	208	200	217	215	219	183	232	244	227	185	202	218	247	196	228	220	236	225	211	249	210	209	230	231	216	191	241	242	227	208	209	209	227	216	231	236	226	229	252	244	197	205	225	203	201	211	231	206	208	212	239	203	210	234	218	258	229	234	210	229	216	167	219	219	232	217	226	208	195	203	222	211	228	218	227	194	219	223	227	216	193	236	232	218	223	230	205	209	231	222	222	196	218	192	241	234	239	244	245	228	235	266	209	228	246	228	238	204	216	226	227	216	217	247	200	224	221	199	213	217	200	214	202	242	217	255	199	216	212	227	238	209	214	215	205	190	220	216	201	228	229	205	212	220	212	188	209	245	221	220	217	224	203	241	224	202	198	221	202	219	233	248	234	236	194	213	236	219	228	212	199	224	220	217	250	221	203	200	222	237	199	222	207	237	191	222	209	201	237	194	209	249	223	211	254	218	218	269	196	217	229	216	237	236	230	185	204	235	223	229	231	199	215	219	258	204	214	222	226	237	214	225	213	242	230	231	236	215	218	213	249	228	209	204	219	181	224	226	240	214	224	235	211	244	229	236	237	203	236	192	244	218	210	223	230	209	229	204	207	216	228	222	203	235	218	228	214	238	244	217	212	228	198	212	228	212	246	246	198	219	216	227	214	214	220	222	224	235	212	209	206	211	231	240	224	216	224	220	220	224	188	223	215	221	213	219	210	202	223	215	220	266	191	235	239	222	216	210	220	195	245	248	241	242	228	249	226	229	204	224	234	223	217	238	223	191	217	196	200	240	221	193	239	225	205	241	207	221	221	210	216	206	198	226	228	238	205	201	200	219	235	197	239	216	225	223	222	211	234	219	237	251	224	226	224	220	206	184	245	211	204	245	233	224	219	229	223	237	252	214	232	222	236	217	236	222	202	240	229	206	192	211	249	209	219	232	178	203	223	196	227	213	221	224	236	216	221	219	215	224	228	242	219	203	209	208	204	232	246	230	207	210	224	226	219	228	220	214	193	215	212	224	216	209	206	232	205	236	201	207	235	248	242	218	185	219	219	223	247	197	218	209	201	230	209	230	223	225	231	212	223	239	218	216	204	225	225	222	228	195	217	222	218	250	192	212	208	202	228	204	236	210	206	197	220	197	224	205	233	231	234	214	251	195	235	211	214	207	190	231	242	215	255	231	176	199	219	265	222	168	223	204	227	221	223	220	235	255	220	219	224	203	224	215	239	249	238	205	205	236	225	217	227	240	222	218	233	209	203	217	212	216	257	207	211	197	195	213	217	183	203	232	209	204	242	233	200	219	231	223	221	210	218	203	198	192	223	202	212	228	235	186	231	225	231	210	206	206	201	205	202	236	262	206	224	242	231	240	240	248	220	218	220	226	217	197	198	213	236	217	206	208	244	210	221	210	219	202	219	193	229	242	233	217	189	238	221	207	202	240	227	203	207	212	216	180	237	198	207	220	208	223	234	198	219	211	239	207	212	200	219	211	193	221	208	236	234	214	230	240	217	209	234	245	236	228	219	215	201	203	209	209	228	217	230	255	207	224	228	221	220	229	188	200	216	187	232	230	238	213	204	210	242	223	242	213	193	223	199	217	231	218	233	202	222	236	211	219	243	241	229	209	198	227	190	236	210	231	228	198	246	216	208	250	252	222	222	211	220	204	205	202	210	242	215	205	216	220	210	216	192	241	205	211	220	211	218	241	218	245	227	212	219	233	198	217	214	230	217	207	257	204	223	201	215	192	228	212	230	190	197	247	203	217	232	210	217	206	198	187	232	213	213	223	228	203	199	238	255	211	226	225	221	221	211	240	208	224	209	190	228	216	184	228	230	248	211	218	237	217	210	232	253	216	193	210	207	193	221	216	201	191	203	197	226	202	206	208	226	237	209	234	227	211	237	242	219	232	204	215	226	218	212	222	225	211	229	243	233	215	198	230	234	225	219	194	212	206	229	229	215	226	228	216	206	227	226	253	225	234	234	199	233	199	211	231	224	236	215	219	204	211	193	203	229	232	250	247	241	209	210	200	190	214	233	227	210	197	227	198	203	220	213	197	193	187	226	248	215	227	227	214	227	226	210	203	213	225	223	223	188	245	219	204	231	230	223	230	228	217	225	207	209	218	202	230	220	217	223	230	202	219	207	208	221	225	220	243	233	188	229	213	190	226	217	233	232	204	215	189	234	222	221	227	203	223	187	209	202	213	216	179	209	212	218	214	226	237	231	207	204	208	210	220	214	209	226	230	225	231	205	219	216	215	220	218	225	245	241	191	210	213	219	226	225	235	216	201	208	255	227	220	200	224	222	213	212	235	206	249	214	233	229	244	230	262	217	216	197	238	236	253	224	212	216	217	228	192	228	219	201	238	217	211	239	196	231	224	217	198	230	236	223	222	216	210	220	243	193	210	240	218	244	224	229	205	191	218	215	231	225	213	203	222	229	230	234	216	210	224	233	232	244	199	212	221	211	205	211	208	223	222	195	221	193	199	214	238	220	212	190	231	199	219	255	219	210	248	233	205
31873	40281	56727	58140	50685	42211	30846	20015	11460	5761	3154	1671	604	527	506	539	497	525	529	484	529	496	529	483	496	526	537	497	485	482	476	517	515	493	494	535	506	475	507	542	538	512	528	536	497	499	539	507	483	541	515	494	524	511	540	512	506	504	484	527	529	515	509	530	484	522	537	510	558	510	489	535	477	532	554	501	480	529	466	467	507	516	452	517	497	476	511	487	541	476	479	522	507	523	516	491	527	505	523	467	478	492	499	524	523	489	493	478	517	490	529	495	525	515	493	492	504	504	504	518	487	522	463	473	541	488	520	503	505	548	515	531	500	503	505	507	498	525	506	511	552	512	493	517	460	514	500	483	491	509	513	520	475	475	503	534	559	504	514	535	494	567	493	502	504	501	520	486	541	530	504	442	489	483	523	539	563	515	490	504	490	529	505	474	534	539	477	504	525	517	482	531	524	510	508	481	518	501	544	521	516	527	506	538	461	474	547	504	530	470	513	523	497	505	491	460	524	493	501	507	537	556	483	518	505	502	503	507	546	510	476	506	517	549	479	480	460	519	492	506	544	468	494	525	485	491	477	466	524	497	470	512	520	513	515	512	509	521	515	496	449	483	468	512	543	528	485	517	518	473	532	501	537	520	523	478	468	515	503	542	508	537	510	531	536	559	508	478	512	481	485	485	506	543	566	503	525	505	514	489	478	486	530	521	483	505	463	530	516	505	497	532	452	526	509	489	490	502	510	500	506	518	512	474	508	480	527	534	488	472	521	498	485	496	496	510	514	486	543	468	536	506	509	506	474	498	512	483	526	512	511	510	478	503	479	520	496	509	516	524	468	492	479	500	551	512	541	536	511	496	550	528	513	522	526	501	504	483	510	477	512	508	517	482	526	526	520	476	489	498	581	506	546	520	525	495	514	484	550	510	489	509	523	509	563	497	507	500	525	497	508	504	516	500	500	504	496	563	521	541	508	487	467	517	531	498	466	524	547	501	494	524	509	509	514	478	481	487	499	522	480	492	504	506	452	491	539	478	473	507	506	520	503	510	485	494	489	490	471	521	476	480	513	475	545	514	515	489	504	527	499	529	512	520	523	567	462	515	532	490	528	486	462	515	505	506	520	508	523	496	497	519	504	515	519	480	486	524	479	494	499	534	524	491	497	491	500	494	552	508	514	473	540	529	559	517	504	478	538	453	538	449	484	548	488	519	468	474	489	526	490	525	548	540	492	503	492	433	514	529	491	501	504	473	492	482	494	494	503	515	572	490	512	485	512	517	517	494	525	533	471	488	490	486	480	515	499	500	515	496	507	501	526	515	560	497	528	482	486	488	509	476	473	502	501	512	520	556	487	527	488	537	498	485	536	505	525	540	484	504	507	487	515	464	476	506	504	485	517	529	496	514	490	516	466	476	523	508	526	479	511	512	556	489	478	510	516	494	485	485	503	471	511	507	514	517	517	513	508	511	538	533	474	509	502	496	517	515	485	513	503	513	515	536	508	530	499	518	500	518	478	510	512	516	496	497	513	523	520	508	520	511	512	503	503	498	525	509	539	487	533	520	521	483	522	504	477	501	543	489	491	495	489	500	499	505	521	487	500	501	524	535	488	510	501	552	533	537	494	550	487	546	520	541	545	477	530	535	505	481	492	534	542	497	530	511	504	488	534	506	538	477	514	533	489	483	484	521	508	464	448	491	543	507	493	483	475	500	486	502	489	483	513	541	505	548	502	488	494	520	535	512	487	534	555	494	504	531	459	469	492	532	518	503	503	466	529	520	519	539	522	520	476	470	521	523	543	477	485	486	508	463	543	478	516	523	493	452	522	519	503	525	510	464	543	531	493	485	474	528	509	478	511	506	502	504	499	513	468	458	547	466	488	498	507	526	509	492	500	502	518	517	522	549	507	504	532	506	498	530	505	475	506	483	536	549	529	504	519	507	498	512	515	531	499	519	525	536	508	507	485	507	496	544	517	559	529	511	524	548	496	448	481	501	498	504	532	483	524	514	515	488	544	543	529	537	493	504	511	501	507	510	512	501	483	525	505	546	519	532	509	464	449	480	542	479	494	535	519	468	490	485	531	488	508	545	492	560	528	495	494	503	518	495	529	515	488	467	497	502	529	528	493	534	463	524	497	509	527	517	498	486	503	506	496	496	531	489	491	515	520	496	510	558	508	480	510	481	477	530	491	458	509	545	517	520	502	476	527	525	531	483	504	521	513	488	509	504	513	533	508	539	503	496	537	499	533	478	467	472	475	505	517	476	465	528	488	493	535	497	518	496	523	555	520	524	483	474	513	513	512	518	492	485	490	535	496	568	487	511	499	511	497	499	542	518	502	494	490	495	541	524	512	478	528	488	505	511	503	527	512	511	520	512	496	467	489	487	517	517	541	471	510	527	525	504	507	494	534	473	523	509	507	524	482	479	484	552	524	509	548	520	502	497	505	481	509	482	499	524	484	513	511	515	486	503	490	528	532	455	494	493	471	475	527	476	553	523	531	500	538	536	521	515	528	486	517	500	520	503	515	502	554	469	498	478	522	523	509	501	512	481	483	490	511	515	471	522	552	466	517	473	488	493	500	538	533	513	493	509	489	529	500	494	484	481	479	517	505	535	510	549	510	517	512	541	531	512	526	506	509	524	473	548	527	505	542	505	480	505	513	471	540	544	472	492	495	542	505	486	502	568	491	509	505	516	528	501	477	526	480	530	557	515	513	483	516	473	509	513	518	444	512	470	498	493	495	518	516	502	497	555	514	532	512	524	531	495	457	505	504	496	491	501	547	469	513	515	462	470	540	543	531	504	521	496	547	493	517	533	482	519	540	495	510	514	539	508	526	510	540	519	539	448	514	515	523	520	543	479	517	506	491	496	493	496	516	513	498	490	496	515	478	500	497	525	535	466	509	452	523	514	545	473	477	517	508	458	524	515	507	530	524	523	526	449	552	522	509	522	518	469	529	511	489	475	508	503	505	516	519	509	474	467	525	478	482	512	505	501	511	527	539	505	475	547	510	530	541	478	517	482	502	472	521	491	481	504	504	521	536	493	521	537	498	506	519	518	491	495	524	451	507	486	488	517	489	522	534	498	515	531	518	521	444	483	486	542	485	485	473	505	505	530	516	566	493	505	507	486	486	516	465	534	526	478	486	487	483	516	541	506	507	538	475	528	502	562	512	518	466	514	429	524	497	500	480	550	518	503	500	545	505	473	484	526	530	548	519	539	490	505	520	518	516	486	486	552	454	504	500	507	512	533	491	520	471	553	498	508	510	543	513	552	508	551	514	493	516	494	548	523	504	492	539	503	559	506	518	524	531	503	530	518	546	489	492	494	478	526	527	485	545	522	517	450	517	525	521	493	524	528	536	520	518	495	523	490	540	540	486	506	509	531	531	497	527	520	465	510	495	511	478	545	529	506	511	503	527	492	557	532	510	512	502	495	488	502	543	534	502	460	511	519	504	509	529	524	544	521	524	500	520	531	463	498
64417	62415	69157	67003	57656	41869	27959	15768	7098	2671	1425	807	374	317	342	308	346	337	334	294	328	305	315	307	295	309	318	285	304	287	329	314	295	268	290	300	340	307	314	276	311	315	307	302	313	301	300	303	290	325	325	313	326	379	318	305	311	306	316	299	333	308	326	336	298	293	324	289	308	285	312	311	275	333	284	317	323	339	288	314	313	361	286	318	324	315	303	302	327	353	329	337	308	292	307	296	294	311	296	325	310	359	319	274	277	291	309	326	364	321	319	290	317	319	322	347	291	309	297	288	341	331	305	270	278	299	315	300	327	332	298	350	315	341	300	314	339	294	325	314	305	323	295	281	323	293	308	318	315	307	304	310	339	318	311	347	281	316	308	318	318	340	316	306	328	300	348	304	332	314	309	314	318	326	322	347	337	321	336	313	322	318	307	316	297	341	327	307	299	314	308	322	305	309	298	320	314	289	310	346	283	314	356	300	316	335	315	291	296	298	287	320	320	297	337	336	311	314	286	333	294	325	325	312	325	303	312	320	324	307	304	316	339	331	328	301	324	324	306	317	338	306	288	297	311	355	303	299	296	302	315	301	285	307	324	294	273	338	323	328	294	333	329	317	313	296	303	297	308	326	330	340	328	335	324	318	282	328	315	338	308	282	312	278	302	333	338	302	319	330	295	316	343	308	292	277	295	315	353	338	330	325	348	292	282	306	326	299	312	282	311	317	316	292	272	332	306	285	318	293	318	305	291	284	306	340	348	329	339	330	298	302	299	287	291	323	353	331	314	322	302	293	290	356	328	337	287	312	322	307	341	307	321	340	346	295	289	326	317	319	320	332	318	287	281	300	297	327	297	322	302	323	315	342	331	318	320	315	318	301	309	306	320	300	310	346	283	339	301	339	296	302	313	301	260	296	322	318	290	330	305	312	322	314	303	281	328	292	316	318	294	317	344	296	313	334	334	313	320	318	329	299	331	306	331	317	296	300	291	324	321	299	262	340	306	280	319	265	295	308	269	300	373	310	314	263	275	321	355	328	334	335	296	320	305	333	349	325	308	296	287	295	306	322	298	294	289	282	324	309	290	340	256	305	324	344	324	328	323	318	322	280	302	292	281	311	315	269	307	298	293	336	278	293	310	306	293	328	303	308	317	312	315	289	304	304	321	363	319	319	306	341	310	290	307	297	303	317	303	311	304	300	292	338	324	270	331	331	313	296	304	303	329	328	338	313	312	272	326	303	297	327	324	315	303	267	333	317	327	321	295	323	297	336	335	316	333	309	296	352	283	325	287	293	316	346	347	304	305	323	305	296	278	312	320	336	275	301	299	337	315	290	303	337	291	290	282	297	301	305	321	315	322	314	311	331	328	330	295	294	326	299	332	338	292	316	269	302	305	278	301	333	301	302	281	316	320	329	305	315	353	280	349	321	340	326	326	324	299	318	283	320	327	291	310	284	295	330	302	294	289	316	326	330	277	296	292	292	302	310	314	306	313	316	290	325	330	308	300	285	311	282	324	340	323	328	322	365	329	312	330	297	294	334	301	340	320	337	318	329	317	306	315	327	286	266	302	352	284	311	300	329	298	339	328	305	297	313	320	297	308	287	317	313	339	311	288	331	334	316	312	320	323	304	316	339	343	273	296	289	298	317	347	308	337	315	278	309	313	286	336	293	301	324	321	329	299	334	333	317	321	312	291	310	306	312	304	324	312	307	314	291	321	354	313	302	327	323	318	318	304	287	322	310	296	302	308	323	271	303	315	289	290	320	304	366	281	266	334	301	324	312	319	306	330	336	322	350	315	316	288	293	314	294	338	323	306	345	297	321	321	333	295	350	314	305	311	316	336	315	304	311	285	334	314	293	310	294	305	320	301	299	309	326	328	318	295	317	321	317	286	294	307	293	310	313	323	315	324	312	296	308	312	305	319	284	310	336	338	303	338	336	337	305	320	323	276	323	304	315	290	293	308	315	314	317	287	336	344	307	268	282	261	299	315	287	287	294	332	345	293	289	312	322	313	338	315	278	277	273	340	324	302	310	320	301	321	335	306	308	293	315	310	318	336	334	330	311	285	299	284	290	320	285	302	308	327	316	335	307	296	320	313	284	298	278	291	296	313	330	300	291	304	333	314	291	308	287	308	302	297	309	324	315	324	258	284	315	325	295	314	309	289	309	310	292	306	318	311	316	296	316	287	320	326	297	290	331	308	314	326	313	358	285	341	309	304	316	371	320	314	295	286	306	314	309	308	301	301	278	295	345	278	305	335	288	338	342	290	292	327	346	325	286	283	308	290	289	345	314	322	335	265	305	304	272	330	322	326	299	310	289	319	325	314	318	363	328	281	301	349	310	308	288	300	353	344	313	348	296	319	328	296	323	286	319	298	323	334	280	276	264	287	288	285	365	296	296	307	312	310	315	305	312	305	263	287	334	305	334	315	307	295	290	310	297	302	338	301	281	304	310	318	287	299	362	334	308	324	303	312	311	319	347	317	350	300	322	319	294	305	310	301	305	292	319	319	288	310	343	317	315	334	369	298	330	313	297	296	274	307	290	337	338	313	287	317	316	301	290	298	309	299	266	298	309	287	315	277	302	297	327	339	322	280	287	359	335	308	317	332	301	269	308	327	285	284	270	300	284	301	316	294	299	273	323	301	343	320	338	280	333	298	315	335	286	352	308	368	288	307	323	303	306	272	291	311	274	317	328	302	298	281	321	314	318	275	329	315	291	324	300	314	272	318	299	311	292	329	287	314	292	312	313	295	316	318	291	312	324	268	332	311	321	309	364	333	285	316	320	297	291	365	332	310	302	324	315	347	325	316	312	315	319	349	314	297	321	327	296	308	317	297	303	327	297	316	302	313	317	285	296	316	259	327	315	321	350	325	308	306	346	301	296	311	327	302	315	308	304	316	289	320	319	276	331	264	317	288	334	279	283	297	269	302	355	288	286	294	326	331	328	299	307	336	327	298	302	315	279	252	326	275	313	326	321	311	327	311	296	317	334	309	339	313	320	288	302	338	304	324	296	332	352	355	304	339	306	294	314	301	318	288	278	340	312	319	338	301	301	322	312	328	306	290	326	286	311	306	282	303	293	285	319	325	297	332	328	326	315	338	287	281	307	344	295	311	313	290	303	297	309	299	308	312	302	305	314	322	320	307	330	308	279	324	298	324	296	316	317	316	335	360	328	341	298	307	331	327	319	337	297	326	301	319	311	315	317	297	333	333	320	304	333	308	311	297	340	294	323	322	341	293	316	318	312	294	303	308	316	309	315	314	313	299	309	285	309	294	299	311	298	316	299	274	334	306	332	314	322	351	303	332	341	345	330	285	297	290	284	293	290	341	314	327	343	302	304	313	299	302	332	362	321	311	307	314	318	340	328	316	328	307	307	292	319	307	303	291	299	275	295	301	365	301	349	312	311	324	317	297	293	332	321	299	302	291	295	307	329	317	309	332	314	290	305	306	322	319	322	271	263	314	317	318	276
38418	45199	63714	71423	66157	53218	41445	29932	18839	9008	5181	2831	878	721	754	704	751	702	717	723	667	705	674	677	665	725	698	710	728	755	681	699	686	725	639	652	687	722	710	657	649	724	647	673	674	679	695	697	663	691	694	722	719	672	693	717	692	672	650	688	664	715	656	722	709	686	699	670	668	736	700	688	701	678	654	704	671	707	723	625	673	727	690	743	695	701	726	673	679	676	745	705	693	654	698	684	654	637	678	700	698	683	703	712	690	657	665	734	688	730	710	691	688	683	710	718	721	696	756	699	682	709	718	696	694	678	738	708	679	695	670	668	687	649	649	634	700	705	693	704	710	693	665	735	701	706	671	669	695	670	687	670	709	714	712	778	698	744	690	692	654	692	660	722	693	704	742	704	690	683	717	679	717	716	721	734	668	686	668	695	707	694	719	739	719	703	662	739	661	683	687	676	685	689	713	700	695	681	666	686	642	701	723	666	663	748	707	661	715	723	688	675	682	708	694	689	661	701	740	735	682	699	736	672	693	669	711	684	702	645	712	668	705	714	673	676	715	693	726	671	668	667	694	697	687	728	674	669	696	731	641	671	691	706	677	681	693	738	670	713	710	682	713	654	694	733	681	632	688	653	660	713	685	687	752	695	680	633	671	684	673	682	684	708	712	689	717	674	689	666	672	689	695	677	705	706	691	662	698	652	666	698	692	697	667	660	696	737	716	702	648	718	695	671	698	716	676	675	682	629	703	724	680	681	697	671	695	682	703	690	635	689	686	742	663	706	742	637	716	662	718	730	707	678	660	671	699	692	643	646	695	684	707	704	696	640	689	682	688	723	705	660	667	736	686	677	677	684	715	692	738	735	654	677	711	685	680	698	720	659	698	692	711	659	648	691	716	619	659	699	721	714	687	708	641	725	727	661	694	652	664	679	694	683	717	716	642	674	710	687	652	688	702	721	650	644	712	701	670	686	640	689	700	769	701	653	676	707	693	713	712	674	729	705	654	690	697	703	691	680	657	626	730	685	681	704	694	638	661	739	676	647	687	729	686	677	694	706	697	712	674	654	655	717	739	700	650	705	744	706	726	682	726	717	699	703	681	682	659	665	673	642	653	692	707	682	696	745	700	667	672	697	713	703	683	697	671	692	725	654	694	672	642	693	728	726	685	714	625	710	704	728	632	668	663	735	709	713	735	686	697	707	681	735	705	722	676	695	704	687	665	730	681	660	664	678	688	732	673	691	687	711	672	722	709	669	721	714	677	666	684	707	660	691	694	693	708	656	742	647	702	676	724	685	689	708	671	683	702	689	720	690	716	670	683	678	688	676	696	739	673	673	679	716	664	707	680	644	634	640	697	683	693	697	726	699	655	727	700	684	675	755	699	741	682	703	702	697	684	645	687	700	681	661	662	695	653	678	734	731	661	717	663	695	685	719	659	669	697	668	721	697	700	666	711	696	683	642	695	703	740	706	693	636	706	704	671	686	730	697	683	690	705	663	742	657	712	710	703	626	702	655	739	680	664	717	704	703	646	698	681	698	683	720	701	681	731	650	667	666	725	679	710	683	719	684	678	688	715	691	661	691	645	679	658	730	678	732	697	685	712	704	707	698	686	652	703	696	708	672	734	704	685	654	645	677	658	680	754	652	733	664	723	678	653	671	663	736	704	690	687	709	669	664	658	670	695	679	651	685	676	698	708	689	650	706	682	676	666	676	731	727	701	684	727	682	680	719	675	728	698	712	703	676	699	637	736	722	688	665	685	717	642	722	704	693	731	729	705	689	661	695	711	715	677	665	698	702	673	729	683	677	742	679	736	665	671	667	684	687	708	657	667	740	686	686	673	679	690	724	700	677	685	727	681	660	691	684	683	695	694	642	679	681	662	710	695	645	701	681	682	715	714	700	695	728	624	650	701	689	677	703	702	709	728	677	726	668	680	670	682	687	664	660	680	712	690	691	722	696	652	710	724	706	706	659	668	643	697	717	674	721	650	673	693	737	674	688	731	670	689	664	675	656	717	687	710	701	687	661	670	652	709	682	675	748	697	682	713	669	692	710	696	691	687	700	695	679	762	693	681	716	659	654	719	692	641	685	705	681	697	691	641	702	689	692	719	704	690	707	751	707	715	704	672	695	692	692	681	656	643	685	648	745	704	671	710	662	685	663	719	675	672	666	696	699	724	707	723	718	720	670	686	705	725	689	685	674	688	694	687	710	734	643	673	670	672	680	741	683	688	723	701	742	685	681	719	702	696	661	696	669	636	733	648	661	705	701	716	618	663	677	688	662	651	628	671	639	650	717	664	688	681	725	679	738	698	605	719	712	695	695	729	696	685	681	703	636	753	674	688	737	714	667	676	698	663	702	681	715	650	683	726	692	708	676	646	668	671	699	731	661	717	740	679	657	659	687	677	645	723	669	725	662	689	706	668	677	715	654	678	721	699	676	709	713	700	646	680	670	688	703	672	677	661	684	688	634	704	700	694	673	632	701	696	726	668	695	706	727	638	729	725	686	677	696	658	698	721	656	695	669	674	693	663	749	707	644	692	690	691	678	709	670	704	683	661	717	669	674	672	705	679	695	665	700	694	657	690	700	685	681	680	663	703	720	684	667	662	679	692	669	681	700	691	683	669	681	698	725	636	746	686	701	658	715	725	734	671	702	669	658	634	699	699	671	643	730	752	692	690	680	686	669	665	709	665	716	652	707	663	728	688	704	693	681	671	725	704	659	688	700	712	704	706	700	744	690	689	726	717	697	745	743	685	702	657	754	719	681	688	703	726	698	678	673	709	698	700	701	727	706	673	689	704	717	683	669	706	711	709	658	670	673	724	686	703	654	657	689	715	707	687	655	695	693	712	686	733	719	738	690	669	676	677	694	730	693	710	683	664	687	684	712	686	686	686	659	723	670	690	743	746	628	669	704	697	649	679	717	706	684	646	740	689	664	652	723	688	649	732	689	671	666	666	667	650	704	687	702	673	676	651	672	718	723	680	698	718	701	660	726	711	684	697	688	739	663	734	698	690	679	653	715	704	659	686	688	684	677	661	695	682	675	705	645	732	726	708	691	658	703	685	666	694	671	692	689	698	701	689	686	669	666	670	670	711	703	667	671	674	662	688	671	714	721	675	679	678	703	674	719	673	697	683	728	654	663	720	685	711	673	710	692	713	684	690	728	721	711	720	691	681	699	696	639	698	706	685	693	705	698	700	731	672	691	657	662	693	685	666	679	732	738	683	716	679	693	700	687	655	704	694	686	714	707	707	667	715	687	648	699	695	712	666	655	714	715	658	677	696	688	688	705	718	669	611	722	728	732	656	682	717	723	678	659	679	732	691	717	665	703	656	693	690	676	742	685	671	665	687	728	688	664	683	726	700	739	684	692	702	684	692	733	722	715	724	714	734	649	744	676	668	676	695	702	710	687	706	687	651	639	677	724	650	717	664	651	675	718	705	703	674	686	678	716	687	673	729	668	696	693	717	696	695	684
11287	3547	4300	4486	3062	1986	1144	741	497	353	269	297	266	287	283	269	295	298	230	261	253	278	253	298	277	240	271	262	253	291	261	263	234	251	266	252	266	262	285	269	251	262	241	258	269	264	278	248	258	242	272	267	293	295	258	242	254	272	256	271	237	267	257	266	249	267	268	230	247	258	265	299	288	222	252	252	253	261	288	288	308	247	288	269	269	229	267	261	232	256	282	268	246	257	259	261	252	249	280	296	273	280	252	280	271	252	260	238	259	269	309	267	271	246	246	231	251	262	278	287	263	254	248	235	251	257	257	248	235	267	265	265	279	254	229	253	255	279	236	292	273	214	268	258	234	263	263	238	234	252	231	258	267	228	248	281	245	265	281	262	254	273	265	273	248	263	275	222	254	262	284	269	260	260	287	252	279	259	272	279	251	253	276	258	275	264	233	263	273	244	246	294	257	245	247	261	265	241	253	250	263	264	222	266	293	264	251	242	213	268	225	270	284	248	244	268	254	271	266	265	232	246	259	241	272	253	249	272	231	251	265	255	256	294	264	297	261	247	261	245	267	258	297	281	266	291	262	259	252	276	264	260	272	252	256	233	268	241	291	236	264	254	267	275	277	265	258	266	248	276	274	245	268	299	246	252	249	253	240	271	260	241	259	282	258	259	225	256	245	256	222	257	272	257	236	261	254	270	251	245	262	251	250	267	272	224	246	265	231	239	290	264	222	245	256	305	281	282	265	233	275	273	234	246	237	278	255	267	270	292	248	234	238	253	243	263	266	246	282	272	257	273	260	289	281	278	239	257	249	243	244	270	243	261	224	273	245	287	283	263	255	238	236	243	260	267	272	251	260	252	255	252	278	297	258	250	260	240	238	253	256	297	258	258	270	235	261	256	252	260	263	269	270	263	244	275	233	261	251	242	243	251	251	265	262	245	258	239	252	234	275	286	293	256	264	262	258	240	271	271	247	284	246	296	295	306	241	238	275	259	221	238	261	272	244	250	270	262	255	256	270	231	259	228	261	300	225	241	246	280	206	259	256	243	278	228	273	279	255	269	266	225	258	259	275	289	258	250	290	248	243	241	284	240	268	253	285	282	256	275	255	269	256	277	249	269	261	264	260	245	231	284	242	247	256	260	251	287	264	241	231	228	251	285	268	254	277	267	245	286	262	234	237	276	288	311	250	287	268	269	245	300	285	261	256	300	272	256	262	247	243	236	232	252	256	253	274	274	286	222	264	228	256	279	281	256	247	284	254	267	257	277	252	258	267	249	266	272	258	257	262	257	266	236	211	240	248	238	267	260	249	252	250	287	252	282	253	271	259	268	265	296	250	255	239	279	274	281	269	261	253	266	278	262	220	263	263	259	231	267	265	245	251	241	271	250	277	220	281	290	260	265	268	229	271	248	286	260	266	252	261	242	254	295	240	273	251	258	269	248	251	220	251	262	251	281	272	274	279	283	275	262	250	294	240	280	268	256	260	296	274	302	268	240	265	247	267	280	253	246	230	269	272	256	277	265	246	272	256	269	232	256	272	266	249	252	268	268	283	264	261	271	250	236	286	295	238	275	273	270	223	261	245	246	245	273	275	256	255	254	204	248	272	243	277	247	239	238	266	274	249	272	261	265	249	235	281	266	268	261	274	273	263	258	298	256	250	245	238	266	290	281	260	258	254	284	297	259	237	229	254	265	259	259	290	276	254	274	262	272	239	264	256	259	252	262	255	264	253	267	266	286	256	287	272	245	267	270	263	249	251	283	287	228	253	251	248	263	279	236	225	242	251	240	230	247	263	253	271	262	244	272	245	243	294	265	262	277	274	236	269	262	270	256	249	251	295	248	258	280	246	264	237	270	280	272	254	248	282	248	274	233	266	266	267	259	277	260	249	273	252	266	281	258	264	264	271	249	261	249	223	230	287	292	234	247	257	270	252	242	284	262	235	242	265	270	252	261	244	237	255	289	223	257	239	284	286	254	280	269	276	243	258	275	256	282	251	230	270	243	257	290	254	285	269	260	290	297	282	290	237	268	309	247	292	254	256	251	279	247	250	273	245	259	275	234	249	264	250	244	265	249	245	270	278	292	266	250	241	247	221	249	262	271	279	266	237	261	240	234	263	254	288	280	281	266	248	247	282	238	228	276	254	256	263	275	262	255	235	241	242	281	275	263	250	267	276	287	278	236	274	244	248	227	267	257	268	242	234	265	248	255	294	235	251	276	257	289	257	254	231	262	239	251	273	281	290	283	272	261	241	247	253	241	277	274	266	289	283	233	240	248	286	260	227	235	267	276	241	263	264	233	242	275	274	251	265	275	255	264	278	251	259	239	236	252	241	271	232	294	252	279	266	257	257	245	252	257	251	271	250	266	286	254	261	230	267	287	289	275	241	266	247	270	243	253	271	243	278	237	246	257	276	245	264	252	248	215	273	267	263	233	252	234	271	264	259	251	259	285	268	256	242	236	256	264	255	268	213	297	266	248	251	275	258	242	279	277	300	300	274	262	238	248	261	258	282	249	285	235	269	254	240	246	245	252	244	241	250	279	247	233	258	259	271	250	253	250	256	220	283	280	281	278	260	246	291	291	270	257	251	285	259	250	252	275	246	258	256	242	267	276	292	264	268	247	302	239	241	279	261	267	260	260	269	234	262	262	256	235	252	257	263	250	252	266	269	246	239	254	244	262	283	246	232	242	276	248	249	265	244	293	256	251	258	269	251	278	285	266	252	267	244	281	220	225	277	254	241	266	276	251	229	253	262	221	286	269	244	284	260	270	242	261	269	250	239	279	267	274	248	289	253	258	249	256	265	241	286	282	269	272	255	252	282	282	316	269	229	230	246	253	248	294	261	242	250	264	260	281	258	226	252	266	294	253	240	275	251	278	254	226	275	270	238	242	272	235	244	265	264	252	263	274	266	256	237	244	246	248	239	247	284	268	253	251	266	296	267	243	268	259	237	249	271	272	270	261	229	281	256	245	249	284	300	255	242	283	292	257	251	260	295	273	253	266	250	264	248	255	258	250	261	284	265	252	240	255	243	246	281	258	249	239	250	259	246	274	243	275	279	271	245	292	223	269	231	243	263	241	266	238	277	249	278	257	267	258	282	235	284	271	289	272	232	246	297	271	260	245	251	272	220	260	247	239	226	233	274	265	274	243	251	259	284	257	269	244	267	249	298	257	224	251	263	267	239	242	240	287	279	250	252	261	214	229	245	237	277	269	259	271	259	250	251	251	299	255	297	249	282	236	278	248	268	234	273	238	277	259	231	253	242	232	267	267	254	246	257	258	271	258	261	263	256	280	250	277	298	261	258	276	247	249	262	256	265	258	259	242	263	270	278	246	283	298	254	268	250	265	278	269	265	294	254	274	279	226	280	230	256	262	289	285	289	281	261	242	264	264	244	256	244	230	291	238	231	237	276	253	239	249	237	258	247	250	278	259	258	248	230	267	258	271	275	257	243	259	257	241	285	271	241	257	277	244
7438	4083	9321	12365	9960	6606	3929	2328	1481	884	758	651	629	599	600	601	565	579	571	589	558	566	541	612	529	543	551	558	561	556	601	595	553	601	572	613	582	603	594	579	581	577	566	550	524	532	575	622	616	608	596	625	573	559	566	551	600	563	588	609	577	563	572	577	582	578	603	590	584	567	630	572	561	587	555	576	598	583	594	580	564	600	565	588	615	603	543	613	629	590	580	605	538	542	573	611	558	585	564	569	589	614	586	597	589	575	566	620	588	581	606	589	554	576	619	548	556	551	590	549	578	590	572	588	558	588	585	637	608	570	569	590	604	594	587	590	578	578	586	566	556	567	629	559	533	555	591	578	597	560	589	526	602	608	610	580	573	564	615	597	599	536	549	621	599	569	564	599	601	579	538	566	579	599	561	579	585	612	571	575	589	562	574	573	581	550	598	542	589	574	594	592	561	573	524	609	545	601	569	568	570	576	593	536	616	573	606	589	578	629	621	587	581	556	577	616	637	560	595	606	563	598	602	563	530	569	547	581	585	563	555	611	565	568	584	595	551	570	568	569	587	577	538	568	598	562	641	563	579	552	541	545	541	570	603	552	599	591	563	619	561	549	605	565	597	603	546	566	614	586	586	570	559	572	603	566	531	590	597	560	612	543	567	610	599	585	571	600	550	580	535	554	584	621	524	578	569	582	595	601	570	566	551	618	570	597	599	572	582	580	555	582	571	587	591	607	610	629	571	570	622	533	601	554	617	572	592	577	590	593	556	607	547	602	584	572	606	561	559	605	551	564	587	561	570	594	609	589	607	586	555	558	557	595	590	589	553	609	593	597	581	579	566	534	561	577	573	566	603	605	593	595	588	579	665	573	590	569	611	590	595	585	601	605	633	569	594	627	617	573	556	583	585	559	551	608	595	517	582	534	602	626	606	587	580	562	592	559	555	586	621	556	565	612	604	542	562	579	553	582	610	567	627	592	563	584	568	575	583	599	548	616	585	574	612	574	544	544	596	576	597	581	606	562	564	583	574	597	611	634	615	577	599	600	604	606	592	644	612	605	592	555	597	582	561	621	589	601	564	559	532	584	584	574	585	618	610	619	545	618	575	559	592	586	562	612	582	608	595	578	561	560	607	596	597	634	590	583	561	584	605	593	618	588	597	602	586	558	562	605	560	528	596	556	576	601	556	547	619	549	610	554	576	629	596	595	581	606	571	625	595	614	611	572	608	606	613	603	604	556	565	617	579	568	595	566	602	582	629	577	572	572	565	596	570	610	594	590	542	578	557	549	571	590	544	595	597	574	553	592	610	582	594	555	549	561	546	576	611	569	576	605	586	591	537	565	582	589	587	584	565	577	582	597	608	622	543	619	592	566	602	609	585	595	590	607	510	635	563	609	564	584	604	586	594	570	582	571	544	564	552	619	594	635	594	603	576	560	626	607	594	600	576	560	557	593	617	579	574	601	633	577	595	539	575	580	545	562	571	610	581	613	584	579	583	640	587	583	570	601	584	566	556	590	540	612	614	604	592	561	591	557	530	579	603	572	576	598	582	609	567	586	592	593	576	583	550	542	561	574	566	555	594	563	555	582	583	558	560	589	562	559	570	547	568	544	590	577	571	607	604	581	579	617	569	577	556	600	604	628	589	597	595	564	584	576	601	626	584	597	601	568	569	573	607	604	579	607	613	611	601	575	575	545	571	579	577	574	592	572	551	567	571	619	631	566	534	592	589	547	578	589	616	599	560	575	561	575	564	550	589	560	510	573	584	590	604	599	536	625	570	559	556	590	588	604	602	574	580	614	561	568	601	600	536	601	577	594	579	571	626	554	564	601	581	578	604	592	597	607	568	578	598	616	587	587	596	572	554	585	559	606	550	594	550	610	565	576	564	599	578	544	563	569	604	557	585	580	567	552	590	611	590	594	572	586	565	614	563	592	614	593	614	594	597	550	571	582	573	572	580	591	611	627	552	643	593	581	611	524	499	571	561	534	602	556	569	620	529	595	568	575	605	572	619	603	601	546	578	595	599	608	554	584	617	547	592	621	588	531	577	585	580	564	545	591	561	580	580	554	563	585	584	583	585	624	583	570	587	591	621	622	542	639	593	604	576	595	577	566	585	632	542	578	594	551	563	550	561	570	591	588	587	586	573	587	589	581	555	538	598	576	594	598	570	577	566	579	581	575	604	590	598	594	582	601	522	584	588	577	511	580	570	604	616	544	565	585	568	583	587	604	571	540	581	561	595	544	584	579	585	579	543	568	551	564	642	569	629	584	556	594	548	567	543	574	577	563	581	612	569	590	558	619	573	580	579	565	585	577	581	566	550	576	598	535	566	565	563	588	591	585	553	651	613	621	644	570	582	612	541	591	607	568	567	606	606	547	554	571	576	614	572	569	597	579	601	604	560	538	584	536	607	635	602	557	568	580	608	571	600	639	589	528	615	577	591	573	563	563	597	572	599	545	607	569	572	573	569	589	594	605	597	615	555	568	589	564	571	601	545	609	570	565	592	583	557	577	558	588	602	616	602	612	629	587	576	576	553	585	572	572	601	600	565	585	581	608	545	562	595	588	583	549	560	597	594	549	618	592	585	581	605	560	606	561	597	567	583	591	579	569	576	567	638	567	586	586	623	577	563	590	584	548	568	584	555	562	593	576	602	579	585	579	575	562	551	553	577	570	573	587	579	583	575	591	613	538	594	573	574	570	590	543	608	568	590	569	603	570	599	577	592	595	559	576	620	548	576	569	605	565	567	537	564	579	578	582	604	616	577	610	573	630	541	598	578	585	544	599	563	578	603	584	584	599	600	580	601	620	610	575	592	558	562	605	592	590	600	572	566	574	572	569	572	560	614	570	562	613	554	591	558	556	602	577	610	599	577	592	582	555	589	590	619	566	580	578	604	548	582	599	573	606	626	541	588	593	556	545	580	548	538	566	648	584	605	593	596	582	579	537	603	610	545	544	571	574	560	561	565	586	597	562	575	585	560	567	593	579	591	589	586	582	596	598	598	567	577	594	632	568	572	592	612	576	551	529	575	580	591	588	612	596	602	575	571	603	578	605	579	592	612	585	554	582	558	560	619	549	596	630	575	585	595	584	571	593	582	532	587	602	552	586	604	602	569	588	578	580	563	559	556	612	597	647	600	553	625	601	636	599	602	590	540	559	535	593	592	603	573	609	593	595	566	556	607	580	593	566	546	559	558	545	570	567	564	629	570	604	564	602	574	604	604	589	583	599	585	609	627	641	578	578	599	587	612	569	538	613	569	553	580	555	592	605	579	586	596	599	568	585	591	560	587	600	570	638	569	617	624	540	555	568	565	611	581	615	570	555	658	568	550	596	582	636	542	612	610	607	591	600	607	600	545	589	579	618	578	589	585	600	606	585	554	558	612	612	545	568	579	581	618	566	581	588	591	588	573	611	586	571	589	595	611	593	560	572	575	596	548	559	555	592	578	571	559	565	612	598	578	517	608	575	585	612
57906	47701	62807	57132	42901	29549	16704	7137	2891	1330	785	499	330	239	261	238	250	235	237	242	240	234	244	262	245	264	220	238	232	220	253	234	219	267	231	258	241	252	227	240	246	239	242	232	255	222	249	260	206	269	232	227	227	228	239	255	258	256	242	265	248	239	257	238	230	226	257	240	254	235	246	219	218	233	224	235	266	248	225	230	244	248	238	262	269	247	245	244	244	272	273	212	238	239	261	237	248	245	251	231	297	235	235	243	272	267	244	248	210	258	260	253	223	246	257	243	259	237	234	254	252	245	213	243	258	275	221	240	258	257	223	267	246	229	230	265	254	265	225	239	242	254	266	222	271	240	270	256	246	223	224	264	239	240	252	227	256	243	248	254	223	222	237	260	231	281	222	238	251	236	261	247	239	255	274	216	239	263	270	266	291	250	272	283	227	205	207	237	275	253	238	230	262	254	229	258	241	242	273	238	225	208	248	256	230	259	238	236	233	258	230	215	262	256	255	229	240	251	247	252	241	239	231	238	221	251	237	236	252	230	233	226	268	232	239	243	254	212	227	252	228	240	236	256	247	256	244	225	247	235	237	249	268	249	243	239	251	238	240	228	241	269	235	236	252	244	265	252	260	231	247	217	259	217	262	226	233	218	259	223	230	288	253	225	244	246	230	245	289	227	261	226	223	244	218	250	236	232	241	225	218	246	250	255	259	234	267	253	223	239	258	243	265	237	255	240	243	231	227	231	247	250	226	251	252	235	247	253	242	225	244	244	213	253	254	236	248	238	265	217	240	227	268	250	256	238	254	238	259	238	238	225	238	261	235	217	249	250	250	262	236	221	231	252	228	252	242	244	261	269	227	204	234	229	230	227	266	230	248	236	261	242	240	228	242	230	251	249	261	258	247	233	212	245	228	264	241	234	242	258	232	237	219	210	242	240	212	254	275	270	257	259	260	252	266	247	240	246	238	251	269	237	232	227	245	235	227	235	246	223	213	246	227	244	261	229	256	249	234	279	248	244	275	234	235	224	235	226	225	271	252	239	226	226	238	253	248	229	245	252	266	252	204	240	234	226	226	258	247	218	243	233	268	247	222	243	245	224	260	251	234	241	232	242	246	243	250	237	209	247	264	278	246	242	218	241	279	235	252	217	274	253	238	243	253	234	258	244	232	239	254	250	250	231	232	265	257	255	252	232	257	307	246	245	237	254	233	251	220	244	251	251	244	259	254	235	258	248	235	272	209	223	217	216	247	267	249	261	260	236	232	241	257	224	226	242	241	278	231	244	226	230	266	255	243	277	285	237	242	234	261	256	260	244	220	254	271	253	229	261	232	213	214	245	223	234	267	218	237	249	258	232	227	247	219	257	250	234	232	249	207	236	271	264	232	234	251	237	254	234	246	235	241	239	214	256	273	236	256	256	238	255	238	243	245	246	239	258	270	234	252	239	199	238	250	236	237	218	232	245	273	233	215	255	266	254	244	250	238	242	247	268	247	226	253	223	225	267	227	236	225	249	241	237	221	227	230	278	246	246	250	233	248	230	252	245	219	238	219	272	241	254	248	249	262	246	271	273	253	235	227	241	246	253	247	243	226	209	224	240	238	250	249	250	231	196	233	227	231	228	291	265	234	213	256	204	281	244	249	247	237	262	243	254	199	226	262	255	255	233	242	240	259	215	239	228	225	248	269	261	252	229	259	241	243	263	252	247	261	232	209	247	236	231	241	276	243	245	261	249	241	249	250	243	262	239	246	256	238	232	258	256	254	256	246	233	239	208	244	244	273	235	259	245	258	236	240	241	252	229	254	240	243	253	251	230	197	231	253	224	225	252	252	245	254	242	263	238	221	253	262	275	243	208	229	234	250	250	213	247	274	228	239	238	255	225	233	247	231	221	225	238	243	228	263	224	237	242	263	276	271	252	256	249	229	224	252	260	260	239	250	249	237	226	228	246	254	263	248	218	244	251	253	210	226	241	248	249	249	242	222	244	239	240	262	260	231	242	248	246	264	226	234	207	275	225	214	213	216	260	230	231	267	238	279	258	258	261	279	247	253	239	221	240	250	241	218	238	267	246	249	250	238	247	249	252	245	266	214	228	240	246	239	221	246	232	239	243	250	224	232	228	251	244	243	258	243	211	219	246	217	242	214	251	276	248	230	267	224	260	219	239	221	247	251	238	267	241	248	249	250	254	237	282	244	213	227	250	215	227	234	237	227	213	242	257	232	256	242	256	254	246	246	240	277	235	237	219	230	229	259	224	265	253	260	259	243	239	241	234	261	282	236	272	222	251	270	266	252	253	275	237	234	221	276	243	236	254	236	245	229	219	230	266	270	250	230	238	236	230	242	239	252	241	240	227	247	256	254	258	251	212	225	206	238	235	248	232	229	267	260	225	258	233	259	256	229	232	226	227	235	239	260	267	244	239	241	236	236	266	261	235	254	230	240	240	234	232	270	256	249	255	245	247	220	223	278	215	243	249	240	219	231	216	270	244	241	237	222	220	244	251	213	245	246	243	278	226	267	235	242	228	238	264	224	212	242	231	250	261	243	241	241	223	271	248	235	246	254	234	257	233	227	264	211	254	218	241	247	241	259	262	232	252	244	233	243	223	234	236	246	226	204	229	231	263	199	275	260	227	283	219	266	246	225	249	267	252	252	245	225	254	220	253	232	255	256	260	244	226	231	255	289	226	250	230	252	250	241	266	240	225	211	217	262	246	225	252	252	237	247	240	237	254	256	242	240	229	243	238	251	239	231	239	219	245	250	254	255	239	223	215	258	222	226	273	214	262	254	228	244	272	220	237	253	269	254	205	247	264	224	238	257	261	270	252	260	232	230	266	249	222	254	227	248	249	243	241	236	245	260	259	257	238	209	247	274	230	228	251	223	230	256	235	243	236	237	211	229	236	224	224	225	229	238	248	234	226	245	242	268	239	252	273	252	250	235	253	225	224	232	238	236	289	240	246	232	222	242	214	235	236	206	212	252	263	252	237	245	248	229	262	248	249	257	248	234	246	241	252	243	238	254	235	217	234	221	208	240	266	222	228	243	224	228	237	235	249	226	224	258	238	236	255	242	246	227	230	268	248	243	231	244	243	279	262	258	252	263	272	258	230	231	276	246	231	274	239	254	257	228	246	216	245	244	246	247	235	245	238	227	225	263	238	262	234	241	253	228	228	273	259	239	220	258	253	227	239	233	240	268	254	237	231	269	244	225	265	237	264	244	255	232	215	246	243	239	246	245	266	248	261	241	233	236	249	235	261	283	261	251	254	199	217	243	247	237	250	241	221	243	228	233	241	234	223	260	274	227	262	259	249	231	241	263	244	219	232	242	226	228	266	252	249	235	235	267	277	232	247	238	248	248	237	270	252	233	247	238	223	270	252	229	255	257	256	231	237	244	237	267	229	269	228	265	225	227	232	259	263	235	216	246	228	277	255	260	231	224	233	273	258	222	244	246	265	243	260	223	226	241	235	219	220	224	265
33420	32979	58268	60776	52688	42622	30896	19003	9967	5378	2825	1636	923	565	518	559	560	600	524	559	550	588	607	593	570	578	551	544	569	604	566	581	561	571	557	573	542	538	579	520	566	585	545	583	519	561	562	598	570	570	560	585	545	598	531	495	564	555	561	570	587	601	532	580	583	597	563	553	541	567	526	548	590	542	565	553	555	562	578	555	546	576	548	563	548	594	589	557	529	588	596	565	564	601	532	581	521	551	554	571	575	552	570	522	555	494	563	549	549	580	584	527	568	556	600	566	577	563	597	519	590	540	607	563	514	508	579	555	589	578	539	551	530	581	555	564	533	525	546	567	546	589	527	567	581	554	574	547	595	538	585	558	512	578	557	551	541	548	577	513	522	572	546	529	535	551	582	569	594	561	611	560	581	589	519	525	544	568	530	581	592	587	568	566	558	572	605	546	567	573	540	590	565	483	562	508	571	546	589	555	545	571	569	544	553	549	558	544	595	554	535	578	554	558	562	565	597	553	577	560	514	541	616	582	563	527	533	568	575	567	550	573	534	569	577	555	531	565	553	516	550	580	594	560	567	569	558	502	573	590	520	546	546	579	594	610	544	512	526	534	534	570	559	541	579	556	563	542	577	572	566	524	551	551	565	576	554	550	545	586	551	552	559	523	567	576	551	570	576	545	541	580	528	563	550	559	530	554	552	542	590	564	557	580	592	545	541	555	544	556	515	549	566	600	553	555	585	537	564	569	563	537	575	581	541	592	590	531	583	533	596	538	541	495	557	585	514	524	588	560	562	574	555	576	532	584	556	539	597	564	550	559	568	563	547	602	579	555	566	538	519	568	527	540	547	526	531	550	581	546	573	557	550	550	540	558	533	553	548	575	561	566	547	569	532	541	563	529	550	540	597	540	556	573	567	574	558	573	582	547	511	561	517	512	549	579	547	573	540	562	556	570	555	603	546	580	557	559	543	562	578	584	563	563	545	536	549	553	576	547	570	516	570	573	548	591	585	615	556	550	574	565	554	549	552	567	548	584	548	541	531	517	558	542	524	541	526	546	562	553	592	594	580	555	585	535	534	600	526	581	539	563	561	598	554	570	539	542	567	538	575	555	542	570	594	580	557	567	567	556	563	568	565	548	535	572	573	557	564	557	551	515	593	498	508	550	541	543	589	529	567	542	603	574	532	522	579	562	544	592	556	608	540	557	582	626	575	553	554	575	536	562	606	592	533	550	542	574	541	563	584	565	569	554	532	523	597	552	589	573	526	569	550	559	538	525	561	548	562	543	569	544	544	600	553	583	564	599	555	566	566	602	561	582	585	571	598	557	556	587	548	593	578	568	568	591	545	532	539	555	571	550	553	588	567	570	545	568	612	588	525	557	527	526	535	551	582	604	538	556	560	550	586	566	528	530	551	568	568	561	595	566	537	550	570	541	524	538	623	590	518	579	545	547	572	549	579	575	570	613	523	542	541	577	567	564	535	593	574	544	537	520	592	550	579	583	556	538	580	566	576	555	559	619	558	571	533	570	544	552	488	579	532	544	591	581	512	563	550	552	605	559	546	541	585	559	568	527	568	562	523	522	519	591	593	577	536	570	585	515	573	575	544	571	561	596	556	572	525	589	539	539	571	541	537	565	518	551	548	597	565	590	551	569	555	590	541	586	549	576	565	563	586	558	528	551	572	548	588	568	596	573	565	543	555	550	558	573	563	537	537	542	515	552	613	548	554	523	568	528	561	537	523	601	580	571	543	573	530	576	556	563	571	551	531	559	574	537	545	503	618	548	529	525	546	572	511	538	544	569	548	510	585	553	552	591	530	566	581	547	547	563	537	535	612	570	590	597	548	566	556	524	566	545	580	527	611	590	603	522	558	558	543	565	578	563	548	554	561	540	548	517	549	565	608	546	578	584	574	548	578	626	590	569	527	521	554	547	544	557	600	517	528	552	546	609	592	540	584	537	548	496	555	531	557	558	554	574	532	551	498	579	539	585	556	570	562	540	581	561	549	528	553	578	592	577	556	579	476	597	544	544	533	539	557	566	582	564	556	509	560	584	543	587	511	590	606	536	546	564	514	566	553	549	517	584	574	574	550	560	559	512	593	595	524	574	511	538	523	575	529	550	577	570	526	536	549	545	587	561	551	578	556	561	525	567	544	554	551	536	584	577	543	576	563	566	570	572	568	565	542	564	549	537	548	585	553	594	519	557	549	539	551	490	559	539	539	555	547	540	575	562	606	560	567	586	568	544	532	553	593	560	548	577	579	559	567	562	509	578	593	509	538	572	528	572	519	594	539	538	555	555	571	522	542	558	568	512	585	544	528	585	536	552	580	553	589	580	573	554	561	584	553	562	537	546	502	572	539	570	533	563	600	556	600	561	583	551	551	575	527	568	522	561	560	541	543	586	563	619	558	560	515	539	536	581	539	559	566	503	576	572	543	571	548	565	525	574	566	526	554	550	536	526	523	599	553	578	568	563	557	582	552	602	531	565	599	564	601	562	512	523	530	585	537	554	511	572	566	534	555	554	528	543	592	544	554	568	566	569	538	542	549	589	554	586	555	584	594	586	533	536	517	594	590	560	540	573	573	563	564	541	581	594	586	545	518	571	567	580	574	527	570	568	575	540	558	578	558	583	540	546	585	561	539	535	564	478	600	569	584	571	564	545	517	601	558	553	581	571	511	573	540	545	556	517	555	554	578	569	531	523	539	566	603	570	547	556	575	555	570	553	571	579	596	542	559	562	552	554	538	589	562	529	525	571	533	546	516	531	612	561	601	560	554	563	596	577	576	580	517	591	536	554	541	546	565	540	619	596	562	573	577	553	597	563	547	586	604	585	526	540	605	542	549	578	571	548	547	575	510	563	547	546	578	517	579	571	567	551	547	559	561	581	549	537	578	533	572	502	542	568	564	564	576	579	518	582	548	560	597	577	597	545	589	532	575	557	539	559	574	548	534	527	543	564	528	594	544	599	523	579	558	557	583	542	557	570	568	569	544	545	572	563	581	543	568	553	556	559	576	592	557	532	609	552	538	546	553	561	549	576	541	572	568	579	562	568	542	585	615	592	580	588	600	536	526	582	566	573	560	581	561	590	569	565	589	550	562	608	581	550	582	522	567	579	544	568	595	574	574	533	615	551	560	561	541	584	546	546	573	578	530	516	547	559	529	551	528	576	564	570	522	543	566	551	514	560	592	542	562	544	579	537	522	565	548	558	560	526	539	544	574	558	541	553	550	575	522	519	520	554	513	546	561	538	578	564	589	573	541	552	537	556	524	515	567	568	548	562	556	562	599	585	590	551	590	569	536	596	544	573	522	543	605	545	561	531	602	597	574	550	542	547	545	547	536	574	540	582	593	529	568	543	531	521	573	528	554	562	559	548	542	548	556	502	573	573	572	559	519	529	566	556	541	589	620	549	543	505	552	556	554	574	582	558	515	544	573	544	568	566	571	524	548	545	576	573	536	546	561	563	589	557	558	573
66894	60422	75102	67934	53672	38758	25661	13900	6066	2286	1189	606	451	329	355	378	352	332	312	329	331	319	341	344	346	325	344	348	367	348	357	318	334	316	289	326	354	316	367	314	361	359	345	340	325	353	308	338	343	314	336	346	345	321	324	329	329	316	310	373	345	319	374	324	332	326	349	363	379	320	356	323	324	339	306	338	344	308	351	377	345	339	362	318	321	357	321	310	338	380	322	322	302	329	318	346	303	361	340	385	322	365	336	368	344	342	347	349	321	333	340	333	331	359	336	385	338	342	330	324	333	352	333	351	352	336	322	374	369	407	343	355	343	334	353	378	304	321	346	347	339	353	356	328	352	351	355	369	337	323	355	322	327	324	332	322	350	366	340	310	306	320	346	356	372	350	365	348	316	336	377	342	334	351	365	331	345	353	363	330	354	355	364	344	350	314	348	331	303	341	347	349	368	316	351	317	310	367	321	348	309	370	331	314	314	357	309	334	318	318	363	341	358	361	354	342	336	341	363	339	325	323	317	368	346	302	310	357	367	363	297	332	385	323	330	313	330	355	352	338	316	305	325	349	311	355	336	300	311	339	356	314	300	360	327	346	367	325	354	355	328	319	328	346	346	332	347	358	348	343	325	357	362	359	334	322	370	332	337	311	360	342	306	326	343	376	336	338	362	350	341	328	328	330	337	349	342	332	355	331	356	369	332	304	353	310	326	334	313	350	369	361	326	325	338	337	366	368	327	347	350	349	337	345	319	351	334	353	346	367	338	324	356	325	375	336	306	347	327	319	343	352	351	353	334	334	347	336	358	343	336	334	348	289	359	312	342	336	339	322	319	356	311	359	342	303	331	362	351	365	350	351	317	312	342	311	373	336	365	308	339	334	313	362	373	327	334	322	366	352	359	350	364	301	386	323	330	328	340	325	362	320	334	353	328	340	337	353	341	380	355	384	354	371	352	314	324	327	330	320	348	334	332	310	349	319	333	350	349	367	322	355	339	363	340	296	315	348	346	359	335	356	339	320	348	343	336	358	374	332	332	337	299	380	315	338	370	380	377	314	346	331	328	365	316	296	302	331	335	324	348	350	366	311	365	344	338	349	344	327	319	347	304	330	367	322	377	318	326	384	336	334	335	383	334	371	318	361	333	336	333	317	328	350	346	356	360	333	298	352	348	320	329	326	365	338	374	347	329	320	313	352	325	321	365	346	306	335	370	344	328	334	350	340	312	318	383	329	354	324	355	344	341	349	365	316	308	318	296	326	348	322	328	318	325	335	347	330	341	350	327	339	326	368	350	322	342	348	332	346	335	355	334	301	344	340	327	352	326	321	318	379	358	321	297	358	321	331	363	324	353	314	331	337	355	336	344	349	327	408	287	312	308	341	297	331	354	342	355	333	364	330	299	366	354	339	326	358	353	329	324	326	364	351	335	344	345	312	345	355	309	329	338	358	325	345	354	366	349	340	330	325	331	311	312	334	349	308	384	343	341	344	313	321	354	344	357	299	337	333	340	313	336	324	336	341	328	358	356	297	324	369	373	312	334	346	364	322	337	301	333	352	351	329	346	342	355	328	320	326	310	320	336	350	362	345	305	368	331	318	349	371	371	316	335	338	323	331	359	349	308	337	304	338	362	331	313	321	323	348	353	357	324	367	324	374	347	350	349	347	314	310	324	310	344	356	348	302	330	319	358	340	338	336	380	338	324	341	351	315	353	371	332	279	320	368	316	323	346	359	297	327	334	304	333	346	357	329	371	345	322	335	347	333	350	339	353	337	329	315	335	348	349	351	337	365	331	334	345	339	356	347	354	382	344	369	350	312	373	341	319	328	310	335	336	363	320	297	361	349	347	361	353	337	359	301	345	334	332	346	334	347	378	374	348	382	318	364	377	343	349	362	352	353	323	353	346	331	308	337	351	311	323	328	344	347	349	345	300	334	330	342	346	350	346	334	331	354	337	337	354	310	352	367	337	380	366	321	305	315	362	335	323	331	347	337	367	316	304	408	344	326	299	331	348	331	275	306	317	337	369	321	325	344	334	321	312	316	342	358	339	345	347	331	382	327	324	326	318	323	355	350	346	276	350	354	338	363	330	324	367	340	315	365	351	326	334	364	322	336	372	364	344	320	363	336	362	387	299	363	371	348	378	332	325	362	340	344	359	339	367	302	378	307	374	355	381	305	340	339	349	321	367	389	337	337	344	327	320	339	358	332	336	340	339	328	359	370	352	326	330	340	348	330	322	331	314	285	349	361	344	341	320	333	315	356	335	304	326	307	356	355	309	324	334	314	356	332	374	324	327	343	338	331	356	307	319	340	344	354	320	373	337	296	323	322	336	326	352	370	326	339	351	342	314	332	328	339	306	323	354	346	360	361	353	318	322	346	318	319	327	335	358	353	321	366	341	367	335	329	324	345	350	337	352	363	345	337	347	314	345	368	354	338	310	336	364	338	328	364	329	348	320	341	313	320	330	333	338	308	357	350	358	342	362	323	348	333	304	351	344	324	307	328	328	354	344	352	328	326	334	327	322	302	332	349	327	324	323	379	326	330	326	355	315	332	361	319	336	347	326	299	348	343	355	333	315	341	355	343	334	347	338	321	363	344	328	311	349	321	357	348	345	348	362	320	322	333	309	345	339	332	327	352	308	354	339	305	331	341	334	333	319	307	338	334	313	354	292	342	358	330	324	356	332	319	289	336	323	318	319	324	339	331	344	329	341	328	344	306	323	317	380	307	357	339	304	315	340	355	355	362	406	359	320	315	324	318	341	327	335	312	324	334	318	326	348	345	336	373	327	346	348	312	319	378	345	366	337	345	341	366	323	330	352	331	330	334	359	364	333	352	347	364	345	345	322	349	333	346	347	351	337	324	304	337	350	330	347	379	298	343	342	366	367	361	347	337	342	339	334	345	283	322	321	351	369	331	333	373	337	351	341	367	322	334	334	321	358	351	302	330	349	379	343	352	368	327	332	359	343	381	325	336	311	353	322	338	351	316	344	359	339	328	326	343	348	350	363	383	338	329	334	305	368	347	321	337	348	333	310	301	297	359	361	336	318	365	385	317	338	385	359	324	315	359	359	328	327	322	303	324	325	333	326	311	324	324	341	334	343	344	357	326	330	357	314	324	334	324	356	369	320	362	321	383	369	344	332	332	335	338	318	312	324	328	337	303	350	352	344	334	334	349	351	366	337	341	320	312	346	333	331	349	326	324	358	364	333	351	338	277	327	316	367	336	328	350	358	342	369	329	360	368	327	390	341	327	335	331	341	353	367	353	356	330	307	355	323	313	337	384	334	366	365	344	352	344	335	340	334	350	346	362	320	368	315	347	351	329	356	325	328	384	357	317	348	319	309	342	345	324	381	336	349	318	360	350	379	335	362	352	381	325	323	353	347	337	353	341	307	335	360	353	328	359	356	328	373	351	363	359	335	345	323	367	335	323	344	358	325	338	365	340	347	350	334	353	350	331	353	349	322	332	335	355
40754	42609	69418	72074	62397	50843	39209	28052	16386	8054	4275	2242	1294	803	762	806	755	741	741	715	780	744	775	719	795	766	721	745	720	733	764	708	756	742	694	736	726	759	725	743	750	712	772	782	752	774	796	766	687	787	732	741	729	737	761	737	762	779	728	772	781	713	729	810	746	753	718	766	745	712	823	747	751	748	738	782	776	774	782	739	763	774	844	749	746	760	721	803	727	749	761	753	741	761	765	709	723	783	703	727	698	725	764	748	723	756	758	771	797	735	740	768	687	728	746	719	746	769	791	738	731	708	795	729	752	750	740	737	773	734	749	770	770	778	763	753	749	760	775	735	755	803	751	706	692	759	760	732	699	720	733	755	762	778	711	726	742	762	808	729	703	783	751	751	732	714	708	749	726	782	718	779	769	764	758	682	725	761	746	784	743	691	719	752	752	777	743	725	783	733	738	720	773	751	755	728	734	722	764	749	738	774	752	762	749	804	717	780	716	757	715	715	768	746	735	726	747	715	745	758	761	694	743	743	792	763	742	755	724	737	673	724	714	764	766	791	766	804	747	739	745	744	747	715	745	798	740	751	803	752	752	762	784	745	739	713	702	785	725	689	719	739	719	778	725	720	757	738	754	765	769	736	707	754	730	746	748	708	785	723	731	740	738	768	733	761	806	733	747	772	708	765	720	756	745	710	771	797	748	786	696	732	777	760	744	735	769	735	770	786	743	765	803	711	754	733	738	741	722	751	700	791	761	730	763	780	777	784	773	750	780	766	802	762	720	722	751	715	813	808	788	745	716	753	783	742	711	718	700	729	740	763	764	756	736	769	707	778	769	726	755	756	789	755	753	729	721	751	782	709	716	782	784	735	797	738	750	753	731	751	756	773	762	727	789	702	761	766	725	770	743	735	776	752	782	758	773	755	794	749	720	758	776	698	765	809	758	757	726	791	758	768	739	788	762	735	715	790	760	746	766	739	737	815	774	751	763	717	766	783	753	751	774	791	728	779	758	748	733	730	788	769	797	755	734	731	794	784	816	723	785	747	795	756	744	729	729	752	733	788	744	707	767	739	822	748	772	703	780	738	775	773	720	751	771	748	748	763	728	735	703	753	708	745	795	757	749	752	744	731	680	714	750	748	730	760	745	736	756	779	750	750	688	749	787	760	766	764	754	741	748	720	740	800	707	753	751	760	728	748	815	763	748	779	718	770	744	752	740	761	760	745	717	742	730	805	795	697	753	740	731	747	809	779	742	724	737	766	749	722	734	708	754	752	761	725	764	749	718	731	778	798	760	672	747	784	735	705	730	736	797	768	768	750	759	792	675	767	744	736	712	761	812	740	751	774	732	765	762	782	773	720	791	703	774	710	744	726	767	802	791	716	796	795	731	789	708	703	723	759	775	737	783	762	743	697	762	725	786	741	772	765	778	742	806	771	732	717	760	751	761	714	777	774	831	715	746	795	723	769	739	720	795	757	742	684	739	752	762	733	727	747	703	774	734	780	732	743	709	754	758	762	764	788	728	698	763	713	741	735	746	737	705	744	784	734	719	759	785	761	753	733	743	776	708	706	752	734	742	762	773	753	759	738	726	770	776	718	696	748	779	751	756	762	746	774	698	766	753	742	735	736	764	761	768	769	769	737	720	790	739	719	775	800	736	726	792	749	749	738	670	748	788	735	791	742	801	786	759	761	737	736	772	741	741	765	701	779	777	751	716	722	777	743	768	739	728	766	726	746	766	764	715	701	775	781	747	778	774	768	785	713	739	753	707	755	748	695	750	725	728	744	742	740	712	742	797	803	763	692	765	698	734	759	793	719	803	741	745	770	767	792	773	750	780	756	740	750	761	745	753	732	726	742	722	760	773	719	743	760	734	747	759	706	746	775	734	728	754	754	749	775	742	729	759	761	768	742	758	757	780	735	751	807	767	754	769	753	769	757	723	710	749	742	820	741	775	789	776	720	746	750	731	717	748	758	792	734	752	762	755	759	741	721	780	699	702	784	850	755	800	764	709	751	707	731	754	754	771	762	775	676	753	737	754	779	744	766	791	711	762	779	721	740	770	757	754	790	702	736	742	761	741	754	776	751	701	759	714	788	785	728	724	717	715	737	718	750	760	737	729	739	747	733	760	742	750	806	757	728	732	739	694	724	714	741	753	712	738	716	743	787	790	728	771	734	755	758	732	764	732	751	751	803	779	785	808	754	783	681	728	727	789	726	749	771	709	741	752	766	737	755	768	763	803	765	746	745	742	755	791	739	724	712	731	753	690	765	710	742	731	719	811	737	725	750	751	756	771	695	733	744	762	734	788	785	720	716	726	740	732	765	762	702	713	790	745	746	764	767	724	728	799	752	762	785	724	719	760	791	774	748	744	756	777	760	715	708	762	753	748	767	745	723	766	771	762	772	738	763	777	725	714	758	762	782	751	762	787	706	739	779	757	701	777	723	784	749	735	714	716	732	780	771	758	788	714	771	758	774	779	757	782	759	778	757	740	778	731	770	713	752	739	792	731	740	722	791	764	725	755	761	746	773	780	718	740	788	758	752	753	759	742	734	755	787	782	780	773	716	727	708	784	756	794	703	748	734	746	708	755	758	765	708	759	766	770	746	654	728	728	709	710	714	713	745	746	764	702	699	761	782	709	701	768	775	782	738	727	714	731	800	740	747	694	728	740	714	771	763	741	779	747	721	707	804	737	718	760	775	781	712	726	710	760	767	729	720	784	761	741	739	764	747	737	773	731	746	760	784	730	780	782	719	753	763	757	743	753	739	704	717	689	778	707	777	763	740	788	726	740	710	779	711	741	771	799	681	764	767	795	715	757	689	737	736	769	751	721	745	744	791	719	784	787	698	779	748	781	756	766	791	752	711	753	752	767	740	760	742	751	740	766	780	756	725	783	733	793	745	739	730	727	743	724	770	705	707	745	713	767	700	753	730	801	786	764	723	794	759	768	686	747	740	729	736	743	700	797	729	754	757	736	781	739	737	704	759	781	748	795	764	715	743	727	743	739	741	747	777	760	746	711	739	698	740	764	734	717	707	715	747	780	712	749	746	754	728	747	794	723	789	766	760	732	718	756	724	726	728	726	728	731	732	724	795	737	713	771	700	776	753	699	744	779	794	727	772	735	754	772	780	732	760	744	811	788	755	717	726	756	716	776	794	705	795	772	772	741	701	781	804	765	716	801	705	805	759	744	748	713	768	769	739	727	778	780	744	724	752	760	708	765	748	737	715	733	787	705	765	731	811	760	768	765	761	749	701	721	711	756	762	756	796	763	773	745	735	740	772	737	765	729	786	754	744	766	779	735	724	784	719	753	721	752	745	755	774	759	739	747	752	761	757	727	720	746	772	753	717	759	751	769	789	797	734	736	704	780	734	695	781	785	743	688	773	779	801	753	739	739	723	747	728	780	736	782	714	761	734	733	709	715	769	720	783	755	794	777	768	714	711	769	764	750	751	729	767	784	745	722	738	767	763	752	773
11325	5742	7676	5537	3182	1713	1124	731	558	418	364	323	297	300	304	309	298	262	263	296	299	299	343	331	283	306	275	281	291	305	318	300	303	292	288	269	315	291	287	242	288	329	303	313	310	280	257	306	286	291	297	301	284	244	313	310	279	300	279	311	291	276	299	299	286	318	299	286	317	296	287	303	295	290	326	275	295	293	288	291	311	284	298	313	267	289	252	303	278	288	291	298	278	320	304	276	314	300	298	281	295	309	293	278	315	339	314	286	260	244	305	331	305	301	301	296	288	311	275	293	281	309	266	286	303	286	270	284	315	304	303	291	276	298	287	305	298	271	307	305	298	333	283	322	295	289	286	297	293	298	312	307	304	320	313	278	274	328	315	316	260	274	301	272	266	279	275	304	285	298	311	314	316	294	280	293	311	300	291	317	305	290	283	274	315	287	269	295	304	288	331	302	302	312	281	300	314	290	305	278	275	308	264	315	297	322	315	289	295	291	300	299	312	293	268	265	285	282	312	278	295	297	297	342	290	277	287	287	314	296	271	301	326	333	328	301	317	284	322	298	305	315	253	291	308	317	325	298	282	300	255	300	278	301	279	292	299	283	282	270	273	306	305	305	305	296	295	298	292	279	298	305	288	300	303	305	291	285	268	251	254	279	275	288	286	307	266	302	291	284	282	307	322	308	300	286	301	306	314	300	272	290	296	277	281	309	287	295	292	303	284	272	269	291	311	292	305	283	280	277	303	291	303	303	303	289	289	314	306	327	274	291	302	275	341	309	280	330	297	302	282	297	272	294	300	304	274	295	303	313	314	261	283	266	344	309	272	267	302	290	298	294	277	318	246	305	281	316	316	277	288	284	294	296	280	281	310	282	293	308	288	256	288	284	282	284	292	267	310	274	300	305	293	308	299	312	330	313	306	287	274	318	275	283	304	314	305	305	245	280	287	274	315	271	299	296	306	300	276	262	322	271	314	297	307	300	303	273	306	271	272	274	296	312	297	299	306	269	306	272	267	289	291	309	294	272	280	294	288	274	278	279	268	296	341	306	276	291	293	299	290	299	300	296	303	297	305	285	273	282	322	289	296	265	285	283	285	291	259	293	315	295	303	270	309	288	254	276	250	309	291	316	306	308	311	305	281	294	302	274	308	277	285	270	275	288	299	317	302	285	317	251	279	286	299	280	288	304	274	297	299	304	304	287	306	256	307	292	302	288	293	292	281	303	291	298	322	294	281	283	285	289	322	294	268	289	300	292	310	266	292	264	289	319	292	323	318	292	294	305	275	271	291	286	281	312	283	280	296	308	271	300	306	287	322	296	276	272	304	298	302	291	313	298	269	287	327	289	320	278	285	300	274	294	264	258	303	290	294	260	281	306	293	290	334	289	297	283	273	298	285	270	273	282	321	266	282	275	288	293	308	293	292	287	307	325	260	320	305	288	299	284	285	278	300	300	269	281	313	268	317	284	265	257	310	286	324	283	298	273	306	287	292	307	299	289	289	277	296	258	274	318	252	291	313	289	278	298	297	292	312	294	278	310	278	270	293	291	303	267	282	291	309	262	276	316	297	296	298	252	275	303	289	271	275	303	287	271	303	264	294	290	268	318	278	283	270	289	281	287	292	296	312	284	280	289	306	273	268	292	297	276	294	287	287	315	289	289	313	299	292	302	306	301	294	276	357	284	290	310	323	286	316	309	314	305	298	269	264	283	262	265	298	332	268	281	306	321	292	315	291	297	285	300	288	291	292	302	299	279	279	276	282	269	279	290	311	305	300	317	285	282	294	315	319	332	288	285	295	310	294	305	298	289	263	274	289	277	267	304	295	293	315	302	300	279	309	281	294	319	304	318	291	284	289	289	310	330	291	293	334	301	309	278	263	307	268	305	314	278	312	294	298	282	327	318	273	311	256	293	252	308	289	289	318	292	297	308	304	287	263	308	300	316	269	280	277	285	293	284	302	284	270	301	317	284	288	288	307	322	307	293	271	285	329	312	287	301	300	306	287	308	294	287	262	283	294	300	314	307	308	299	300	292	310	322	301	323	279	299	269	269	290	316	282	282	297	275	248	274	283	309	295	287	314	298	325	269	283	287	287	295	276	275	274	307	312	273	283	312	269	285	292	268	287	298	305	276	310	316	284	298	326	298	279	296	315	334	270	291	304	319	282	294	297	312	282	284	263	274	269	289	290	307	361	299	305	298	317	302	330	291	323	291	288	304	287	292	296	296	288	276	273	272	276	290	291	274	279	272	309	296	287	314	307	333	336	279	306	250	308	277	306	298	288	305	296	289	306	301	304	260	258	321	289	307	305	269	262	291	273	287	300	291	295	296	311	295	276	307	297	311	300	255	283	283	327	278	288	277	313	290	275	264	291	308	286	299	309	314	329	283	311	305	306	277	293	278	271	318	272	338	308	338	292	308	276	294	276	287	299	284	275	295	291	306	276	288	271	330	316	285	278	296	297	313	279	293	274	272	304	304	307	315	286	298	307	289	274	269	311	320	324	292	313	315	284	314	270	286	265	293	269	286	284	299	278	314	300	301	306	278	286	276	270	302	316	282	282	312	282	316	272	318	312	314	307	291	281	284	284	273	330	299	312	266	285	313	294	273	262	288	289	310	338	319	301	324	314	305	277	322	298	290	259	221	287	326	310	301	286	271	271	274	318	298	295	343	291	286	274	304	275	300	271	278	297	274	255	328	258	269	276	279	272	272	270	271	296	273	318	324	301	280	276	278	281	293	289	283	312	267	307	321	292	269	286	325	297	272	274	290	281	308	279	276	272	287	310	302	272	270	311	252	253	324	306	313	297	288	301	281	283	275	290	295	271	315	299	278	290	331	299	285	277	288	283	301	286	276	283	275	291	291	315	296	308	307	294	301	290	279	277	306	292	298	274	310	304	330	316	286	313	310	278	298	303	325	278	291	290	301	282	304	290	339	297	295	306	268	325	302	319	296	306	311	258	301	267	324	281	257	292	257	317	309	285	282	296	290	266	302	300	289	319	278	272	265	289	292	306	278	278	282	241	301	275	299	316	283	293	284	292	310	314	274	317	292	337	308	267	270	275	276	262	284	291	305	266	295	323	272	259	322	299	273	294	309	282	267	283	279	288	292	319	292	298	286	309	299	297	299	351	295	257	288	285	280	274	289	269	297	287	313	275	284	270	287	322	306	298	296	277	283	278	299	314	293	303	329	311	310	258	307	299	304	292	301	297	273	306	263	292	290	245	295	304	269	281	297	319	307	302	280	285	289	284	296	265	273	306	282	304	276	295	297	251	313	275	277	306	291	282	276	308	287	267	313	318	305	291	282	307	299	270	314	293	310	278	277	318	323	260	306	314	323	304	320	321	322	301	277	269	293	311	297	316	267	284	307	288	288	279	294	296	290	295	318	277	296	282	315	306	279	265	310	289	288	298	288	260	260	279	312	278	302	245	273	297	333	302	268	297	294	265	297	259	297	294	264	291	255	292	313	257	299
7911	6000	13851	13613	9633	5984	3610	2225	1507	1042	804	704	689	640	616	652	651	674	687	663	656	673	656	635	655	618	613	685	690	644	626	624	679	628	689	618	627	664	648	660	639	684	682	632	631	639	634	650	655	628	646	687	659	670	620	671	699	657	664	632	643	628	680	686	679	640	656	689	671	665	647	667	664	680	638	698	652	668	695	650	687	611	581	634	654	658	729	650	643	709	664	691	652	603	653	658	599	677	660	656	674	633	648	629	673	660	654	641	617	657	638	636	661	622	660	654	630	658	655	634	634	659	695	682	669	617	647	672	624	652	668	673	627	687	644	667	650	604	672	629	707	657	626	668	616	649	680	722	663	644	702	634	683	648	669	632	642	638	601	645	672	671	650	650	723	621	699	610	688	656	662	664	639	655	648	695	671	613	657	680	697	686	632	656	652	681	643	647	593	665	681	613	665	667	642	625	595	649	677	640	640	632	741	658	684	616	654	657	698	673	678	662	650	695	672	647	674	645	641	623	630	655	635	627	670	641	627	657	635	674	660	670	667	635	651	651	690	675	678	657	651	619	620	682	682	665	621	698	668	610	687	665	664	683	651	665	664	665	651	629	688	674	627	624	671	638	648	650	643	659	667	622	611	720	709	676	686	613	652	624	646	633	640	677	582	646	657	624	604	644	667	630	657	635	642	692	638	644	675	609	683	657	717	602	631	642	635	655	644	663	662	591	635	699	706	639	670	647	677	688	644	614	628	664	668	686	667	641	672	627	643	651	676	626	633	629	639	644	677	662	628	651	617	669	638	655	655	667	662	658	691	665	614	659	626	626	629	641	693	625	634	683	635	644	678	668	641	702	669	634	634	619	613	670	663	651	645	657	666	669	668	692	612	679	679	667	684	694	637	646	678	619	664	613	672	631	692	678	668	636	621	705	697	618	644	661	661	658	682	689	678	658	648	647	662	659	655	699	670	672	661	711	643	668	638	699	685	680	668	682	651	661	692	637	673	661	662	699	669	640	680	685	657	653	651	702	648	646	616	683	675	669	685	676	674	627	649	638	651	653	623	627	655	655	655	676	688	638	636	646	624	634	692	648	711	693	636	697	650	614	638	642	620	659	643	661	652	625	641	711	665	668	691	654	687	657	656	646	626	643	660	668	679	660	635	618	660	666	693	650	636	631	645	670	673	609	675	625	627	672	661	684	641	663	622	652	678	663	663	700	614	673	627	633	666	711	665	649	657	657	668	648	637	632	675	647	678	674	614	623	679	649	631	672	643	680	672	672	650	687	661	640	675	667	607	618	653	661	674	680	634	704	669	648	600	651	638	677	656	625	628	630	670	679	655	701	642	674	668	657	630	694	646	627	673	665	652	658	671	644	660	651	633	657	667	672	628	657	690	648	678	657	636	677	617	702	649	660	697	675	625	625	651	652	653	676	657	656	685	622	646	637	662	636	676	656	681	678	713	673	669	664	681	671	644	638	634	649	621	679	661	633	677	654	669	686	665	700	663	670	591	631	670	659	679	667	672	601	655	670	679	634	641	666	661	648	634	615	643	712	654	652	625	690	651	697	619	677	619	663	651	645	653	640	620	641	648	611	624	681	642	681	692	661	647	620	656	639	610	644	664	676	667	648	680	663	630	637	624	628	627	668	693	660	636	656	669	640	630	677	685	658	627	658	639	664	685	651	660	662	675	676	669	704	673	668	664	651	625	697	642	639	674	657	684	657	671	686	665	637	645	621	707	677	614	673	647	627	686	683	661	595	645	658	620	655	610	677	658	641	621	627	675	656	672	657	650	643	656	681	610	637	654	630	667	682	656	671	659	704	640	662	648	703	711	659	634	667	663	628	650	677	652	700	633	636	654	648	673	612	696	679	653	673	643	648	666	662	627	660	689	645	686	667	634	638	665	703	656	659	693	672	619	573	631	624	696	655	690	621	664	591	693	629	622	643	640	700	672	617	651	626	640	700	637	636	670	651	684	644	645	657	611	695	660	695	676	674	689	660	699	603	674	681	658	659	693	639	660	635	657	612	607	631	655	654	729	659	653	653	649	679	662	651	626	625	661	673	680	669	649	681	668	662	694	683	660	677	664	665	703	607	625	659	658	653	673	628	671	625	643	659	664	687	643	686	641	641	653	631	642	628	662	656	657	703	715	673	695	653	649	622	638	646	687	678	660	663	668	643	640	600	648	671	672	652	624	639	698	676	669	667	647	668	623	636	650	657	624	657	685	660	638	627	641	639	618	613	711	654	639	672	654	650	719	586	679	667	707	658	653	645	611	623	650	654	686	663	658	638	661	690	636	668	633	681	727	705	655	677	667	682	646	637	660	631	628	665	676	658	666	666	660	659	643	672	648	688	674	650	640	676	672	634	597	671	643	640	697	634	662	635	713	699	676	671	672	611	611	627	683	676	682	611	642	678	671	662	641	673	599	634	639	648	666	670	616	670	641	604	674	648	707	636	645	628	611	625	659	603	670	623	639	628	683	625	618	664	620	688	656	606	652	683	692	646	688	651	609	662	678	623	656	625	628	713	688	678	676	662	661	637	637	667	676	655	633	649	634	660	646	664	691	610	650	662	659	645	652	654	670	636	683	651	620	687	703	646	680	659	616	659	628	708	640	654	651	625	652	676	644	678	655	654	677	629	606	648	635	678	686	623	608	630	678	593	640	680	622	681	671	705	679	634	645	641	678	668	652	650	689	670	668	622	642	648	619	630	657	667	662	656	651	651	625	700	622	641	695	632	655	653	668	679	656	651	675	646	633	612	667	644	675	619	642	629	696	630	685	662	667	615	610	598	586	699	630	701	677	639	643	631	637	633	661	678	631	679	683	648	633	620	654	635	642	670	677	698	639	692	673	672	635	630	669	636	672	647	638	663	686	665	683	657	651	680	654	708	631	622	647	661	676	622	678	669	601	658	676	636	652	652	634	643	651	642	627	634	634	664	639	637	640	619	652	634	627	643	727	677	634	644	677	631	677	653	682	669	671	662	674	707	650	639	665	643	634	655	676	606	646	676	625	691	671	582	651	616	614	633	682	641	663	677	665	636	650	644	671	689	648	640	634	683	583	661	681	615	651	644	668	652	648	661	673	655	617	641	675	651	637	614	662	681	694	672	620	679	627	637	678	663	628	682	677	664	672	689	635	634	638	640	666	623	670	665	648	609	633	650	642	654	616	664	660	641	589	654	644	636	655	627	656	635	676	634	623	654	680	674	659	666	670	712	709	666	647	594	674	661	695	690	664	663	678	672	634	631	634	662	652	656	645	683	624	684	640	681	694	607	653	667	644	561	649	665	660	658	675	655	600	670	673	667	715	684	666	691	659	678	651	711	629	666	627	670	632	613	610	639	663	651	668	637	643	627	649	672	648	691	633	639	664	646	594	664	629	706	647	643	682	671	692	671	630	622	681	631	636	640	643	661	615	646	625	634	685	665	683	646	656	621	690	641	655	668	704	651	667	654	632	659	650	702	641	685
56251	47531	64717	57318	42329	28547	15953	7258	3112	1345	651	393	330	249	263	262	268	265	259	250	267	250	267	292	269	241	268	280	289	280	293	262	262	270	284	263	278	274	301	257	265	272	286	265	245	269	233	275	251	279	278	294	265	292	301	300	297	261	264	285	292	275	274	273	271	315	297	278	269	267	248	240	260	272	286	268	269	250	263	272	257	276	249	307	290	251	284	275	262	268	284	267	248	269	265	263	270	295	252	278	267	270	267	270	293	278	287	267	255	237	296	248	248	260	264	249	264	290	270	259	258	241	262	265	290	288	255	256	275	227	272	257	266	230	264	257	281	312	271	246	248	263	275	277	257	270	267	311	253	254	280	264	286	286	255	268	268	247	291	282	282	283	281	296	292	258	278	262	258	278	262	289	261	237	269	272	305	251	266	276	261	259	290	269	277	292	268	256	267	309	273	247	285	264	278	257	243	284	295	281	259	248	271	262	247	263	266	288	269	247	258	256	297	261	232	297	253	275	284	285	252	262	241	243	249	285	287	253	282	265	269	258	278	282	267	281	242	290	274	279	237	297	299	258	251	280	265	274	298	272	248	231	265	282	259	273	280	271	267	260	276	316	262	263	281	271	261	246	252	230	251	254	251	274	258	235	267	291	266	293	250	267	271	244	264	277	257	278	267	266	252	251	264	257	262	266	238	279	264	276	272	273	263	271	261	257	247	296	307	281	282	241	252	270	276	246	265	282	274	288	263	274	274	255	271	255	280	271	279	278	244	299	273	276	275	256	257	286	260	291	281	274	274	267	249	283	246	273	274	299	271	221	265	262	278	255	271	286	250	254	275	283	278	255	257	280	267	275	250	248	291	267	272	244	267	287	256	266	276	294	264	283	272	256	273	278	262	257	230	263	256	260	291	294	250	238	270	283	281	267	278	302	277	268	247	239	285	281	258	284	250	283	290	272	296	296	246	255	274	264	256	269	276	314	263	284	244	274	276	296	261	264	246	249	240	246	246	270	255	269	277	261	241	296	245	252	267	286	301	261	279	291	241	261	258	278	232	286	273	265	271	262	288	237	275	286	278	276	272	259	261	260	269	273	259	273	289	245	273	242	251	259	285	266	229	248	259	265	256	267	307	267	286	257	252	247	305	260	240	269	282	269	275	294	272	275	257	295	275	262	273	241	286	268	276	257	274	260	273	257	267	271	275	253	256	260	222	265	247	278	277	301	259	271	280	269	261	281	262	291	279	277	253	288	289	252	273	282	292	283	287	276	261	288	281	257	289	281	275	275	265	320	262	246	242	243	250	247	242	283	260	259	287	245	278	280	297	257	245	258	268	268	314	260	294	269	283	289	270	271	280	280	259	276	230	269	259	249	292	279	263	272	295	232	260	253	268	258	273	273	297	273	249	271	288	234	271	252	271	248	274	253	319	251	256	277	303	264	241	271	285	279	250	253	266	253	256	271	258	250	267	275	307	255	250	271	241	245	287	283	258	232	243	274	284	253	277	255	290	261	240	259	257	293	266	252	308	268	270	288	266	289	285	293	267	281	260	335	285	286	249	274	238	260	256	261	278	260	246	286	286	279	256	252	270	247	264	236	269	266	284	262	290	279	263	297	279	264	262	276	269	289	258	281	280	266	246	239	256	261	273	303	210	279	260	291	255	245	294	256	246	271	244	267	275	301	249	285	262	282	273	277	260	277	306	279	278	296	281	256	254	292	281	278	255	235	231	254	261	257	267	278	267	260	248	250	275	272	287	251	276	258	256	270	276	237	263	279	290	270	287	234	273	295	251	259	243	256	282	299	248	234	291	258	251	282	267	290	277	270	269	265	270	275	284	280	270	281	279	295	233	294	246	275	296	267	285	276	238	311	275	275	268	242	271	268	274	295	272	233	287	248	240	291	249	265	257	268	292	254	263	289	285	285	261	284	268	276	260	250	281	255	223	278	287	265	272	277	292	276	271	291	252	237	274	277	270	268	272	292	280	293	280	248	245	258	280	263	264	276	270	283	266	302	285	294	261	259	273	280	280	304	284	242	275	273	271	271	274	279	282	238	232	269	271	258	258	255	300	262	267	256	270	256	248	268	289	288	273	239	277	247	277	241	267	251	280	247	300	275	259	284	258	265	259	278	308	274	242	272	260	245	297	250	262	238	312	261	302	257	292	280	272	298	287	263	282	250	265	258	269	270	272	289	297	281	276	269	269	269	282	287	280	258	265	283	268	266	266	254	287	293	275	280	286	300	262	303	303	260	245	274	244	294	261	239	274	265	289	259	263	284	257	280	260	298	292	285	245	245	265	287	247	288	265	257	277	258	267	285	273	267	247	262	274	284	252	251	252	271	278	240	242	271	259	264	262	284	273	241	259	270	247	280	279	259	256	247	265	279	263	256	292	256	293	303	247	286	248	268	253	285	282	256	285	256	242	287	274	260	270	272	278	276	269	235	267	282	269	273	251	250	284	259	234	285	267	292	252	258	266	258	264	235	262	264	292	246	273	286	271	278	268	262	293	246	243	243	240	254	277	255	290	278	283	257	271	258	255	246	262	268	262	277	240	271	267	266	282	234	235	273	285	243	252	275	258	261	245	260	270	254	294	295	273	282	294	275	276	259	290	278	251	254	228	284	248	276	261	276	297	270	287	248	275	263	258	266	294	237	303	257	255	284	269	261	264	285	277	260	243	265	272	286	276	246	274	272	266	243	266	296	270	297	229	251	270	248	272	276	256	285	281	265	273	243	277	276	248	278	253	252	235	245	275	248	247	230	266	271	286	263	274	267	261	271	248	278	265	263	294	271	236	233	273	232	253	220	222	285	308	266	282	276	277	267	280	272	276	256	296	281	279	283	310	254	256	233	234	269	290	284	240	259	271	258	236	270	295	271	272	249	285	292	285	249	282	259	270	238	287	275	268	265	266	266	286	249	255	254	258	262	257	281	269	257	257	311	299	261	292	258	261	280	288	261	265	266	274	249	283	269	284	259	275	283	282	281	249	252	260	269	283	268	273	248	256	232	273	279	285	297	281	263	235	263	287	273	252	272	290	260	248	241	284	260	247	232	274	242	249	265	281	268	270	281	307	242	282	273	274	312	291	274	281	271	274	269	253	260	265	237	284	270	293	280	273	266	297	263	264	252	259	248	262	272	285	277	272	326	266	277	269	297	254	264	279	260	263	283	268	281	258	265	261	276	241	289	276	243	266	281	310	254	268	249	252	295	302	283	246	255	279	214	269	249	269	293	235	272	284	251	263	266	264	259	267	298	270	274	269	251	245	248	283	271	257	267	251	283	268	280	293	284	257	256	272	266	232	243	258	233	248	268	277	269	270	268	280	292	283	258	238	240	233	259	268	256	239	280	315	256	287	281	285	269	269	291	247	251	295	281	241	261	277	294	279	276	289	262	254	257	277	253	256	278	285	240	251	270	288	250	261	264	251	287	274	297	275	294	250	264	267	269	285	258	285	305	288	273	273	249	254	245	252	260
32970	33510	59307	60870	51921	41395	29973	18651	10324	4949	2332	1238	876	677	611	610	589	593	617	598	599	607	617	626	602	640	650	690	598	625	648	623	585	605	597	622	644	606	637	619	571	623	596	602	640	610	598	624	608	610	607	618	623	605	576	647	581	622	597	595	655	668	593	592	611	605	581	608	604	609	626	610	598	584	618	627	639	630	582	677	607	603	576	599	635	600	607	593	614	616	610	619	621	622	604	596	616	597	606	614	579	590	664	626	632	577	571	656	601	627	611	596	636	590	618	600	626	577	600	587	612	609	596	642	658	590	578	583	571	627	613	638	621	635	612	610	584	583	636	597	607	633	627	619	559	616	562	589	642	613	653	566	625	623	593	630	582	591	589	588	596	646	628	616	648	624	633	635	595	646	602	600	615	639	609	662	641	630	600	621	572	628	592	623	649	612	602	634	572	663	591	621	596	628	602	625	608	671	620	591	602	621	616	586	644	615	595	648	613	646	585	603	607	584	605	634	630	601	562	636	591	600	617	583	612	635	637	602	603	635	621	604	593	647	566	629	594	628	627	604	609	614	564	643	617	587	629	562	655	597	603	580	598	625	624	626	589	588	556	623	606	603	623	602	608	599	592	619	594	601	572	605	615	653	657	632	614	592	617	626	556	633	611	566	610	616	601	651	599	597	602	593	645	582	602	620	607	604	581	618	618	574	606	621	592	583	613	622	587	599	619	598	613	650	618	613	568	608	556	628	590	643	622	594	619	632	605	615	600	592	637	675	591	602	607	569	595	609	571	647	574	673	583	616	608	580	627	628	642	576	598	621	578	612	595	659	600	635	627	629	580	599	616	571	593	622	621	583	562	637	627	612	626	645	603	624	577	651	568	601	590	628	630	633	607	658	629	613	564	608	597	664	655	593	596	608	595	614	626	593	587	589	562	620	632	645	586	614	633	598	620	618	613	619	590	592	600	564	648	615	603	608	593	630	655	614	633	612	593	520	593	616	621	597	600	616	594	589	538	631	654	638	603	625	605	616	580	577	597	603	602	599	628	592	634	640	619	605	647	614	620	601	619	652	582	634	628	597	637	650	591	591	621	622	596	604	628	601	658	614	609	649	584	625	586	621	604	650	581	673	640	598	646	616	634	620	616	623	576	655	619	634	592	625	671	648	568	644	636	571	602	638	634	556	555	580	573	613	632	620	605	572	533	600	649	621	673	606	611	593	584	570	594	616	639	556	590	595	594	612	609	638	591	631	632	621	602	590	618	618	618	585	626	612	620	614	595	644	616	665	611	597	616	624	633	628	595	602	572	600	619	624	615	598	645	615	637	595	619	613	556	614	605	642	557	597	593	647	605	623	672	595	628	613	580	590	591	607	578	587	642	599	579	568	600	600	585	605	594	616	613	581	615	652	643	650	624	628	653	620	617	581	605	589	587	622	663	593	663	590	627	629	675	627	642	623	645	565	577	612	652	638	612	595	615	596	612	600	585	650	601	616	608	581	566	614	653	669	617	604	578	617	591	613	607	585	634	573	617	593	632	610	589	584	639	582	604	575	656	658	606	593	612	588	626	609	602	627	626	661	600	587	641	605	647	622	619	575	590	597	623	645	576	642	635	605	607	589	605	581	634	639	608	628	611	622	631	582	635	617	657	593	629	593	632	591	593	606	597	598	629	589	610	633	646	652	588	601	565	617	605	599	629	587	602	609	603	582	660	637	611	588	575	631	603	604	587	612	652	638	603	591	631	590	606	605	632	575	604	661	597	659	590	640	605	609	597	553	590	580	646	583	599	578	595	628	609	591	621	615	613	614	623	590	633	630	657	609	547	612	570	619	647	624	611	637	617	619	572	588	623	581	648	639	612	610	640	584	648	626	629	613	615	574	604	630	623	607	570	641	591	615	607	584	597	589	623	621	588	644	624	621	665	607	626	599	605	599	615	634	591	633	595	584	584	631	655	618	603	604	611	632	635	549	656	600	571	628	560	567	647	651	609	627	598	624	581	593	621	536	593	644	598	579	613	597	623	655	603	603	591	592	637	581	624	636	636	597	619	604	633	636	626	619	642	594	614	609	610	629	629	622	641	634	657	553	627	594	658	632	628	598	625	599	609	654	616	600	613	606	642	611	595	636	571	608	624	610	597	606	642	632	587	645	638	660	644	588	628	615	574	590	605	602	657	602	624	624	621	605	687	632	641	577	588	608	636	635	599	614	621	643	622	622	594	618	574	617	663	617	602	615	579	622	617	612	600	634	627	573	557	617	612	634	625	589	556	597	633	582	634	663	553	620	666	612	614	632	610	595	632	602	564	579	607	586	629	620	647	650	664	581	609	629	646	606	612	593	602	620	635	579	615	608	634	634	633	584	663	552	629	628	594	632	602	556	607	614	642	626	569	619	644	619	629	583	600	600	610	642	619	628	632	629	624	582	606	611	608	590	577	601	623	599	626	576	571	646	630	607	621	619	620	604	594	642	611	605	600	572	595	687	634	588	605	631	620	607	587	597	633	646	661	571	630	628	630	633	587	634	636	640	654	607	654	609	610	603	649	559	601	608	657	626	592	627	612	574	649	646	619	568	577	595	670	623	586	620	601	570	597	625	592	610	599	616	614	674	613	626	606	622	621	647	565	583	632	601	602	631	622	618	631	662	617	619	664	647	626	675	605	641	579	605	614	668	606	601	599	615	596	588	585	623	611	591	638	611	615	634	630	568	634	574	634	583	654	630	640	590	634	650	623	626	614	651	613	566	590	585	585	615	611	595	652	623	627	613	624	583	634	621	581	580	578	630	601	619	605	581	652	647	575	629	601	643	590	600	606	612	641	586	603	619	594	610	652	579	581	611	600	624	592	648	606	619	631	582	640	613	586	614	643	624	617	607	628	576	619	625	661	635	636	637	602	614	572	605	603	585	620	647	614	646	621	621	611	603	597	612	565	598	614	605	602	631	603	576	641	637	629	599	661	581	574	611	608	586	668	629	613	622	607	603	602	641	576	628	603	622	592	639	547	652	605	635	622	636	599	643	606	620	638	651	619	573	633	611	582	614	592	672	603	608	613	614	619	624	610	576	605	587	612	565	596	633	579	637	594	625	636	633	597	624	572	630	648	628	587	596	607	618	658	610	607	608	646	582	610	621	613	593	561	617	661	640	610	600	579	642	566	586	649	588	600	614	658	606	668	608	643	635	583	558	571	623	622	619	618	585	639	581	617	627	658	657	618	591	631	614	637	574	606	603	619	582	622	607	606	626	602	592	584	654	580	571	584	600	588	632	582	609	626	650	580	622	624	595	605	582	553	633	596	607	591	620	596	576	632	634	584	603	622	633	658	608	622	635	619	645	597	618	634	611	548	589	639	659	661	630	630	563	585	642	630	651	627	594	577	640	630	578	615	606	608	663	603	612	594	624	641	593	574	632	622	604	629	611	611	609	560	620	591	582	617	634	556	628	608	614	606	614	636	560	644	615	613	599	627	624	559	630	574	641	610	595
63631	59167	76920	68132	52643	38938	24781	12595	5198	2135	1046	617	451	384	332	360	323	373	368	357	365	365	366	342	370	369	367	357	327	334	360	394	391	375	357	388	362	344	368	352	390	367	341	374	324	345	335	353	332	393	354	364	361	369	350	383	329	362	373	376	356	375	336	345	349	366	341	360	344	367	342	346	338	357	324	344	328	376	394	344	320	306	359	383	371	352	346	364	371	333	355	353	354	362	348	321	387	349	378	338	388	368	349	333	392	380	347	326	362	368	365	361	361	358	352	378	358	341	360	369	365	354	337	339	366	344	385	376	367	379	369	366	357	349	346	342	358	328	317	351	337	380	381	379	348	392	368	366	362	356	320	361	317	356	381	351	396	315	377	356	357	377	339	361	332	352	350	333	363	343	313	365	389	353	365	379	360	375	370	351	379	342	334	374	355	333	384	348	361	352	341	325	348	371	357	378	349	364	371	346	363	362	355	317	360	341	364	332	346	348	327	362	333	334	343	347	378	345	361	377	347	337	387	362	375	351	390	361	347	359	326	349	372	350	358	339	345	357	374	368	337	392	324	361	345	311	386	324	382	376	323	358	340	372	375	397	376	355	361	375	381	372	364	343	319	379	353	392	356	370	369	382	356	375	341	354	355	368	369	386	373	353	355	346	346	363	413	355	358	360	398	351	346	340	378	349	334	362	359	351	394	348	330	342	349	381	307	340	388	371	335	331	370	359	372	321	372	414	365	404	354	374	404	359	405	323	383	344	340	391	360	360	368	343	366	325	353	363	334	327	368	359	358	371	373	357	353	382	346	413	354	350	396	353	347	343	346	355	350	355	361	337	370	349	349	404	378	362	359	353	352	329	348	353	353	383	358	394	333	367	392	377	383	376	374	377	384	376	354	318	342	332	353	351	349	358	333	359	365	345	383	367	377	344	359	357	356	350	355	315	395	360	353	371	328	368	343	367	355	365	350	377	383	383	374	365	363	356	374	355	340	357	337	380	325	343	371	376	359	306	382	368	352	341	338	372	383	380	367	349	358	348	372	347	352	352	328	341	348	344	322	353	336	324	332	348	315	353	375	404	329	358	395	357	350	380	395	356	366	353	394	410	363	369	364	369	392	350	336	330	364	364	413	367	359	349	347	329	356	361	380	347	374	337	316	380	386	403	366	387	363	371	350	373	376	334	360	329	344	346	322	328	361	365	364	384	365	365	359	354	380	356	351	371	396	338	330	369	335	350	358	380	394	348	360	367	391	389	352	370	372	324	363	361	371	386	380	378	367	348	356	359	379	391	346	337	349	350	339	372	428	345	361	370	362	361	346	365	379	357	357	326	365	351	352	373	332	377	390	351	359	376	338	386	364	387	384	351	364	360	331	332	378	356	370	331	349	347	357	323	369	370	328	350	374	345	335	388	350	353	360	375	332	336	337	336	370	395	348	322	345	345	385	372	379	343	402	363	359	378	382	383	397	333	391	369	358	358	353	372	379	397	398	360	341	356	329	351	317	366	345	367	371	395	361	354	380	331	360	368	360	383	358	343	361	326	432	403	387	361	353	364	353	347	361	387	381	367	347	394	333	354	361	385	390	377	352	345	355	361	367	375	381	371	340	358	355	328	373	360	342	342	404	354	364	383	411	369	375	411	406	350	369	377	346	396	352	345	375	348	368	352	362	389	366	373	368	367	353	393	398	357	344	384	402	324	360	344	367	367	348	352	360	347	349	368	360	349	356	373	349	368	361	377	378	376	349	330	348	340	351	363	333	382	371	352	380	366	375	367	369	374	359	359	366	366	323	360	381	362	349	365	377	351	350	327	363	309	387	360	369	347	358	346	370	391	387	330	384	395	358	340	385	336	317	326	338	328	356	356	357	373	362	363	336	368	346	342	358	383	387	344	370	360	302	336	344	364	383	380	369	334	370	354	316	359	329	375	376	351	323	369	339	373	364	359	375	356	360	365	363	338	373	356	373	369	373	370	380	340	338	336	371	339	388	336	331	346	395	370	363	412	388	391	357	395	353	364	342	354	359	337	378	358	369	372	333	404	335	371	360	399	381	310	343	386	368	353	369	346	368	373	375	354	361	369	328	348	375	392	368	378	394	393	323	331	362	382	365	327	369	385	360	361	329	332	360	345	359	351	346	355	366	335	339	373	382	387	362	346	383	338	387	343	363	383	391	383	335	358	388	350	323	365	348	352	358	385	337	326	381	315	366	357	338	382	344	315	331	336	336	387	356	350	343	339	352	337	371	356	368	409	388	357	353	362	370	350	389	387	391	362	404	345	364	347	365	357	365	339	382	357	363	333	363	346	356	360	310	343	354	332	339	357	375	338	350	373	387	350	317	354	362	374	338	387	396	380	364	399	367	346	337	380	376	357	332	358	366	382	380	367	355	363	365	353	339	337	384	342	382	369	338	363	342	347	390	331	346	357	376	356	375	360	333	381	312	385	343	397	421	369	377	351	363	365	362	336	345	333	363	355	322	355	365	358	370	352	372	348	322	360	356	341	381	348	334	354	369	344	371	347	330	366	330	356	413	348	354	357	326	348	345	327	340	348	356	352	351	362	374	378	354	334	384	358	391	354	343	382	360	365	349	371	349	370	326	349	369	357	384	379	353	395	383	361	365	371	339	397	351	349	343	398	352	371	377	387	333	355	363	339	356	344	329	361	371	339	352	353	336	337	352	351	317	372	326	369	406	377	337	345	377	357	363	380	378	363	374	347	356	393	377	365	321	378	380	351	362	376	375	374	389	380	377	357	381	355	362	331	356	351	359	338	360	359	361	362	347	357	349	353	343	354	342	352	360	357	321	348	364	347	353	379	363	358	414	374	396	356	330	349	323	375	346	379	356	350	327	300	396	317	365	386	356	362	379	365	397	360	364	362	314	341	343	359	358	348	357	300	372	373	345	316	370	339	382	386	345	327	329	400	363	360	357	377	370	369	367	380	321	385	365	356	305	359	359	380	378	323	349	360	356	347	356	386	361	352	329	368	342	361	343	342	384	392	387	389	368	344	363	366	360	364	353	341	349	385	356	360	352	342	332	364	337	349	340	331	346	382	366	347	386	392	331	363	370	375	333	372	371	323	360	334	320	387	350	356	376	346	312	355	379	384	336	373	380	359	333	348	357	357	378	326	354	352	377	363	383	380	354	366	331	366	350	366	384	341	377	368	385	395	393	361	357	364	373	379	334	350	360	344	365	372	357	356	345	345	377	363	351	367	382	380	373	365	317	317	364	377	392	366	354	335	349	349	364	358	329	352	360	334	349	354	372	391	328	370	345	375	336	389	348	346	350	331	334	345	388	356	357	346	381	372	367	372	343	368	375	377	326	342	335	340	327	342	359	355	336	327	379	389	351	368	342	337	357	363	407	379	334	334	339	340	360	365	376	343	385	374	360	378	351	388	371	349	353	402	401	347	364	379	368	338	368	317	324	366	349	372	393	383	377	382	373	373	349	364	367	357	368	368	403	374	352	370
40605	42897	71044	72639	61913	50572	37988	25549	15132	7418	3598	1781	1164	916	786	832	747	750	748	805	840	815	824	794	784	838	763	792	785	771	825	747	818	780	757	805	791	770	780	801	780	781	781	809	753	760	816	768	788	765	829	796	828	815	802	872	810	793	742	746	805	760	788	748	793	798	780	727	796	761	781	749	791	786	781	793	768	780	744	785	790	804	775	785	776	827	791	791	777	779	737	788	800	847	770	808	767	763	800	769	765	793	804	873	808	818	816	751	768	817	776	788	820	780	767	804	787	736	832	730	791	798	799	804	774	797	784	812	838	764	805	815	764	796	789	752	802	809	781	756	781	782	837	803	815	799	777	704	753	764	827	784	883	767	765	796	774	783	773	795	761	796	801	788	817	755	797	774	781	787	767	795	679	750	847	813	795	788	754	819	800	762	789	749	754	834	754	746	761	733	808	795	758	747	815	817	810	800	769	806	792	783	761	826	772	813	817	769	783	816	827	808	761	780	828	792	760	802	748	768	814	792	805	801	809	763	864	752	803	814	808	837	790	820	778	825	784	765	818	784	841	775	829	799	816	825	778	740	778	787	826	761	818	771	778	792	761	789	792	750	804	733	853	786	766	761	836	765	820	776	799	796	735	717	800	772	803	860	786	743	845	801	774	727	718	736	805	802	802	779	789	796	812	825	800	799	804	766	762	783	771	784	769	762	755	755	784	794	816	798	807	810	829	824	787	774	793	789	808	757	783	821	795	776	764	779	781	749	770	776	765	791	792	816	782	770	750	789	769	804	758	762	786	736	783	782	775	764	822	747	797	796	811	781	810	831	800	854	786	818	772	793	785	783	762	779	765	814	754	740	756	761	776	774	821	798	800	780	823	776	865	778	781	714	812	736	818	786	769	825	807	808	727	792	814	821	788	795	748	778	805	771	852	749	781	783	811	785	743	804	798	857	801	744	809	835	786	787	795	759	804	788	785	766	765	774	777	820	752	826	727	747	781	825	735	778	808	731	765	796	807	776	772	745	804	786	774	795	811	769	758	785	752	726	740	778	745	820	782	804	744	779	808	792	791	819	790	801	796	828	849	800	765	766	808	754	813	760	745	768	791	738	795	788	750	821	785	782	779	835	793	761	755	756	815	852	770	750	752	768	792	797	851	764	810	790	778	793	746	781	789	799	787	795	815	752	747	812	763	755	793	835	780	774	823	738	816	765	814	785	832	766	791	794	810	794	772	815	811	758	770	791	767	825	808	772	837	805	773	778	781	856	807	797	805	752	778	788	774	813	778	832	769	755	801	790	778	850	732	797	745	753	774	822	855	843	783	784	836	764	799	826	786	766	819	763	818	784	803	845	811	836	804	783	826	751	802	795	766	828	735	815	854	812	809	764	805	753	834	767	769	792	781	794	763	810	779	795	770	819	754	833	774	803	833	815	778	775	756	787	820	740	791	751	811	800	780	778	771	804	750	791	814	791	794	791	772	750	790	787	786	816	817	856	771	805	776	780	775	840	765	773	846	836	776	769	843	871	776	808	769	786	793	804	767	803	813	821	793	765	771	822	841	815	749	771	823	807	786	789	752	785	774	832	813	797	737	810	809	785	798	785	765	848	774	795	788	775	763	820	800	807	781	798	776	760	791	808	795	770	795	778	831	814	784	786	828	802	765	823	760	825	747	733	776	761	802	825	705	760	792	778	790	790	850	743	775	764	780	833	777	791	766	803	756	788	737	780	809	743	798	787	815	749	780	780	784	804	764	830	839	786	803	838	795	816	779	820	778	772	732	794	810	755	780	791	763	779	815	762	804	803	791	820	798	734	814	826	747	800	787	812	790	796	767	809	806	727	829	736	766	813	824	790	798	812	742	820	813	746	780	771	799	776	789	773	804	796	816	786	790	766	814	807	842	815	782	774	861	760	792	809	828	736	839	777	812	786	756	780	796	798	847	783	779	802	762	797	762	761	820	821	751	802	838	787	752	763	800	807	785	765	825	772	801	741	825	802	801	782	775	785	781	794	806	767	810	785	790	782	800	776	825	746	782	818	807	767	806	798	804	768	807	760	810	811	780	821	741	840	802	841	768	790	810	757	804	781	780	768	826	804	786	762	784	760	789	791	764	774	785	765	802	813	799	775	845	809	783	850	824	805	831	769	776	797	771	761	779	778	800	809	739	784	776	796	787	761	781	799	789	778	759	803	789	836	822	810	820	790	814	810	821	835	821	797	774	825	777	731	819	757	837	767	788	795	773	788	792	783	804	798	785	772	816	779	793	758	793	759	824	834	761	816	786	791	793	793	784	816	798	804	784	811	815	781	749	816	787	811	819	805	804	800	785	765	820	774	817	803	765	788	796	801	801	805	714	736	811	781	780	823	772	782	802	810	802	784	817	784	762	770	788	778	786	822	828	768	836	774	722	773	773	801	798	789	804	788	814	760	800	822	875	812	771	810	736	799	838	799	830	777	747	786	734	787	788	795	810	777	811	796	812	764	752	832	775	808	800	771	754	793	766	755	751	781	800	746	793	796	746	793	807	778	790	776	755	807	735	792	754	785	753	814	829	820	778	755	773	812	720	752	823	781	786	795	759	790	821	775	753	804	850	759	749	810	823	881	785	765	770	780	824	784	810	852	778	753	772	778	822	782	814	753	819	762	787	779	752	763	773	746	841	776	788	781	806	742	833	729	784	746	748	796	780	769	768	827	809	782	818	775	789	788	786	794	795	763	807	731	808	774	748	809	801	857	787	744	768	827	823	797	788	784	832	804	843	785	773	756	794	778	765	814	755	765	768	793	763	781	760	781	800	817	828	777	811	744	811	828	811	823	775	804	795	813	734	772	750	806	773	789	776	794	826	850	819	816	782	788	799	840	772	750	796	839	799	836	804	752	787	793	819	723	794	791	781	776	780	824	762	771	755	798	806	880	765	792	762	842	793	780	768	803	788	770	827	759	826	756	801	830	802	803	848	814	814	795	807	779	819	765	818	749	775	781	772	810	804	775	790	763	784	844	770	811	763	759	784	819	773	797	748	854	814	779	812	834	776	842	819	785	836	777	796	801	806	809	703	752	825	813	782	780	783	735	824	791	848	790	761	817	757	804	772	767	778	793	806	820	769	779	794	748	768	822	793	767	817	797	786	753	778	821	795	772	748	771	772	797	788	785	830	776	798	827	829	834	776	800	765	819	782	776	711	799	809	768	804	778	861	813	780	826	853	772	779	768	752	731	784	789	764	788	791	742	765	825	810	839	779	774	740	794	751	740	769	781	763	773	728	778	805	805	821	830	815	788	751	822	823	776	842	732	766	758	757	798	754	800	811	786	778	796	782	752	810	763	823	769	817	786	807	801	744	790	834	754	776	773	807	763	753	800	786	848	818	730	779	811	777	875	824	788	805	804	842	726	792	800	739	749	815	779	766	786	804	802	799	769	766	767	783	792	784	779	790	768	800	792	788	817	834	822	776	773	795	791	801	787	749	741	771	761	780	781
10623	5375	7604	5433	3135	1692	1031	650	498	402	366	302	310	273	313	324	288	292	314	327	315	288	310	302	308	305	280	280	348	304	280	297	290	286	302	339	313	307	329	310	319	315	293	297	315	296	293	348	329	336	269	312	291	330	305	303	304	297	295	296	309	289	290	293	277	289	315	310	296	328	333	329	304	283	290	282	328	277	336	307	281	288	355	302	300	330	276	312	298	317	291	284	324	308	320	334	290	302	349	312	309	293	287	265	305	312	314	298	291	337	309	324	326	324	301	326	325	291	320	285	299	304	304	286	311	300	287	324	314	278	335	304	338	338	321	322	304	283	308	314	293	303	283	305	309	313	321	316	287	295	307	309	280	320	330	300	318	295	291	299	307	320	288	318	300	321	343	353	323	255	309	309	337	292	295	281	301	301	282	291	287	321	331	286	311	320	324	287	316	303	304	336	308	293	330	295	312	316	300	307	295	269	323	292	323	315	309	294	299	300	318	297	284	304	287	297	297	336	318	292	304	309	302	312	340	306	300	315	310	334	331	288	347	301	280	322	281	296	284	293	279	316	306	290	302	313	303	299	299	262	332	295	321	320	297	289	335	314	269	322	312	290	301	333	325	311	331	280	321	322	298	351	318	304	297	303	331	319	299	302	302	308	296	307	296	298	330	303	276	307	292	314	261	319	286	314	318	299	298	309	271	356	276	316	335	292	312	296	292	304	282	313	323	284	301	323	282	276	284	336	322	319	288	306	313	332	272	298	290	291	339	294	345	321	334	280	333	356	325	282	342	306	295	305	289	291	292	256	321	295	320	349	338	288	309	301	295	297	290	350	317	335	324	310	318	293	283	323	329	304	277	309	330	308	286	309	331	334	331	293	287	321	310	291	291	306	316	300	295	321	311	304	265	333	295	313	311	299	298	325	314	296	297	322	292	315	291	293	285	298	282	275	309	296	326	304	327	305	326	300	304	317	310	255	316	343	298	326	306	306	332	288	312	299	317	312	309	287	282	274	307	320	303	310	327	314	304	302	301	305	282	327	330	304	282	293	290	323	323	263	322	294	290	333	302	294	277	304	330	339	292	276	292	286	316	323	311	308	286	277	326	294	294	317	293	277	305	277	319	310	315	276	328	305	284	302	310	281	272	305	298	283	306	306	333	314	304	292	324	308	292	288	354	313	302	316	341	287	315	280	298	283	289	338	310	313	289	322	322	316	324	311	277	291	297	290	278	305	292	307	302	305	316	270	307	297	317	348	322	347	315	329	272	302	293	324	339	301	308	295	343	321	311	299	316	309	301	300	298	326	309	310	315	321	296	326	363	327	350	316	308	275	313	321	326	302	274	287	304	312	299	277	299	261	289	318	331	285	310	281	266	319	335	311	345	333	294	301	313	291	329	344	312	294	322	334	312	288	295	329	286	288	313	310	323	367	294	328	312	305	300	315	308	303	327	317	290	329	301	316	309	299	309	300	337	283	293	287	335	301	296	293	325	336	292	305	326	330	319	309	291	321	322	301	328	334	336	295	312	276	284	310	289	304	297	293	295	286	338	327	317	284	314	308	330	303	274	298	282	311	307	310	295	300	289	308	311	301	310	325	292	296	297	294	277	323	315	283	300	300	319	286	302	295	307	295	317	284	333	295	298	315	286	315	311	303	342	299	306	312	302	317	302	299	298	300	302	313	315	323	360	312	308	335	305	304	302	343	320	309	312	305	287	305	325	323	305	315	307	317	316	311	292	321	298	344	310	304	297	317	322	313	325	300	292	278	306	332	296	334	324	276	313	282	300	322	332	356	291	299	361	344	313	332	300	306	290	298	285	318	338	286	298	289	320	330	315	345	337	294	319	273	295	305	275	289	317	291	317	328	306	313	294	305	298	326	285	297	289	312	335	328	293	333	281	303	290	302	332	290	316	293	323	297	296	294	293	328	303	339	314	302	333	304	281	300	301	326	314	286	320	276	311	323	295	299	328	316	359	318	283	291	312	287	297	314	282	306	294	288	288	297	292	331	344	306	329	265	292	271	300	275	314	357	306	289	280	282	317	333	300	298	309	282	321	307	298	307	289	310	261	298	303	314	349	357	291	330	282	305	306	307	333	333	303	329	324	330	317	278	304	301	289	293	313	321	363	319	295	301	355	288	309	305	327	275	273	325	307	317	301	340	296	315	298	308	315	293	285	287	315	299	308	277	288	346	312	296	304	304	332	302	298	329	332	304	290	328	290	297	296	318	298	296	298	285	322	346	353	331	306	270	314	313	312	301	284	283	315	284	302	360	317	310	297	310	322	308	328	307	267	277	299	327	311	317	307	325	274	306	310	290	311	298	332	278	308	309	326	283	315	286	351	334	302	290	318	287	315	297	312	272	314	306	313	294	308	300	284	297	318	312	337	333	332	280	317	320	321	286	322	321	327	292	306	312	303	344	324	299	299	307	313	310	334	303	298	285	298	301	319	293	320	270	333	366	302	329	310	319	298	327	283	304	319	302	317	332	313	324	291	313	291	324	299	302	316	289	306	277	306	317	262	312	328	300	269	333	329	336	305	323	327	311	334	328	313	327	310	302	290	352	303	319	289	314	327	317	299	282	271	297	272	299	297	325	286	320	322	304	296	310	303	308	294	321	310	279	289	298	302	319	296	305	310	325	304	328	322	310	318	308	314	316	320	301	291	302	320	323	286	323	285	314	327	284	298	325	289	311	278	295	329	240	278	307	300	307	290	325	288	313	312	327	315	284	280	297	316	315	306	287	310	301	287	276	273	324	292	283	288	290	282	328	299	328	311	313	317	305	304	291	308	320	299	306	330	318	308	296	302	334	339	309	341	316	295	315	335	309	303	307	289	317	307	282	296	318	326	326	319	292	287	296	311	298	306	316	306	306	340	334	287	301	313	290	293	324	285	295	297	305	299	337	311	310	318	331	301	349	316	275	323	291	297	268	328	310	311	307	320	338	315	299	330	303	292	321	296	312	320	298	310	307	306	296	294	320	308	290	294	289	306	279	310	343	271	299	291	303	315	282	322	354	340	299	292	291	288	318	295	294	319	297	301	328	325	292	277	289	292	299	302	275	280	292	282	285	294	276	283	324	296	283	314	325	291	341	308	305	274	299	325	306	313	303	304	296	277	267	304	309	297	326	297	305	287	309	313	297	314	303	297	311	314	316	275	302	309	334	283	317	318	284	311	306	285	323	339	330	316	278	316	290	323	321	293	317	327	289	270	318	342	316	327	298	289	309	301	279	305	320	337	284	309	269	276	306	340	307	305	305	316	284	303	281	325	322	346	299	332	311	315	305	297	308	298	310	296	308	288	311	298	324	298	309	305	300	317	325	304	319	300	303	298	308	352	310	309	316	318	313	316	284	328	335	307	310	290	312	311	288	330	323	296	320	328	342	304	307	272	298	284	288	298	287	288	289	307	282	306	351	320	281	291	329	327	295	321	295	288	325	298	281	300	319	314	270	297	300	345	305	325	279	304	308
7656	5925	14310	13457	9317	5786	3359	2115	1357	977	828	749	751	657	680	685	654	677	669	675	656	695	691	707	658	655	672	683	681	738	629	654	670	694	672	708	721	737	742	668	685	664	707	733	695	671	692	693	670	714	676	690	677	669	649	698	735	713	648	678	674	750	653	669	652	674	676	634	704	649	704	650	650	701	706	656	708	673	671	650	677	671	688	693	658	679	656	692	675	669	727	690	650	700	684	678	667	666	694	651	686	673	704	658	673	688	728	629	686	675	668	680	677	657	722	696	713	658	640	648	690	689	678	704	664	691	683	677	646	668	688	690	604	649	691	638	721	705	665	665	652	708	705	632	704	708	686	653	676	687	663	683	669	704	661	674	659	653	698	717	687	674	669	684	682	697	699	638	659	670	680	679	709	692	692	689	714	693	710	673	668	705	664	663	709	702	686	677	687	677	672	718	624	636	649	699	702	690	691	688	655	719	682	651	712	642	671	705	639	632	680	667	659	676	698	718	685	643	732	735	678	684	674	665	640	716	655	681	693	635	638	646	688	683	690	695	643	718	679	722	660	693	704	702	686	655	672	673	652	650	706	684	744	625	666	638	692	675	690	693	674	674	698	673	666	657	680	661	662	655	684	697	692	683	653	688	651	694	660	666	688	667	706	691	662	688	661	679	677	641	626	660	672	671	682	674	662	668	673	661	675	695	659	693	683	715	629	637	726	676	697	694	703	695	624	664	685	639	693	631	658	675	678	660	686	716	707	662	667	672	677	668	667	648	663	707	661	710	681	670	693	653	611	718	625	716	672	674	682	652	744	701	656	695	694	696	688	668	675	675	641	687	665	705	693	732	690	662	661	666	686	660	642	666	702	682	706	667	667	671	715	654	677	631	666	665	658	655	662	667	681	658	701	692	655	672	692	636	661	626	659	629	705	663	657	640	682	661	660	691	681	702	688	672	675	704	655	692	687	644	678	673	681	743	621	670	722	641	667	664	653	686	722	671	658	670	687	650	726	690	648	702	693	673	624	669	689	659	690	701	721	677	680	640	742	702	661	673	659	709	645	737	649	694	684	714	710	685	690	661	668	739	678	678	671	676	677	664	618	646	709	676	680	740	677	701	740	664	719	626	725	688	679	708	671	642	719	638	674	686	683	679	691	666	661	743	671	639	670	670	675	670	693	635	705	651	690	611	688	668	699	711	663	651	719	652	702	682	687	652	718	693	689	667	690	696	655	697	662	683	719	650	698	722	713	622	659	700	709	647	664	665	634	692	667	734	656	667	701	677	698	659	686	646	733	686	706	705	709	660	706	699	696	690	669	633	734	683	678	678	671	687	687	722	714	700	684	747	713	680	696	658	701	675	610	632	664	701	670	718	710	642	674	693	637	659	684	681	679	675	734	650	661	710	673	712	689	698	685	699	702	659	673	692	681	680	710	669	648	684	679	687	722	686	686	682	685	664	655	693	716	702	625	706	669	647	634	737	704	637	704	648	638	696	685	706	629	688	679	702	695	653	706	676	696	672	652	695	707	650	726	673	665	674	639	662	695	634	688	717	661	682	688	717	686	693	636	654	652	657	695	698	613	690	651	685	634	714	691	694	654	694	708	679	665	682	668	705	702	710	668	706	657	656	694	697	673	668	676	717	690	649	676	628	723	693	689	678	672	676	693	632	664	678	697	674	663	681	681	690	629	658	644	670	689	626	650	655	683	629	695	687	711	705	732	686	730	732	675	644	729	641	678	631	668	666	681	707	673	700	655	673	707	732	687	647	661	658	722	645	718	664	671	768	655	704	696	696	694	680	701	717	698	685	683	668	667	698	642	653	674	651	684	731	707	696	656	670	764	668	676	669	648	727	699	664	710	679	687	695	635	665	650	723	657	689	687	660	685	747	663	684	652	685	696	643	724	676	704	651	654	689	650	659	631	635	689	705	700	690	655	693	737	646	611	662	685	668	660	675	743	671	703	703	703	681	637	669	682	678	692	663	658	653	687	663	669	662	706	645	665	674	648	661	684	699	690	642	720	675	676	694	661	712	641	677	731	670	686	606	699	645	683	696	696	692	722	708	666	671	633	685	658	659	697	672	674	655	678	669	700	692	696	662	661	653	618	676	684	679	613	671	727	663	696	704	701	682	720	667	672	704	701	650	696	662	666	662	727	674	672	667	686	674	646	619	645	656	701	687	680	693	697	675	655	664	698	712	724	674	688	687	657	716	668	685	709	661	711	698	649	691	727	658	683	653	668	661	670	697	689	677	636	633	612	633	695	704	702	730	716	662	690	687	687	714	695	646	720	705	692	668	665	638	673	669	707	661	675	686	666	675	674	702	687	660	709	655	662	649	663	690	691	624	658	707	656	671	720	675	639	702	684	673	646	716	670	687	656	690	678	647	684	660	701	682	682	653	729	691	667	679	684	646	686	665	717	688	701	670	728	704	620	650	680	693	678	642	662	675	669	731	685	665	660	683	673	675	675	668	675	683	671	688	663	670	695	678	673	692	655	689	639	655	664	687	676	659	684	673	643	695	618	730	673	713	709	627	673	693	644	681	646	630	687	719	671	638	660	657	674	744	690	665	622	658	651	737	679	695	683	739	682	665	648	681	704	680	691	684	683	676	718	670	693	685	711	696	688	714	668	704	676	663	661	676	668	686	675	657	686	690	667	686	649	706	677	676	695	641	667	664	646	660	718	693	689	676	699	643	668	678	676	687	680	689	667	639	692	696	683	696	641	665	666	681	728	653	681	684	686	685	686	697	694	671	701	664	701	694	683	657	678	652	680	696	686	654	619	667	658	711	685	680	678	675	693	701	668	663	698	696	666	689	676	679	694	625	708	697	679	659	650	690	656	728	638	696	641	687	671	650	668	677	669	662	748	645	674	627	674	683	683	697	691	677	653	673	701	717	662	636	670	709	694	699	699	677	692	686	626	661	701	670	686	674	684	661	687	692	663	644	673	668	694	669	696	721	680	719	657	675	647	665	677	736	667	659	660	684	657	650	689	711	663	670	717	704	660	682	669	684	663	739	723	702	685	683	683	708	709	675	680	688	676	668	714	687	663	690	677	651	669	721	705	688	697	660	658	686	674	691	667	717	714	636	682	681	632	692	715	695	634	654	687	682	683	710	714	730	691	671	687	666	660	654	691	688	687	705	684	703	696	684	718	688	662	634	702	661	706	655	669	681	712	678	681	691	709	679	683	684	671	678	706	626	680	663	670	734	698	662	636	663	689	690	687	674	697	687	685	638	702	650	667	702	681	662	710	712	701	692	679	701	661	683	669	697	685	647	671	641	677	676	670	703	666	672	654	669	686	672	692	681	722	701	703	712	646	681	687	689	648	707	690	674	709	686	679	699	688	680	654	661	709	674	685	742	681	647	725	719	722	689	650	686	744	685	693	664	692	700	639	664	654	664	674	667	678	639	693	694	682	704	689	688	710	716	628	674	658	691	671	660	676	673	679	663	691	694	639	704	668	687	690	667
55934	48342	67557	57019	40639	26564	14170	6061	2547	1177	614	383	329	295	274	292	266	301	269	274	282	273	293	279	279	279	288	309	286	281	297	284	291	274	245	260	266	257	281	271	316	257	283	280	281	285	290	279	260	281	260	281	283	284	268	286	289	292	300	272	285	257	279	301	278	243	258	287	252	292	265	266	297	273	262	300	266	280	300	272	288	275	304	286	252	263	264	242	265	269	248	276	275	262	283	264	251	290	276	262	273	270	271	274	273	272	263	259	271	305	294	245	260	272	301	319	328	277	279	276	247	294	274	255	291	292	264	280	265	253	247	282	265	239	248	292	286	289	285	273	320	288	273	283	311	241	272	300	280	271	261	266	290	307	287	245	292	314	254	273	256	269	272	277	278	285	279	272	267	250	255	286	268	243	279	280	275	298	283	242	289	292	262	283	301	275	284	298	283	319	289	256	285	271	304	248	288	262	291	280	259	275	278	281	263	305	261	271	276	252	265	283	288	273	330	279	268	285	283	277	276	257	256	276	271	273	268	259	288	270	271	288	284	265	311	260	285	271	252	269	259	245	284	280	263	263	263	267	296	304	262	284	299	272	274	303	299	255	296	259	312	285	259	242	310	265	287	273	292	278	279	248	288	256	274	253	249	283	267	266	292	306	291	273	271	303	297	260	264	277	247	248	249	249	279	244	274	258	282	272	271	265	264	264	289	273	271	282	242	284	276	257	301	296	301	300	262	279	289	272	289	275	277	287	243	305	263	290	256	261	280	287	297	282	296	254	265	259	251	263	255	267	295	293	270	274	311	283	297	295	288	296	284	279	251	261	286	262	248	271	259	258	285	298	321	289	302	251	290	265	255	303	262	261	278	292	275	277	287	268	292	266	280	257	294	247	280	266	275	274	286	284	284	259	253	290	258	279	287	290	305	285	293	276	274	273	299	333	278	309	293	262	282	293	262	256	273	307	290	310	264	315	239	274	259	266	257	290	300	284	270	272	308	283	255	279	268	265	299	254	264	255	258	267	270	273	292	280	280	243	309	282	304	272	275	276	263	272	277	254	279	285	303	267	262	290	287	287	251	277	275	305	286	282	270	271	271	265	281	248	285	304	276	238	284	287	273	289	282	276	270	290	278	294	310	297	293	282	273	319	285	275	259	305	282	301	308	267	247	305	291	281	270	249	254	257	262	259	274	235	295	283	291	256	260	313	271	266	282	267	285	295	258	279	288	268	279	286	242	245	289	270	269	250	273	289	288	258	276	260	271	274	281	317	268	274	294	259	274	279	289	299	281	248	325	279	288	311	288	268	272	291	250	244	311	281	266	272	285	234	226	291	239	301	287	272	260	257	252	271	250	273	269	298	294	282	263	267	281	244	281	271	254	254	275	292	247	297	256	299	283	287	309	296	283	283	266	270	259	281	255	278	270	279	313	271	313	262	307	280	231	263	293	273	253	278	281	304	288	284	290	289	229	271	276	290	293	272	276	279	302	261	298	259	286	259	246	272	308	276	288	268	265	268	286	309	275	250	263	294	241	230	277	261	297	277	283	306	274	248	256	250	271	273	276	280	259	275	272	297	266	267	258	280	234	263	259	289	269	267	252	268	308	264	255	289	297	278	254	255	283	279	263	302	294	247	254	292	268	265	281	279	291	271	277	243	285	247	276	255	268	268	295	275	279	289	279	279	274	261	292	250	290	289	295	308	288	285	270	264	263	275	235	264	269	297	239	291	296	282	298	327	261	304	292	256	307	266	309	289	240	268	268	309	291	235	277	297	250	250	275	276	265	281	299	286	310	301	263	287	291	297	291	282	281	281	261	270	275	281	294	306	294	248	293	278	283	266	297	253	268	269	246	255	308	298	261	279	287	293	273	280	302	279	276	267	291	279	293	265	261	265	283	265	312	259	246	265	280	318	273	268	272	256	290	274	293	246	280	265	271	279	289	301	299	310	275	315	272	235	282	272	270	290	231	288	257	268	277	268	253	243	291	268	261	274	245	294	261	277	310	248	270	257	278	286	265	256	289	251	271	306	252	280	289	257	254	310	271	260	322	296	293	264	300	296	282	292	287	285	253	283	322	266	272	297	282	291	266	267	280	290	271	275	278	273	274	295	305	267	294	276	294	245	296	262	282	255	301	259	276	287	271	267	328	279	270	269	252	268	305	275	271	278	281	290	243	251	253	284	284	260	256	300	269	293	277	260	275	292	260	303	278	281	259	277	278	262	248	305	298	263	257	255	274	273	256	254	280	261	299	247	281	298	304	292	287	294	249	245	288	276	245	257	265	307	259	250	256	284	283	304	266	292	295	291	291	264	263	294	252	295	273	294	249	258	249	269	267	261	295	271	267	294	296	298	281	271	273	262	307	298	271	272	283	265	280	253	285	261	277	278	258	253	291	288	248	271	288	307	301	271	297	307	284	275	299	283	266	234	278	272	293	259	289	291	272	276	259	262	277	266	241	270	276	286	316	304	293	259	260	278	278	285	289	278	296	274	253	300	267	254	255	272	290	302	264	278	271	268	275	246	256	254	272	264	242	297	314	285	301	252	277	256	268	276	289	274	265	254	273	277	289	283	283	263	270	247	299	260	255	260	285	242	276	268	269	287	288	265	249	283	293	272	283	267	279	289	253	282	303	263	240	295	256	270	259	264	260	269	260	336	277	291	290	247	261	263	233	281	246	287	267	261	258	300	293	283	313	313	276	294	260	257	264	300	290	290	254	269	264	269	282	237	296	266	271	276	261	278	249	262	270	260	271	261	244	269	261	309	275	280	260	286	282	306	276	301	294	274	267	275	257	270	254	253	271	299	276	267	289	280	263	263	270	263	292	292	272	263	260	263	274	270	281	258	269	280	252	280	256	279	279	283	281	265	278	275	273	299	289	297	261	268	280	299	280	296	309	265	287	270	275	298	263	277	256	274	244	258	263	268	265	274	305	265	250	280	296	327	293	293	258	280	299	289	272	296	286	286	264	301	279	316	237	297	250	248	273	244	308	270	276	299	295	273	272	276	260	275	265	256	258	297	276	263	256	288	287	261	244	298	298	286	271	266	250	266	267	278	251	238	290	265	291	256	265	271	267	266	309	255	261	255	287	257	276	286	284	267	261	230	254	279	297	287	314	302	291	281	267	288	267	274	275	274	244	306	277	285	289	302	283	280	274	296	286	320	284	259	293	278	250	320	261	312	278	284	262	277	279	265	259	269	316	257	291	252	287	244	245	253	259	259	283	274	258	273	262	256	313	281	271	280	268	282	277	333	275	274	266	270	279	280	286	284	284	283	264	268	291	295	263	286	290	263	253	264	240	270	283	276	269	253	266	289	284	254	287	247	270	302	268	270	253	314	272	293	230	268	279	290	288	286	285	279	264	268	299	266	255	274	248	283	266	230	257	267	266	269	267	261	288	270	275	247	273	276	278	275	275	292	282	248	264	256	227	288	259	301	280	275	278	313	248	278	276	273	256	268	279	266	258	293	272	258
31849	35586	61630	60611	50490	39666	27956	16875	9043	4240	1994	1149	821	720	666	599	562	607	608	679	631	626	615	594	630	653	621	623	672	616	638	651	654	644	632	659	604	620	612	619	587	622	671	598	632	626	599	608	656	623	583	579	614	598	594	610	614	640	694	594	645	643	659	632	647	632	626	643	614	605	638	645	627	596	650	629	626	607	611	620	612	642	618	649	627	655	654	604	643	641	607	617	672	609	599	632	612	640	640	612	589	651	619	586	603	641	616	608	609	603	623	611	620	611	628	589	599	591	627	617	630	658	646	643	628	606	608	608	657	590	622	615	672	643	600	635	630	623	610	589	621	636	584	619	631	615	650	603	639	644	598	631	683	601	612	663	643	613	640	661	653	669	614	609	674	656	627	592	622	652	613	668	654	621	604	634	622	642	601	644	622	581	623	586	560	631	654	649	653	637	609	623	669	640	608	607	628	655	654	637	601	625	625	663	632	655	630	619	623	645	618	595	654	596	588	655	600	671	640	668	598	599	655	625	568	642	596	639	605	651	611	656	617	625	646	607	661	621	600	640	608	568	596	617	592	613	609	632	678	615	598	641	602	601	644	599	597	660	679	637	654	627	644	627	618	625	639	623	651	605	616	583	629	625	647	633	632	660	633	588	645	650	644	636	594	625	656	623	602	574	626	673	625	647	585	627	637	608	585	650	624	631	602	601	622	598	628	625	624	621	626	656	612	596	633	622	635	637	655	632	659	641	634	646	588	625	604	615	600	611	650	598	630	675	613	625	610	588	631	597	625	590	585	616	589	621	658	646	626	635	628	642	610	596	655	667	680	594	625	634	618	620	588	649	619	609	616	575	601	613	599	592	639	650	643	629	608	609	680	605	633	613	636	652	643	613	620	638	648	640	613	669	642	604	636	619	644	670	624	612	584	628	624	623	622	670	617	641	644	610	672	634	589	624	603	622	641	599	615	594	664	657	628	623	660	649	652	671	613	625	638	595	640	583	627	599	616	636	645	655	575	592	637	635	628	612	635	599	663	556	609	640	611	599	642	634	589	625	603	612	648	619	559	605	654	630	609	614	636	630	643	604	631	630	646	628	618	575	590	626	637	637	606	584	632	633	605	609	620	633	641	637	608	628	611	604	578	658	587	611	619	593	684	675	643	621	650	607	606	595	621	670	640	641	610	603	614	612	590	580	643	659	658	603	640	617	644	662	651	615	645	545	628	678	628	646	617	630	615	657	661	637	662	626	618	637	657	595	618	597	602	680	617	574	658	674	670	588	622	630	601	596	656	666	617	595	639	563	628	608	636	626	641	645	607	596	619	664	629	633	601	607	624	616	637	647	630	641	613	613	603	630	635	667	588	663	582	605	603	628	599	593	638	615	628	589	611	615	631	651	631	641	645	627	617	624	640	610	655	650	577	626	649	612	666	651	589	653	629	659	631	624	636	666	636	635	630	617	599	616	591	650	647	640	619	646	592	615	622	669	652	621	601	633	589	622	596	677	657	644	626	620	608	611	636	630	642	624	648	656	578	661	612	632	629	615	626	618	685	593	618	592	620	649	643	632	659	623	654	630	611	607	646	681	633	621	681	583	614	659	590	670	626	601	591	639	624	666	614	642	643	595	584	554	630	632	648	658	600	628	619	628	664	630	612	638	649	671	624	616	637	588	621	658	628	640	662	638	649	604	655	613	600	624	617	624	598	577	620	635	655	604	634	650	687	608	669	585	675	627	649	609	619	653	639	623	616	605	633	592	661	637	625	654	627	632	620	585	660	601	653	657	633	615	592	629	581	648	640	629	603	607	636	608	646	638	606	614	606	580	641	644	616	613	643	613	616	654	620	652	597	648	652	664	639	639	635	572	620	612	592	648	594	642	624	653	649	606	631	628	621	617	637	622	607	641	633	585	619	626	588	672	672	616	667	640	652	624	621	588	594	629	647	588	579	590	625	650	640	614	627	617	610	652	649	632	629	619	625	633	650	612	625	614	611	641	605	624	655	586	606	602	650	640	596	625	628	643	589	643	620	649	626	646	608	632	628	664	619	642	673	643	587	600	635	657	599	633	612	659	670	637	659	583	606	608	626	636	602	613	641	589	649	594	634	609	672	583	646	618	584	639	594	627	645	613	641	629	645	595	576	601	656	562	637	645	647	648	683	638	624	657	646	643	648	639	666	629	637	639	663	653	628	622	634	622	628	641	602	616	626	636	598	631	606	637	663	612	611	643	643	628	630	677	612	656	641	628	587	656	644	603	618	634	677	642	637	628	634	618	635	628	602	601	655	614	609	637	627	616	596	624	629	616	585	601	626	605	641	654	627	601	614	608	640	612	628	630	641	601	648	629	639	643	578	611	610	655	618	649	654	656	627	612	614	624	622	603	618	664	643	625	653	631	629	588	620	605	570	627	585	611	625	589	654	614	619	675	635	641	619	589	605	655	636	617	652	637	634	651	607	618	627	586	610	615	692	630	593	635	640	641	635	584	592	638	618	609	584	618	598	636	648	600	656	607	643	591	632	655	635	580	597	604	677	609	644	635	614	648	632	656	621	615	630	646	638	663	581	646	625	664	625	605	619	613	632	629	615	567	649	655	617	644	621	631	615	695	608	602	625	635	619	618	641	603	629	651	632	651	656	609	576	633	600	638	630	625	605	623	604	619	646	591	662	582	637	656	629	626	600	666	623	653	646	630	624	637	623	612	596	601	588	593	620	626	644	617	611	592	617	611	634	612	639	628	584	628	636	621	651	608	645	609	631	679	625	664	648	623	630	656	674	603	622	604	625	637	662	633	598	594	633	633	615	571	626	593	633	682	631	624	623	605	660	690	634	613	607	658	614	614	612	627	614	592	598	630	613	582	617	607	622	650	612	647	603	611	630	614	644	652	631	608	641	586	654	633	586	657	659	643	615	612	656	625	596	603	594	653	622	615	644	651	650	636	623	646	582	650	643	607	635	649	631	607	621	607	567	616	654	630	646	652	589	629	623	645	636	620	631	583	618	639	645	628	638	610	619	628	638	643	629	622	627	639	628	620	645	622	619	605	626	569	643	637	656	595	626	637	593	571	612	613	618	661	641	608	637	648	627	599	592	579	627	608	661	682	631	620	675	626	654	608	591	626	638	620	630	611	593	609	597	627	643	651	646	616	634	604	614	675	638	603	660	624	636	608	616	623	652	586	656	682	568	635	623	620	574	627	652	639	598	616	637	632	591	628	573	624	616	592	618	617	613	596	632	619	630	646	598	638	598	608	602	575	646	645	626	642	593	636	632	682	685	569	620	589	630	587	597	645	628	627	605	583	618	614	631	570	604	610	632	652	631	607	614	636	619	654	660	624	633	624	628	607	600	603	614	611	669	632	640	630	681	625	601	678	561	603	590	568	593	641	625	625	607	616	628	615	626	610	632	628	622	634	620	681	646	628	623	586	638	619	628	667	619	651	656	652	630	604	599	628	679	610	615	654	597	604	668	666	636	619	571	651
65379	59696	79030	68743	52270	36875	22874	10894	4282	1762	854	545	432	371	369	316	379	310	323	340	338	402	379	400	368	365	344	327	363	371	337	379	334	327	376	360	429	351	317	351	325	361	349	388	353	335	354	375	374	370	357	339	365	391	378	364	376	368	330	398	320	366	386	335	352	361	370	343	354	361	388	406	364	382	361	323	348	354	357	341	348	397	345	389	354	368	378	371	356	342	346	378	347	308	315	368	361	335	323	355	372	361	357	335	333	318	343	355	371	361	350	369	350	349	352	364	357	369	317	308	378	379	357	370	342	342	327	343	336	356	337	359	346	319	336	347	402	379	339	405	355	342	347	374	346	386	332	368	330	364	437	382	352	386	332	323	362	349	354	360	325	342	372	343	371	305	372	394	377	369	346	350	371	342	346	372	343	363	347	354	346	367	333	402	379	384	385	333	370	349	364	299	345	335	361	354	350	355	348	350	348	372	360	342	340	367	362	369	357	362	383	376	354	317	364	365	341	362	325	345	368	386	349	356	355	362	349	354	378	373	356	327	356	355	386	334	341	371	359	337	354	399	361	359	378	339	352	357	354	376	360	367	386	347	378	362	336	351	320	318	353	333	337	336	348	323	348	367	364	345	360	323	384	390	365	355	353	350	395	352	354	343	338	339	325	340	345	321	340	363	357	333	357	374	383	328	373	356	353	380	379	348	332	347	348	347	355	390	332	378	343	330	366	358	360	363	354	383	340	389	335	373	326	371	369	365	334	341	332	362	333	366	341	382	378	323	320	305	395	379	360	351	339	418	345	363	378	287	332	368	359	356	358	354	365	364	336	386	336	377	370	347	400	360	345	351	372	359	392	319	349	338	389	355	350	363	346	362	345	367	385	345	355	363	358	349	325	359	385	356	343	359	349	330	364	336	357	361	363	369	344	361	383	346	332	312	347	356	332	363	359	391	326	347	377	344	346	344	353	354	376	337	376	361	346	324	373	354	400	408	376	348	376	349	373	341	359	344	340	334	347	358	330	346	350	373	343	358	343	345	322	350	350	363	403	330	382	357	360	355	387	374	363	381	332	375	370	355	358	340	350	315	347	352	354	332	344	344	353	351	340	381	382	368	367	401	373	308	344	382	356	337	330	357	366	353	334	344	382	341	365	349	367	361	349	335	330	366	354	357	385	351	334	353	369	389	342	394	374	380	334	392	362	377	321	372	364	349	360	327	351	356	349	383	388	356	364	344	332	351	373	373	357	359	330	382	351	353	293	364	354	355	365	338	335	362	335	336	353	414	360	346	375	392	373	331	353	375	354	362	347	383	372	355	346	346	360	396	389	334	368	381	380	385	335	391	365	342	369	390	344	316	359	371	348	369	359	342	364	328	345	321	319	321	381	367	348	334	365	363	392	353	392	377	364	388	343	397	359	374	349	341	368	364	360	317	330	352	359	343	366	385	349	339	336	355	367	346	314	337	357	368	340	368	334	316	331	314	343	347	371	354	380	366	351	349	357	329	353	364	351	359	357	338	359	357	390	355	348	372	350	373	326	330	346	352	406	335	338	352	354	336	343	384	354	358	355	386	368	371	349	359	359	346	340	399	329	364	340	373	384	347	364	367	358	328	335	341	347	370	334	316	378	366	373	347	313	301	374	383	388	361	382	377	371	357	346	342	357	359	334	378	342	342	319	343	325	361	336	385	368	387	398	365	364	369	351	360	389	331	355	333	354	356	326	397	357	345	344	396	359	351	349	343	354	351	330	353	352	341	350	335	377	325	380	364	331	354	356	341	366	337	394	351	320	350	358	368	376	362	357	375	406	367	335	374	378	377	350	343	418	393	371	360	359	339	381	364	357	339	380	342	348	313	337	365	386	348	348	403	328	362	351	320	329	364	356	354	377	381	302	371	394	347	341	331	361	335	335	381	338	366	329	342	379	348	362	371	351	358	358	354	353	376	367	385	364	361	366	342	317	371	341	371	341	348	372	367	351	348	376	363	357	337	298	335	384	345	363	333	361	349	368	372	385	342	311	346	356	347	344	339	388	356	351	357	353	388	377	352	390	347	377	339	366	369	360	318	363	356	376	397	336	382	355	366	355	335	365	333	363	363	347	370	369	373	340	367	320	294	356	353	370	384	319	364	349	361	366	358	360	329	336	345	362	342	337	334	352	381	302	325	373	348	344	349	374	339	361	338	335	349	362	332	339	343	352	341	341	333	341	328	408	318	347	363	383	354	356	414	367	382	384	376	377	399	346	359	348	318	350	338	353	372	349	362	336	358	345	356	359	365	371	363	347	371	358	413	356	343	362	309	368	371	367	330	337	336	361	359	351	344	381	325	359	324	340	358	325	338	330	361	344	374	384	366	345	368	388	349	359	397	391	375	351	373	359	335	377	364	381	390	353	380	362	332	363	375	303	401	356	363	340	307	331	369	346	400	337	320	338	371	376	373	353	356	337	366	333	337	334	326	339	333	351	367	352	346	375	352	349	358	369	347	369	357	356	346	349	383	369	368	348	407	338	356	362	350	348	367	362	375	390	341	331	379	397	349	332	346	370	385	318	358	340	361	356	328	353	367	322	337	352	372	359	335	327	381	325	368	339	324	311	315	363	375	353	396	380	367	374	355	347	386	346	395	420	358	381	385	361	348	362	351	357	347	345	343	341	382	339	323	389	330	316	360	377	343	353	380	336	359	343	341	355	357	352	387	345	376	369	381	375	364	334	369	342	338	402	320	358	381	361	349	375	356	363	372	339	336	362	326	309	363	367	367	358	390	353	347	343	343	305	327	355	346	362	367	392	335	321	333	329	399	351	352	386	372	329	341	358	375	337	367	345	371	379	352	319	342	343	357	357	382	329	343	341	309	352	357	363	385	386	341	384	320	346	364	373	392	327	343	395	351	387	377	342	356	332	357	344	385	353	381	361	348	384	376	353	342	339	336	371	361	339	333	345	351	355	317	363	369	375	341	412	362	340	365	351	353	349	350	317	372	363	382	357	393	362	362	387	375	341	357	354	352	380	403	375	339	367	347	339	382	338	314	364	382	329	379	328	375	372	377	353	361	365	326	359	364	363	344	359	347	384	344	363	336	348	310	369	339	326	312	303	335	374	324	375	365	340	355	405	335	357	371	370	352	379	376	345	320	358	374	321	354	295	358	351	345	319	353	372	345	322	338	344	350	376	351	353	346	372	365	334	363	317	352	322	341	362	387	368	385	384	343	341	344	369	372	342	331	344	321	360	376	356	350	377	335	334	371	339	336	342	340	353	383	369	361	369	370	374	345	343	352	356	361	336	369	334	348	381	356	373	344	377	356	365	348	336	349	371	404	410	335	334	366	355	352	329	350	356	349	379	359	339	386	361	341	355	331	337	379	345	369	339	350	337	357	343	335	356	363	345	363	344	346	348	344	354	385	325	341	377	380	337	385	335	378	357	319	349	360	342	350	324	360	393	337	369	349	362	365	344	343	367	376	347	354	360	351	377	348	337	383
40714	42777	72898	73497	61230	48326	35933	23383	13012	6274	3109	1720	1131	907	799	784	708	816	740	795	824	716	785	772	784	753	788	786	780	785	780	789	762	770	792	777	766	758	752	770	801	760	792	764	759	759	780	753	795	746	810	762	751	714	767	814	796	732	784	782	796	807	785	779	744	790	789	729	815	810	743	769	767	721	745	846	792	822	796	776	750	747	737	791	785	762	796	764	822	769	818	775	751	822	771	746	783	754	775	800	776	780	816	810	764	764	745	779	794	761	749	819	789	770	748	780	766	776	782	776	772	748	758	728	812	814	802	789	801	769	830	775	803	800	812	720	803	781	794	820	770	776	789	773	824	747	756	745	754	777	741	753	814	792	829	782	838	806	810	835	843	783	777	795	731	790	765	750	782	774	841	785	823	733	805	787	764	786	796	790	810	799	752	760	785	806	756	750	760	820	717	813	796	735	774	772	768	817	774	774	816	788	784	748	738	761	834	803	788	766	806	785	826	803	757	781	782	798	777	736	797	792	793	789	804	769	774	772	763	822	762	787	719	795	714	781	723	740	815	755	786	763	799	766	781	817	794	762	771	792	773	810	775	759	783	784	771	775	782	738	744	800	799	778	786	778	775	752	758	725	776	782	741	783	838	724	713	775	792	756	770	786	776	771	814	781	818	753	805	828	745	789	784	759	798	748	772	763	772	800	776	771	765	774	817	737	796	755	759	811	782	771	787	754	763	795	743	831	772	817	738	724	816	801	759	739	856	781	782	819	757	785	813	679	834	787	789	810	786	835	782	771	800	825	819	802	803	768	819	787	767	758	751	725	792	762	780	814	826	813	763	767	757	757	789	726	801	824	776	759	762	772	757	773	775	766	756	800	793	750	768	777	806	773	776	774	757	763	812	784	777	771	756	800	803	770	788	791	724	800	788	787	799	781	759	814	791	799	774	792	728	783	758	781	772	756	750	723	726	789	788	747	800	822	819	811	788	738	776	710	798	787	774	755	784	767	803	810	761	804	794	815	789	817	839	823	781	772	789	783	827	794	745	781	771	755	724	774	794	782	791	762	766	829	830	755	850	777	832	798	733	770	801	803	834	773	802	754	806	775	755	779	790	817	787	785	759	777	791	732	795	817	784	744	758	833	784	752	794	792	766	758	738	744	806	760	811	768	721	787	774	768	769	755	735	801	779	738	796	748	813	784	805	806	754	783	796	760	817	790	828	768	751	847	762	762	821	793	747	798	792	786	715	788	760	765	759	775	719	727	769	776	776	823	769	764	782	789	780	724	781	760	808	767	725	807	755	804	722	757	807	759	731	775	817	769	756	764	760	748	794	758	769	827	789	815	715	776	709	796	734	801	797	802	794	803	761	753	787	743	753	792	798	783	774	807	729	760	758	791	806	801	750	764	773	745	818	793	790	759	771	769	713	801	762	788	746	726	796	783	713	801	815	817	816	815	807	799	801	750	787	785	827	760	786	829	791	809	827	821	740	795	779	783	751	788	737	756	798	790	750	795	768	823	798	780	773	816	800	789	769	749	789	789	760	775	759	797	750	771	786	809	796	743	776	842	771	754	826	754	773	768	789	804	767	779	770	801	783	753	741	824	805	793	789	795	824	779	773	770	793	762	779	781	803	780	798	742	755	769	843	788	793	817	848	804	745	765	792	752	843	740	808	778	793	779	804	789	744	806	763	769	769	791	777	764	756	787	725	768	802	832	758	808	789	787	753	782	724	751	761	792	835	775	777	821	785	774	776	787	755	785	797	766	793	746	782	714	791	790	777	780	808	832	800	768	750	768	738	771	797	802	769	783	803	784	739	795	765	811	749	814	785	822	819	746	816	776	808	803	781	772	727	734	784	815	757	780	797	779	774	831	804	805	771	759	735	758	785	797	767	775	775	826	824	775	791	774	778	831	758	802	737	743	759	784	784	811	759	840	719	753	793	793	759	744	812	785	838	750	773	800	780	731	783	751	768	829	768	803	797	761	755	799	748	812	780	763	812	783	762	779	771	745	822	790	818	774	836	844	782	791	775	769	759	777	797	762	825	771	778	827	805	764	765	799	761	757	772	732	766	781	817	792	722	747	804	744	761	776	759	831	752	817	764	829	803	789	817	765	769	748	753	779	805	801	799	817	758	759	803	778	761	724	744	809	805	772	786	785	791	767	787	753	776	828	773	741	754	816	778	800	823	789	798	729	770	790	784	766	781	763	811	770	818	789	796	842	735	775	739	806	820	821	806	775	751	827	770	762	776	726	812	768	827	748	746	744	798	813	791	739	791	807	789	738	743	777	758	727	789	804	782	784	756	765	767	749	792	793	785	752	796	784	784	799	765	755	826	800	816	822	747	811	754	764	807	775	806	803	795	792	796	771	814	753	763	769	764	800	798	783	755	781	778	754	769	773	796	767	773	805	779	805	777	803	804	761	748	800	787	805	755	796	780	803	771	762	783	771	777	805	772	836	775	798	788	725	746	755	742	801	818	798	800	768	806	773	771	802	760	779	747	745	773	805	780	794	793	800	794	808	780	816	782	759	809	771	784	770	756	775	753	743	838	793	758	766	795	816	771	797	807	794	763	813	762	751	782	778	754	778	770	804	745	746	801	777	704	805	775	743	790	780	781	758	770	741	724	777	761	750	759	829	783	783	784	746	750	802	786	813	786	802	754	804	793	741	709	739	793	810	770	819	788	802	773	798	751	756	744	760	772	747	790	799	765	789	782	817	762	772	783	765	750	749	819	748	752	773	798	770	743	782	807	814	783	820	812	793	756	794	786	775	826	761	761	735	775	746	778	813	804	806	778	748	807	773	787	772	791	802	789	827	756	778	788	846	769	813	827	791	796	757	794	786	780	791	801	797	806	809	810	825	782	791	760	805	749	775	770	746	790	783	843	777	795	797	768	809	795	759	766	778	781	764	769	739	775	770	778	787	788	782	802	818	784	802	764	767	770	820	763	789	791	762	808	731	800	755	743	818	803	807	766	757	777	751	778	788	773	780	752	769	759	761	821	717	748	790	782	746	768	740	805	785	807	773	770	792	752	804	789	766	748	769	741	746	792	798	782	738	779	790	807	790	781	762	772	753	730	761	777	806	793	726	812	811	826	809	786	797	781	771	817	740	808	761	809	767	780	757	827	704	802	800	773	763	766	746	765	784	769	826	768	766	786	784	789	830	783	761	787	788	802	726	780	779	790	801	800	830	807	794	785	760	761	795	783	788	813	768	724	808	764	759	792	795	806	746	809	802	779	728	793	753	802	767	794	810	754	770	848	751	799	821	773	767	735	761	741	764	769	776	760	770	764	777	847	758	763	752	770	758	767	822	754	777	825	737	787	798	790	835	789	817	736	782	768	796	805	774	790	775	770	763	780	770	792	806	806	782	844	764	775	769	792	830	793	795	805	784	790	804	820	786	772	815	791	757	777	769	806	740	760	820	746	753	788	742	760	808	765	806	795	778	723	753	769	782	804	748	767	753	770	841
9835	6097	7834	5164	2790	1604	945	568	419	323	320	317	296	295	338	283	295	306	327	286	257	322	293	292	286	289	297	274	294	312	274	300	308	280	296	298	277	309	275	269	294	293	312	306	318	321	316	319	293	322	274	336	287	286	285	306	288	300	326	296	285	260	308	330	271	291	296	305	270	263	273	314	279	304	291	320	288	335	348	303	273	284	290	288	292	282	281	322	286	285	276	281	306	264	292	296	288	351	318	282	279	274	303	304	313	319	330	318	253	319	303	258	279	286	274	291	312	311	314	296	283	303	269	287	318	308	310	290	320	351	298	272	292	322	320	274	273	276	262	295	300	304	279	273	243	283	292	328	296	280	299	288	273	287	300	349	333	297	291	304	280	287	301	324	300	320	293	334	309	315	306	282	307	280	275	275	315	315	287	296	317	314	308	296	321	308	319	280	305	288	305	280	303	271	299	340	279	316	263	288	314	285	313	315	320	331	281	299	321	336	294	266	278	286	293	291	307	297	316	315	274	292	291	321	320	293	305	291	279	294	281	308	303	298	274	300	296	321	313	301	325	330	313	304	268	272	310	302	334	276	321	274	318	308	299	308	295	319	320	287	271	302	296	298	317	290	290	307	278	316	277	308	289	298	291	269	300	324	291	304	275	305	320	277	311	264	315	297	310	310	291	301	276	278	281	284	293	265	301	289	288	312	295	287	279	299	286	271	290	316	305	296	303	289	300	340	283	272	308	304	260	294	287	296	286	294	300	293	282	303	304	305	323	277	307	274	307	291	297	293	279	285	313	308	286	303	323	293	299	290	277	318	304	318	299	273	275	270	299	312	289	280	300	316	307	308	305	311	290	275	315	317	283	267	283	308	277	289	277	305	267	271	311	277	260	311	292	301	280	292	299	295	305	295	308	282	305	348	296	295	309	279	291	320	284	311	274	275	323	289	298	256	280	308	305	333	337	319	309	322	284	278	299	301	283	274	302	295	318	330	297	279	277	322	303	268	300	286	268	281	305	281	285	302	280	278	308	287	326	304	272	290	320	281	298	252	292	313	277	324	326	275	306	244	285	273	303	302	289	305	316	295	304	290	292	291	303	319	282	273	307	328	278	294	304	316	289	299	320	335	283	282	291	288	279	288	305	267	281	330	306	308	265	244	295	278	282	351	295	274	319	268	289	321	294	290	292	301	292	302	324	300	284	281	300	294	283	327	308	288	293	310	279	291	292	302	314	292	293	324	290	319	292	275	321	262	271	324	296	304	291	296	288	288	296	283	262	284	310	297	287	275	274	291	260	280	319	279	282	292	340	296	305	302	272	298	299	341	333	296	321	292	335	305	279	293	278	300	302	283	272	308	290	309	286	289	302	265	276	305	301	318	283	308	296	301	290	284	294	271	280	307	323	307	315	300	306	276	275	295	304	294	313	315	281	276	315	303	291	270	318	304	278	296	291	269	272	331	291	334	294	290	274	290	295	301	275	291	311	271	295	294	275	284	305	290	304	315	296	254	289	292	287	308	300	291	259	303	279	272	264	315	288	313	307	294	282	302	273	289	294	331	291	289	318	318	293	298	282	299	295	304	320	334	303	273	288	292	281	324	321	249	278	312	297	306	288	272	281	304	291	264	305	276	293	302	313	306	253	288	310	292	308	315	278	285	326	292	274	324	278	287	308	316	270	268	244	292	308	285	297	280	249	255	308	277	305	271	282	333	305	314	323	292	290	295	298	297	250	281	324	278	305	289	293	280	298	283	334	318	279	273	287	330	316	292	277	265	295	339	276	270	288	271	325	335	298	278	306	324	283	284	309	300	294	305	303	296	264	313	307	300	290	321	313	323	306	320	301	306	290	309	308	319	312	312	282	262	278	305	289	285	272	320	277	313	287	285	266	321	336	295	297	292	323	308	304	293	262	261	309	290	287	282	283	323	320	306	326	309	311	275	278	325	251	281	319	323	295	316	279	285	307	309	287	301	292	334	292	290	301	310	274	298	317	309	297	296	275	301	292	292	294	332	290	325	293	316	300	295	301	277	268	315	315	326	347	305	277	283	278	311	316	308	277	286	308	321	300	322	304	285	318	314	300	300	280	315	320	293	303	319	289	279	291	296	298	292	298	338	288	309	286	271	303	297	294	314	302	301	318	286	296	298	313	316	305	290	301	302	283	296	298	290	311	292	300	280	282	264	287	292	286	291	288	307	310	275	299	300	264	305	298	293	276	308	297	276	325	299	310	309	292	296	297	299	290	281	304	306	329	287	267	278	315	264	315	291	277	313	317	314	303	296	303	288	319	300	292	301	279	287	282	306	303	275	293	329	311	276	305	292	318	316	305	303	289	315	320	338	295	304	269	304	296	287	283	314	284	296	312	330	290	306	309	270	304	323	297	313	297	270	306	284	312	293	272	280	288	283	310	268	299	289	303	278	303	265	286	314	297	300	326	298	266	302	321	287	275	308	284	322	314	315	305	278	271	306	303	288	326	330	290	268	325	271	302	289	276	295	288	299	288	281	287	299	292	280	276	298	279	274	311	295	327	292	284	293	304	331	287	298	288	298	251	308	308	312	345	284	298	305	307	290	268	318	294	315	294	318	308	308	320	337	322	305	327	303	294	320	329	272	304	337	316	310	288	298	285	283	278	308	295	303	292	311	344	322	295	290	268	300	312	337	298	276	277	308	319	336	284	326	300	294	285	300	304	299	321	297	337	323	318	295	322	330	298	286	271	310	327	294	297	324	284	290	339	253	276	335	317	269	294	318	303	288	326	292	310	299	279	281	277	283	309	292	287	302	301	285	306	305	301	306	306	307	281	270	295	315	294	293	280	302	274	285	313	292	274	280	311	301	312	294	297	284	327	287	332	285	284	332	299	289	303	329	297	305	309	286	297	303	274	294	307	289	282	296	285	303	319	300	294	321	314	336	299	273	306	275	279	260	294	280	340	280	317	318	292	301	304	314	281	297	297	279	293	296	279	288	270	289	336	300	318	302	259	310	292	329	295	280	314	327	285	329	304	274	295	277	312	272	298	309	301	298	274	309	333	293	305	282	304	305	269	297	319	294	326	293	307	286	277	306	308	301	272	314	303	281	328	302	285	295	285	305	261	296	313	320	321	269	317	316	303	330	278	304	330	314	314	260	286	255	314	305	295	253	275	304	278	293	281	290	294	263	277	305	323	315	264	316	297	312	258	311	313	293	294	263	294	263	286	314	304	333	286	314	287	290	302	305	271	280	315	305	278	311	290	328	296	289	283	307	326	280	293	302	285	307	316	277	299	316	290	292	272	298	312	280	274	337	296	302	318	293	301	305	304	310	268	267	309	308	294	291	261	313	294	276	340	299	303	301	328	289	284	294	305	305	295	301	281	296	323	298	325	328	300	324	301	290	288	293	328	274	300	305	300	317	282	298	298	280	309	304	331	297	313	290	288	300	320	305	268	307	292	329	325	304	296	276	314	331	316	313	287	287	301	291	321	324	305	292	301	322
7119	8241	14183	12260	8132	4949	2917	1735	1192	883	754	736	645	646	672	681	650	668	692	612	657	619	685	666	679	714	663	632	628	613	661	687	652	664	650	679	649	657	644	604	614	674	675	642	654	609	663	635	668	667	660	654	690	618	626	641	641	628	662	640	716	628	599	690	689	644	660	651	678	660	651	627	639	648	641	632	680	689	659	662	669	628	676	666	656	677	636	652	640	633	670	636	703	599	621	658	642	665	641	618	632	665	668	658	643	675	661	688	689	640	671	599	598	708	658	624	657	690	639	685	669	648	620	655	677	668	694	626	635	656	629	643	682	660	643	655	626	703	639	655	603	712	673	665	688	671	707	678	681	641	654	638	668	666	635	614	646	615	622	631	660	683	633	684	654	640	656	674	669	663	604	638	685	664	660	684	632	641	669	636	668	658	633	666	693	668	735	622	646	633	667	692	694	668	626	667	723	683	672	612	661	656	669	664	662	687	668	637	614	653	647	665	648	644	657	655	668	590	629	649	653	691	680	662	636	693	655	673	624	676	654	648	684	638	673	678	672	614	638	688	594	632	629	653	673	659	657	662	640	686	677	629	644	689	648	660	692	636	622	680	620	665	625	656	680	663	672	697	649	652	684	622	695	620	630	647	673	650	662	677	651	663	623	605	638	666	658	672	662	661	624	633	676	621	688	678	673	656	679	638	666	661	654	658	643	594	652	616	685	668	670	622	691	671	660	634	651	629	650	665	629	625	634	673	663	695	667	621	677	642	622	667	663	661	612	666	614	662	707	661	681	622	670	652	621	688	650	656	595	663	667	651	648	627	660	658	695	645	686	675	664	660	679	694	643	638	633	640	645	659	645	659	670	609	687	679	670	665	631	663	593	630	682	652	649	685	651	685	667	697	624	673	672	662	657	643	628	657	640	657	642	665	667	638	649	624	625	669	654	657	631	673	637	722	615	655	705	673	658	642	658	613	650	652	688	636	665	650	638	682	646	662	684	667	661	655	667	663	676	681	659	686	661	684	644	648	680	687	665	664	652	667	660	679	631	699	615	630	643	618	688	638	648	649	680	658	643	671	597	659	644	664	657	651	600	581	662	674	642	668	635	642	653	641	646	666	704	618	641	668	630	681	631	655	629	640	672	664	677	654	647	648	662	638	675	641	651	629	642	656	700	626	637	666	640	671	673	656	640	686	672	617	689	690	682	639	687	679	624	695	615	702	626	663	607	685	626	651	667	671	631	681	654	595	607	656	680	697	634	627	645	673	642	660	645	656	663	685	664	667	646	684	652	635	699	683	648	686	640	622	647	666	636	682	673	636	655	649	611	669	659	644	633	675	640	645	616	660	665	684	670	624	694	665	702	652	672	664	641	627	656	699	631	641	662	681	660	643	625	682	607	697	644	657	585	632	683	643	650	637	661	669	647	653	667	573	673	656	613	644	671	671	633	657	639	634	622	627	598	679	681	645	678	677	678	640	654	663	672	644	666	695	639	672	626	641	690	652	622	689	664	721	659	713	670	700	638	665	679	631	633	631	673	630	651	653	660	638	626	693	657	669	646	640	659	598	633	672	647	700	684	602	627	620	677	647	655	666	667	655	630	654	682	634	649	655	621	624	657	666	639	628	641	710	612	611	664	638	647	632	636	647	660	682	623	644	685	689	629	666	674	653	684	667	654	669	612	631	661	676	631	619	684	680	660	679	663	652	702	675	653	707	606	653	633	650	683	657	636	642	659	623	682	661	627	651	681	611	678	622	699	637	640	630	659	690	639	696	663	633	642	623	657	694	652	713	663	635	723	650	626	645	638	625	617	687	647	669	639	665	688	649	627	599	657	670	679	686	645	650	659	621	677	627	676	667	669	679	628	617	650	652	714	662	652	656	662	643	659	639	655	649	690	649	664	685	606	718	613	613	653	604	639	676	606	699	642	632	636	685	679	686	641	648	653	666	680	670	689	620	633	679	698	629	648	678	632	651	637	672	676	641	682	685	632	658	680	614	693	655	668	645	619	656	719	681	608	668	629	656	657	680	693	639	633	645	638	653	660	649	619	669	642	651	634	641	680	636	652	672	708	634	632	628	623	662	597	674	700	652	685	661	637	676	667	640	678	670	674	686	663	678	666	653	695	679	656	677	645	654	651	686	651	637	653	607	647	675	690	666	656	656	628	622	628	663	650	680	632	625	634	628	673	692	676	644	688	702	663	661	670	690	652	644	652	603	665	669	684	641	696	706	686	654	657	693	617	718	629	653	656	660	666	621	662	670	637	631	631	667	624	647	664	686	681	680	665	605	623	657	615	673	657	653	678	685	605	658	643	650	665	681	644	671	646	655	635	648	636	642	645	649	681	593	690	622	630	633	634	624	701	651	653	646	637	638	691	656	671	685	695	662	645	666	671	633	664	647	682	616	647	672	686	661	651	645	655	638	709	682	716	636	669	686	626	698	643	652	632	658	688	622	670	634	650	675	632	680	648	669	672	665	610	647	632	703	687	686	674	676	674	675	627	675	716	628	654	695	654	647	666	638	698	661	676	659	621	681	629	663	683	708	596	623	633	624	659	685	621	716	623	658	641	667	638	653	650	621	648	669	654	649	625	651	716	685	665	654	680	657	631	686	629	633	639	628	676	658	673	631	654	655	635	706	670	658	681	690	661	652	668	681	662	646	664	662	657	684	643	684	689	659	650	669	669	668	639	687	673	691	619	629	640	663	695	637	709	708	669	684	626	669	674	662	664	657	696	627	655	640	640	642	680	675	698	643	689	637	668	636	672	650	680	668	670	643	657	652	657	653	639	686	638	700	618	674	667	675	659	639	685	695	674	639	669	633	625	712	711	666	637	666	700	618	641	629	674	622	691	653	625	666	704	667	656	675	634	677	659	678	633	621	629	654	686	629	654	663	640	709	627	669	675	636	669	673	657	691	662	662	648	596	674	695	667	615	645	678	670	655	676	626	666	583	652	686	663	676	651	652	666	664	647	656	667	651	675	667	678	692	624	649	700	697	688	658	659	693	666	669	631	663	632	659	680	649	626	629	655	647	645	659	662	618	605	664	665	685	638	654	679	621	665	655	662	687	672	618	619	678	636	669	647	671	611	663	629	647	707	614	659	671	663	640	641	671	607	655	641	672	655	646	641	646	643	680	680	661	616	671	601	582	632	631	691	617	642	639	615	660	647	632	626	653	622	672	664	619	660	698	690	618	654	646	665	628	664	694	673	628	652	640	656	649	691	660	681	693	680	649	664	669	626	672	611	657	664	642	669	638	659	690	691	671	645	652	640	617	600	658	623	626	614	634	659	656	656	654	669	639	644	645	639	670	702	675	681	699	644	638	645	636	641	695	655	656	646	650	648	684	637	662	640	605	630	648	670	635	642	675	636	702	621	652	650	612	605	676	663	631	626	661	649	616	628	674	671	619	633	638	679	670	655	682	702	659	666	681	615	683	657	699	669	669	658	694	617	640	641	611	678	645	672	662	689	647
56164	57252	66407	55770	39391	24362	12308	5101	2092	918	528	361	257	265	257	279	267	275	249	242	255	294	246	263	247	251	267	280	257	265	275	277	253	237	230	244	272	246	262	253	243	240	254	270	281	264	284	270	254	240	232	236	240	239	253	294	294	247	268	259	273	262	268	254	291	275	258	262	284	261	275	251	256	251	258	274	234	282	270	250	231	253	253	262	276	272	252	247	245	272	255	266	264	237	260	245	270	260	218	222	276	248	251	260	267	252	246	253	254	274	253	239	243	278	250	253	249	269	270	242	241	266	264	236	290	261	288	264	264	278	274	252	251	280	263	256	292	278	293	301	266	280	285	275	266	263	263	247	266	251	260	274	236	255	250	250	253	270	260	278	236	263	253	263	251	246	260	257	261	246	275	251	297	246	300	270	253	256	252	252	273	274	268	274	269	249	287	271	238	273	289	264	255	242	245	239	295	266	280	232	251	272	248	269	261	274	264	274	264	232	242	257	264	228	277	217	224	264	242	223	247	259	252	225	253	264	287	260	247	245	260	257	248	239	246	259	273	256	266	286	259	231	235	252	251	270	263	270	268	258	281	231	260	268	271	222	244	235	268	259	241	236	256	254	255	271	275	275	264	291	268	266	270	236	272	264	250	259	234	244	242	250	236	275	246	251	263	258	254	247	263	260	262	267	272	269	276	262	260	281	261	251	260	226	238	267	261	260	279	265	249	245	226	240	258	273	260	223	269	252	249	244	264	254	276	267	227	239	263	258	236	266	251	258	266	278	255	245	256	235	269	253	274	267	237	277	255	269	249	251	275	265	235	276	244	300	257	259	232	232	272	257	264	273	271	253	252	254	242	271	276	280	253	274	244	252	263	281	216	267	253	245	251	242	290	255	243	255	274	263	260	262	263	295	263	231	258	233	254	265	299	256	274	248	275	252	286	250	259	234	271	280	271	295	257	256	229	287	255	276	250	248	275	269	290	258	259	235	284	217	266	247	276	274	242	273	250	262	220	235	241	255	260	255	257	247	269	243	271	267	272	289	256	282	244	213	227	260	255	264	278	265	262	246	263	287	292	265	264	242	258	270	267	275	217	255	267	281	256	263	251	229	248	228	252	247	273	254	250	247	277	253	252	269	257	273	257	278	238	256	250	241	319	257	264	251	271	251	267	264	258	266	275	284	281	282	256	261	233	238	253	258	290	272	248	284	248	274	236	229	270	279	245	235	231	252	246	252	253	267	272	273	250	305	267	261	273	293	259	276	267	263	260	233	241	253	272	257	241	226	237	245	260	248	276	274	266	236	264	275	274	294	252	265	246	272	317	268	263	272	273	295	251	242	255	298	246	245	280	270	251	297	250	284	244	262	278	247	296	259	259	260	268	258	242	257	262	272	280	249	279	273	269	256	239	275	248	267	251	234	252	257	240	263	259	281	266	251	264	284	246	264	304	260	249	245	262	264	279	254	239	272	250	241	243	264	257	253	264	269	269	279	250	257	282	281	266	293	261	227	270	223	267	253	265	275	267	262	264	265	264	264	242	248	269	247	266	300	259	247	283	284	255	270	234	246	270	263	295	288	298	239	264	241	243	233	231	264	281	236	271	249	273	258	244	242	227	272	233	252	268	268	253	240	288	268	246	267	228	249	254	258	254	267	259	234	256	299	289	261	267	275	255	270	274	246	259	255	262	242	250	257	278	251	247	245	248	286	245	287	257	274	306	291	272	251	253	265	273	281	283	278	242	279	260	244	256	256	288	277	247	257	250	242	269	260	290	256	282	257	271	240	276	257	258	266	272	248	295	241	242	281	243	257	284	265	267	274	245	244	283	274	263	272	265	289	254	246	287	270	263	271	291	253	261	236	232	226	267	278	264	245	259	235	279	267	254	292	264	293	270	277	280	262	268	234	255	222	311	266	237	256	268	221	270	262	248	272	248	263	256	221	257	264	266	251	222	258	257	249	297	254	264	286	271	258	249	308	275	272	244	259	266	226	282	258	267	257	254	261	263	272	244	263	258	288	231	276	254	260	234	289	293	297	254	231	247	255	261	264	261	286	248	257	253	266	246	277	258	249	259	244	248	285	254	264	281	267	252	259	249	257	264	242	266	240	261	237	274	263	251	253	259	244	277	251	267	272	270	268	246	279	289	272	270	259	246	258	247	258	253	287	254	255	261	260	309	243	242	261	263	231	245	279	296	278	268	248	303	278	299	272	247	240	265	257	267	262	291	274	233	273	279	253	291	264	256	239	248	269	232	273	276	277	263	257	284	280	240	267	266	294	292	273	234	264	257	286	225	280	268	270	254	279	267	255	294	274	295	258	271	265	277	236	264	275	248	247	250	244	293	289	284	273	255	256	288	237	295	256	270	253	241	245	262	293	251	259	241	248	277	249	255	265	282	299	267	254	240	281	270	235	238	253	256	267	267	255	261	285	272	275	273	243	258	241	275	257	234	263	249	256	273	278	266	273	260	248	280	259	278	258	242	253	246	239	280	270	266	291	259	277	253	276	296	281	266	275	276	256	241	268	282	257	259	266	267	247	244	263	257	245	281	265	246	308	271	281	217	255	272	250	287	248	259	260	273	267	270	280	284	264	267	262	273	284	262	217	298	248	263	270	282	265	259	274	260	250	280	249	277	252	260	280	290	274	248	237	284	247	276	308	253	260	241	263	276	268	259	240	266	263	242	255	261	242	248	239	261	286	280	292	289	239	244	263	266	268	249	266	254	298	271	257	267	214	258	269	243	253	282	258	223	249	278	276	298	252	247	261	262	268	261	243	246	234	256	246	257	263	270	245	264	246	245	300	241	246	273	262	264	253	255	280	246	272	258	266	252	277	240	269	254	271	223	233	285	267	279	259	251	276	246	249	248	277	293	264	256	260	257	259	276	264	240	254	264	233	277	254	277	295	257	280	251	294	279	265	266	264	257	276	269	251	245	260	254	241	266	281	299	262	266	300	288	275	257	237	238	287	275	254	269	263	293	279	300	244	241	258	243	263	263	274	237	243	276	284	242	268	295	241	242	259	272	263	230	260	288	228	254	241	276	243	256	246	232	281	253	252	234	261	253	247	234	251	263	247	263	261	255	254	260	266	285	261	240	260	263	276	288	255	243	275	254	269	283	271	305	242	231	278	283	270	257	266	272	262	257	245	270	282	267	269	249	275	272	289	259	251	260	264	266	253	271	259	250	240	261	240	275	280	282	245	257	262	251	264	248	271	230	244	251	253	289	273	266	247	307	274	250	273	292	306	266	259	280	260	300	263	257	239	231	255	263	288	286	292	259	233	281	249	283	269	265	284	282	263	279	290	268	262	264	293	250	261	261	277	264	282	263	267	272	260	248	272	244	264	266	249	259	282	255	250	241	245	315	269	273	290	255	250	267	283	270	244	257	220	246	278	280	238	258	243	243	275	253	255	257	264	275	275	252	290	257	257	253	232	248	262	260	257	237	263	263	250	267	302	241	236	232	282	270	245	254	256
32602	41996	60469	59370	49046	37356	25287	14757	7458	3521	1821	1017	672	606	623	646	605	618	545	630	611	628	563	582	605	553	568	602	605	595	615	636	592	595	636	561	619	621	605	570	597	600	635	606	604	580	578	616	590	569	610	598	595	568	587	600	576	600	558	625	568	588	582	610	620	575	574	580	592	607	616	555	572	595	614	602	559	592	637	598	525	601	573	584	565	588	613	610	635	640	579	596	609	591	643	589	585	594	635	609	599	654	614	547	618	589	572	594	625	570	592	615	573	616	632	604	586	569	604	564	624	663	583	603	630	598	583	646	591	589	594	605	574	589	581	563	600	607	601	564	545	597	586	623	600	605	631	596	586	609	612	640	578	591	650	622	598	591	589	591	606	597	599	558	576	596	596	641	584	584	618	589	591	617	572	607	600	522	590	648	592	581	597	578	599	580	602	598	633	612	587	583	559	627	587	591	580	596	598	579	573	590	609	578	570	597	624	584	604	561	597	597	599	582	571	600	593	604	566	634	596	592	580	570	604	573	616	579	593	598	595	579	585	557	560	626	591	604	600	601	624	539	618	621	551	608	603	631	616	564	620	570	584	604	622	607	624	560	603	603	582	616	570	565	593	598	625	609	583	598	625	611	605	565	628	575	550	574	570	622	596	562	610	593	591	574	585	602	596	592	635	591	600	590	588	546	582	569	583	574	599	608	614	621	626	566	603	560	596	587	598	572	598	616	602	620	632	621	598	577	568	617	606	624	615	641	647	589	584	593	607	565	581	612	598	587	605	601	585	608	591	550	581	608	607	559	583	579	622	584	638	583	583	653	600	638	598	588	602	623	557	617	609	581	593	568	588	579	621	573	574	577	592	563	593	580	579	625	615	565	637	587	576	630	609	616	590	594	594	600	551	576	615	569	621	596	592	609	594	610	590	586	591	671	595	613	622	654	587	586	593	619	596	605	600	539	563	582	556	577	632	603	610	585	562	549	651	616	627	603	612	587	568	630	599	594	603	586	633	609	591	605	613	590	609	579	611	582	587	610	563	543	559	614	590	635	561	606	600	616	613	578	624	590	614	578	603	544	595	617	549	629	591	588	609	591	585	590	578	638	573	593	555	569	589	597	591	601	611	604	624	589	600	636	605	594	562	555	586	612	587	606	562	607	576	556	599	597	604	575	581	590	609	588	645	586	563	557	581	573	573	578	590	588	567	603	616	598	598	570	620	581	574	556	616	596	632	606	584	588	609	610	587	619	621	609	601	624	629	589	593	585	586	623	602	591	644	585	610	551	580	566	599	577	625	609	617	624	574	602	560	577	612	585	649	599	572	588	577	612	626	626	584	580	561	601	593	590	591	624	639	578	601	636	577	592	568	625	598	603	578	589	601	623	613	605	579	629	679	604	563	566	572	584	597	623	602	575	597	624	567	564	625	629	591	626	628	580	598	616	604	606	599	581	584	573	604	605	596	578	576	616	560	573	594	563	598	578	605	591	648	621	614	595	652	588	569	592	623	630	610	638	581	630	602	599	620	602	614	589	597	598	585	606	616	596	614	584	581	603	568	572	612	615	601	627	603	592	623	602	613	635	548	587	545	615	579	598	575	577	595	618	644	603	533	616	624	591	589	582	617	638	600	596	578	585	619	594	609	634	627	546	577	624	643	551	581	648	633	548	615	588	592	578	589	578	584	583	615	608	586	593	610	564	593	592	629	568	603	617	589	591	579	626	635	583	587	605	600	584	586	584	591	625	581	593	580	599	606	601	608	592	591	605	579	649	577	615	598	613	641	591	594	589	605	588	604	558	573	569	589	609	604	595	593	607	607	568	533	644	577	608	561	603	613	544	573	622	597	607	537	615	597	614	580	601	608	588	587	634	632	584	580	571	575	618	554	611	583	602	653	591	598	575	581	620	597	608	570	594	600	589	599	573	560	582	563	604	555	551	566	593	603	565	593	609	587	594	609	611	542	629	594	566	558	574	609	615	603	614	604	610	573	568	597	590	602	599	614	569	583	633	597	641	607	620	614	602	648	638	590	600	579	599	554	592	611	544	605	596	603	597	581	625	592	628	611	576	593	580	578	579	633	579	579	511	611	632	620	550	590	562	583	628	595	592	548	594	600	581	626	620	600	615	583	605	591	565	610	600	579	589	626	573	600	587	587	587	594	619	552	586	601	580	615	590	569	589	635	559	589	566	574	645	585	612	604	523	576	588	573	631	569	594	586	579	589	626	582	627	630	604	613	582	581	587	588	597	603	613	598	641	593	636	556	547	644	573	575	619	591	626	610	589	595	578	624	563	596	571	631	614	586	629	613	637	585	594	574	555	575	572	638	577	632	601	624	606	585	600	572	612	595	604	575	580	648	636	602	603	626	614	577	610	626	627	585	562	575	590	591	593	613	606	591	607	586	636	616	574	570	581	622	591	595	604	611	628	590	608	603	625	577	595	548	617	586	576	574	581	579	593	592	609	619	561	616	566	630	604	557	596	610	623	593	579	576	596	591	594	568	616	596	576	568	568	573	591	550	643	573	559	562	605	608	584	604	539	581	571	617	629	591	592	595	574	567	598	582	571	556	588	587	597	535	613	593	583	580	618	590	574	618	591	611	607	591	598	605	600	593	591	561	587	564	562	577	600	598	597	647	614	626	613	581	604	624	615	557	608	605	579	589	604	627	623	585	595	581	579	553	615	551	578	614	594	587	592	579	582	654	577	590	570	574	604	591	560	602	585	581	565	603	617	613	588	622	620	603	629	625	576	553	608	612	596	612	590	565	599	614	589	593	601	608	554	593	646	537	606	583	576	594	558	610	606	563	583	567	638	630	592	561	612	623	578	626	602	552	586	608	583	601	573	627	587	577	625	574	573	604	600	576	612	571	584	575	623	582	610	566	569	635	587	601	593	543	620	659	579	591	576	579	590	598	600	637	587	562	587	624	588	615	587	593	617	571	628	593	634	610	587	600	604	638	573	610	609	592	572	613	597	594	592	593	578	598	588	598	668	591	612	594	607	573	585	626	583	584	595	612	575	625	592	590	616	556	593	590	613	575	609	596	555	561	600	621	611	617	590	574	631	562	622	589	611	584	600	566	611	586	608	620	616	592	618	621	599	614	598	610	574	552	586	633	620	648	592	669	581	587	578	607	586	584	602	571	581	560	558	603	605	596	576	571	574	629	557	610	637	571	618	547	639	600	550	534	590	604	582	588	607	614	603	610	584	604	579	621	628	615	582	596	666	610	603	599	552	592	581	622	573	632	574	545	615	621	601	592	573	593	592	609	568	581	605	626	573	594	567	590	612	622	608	612	582	588	577	589	614	610	573	580	578	609	562	562	580	590	595	617	560	598	564	635	585	580	582	584	620	610	596	559	583	581	587	592	619	593	599	585	564	605	581	570	611	590	565	544	580	598	607	564	614	621	607	602	568	570	576	575	628	552	616	622	602	627	579	546	584	615	589	607	578	575	592	575	576	604	572	602	614	611	610	563	598
64857	65958	77132	68013	52536	36566	22183	10350	4264	1736	888	538	383	389	361	345	325	333	317	312	336	331	325	356	358	354	321	354	335	336	347	342	340	322	334	350	340	325	325	324	348	327	331	362	332	329	333	337	373	304	354	349	320	332	343	349	352	316	340	335	314	335	325	337	328	398	370	330	362	342	348	331	300	343	354	335	322	349	330	318	331	312	337	350	320	364	312	327	382	330	386	312	348	365	374	327	354	322	320	328	323	327	331	325	335	312	370	368	308	338	326	369	343	342	328	332	325	344	322	321	323	319	386	338	353	318	323	342	334	379	347	316	341	343	373	361	302	353	375	377	371	352	338	332	353	320	318	353	340	341	345	327	361	307	342	343	347	316	320	342	326	377	334	315	329	353	329	352	332	331	353	367	306	327	342	347	333	322	319	359	349	351	332	365	359	327	340	321	355	355	339	354	308	361	349	355	296	355	335	281	353	319	333	332	349	343	342	353	344	371	295	348	323	348	334	322	298	345	364	327	316	352	332	335	340	305	294	301	363	340	357	315	328	344	359	320	339	343	338	349	352	318	343	335	310	334	358	284	373	347	353	367	329	364	306	330	332	342	337	342	318	364	306	331	337	324	306	333	332	338	337	323	337	345	346	346	332	334	306	345	361	334	345	318	367	326	333	310	307	325	353	338	336	367	328	324	325	363	361	355	350	336	333	314	341	322	310	323	344	359	336	349	308	322	299	342	325	350	370	311	315	313	324	321	354	316	356	350	357	336	338	349	347	332	319	326	340	338	343	372	362	360	310	339	338	325	352	335	316	349	309	296	337	337	360	354	341	327	311	307	371	310	366	375	358	342	333	350	374	364	364	346	365	359	332	375	385	329	307	313	358	341	332	301	311	323	360	385	343	336	336	311	353	360	351	330	354	347	327	353	333	327	304	353	340	351	317	332	331	351	315	330	318	353	325	322	344	327	322	346	360	323	333	361	354	346	349	320	335	334	334	325	312	308	321	353	336	346	325	342	366	331	346	307	340	341	331	344	352	336	332	346	330	338	315	328	336	364	324	396	359	310	341	330	361	322	352	315	330	305	334	361	304	369	291	327	323	319	355	353	322	302	359	332	321	349	365	333	337	326	363	358	315	361	351	354	336	325	335	334	361	351	337	344	366	279	303	389	335	334	344	347	302	343	345	330	361	345	333	326	365	302	353	337	356	347	346	334	348	311	330	308	333	376	353	324	330	340	355	305	336	364	335	331	339	328	345	292	313	323	328	326	330	338	355	304	380	346	350	330	325	330	315	352	328	363	380	314	350	309	360	340	338	377	389	316	329	371	385	310	329	345	367	334	345	311	327	334	380	340	308	351	346	324	307	386	365	291	351	326	319	333	354	340	337	331	322	371	331	351	339	367	310	341	371	309	331	321	359	331	382	315	276	368	353	316	309	315	322	294	337	307	337	359	376	299	325	344	333	387	334	330	334	336	333	366	322	358	338	347	374	321	286	311	343	344	325	321	282	314	326	346	333	329	295	329	361	377	329	342	381	370	336	337	350	340	344	349	380	352	374	343	339	336	380	340	316	352	336	315	340	335	320	365	346	336	331	348	313	353	318	324	327	316	383	375	330	372	302	349	313	323	342	344	387	402	366	343	359	321	352	348	346	327	354	363	343	319	296	341	319	316	306	294	357	342	334	323	349	379	332	364	322	310	345	298	333	339	359	380	331	329	336	328	326	319	329	366	346	339	330	328	335	337	366	369	354	341	330	329	345	349	378	279	345	328	331	323	334	356	324	333	368	340	316	340	337	334	327	351	322	327	346	335	341	348	342	332	303	343	311	332	319	346	356	334	358	367	306	303	364	358	368	348	351	347	357	341	313	336	346	366	362	330	367	329	332	296	319	326	359	286	334	336	360	356	355	378	325	307	328	294	353	358	321	345	331	348	363	359	342	324	341	315	348	311	339	336	340	320	368	349	317	321	304	347	323	352	358	303	301	324	355	349	344	328	342	371	324	318	344	355	351	359	324	341	315	336	317	312	354	334	333	348	347	355	332	342	351	340	332	355	349	346	311	364	324	353	290	317	313	366	341	346	355	340	367	338	340	352	313	343	366	342	382	364	348	319	350	351	355	337	337	350	309	330	349	353	346	353	353	357	326	291	370	339	333	367	320	345	334	330	350	352	304	335	326	348	344	303	322	403	388	344	339	327	338	314	338	364	333	322	323	293	345	321	353	323	340	357	327	351	350	309	333	349	314	357	346	360	299	322	314	343	348	319	354	349	341	340	344	341	347	324	347	340	334	353	338	310	357	335	347	364	340	365	352	341	348	322	332	390	396	322	334	334	348	320	348	352	328	362	368	336	364	307	333	323	360	301	309	332	318	372	339	361	343	328	328	303	311	329	303	361	363	349	367	335	333	357	319	365	347	362	331	359	359	331	318	324	360	341	330	337	381	292	344	347	347	341	345	353	329	341	315	328	344	338	349	336	311	370	358	339	339	360	346	345	326	331	341	306	322	321	309	324	303	348	362	318	311	328	341	332	339	361	358	328	351	344	351	349	350	321	351	318	319	350	323	328	381	318	348	354	348	364	304	310	335	370	345	334	314	359	323	363	322	341	335	338	333	362	342	351	342	346	343	325	344	341	310	341	306	326	336	311	305	304	336	353	327	361	321	354	325	371	317	349	320	348	362	319	352	365	341	333	334	376	349	322	351	334	354	329	327	313	338	349	331	348	321	318	319	347	345	349	347	352	324	310	342	349	349	313	347	364	337	307	339	331	338	344	340	344	353	386	309	332	321	323	326	324	332	327	335	356	348	333	305	377	352	319	340	337	300	332	313	323	349	332	327	290	308	341	332	319	323	330	350	358	334	350	324	326	328	326	307	323	341	373	343	387	335	340	369	322	379	308	294	327	345	340	315	355	342	352	324	376	324	346	322	303	331	336	351	306	331	330	335	331	355	361	339	341	328	323	322	372	328	328	329	376	358	346	329	324	304	348	326	351	320	344	359	319	318	322	353	320	340	345	366	327	304	350	321	348	343	340	322	358	340	354	327	331	338	319	381	314	332	365	362	315	353	316	328	347	374	312	316	307	325	321	361	331	331	332	304	335	317	387	375	328	364	340	341	333	314	323	345	334	333	353	329	321	326	315	345	311	335	332	342	330	347	358	376	319	366	324	334	344	304	369	353	328	358	317	352	361	329	351	341	346	377	355	369	328	331	366	342	345	344	355	341	350	334	357	350	341	326	323	346	304	346	366	319	305	337	338	328	365	327	347	334	333	318	352	358	357	361	339	344	327	345	340	313	313	302	332	305	336	378	315	349	318	338	349	344	362	349	315	309	324	341	357	352	323	332	336	364	378	368	321	353	305	343	389	330	328	315	392	345	335	332	334	312	330	326	295	376	331	333	332	312	327	332	326	351	334	342	331	306	355	311	384	321	319	317	333	328	325	328	364	352	323	339	358	367	321	359	374	344	346	326	313	323	333
39940	47972	71687	72952	61268	48299	35184	22627	12434	6064	2752	1449	930	817	785	789	758	766	713	703	805	786	719	758	747	722	803	757	762	754	695	750	801	746	728	718	793	738	730	758	747	709	762	732	722	757	746	765	726	778	750	747	712	816	764	767	748	762	774	747	737	775	717	741	799	731	749	785	743	737	790	735	689	798	766	771	749	763	732	744	709	736	710	745	745	771	729	742	714	789	759	760	773	746	739	712	764	804	794	701	750	759	764	704	750	712	705	751	785	763	732	713	783	731	700	755	774	755	728	756	743	725	748	694	745	761	806	767	699	734	694	746	770	731	774	740	802	711	740	754	718	773	717	772	739	734	788	723	805	762	696	712	743	742	742	749	740	735	730	760	755	779	751	757	742	716	746	737	698	755	759	721	723	738	721	738	760	753	785	782	752	713	723	747	784	758	741	728	783	722	741	781	766	751	755	738	732	715	751	781	728	728	715	755	749	721	752	753	754	776	728	803	732	775	705	759	744	746	738	687	746	797	748	748	744	717	787	775	747	751	767	745	755	726	752	803	762	729	686	784	724	775	822	689	728	733	776	796	782	721	764	754	678	688	750	760	724	787	713	768	766	739	780	737	753	760	746	760	750	790	750	728	750	716	763	750	763	730	736	717	763	717	767	769	732	773	724	757	783	714	727	736	771	717	773	715	779	729	806	696	741	700	738	714	685	806	779	736	724	730	745	749	770	751	798	726	770	730	675	784	777	741	723	774	707	772	720	715	774	750	736	763	744	776	777	675	734	704	783	781	793	697	743	739	786	782	734	800	733	725	748	738	709	753	698	743	709	733	755	755	780	758	714	789	749	699	764	727	749	716	722	746	703	701	711	748	762	794	734	693	735	719	748	738	728	738	737	729	704	761	755	716	760	752	713	740	746	741	740	697	743	686	747	739	745	692	735	711	741	723	753	723	698	738	779	718	830	735	735	690	745	771	749	780	719	696	743	793	712	746	737	689	796	762	771	780	753	706	811	740	718	767	692	717	712	740	740	783	782	712	725	753	743	669	786	768	752	736	710	731	774	740	743	748	711	747	736	730	765	724	771	738	690	766	782	728	752	712	769	770	759	752	784	729	730	763	696	730	688	734	754	707	705	773	736	750	736	776	776	733	737	707	752	755	746	762	723	747	725	770	719	744	735	764	802	769	764	782	743	759	778	746	737	756	696	782	766	712	741	788	730	736	748	732	749	717	717	773	747	754	747	785	741	743	710	739	696	743	741	758	757	740	751	748	735	751	749	752	800	748	743	748	747	725	716	751	731	777	759	736	739	760	744	705	785	749	772	750	779	728	718	703	716	758	755	730	763	779	762	734	756	739	800	770	748	805	733	767	727	698	780	740	735	761	744	763	687	727	778	788	758	732	674	756	721	722	769	744	746	757	758	756	768	682	726	758	765	783	726	770	750	795	729	776	732	739	740	774	749	723	710	744	754	801	782	778	730	765	766	747	729	789	756	771	748	775	741	743	783	746	727	734	780	754	794	734	769	734	678	730	710	753	742	755	764	741	734	763	782	751	740	767	785	738	765	718	726	791	751	742	808	764	772	758	745	762	750	797	725	765	716	779	718	756	741	756	786	763	767	685	797	807	854	754	759	705	767	704	792	771	755	700	696	771	742	704	736	737	744	778	751	689	755	707	724	712	688	756	783	706	763	744	727	757	756	742	737	703	745	722	724	732	742	744	749	832	757	721	718	789	761	740	726	732	753	770	722	750	754	800	738	760	776	744	762	724	781	801	744	714	761	734	800	730	735	740	712	754	732	738	777	705	756	741	718	734	732	762	743	746	771	755	750	760	715	720	735	762	721	739	762	723	738	714	714	801	809	803	764	754	758	727	724	744	783	737	757	728	780	750	774	728	748	757	750	752	739	774	825	728	790	756	772	731	733	775	751	694	775	734	751	737	752	751	730	761	737	772	740	782	714	737	743	763	751	668	698	777	775	759	781	763	718	772	729	739	711	758	751	774	745	723	760	753	738	737	770	737	776	792	718	761	763	756	761	740	777	782	741	729	714	776	766	798	725	764	674	730	723	758	711	750	720	712	734	762	752	774	703	754	742	731	746	716	730	797	696	705	737	767	775	781	751	721	731	743	772	714	742	780	753	731	719	778	791	764	771	717	742	769	782	792	758	759	724	753	743	775	756	695	761	738	727	746	753	763	803	713	721	777	702	757	721	745	694	769	758	794	792	754	774	708	756	740	727	713	743	728	737	802	733	716	746	780	771	788	710	737	736	768	724	757	768	744	713	759	730	700	714	756	743	752	724	728	745	739	788	734	743	761	798	700	715	756	758	740	793	743	745	723	778	709	813	765	760	754	783	750	764	768	761	769	793	717	752	714	744	714	694	740	758	717	777	796	774	705	753	689	738	738	771	758	742	731	714	729	802	751	746	730	766	757	719	730	717	755	785	674	749	764	765	718	704	763	772	754	774	734	776	784	713	699	664	767	728	734	773	738	802	743	730	750	763	722	749	772	738	785	667	780	710	733	745	714	700	765	740	727	730	767	759	726	716	759	780	740	699	740	685	763	777	747	757	714	737	744	750	732	721	779	728	763	730	711	750	730	699	751	769	741	756	746	761	779	793	766	791	824	753	719	756	783	726	694	707	748	759	721	756	802	742	727	756	736	764	745	748	733	789	760	767	745	766	716	763	746	795	756	758	749	711	738	765	745	741	776	731	744	709	766	703	719	761	713	742	727	714	769	744	768	775	759	727	693	750	760	771	719	713	752	765	725	740	737	793	796	760	710	794	743	744	765	731	782	717	774	753	781	755	774	742	767	713	756	790	718	786	758	716	731	747	769	774	731	705	731	755	697	819	741	778	729	710	733	735	811	754	798	731	749	747	732	725	716	794	766	747	793	746	771	764	738	742	743	739	739	731	765	745	741	748	760	753	750	751	756	736	729	704	759	706	774	792	779	755	754	739	717	733	745	732	713	749	803	758	758	730	762	754	741	709	740	742	710	780	740	736	735	728	757	743	733	755	736	737	774	753	790	694	745	777	745	789	797	688	735	752	701	812	745	776	764	699	738	807	728	780	714	700	739	792	759	749	733	735	798	775	730	732	701	800	724	733	752	730	784	745	704	708	746	784	759	757	774	766	777	767	740	729	742	709	718	775	719	706	702	757	689	786	726	755	736	722	772	770	725	737	738	692	733	740	741	770	816	775	782	779	696	778	748	745	706	744	766	775	724	775	723	780	723	727	813	737	745	772	728	753	781	731	737	717	738	745	757	740	742	753	756	794	777	783	783	748	766	740	732	772	758	764	750	794	724	774	739	711	747	674	744	716	764	756	715	768	719	717	747	777	749	709	771	780	703	769	757	747	726	761	754	731	722	737	763	721	748	754	755	797	717	777	776	744	711	736	778	725	743	796	732	732	739	775	786	751	763	770	763	779	768	732	787	727	750	745	779	737	744	791	724	812	716	720	671	743	751	735	767
9154	6516	7370	4892	3075	1896	1129	747	478	367	342	291	254	277	255	288	301	301	278	279	261	252	248	264	252	286	279	300	235	286	271	278	266	291	295	306	262	272	258	251	254	271	272	292	281	297	268	292	260	287	290	291	265	266	265	264	248	288	278	264	269	265	251	276	252	297	284	277	262	278	302	302	242	300	282	296	309	285	267	253	258	279	260	305	286	276	292	270	264	259	317	289	267	282	272	269	277	267	271	274	271	271	275	278	269	262	296	246	271	262	283	293	273	272	263	304	256	266	259	253	235	265	265	230	271	308	261	272	286	266	245	320	322	276	256	252	260	291	278	292	279	272	294	264	290	274	275	256	259	262	282	291	281	265	272	262	279	292	268	267	297	257	273	262	258	266	266	300	263	275	240	306	289	274	280	260	273	325	261	256	324	276	287	262	280	282	265	269	276	274	257	278	232	254	277	296	284	269	266	259	279	281	272	299	288	249	279	245	276	282	247	263	272	280	307	263	242	260	255	248	265	302	273	275	253	245	290	284	266	288	252	260	278	289	290	280	286	265	285	252	234	264	283	265	282	282	290	293	249	262	244	278	268	264	281	277	268	276	287	289	285	268	271	285	309	276	288	264	264	235	302	298	274	271	291	291	298	270	237	248	275	260	295	263	288	232	257	241	238	266	274	304	268	288	294	291	244	299	299	250	254	281	285	274	257	251	290	275	278	273	298	255	277	261	277	280	236	291	278	265	275	265	246	265	301	278	272	256	267	282	281	301	305	263	259	269	317	279	258	227	291	239	281	299	277	275	277	252	296	260	279	296	275	259	273	271	272	243	268	275	240	281	269	257	273	268	237	252	247	241	293	280	255	265	257	277	279	267	306	260	281	271	261	304	262	249	263	289	268	299	313	248	229	264	291	229	278	278	269	265	253	250	285	287	268	312	261	278	234	275	252	292	242	261	219	305	279	242	289	310	282	292	281	261	285	282	276	273	261	275	259	283	245	277	256	273	290	250	277	271	278	288	265	272	265	310	278	279	261	296	272	249	282	286	282	265	304	271	290	315	279	275	281	282	232	268	269	251	273	299	264	267	283	232	266	268	278	288	288	266	264	269	240	276	274	291	262	275	310	267	269	266	312	266	295	303	257	253	282	289	280	254	264	310	264	296	267	287	257	283	299	274	273	255	301	266	274	240	277	248	284	270	292	276	299	295	288	265	263	286	250	264	237	285	275	260	309	268	283	248	251	292	264	280	272	265	264	282	263	251	262	257	273	260	286	256	276	276	276	282	264	292	236	283	260	291	266	282	269	271	255	287	291	279	253	288	277	244	288	254	253	270	259	243	275	272	269	243	262	297	250	262	250	288	268	271	286	244	267	278	279	289	306	286	271	269	243	285	258	287	235	289	268	279	292	298	288	252	289	247	269	285	291	268	282	274	278	301	279	276	247	234	297	271	261	255	271	240	253	271	249	280	310	272	256	310	284	290	280	237	267	277	261	297	257	270	249	240	280	279	265	248	272	253	265	247	268	277	270	245	262	260	273	253	235	278	287	247	255	274	275	272	276	249	240	255	301	281	284	280	274	257	254	283	303	283	270	249	249	282	319	264	295	256	267	285	252	308	287	244	273	253	256	260	279	305	282	255	292	242	247	294	284	272	290	284	239	272	275	252	276	273	290	239	282	239	287	263	289	271	270	267	248	282	243	246	242	258	269	256	285	272	297	289	267	287	266	266	271	269	282	252	296	275	286	276	303	281	289	263	260	296	277	260	265	304	254	236	273	265	277	259	283	282	267	257	288	271	299	264	261	279	246	298	273	255	289	277	249	286	263	245	257	260	257	260	264	238	235	279	286	291	283	239	255	283	294	264	262	267	275	256	251	275	286	245	246	264	288	298	258	254	278	277	259	263	297	281	242	261	322	269	289	264	297	277	270	276	278	294	256	293	279	295	237	284	249	263	288	257	305	246	291	258	272	284	282	283	283	262	275	250	272	276	244	276	270	278	267	282	305	273	276	261	260	317	272	276	283	275	287	288	270	266	277	265	275	259	283	270	246	280	283	263	263	264	291	278	261	284	255	289	248	277	283	263	300	257	282	279	290	268	275	253	259	283	270	255	258	309	256	262	260	247	266	272	285	280	328	284	274	236	269	288	311	295	244	278	291	282	261	272	272	265	261	253	275	266	264	257	268	235	230	280	292	260	258	230	271	274	284	265	291	271	289	239	259	264	229	267	272	298	257	264	246	260	270	261	272	263	293	275	280	274	272	282	233	273	269	279	268	270	282	250	274	285	256	246	252	255	240	255	276	281	294	261	263	246	280	270	248	284	264	267	250	264	287	282	280	274	276	299	280	272	272	262	266	291	261	286	286	277	264	284	266	288	266	270	280	288	286	269	298	270	259	267	279	275	242	294	285	278	277	246	282	284	264	246	251	275	246	266	288	268	258	259	277	286	305	294	278	285	251	258	276	237	289	268	258	262	283	273	279	299	265	296	269	263	273	277	260	303	286	248	259	272	278	309	305	276	244	254	264	313	268	288	258	264	282	280	252	279	258	299	257	283	254	268	262	240	291	273	241	281	262	254	286	270	280	313	295	260	260	297	282	309	288	316	275	314	298	234	269	259	260	271	252	276	287	265	268	266	257	313	285	268	270	244	271	321	258	273	250	268	264	275	284	268	262	257	269	252	284	277	263	253	271	284	273	262	292	277	258	272	272	260	274	305	244	271	249	275	248	291	250	261	246	287	263	261	263	285	247	263	276	239	247	256	256	282	314	311	239	270	304	271	286	251	269	280	294	250	241	268	271	264	285	256	258	267	269	290	236	282	304	295	277	276	280	281	261	274	285	285	277	296	269	263	293	236	236	264	307	272	288	311	276	262	303	283	286	250	289	268	270	246	296	274	289	279	288	273	277	261	273	283	285	281	282	287	276	275	277	269	260	264	282	250	259	254	271	281	269	246	264	262	283	269	285	263	263	256	268	257	280	273	265	290	262	254	242	290	259	256	284	284	268	254	295	276	286	283	276	268	273	257	263	262	291	282	259	287	245	273	276	265	280	279	282	275	295	281	257	278	293	284	278	241	272	255	255	300	259	277	236	292	274	263	281	268	246	287	264	262	262	298	274	284	240	248	284	297	241	279	292	286	255	274	278	274	288	254	251	258	279	253	268	257	272	262	268	295	277	283	265	247	276	269	272	273	276	267	279	250	279	256	259	250	261	248	288	250	229	289	275	273	289	273	250	256	271	284	244	244	290	263	303	269	283	259	252	299	260	298	283	287	283	279	289	275	301	255	269	295	293	320	290	254	315	300	260	273	234	271	263	276	289	300	303	282	266	262	260	249	275	264	274	264	241	278	280	288	262	279	277	257	258	277	293	250	280	271	291	271	288	241	259	268	275	277	274	274	250	273	262	280	293	255	245	268	285	249	291	240	250	273	311	282	259	276	245	244	305	289	260	299	278	252	260	305	283	280	257	258	265	259
6651	8032	13570	11778	9043	6060	3531	2041	1337	862	717	629	647	629	594	570	592	584	623	600	574	585	616	600	593	620	607	589	571	617	634	612	628	573	568	596	588	620	601	602	603	652	619	616	636	634	629	609	604	579	630	637	619	668	604	571	621	618	596	629	584	597	562	611	598	589	632	645	606	636	648	558	622	636	601	635	600	610	573	558	545	636	573	566	636	620	582	624	630	584	608	608	545	577	653	613	608	581	642	628	618	612	607	605	618	579	628	617	637	577	613	636	604	563	601	586	583	607	590	593	602	643	583	590	626	570	619	635	609	588	622	619	572	612	610	620	595	655	595	592	625	593	558	612	593	623	605	641	583	648	632	600	636	602	630	581	611	584	648	601	614	582	605	616	602	603	612	579	613	583	584	619	559	585	637	595	629	629	584	634	606	616	625	646	627	586	614	630	636	591	668	648	606	591	627	576	615	592	620	611	570	649	632	597	609	645	588	562	588	598	601	588	622	588	628	608	613	610	637	583	602	601	653	572	620	639	605	583	590	600	608	615	634	605	604	591	579	615	600	606	637	622	605	614	649	590	623	614	569	554	621	613	564	611	619	632	618	609	604	597	609	613	642	619	598	612	582	632	532	622	630	624	629	591	601	641	586	613	604	560	604	565	628	577	573	653	574	653	606	610	613	626	608	593	601	575	594	570	584	592	672	577	619	616	603	608	608	637	618	547	612	607	607	574	589	618	622	575	603	589	588	622	653	618	576	654	621	592	598	585	576	624	608	634	615	612	600	609	600	599	636	617	583	651	603	595	627	574	647	568	589	593	616	587	643	601	574	623	634	588	621	607	573	632	643	611	622	584	578	623	596	586	604	579	632	592	603	546	620	649	588	588	589	610	641	584	630	588	621	625	636	642	597	589	592	606	586	628	623	576	664	585	606	661	634	653	620	588	646	610	630	591	624	595	593	589	552	594	598	609	621	586	619	610	589	598	598	604	625	615	611	598	576	592	641	640	648	620	599	590	588	624	632	601	603	629	601	597	587	648	608	580	592	615	617	599	633	602	617	568	633	641	587	581	601	606	635	650	624	577	616	649	600	598	612	572	595	613	597	602	611	654	611	597	653	583	598	610	631	562	594	590	587	597	658	616	585	640	590	614	596	610	639	630	629	586	626	645	596	622	575	603	572	600	598	666	610	593	625	572	666	610	600	638	606	582	562	590	593	592	570	611	636	585	646	590	635	612	594	612	568	655	621	600	639	596	585	589	633	623	664	629	616	601	613	572	637	597	588	611	620	595	574	568	639	619	636	620	640	621	609	574	610	615	599	600	617	628	576	632	604	583	560	637	575	623	596	561	632	624	596	585	633	631	604	581	591	595	656	614	590	597	551	603	650	612	579	604	590	576	589	608	571	611	613	625	609	564	618	599	593	610	594	614	659	581	616	644	625	639	599	575	602	625	627	646	636	605	598	611	662	627	574	626	601	587	625	639	593	644	621	583	601	589	637	616	569	626	593	634	594	632	621	622	629	655	615	656	600	601	629	626	596	652	573	561	613	644	570	606	615	588	563	652	598	676	607	590	640	577	636	605	582	617	588	581	644	589	600	607	602	622	605	629	607	584	578	604	596	608	628	613	597	612	599	614	587	598	598	579	585	620	622	620	601	626	619	584	574	575	586	593	643	630	611	636	596	620	626	588	599	583	598	639	624	615	643	592	573	589	603	617	610	616	583	588	598	588	653	583	632	603	576	562	596	630	573	565	598	626	641	605	617	593	617	600	621	613	627	616	601	617	594	618	612	628	556	628	659	618	616	590	661	585	592	631	601	646	626	606	609	609	569	591	639	559	581	576	629	606	621	600	622	599	590	614	620	607	597	608	582	585	607	630	601	595	622	597	575	624	576	600	623	593	657	577	611	651	592	599	611	610	634	570	628	563	587	645	578	617	618	623	588	581	613	611	560	563	597	610	606	607	589	633	609	580	615	629	634	576	610	625	606	619	629	595	588	615	553	592	617	622	598	642	617	629	597	601	636	627	595	625	599	617	606	614	595	655	595	602	628	617	593	641	610	572	607	596	602	635	647	615	611	590	594	646	598	605	592	615	563	562	591	650	607	647	573	580	622	588	621	622	593	625	599	594	622	612	602	565	623	587	594	560	648	626	579	629	601	629	606	565	618	594	639	587	588	589	627	618	598	575	557	590	634	588	576	613	615	608	595	597	577	566	613	625	604	596	585	571	634	600	577	600	621	599	621	614	648	616	568	595	628	610	598	640	635	607	569	605	606	575	580	625	607	604	614	605	618	614	624	559	599	589	570	593	612	596	599	599	631	621	629	626	609	618	624	634	604	611	583	592	622	639	597	585	619	628	629	622	622	591	575	594	591	585	624	603	615	631	626	604	577	587	599	552	614	620	596	588	625	589	629	645	603	660	628	593	588	569	611	612	576	616	575	629	618	629	630	629	600	604	640	600	589	636	618	582	588	601	602	608	586	583	582	585	591	616	613	647	619	585	625	624	636	550	579	589	597	620	623	631	617	639	617	592	622	597	624	620	583	623	662	557	594	591	612	605	679	604	561	631	627	601	567	582	632	597	600	607	609	616	605	600	580	587	624	652	611	647	614	641	581	575	634	598	585	603	635	618	588	633	562	612	611	617	605	609	623	573	579	619	593	649	589	632	650	556	539	601	587	598	581	610	629	624	610	602	621	572	587	603	582	576	615	600	599	619	617	662	599	631	620	595	571	605	605	628	604	605	576	610	643	615	617	614	610	613	591	660	628	667	615	631	585	666	621	635	626	638	621	623	634	605	633	579	556	575	663	623	582	627	590	574	613	594	594	593	641	604	601	635	596	600	591	600	619	614	594	631	649	597	623	577	605	633	615	573	591	630	569	627	561	631	589	618	613	569	605	612	607	598	609	640	607	565	616	616	627	647	614	582	629	606	601	603	615	591	608	582	664	633	606	619	607	610	624	591	598	600	583	574	626	600	601	613	572	639	616	630	611	612	611	607	643	606	624	606	598	636	579	556	633	596	579	576	608	590	591	606	596	602	626	575	622	595	603	585	596	621	622	686	582	619	648	622	624	629	612	592	650	603	601	581	629	566	633	646	583	595	564	590	641	609	627	575	587	615	589	582	592	568	587	635	595	600	615	592	649	596	634	610	595	622	583	599	613	604	568	618	597	590	581	575	573	616	579	638	659	596	614	600	614	583	606	577	567	568	606	622	648	566	581	599	653	618	618	616	597	618	618	610	640	582	613	559	594	584	597	613	620	599	615	639	579	616	600	610	596	604	598	622	676	588	639	628	574	612	600	580	617	611	603	613	606	645	659	584	626	661	641	626	606	608	637	603	608	605	664	605	606	633	615	622	568	576	615	585	625	632	615	590	620	569	579	593	589	590	574	643	629	628	555	648	604	630	593	628	539	643	600	596	605	641	592	651	631	610	606	611	651	634	652	629	608	606	632	573	589	561	602	630	645	625	561	641
55909	57149	64490	53314	38944	26814	15673	6809	2706	1231	631	373	266	259	232	245	270	229	236	231	223	266	226	258	228	233	228	224	250	215	243	207	236	258	204	226	215	232	224	249	239	235	219	221	216	226	228	227	252	227	213	245	237	252	234	221	263	224	226	231	227	240	217	203	231	236	224	255	221	229	271	234	233	236	237	255	232	248	203	254	264	196	224	215	215	237	244	239	235	241	224	219	240	238	259	229	245	219	228	247	223	204	182	247	222	229	217	221	217	232	218	260	226	230	224	230	196	259	240	224	233	211	228	209	230	242	202	238	213	221	260	249	220	247	262	201	258	257	269	254	206	232	239	216	228	243	216	212	235	221	231	195	239	241	218	198	238	247	227	221	198	243	246	237	250	232	225	209	247	246	221	184	228	248	237	232	259	226	244	259	213	225	235	218	240	254	222	206	253	233	220	245	260	233	248	200	206	231	218	219	230	237	223	225	241	243	225	262	226	208	218	220	233	238	227	241	254	206	241	221	249	221	221	223	240	237	230	248	221	277	218	231	250	249	240	223	233	223	260	241	244	210	237	234	243	210	254	226	205	229	229	234	221	246	224	227	237	221	215	232	219	215	230	224	254	231	224	221	224	213	228	244	233	250	217	234	246	243	221	249	206	214	216	231	218	220	233	228	229	234	231	225	222	221	209	233	231	224	245	244	240	237	233	246	235	241	242	248	198	223	198	218	234	241	241	207	215	199	226	241	215	251	227	231	242	239	256	206	207	226	219	228	216	283	229	228	239	247	246	255	214	219	234	259	254	200	220	207	217	255	235	242	199	252	253	250	227	257	208	232	226	224	248	228	224	225	188	259	230	220	215	247	240	257	247	241	267	229	216	223	242	236	223	213	255	262	232	234	247	249	211	248	218	223	212	252	249	259	223	228	222	247	223	222	244	225	226	255	220	267	223	214	235	236	218	235	216	266	226	263	221	265	183	246	242	234	206	246	235	206	232	258	244	220	254	237	238	224	225	207	213	242	235	226	230	222	248	213	221	279	259	231	220	224	226	235	230	225	227	245	243	234	241	225	254	236	219	219	247	225	232	282	207	210	219	214	253	232	234	217	218	274	186	234	245	249	220	238	222	219	247	232	234	266	216	225	219	224	253	212	245	239	246	226	219	237	232	221	236	230	240	228	220	224	201	218	230	234	242	229	250	228	200	240	230	250	228	222	246	251	241	256	232	257	217	229	233	221	247	227	233	241	243	229	222	234	232	227	221	257	223	229	243	227	210	249	194	240	253	232	225	246	245	206	247	253	218	232	222	229	222	227	242	227	217	228	206	222	209	234	247	222	220	239	211	228	233	229	245	261	224	240	237	245	215	220	245	231	237	220	238	231	221	226	225	254	252	216	274	251	237	218	264	249	219	226	205	214	240	220	213	229	228	214	239	240	208	287	255	253	234	255	242	218	197	204	251	229	242	242	280	223	240	243	229	225	259	251	228	212	245	245	239	233	253	264	257	243	215	232	227	243	226	260	248	234	244	232	218	249	247	239	211	205	203	242	219	247	237	192	231	226	230	201	233	226	230	247	228	211	262	220	212	238	221	229	213	237	240	239	257	213	233	250	219	262	228	244	255	247	246	242	224	245	210	214	217	216	249	216	233	217	216	234	245	197	230	231	240	226	222	252	261	224	233	238	228	200	244	233	235	221	218	260	217	215	234	213	254	246	240	255	249	212	221	232	216	217	215	213	256	184	250	238	231	261	262	232	223	235	243	232	224	237	247	250	234	244	239	240	232	233	232	243	216	215	254	237	224	223	208	218	254	247	238	224	244	237	240	247	228	226	220	244	214	247	210	244	230	229	234	210	233	233	253	219	250	214	202	230	222	201	247	250	221	220	210	246	237	227	213	235	252	235	242	193	226	248	219	269	239	256	281	233	235	211	250	196	247	222	244	220	235	236	240	230	260	254	259	234	261	237	256	266	216	226	247	231	245	236	228	223	209	259	241	252	230	209	224	217	229	232	217	262	227	230	235	245	227	242	229	207	230	235	223	238	244	246	236	255	234	223	235	247	234	225	221	229	260	238	265	229	253	254	279	251	241	245	239	236	244	255	222	239	235	251	244	258	225	246	239	209	215	220	261	238	257	195	258	222	251	229	225	229	240	242	249	223	229	236	203	230	231	217	253	241	231	232	200	221	205	226	221	235	262	230	241	232	229	245	236	243	233	253	237	241	207	231	261	230	235	270	216	242	231	232	207	228	224	237	238	229	249	223	230	250	230	206	241	246	215	251	211	242	237	263	232	238	246	228	217	195	231	226	182	218	209	202	229	210	248	246	207	259	256	232	203	245	234	240	246	241	219	271	229	247	246	239	223	235	228	208	252	224	222	251	240	237	232	248	243	255	229	208	216	243	236	231	261	233	215	195	222	211	228	222	266	200	196	210	234	227	207	245	256	219	246	259	244	237	221	227	211	207	259	236	223	255	260	242	241	233	216	197	270	223	222	257	210	268	208	217	265	238	241	227	215	231	247	253	230	229	247	227	230	222	251	222	231	240	245	243	284	253	230	254	245	249	243	218	206	214	254	230	242	239	221	225	268	254	214	217	260	225	237	227	269	243	198	250	220	216	247	247	267	220	242	220	229	229	234	257	260	247	225	242	210	239	252	227	234	244	242	223	214	192	247	235	239	221	245	256	224	272	230	230	211	233	251	230	215	251	285	237	222	238	231	230	251	245	241	228	237	236	286	236	204	230	236	240	202	220	229	224	222	229	228	216	230	205	240	236	248	238	259	264	214	248	251	209	210	217	254	253	237	219	232	219	222	233	239	224	237	237	225	258	224	232	221	237	225	241	222	225	206	211	251	233	245	238	255	220	229	248	229	209	228	231	232	209	223	215	211	239	241	239	246	219	221	236	232	253	249	264	219	241	236	230	227	210	242	259	234	229	209	243	233	231	244	247	212	229	212	229	254	215	204	237	235	234	248	251	265	270	225	255	217	221	227	213	254	226	250	227	212	252	250	234	231	203	232	238	222	281	228	236	229	218	234	202	203	243	238	257	224	240	235	230	204	271	250	254	209	235	218	207	237	275	220	245	236	228	224	235	231	236	252	240	236	238	241	228	239	237	246	234	216	236	236	251	269	236	228	249	209	253	260	224	253	241	230	215	256	223	220	247	210	235	244	246	237	240	232	228	219	257	223	241	242	225	206	225	211	262	255	253	227	244	228	229	237	270	230	264	239	237	240	237	222	238	229	241	213	205	212	219	219	285	245	206	238	234	236	223	251	212	226	232	257	229	210	221	228	243	219	219	267	216	229	239	216	215	210	249	249	268	223	237	215	226	232	224	234	216	264	242	251	223	229	260	225	279	225	211	228	212	211	219	236	248	224	230	232	236	238	203	235	220	243	243	253	239	240	237	231	246	232	235	254	235	246	229	225	224	202	248	251	248	248	237	262	226	213	278	233	247	251	250	243	189	238	217	217	203	231	210
33313	42316	58508	57179	49423	40879	29992	18131	9581	4729	2240	1169	686	593	560	557	503	544	548	550	550	575	572	476	547	544	546	561	540	566	519	566	534	580	580	541	564	545	531	526	514	583	536	522	529	541	543	543	559	499	581	541	527	549	507	509	553	542	521	548	568	549	538	528	568	515	531	482	522	535	556	541	523	465	533	527	511	528	556	574	537	503	550	596	522	591	513	527	527	530	538	529	561	552	508	557	494	508	536	581	547	488	529	535	514	518	545	547	525	561	499	542	568	535	533	503	495	523	526	545	563	579	502	545	543	549	538	542	490	514	510	541	523	517	540	552	552	458	557	556	531	538	544	532	545	504	555	580	532	530	567	545	567	527	537	566	524	536	533	549	530	534	536	524	516	519	543	524	547	540	528	500	566	537	556	538	518	517	538	526	490	551	566	596	513	547	527	562	520	519	572	533	507	487	529	538	530	527	522	559	525	554	554	554	534	521	527	513	503	544	572	561	524	581	533	531	550	537	528	538	522	562	545	571	536	510	549	550	559	543	561	486	527	534	530	538	525	521	555	533	535	537	542	490	531	570	522	541	524	530	575	494	524	554	578	534	540	534	505	527	503	549	541	533	537	511	527	591	550	510	565	514	558	564	544	501	506	585	555	553	538	565	501	571	561	538	547	524	554	567	501	514	568	575	515	505	570	548	539	530	526	538	567	562	526	526	547	517	522	516	513	525	584	528	564	561	584	527	597	529	535	534	544	537	518	528	508	566	506	519	531	520	556	537	561	538	568	496	564	528	515	513	513	575	552	527	555	535	529	535	502	541	547	571	500	533	542	475	563	486	588	526	574	549	564	548	505	517	529	595	545	536	567	523	556	511	492	586	517	519	563	530	560	517	529	530	493	523	475	500	562	523	555	531	495	512	538	560	533	497	512	525	555	540	536	542	510	551	514	514	541	531	563	535	567	541	517	550	545	576	556	553	523	575	499	531	563	527	545	538	530	538	502	523	541	560	505	542	535	562	594	546	534	499	535	544	531	514	539	570	510	525	554	578	504	510	532	528	570	530	528	538	515	561	564	588	482	559	545	577	508	531	521	550	509	510	580	565	547	545	584	557	551	513	533	548	560	564	565	524	550	531	539	519	513	555	494	543	534	567	546	518	527	511	513	549	526	519	574	558	572	533	503	530	562	539	571	538	561	601	576	557	541	541	535	525	488	533	558	504	533	571	525	528	546	478	544	493	517	519	578	587	536	545	551	554	540	537	537	541	535	573	517	541	539	565	495	555	528	535	549	547	596	507	511	547	554	551	546	586	520	511	562	544	571	550	536	539	538	531	549	544	530	507	485	517	513	565	514	548	541	549	544	488	544	519	557	507	529	509	487	529	551	563	571	558	560	530	520	505	499	545	514	535	538	557	550	540	539	545	546	567	555	487	551	575	538	544	552	547	575	571	569	527	547	533	567	529	571	536	526	555	523	583	561	558	562	580	550	527	540	572	596	543	528	557	540	567	505	506	556	534	525	544	531	469	517	511	515	553	476	580	563	568	506	573	576	515	506	526	550	557	503	563	548	551	560	501	516	549	532	544	534	576	527	534	547	543	542	550	533	538	540	537	533	545	520	509	523	529	525	562	545	544	546	539	548	504	556	526	547	565	583	548	558	555	573	566	507	532	540	530	528	525	542	548	533	541	529	540	543	551	520	526	533	556	586	560	527	577	538	499	552	552	519	553	511	557	517	479	583	566	515	554	529	554	493	574	561	535	558	591	559	509	540	515	518	565	532	554	544	532	529	549	536	518	550	524	531	547	533	561	566	552	555	521	529	547	536	501	554	529	515	531	509	516	510	548	541	531	492	549	520	516	555	551	526	520	549	560	565	526	552	569	562	499	591	556	552	524	518	529	520	570	546	569	563	523	548	497	523	571	524	543	555	548	563	544	585	559	515	577	525	555	524	547	515	537	564	523	551	560	505	563	582	558	560	569	554	565	509	519	526	535	489	543	529	496	525	539	535	568	536	520	538	550	537	539	512	549	522	520	574	517	522	519	535	542	534	529	551	562	556	548	528	577	510	525	537	528	537	537	556	550	535	539	519	523	556	540	574	535	574	528	527	534	521	523	547	528	524	581	556	532	520	538	503	556	545	558	566	541	509	523	569	513	530	548	550	520	525	580	521	514	528	532	527	513	594	533	580	552	515	549	530	555	531	534	570	575	507	503	546	527	517	565	534	559	564	477	557	550	557	530	524	568	595	545	495	568	538	543	559	558	530	547	568	544	562	552	541	500	529	562	504	558	538	538	515	512	564	550	541	552	565	519	537	540	503	515	569	552	598	507	522	552	526	556	530	535	535	501	601	536	519	523	545	524	525	555	579	547	517	552	519	528	569	580	580	529	550	550	537	559	528	509	519	540	531	527	506	523	562	570	510	517	469	535	524	545	537	529	530	553	496	558	568	510	523	548	523	554	547	529	553	519	549	530	538	528	540	514	527	544	547	520	554	514	532	535	509	526	553	541	516	536	552	535	493	551	567	563	549	522	532	570	535	519	512	527	555	510	578	541	546	540	545	528	581	545	556	554	518	583	559	523	522	535	577	519	533	533	545	575	491	548	521	532	564	517	585	491	559	567	543	565	531	531	489	540	516	544	535	575	539	529	525	553	526	547	550	532	507	553	539	557	527	507	521	555	569	563	535	603	541	578	501	550	560	525	504	566	560	514	526	548	530	567	543	502	484	538	516	575	525	509	535	537	513	507	539	536	552	605	526	518	518	529	554	558	504	541	566	521	535	553	580	527	526	513	552	490	499	533	489	550	541	531	518	558	547	557	523	522	568	494	484	515	539	575	534	541	508	531	560	524	587	531	559	561	515	546	541	541	560	529	588	532	555	526	564	551	592	570	559	519	546	511	532	564	524	540	532	505	536	567	536	519	563	548	531	521	506	581	553	572	525	530	563	496	553	548	548	521	504	483	526	562	543	563	548	535	564	561	562	536	513	526	559	590	538	508	566	543	521	541	518	570	541	554	539	551	548	528	515	555	569	518	522	541	512	502	559	586	579	532	554	502	533	547	542	560	538	541	543	576	544	551	554	528	533	517	531	522	510	523	545	530	502	548	555	536	547	523	491	510	542	532	511	542	569	520	507	529	581	530	524	549	491	579	538	523	509	526	479	546	507	529	541	557	511	528	556	559	511	530	562	546	541	518	545	562	528	546	546	483	571	521	528	552	590	613	511	538	509	554	534	525	542	511	522	535	514	480	543	569	571	525	548	579	514	570	576	559	549	533	547	494	527	500	580	525	517	525	542	586	530	588	522	543	551	529	512	542	564	554	481	561	522	523	587	542	526	570	531	554	575	551	511	517	560	527	531	535	556	552	535	533	570	537	541	532	507	533	501	534	533	530	569	544	503	523	534	561	553	565	544	558	533	543	534	529	547	552	560	555	542	540	540	540	527	488	525	566	532	573	553	529	515	528	558	522	565	525	549	521
64367	70142	73994	64609	50212	36928	23865	12429	5508	2340	1065	591	381	339	295	312	316	319	309	306	312	319	315	344	344	299	344	312	314	322	326	345	320	311	292	290	293	281	307	320	331	297	335	323	287	310	308	308	302	317	312	322	332	319	328	317	324	340	306	310	344	286	331	299	318	319	320	302	318	283	316	302	304	333	329	309	327	309	298	343	300	314	355	302	301	320	285	329	293	320	298	282	301	303	342	340	323	303	337	318	327	314	301	307	307	287	323	322	321	301	323	332	316	303	307	302	300	320	317	282	330	311	308	328	314	301	284	323	367	298	332	310	326	306	353	316	295	311	316	327	317	315	309	322	339	300	319	354	318	310	312	309	314	300	303	366	285	327	290	324	292	360	326	281	317	321	332	311	310	340	281	330	338	286	324	305	297	353	283	308	287	335	316	323	342	363	336	328	318	300	314	296	293	314	340	315	325	298	331	328	294	316	326	296	312	327	322	294	350	300	265	318	349	289	321	327	305	333	299	309	291	299	301	310	291	291	283	311	312	315	288	348	293	304	322	317	303	318	291	310	310	316	310	320	308	338	328	328	319	310	307	304	318	347	309	323	290	341	335	297	286	265	316	329	328	337	331	357	339	290	329	305	320	295	341	321	330	346	295	328	290	288	328	302	325	311	348	308	300	332	337	315	321	346	329	299	313	294	274	310	309	309	281	319	315	294	311	300	297	283	298	346	301	296	304	351	306	347	324	320	327	345	331	329	311	285	322	323	343	332	308	299	294	319	294	315	327	312	306	300	305	315	345	306	314	355	300	316	298	331	324	348	348	304	322	348	347	283	356	316	307	293	319	313	297	303	358	327	316	288	298	336	322	316	340	298	289	329	322	303	312	321	316	299	327	302	310	352	308	326	342	360	321	307	296	286	313	331	289	305	315	318	313	324	333	316	319	345	296	306	347	313	287	304	320	284	335	330	308	325	324	307	316	288	322	274	330	346	335	307	319	334	336	338	343	298	319	305	354	307	313	313	304	304	322	324	314	328	308	325	311	329	324	301	318	315	300	351	305	313	330	343	316	318	295	329	358	341	285	305	303	321	330	316	326	301	317	282	343	336	323	300	311	306	326	288	321	284	306	292	307	306	323	308	278	319	291	338	335	330	324	298	321	315	299	325	312	334	338	345	335	316	315	302	307	318	303	304	309	290	328	342	322	310	333	355	339	323	300	322	289	299	313	323	293	333	273	307	327	348	313	302	291	333	304	323	335	314	328	335	290	342	335	317	321	289	315	316	340	362	293	279	282	327	345	320	331	338	311	321	302	286	287	345	288	316	323	316	298	363	319	305	289	300	331	308	317	338	313	302	315	318	329	310	320	306	297	317	305	299	326	324	334	319	339	296	298	306	318	293	321	343	297	295	348	320	309	347	321	324	338	318	296	313	305	270	321	320	323	315	304	359	322	305	278	298	318	319	321	323	305	317	337	331	321	304	328	267	329	286	313	330	327	312	313	301	350	299	314	306	318	335	302	328	296	300	325	305	308	295	324	327	343	331	323	339	317	303	306	322	308	350	334	300	289	290	320	329	341	333	322	312	286	307	298	318	323	327	320	304	297	336	289	311	310	309	294	282	361	334	303	303	279	305	318	323	341	278	334	305	324	321	318	275	327	315	323	313	299	300	314	319	341	317	327	325	331	320	327	305	311	336	280	331	311	321	326	341	301	326	290	294	322	322	305	298	323	278	291	325	331	320	305	344	299	330	361	292	323	329	338	351	304	293	304	314	328	325	290	310	313	335	328	324	333	307	327	291	327	301	298	321	326	341	262	289	312	321	308	318	327	317	318	300	296	286	322	307	312	311	328	283	298	328	320	304	281	290	320	342	327	302	335	326	296	333	313	297	327	298	329	312	302	304	315	324	304	315	335	318	334	340	335	318	309	320	333	331	318	295	302	311	331	294	291	346	302	294	311	289	315	318	310	306	332	303	301	313	302	292	315	302	337	307	291	324	311	293	322	315	327	301	317	302	311	299	318	299	309	303	312	329	308	326	277	331	363	303	293	328	306	310	307	296	330	300	290	324	307	304	330	308	322	327	307	314	340	333	326	334	315	329	326	323	318	304	323	299	330	347	340	288	292	289	302	302	323	336	342	307	334	353	321	301	310	359	306	313	285	313	292	325	288	317	350	320	326	343	302	306	307	331	296	346	310	353	299	348	310	266	309	321	292	301	319	342	327	317	332	313	318	342	309	319	279	314	359	341	300	298	310	302	288	290	325	327	356	320	297	312	309	311	321	332	330	332	308	297	301	287	311	299	280	324	356	329	286	328	272	332	311	328	326	326	303	347	287	307	325	325	312	312	302	305	306	313	278	316	312	311	307	306	280	288	295	311	334	279	314	337	312	309	305	321	307	321	310	277	336	318	314	311	287	308	323	321	290	332	305	330	296	344	307	324	328	289	308	342	315	328	308	331	305	327	320	326	295	303	323	321	337	331	299	284	316	316	316	313	329	317	288	324	278	316	298	291	339	313	287	303	310	307	334	321	338	322	302	322	314	326	323	355	305	316	291	302	311	308	299	335	291	323	337	316	312	342	316	340	329	333	333	327	353	315	307	317	336	276	308	294	342	346	321	328	351	312	303	334	299	312	289	301	301	321	341	312	308	262	285	281	312	338	313	317	309	272	299	328	284	310	320	310	326	322	318	292	333	326	322	334	297	285	285	309	243	297	320	303	297	312	303	342	322	306	314	306	332	325	312	315	317	310	319	298	291	277	323	285	304	332	289	338	318	319	307	334	321	301	325	305	310	299	318	319	317	285	304	318	353	317	282	353	317	282	316	314	305	307	341	316	306	301	290	319	301	339	326	282	324	326	285	315	323	297	294	308	320	299	312	315	308	304	295	319	364	312	296	300	294	329	309	305	319	320	325	328	347	315	282	300	327	321	310	333	334	331	290	313	340	365	276	320	337	298	316	310	299	324	291	310	306	323	325	311	313	314	301	300	288	306	280	301	311	347	287	324	325	323	325	320	331	328	336	315	323	306	312	299	307	310	353	284	333	323	311	317	324	335	307	302	306	310	287	345	296	336	315	328	349	314	290	314	323	302	313	331	320	312	327	338	294	339	304	299	340	342	345	322	342	348	341	296	325	318	323	311	345	305	275	282	307	313	363	309	334	320	313	290	324	269	289	298	329	346	329	322	320	355	336	319	308	303	314	312	324	326	325	299	319	345	320	306	314	332	289	297	312	324	317	327	299	313	308	314	316	311	301	337	329	300	337	290	331	277	307	276	378	316	271	320	312	339	335	331	347	305	324	300	294	301	278	314	288	302	358	292	358	342	293	310	308	325	315	326	324	325	310	308	302	300	307	271	338	296	366	309	311	318	323	338	279	338	343	309	284	316	358	311	283	300	303	314	339	323	304	347	326	318	324	327	325	287	332	302	270	332	322	301	336	317	309	320	311	285	353	326	337	333	341	294	323	340	327	317	286	323
40885	52427	68697	68671	59359	48739	37634	26015	15467	8482	3785	1920	928	780	665	669	716	704	703	680	709	690	744	724	697	746	718	737	692	721	706	708	759	666	682	712	740	659	693	684	719	705	711	726	723	758	716	721	712	694	713	737	692	697	694	703	683	682	679	708	704	725	657	679	680	715	726	702	713	738	704	696	722	765	686	678	664	700	704	651	665	686	731	694	704	709	727	731	646	713	673	664	708	749	696	708	678	686	682	683	721	715	705	690	702	709	669	692	703	679	702	678	688	681	743	693	685	707	721	720	695	697	663	681	748	700	741	644	662	634	730	682	672	666	701	717	749	715	738	731	670	683	697	711	641	684	649	702	712	694	704	673	710	703	706	687	714	674	710	698	746	724	719	761	700	688	641	724	730	730	690	713	640	718	693	718	707	652	692	686	663	713	727	707	694	711	681	716	670	700	684	687	695	700	674	715	695	757	709	726	726	690	691	681	685	692	738	667	686	728	739	707	694	677	685	681	718	702	723	679	680	688	724	721	680	670	731	717	663	691	719	694	701	722	728	663	715	689	703	669	691	678	671	733	638	713	707	699	750	666	716	697	706	715	683	736	729	729	734	693	690	672	733	701	650	719	693	678	708	711	664	715	677	699	683	689	728	691	710	697	697	704	718	698	691	737	701	721	727	702	701	710	685	702	673	701	680	682	685	693	724	709	672	723	697	690	692	686	700	701	680	695	689	704	682	690	688	631	691	650	716	701	695	722	698	706	708	742	702	701	725	691	675	714	731	694	687	707	693	729	693	702	681	725	683	679	653	679	723	742	676	709	732	694	747	707	773	723	675	638	727	674	707	719	667	654	673	724	709	703	694	661	718	707	720	746	707	724	665	718	712	698	721	696	698	676	707	755	703	767	705	741	688	686	723	719	712	688	709	686	649	733	704	724	683	699	722	704	701	701	687	675	659	688	672	724	720	693	641	687	724	734	672	717	665	700	654	668	665	734	763	702	686	742	724	696	771	690	687	734	713	693	692	680	682	700	727	697	692	645	742	731	686	705	741	692	727	699	669	667	694	678	718	721	692	679	670	727	689	744	714	719	673	671	686	714	694	716	733	720	691	713	715	698	698	743	724	680	668	734	696	718	691	720	708	664	734	648	725	719	689	723	711	689	662	761	667	716	702	691	681	742	694	703	670	680	645	721	732	702	722	726	709	677	678	692	704	680	706	746	739	695	737	708	690	687	688	685	732	747	726	741	682	716	717	656	710	684	720	659	721	746	713	640	684	654	730	665	727	691	724	691	731	663	700	698	719	719	750	720	736	750	702	707	643	661	711	720	698	720	757	697	707	689	662	724	717	714	736	657	696	669	710	738	727	697	721	723	697	735	722	648	690	687	694	712	726	701	756	704	661	684	715	697	672	716	713	741	682	693	676	702	677	692	693	677	686	717	697	692	719	685	716	738	703	751	711	719	658	731	645	696	696	710	676	684	680	689	738	707	713	719	715	728	740	739	718	669	705	674	713	676	709	693	705	644	696	679	663	712	661	688	742	684	719	682	700	669	698	701	651	708	687	684	672	717	672	694	726	704	685	693	719	726	691	769	675	706	699	732	686	719	728	700	717	718	706	714	746	682	658	678	634	664	720	702	656	695	699	732	772	707	673	705	703	685	684	686	718	702	758	694	697	720	709	713	697	666	724	676	742	716	665	692	680	744	733	670	734	689	734	689	681	747	716	748	702	723	709	679	700	693	667	684	688	686	709	740	684	713	672	704	689	711	688	729	711	708	736	686	712	661	697	701	710	718	691	718	686	699	672	667	736	672	701	660	740	696	715	676	719	742	712	741	665	710	699	671	724	700	715	679	684	681	724	687	681	724	661	737	695	726	669	712	724	727	596	711	744	705	743	698	669	697	718	718	692	745	696	666	711	674	713	721	654	718	698	679	693	700	679	670	754	738	734	704	719	699	738	669	670	681	735	710	729	709	667	701	726	697	650	684	694	711	710	686	717	690	719	662	700	647	662	707	695	689	698	723	728	699	679	707	721	680	701	691	683	737	715	695	700	703	718	664	743	658	682	761	711	718	674	743	699	704	648	724	704	705	726	653	659	685	697	714	716	680	701	745	645	676	645	678	698	720	693	710	730	701	682	746	702	664	713	704	669	691	714	657	645	757	731	706	715	702	728	708	693	677	744	715	701	662	713	716	669	743	725	649	687	708	659	709	699	666	712	704	733	667	675	702	682	695	727	700	735	737	681	746	641	708	693	700	690	709	716	773	707	687	683	670	711	725	682	718	710	672	694	701	690	673	704	712	728	721	690	750	672	725	732	665	730	662	759	744	744	709	676	714	720	690	717	724	710	698	693	679	739	670	711	681	710	691	665	731	697	667	680	683	693	684	665	700	687	676	657	651	691	702	682	687	662	754	723	727	679	692	680	701	722	667	700	714	690	729	717	679	687	687	676	696	695	710	754	715	726	699	714	761	699	662	699	742	695	695	709	725	684	666	704	703	743	744	703	705	680	684	711	756	685	696	735	715	679	685	761	764	714	690	728	725	714	699	693	706	701	703	694	698	700	698	707	680	722	684	715	682	699	650	699	700	728	721	678	671	735	662	715	725	734	704	702	674	700	685	687	718	686	686	715	678	699	697	672	759	665	663	710	696	713	672	716	679	677	687	638	714	707	702	740	722	744	702	669	683	700	671	633	735	710	726	662	670	750	694	658	641	701	639	687	723	690	667	719	711	687	666	749	643	719	708	671	677	749	683	698	687	677	694	691	673	779	688	701	745	698	674	680	666	678	675	666	672	651	705	703	697	654	710	726	748	724	695	644	702	674	767	633	706	699	741	658	722	730	700	779	699	699	690	691	741	675	691	685	708	679	739	681	764	783	682	700	687	725	742	741	676	715	707	694	754	689	718	710	698	727	705	733	684	686	703	703	665	721	724	730	729	709	689	719	672	709	735	685	702	712	713	663	665	729	715	711	762	682	707	657	700	676	651	667	772	702	682	704	773	675	684	704	697	692	739	697	713	703	708	704	695	687	687	736	709	713	727	660	678	734	729	667	718	700	689	695	702	702	728	706	666	698	701	711	690	616	756	672	733	715	731	718	654	744	664	717	727	697	687	713	716	705	697	720	740	658	665	677	692	704	723	648	667	707	714	746	675	696	733	753	716	737	706	703	711	679	730	694	706	726	739	756	751	684	725	699	696	719	619	711	707	651	674	754	697	676	721	722	673	757	713	720	682	711	696	670	695	740	727	636	713	694	731	700	669	683	719	681	685	668	649	721	700	662	735	668	708	703	736	674	737	713	694	660	726	709	671	689	740	676	681	703	729	700	718	688	676	725	679	687	705	732	698	724	692	741	662	692	667	659	653	690	718	734	737	716	701	712	705	714	712	674	719	719	735	695	747	706	657	709	684	711	741	640	684	710	734	725	691	694	701	693	706	685	669	684	708	722	725	735	699	687	691	737	727	741	673	689	737	675	673
9849	7112	6141	4378	2800	1588	919	629	511	323	323	271	293	276	264	265	260	233	276	261	261	288	275	277	259	263	247	244	229	277	261	249	254	270	248	270	256	287	259	264	259	254	282	253	232	267	254	262	251	265	265	275	240	283	253	248	263	255	253	274	247	268	255	311	263	251	235	264	268	251	235	247	261	250	268	253	233	284	287	253	273	234	231	275	271	262	244	245	261	256	251	246	252	245	273	291	246	244	247	278	258	271	259	251	247	256	264	284	278	265	267	257	249	221	251	269	247	241	239	256	293	239	268	294	273	259	246	239	251	246	254	242	286	247	273	259	246	256	237	249	238	268	283	229	270	240	247	229	244	229	289	284	252	252	265	250	251	272	251	274	256	265	239	272	249	251	274	244	262	255	233	253	284	245	268	267	259	267	284	251	266	256	274	278	321	252	264	240	276	290	238	277	263	266	241	243	272	238	255	202	247	214	246	245	273	239	270	257	249	252	295	265	252	213	242	239	271	249	239	281	254	246	267	270	259	261	232	248	236	272	283	239	239	274	290	249	261	243	251	247	278	244	301	272	242	270	267	254	253	251	289	271	259	253	251	269	266	261	260	277	239	263	246	281	236	252	257	241	264	277	262	264	247	266	285	256	261	247	252	279	295	233	271	249	264	236	242	260	254	293	251	246	232	248	269	246	246	235	234	270	287	229	247	236	260	255	274	273	252	254	248	260	291	272	289	259	256	243	273	227	279	254	276	270	259	285	259	260	250	243	263	254	279	251	249	279	265	269	273	274	239	237	216	230	254	264	251	245	257	227	253	261	267	243	234	258	253	252	287	279	283	260	214	258	235	268	245	254	283	274	260	225	276	269	235	282	260	264	231	250	281	259	248	262	230	228	247	264	253	261	241	236	257	274	291	281	262	276	286	251	264	253	216	276	291	242	270	245	268	246	260	237	277	258	284	256	255	216	228	266	237	244	270	249	279	257	239	253	285	289	239	277	253	270	270	247	277	253	257	249	246	243	256	259	244	263	250	254	242	245	251	259	227	246	258	284	264	251	224	279	238	243	243	268	253	255	248	259	268	270	249	229	248	238	252	273	247	283	230	268	271	280	279	258	255	279	252	233	231	240	256	228	258	271	252	253	259	270	244	236	230	284	234	237	246	264	275	274	294	252	267	253	256	251	278	288	259	238	240	245	270	246	281	238	276	285	231	253	248	291	294	247	277	287	263	230	226	259	254	240	269	260	263	249	249	242	256	232	260	254	244	267	265	235	229	250	263	289	266	244	301	301	264	255	276	262	285	242	254	280	285	275	264	230	253	233	229	269	285	260	250	270	252	251	254	252	246	267	253	256	245	270	270	264	254	237	253	260	275	233	244	262	265	282	263	267	245	242	229	233	230	218	277	247	262	241	226	260	243	235	248	249	267	274	293	260	259	280	252	236	243	258	269	277	236	251	287	257	277	272	237	253	246	251	248	240	268	227	245	228	281	277	253	272	259	252	268	249	233	272	291	269	266	265	219	290	246	255	241	284	242	271	290	252	269	262	267	268	259	257	269	282	272	236	265	239	258	263	293	286	276	264	256	268	261	233	284	255	236	286	258	242	248	240	225	245	265	237	260	257	242	261	259	273	262	241	265	275	264	288	270	255	274	259	265	238	239	208	243	257	251	271	242	221	250	228	248	257	251	247	252	273	249	242	285	244	276	260	263	275	247	271	259	243	257	273	270	240	246	288	263	241	276	237	243	291	249	247	284	259	265	245	249	282	262	263	232	244	286	277	257	272	234	260	260	237	235	281	249	265	281	249	239	236	268	259	225	229	244	244	272	235	271	269	268	287	249	254	267	289	254	280	231	266	285	269	245	270	292	266	239	247	238	287	260	278	225	270	280	271	280	256	257	285	246	266	260	246	245	271	266	270	244	253	271	277	270	258	276	244	267	290	222	240	262	235	251	237	229	241	290	266	226	252	293	259	233	274	266	237	245	282	291	226	264	274	246	250	243	254	242	245	263	250	272	243	235	231	240	274	231	270	252	243	247	271	254	223	258	253	290	272	258	295	263	237	274	278	269	272	295	281	265	253	231	276	301	244	281	250	261	268	260	264	277	282	259	242	248	264	238	291	230	284	241	270	258	271	266	258	240	247	260	280	268	250	262	294	264	241	238	271	265	246	228	249	262	252	258	244	275	277	212	265	258	276	279	261	227	267	233	222	265	236	247	263	268	247	203	257	222	254	272	269	241	263	259	263	248	263	263	276	277	259	240	289	260	290	287	260	266	255	257	266	293	242	240	242	259	260	238	261	242	268	273	257	246	260	252	260	233	251	253	249	273	262	264	276	271	260	267	240	273	231	238	243	246	247	253	234	270	270	258	264	269	254	270	265	249	275	247	243	270	241	243	267	255	253	254	229	224	277	276	249	295	277	264	282	259	261	247	256	258	249	249	283	249	276	260	270	267	267	256	281	253	228	277	272	235	264	271	248	260	266	270	252	235	248	268	247	281	265	256	249	257	266	270	261	294	264	227	253	225	247	236	278	236	230	229	234	265	244	243	253	267	252	250	266	303	256	278	212	266	261	242	263	239	229	254	243	278	231	233	265	286	280	255	258	279	239	260	248	262	260	248	249	247	255	275	252	225	268	238	270	275	274	281	275	260	250	264	231	253	258	279	235	275	262	225	267	262	257	268	251	253	255	253	235	249	237	245	238	273	236	267	256	259	228	273	280	271	255	267	218	244	244	264	241	255	262	244	270	271	263	269	245	265	262	273	283	260	252	237	230	274	262	239	257	250	268	246	298	276	247	299	292	248	249	268	244	266	253	272	273	253	280	303	251	244	248	272	243	269	250	250	269	223	274	263	264	232	277	307	255	254	250	253	234	248	263	234	232	240	288	276	249	250	251	249	273	253	229	289	252	242	246	264	236	252	265	261	274	224	253	251	278	243	248	250	260	219	293	253	268	257	267	265	282	234	252	252	266	265	261	269	271	244	245	269	271	290	264	270	295	264	247	277	257	253	236	240	272	273	251	283	280	228	273	259	295	272	229	251	251	264	273	270	244	256	244	266	279	254	273	274	256	260	247	236	264	251	249	263	284	239	273	303	289	255	260	258	269	257	251	247	251	270	297	265	269	264	243	252	256	256	250	278	262	250	246	244	256	224	234	265	244	251	233	239	242	235	288	223	222	255	263	256	254	244	243	261	249	251	261	265	251	265	264	239	255	259	233	271	256	261	238	275	269	231	286	261	250	249	267	234	257	255	264	261	247	261	272	277	242	257	251	268	281	231	260	235	255	271	263	223	258	232	235	228	279	287	250	258	240	255	258	251	270	257	250	252	270	268	279	244	219	258	240	267	244	229	258	267	252	235	243	255	263	261	247	260	264	291	262	232	240	246	236	230	288	246	244	241	251	223	264	277	238	284	238	296	281	268	262	256	276	243	225	245	290	252	237	237	221	253	234	249	238	269	233	281	250	241	241	240	251
7209	8840	11649	11409	8880	5393	3263	2026	1274	956	750	689	605	561	574	552	558	555	610	610	531	528	590	591	564	580	582	577	582	614	593	537	561	596	592	587	587	543	613	596	567	591	532	543	609	568	577	599	560	563	603	605	605	576	573	551	583	563	554	582	595	597	564	562	548	590	594	614	588	578	574	602	569	563	537	594	554	612	577	566	560	561	603	554	581	602	611	552	567	589	560	619	548	568	584	595	611	571	602	577	509	576	576	593	542	562	564	618	567	572	550	583	592	542	589	574	549	557	623	610	584	531	591	580	600	570	633	582	574	599	563	525	570	618	583	608	589	601	579	552	593	587	605	540	588	530	580	570	582	578	578	552	524	565	547	597	550	569	594	582	557	595	546	555	541	607	622	590	563	583	571	575	605	579	552	557	559	592	590	621	566	596	598	608	527	559	609	618	588	612	571	632	493	572	542	595	585	532	617	569	611	556	612	595	568	563	570	581	556	569	559	608	613	558	568	551	581	554	620	568	587	531	636	548	617	538	593	552	560	528	615	556	606	609	576	555	592	558	589	601	592	592	568	560	542	611	616	529	565	594	583	599	551	609	585	611	582	625	581	585	599	577	614	542	552	571	597	543	592	566	571	604	617	611	572	559	552	556	532	545	584	571	621	577	575	638	588	578	588	562	582	597	572	567	572	597	577	609	554	603	584	562	582	581	522	581	512	566	598	522	575	605	563	592	569	548	561	592	592	627	590	573	604	596	565	577	540	568	594	572	607	587	534	565	575	574	577	542	574	559	620	566	570	594	601	595	542	535	567	560	587	577	548	606	567	545	581	565	599	595	597	572	563	560	555	620	607	573	574	558	631	578	604	598	576	582	552	601	582	568	599	566	589	593	609	601	603	604	573	578	558	560	590	592	623	589	565	583	584	574	589	587	567	556	601	573	588	554	587	534	610	563	580	566	577	574	579	578	601	545	577	566	586	581	553	598	624	573	606	603	569	595	559	596	595	536	608	607	602	595	630	531	607	562	581	573	566	539	606	589	565	614	576	531	594	582	625	590	586	543	548	544	551	546	568	626	567	612	618	585	551	563	556	559	568	577	571	553	545	509	571	523	579	544	543	552	562	581	550	628	585	555	557	503	569	596	557	600	510	587	570	558	603	576	602	576	543	547	555	603	516	592	580	570	558	560	523	594	562	570	557	604	616	576	560	578	581	547	659	580	594	555	607	591	549	580	564	576	605	560	586	569	595	559	581	587	585	571	578	612	597	599	574	576	574	563	587	607	567	567	553	594	582	575	604	571	575	582	585	573	540	590	545	569	557	585	535	589	572	649	549	576	570	550	565	589	592	600	549	605	582	568	565	585	582	570	587	600	573	599	583	628	563	579	568	512	540	582	579	608	595	607	589	576	548	571	587	573	551	571	611	592	604	547	601	603	568	575	558	537	529	570	612	573	579	583	553	589	573	598	600	594	554	564	598	604	568	580	594	565	578	586	562	594	550	568	596	604	577	578	532	564	541	553	621	562	596	630	599	521	629	581	585	558	581	561	588	547	561	559	580	609	574	528	559	609	602	560	554	603	545	595	547	573	591	620	546	594	575	563	539	585	579	594	552	571	590	543	549	603	603	594	581	623	577	577	579	580	548	604	575	588	564	574	541	576	552	573	595	517	611	578	588	574	593	581	568	579	590	588	583	642	558	604	567	605	587	556	592	565	591	574	534	579	565	558	624	589	585	582	553	608	567	550	592	597	589	605	564	568	592	523	537	569	597	596	554	569	582	615	565	605	562	555	563	567	601	571	619	566	602	613	600	586	582	641	558	602	589	549	531	581	587	558	598	598	593	563	569	606	567	562	592	595	572	584	591	595	596	554	567	594	554	587	601	583	590	551	611	550	586	626	562	554	587	571	579	584	558	548	608	593	569	584	572	564	566	601	571	576	575	569	598	599	538	554	600	549	565	559	597	567	562	593	558	554	585	572	575	548	578	603	621	576	540	592	619	574	572	571	550	598	573	547	556	584	577	558	559	555	567	601	546	572	621	601	576	585	582	571	616	563	559	584	580	587	603	583	564	548	575	584	619	561	583	573	547	583	580	584	594	598	598	614	585	576	601	598	568	599	584	593	583	597	597	541	568	539	566	582	547	559	548	569	616	585	588	582	615	620	582	603	573	579	637	621	577	547	593	611	580	549	540	563	615	557	567	550	625	567	620	578	625	565	571	566	574	591	560	547	561	534	578	583	562	573	556	622	597	598	571	555	608	602	594	582	555	606	588	559	569	584	618	567	548	574	576	605	588	578	600	580	622	587	576	569	569	591	586	547	612	542	607	578	582	566	590	529	560	619	612	575	617	586	590	603	571	534	551	586	592	548	558	554	565	573	566	605	579	541	531	594	540	558	606	559	591	586	582	560	527	583	544	616	587	567	602	563	575	635	581	605	547	612	615	577	588	579	582	613	572	561	546	524	591	545	575	550	568	594	610	540	604	583	589	572	578	603	564	577	594	582	565	567	617	588	599	584	559	599	581	557	594	601	592	592	604	562	594	595	554	537	628	562	608	582	630	536	588	563	581	576	595	540	562	564	581	565	590	602	608	553	566	568	620	631	586	570	586	562	576	591	605	580	549	580	586	596	600	571	594	586	529	574	582	561	574	576	585	593	585	561	541	545	592	580	580	599	572	577	600	599	583	557	563	564	568	565	519	607	597	589	577	629	556	583	589	560	571	551	550	567	577	549	554	580	598	571	590	553	602	563	533	546	570	570	600	538	538	570	589	586	597	570	554	584	599	545	576	600	582	547	556	592	582	552	581	586	617	571	586	605	578	564	601	568	581	553	612	545	593	574	572	580	578	561	601	596	601	611	597	606	572	542	577	554	576	558	586	614	557	570	617	570	557	581	552	572	605	604	571	589	607	549	557	557	575	581	551	588	576	591	592	590	598	595	596	591	568	621	592	600	576	583	548	643	590	606	548	555	615	577	573	533	565	574	593	596	607	630	573	593	571	604	575	587	608	572	555	590	553	570	660	591	589	621	565	563	550	583	566	563	586	586	583	616	611	563	617	596	585	617	551	630	564	577	580	564	556	558	554	582	551	570	563	572	597	584	560	565	612	558	582	556	533	579	595	556	592	598	531	579	567	610	635	587	557	588	524	563	566	634	571	569	574	617	546	601	543	520	558	577	564	582	517	579	586	587	575	559	593	575	583	573	566	599	581	613	607	534	594	620	561	603	588	587	570	636	569	571	578	606	573	575	580	544	588	561	632	539	585	603	580	624	587	525	568	615	521	649	561	607	589	599	621	606	580	586	557	541	553	546	595	550	572	612	576	596	569	574	614	614	591	600	608	566	550	615	602	529	597	537	607	538	581	564	568	572	578	580	559	593	578	566	577	568	585	602	558	590	590	564	604	596	576	658	553	552	574	552	552	580	549	591	599	588	601	603	572	624	553	564	568	590	578	583	556	575	530	572	564	549	589	529	574	592
56205	57832	61785	53539	40180	26990	14562	6407	2700	1244	631	362	257	232	236	241	238	257	233	236	237	227	260	238	226	227	239	237	253	227	244	203	200	194	241	256	234	256	229	225	250	201	210	232	221	220	216	234	238	228	237	260	208	225	232	234	215	259	237	262	228	219	219	209	219	253	235	224	228	234	256	222	212	227	232	239	249	248	248	247	217	222	207	224	236	239	206	218	216	214	247	256	218	220	229	227	185	234	216	246	218	272	213	255	246	232	238	250	241	247	241	234	218	217	226	246	231	239	246	225	273	222	249	209	218	254	234	231	210	242	238	213	255	248	215	235	246	232	255	238	223	247	233	221	216	229	242	239	239	231	220	193	241	219	210	219	231	232	241	233	244	218	240	204	218	228	228	234	243	237	246	245	246	226	217	224	231	214	225	248	245	244	232	266	219	234	215	244	223	239	232	213	237	222	247	205	206	222	242	233	250	219	247	251	221	217	206	230	230	259	217	234	243	226	206	235	234	229	223	212	209	232	226	230	237	220	214	250	229	228	237	230	243	212	238	218	222	216	227	227	229	230	254	225	220	213	241	236	254	215	219	240	196	244	234	250	219	240	219	227	237	226	230	204	232	229	210	231	207	210	220	222	222	243	251	217	260	223	242	244	235	208	259	244	228	241	245	217	245	236	214	239	230	258	246	222	216	227	243	252	227	233	227	249	234	221	238	222	221	238	223	264	262	207	256	273	241	226	215	256	227	226	195	222	213	200	248	240	244	235	207	229	236	241	273	202	237	273	236	212	222	215	198	206	217	246	218	218	258	218	199	248	247	244	245	250	231	243	222	237	250	219	213	243	202	221	255	226	229	225	255	216	252	231	233	223	247	219	241	243	249	216	225	222	246	263	226	235	229	256	240	218	216	226	250	247	225	242	225	205	256	256	216	214	239	236	222	234	234	234	206	270	214	224	220	234	226	255	198	233	244	227	236	236	204	224	206	246	229	201	221	225	227	252	237	215	220	232	222	250	229	226	232	227	219	230	216	214	238	246	217	248	222	226	220	220	228	208	225	224	198	198	208	223	194	250	211	253	226	231	209	217	252	248	247	214	233	215	237	269	241	210	213	249	224	213	245	267	230	231	178	232	210	226	238	234	237	213	252	222	221	227	235	233	249	239	228	223	203	229	254	250	230	208	240	240	221	253	229	220	244	232	223	238	238	232	236	255	209	222	221	226	259	241	251	232	220	204	265	228	222	224	219	232	238	255	227	241	261	230	233	222	232	255	256	249	241	231	224	238	221	245	246	229	232	239	219	235	210	243	254	237	194	217	224	248	239	213	224	243	240	241	207	221	236	208	215	232	240	225	216	233	203	214	214	247	234	249	199	254	221	225	228	243	231	245	216	229	241	226	212	228	243	215	221	214	201	224	230	215	203	240	255	218	237	237	232	224	231	222	238	223	236	238	216	212	245	208	222	245	216	205	240	228	243	248	234	243	213	220	233	232	235	233	221	247	231	236	246	229	252	226	205	222	223	216	215	231	249	239	250	234	201	248	234	217	261	230	241	227	233	240	219	252	215	207	201	240	253	227	245	244	209	223	224	212	259	232	237	232	236	253	222	223	210	239	215	237	216	201	227	225	233	207	248	236	235	253	247	222	232	227	245	235	223	228	219	226	222	264	270	231	247	240	252	238	208	224	210	244	235	225	230	240	228	226	216	202	237	230	227	245	230	229	228	266	222	220	234	245	241	247	257	208	210	223	217	239	266	239	230	227	235	204	231	231	229	241	254	223	240	253	218	235	221	238	222	230	222	229	254	200	193	231	246	256	225	234	233	236	217	199	245	192	221	236	226	221	233	231	207	216	213	236	229	224	212	211	207	236	237	212	239	227	228	207	240	252	248	237	215	223	230	210	232	232	217	212	217	233	230	238	252	229	248	239	247	223	236	250	228	224	212	215	208	195	230	232	224	235	256	218	234	230	249	203	248	241	250	256	229	233	223	251	216	224	236	248	208	225	216	239	239	227	239	232	209	215	226	229	249	215	224	219	242	239	208	244	205	222	232	231	225	245	247	198	234	234	237	228	243	242	263	210	225	236	235	244	223	220	220	220	211	242	236	214	237	239	223	235	242	229	217	214	228	221	239	183	219	240	224	227	198	224	263	231	204	205	246	209	213	201	219	216	264	223	239	243	223	215	222	259	238	247	246	207	262	228	244	230	256	222	217	242	230	220	234	211	245	249	228	205	245	259	222	247	231	236	246	214	234	235	211	218	212	224	225	229	220	240	239	229	232	232	237	245	240	232	224	217	239	217	232	226	226	245	213	232	265	200	235	249	216	223	238	226	273	218	255	245	274	222	219	210	229	196	258	236	256	183	218	248	215	236	237	208	251	231	225	234	229	218	233	236	232	243	231	224	214	241	239	261	211	250	236	217	241	242	248	233	237	202	227	225	238	237	229	229	211	214	239	211	280	242	237	263	218	221	254	206	241	218	208	221	211	214	210	219	231	199	232	264	236	192	197	222	226	223	242	240	226	234	222	196	230	255	232	237	231	215	227	232	197	238	266	235	229	235	235	223	231	223	241	225	228	245	216	218	255	226	236	256	251	225	223	200	213	201	212	246	216	261	242	236	249	219	231	266	244	219	217	276	236	217	250	248	237	274	240	261	227	227	202	239	226	196	229	231	223	191	231	252	250	249	246	235	223	221	203	214	228	261	219	211	199	220	244	219	241	214	210	228	223	220	217	211	268	216	215	230	241	223	239	246	251	216	239	250	225	238	226	225	229	229	231	262	241	226	230	231	227	217	213	235	247	237	226	196	206	221	203	234	222	235	229	226	226	213	210	207	248	239	241	212	231	237	212	232	214	219	230	225	239	224	234	210	250	245	264	233	224	218	227	219	217	224	232	245	241	242	202	227	218	240	220	254	219	235	233	233	185	234	221	225	247	239	189	233	246	249	246	209	202	227	245	227	227	243	221	238	249	238	258	227	251	235	223	241	213	227	245	232	258	224	215	217	205	219	216	225	237	212	241	229	212	231	236	239	195	226	231	229	232	228	217	206	212	241	235	232	227	216	233	231	235	225	222	229	232	211	262	227	200	235	231	231	258	227	210	240	247	230	247	227	212	224	244	224	253	214	252	242	254	221	223	201	237	222	205	249	220	273	214	227	248	234	282	237	231	218	227	228	233	242	231	234	262	245	219	241	212	221	244	230	209	234	214	223	223	214	226	236	267	232	241	232	225	232	260	231	245	246	219	242	213	251	248	245	200	249	226	219	244	218	233	259	213	229	216	257	221	236	253	244	215	228	230	227	222	226	241	198	212	239	224	252	232	248	251	247	237	211	208	214	210	243	217	240	236	236	219	252	252	227	245	248	228	209	208	189	247	246	240	242	209	235	241	242	209	225	262	238	229	223	248	226	232	206	202	259	238	223	247	248	242	240	245	218	247	237	223	263	218	216	239	219	221	259	221	209	254	228	225	218	224	213
34151	42412	56925	57968	50671	40344	28568	17557	9566	4705	2342	1191	708	546	514	511	552	516	555	569	521	521	540	528	512	506	538	548	542	517	483	547	522	503	505	539	527	527	529	500	515	568	508	533	529	503	515	543	538	517	521	524	517	542	537	484	552	563	507	523	574	554	563	514	527	532	559	554	513	519	541	548	517	562	544	556	493	533	585	540	568	538	512	552	545	537	519	532	505	537	505	582	565	519	531	503	544	552	531	513	513	524	541	587	526	523	560	542	536	542	514	562	539	541	476	514	524	557	519	563	558	544	565	569	505	552	543	570	551	554	542	495	530	531	511	511	528	527	505	513	556	556	545	525	540	504	525	530	543	570	492	581	523	526	556	513	495	555	500	543	557	558	559	523	484	527	501	523	516	541	538	562	518	595	538	497	544	557	559	521	554	515	519	554	537	488	511	543	519	540	535	535	520	514	567	530	513	529	509	528	511	561	520	548	553	514	530	544	525	511	547	548	526	518	533	484	522	535	495	552	532	481	530	527	589	576	505	529	539	539	495	524	546	536	537	526	537	577	513	559	557	534	529	586	554	558	535	522	573	568	554	497	512	551	537	529	511	482	517	531	519	520	558	528	510	537	529	517	557	562	530	466	520	553	533	548	517	576	484	550	540	528	503	564	500	513	556	490	564	535	525	558	554	546	514	521	537	549	572	530	533	537	541	535	508	535	543	499	509	499	512	538	484	519	518	504	502	533	550	553	548	599	544	540	510	494	526	538	494	549	526	535	514	566	494	524	520	564	485	514	610	529	537	533	528	558	550	516	481	550	529	513	522	531	523	534	499	517	537	529	544	503	528	538	547	511	529	560	502	560	529	550	545	544	535	558	527	530	566	525	518	526	512	535	548	551	519	569	586	518	526	494	540	519	554	528	526	538	538	521	516	505	584	492	532	514	543	550	513	560	571	534	534	547	505	539	518	491	513	554	505	540	552	547	563	561	604	507	508	548	528	506	541	519	551	536	543	531	562	550	527	542	508	556	562	526	512	550	526	516	552	527	512	537	498	551	524	563	523	547	546	533	492	510	527	585	543	501	557	637	521	536	552	538	540	532	583	519	496	535	537	520	547	516	512	544	528	500	551	522	554	553	531	527	513	536	535	547	560	536	521	570	546	509	515	541	566	493	589	504	559	504	549	570	554	522	515	497	553	522	480	554	492	560	534	546	504	537	485	569	560	535	499	523	524	562	494	535	550	527	554	533	522	510	538	554	519	552	504	471	588	496	533	523	546	574	552	523	573	505	564	539	542	547	519	568	560	550	536	508	568	522	528	543	525	513	541	528	512	545	556	540	520	540	558	555	511	540	536	527	517	580	560	545	515	527	570	524	538	531	524	579	523	511	572	543	547	556	550	501	523	515	540	532	513	570	495	551	523	532	500	497	520	552	514	561	527	526	560	573	539	536	579	524	556	516	526	495	538	532	537	537	555	574	488	514	495	585	532	561	539	522	540	512	525	506	532	513	506	530	519	534	580	546	543	536	535	539	564	570	527	525	541	565	508	519	510	536	543	520	552	535	563	538	540	539	567	509	517	528	507	508	547	557	551	568	482	566	541	550	563	536	507	546	576	529	548	537	543	589	553	540	520	523	539	549	528	517	549	532	561	519	494	513	535	549	522	508	560	562	541	571	546	553	575	532	500	526	538	491	568	547	523	514	563	535	552	543	576	568	567	535	529	559	538	550	480	514	550	563	515	504	531	543	494	550	523	497	532	538	525	561	532	518	585	563	538	549	523	534	537	522	521	512	543	511	575	533	533	495	537	510	522	504	528	525	524	557	544	534	523	521	540	525	501	558	528	536	520	556	497	521	532	530	587	550	504	536	558	577	552	537	517	555	519	516	519	500	541	556	530	523	559	532	540	549	506	526	530	548	510	528	545	549	541	495	519	536	525	502	569	549	582	527	536	547	486	536	538	531	497	533	550	498	538	539	568	532	522	552	529	491	582	523	508	554	531	526	522	551	542	556	522	541	517	521	553	553	521	473	537	560	564	525	581	521	526	513	546	511	552	521	546	571	524	494	507	533	541	513	478	533	564	524	526	519	531	517	504	577	541	543	531	524	548	543	506	526	518	514	521	519	559	521	525	553	540	506	525	560	523	569	561	569	542	529	550	543	492	544	502	489	546	517	549	515	507	518	542	523	536	511	576	531	544	532	521	593	553	514	543	515	526	531	579	523	492	505	496	543	585	567	553	523	520	553	495	566	535	563	493	544	497	566	483	515	560	512	578	498	526	565	537	519	509	528	530	548	531	541	493	528	533	510	554	540	514	508	539	518	513	554	551	533	552	567	541	501	543	512	506	508	538	520	526	523	560	507	554	517	557	568	513	554	537	534	554	511	506	536	571	567	518	561	528	519	524	584	533	521	486	508	530	508	545	524	529	542	504	534	559	530	558	530	521	576	576	519	555	514	512	541	560	534	573	530	535	566	527	537	542	541	501	542	522	536	519	566	540	555	511	571	530	531	584	552	530	485	536	529	506	553	527	544	477	519	526	533	515	508	532	547	522	514	571	520	542	529	527	506	512	539	498	531	519	565	520	569	494	550	531	530	538	518	532	560	507	523	540	548	568	526	476	522	521	536	532	517	577	528	526	527	526	513	530	518	555	535	571	547	527	529	489	528	587	538	496	530	526	494	571	513	513	500	532	537	494	529	532	509	496	543	488	555	554	533	512	515	487	523	541	540	565	568	517	531	524	520	561	505	519	563	544	559	524	574	546	545	535	445	576	511	550	517	504	529	559	555	492	579	544	532	528	567	546	574	539	525	560	550	550	513	537	550	536	549	555	525	515	508	545	551	547	513	563	546	551	527	535	509	549	531	536	496	527	534	572	528	529	567	511	566	535	558	549	497	547	519	536	533	497	533	566	517	533	520	565	477	567	507	534	545	573	514	547	531	549	521	506	552	495	521	508	545	528	512	511	553	553	533	554	514	538	549	560	545	513	514	582	537	534	505	544	552	550	538	502	484	530	543	555	579	525	513	523	490	551	552	508	510	552	517	520	576	557	558	536	520	543	548	524	532	538	522	531	578	504	549	534	516	510	555	545	512	521	524	507	556	521	528	523	548	500	554	512	515	464	540	527	510	506	544	530	548	535	491	508	520	543	573	535	529	521	551	549	499	518	511	563	539	576	551	567	529	508	550	529	518	507	561	544	551	546	556	539	505	534	592	490	552	527	533	495	562	544	486	530	532	527	544	525	571	563	499	524	543	558	537	532	547	533	554	496	524	531	510	501	528	524	531	553	531	534	520	510	558	553	503	572	535	537	523	546	544	523	549	538	530	537	521	512	513	514	547	538	531	511	543	535	548	497	519	555	551	516	541	544	520	536	507	570	490	516	563	515	519	505	506	534	519	518	545	507	550	520	557	518	559	558	529	532	569	529	516	566	575	521	555	541	518	574	532	533	515	542	554	512	559	514	535	569	524	516	514	532	512
63395	68282	73218	64739	51179	37619	23248	11425	4813	2032	941	598	439	368	333	335	296	321	295	302	302	297	309	342	330	281	325	304	311	333	334	337	325	338	303	346	298	309	323	322	287	349	331	323	293	313	301	304	339	324	317	311	287	317	340	321	337	331	318	346	320	332	317	336	298	325	314	304	317	312	309	295	309	323	295	334	326	333	301	299	328	302	312	359	348	325	298	323	347	322	312	293	305	330	317	330	293	317	338	346	372	276	371	298	323	303	306	293	334	325	325	296	320	324	332	306	309	304	314	310	330	334	311	308	303	344	314	328	307	324	294	327	286	331	298	309	320	297	326	338	326	320	318	321	309	342	340	290	297	326	304	318	329	300	282	321	358	325	275	342	321	292	334	304	286	327	277	313	332	307	316	321	339	291	323	290	321	358	379	335	338	307	300	320	342	331	311	332	308	326	341	346	377	327	295	327	296	340	300	313	342	296	327	293	376	346	338	322	329	341	330	311	318	341	343	307	331	307	321	301	311	313	324	303	281	324	302	319	302	328	297	358	302	328	335	271	301	342	323	325	296	314	291	263	329	328	300	322	326	303	342	302	372	306	323	291	295	327	341	325	332	309	319	296	324	328	332	322	311	307	304	350	334	290	288	308	316	272	321	347	300	313	312	313	309	322	337	309	336	310	306	306	321	315	274	310	312	331	316	310	323	300	274	315	345	356	315	306	310	316	304	324	330	351	308	333	276	309	304	297	340	308	287	300	298	302	321	306	338	317	310	303	290	298	319	335	295	318	302	347	328	305	317	315	327	326	291	338	331	337	302	303	349	286	293	340	338	307	312	333	296	316	323	311	347	321	335	330	326	338	316	308	314	334	322	296	321	294	280	304	296	300	287	328	298	320	346	320	308	303	294	322	302	311	332	316	341	331	305	275	319	324	323	337	342	313	298	307	291	317	320	317	271	310	269	310	333	351	292	358	295	289	339	321	298	301	333	272	327	322	338	335	336	308	322	309	285	298	336	331	310	305	327	308	290	333	290	334	306	308	322	337	313	294	305	303	341	326	328	318	326	349	304	335	334	308	311	306	298	321	342	299	324	320	320	308	323	328	306	297	323	318	266	317	322	290	342	327	320	333	337	345	356	314	313	308	311	312	299	318	335	301	321	350	347	331	306	326	260	306	312	290	319	305	325	333	313	303	291	302	315	312	299	324	339	311	300	313	299	312	292	307	317	313	323	301	284	331	315	299	305	305	322	343	293	318	311	325	327	314	313	280	333	352	319	320	291	320	337	332	283	321	325	285	308	324	278	342	316	280	309	300	299	330	297	323	359	286	345	317	307	270	307	304	310	303	325	314	314	326	335	283	322	305	337	341	320	337	322	346	299	303	312	296	348	345	344	330	339	345	300	326	314	334	341	284	308	310	284	331	298	317	344	341	322	328	296	302	309	297	337	329	340	358	290	286	313	320	335	312	304	327	310	327	306	319	333	334	323	280	297	328	357	340	320	334	309	336	321	294	349	334	279	304	297	304	326	326	321	302	283	298	309	274	280	304	338	305	325	297	351	334	323	334	351	340	310	336	371	316	303	345	325	304	316	317	287	317	290	320	333	328	344	321	283	286	339	343	307	294	311	340	291	296	305	298	299	294	307	302	316	323	297	310	336	304	308	327	296	334	333	320	268	285	305	337	322	277	310	326	326	315	304	305	285	314	315	318	326	328	313	278	310	316	314	292	297	321	368	344	328	310	337	320	306	331	315	320	302	317	297	314	312	325	322	336	319	320	303	306	313	317	313	339	343	331	299	325	341	300	328	323	348	301	339	307	308	311	319	288	301	302	338	306	312	324	311	311	290	305	296	323	315	325	340	298	290	332	318	338	328	342	314	322	300	309	331	317	335	320	326	319	336	317	335	303	341	299	310	325	320	318	302	315	324	288	330	353	339	287	331	337	316	338	297	315	343	298	305	310	317	347	331	321	332	327	336	337	281	302	349	333	284	309	327	298	286	303	315	326	280	334	294	327	309	337	319	292	319	319	314	344	327	315	325	289	329	318	291	303	358	313	299	315	312	297	341	336	330	305	305	355	346	318	309	331	334	299	325	310	336	297	280	305	292	336	346	317	316	316	333	303	319	282	301	308	299	340	306	328	324	304	310	330	307	316	292	339	290	343	300	343	344	314	342	356	347	326	301	328	337	294	312	303	329	311	311	311	345	322	334	305	345	293	313	311	327	314	310	314	329	318	339	310	308	325	306	311	335	297	321	338	309	291	307	350	278	328	311	340	365	325	294	342	309	298	304	306	317	317	327	325	315	306	273	297	345	373	325	292	339	324	335	334	339	335	314	320	284	327	312	306	308	294	309	303	341	303	339	311	307	297	309	312	341	335	328	327	329	314	325	311	327	320	333	281	327	364	297	304	292	299	309	331	316	311	310	323	374	323	341	318	292	319	340	345	317	299	319	321	358	295	301	294	309	320	314	309	333	328	305	305	300	295	340	318	318	309	319	312	320	334	347	321	279	338	323	310	354	319	286	315	324	308	285	319	321	344	332	306	337	326	335	354	333	333	318	331	298	319	316	281	329	331	327	312	300	327	326	310	320	353	338	319	318	273	314	292	344	340	315	309	311	310	329	287	323	334	335	319	317	308	320	317	333	313	272	347	336	297	331	301	310	276	296	323	324	312	329	352	322	287	308	338	304	333	314	324	307	310	304	329	344	320	321	349	325	347	306	289	277	293	314	322	348	333	323	293	321	320	322	296	338	339	329	313	313	351	284	357	350	321	290	356	321	328	340	327	304	297	308	307	326	300	318	305	327	327	333	305	311	307	306	309	354	330	311	333	311	303	339	338	265	344	312	280	310	291	322	301	302	321	328	339	351	308	292	323	299	331	300	319	315	299	302	348	323	286	329	339	301	326	339	331	297	311	332	343	330	310	313	302	304	329	316	305	340	309	321	340	306	285	309	289	325	322	304	338	317	315	308	303	339	318	301	307	326	345	331	313	280	323	321	323	336	342	337	347	311	312	333	305	293	325	332	290	323	335	331	301	335	316	297	313	300	321	321	355	311	308	326	327	373	313	341	304	316	316	297	301	322	300	320	308	317	293	344	296	313	340	311	310	318	336	335	283	307	329	312	289	317	297	311	328	350	315	306	320	337	291	300	335	349	333	335	304	322	308	309	295	305	322	329	295	312	310	352	321	291	303	284	304	340	328	310	353	328	263	317	307	333	290	319	342	305	345	342	315	319	303	317	339	331	338	318	343	287	301	311	353	310	331	315	309	332	319	305	300	303	333	303	319	343	283	307	296	339	286	314	346	339	321	281	352	326	314	303	285	320	312	296	309	309	306	304	326	323	303	302	306	314	322	325	321	314	319	306	298	337	309	347	311	314	301	307	303	293	327	321	321	317	320	322	294	347	332	347	312	300	314	281	297	294	350	306	305	305	303	321	332	329	320	324	283	301	336	307	340	324	371	319	304	312	300	297	359
42540	51881	67925	69027	60402	49279	36176	24661	14083	6874	3196	1822	1098	715	729	737	707	711	746	719	715	691	678	687	702	699	723	687	678	690	734	748	765	690	745	712	715	657	662	697	662	745	664	709	712	707	720	724	712	689	671	708	707	706	710	685	703	723	679	724	710	702	703	736	686	713	694	688	648	714	717	725	705	699	742	707	709	715	690	694	728	697	720	726	683	709	752	681	656	707	698	699	679	717	670	701	668	725	734	686	718	709	691	706	722	697	724	723	748	731	739	702	710	716	754	712	732	734	695	654	654	669	708	676	705	694	740	717	687	698	747	664	679	707	683	706	703	707	680	719	643	750	698	728	683	713	696	742	655	725	705	705	711	681	699	720	713	697	714	721	732	707	741	677	699	710	723	727	683	709	679	676	709	711	688	670	714	662	699	718	676	728	680	698	695	716	741	723	725	709	705	671	696	653	694	750	700	682	726	750	691	667	715	724	713	675	714	698	742	722	749	691	657	709	695	711	722	689	718	725	733	719	749	684	693	711	705	734	699	730	700	686	778	713	684	716	686	660	673	724	657	682	671	717	709	688	715	689	672	732	733	702	675	690	679	654	714	700	683	703	705	723	713	701	725	725	656	697	693	719	695	704	723	710	714	713	711	706	680	705	665	752	697	668	682	719	688	672	654	698	686	771	753	713	742	719	674	701	669	762	737	682	716	714	707	706	699	710	719	732	629	705	685	734	743	685	667	713	716	668	722	702	731	712	692	686	676	695	702	722	733	697	685	728	733	741	698	685	647	664	719	677	694	641	693	744	702	658	709	710	662	700	727	705	696	684	749	686	756	730	713	711	683	685	757	755	699	702	699	695	685	710	723	703	745	664	713	694	673	686	690	707	688	711	658	712	740	695	743	702	755	677	717	696	712	672	705	646	684	737	706	678	654	685	706	688	711	714	772	739	702	737	697	688	665	703	728	718	726	686	720	705	686	692	701	743	713	637	709	724	729	723	675	730	683	685	698	711	731	701	702	740	749	716	733	668	696	692	676	710	642	686	699	722	738	765	736	701	720	698	746	710	711	742	699	679	709	729	680	712	731	679	683	688	722	734	693	694	714	720	673	681	688	716	676	667	764	651	720	711	756	720	723	697	706	744	668	687	710	689	674	746	709	767	723	758	714	711	706	743	699	725	689	699	678	707	702	708	714	735	683	680	745	671	696	711	679	674	742	718	701	661	697	696	713	722	690	693	667	702	674	725	690	718	722	682	654	710	729	733	717	692	707	684	737	717	692	724	694	679	728	691	734	671	669	641	738	702	715	724	721	756	748	727	737	698	695	692	647	681	710	685	672	712	671	682	698	690	725	714	723	712	692	670	717	759	717	684	702	728	668	684	705	716	708	703	693	723	687	714	784	692	726	667	710	704	718	675	708	693	732	740	735	692	694	727	687	718	705	710	659	717	716	726	680	706	728	711	728	627	701	686	677	754	739	632	700	707	713	668	671	702	735	749	695	700	745	684	691	686	726	685	698	727	685	746	733	671	703	717	707	682	669	671	742	747	697	644	665	728	689	716	742	693	710	664	680	722	720	691	734	701	705	730	776	767	694	668	683	696	647	748	693	717	702	704	706	669	732	703	699	674	669	741	695	730	712	697	695	727	721	720	697	657	701	727	772	717	705	672	750	690	690	748	728	687	698	670	691	694	753	699	753	659	726	660	712	703	676	703	676	706	708	665	691	660	734	667	664	696	743	737	709	731	737	682	733	726	725	669	709	718	749	677	735	669	738	712	702	692	700	682	692	610	698	677	753	680	699	707	736	701	710	693	702	693	674	701	649	723	683	733	659	708	697	713	700	674	706	687	688	683	718	698	713	679	706	651	715	740	734	678	646	720	718	709	727	672	718	719	726	676	692	733	731	750	676	708	699	681	668	718	715	726	692	718	728	743	747	664	704	738	714	684	721	688	698	689	692	717	694	682	703	707	739	692	742	683	674	753	682	694	728	730	684	697	710	685	744	689	655	721	731	651	684	749	698	724	720	739	678	665	690	680	712	672	697	661	688	700	667	666	696	738	702	675	678	662	729	722	730	720	697	708	697	720	699	693	708	715	715	693	671	735	720	666	682	741	701	688	700	738	711	707	722	696	696	729	709	709	696	745	714	705	722	704	710	711	722	727	761	656	688	734	691	749	697	693	721	712	744	752	717	702	687	706	674	695	711	686	684	710	700	694	715	666	726	681	715	707	738	716	672	680	707	741	680	709	720	683	654	709	746	691	729	709	680	728	710	697	732	671	664	701	657	717	692	700	714	724	725	699	715	745	677	679	700	709	739	702	675	677	670	666	751	705	712	737	697	690	708	699	727	720	734	716	661	720	671	727	685	751	715	726	688	687	684	666	726	701	712	744	752	682	717	726	714	667	703	712	701	725	709	700	746	697	715	736	657	717	711	694	736	722	687	666	669	675	660	697	717	729	684	700	734	703	724	714	728	675	760	671	666	699	721	702	736	740	710	669	694	704	691	713	716	657	718	690	712	749	668	733	724	675	739	724	697	726	726	710	714	729	709	724	752	725	670	694	696	666	683	700	707	753	708	768	720	737	674	712	704	737	672	704	704	694	716	698	700	678	663	717	731	694	708	638	677	688	705	652	665	693	694	672	725	720	745	682	720	693	676	735	682	693	662	686	749	758	746	740	700	710	716	676	728	724	754	759	727	737	695	667	750	683	650	709	694	610	691	695	706	753	664	697	704	675	663	747	733	725	668	700	731	734	736	778	728	659	685	726	671	742	722	706	741	707	720	703	703	717	692	673	725	693	699	738	682	662	754	667	694	651	708	724	668	705	687	676	736	635	713	708	669	690	742	698	696	735	721	705	685	712	652	693	688	702	726	648	722	757	715	701	730	708	755	680	693	710	675	744	717	752	719	682	709	721	672	712	707	703	684	708	736	720	698	691	703	699	724	700	693	697	693	710	676	706	698	754	749	695	751	689	683	676	705	661	666	660	697	689	744	720	731	694	711	701	712	682	711	699	668	714	694	751	676	712	694	694	738	671	730	727	677	713	716	657	675	710	760	759	704	684	696	654	732	706	738	693	712	722	776	660	668	713	709	710	732	722	659	677	682	702	699	655	686	692	729	635	691	705	701	673	709	717	755	704	767	687	706	723	738	707	758	767	695	699	749	725	689	755	671	684	709	742	690	695	711	655	736	678	725	676	729	728	706	701	746	665	726	670	695	760	703	691	639	728	689	686	712	725	762	726	710	658	735	724	712	710	700	685	708	656	701	718	721	679	689	678	697	746	673	706	749	709	726	735	708	688	689	679	688	713	733	699	731	717	703	692	670	688	688	728	650	679	661	726	645	681	717	711	671	674	739	752	703	720	731	762	681	699	703	692	757	726	654	672	747	715	692	688	727	715	691	678	702	717	690	691	702	681	686	689	717	728	736	698	681	690	728	703	730	672	713	705	692	719	707	722	698	709	684	721	692	719	671	674
9615	6261	5566	4306	2625	1473	914	643	414	331	292	276	267	261	258	267	311	278	276	250	274	298	271	256	246	292	253	252	259	297	289	271	266	272	264	243	260	285	253	279	240	249	271	296	263	258	307	274	232	271	258	304	239	279	267	261	278	271	273	254	242	264	238	290	257	257	262	251	256	270	277	254	245	255	252	288	241	294	266	280	263	242	296	276	291	274	239	240	294	257	263	257	250	278	241	267	276	265	247	248	272	271	250	256	237	278	247	231	237	266	236	247	278	245	268	281	232	260	234	264	264	248	260	237	259	229	283	250	247	272	276	248	270	246	248	259	238	248	248	275	264	285	257	255	265	267	244	261	274	254	250	256	254	282	267	256	266	224	287	242	261	262	241	252	243	256	249	262	236	229	252	238	227	232	253	269	255	251	253	276	272	267	263	244	284	268	269	241	240	269	263	255	244	244	264	306	284	273	251	265	222	263	253	241	249	273	264	262	256	256	226	272	273	277	303	261	227	258	244	246	284	267	277	286	228	266	275	257	245	282	275	255	278	278	269	248	268	272	243	257	289	263	289	262	273	276	275	295	263	272	228	246	244	261	268	259	244	287	296	259	264	255	269	273	279	239	261	254	240	268	305	286	284	305	258	235	259	265	261	257	261	262	260	275	218	236	269	278	279	255	257	280	262	251	269	267	254	249	242	267	270	235	251	254	278	282	253	264	267	278	270	256	265	248	273	242	258	279	246	297	250	244	253	254	274	268	242	247	272	286	290	298	236	254	268	291	277	243	262	280	242	251	274	252	264	298	251	256	229	240	248	255	235	228	243	280	288	257	261	227	254	288	287	298	271	241	264	278	254	253	249	260	279	288	225	256	260	286	271	265	250	245	272	252	238	266	249	296	247	276	286	250	255	281	274	272	298	255	238	281	277	261	297	259	243	248	263	263	284	262	237	287	264	279	259	271	251	254	256	272	257	262	249	259	279	252	282	289	270	249	299	240	287	242	263	288	302	287	282	248	284	252	262	290	253	248	261	290	260	258	261	248	269	242	251	253	276	261	278	272	244	277	266	283	277	240	233	232	255	242	286	273	269	265	246	283	265	243	284	279	227	267	255	277	284	263	256	264	269	243	262	266	280	262	284	231	250	269	241	252	277	260	262	281	249	249	293	262	266	253	266	247	240	267	271	268	269	267	251	279	264	242	269	254	271	284	277	288	269	252	250	252	281	259	253	257	259	266	270	249	262	254	259	283	268	233	250	246	249	244	275	265	281	251	265	268	248	259	271	232	288	274	273	265	268	298	243	241	277	273	271	293	251	265	277	261	308	251	247	226	269	247	248	270	264	260	251	259	245	275	265	267	246	244	273	253	259	217	234	259	262	224	242	274	249	261	289	260	263	264	265	259	249	287	256	267	236	241	256	270	266	270	292	273	248	280	259	263	234	285	249	253	227	244	221	240	277	237	289	262	263	252	255	259	275	273	258	222	248	255	248	275	266	266	267	227	251	235	250	243	263	251	242	261	273	263	256	255	257	277	288	231	249	268	278	257	251	240	237	267	267	261	246	253	267	265	261	240	234	245	243	253	261	264	269	273	277	267	269	274	269	270	289	240	256	268	232	283	261	260	273	299	279	238	246	266	253	248	247	257	267	259	241	266	253	265	285	270	265	284	268	225	285	257	234	273	256	271	263	260	263	249	260	255	254	261	281	260	217	229	293	231	262	287	256	267	262	256	248	246	257	242	266	264	254	266	264	252	273	250	282	293	266	243	260	286	236	275	258	245	233	280	253	279	278	261	286	262	258	258	229	246	261	252	299	259	269	280	263	235	257	240	260	257	280	269	248	274	276	238	255	270	254	253	281	256	266	284	248	254	275	267	272	235	285	242	274	270	237	235	244	278	253	266	289	267	277	273	264	262	254	258	293	223	268	257	245	270	250	281	273	253	265	256	261	261	268	281	271	248	267	238	278	216	237	269	261	217	263	258	222	236	248	279	244	240	260	257	272	261	257	255	276	284	245	274	245	251	246	250	250	230	252	230	278	258	250	253	232	274	271	254	264	278	267	256	282	259	278	287	287	257	278	243	272	269	271	259	272	268	270	257	245	246	264	271	264	260	257	289	267	273	275	262	289	245	264	264	235	247	269	251	268	261	261	284	255	277	252	278	278	257	262	269	241	265	287	274	279	259	244	252	266	283	248	269	268	253	250	256	268	249	248	264	269	266	263	278	239	271	263	278	267	224	239	270	292	292	293	235	295	266	242	255	250	271	248	255	260	279	268	255	293	262	258	248	263	267	271	271	241	244	274	250	265	256	248	262	261	250	275	226	248	270	304	252	270	250	241	274	268	250	277	257	280	276	292	265	253	240	289	260	275	228	286	254	277	257	284	259	294	284	240	269	268	262	264	253	290	258	287	272	296	269	267	247	270	244	277	267	282	266	246	263	270	264	257	237	238	238	261	218	231	274	231	206	257	241	226	247	252	249	257	253	222	274	287	242	271	257	256	302	264	252	257	250	264	235	253	231	256	227	263	261	268	278	271	279	279	253	250	281	252	256	260	279	264	251	268	261	235	267	262	273	273	275	288	284	243	243	237	250	268	282	277	275	275	255	255	240	254	229	251	266	224	286	256	242	243	273	239	254	279	252	254	270	272	253	283	262	219	276	258	245	249	267	248	274	225	279	269	273	268	270	259	234	253	263	290	249	236	239	228	298	258	260	260	266	260	250	269	283	263	291	264	292	234	267	266	277	280	273	272	273	239	256	265	250	264	262	222	263	231	270	274	265	259	262	235	281	308	266	265	275	287	275	273	252	260	245	262	244	243	249	282	258	248	275	290	279	243	246	266	259	280	265	259	256	259	271	288	257	276	260	246	263	249	255	265	268	264	232	286	239	292	274	262	238	297	254	251	293	278	250	248	277	268	268	316	283	262	264	284	282	247	259	291	264	262	287	254	272	231	257	232	279	253	249	272	266	278	255	257	274	249	255	270	274	244	251	272	246	278	278	258	250	270	239	241	268	258	268	239	262	248	279	284	232	274	270	284	251	290	286	259	265	281	269	290	255	280	248	282	262	264	237	246	262	258	249	253	270	270	292	258	230	237	289	285	277	247	282	279	267	267	271	295	232	256	229	234	283	279	260	247	264	233	260	257	277	272	253	229	269	254	255	307	299	253	263	271	263	266	233	262	252	297	266	273	283	247	271	267	265	294	273	288	285	282	268	247	274	249	241	295	277	246	252	255	234	267	299	274	252	251	245	256	278	265	279	259	249	258	293	254	224	259	240	286	270	257	238	246	231	243	252	257	234	262	269	276	259	275	282	262	271	265	255	244	264	262	250	230	254	260	272	282	260	283	260	286	275	259	264	264	270	262	216	278	245	279	266	231	261	274	245	253	250	247	255	300	265	283	279	256	227	294	273	242	255	261	295	281	260	245	253	266	272	261	237	289	241	277	295	273	243	252	252	266	279	284	240	278	275	279	274
7478	8086	11096	11354	8412	5078	3120	1961	1333	840	691	645	569	598	596	609	600	588	569	535	587	590	558	587	590	580	557	563	569	610	589	592	553	575	614	564	630	584	618	656	602	576	613	614	565	602	607	625	564	554	617	589	563	613	599	623	574	580	606	577	633	601	608	555	606	547	580	615	593	566	597	542	634	613	589	609	544	573	570	589	554	626	580	600	556	584	597	564	581	582	623	578	579	594	563	579	589	545	605	592	587	563	600	623	565	623	577	620	570	580	560	604	586	583	580	576	580	600	572	589	562	592	592	621	622	624	551	552	604	547	581	539	573	573	554	600	597	597	616	580	569	615	585	639	606	619	553	547	607	587	571	580	574	550	624	594	615	579	600	559	578	605	549	555	576	606	615	562	580	565	580	597	558	534	607	572	552	606	571	598	577	621	587	586	564	583	627	571	568	596	547	553	622	550	565	542	548	597	569	555	577	552	623	572	601	586	585	573	572	591	581	568	594	581	602	624	540	575	574	557	582	601	573	585	612	590	592	578	604	587	580	663	567	558	617	575	534	569	569	609	528	550	591	595	581	540	579	596	586	611	581	571	601	576	571	582	593	555	609	582	639	586	576	576	525	561	550	557	564	580	658	553	593	566	578	553	526	636	625	623	578	572	571	596	612	631	589	566	596	603	561	542	601	585	575	573	586	607	608	620	562	591	576	593	588	629	553	596	572	587	611	604	574	547	563	607	606	578	580	588	571	577	545	602	578	566	610	585	561	584	602	588	598	577	580	599	556	583	570	571	617	546	568	572	565	588	600	598	607	568	607	554	532	602	604	560	586	585	596	554	550	547	580	579	533	559	609	576	538	572	569	605	549	590	574	602	600	631	594	580	593	551	603	578	598	592	625	580	588	651	578	570	599	625	606	548	587	560	602	542	605	609	564	564	576	577	608	535	536	589	572	580	602	590	583	623	589	555	565	574	611	604	592	575	571	612	569	548	586	582	557	575	590	584	580	563	615	616	552	629	578	612	582	563	585	599	574	616	593	578	566	570	566	579	632	571	617	597	559	571	545	612	560	563	573	587	582	566	539	603	615	570	556	569	603	570	527	633	595	572	608	581	616	547	554	561	610	568	579	608	584	551	612	582	573	577	584	599	617	580	567	582	575	551	619	587	582	590	593	556	591	609	579	604	584	562	595	608	593	594	579	582	551	591	597	590	549	631	551	565	575	577	597	596	563	575	623	556	574	549	606	566	603	618	559	635	551	613	634	567	566	562	587	597	574	615	591	549	582	579	594	618	614	562	628	574	617	573	582	534	593	536	578	598	598	598	561	596	590	547	559	568	586	577	631	578	591	572	553	594	636	595	577	575	589	581	547	623	569	606	569	582	612	555	628	644	558	582	534	545	610	582	629	597	576	565	569	614	598	560	549	606	592	542	619	629	616	602	599	591	560	608	615	634	621	558	590	606	592	612	562	567	547	606	600	572	573	582	560	574	560	526	544	590	596	568	604	583	614	543	596	609	597	575	556	549	563	593	589	593	619	577	601	599	580	594	592	591	594	631	576	629	582	579	581	563	583	565	598	552	582	615	629	573	555	555	588	628	568	596	608	590	595	557	588	588	581	559	568	600	549	537	626	595	626	619	571	560	604	605	572	615	581	583	590	608	586	578	578	577	598	605	590	624	576	620	536	638	615	546	581	588	570	539	615	616	568	580	604	624	567	593	600	551	609	606	599	591	560	553	549	564	584	562	591	546	592	603	594	562	563	592	573	562	588	609	591	582	624	555	586	560	615	621	587	615	571	593	606	601	582	566	631	597	626	552	608	539	574	590	566	570	571	629	679	598	584	570	574	570	641	598	588	559	576	583	601	538	601	551	543	618	605	622	578	595	567	584	573	594	556	604	579	587	593	611	538	592	564	528	547	589	562	599	568	601	558	628	588	599	614	557	586	574	543	576	590	580	563	602	602	598	605	623	614	582	596	580	573	556	557	600	613	550	648	587	584	578	583	567	596	591	605	592	602	588	558	578	609	630	551	609	557	620	614	580	594	600	619	563	605	578	580	571	593	577	569	615	594	630	577	558	566	574	534	565	542	609	608	571	583	592	601	573	589	581	609	586	568	601	613	605	608	594	557	566	589	542	574	569	590	576	630	573	578	626	577	610	596	592	585	601	627	624	607	527	581	574	567	602	551	569	560	565	553	554	587	567	551	609	562	571	572	588	592	589	588	593	570	555	625	567	575	565	570	598	560	579	602	593	588	553	583	603	566	587	625	562	591	540	623	632	554	583	583	584	585	600	568	593	615	535	612	553	605	542	558	615	574	574	561	607	532	613	578	544	539	621	607	582	601	586	547	540	618	586	595	584	539	546	567	598	557	622	579	585	576	602	597	598	561	575	597	561	577	586	561	543	586	606	604	549	580	601	584	577	612	560	547	590	620	606	596	600	562	588	596	560	585	583	602	622	573	549	553	548	594	598	544	621	592	565	572	561	574	565	599	599	545	591	586	563	609	567	591	580	585	561	586	565	608	570	585	642	576	598	545	608	571	575	587	584	573	617	585	569	575	577	651	546	586	592	590	583	599	543	618	602	572	547	574	598	613	550	618	609	571	555	552	586	603	592	566	576	571	547	603	608	587	572	581	583	577	532	576	616	616	555	595	566	645	618	617	599	579	635	554	544	553	562	566	575	603	564	582	620	593	579	564	604	571	586	603	606	661	569	562	620	579	536	598	580	607	592	599	581	569	599	581	587	634	610	612	582	555	577	578	586	580	584	588	539	584	616	569	606	536	532	576	573	586	618	571	576	576	591	569	590	587	572	578	599	583	569	602	587	597	553	555	576	573	598	584	551	593	575	593	555	544	564	549	569	618	595	623	569	558	570	618	582	551	543	579	571	578	631	604	554	588	637	628	568	570	556	603	600	629	610	530	559	588	594	565	604	599	552	579	547	561	654	580	579	605	531	632	600	563	549	620	599	565	573	572	612	576	553	573	573	539	580	562	571	599	610	599	577	585	622	565	595	562	553	557	609	603	564	581	576	632	607	567	622	555	551	591	606	571	615	529	574	556	593	587	561	583	577	563	563	578	595	560	571	603	530	558	578	579	591	609	572	592	597	552	544	609	567	618	620	584	572	589	565	587	573	597	607	607	575	549	548	615	600	585	625	587	552	570	564	587	578	567	593	552	559	562	574	550	617	565	618	616	568	579	640	552	611	589	590	586	589	598	566	618	594	618	596	527	561	573	605	604	612	582	626	557	564	592	590	597	562	586	604	585	587	570	587	590	592	556	574	600	591	574	610	604	596	621	578	571	588	535	563	609	609	592	598	563	558	580	594	610	539	596	612	545	598	560	616	557	552	597	551	600	591	584	590	594	570	609	587	621	562	543	621	603	549	563	612	565	603	536	551	618	578	604	590	597	608	592	544	587	576	573	596	570	577	599	605	607	590	601	554	615	632	594	589	564	602	594	587	564	604	596	539	566	565
58334	58147	62042	54209	38964	24674	13001	5686	3062	1368	687	361	255	249	245	259	241	242	265	224	204	253	237	239	229	225	252	289	225	243	200	230	254	272	223	250	239	212	218	226	258	255	224	242	240	237	230	236	222	279	229	240	230	219	232	268	233	258	226	246	240	240	217	244	257	216	237	242	243	267	221	243	208	214	241	219	236	229	237	247	254	210	224	211	248	208	245	241	215	217	237	244	203	238	229	206	257	231	237	255	241	240	215	210	226	230	253	240	221	251	256	247	252	224	222	241	235	227	233	236	249	246	222	232	215	224	212	237	212	221	200	225	253	249	241	267	259	227	236	209	247	215	249	243	202	221	237	237	215	230	230	237	205	225	223	246	242	250	238	225	231	235	250	219	240	212	231	238	251	218	238	209	248	241	187	236	220	253	241	224	240	223	233	211	236	249	242	227	222	219	207	193	251	238	227	240	224	239	234	229	227	239	223	277	250	216	250	203	249	233	220	235	232	240	226	293	203	222	240	231	211	237	250	239	221	253	229	229	217	228	212	254	244	250	221	237	222	236	209	232	230	251	225	208	256	249	257	219	243	226	224	218	221	248	239	242	241	245	219	222	230	229	229	238	236	224	226	219	210	225	241	218	218	220	207	203	258	247	215	238	271	216	220	254	233	246	205	239	235	231	235	242	242	247	226	213	246	221	220	206	250	225	239	227	234	212	246	211	255	237	217	199	249	229	210	223	199	240	262	246	233	255	219	250	237	215	257	248	196	242	234	222	225	231	228	226	261	223	244	241	231	215	222	211	236	237	261	234	193	265	208	204	218	228	261	244	243	280	242	248	250	242	252	231	209	214	241	207	212	242	242	208	230	226	239	227	227	266	220	258	212	234	228	213	216	233	242	242	222	232	257	232	246	240	249	231	226	227	244	222	220	260	244	215	211	226	220	260	218	240	231	231	234	198	211	222	243	228	251	232	242	219	221	234	216	232	246	214	244	257	241	243	214	220	220	224	241	192	203	236	225	226	244	249	238	209	228	231	211	255	215	219	254	254	223	249	210	239	232	224	247	234	205	239	236	230	250	238	226	229	221	203	216	237	243	243	251	232	213	213	232	230	247	222	252	218	217	271	235	208	238	234	229	246	222	233	253	240	250	249	218	222	224	258	234	228	245	254	286	220	220	224	220	206	227	195	253	245	257	206	204	209	241	234	251	249	244	231	218	234	242	213	252	250	227	258	235	229	214	211	235	230	238	271	226	249	232	234	239	226	248	207	239	226	214	224	230	231	222	201	258	246	240	241	241	241	233	217	224	229	231	253	251	219	244	227	242	257	247	237	225	229	248	231	256	194	207	238	224	246	237	241	220	250	234	253	222	251	224	250	222	253	210	216	219	250	219	200	222	202	217	251	208	193	228	256	240	212	253	258	228	225	225	243	236	219	245	240	213	205	253	243	212	219	228	237	207	220	220	234	236	201	237	209	212	209	226	210	258	230	213	226	237	216	207	234	236	233	222	252	229	235	229	239	225	232	259	225	229	259	234	224	251	235	224	229	248	228	244	237	221	210	201	243	226	236	230	216	257	221	234	224	278	251	220	221	188	217	238	208	258	205	233	217	222	243	222	220	244	227	241	239	232	234	236	270	237	251	234	219	234	209	250	238	273	233	279	244	225	237	242	234	227	233	235	210	239	237	255	242	235	249	233	230	248	231	233	227	213	221	258	211	236	218	239	250	225	212	233	244	215	222	255	249	254	203	223	240	236	247	228	240	260	216	234	248	222	221	232	206	239	226	240	211	216	231	234	247	251	231	227	217	227	236	242	233	230	250	213	221	208	222	232	230	273	256	252	267	238	240	245	202	220	234	228	228	230	211	239	216	252	229	224	231	238	224	238	245	206	238	247	224	220	248	232	231	219	220	234	253	232	235	216	242	217	226	229	224	227	227	232	257	235	243	253	234	219	246	229	217	218	231	230	227	222	243	240	216	214	224	208	245	240	230	238	218	230	254	210	218	219	218	202	240	236	232	241	221	240	225	220	190	229	263	225	222	245	227	236	224	213	283	248	250	235	243	260	211	245	240	236	188	224	234	237	267	222	251	248	246	242	216	224	207	221	234	250	221	216	231	256	258	240	208	196	241	220	231	222	238	231	256	223	265	228	224	235	230	214	227	204	250	229	215	232	242	254	214	217	226	208	242	222	245	230	239	237	226	294	239	223	236	241	221	237	198	246	239	248	244	219	217	227	231	193	218	237	210	217	212	225	230	201	202	253	255	210	225	236	243	219	218	211	259	241	230	234	207	251	206	229	256	230	232	217	239	209	214	221	239	231	239	237	207	233	255	218	215	203	219	207	222	250	215	218	206	225	238	245	238	225	247	207	251	236	240	212	261	238	237	253	217	234	218	222	247	231	232	218	251	237	238	258	237	228	243	221	238	237	270	251	245	239	241	229	213	261	241	251	249	228	277	242	244	239	225	237	214	240	241	211	215	277	228	235	231	228	255	252	243	243	247	240	220	230	235	189	225	202	240	253	207	217	236	267	258	217	242	230	228	233	261	249	244	232	245	240	225	210	223	210	229	210	208	252	258	233	238	229	215	212	208	204	227	220	248	222	212	248	216	220	224	252	222	244	210	227	251	238	233	237	238	247	221	240	228	239	278	223	236	271	220	230	234	249	247	222	220	228	219	205	240	267	233	228	243	256	231	223	221	228	216	238	226	254	253	223	267	216	216	206	226	231	210	230	231	203	236	252	223	243	232	232	192	218	217	199	213	262	238	206	220	210	227	241	203	211	219	210	235	227	257	207	234	231	216	235	233	224	231	208	241	214	281	247	258	235	209	210	219	246	213	273	238	228	243	251	229	244	231	246	256	226	224	236	226	232	234	202	256	255	230	237	206	246	214	251	226	209	231	216	222	259	205	257	211	208	219	248	244	208	247	208	220	209	206	226	256	239	233	243	239	233	245	227	227	215	254	231	246	234	202	252	229	202	242	266	224	229	228	243	232	237	239	221	234	232	231	242	219	229	228	251	227	253	214	210	232	245	248	220	248	251	247	206	210	211	237	249	219	204	231	247	251	229	238	236	245	227	245	248	248	207	211	256	229	249	244	252	242	229	222	234	255	230	250	233	227	207	276	225	244	219	220	235	219	231	236	223	234	218	245	238	207	248	221	211	229	254	226	231	208	216	212	224	234	233	233	235	246	235	255	242	233	237	226	238	223	246	217	206	227	255	198	233	225	218	224	213	222	239	232	230	232	247	223	250	229	275	241	227	230	227	211	231	260	246	251	224	226	209	197	228	225	268	221	236	260	216	225	239	221	234	220	225	212	229	228	242	232	220	208	238	236	245	216	260	253	255	219	218	235	245	248	229	210	234	233	215	194	235	241	227	237	252	257	239	250	221	249	230	252	233	236	219	244	232	242	238	218	216	245	208	227	220	230	225	217	233	228	241	207	254	216	209	225	205	230	251	255	216	221	228	249	253	225
36310	42988	56872	58680	49133	37913	26851	16643	11031	5195	2426	1119	657	528	532	547	557	546	559	548	552	544	530	532	525	496	546	538	530	550	517	530	608	569	544	506	520	541	490	535	536	557	552	555	566	529	620	524	531	543	530	517	511	541	584	557	519	533	542	553	514	541	477	531	535	549	536	526	570	551	536	558	529	530	504	522	538	539	538	565	544	517	510	527	572	551	552	524	542	564	521	537	577	518	529	541	575	555	567	538	574	542	555	544	516	534	579	549	534	544	511	540	576	564	528	542	543	546	564	507	540	512	556	514	530	519	534	539	543	537	546	509	516	562	577	531	547	548	527	571	504	502	554	506	527	551	553	550	520	497	564	534	560	495	531	570	511	527	546	537	531	547	542	535	517	533	520	526	506	544	518	555	556	556	538	520	517	562	572	580	537	524	544	535	578	549	527	514	541	536	522	527	537	530	547	562	551	527	548	525	530	551	549	538	534	564	534	528	527	568	562	553	539	519	556	500	564	505	541	547	503	553	538	523	527	554	527	553	481	513	539	487	562	507	542	562	545	571	557	581	525	507	556	539	585	576	545	559	521	500	538	535	580	563	540	543	523	545	531	530	534	546	503	544	519	566	580	573	549	519	566	498	547	560	551	548	509	517	565	546	524	567	527	538	554	544	505	503	533	555	522	584	529	554	551	521	578	535	521	499	520	506	547	527	545	570	553	542	572	546	493	570	526	532	535	539	567	514	592	559	558	551	487	547	504	534	548	550	521	519	580	555	564	518	523	549	561	568	504	537	520	525	507	554	513	519	520	575	526	495	568	537	537	560	551	525	538	522	522	570	576	525	560	559	545	592	514	538	534	518	532	527	528	548	554	530	521	578	516	562	502	512	560	509	542	492	524	519	568	566	504	545	509	529	528	550	533	515	519	504	552	512	527	550	519	561	519	569	569	503	550	522	553	505	527	543	519	506	510	557	577	534	516	576	541	514	543	570	548	539	585	499	539	492	563	548	532	482	576	540	549	496	554	577	529	571	539	553	576	522	541	542	576	540	549	537	520	528	524	556	515	534	533	538	585	509	562	544	531	529	539	523	567	522	538	538	525	541	526	514	536	485	543	547	515	546	514	534	557	556	567	514	520	551	530	524	535	554	545	532	517	526	517	580	564	539	555	559	595	502	542	509	548	566	527	526	562	536	534	578	555	528	534	543	567	522	528	520	546	566	530	547	520	519	584	560	534	572	561	526	507	511	488	554	548	555	539	509	497	526	529	529	571	537	589	535	537	545	542	523	546	543	546	561	552	552	522	511	519	564	491	573	544	518	542	523	549	562	487	566	554	552	539	547	550	491	544	509	582	511	498	550	520	553	550	534	531	538	565	550	541	519	552	523	569	554	503	558	531	562	503	562	565	525	519	548	526	534	546	555	517	513	533	554	558	525	524	555	517	576	548	564	509	531	534	572	509	570	521	514	575	531	524	550	545	564	570	542	540	519	525	491	530	527	536	527	504	505	541	591	545	530	528	525	527	561	537	524	520	526	593	560	554	537	546	543	524	571	554	534	541	524	512	572	546	544	498	523	532	538	494	486	541	536	576	557	528	503	553	530	564	534	542	542	546	517	551	547	549	548	532	529	502	563	543	562	562	531	536	528	512	550	537	524	539	531	572	515	526	543	501	521	529	561	518	522	517	506	545	547	544	552	527	554	531	562	531	514	528	583	556	540	506	547	532	558	550	533	555	554	516	491	472	499	566	573	519	551	489	534	564	528	518	522	572	503	520	510	508	550	539	502	554	537	535	519	519	541	564	520	534	527	530	517	530	535	555	558	552	568	572	538	527	534	505	544	532	540	539	531	524	531	520	509	571	544	516	505	556	528	521	539	524	544	552	539	515	516	529	557	497	545	522	548	517	531	561	505	551	502	518	558	547	559	517	525	534	551	532	515	570	538	556	490	561	520	527	558	517	511	566	531	556	522	524	550	535	505	555	523	565	529	603	518	529	530	519	544	509	572	505	539	501	521	538	564	569	552	536	558	534	547	487	557	546	495	515	547	513	501	521	548	525	561	500	533	562	540	515	532	509	522	554	540	543	557	547	548	550	533	550	533	543	555	532	512	552	542	555	496	572	563	512	516	531	539	527	525	591	545	542	544	576	505	538	553	505	523	540	514	548	539	541	573	530	521	536	493	508	559	569	512	559	534	579	554	530	553	588	516	531	536	571	515	543	551	541	532	499	523	537	520	506	512	565	520	526	551	539	533	548	575	517	515	558	542	532	538	582	544	554	558	574	537	514	501	558	545	548	540	546	498	524	584	555	575	589	519	500	548	528	540	550	517	566	540	547	537	591	502	554	544	541	557	531	511	547	541	523	564	558	548	555	528	573	540	521	566	531	532	579	515	541	558	559	568	567	559	567	525	550	543	542	568	533	533	532	529	532	516	505	540	522	549	508	536	521	576	510	578	513	563	523	576	523	502	535	542	575	510	533	547	555	551	537	512	528	489	540	511	536	546	555	556	559	538	559	557	561	501	490	543	517	511	541	532	578	528	535	546	523	566	509	551	589	546	513	580	612	517	532	577	543	544	566	522	515	548	551	540	532	541	537	534	586	550	546	572	538	490	606	558	535	540	517	518	512	535	526	495	520	540	529	516	570	515	535	541	562	572	532	503	549	488	546	536	513	550	507	532	506	573	542	549	521	585	558	510	496	540	532	553	562	522	576	541	496	532	541	513	552	592	525	569	523	560	565	554	515	535	574	528	497	541	555	558	566	492	549	526	578	556	507	561	544	540	544	529	510	527	560	564	510	528	533	506	562	537	530	517	517	544	531	543	523	510	550	524	583	571	503	563	579	550	520	548	530	509	500	532	542	531	555	549	501	535	511	557	524	566	547	545	560	553	535	550	513	555	528	513	541	541	555	565	508	558	513	562	546	528	546	540	522	534	545	506	540	582	498	562	511	549	533	542	523	526	542	563	515	509	585	551	531	511	576	536	531	504	551	496	575	533	549	548	556	560	567	510	547	526	556	480	513	572	574	542	550	569	525	534	533	521	533	529	570	530	518	571	517	510	555	510	559	531	510	506	519	547	553	589	518	526	544	542	528	555	575	558	561	520	583	583	546	513	543	545	545	534	542	555	532	485	520	537	552	550	543	504	568	516	524	502	543	560	519	506	548	521	517	491	538	517	530	531	547	517	528	521	538	531	535	534	562	523	505	522	501	541	547	486	547	530	559	531	546	552	524	543	557	518	558	495	526	541	496	534	538	547	504	545	505	529	514	550	563	564	513	553	541	555	564	516	508	527	526	562	536	510	572	586	531	513	565	535	552	561	578	512	550	531	572	555	533	553	562	570	518	535	547	523	566	538	542	526	549	547	530	544	541	527	540	494	553	511	524	570	542	505	533	511	519	556	505	568	513	549	529	517	586	536	594	479	546	577	541	548	562	530	547	562	527	506	514	510	542	514	515	559	557	541	516	528	534	538	545	553
66458	69696	72544	65253	51422	35308	21845	10906	5292	2303	1013	574	382	347	287	294	307	346	325	355	323	317	334	314	339	332	323	305	331	351	307	298	296	354	287	353	336	318	307	375	326	334	356	341	352	317	360	324	345	319	353	322	350	342	333	319	321	318	293	339	336	313	336	300	343	315	308	347	286	322	314	286	320	338	307	337	362	352	308	304	325	309	305	323	340	342	340	348	322	334	307	269	298	334	357	301	346	350	313	319	299	327	330	337	310	328	341	321	326	333	338	321	351	330	349	325	336	340	339	354	302	306	332	305	344	367	305	294	323	352	332	324	305	305	312	312	351	306	370	308	293	317	333	334	331	336	310	300	319	318	294	333	356	330	326	314	308	304	351	325	314	331	343	313	338	308	328	329	325	357	287	343	366	325	298	342	301	332	295	336	367	294	337	318	333	346	346	317	317	320	322	304	296	359	298	344	318	302	320	309	319	332	343	335	297	345	287	339	299	334	322	324	331	324	341	289	297	330	334	310	305	326	328	323	304	320	306	351	321	343	336	297	305	309	315	355	343	358	303	320	332	350	337	334	343	332	301	350	320	347	330	298	315	349	312	340	288	316	332	327	298	324	310	339	343	312	308	312	319	363	307	340	356	323	326	320	351	337	288	317	342	342	316	357	300	308	321	346	312	321	308	336	310	310	308	311	319	285	306	333	382	297	317	325	331	323	293	347	356	312	310	309	327	332	316	286	319	321	316	358	302	302	310	349	311	276	359	334	352	309	283	344	281	294	350	316	309	320	318	373	317	326	328	342	311	297	325	308	297	336	313	305	332	329	347	339	355	344	344	328	314	299	331	334	311	308	356	355	333	351	311	329	309	307	290	305	332	336	347	334	304	359	313	324	341	336	321	336	309	336	309	314	300	307	308	349	348	325	298	306	288	326	333	339	353	325	334	315	339	347	291	332	325	312	313	342	343	357	333	352	325	330	328	297	289	326	327	317	324	359	303	343	303	333	319	328	307	381	334	347	345	329	299	297	289	292	331	323	332	322	325	335	297	304	347	340	327	319	358	340	307	326	321	308	306	302	340	318	315	321	329	344	279	326	350	365	336	356	323	352	356	324	321	373	316	328	320	346	309	321	321	318	295	350	342	323	339	344	305	310	329	337	322	316	291	314	349	300	360	330	346	315	349	335	342	318	316	304	366	282	321	319	320	305	322	309	309	311	355	340	324	349	302	337	321	324	345	328	359	298	316	317	326	357	287	311	315	277	328	315	324	297	306	317	313	325	289	320	328	299	301	334	340	303	330	289	293	361	298	313	330	343	305	349	310	336	321	311	287	340	349	340	318	317	327	302	349	340	322	315	340	320	301	294	346	372	318	335	353	329	301	305	297	303	338	308	276	314	328	311	310	347	330	318	345	343	339	309	335	353	341	354	316	299	323	322	314	324	320	332	332	353	339	343	331	350	351	326	336	322	324	328	365	303	339	318	362	325	292	319	304	309	301	281	311	344	306	344	358	303	343	346	324	320	309	338	328	327	353	332	330	291	319	322	347	348	333	327	351	300	288	297	340	342	312	308	307	330	358	292	312	314	332	335	346	318	306	296	325	337	320	318	319	304	303	305	318	307	317	371	312	322	319	324	303	322	316	332	314	346	312	338	353	339	348	315	297	319	277	345	307	296	348	338	327	332	324	272	298	375	320	319	310	332	321	334	321	305	321	327	343	286	337	329	316	326	305	337	343	328	327	330	296	314	313	326	340	322	334	319	328	345	336	337	329	311	331	314	317	339	334	357	318	314	270	331	346	343	328	294	332	326	316	349	312	287	323	305	337	374	322	363	309	346	328	304	331	338	322	323	326	289	294	295	334	339	331	326	308	341	282	314	340	342	335	320	340	324	306	357	283	318	339	331	310	304	295	296	312	315	305	303	312	321	321	329	334	310	326	321	341	322	326	318	331	291	320	308	329	351	346	312	335	315	357	309	352	296	295	348	301	343	341	313	325	288	318	338	333	349	336	308	328	316	291	311	320	375	326	340	299	329	364	321	328	291	358	319	308	334	338	328	330	286	334	340	316	323	310	333	339	286	316	306	313	322	302	316	328	316	338	312	346	310	327	307	304	289	330	313	305	342	346	303	318	320	304	314	300	311	340	349	361	334	350	323	327	321	326	319	305	333	308	328	330	346	333	328	323	302	304	334	349	335	313	354	309	319	337	331	327	366	324	317	333	332	319	289	325	329	342	349	328	372	331	315	330	301	297	345	363	329	332	376	320	350	295	330	285	302	342	297	326	331	318	317	359	336	350	337	309	328	333	283	294	353	331	342	314	321	338	306	364	346	338	329	325	325	342	363	319	317	307	326	289	325	301	309	292	303	309	342	309	322	354	328	298	338	378	334	331	302	300	310	319	355	330	304	323	340	336	341	360	332	305	320	318	327	343	313	333	304	294	305	338	331	325	333	309	310	340	337	314	341	344	333	312	345	310	322	279	290	319	325	304	341	327	347	322	320	337	303	292	324	333	309	361	329	345	338	362	320	308	322	339	288	307	323	317	329	304	353	313	303	335	330	320	328	324	338	339	344	322	298	304	324	327	331	327	332	310	343	333	308	325	309	332	285	301	288	308	308	333	299	323	297	303	316	315	331	341	308	324	343	327	293	297	307	335	313	322	310	339	325	316	350	307	339	321	342	316	322	314	342	324	329	325	318	308	299	341	323	324	345	333	272	345	313	309	326	298	323	315	296	326	347	320	398	335	301	310	384	360	299	315	320	325	348	344	351	309	318	340	317	299	325	338	316	316	342	296	331	292	337	308	299	339	300	312	338	315	303	343	301	276	294	328	342	301	304	350	313	333	322	334	322	330	305	333	324	322	304	281	317	294	328	352	337	349	320	308	304	326	313	311	356	305	316	349	311	355	299	324	313	316	316	318	354	326	323	321	332	296	328	327	314	314	346	331	333	333	336	295	321	352	325	331	340	311	352	319	313	329	343	358	338	336	307	329	331	339	313	376	310	309	328	323	292	306	328	319	338	324	310	336	320	324	353	313	329	361	323	290	292	328	318	306	323	331	305	278	295	338	341	344	376	334	288	356	329	348	321	323	323	289	312	343	321	315	312	313	298	328	329	308	322	327	300	321	284	301	322	328	345	290	296	356	278	330	286	314	337	322	337	304	362	330	325	309	357	297	307	321	298	291	356	298	314	322	304	312	312	358	327	331	304	332	310	316	343	302	329	348	341	299	330	344	334	376	340	346	348	313	333	319	321	337	345	290	330	334	317	342	288	336	363	349	305	307	313	322	323	340	349	327	304	315	326	345	302	350	303	357	352	296	323	330	301	315	305	309	322	337	348	372	329	362	330	327	318	355	305	307	319	340	319	328	325	342	316	352	359	322	343	338	314	294	295	295	317	338	317	362	294	316	351	317	320	300	303	327	324	312	342	329	310	304	326	323	326	314	337	336	346	329	302	325	304	295	331	354	359	355	319	316	325
44450	52205	67153	69935	59801	46750	35388	24085	16052	7578	3695	1709	930	713	723	714	717	702	698	733	671	734	763	737	759	713	713	711	715	702	739	731	734	684	720	732	722	738	734	691	714	707	714	698	711	743	710	754	745	688	693	703	722	713	708	778	731	770	746	695	736	729	705	713	711	698	740	726	705	761	702	699	712	721	726	719	687	714	762	762	712	680	699	713	718	707	694	688	731	726	722	730	686	745	689	787	745	730	709	690	684	707	712	712	746	667	703	735	704	715	693	728	707	743	736	674	711	687	715	700	696	696	690	712	665	750	697	713	720	680	703	712	691	729	697	737	701	683	702	722	729	689	707	731	709	662	692	684	699	705	685	725	728	692	687	699	759	693	681	726	736	741	749	654	767	686	747	745	728	728	690	720	681	664	751	705	697	737	732	666	743	664	747	700	724	713	694	732	719	696	722	718	715	673	742	714	755	729	722	750	742	705	698	687	704	748	720	709	740	742	705	663	728	760	675	718	709	717	712	728	704	749	724	692	714	755	746	718	729	755	706	710	676	713	678	736	689	714	718	723	727	710	707	710	739	670	715	766	721	678	678	697	745	735	677	697	698	722	683	724	696	698	663	673	749	700	752	732	729	747	753	698	723	715	688	697	738	715	724	717	664	743	727	728	728	714	736	697	726	749	699	744	714	724	714	693	726	722	724	681	677	726	695	706	757	695	764	724	701	712	702	713	707	699	759	728	707	732	686	784	743	645	705	729	687	705	768	717	762	698	728	712	739	691	719	725	702	706	689	705	725	711	676	723	718	713	687	711	728	719	683	707	722	720	726	735	669	720	748	733	750	727	704	717	735	742	751	665	771	672	746	724	722	757	690	747	735	726	707	726	739	718	717	755	687	727	745	752	697	775	733	718	731	731	761	733	708	732	707	782	726	720	688	706	677	712	692	707	704	753	681	715	708	761	705	712	677	674	682	697	736	712	716	726	791	686	738	712	757	736	746	698	746	701	745	715	659	703	748	674	731	688	732	672	744	704	713	728	746	730	766	664	677	692	746	743	702	719	685	737	728	744	708	697	732	723	715	683	734	719	720	737	692	680	700	729	729	714	761	749	684	685	735	714	719	686	755	706	777	716	697	722	733	765	692	701	709	709	701	717	756	717	685	738	757	748	762	686	703	704	745	683	731	686	698	747	736	747	729	714	716	726	776	688	695	732	747	712	745	731	705	734	711	685	698	735	695	683	700	787	742	714	764	756	731	776	711	701	716	730	695	729	699	683	728	691	732	728	695	692	718	716	719	757	748	697	716	703	764	738	693	660	728	749	683	712	730	755	693	733	726	703	729	728	715	722	706	714	741	648	746	733	724	720	759	724	655	707	744	726	707	756	718	742	698	732	777	737	759	694	693	712	696	737	714	702	729	699	727	735	721	692	722	708	711	734	751	724	730	687	745	698	668	709	745	705	693	697	724	699	745	732	752	683	737	695	704	690	687	692	718	719	664	694	763	718	727	697	723	732	694	719	707	714	721	721	704	719	715	750	723	696	766	714	690	684	738	726	715	719	707	726	743	732	702	731	724	754	718	711	719	727	724	764	772	682	712	677	730	664	732	738	755	723	706	715	688	727	703	688	724	701	700	689	641	726	741	800	736	735	733	694	761	726	756	758	735	680	720	726	763	769	730	673	770	730	647	729	661	693	742	700	713	713	728	713	717	709	755	711	666	699	686	751	759	722	700	670	718	728	718	699	684	741	770	725	757	688	733	651	674	686	728	699	743	746	719	700	726	743	667	706	761	681	736	696	725	675	659	685	726	723	744	725	726	667	677	698	753	703	696	740	706	695	674	724	754	737	702	720	712	689	688	725	739	700	706	688	706	737	679	717	712	706	666	686	720	771	743	691	662	727	679	734	713	706	707	726	699	696	690	723	673	720	745	739	693	696	709	638	693	716	759	743	749	722	725	709	717	714	778	714	728	714	779	724	713	778	736	686	719	649	744	692	708	692	724	672	704	707	734	740	687	732	714	712	697	695	723	731	717	767	731	717	758	733	706	659	734	697	658	754	720	709	781	703	693	733	707	748	698	731	726	698	747	723	713	733	720	734	722	713	688	733	676	719	738	716	709	682	775	725	736	768	718	709	732	756	680	728	699	711	713	713	739	713	713	666	763	707	725	720	687	740	681	722	721	705	743	697	690	712	690	681	736	747	709	698	730	685	717	693	691	720	755	663	726	735	723	753	693	705	726	711	730	754	718	655	767	696	723	698	752	668	722	693	686	752	727	709	743	699	714	723	724	691	727	734	714	773	718	704	727	675	730	666	720	686	734	752	739	663	714	693	723	756	689	711	708	689	721	691	722	744	671	721	696	722	703	701	759	719	692	734	721	674	708	750	742	725	743	685	718	718	673	787	684	730	702	735	707	740	697	735	708	707	751	715	686	740	729	715	708	721	733	668	724	724	723	705	709	721	734	702	703	687	710	706	716	739	660	744	730	710	690	752	748	709	698	720	710	695	684	692	713	703	685	742	702	714	726	748	688	707	704	718	725	698	693	743	718	767	687	727	713	743	710	735	704	707	693	708	745	682	713	686	778	723	712	702	692	694	728	722	678	735	712	722	727	740	748	731	717	724	688	687	740	666	734	754	718	763	718	703	736	723	716	733	680	703	721	705	721	719	692	731	704	700	727	707	735	802	689	699	700	767	700	739	755	734	689	697	738	747	720	718	686	712	679	719	718	718	743	718	643	698	731	708	693	776	663	698	744	654	690	683	734	737	679	721	681	724	672	730	787	706	690	725	753	687	742	713	703	723	704	702	767	699	771	676	664	747	711	727	733	716	721	732	785	753	704	714	699	766	673	669	711	718	664	730	700	742	667	754	751	722	727	722	703	721	715	748	723	658	704	726	675	721	679	669	759	707	745	693	729	694	702	789	720	703	713	731	686	670	704	726	741	692	697	705	671	747	663	682	719	758	706	701	695	707	749	743	762	715	682	724	713	627	696	662	726	696	727	663	750	706	722	688	735	729	729	687	705	697	715	723	682	695	735	749	770	701	669	687	712	745	714	727	738	662	725	718	686	690	746	730	689	732	726	714	716	664	710	700	743	731	727	674	701	710	698	672	674	692	745	723	763	715	723	676	711	762	676	720	736	718	709	704	696	673	707	688	714	714	701	771	671	729	716	756	715	718	722	704	737	696	729	736	768	713	712	724	722	724	764	696	700	691	752	726	722	688	698	727	716	676	755	715	721	682	732	721	686	702	767	725	775	711	736	743	688	756	734	695	747	689	730	672	652	652	736	741	721	749	743	691	705	720	726	665	669	724	719	720	756	743	712	680	752	670	701	770	779	730	741	717	746	724	703	678	721	746	692	762	701	718	715	719	731	751	739	705	727	687	708	711	711	738	703	720	760	705	680	735	778	744	685	680	716	714	732	698	747	743	700	675	671	700	684	745	731	729	711	727	740	726	710	718	677	726	718	708	696	691	728	705
9618	6227	5081	3775	2406	1463	957	624	452	348	310	335	296	311	264	254	272	261	268	243	303	256	226	262	256	288	270	258	273	270	259	254	271	249	254	285	234	244	293	280	255	209	245	280	245	288	264	258	295	309	275	284	269	251	279	260	258	260	259	292	266	260	262	283	259	252	273	254	287	232	241	274	261	277	270	245	277	266	233	260	239	258	269	271	275	260	277	255	281	242	261	263	252	260	218	236	264	258	259	229	244	254	248	262	259	292	257	240	256	274	265	276	259	255	248	256	296	275	264	245	265	270	286	282	264	275	240	258	235	248	274	237	280	268	289	246	270	261	270	259	249	278	256	269	260	276	265	241	237	256	225	244	257	274	227	271	267	282	293	257	282	276	283	271	273	253	290	270	235	256	312	261	270	262	263	269	264	265	273	261	263	284	272	241	268	264	238	254	268	277	263	244	269	254	281	282	267	277	251	252	299	276	246	258	254	242	258	276	274	273	230	280	250	284	227	294	270	259	225	275	281	268	276	252	264	214	250	274	240	244	247	250	278	239	271	266	254	277	271	254	235	236	277	269	267	245	290	220	262	260	268	246	279	249	260	237	266	261	249	250	259	226	211	260	279	259	247	257	281	249	262	266	258	239	269	255	271	251	265	257	283	288	253	255	264	252	282	247	261	306	240	271	268	247	247	236	282	250	252	266	250	262	284	280	244	240	276	261	237	275	265	251	275	238	231	278	253	283	244	269	261	282	260	244	254	293	236	277	245	253	257	255	259	273	274	311	292	280	262	257	251	266	264	272	269	276	262	239	253	240	256	265	237	254	242	266	271	241	252	283	252	272	268	234	274	252	276	277	294	239	260	270	282	232	261	268	235	268	251	264	271	260	279	268	285	284	242	240	247	312	272	271	261	224	281	269	265	272	240	265	258	267	271	286	269	251	255	253	247	256	252	244	286	303	254	259	242	247	237	222	264	232	278	281	272	260	263	240	237	286	251	258	273	273	249	276	259	267	262	250	254	237	234	273	244	242	257	295	289	235	245	245	276	258	274	310	268	261	285	263	265	274	240	251	254	251	261	272	253	243	261	278	254	283	257	246	267	259	253	252	247	257	292	266	268	275	268	261	279	274	266	266	274	250	263	247	268	268	275	266	246	283	265	285	250	274	247	256	255	252	245	265	305	255	244	273	251	289	232	258	273	277	270	299	271	256	290	266	236	251	253	236	255	295	284	253	264	235	255	254	281	283	263	288	252	274	254	276	246	266	261	285	264	244	284	252	249	274	264	262	247	248	236	268	252	273	281	258	268	262	278	281	263	245	260	273	265	267	255	267	273	298	274	242	265	247	275	272	257	253	285	269	260	245	276	277	261	258	299	266	255	261	266	251	264	266	257	287	230	304	269	257	231	263	272	261	275	246	283	274	281	246	223	239	273	235	261	286	279	256	275	252	269	289	240	256	276	259	268	231	264	231	262	225	249	238	266	240	284	286	280	268	265	229	240	277	277	267	291	255	244	254	239	261	287	271	230	256	259	278	293	275	256	261	272	266	274	283	260	258	257	214	273	271	291	287	258	253	251	309	289	277	269	259	242	255	241	283	273	275	238	257	249	254	268	245	257	247	277	274	249	241	236	253	279	252	266	266	268	278	272	244	264	245	268	261	240	243	249	264	256	286	265	281	248	249	274	260	261	275	241	248	282	278	278	263	249	257	269	274	265	296	255	253	233	284	270	249	263	263	287	247	286	285	265	257	271	279	290	267	248	248	261	283	242	289	253	265	266	243	269	281	277	256	274	275	269	250	259	251	294	248	284	263	257	283	245	235	255	274	242	279	251	284	244	245	278	274	289	267	290	285	236	283	269	243	273	254	236	270	279	271	280	267	276	279	251	264	284	264	264	255	267	263	239	265	244	253	263	233	240	276	262	279	291	298	240	255	265	265	238	273	273	245	249	246	281	247	242	277	242	312	225	268	238	257	254	268	263	260	257	258	267	268	289	279	319	254	261	267	252	287	267	290	244	247	272	249	260	263	233	279	260	268	279	281	266	250	249	224	294	281	251	247	256	293	269	269	250	264	259	242	272	268	224	262	253	271	261	235	276	290	239	275	273	262	265	244	264	240	277	282	253	253	273	272	281	271	242	261	244	278	265	274	260	245	245	255	255	280	275	276	266	288	281	280	277	240	269	250	235	285	289	255	267	250	268	263	234	266	252	266	231	256	276	283	280	229	307	268	271	238	260	241	261	255	276	262	235	281	277	261	218	256	262	239	241	284	251	261	279	290	244	268	211	270	256	253	270	249	277	257	274	282	278	254	255	278	267	260	283	281	281	255	283	264	258	264	288	271	278	303	258	274	250	262	274	291	246	281	249	256	225	267	222	272	237	242	267	254	282	258	274	277	263	261	262	278	296	268	278	268	261	252	278	299	249	239	237	238	251	276	266	251	257	290	264	266	318	250	265	255	241	287	254	248	280	264	288	260	270	269	255	277	273	268	246	263	268	278	283	237	259	255	248	298	273	267	258	274	266	224	265	265	267	241	259	212	278	272	265	255	266	238	241	262	262	266	243	284	254	271	251	244	244	254	276	270	226	247	261	252	256	268	240	232	244	273	271	254	273	273	286	269	260	249	292	273	264	295	288	290	261	272	260	266	257	263	245	253	278	267	249	275	260	271	246	256	260	264	271	288	254	244	265	247	283	297	263	251	271	244	258	278	288	281	256	298	261	299	259	243	239	255	246	249	274	270	258	297	273	259	248	238	241	246	276	264	261	279	270	273	256	235	251	231	261	263	254	278	251	263	241	223	268	267	301	274	264	273	293	276	255	285	254	287	237	274	239	240	235	284	260	251	260	277	275	262	236	250	266	261	275	297	238	263	251	239	256	252	259	231	282	274	258	260	237	276	228	237	238	281	236	248	264	257	270	248	249	257	255	276	257	253	258	236	259	277	259	276	260	228	234	282	290	285	249	242	231	270	269	259	261	236	247	257	254	215	248	268	235	248	247	279	276	277	250	271	258	264	288	244	219	272	262	278	278	281	266	274	268	247	260	287	253	240	241	256	272	251	280	257	261	278	252	283	245	279	240	254	266	291	265	265	257	272	250	268	248	262	247	242	277	266	256	274	250	263	263	277	253	253	258	235	265	272	271	284	271	290	255	271	221	248	299	254	256	252	247	249	299	264	266	251	263	242	270	254	268	247	266	260	286	254	264	249	254	263	288	265	284	265	270	254	254	266	278	258	266	254	277	277	268	289	284	251	244	267	283	263	268	243	280	270	261	237	277	255	249	268	265	244	258	262	264	228	237	249	236	250	289	254	235	254	251	265	243	271	286	259	267	277	263	250	254	277	245	285	266	242	264	263	245	271	263	240	268	261	270	257	293	282	278	286	263	263	250	285	254	244	248	232	256	274	241	272	248	247	273	249	269	271	275	260	284	282	245	263	235	261	255	275	246	247	261	262	261	257	284	271	269	265	290	266	279	261
7595	8591	9859	10328	7610	5088	3131	1931	1388	958	712	667	603	579	616	559	615	572	580	614	607	604	589	590	575	591	628	550	566	572	593	581	626	569	550	616	613	555	623	623	611	559	580	568	583	587	611	578	583	586	611	611	597	604	601	583	636	596	569	575	569	616	639	624	582	610	576	596	571	632	622	601	573	564	584	584	626	573	560	611	563	618	588	566	610	631	583	598	613	607	590	613	586	579	581	623	596	534	623	563	549	584	609	562	587	580	576	592	567	567	575	587	563	569	574	614	576	590	571	616	555	613	598	595	581	592	562	591	578	594	558	609	595	571	607	585	619	594	553	595	563	627	587	581	555	607	573	632	600	560	595	602	592	556	584	582	580	593	573	574	580	577	623	598	626	587	601	576	590	584	621	598	585	585	624	618	574	564	622	565	568	548	581	625	570	576	537	577	537	592	608	585	578	575	608	562	603	572	623	568	594	596	582	555	574	561	573	592	580	602	614	556	624	598	537	598	597	641	578	613	567	561	580	560	615	619	587	587	550	611	609	571	594	557	595	580	588	582	606	561	621	598	593	576	603	567	567	606	602	600	612	613	574	574	593	577	569	563	607	599	575	577	607	554	602	603	646	586	560	544	609	621	616	585	581	593	617	560	578	570	580	576	623	588	608	595	560	595	591	602	617	573	608	571	607	595	633	595	541	563	635	607	606	554	636	591	589	588	591	571	574	575	595	563	603	598	572	574	591	577	579	581	548	591	595	633	628	549	589	613	606	553	566	580	566	590	598	570	588	575	579	586	588	583	565	569	584	608	562	600	584	583	570	597	598	593	607	628	581	581	604	624	556	596	577	585	608	577	576	623	612	592	559	595	563	576	593	579	562	604	567	581	620	579	606	603	578	567	606	577	595	544	606	550	622	593	603	591	615	578	629	588	554	571	579	618	584	571	605	589	559	615	636	568	552	605	564	591	591	568	661	550	585	610	600	618	566	570	583	597	607	596	585	564	590	629	591	618	596	591	603	571	602	621	579	591	574	590	559	526	622	568	583	566	624	553	556	568	598	591	576	568	592	613	588	597	549	575	594	551	590	568	584	590	568	590	594	539	593	545	564	639	566	568	649	573	605	609	632	577	590	612	537	607	579	604	546	562	596	605	587	554	640	568	561	627	553	592	570	588	545	584	612	615	596	611	599	558	607	559	605	543	590	610	576	547	577	603	579	596	597	597	585	580	600	584	637	612	579	593	561	549	590	574	554	522	595	588	574	609	599	517	571	589	625	606	614	602	526	572	558	605	591	650	600	563	601	595	526	551	544	589	618	623	562	586	579	627	626	585	568	626	575	607	606	584	549	606	586	581	535	555	572	598	592	568	612	560	568	597	579	590	650	591	578	601	596	574	558	577	565	620	598	587	574	562	584	625	574	558	572	544	586	594	583	602	528	585	553	570	566	579	575	604	600	587	601	564	575	601	587	609	594	578	598	574	570	631	571	582	565	580	614	546	615	588	554	551	578	616	616	593	594	565	570	580	595	555	615	563	596	582	604	605	542	572	603	559	589	595	584	551	578	551	559	589	588	581	595	605	662	560	580	586	582	582	577	597	556	625	587	584	618	627	625	606	568	576	618	600	615	592	581	614	588	623	612	612	580	571	606	619	577	647	655	611	584	572	566	571	625	558	618	572	556	590	577	608	589	558	565	588	618	572	538	574	554	575	571	612	602	592	582	595	596	601	604	569	589	628	601	601	599	588	579	610	616	630	561	663	584	553	536	655	579	577	610	652	639	596	581	606	592	556	594	565	547	553	553	631	600	621	604	569	595	617	568	550	606	567	578	584	573	613	578	574	595	589	602	594	570	598	601	589	611	565	642	579	608	581	591	617	538	600	583	571	603	536	548	561	589	561	609	634	587	604	573	564	580	609	592	629	594	614	599	596	579	606	546	635	568	631	590	589	558	578	562	625	551	618	641	598	607	602	587	624	587	600	597	636	575	580	535	612	618	593	583	585	569	580	571	589	558	591	556	534	597	594	578	562	575	580	583	548	550	587	578	581	562	635	598	604	585	651	590	606	630	581	564	606	562	642	620	628	588	595	594	607	544	602	559	595	570	560	570	563	567	565	606	584	581	561	579	604	576	631	584	591	578	632	618	597	585	564	572	591	600	580	623	625	573	578	569	586	566	578	569	606	632	576	605	559	559	628	584	578	593	582	596	557	618	622	600	572	634	616	588	573	605	609	602	575	584	610	568	568	583	615	602	588	560	582	605	567	581	603	550	571	569	566	599	581	528	556	592	616	593	568	582	622	574	610	623	574	567	544	599	560	580	590	636	574	554	565	602	562	599	601	594	587	638	562	622	581	578	604	571	607	564	570	561	591	596	599	564	600	580	629	617	595	601	568	589	605	544	609	593	571	627	600	590	600	618	607	590	596	592	566	595	616	599	575	603	629	632	615	545	585	577	559	624	622	582	608	603	589	557	563	593	596	651	590	575	590	660	567	569	583	574	561	572	601	582	555	578	622	605	556	595	559	549	567	622	624	616	589	577	575	583	588	605	617	584	572	587	585	587	614	582	575	590	647	616	609	579	549	584	557	577	561	568	567	632	595	600	564	602	613	602	563	571	592	583	591	573	589	592	574	561	604	583	599	529	572	567	612	570	597	567	574	602	544	628	590	607	580	588	634	583	602	558	570	583	577	563	586	616	572	613	604	569	597	624	604	591	601	628	569	562	558	593	583	594	579	573	628	576	598	570	560	609	582	558	605	564	594	616	584	603	562	584	581	556	594	565	551	583	563	530	578	587	616	574	564	624	590	541	597	569	595	592	596	593	586	618	590	602	576	583	576	570	547	623	586	574	574	607	559	615	582	590	548	565	589	579	573	550	582	555	625	593	564	603	609	587	587	594	578	593	593	622	562	626	581	623	583	575	589	589	607	575	587	547	564	562	614	562	602	548	564	567	598	582	594	622	595	605	614	559	618	614	569	610	546	596	591	586	618	543	565	593	594	547	580	624	542	588	600	573	579	583	589	641	632	616	596	588	577	585	556	573	588	642	601	646	584	637	571	601	597	550	582	569	605	582	567	601	594	575	595	624	598	613	576	576	595	616	596	566	596	588	565	628	593	589	563	563	574	569	604	633	597	600	594	623	607	631	589	607	602	624	644	606	546	556	568	554	572	591	590	625	601	589	622	575	570	592	548	570	609	597	574	594	580	584	595	581	547	597	600	551	594	622	627	596	602	593	586	618	615	619	580	605	568	625	594	573	637	584	574	590	615	593	585	593	584	589	554	579	613	607	625	587	609	544	538	547	576	585	601	614	583	608	605	585	587	574	551	590	551	619	609	605	626	593	594	594	607	580	554	572	619	553	597	594	591	615	625	631	567	573	604	569	586	584	567	613	601	560	581	587	587	566	599	545	567	580	613	576	572	597	582	549	584	574	603	541	608	609	565	617	586	581	606	596	552	580	567	585	556	612	581	578	641	576	638
60430	58432	59691	50273	38186	26921	15541	7161	2932	1504	814	540	316	224	253	241	218	223	231	252	222	233	267	219	234	242	226	249	236	217	228	227	228	239	227	204	233	253	258	256	222	222	241	248	227	227	258	266	223	217	240	218	264	228	245	254	245	263	222	225	216	250	253	250	233	227	231	231	224	226	220	251	237	236	244	233	228	230	243	229	237	268	205	261	229	246	221	246	209	212	219	233	247	237	230	240	228	216	218	235	230	236	217	240	195	230	242	263	243	235	215	255	231	235	208	230	227	236	238	238	248	230	241	231	221	242	249	227	218	215	227	219	226	234	222	217	239	194	242	215	247	225	229	213	233	208	231	266	237	222	270	254	255	251	242	222	229	232	203	217	199	248	235	230	197	221	233	238	243	250	229	246	227	212	235	230	224	209	247	247	243	192	223	211	210	206	246	241	255	226	254	248	235	219	239	254	237	231	246	218	240	240	227	237	227	244	240	233	217	245	221	233	252	197	230	257	220	228	225	235	210	242	212	202	245	237	236	253	246	251	220	222	244	252	237	242	230	246	245	229	216	248	218	206	246	211	229	239	223	254	242	212	235	264	251	239	246	252	227	242	218	251	241	222	231	244	237	278	242	284	210	200	240	271	235	221	230	226	234	223	243	232	227	209	207	221	196	262	248	262	235	230	210	203	244	221	237	248	264	210	220	216	251	235	265	230	233	247	260	216	247	241	256	242	229	243	237	211	257	211	263	287	227	237	230	244	202	262	233	230	227	295	221	249	234	263	237	240	246	229	232	231	215	239	234	214	213	257	194	250	259	249	217	208	233	225	247	240	234	212	246	252	238	212	259	226	228	242	241	234	210	184	225	250	268	249	247	205	205	210	205	241	217	251	253	210	226	253	252	225	222	232	226	239	267	229	228	234	229	249	216	268	237	237	208	238	257	217	227	234	236	222	231	227	219	226	214	267	244	242	215	261	246	243	230	245	216	210	235	248	235	225	229	258	244	231	223	242	248	231	220	259	228	231	232	246	223	229	223	222	248	243	251	245	232	214	226	207	212	231	227	238	242	251	225	253	262	230	250	241	200	231	205	233	242	236	221	214	250	244	209	239	224	241	224	234	211	270	240	254	253	240	250	234	247	265	224	235	224	213	239	231	229	233	223	234	235	223	203	228	233	218	221	239	217	235	225	231	261	252	253	221	257	218	208	233	208	236	241	260	227	241	253	237	211	251	270	264	254	241	248	229	226	240	236	233	221	227	218	272	246	253	231	237	234	229	238	251	246	243	273	234	256	236	243	255	222	241	238	256	212	254	271	202	244	213	237	254	229	239	217	232	222	226	216	229	249	222	196	233	224	222	249	233	223	189	245	248	240	245	261	209	208	250	235	216	240	222	249	251	224	244	232	215	233	221	243	249	260	214	242	220	251	214	203	219	245	252	208	245	230	235	224	232	223	243	220	256	272	251	270	253	222	243	220	235	213	229	237	218	240	238	240	220	249	219	236	199	256	231	227	241	194	199	205	255	228	257	215	271	229	250	242	260	242	215	226	217	204	253	234	212	225	232	250	236	221	243	247	218	243	221	229	224	226	267	253	235	259	203	238	238	223	256	200	222	231	255	246	225	210	248	251	239	266	244	257	259	230	263	236	197	268	275	216	238	235	247	214	201	210	230	226	268	236	256	223	222	257	221	223	248	232	249	226	263	254	234	226	240	250	237	249	195	220	228	238	235	227	225	247	233	235	218	245	232	230	244	212	223	217	230	257	220	247	241	224	265	252	244	208	280	227	242	239	224	225	233	230	249	235	242	254	209	216	227	228	235	240	241	255	259	238	254	198	246	255	262	226	234	242	201	217	250	252	267	258	231	260	233	244	229	213	241	230	249	229	246	214	226	246	216	238	234	209	260	230	232	249	254	242	252	259	257	227	230	240	255	245	244	222	243	254	215	196	259	247	256	251	219	221	244	251	239	230	222	227	216	246	223	220	231	224	218	221	222	228	216	203	201	247	234	239	229	229	237	238	233	229	228	244	228	230	249	234	251	236	236	224	253	237	261	222	224	212	213	225	243	250	226	201	253	260	221	244	230	250	236	233	227	216	244	244	230	287	243	198	229	261	242	210	224	238	257	249	245	250	254	214	236	222	237	215	237	223	222	245	214	220	235	272	230	265	242	229	233	259	205	229	204	223	242	223	231	235	245	242	223	251	208	232	225	233	244	251	226	238	227	245	250	241	218	222	236	234	227	232	223	264	240	193	228	257	263	230	193	244	233	253	266	217	246	262	250	222	253	233	220	258	280	233	246	249	229	223	250	232	226	245	230	234	227	230	225	238	240	238	256	239	259	243	240	244	237	244	221	219	244	203	250	235	259	253	243	221	241	247	209	234	223	217	225	196	268	241	234	215	232	220	216	236	244	242	237	239	238	229	232	234	244	234	213	210	216	221	237	219	219	211	243	236	238	226	199	263	236	234	235	230	232	232	204	220	232	209	238	226	202	224	241	240	232	243	264	227	251	225	237	223	224	249	232	212	238	240	236	242	205	226	274	232	237	235	244	250	269	247	225	236	250	220	215	245	204	255	235	209	251	234	245	239	238	248	227	233	239	246	221	255	221	231	215	233	243	243	238	251	229	242	243	239	261	230	251	224	227	223	225	217	236	251	211	223	247	195	231	231	212	240	223	215	241	240	215	233	236	233	241	252	267	237	229	241	222	242	234	253	228	218	239	243	248	267	257	248	193	237	220	205	216	251	222	246	231	236	244	249	250	268	212	246	248	228	214	212	240	253	231	219	231	252	210	255	237	209	253	242	224	231	253	222	231	204	260	225	228	243	245	228	224	233	227	230	238	223	252	233	215	207	278	238	233	175	237	233	227	222	217	216	245	238	243	246	246	216	246	236	213	231	211	243	243	256	263	220	201	230	204	248	238	208	239	223	239	246	204	246	218	234	258	246	231	195	247	239	227	263	243	242	244	214	241	238	273	257	240	240	248	224	214	249	238	223	228	227	237	269	248	218	237	230	266	234	211	242	270	256	267	258	244	238	221	223	254	215	230	232	229	245	221	221	233	232	257	233	214	233	249	196	217	220	211	244	247	240	225	231	249	225	209	242	227	225	233	218	245	253	222	228	234	234	229	236	233	243	220	253	223	224	231	242	203	211	234	223	218	230	239	242	226	219	225	202	242	226	244	229	212	252	231	200	248	242	227	211	232	214	238	247	268	251	264	242	229	246	215	238	220	207	252	206	261	239	259	249	233	244	232	224	249	249	231	221	240	212	224	208	263	230	236	234	232	270	230	217	242	233	249	230	257	247	247	247	246	270	253	276	231	237	226	233	262	230	223	259	222	225	271	243	240	235	245	252	251	222	232	241	216	231	231	243	203	221	241	248	216	269	246	260	253	239	247	215	232	232	245	245	232	218	230	213	224	275	256	193	220	237	234	259	203	231	229	236	231	255	208	240	213	225	227	266	252	205	226	233	218
36812	42785	54872	55538	49266	40508	29967	19540	10512	6047	3156	1746	900	611	495	562	549	569	549	516	547	557	562	563	535	566	501	571	565	518	524	563	503	513	519	552	543	540	568	520	531	519	580	555	547	560	536	525	589	561	570	527	518	567	556	549	520	517	531	556	531	520	584	523	542	576	588	570	542	565	535	523	524	534	566	602	527	551	538	544	583	555	511	560	524	579	506	544	536	539	587	549	532	537	529	525	562	548	567	526	517	545	576	576	573	483	520	538	545	579	575	555	537	548	560	533	550	536	531	564	576	542	514	563	543	535	592	515	544	550	535	534	540	529	532	578	564	524	554	546	587	550	559	557	516	495	531	562	557	531	546	537	546	585	566	482	567	504	507	530	546	534	574	515	543	540	528	530	533	527	518	615	561	493	535	538	532	517	543	545	508	566	551	547	540	521	556	548	574	533	536	553	544	535	551	530	573	540	572	583	546	588	523	570	540	544	557	492	557	515	544	555	520	560	529	501	500	555	527	555	528	527	499	561	552	504	528	508	538	533	580	557	517	530	536	528	560	562	524	527	536	538	530	534	552	591	548	551	591	567	568	557	589	512	550	564	537	547	544	539	526	570	529	553	531	559	500	516	525	538	566	564	589	513	546	516	531	579	588	541	549	508	522	568	555	580	599	555	559	511	539	544	571	545	538	557	525	546	543	544	531	569	505	505	533	545	543	529	542	588	558	542	521	517	573	574	587	550	538	566	562	526	565	547	504	537	508	549	520	561	539	550	552	560	525	522	559	526	554	557	503	566	549	522	551	571	535	562	532	522	558	554	533	559	560	588	541	508	551	537	561	583	548	573	512	535	541	517	573	496	486	524	542	507	552	571	557	555	529	569	552	537	547	569	540	554	510	547	527	552	555	509	555	581	516	560	543	553	547	539	556	573	556	590	515	507	560	537	522	530	539	528	512	543	548	505	514	513	514	527	577	533	560	528	554	557	518	567	514	508	525	547	579	530	538	538	540	590	531	569	542	586	532	532	544	539	547	548	552	524	563	541	575	533	530	566	557	551	516	514	521	563	514	534	554	516	524	555	495	500	572	527	568	537	499	555	511	538	523	515	553	527	534	557	578	517	552	542	544	552	535	553	520	563	537	516	551	511	531	538	538	542	533	519	542	548	551	559	488	553	540	512	520	541	485	517	568	541	514	555	553	550	540	541	504	559	533	536	534	535	524	535	522	558	512	541	542	530	559	575	559	504	551	494	526	609	522	521	591	542	511	541	539	548	551	551	593	518	533	554	544	574	581	566	596	526	510	526	539	563	522	545	546	543	524	549	505	525	512	553	581	561	535	578	499	507	520	542	556	510	531	551	524	558	538	529	494	535	559	549	530	485	522	540	599	543	500	518	555	507	562	541	532	526	538	568	502	557	539	535	547	547	522	584	517	547	554	557	489	529	543	533	577	533	520	591	602	559	545	540	553	493	531	536	525	532	540	492	541	552	528	537	489	496	548	513	518	534	550	535	512	557	526	518	551	544	583	531	553	592	534	546	550	558	553	531	568	569	562	570	516	594	514	517	551	538	551	538	505	533	541	535	542	539	566	581	521	533	527	585	534	566	532	560	551	560	538	566	491	563	497	537	554	537	535	520	527	564	551	526	531	543	571	552	584	596	547	570	520	526	578	518	556	536	549	525	559	573	558	511	541	532	526	497	562	530	566	561	549	529	571	558	551	554	557	547	534	525	546	529	548	539	549	530	584	529	559	525	542	537	538	496	590	524	551	517	520	546	568	532	532	571	577	532	558	525	579	540	534	585	565	541	522	520	527	511	552	525	548	565	527	553	481	525	563	562	548	497	547	555	552	569	540	512	547	533	541	556	527	566	541	584	570	556	533	528	521	572	524	610	545	508	549	512	520	545	559	523	555	536	510	587	528	572	562	571	520	537	570	579	569	534	512	540	547	541	544	549	587	550	540	537	555	547	572	558	504	565	576	572	513	582	575	544	551	529	551	550	554	539	554	541	554	571	573	538	577	575	501	528	526	565	555	511	539	580	537	556	539	546	535	526	573	551	511	552	559	551	548	515	546	547	535	545	528	562	560	549	528	530	524	531	582	567	558	547	508	499	525	508	576	573	548	515	536	550	539	565	486	526	507	520	515	555	544	511	516	540	547	571	519	582	538	543	534	513	545	540	543	541	523	528	490	554	539	546	540	550	598	539	530	553	525	609	572	552	546	527	550	541	566	514	575	509	565	562	535	553	524	535	555	560	518	507	540	520	536	547	554	571	570	542	552	553	538	571	536	570	496	521	537	573	558	552	564	577	515	540	555	582	515	543	555	589	566	534	569	514	541	555	510	530	524	538	568	514	534	548	577	584	564	560	549	535	580	519	564	541	546	524	526	516	570	538	567	578	562	540	545	546	551	573	582	540	559	527	526	565	492	531	496	535	521	536	524	537	544	550	552	557	567	540	533	568	530	542	541	561	533	576	574	561	536	561	555	547	534	546	558	542	545	544	521	546	499	553	496	544	528	540	523	535	568	527	523	548	525	552	575	548	556	517	582	564	549	520	571	518	535	538	578	548	537	527	577	568	493	513	543	528	554	529	539	563	551	550	526	521	562	539	573	572	526	557	518	485	522	502	514	546	599	512	544	568	534	595	538	518	596	573	573	528	547	574	544	531	575	537	547	563	548	538	539	504	568	536	586	543	563	549	553	553	554	572	494	561	563	574	541	529	544	533	516	518	536	626	558	584	553	536	518	551	555	508	567	541	525	536	551	552	544	582	520	552	575	613	553	540	554	529	527	542	506	550	557	558	540	532	537	522	501	513	531	562	525	559	553	559	547	499	513	533	549	539	514	542	551	527	575	564	557	547	567	578	563	519	542	573	561	594	530	551	579	547	580	575	536	560	517	525	505	591	547	553	568	545	543	547	572	542	534	528	537	554	546	543	577	551	526	561	568	547	555	548	540	552	493	553	564	556	539	535	519	508	611	558	558	552	537	533	548	550	576	543	530	522	569	580	537	563	577	545	522	546	525	558	554	565	552	549	543	516	578	562	574	536	542	546	560	533	533	557	504	545	524	565	521	494	568	573	591	530	590	553	540	525	534	518	522	569	528	521	562	548	552	511	541	530	556	537	505	541	537	530	515	572	535	526	572	567	532	575	546	557	556	572	572	555	509	540	487	593	523	530	549	545	489	568	526	543	516	556	571	569	534	521	557	592	508	563	531	570	542	564	540	563	553	502	540	538	533	553	561	569	552	560	550	518	534	516	572	534	570	569	545	534	587	520	514	560	529	543	545	542	519	556	528	588	569	565	551	538	538	567	526	563	544	567	534	540	541	512	541	514	571	540	540	555	566	561	540	590	539	583	555	565	550	588	504	580	542	571	529	524	527	542	546	562	564	556	575	552	534	530	515	563	532	552	529	523	549	464	568	537	541	569	578	567	538	548	555	557	508	554	542	525	585	545	531	526	536	543	566	571	529	538
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
