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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
336200208462	336200208975	336200209523	336200210073	336200210623	336200211173	336200211725	336200212275	336200212823	336200213373	336200213923	336200214475	336200215023	336200215573	336200216125	336200216673	336200217225	336200217773	336200218323	336200218873	336200219425	336200219973	336200220525	336200221075	336200221623	336200222175	336200222725	336200223273	336200223825	336200224373	336200224925	336200225473	336200226025	336200226573	336200227125	336200227673	336200228223	336200228775	336200229325	336200229875	336200230423	336200230973	336200231525	336200232073	336200232623	336200233175	336200233725	336200234275	336200234823	336200235375	336200235923	336200236473	336200237023	336200237575	336200238125	336200238675	336200239225	336200239773	336200240325	336200240875	336200241423	336200241975	336200242525	336200243073	336200243625	336200244173	336200244723	336200245275	336200245823	336200246375	336200246925	336200247475	336200248023	336200248575	336200249125	336200249673	336200250225	336200250775	336200251325	336200251875	336200252425	336200252975	336200253525	336200254075	336200254623	336200255175	336200255725	336200256275	336200256825	336200257375	336200257925	336200258475	336200259025	336200259575	336200260125	336200260675	336200261225	336200261775	336200262325	336200262875	336200263425	336200263975	336200264525	336200265075	336200265625	336200266175	336200266725	336200267275	336200267825	336200268375	336200268925	336200269475	336200270025	336200270575	336200271125	336200271675	336200272225	336200272775	336200273325	336200273875	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
61969	81311	71755	43333	14469	1824	345	349	310	288	304	284	272	263	293	273	268	291	246	264	247	249	272	242	285	238	261	237	281	242	249	234	288	285	255	262	274	281	276	262	297	340	428	471	419	363	247	277	251	243	294	269	266	279	270	268	253	261	273	289	253	262	269	251	253	292	277	283	275	257	229	264	250	262	244	277	263	253	270	251	262	282	265	274	268	265	266	278	269	276	281	247	283	272	277	286	248	277	255	275	268	233	235	268	271	253	263	279	264	266	285	249	264	255	282	279	251	271	252	262	289	280	275	249	255	250	280	239	279	261	263	252	268	268	291	253	282	292	235	280	251	256	281	267	244	221	252	275	287	274	255	251	284	246	270	285	294	249	255	270	240	274	233	231	251	252	263	294	281	266	272	290	265	274	258	272	252	284	277	255	279	247	274	257	246	248	255	274	253	281	283	254	280	263	259	280	267	280	293	263	280	240	277	285	258	261	222	250	260	269	293	264	280	257	264	282	278	270	283	267	272	260	226	249	267	280	239	258	285	267	270	260	260	275	270	284	267	275	270	241	274	258	255	260	261	277	237	286	278	279	263	284	284	290	270	255	278	252	246	260	304	274	254	278	265	283	244	269	272	247	244	273	252	281	265	291	299	276	268	269	259	250	255	251	252	269	262	270	233	243	298	281	258	258	260	270	222	272	303	279	270	260	278	270	248	260	261	280	254	282	256	263	264	253	289	279	265	268	256	279	249	253	237	234	253	269	285	249	300	245	275	287	275	236	247	273	257	237	263	270	257	254	270	277	294	258	248	241	280	300	232	258	254	259	277	257	279	273	238	252	285	266	248	253	250	256	260	266	277	267	263	272	249	260	279	265	257	285	260	272	276	257	296	237	264	295	285	278	247	274	253	276	269	256	261	251	239	266	264	268	269	255	235	287	278	275	254	282	262	287	259	256	239	271	251	248	273	278	250	275	260	273	264	287	244	251	254	267	284	277	251	264	264	268	286	280	262	272	258	257	271	282	267	278	270	272	266	279	269	259	278	262	227	263	264	260	257	247	264	251	211	277	293	263	297	282	279	286	260	246	270	243	275	253	238	267	269	267	287	278	258	257	263	246	278	247	274	271	298	280	279	288	262	285	261	291	267	275	252	250	253	244	260	276	230	244	263	253	269	267	294	260	245	268	264	267	269	265	247	274	294	258	248	235	244	259	267	269	269	289	273	278	246	271	255	253	273	267	290	267	265	254	283	307	272	274	260	277	284	250	287	277	277	246	276	271	237	293	280	283	250	284	262	267	265	262	275	280	275	257	258	247	266	280	254	284	287	264	267	321	250	259	237	253	274	278	284	289	235	243	253	263	283	295	262	273	267	264	265	287	226	276	263	269	274	273	298	253	255	282	265	241	254	269	262	257	292	280	290	276	256	287	275	274	274	268	244	281	285	243	278	254	273	242	272	233	245	287	284	244	284	278	241	251	254	248	284	245	245	260	257	249	249	280	264	282	265	289	264	248	259	270	272	259	255	267	250	234	242	272	249	256	269	271	277	252	295	257	218	281	279	292	262	248	261	252	240	287	251	269	280	283	258	269	269	248	276	247	281	272	282	254	277	242	254	298	256	285	246	264	246	265	277	237	269	250	278	243	257	252	286	256	232	288	278	265	263	248	234	257	244	259	242	234	256	278	263	304	279	280	264	263	273	245	296	245	265	254	249	261	242	253	238	241	267	264	271	283	283	267	293	284	273	238	282	248	234	292	268	246	274	291	278	266	241	230	264	267	252	257	244	252	279	208	250	281	240	250	259	276	293	264	282	236	273	246	232	254	280	261	263	236	269	272	269	277	270	247	274	290	275	300	238	233	256	273	268	291	280	265	264	285	268	281	224	261	280	235	281	255	267	253	264	254	279	278	242	252	261	263	238	293	273	244	267	294	247	236	273	270	234	262	268	266	272	262	254	253	250	267	266	259	274	296	278	230	305	254	247	239	266	247	247	260	271	273	275	262	249	259	250	265	259	244	277	299	253	275	244	269	297	259	243	256	278	252	250	262	247	262	236	235	224	287	291	261	252	269	240	277	221	295	246	248	262	275	271	272	257	266	276	265	237	264	263	306	226	249	274	247	246	258	282	272	281	277	239	240	275	275	261	253	250	251	254	276	268	258	269	233	285	270	248	239	251	273	268	248	286	309	253	278	271	248	264	263	253	244	264	285	241	245	258	299	282	275	272	256	289	263	302	254	266	261	282	276	249	274	268	267	282	282	288	293	281	269	292	274	259	245	254	240	280	264	269	272	275	280	293	282	285	241	273	247	253	266	275	243	260	305	268	254	254	264	247	266	284	264	248	242	221	247	257	249	273	265	254	255	254	266	261	274	301	248	266	267	254	234	262	227	264	273	255	249	245	285	265	264	258	235	254	275	293	255	245	247	261	262	259	263	267	253	293	259	240	249	266	237	270	276	241	276	238	279	257	252	262	279	292	247	233	298	272	252	242	230	292	278	261	259	259	265	266	292	265	269	246	237	251	273	257	284	255	271	249	269	281	237	260	252	260	274	248	268	225	268	254	257	258	251	308	286	246	234	252	288	272	253	260	283	285	281	292	279	269	253	255	275	238	249	258	269	268	296	273	273	259	252	268	299	261	257	235	270	260	272	300	260	250	242	255	256	266	270	230	279	256	254	244	248	281	262	278	253	283	286	239	239	260	256	278	272	292	261	250	249	277	251	262	253	250	277	278	253	274	276	276	281	270	260	286	261	265	263	245	261	251	263	275	247	277	280	265	265	291	278	264	263	261	254	231	261	263	241	300	254	255	258	254	257	247	287	243	283	252	266	276	262	256	281	258	263	244	259	234	259	275	263	271	238	300	241	296	251	247	241	269	234	283	268	295	266	245	265	291	266	270	251	264	239	289	279	268	263	251	278	274	280	252	255	258	240	277	237	274	255	239	263	262	254	266	240	276	285	252	230	248	262	273	257	281	252	272	263	287	261	262	259	260	255	291	323	280	296	239	277	267	269	273	240	240	241	273	292	265	261	268	256	265	278	255	256	274	299	266	257	249	284	304	239	269	247	269	260	280	277	285	279	242	286	290	286	275	256	260	258	283	273	286	260	258	280	219	259	294	254	272	282	245	273	251	246	266	236	271	250	271	270	267	249	291	266	277	285	252	250	250	291	275	253	260	253	258	269	255	251	268	264	269	261	272	260	269	271	266	252	265	250	280	266	262	249	278	283	259	255	295	252	276	246	254	252	254	246	268	269	279	247	291	257	276	251	270	254	266	274	252	275	288	239	293	252	267	247	257	248	285	242	271	287	247	277	250	291	262	272	277	248	245	292	244	285	276	267	275	286	265	273	291	274	272	256	246	257	270	279	278	253	275	272	281	274	260	299	255	271	262	277	286	270	255	257	268	261	232	253	239	248	289	256	253	269	260	251	266	274	257	260	253	261	242	244	280	291	267	271	238	267	257	253	252	256	259	239	250	269	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41632	68042	70029	43851	6251	1087	1092	1052	991	922	874	853	824	854	823	778	764	728	798	807	782	824	727	769	771	773	737	736	762	805	770	746	733	727	765	764	772	736	790	752	776	1314	1947	2257	1892	1478	867	733	754	752	782	761	756	711	770	816	755	738	726	744	742	755	772	764	782	759	767	750	803	757	753	755	762	764	753	764	674	739	753	714	727	736	741	715	684	773	720	762	736	750	750	762	734	742	717	786	704	769	711	767	726	749	724	725	749	702	683	789	713	733	728	724	747	766	778	752	764	797	777	722	729	787	769	761	761	726	738	750	775	748	726	705	783	742	745	709	791	687	732	742	707	738	806	703	771	778	696	739	714	750	794	769	726	686	779	755	666	688	724	747	772	739	752	699	776	702	731	767	728	793	764	763	776	756	743	751	781	740	694	760	768	761	747	721	742	701	714	712	806	757	744	776	758	751	720	769	768	714	721	734	734	792	755	751	751	739	742	728	756	795	740	760	694	782	738	803	737	728	754	744	736	715	745	724	717	723	735	744	715	771	748	765	730	751	753	767	731	726	743	746	770	673	767	769	721	775	737	749	701	753	744	760	719	745	788	770	772	735	775	776	766	708	759	789	747	809	797	718	767	775	806	746	756	741	786	707	713	747	755	765	750	762	758	778	735	768	775	748	714	788	758	777	769	820	725	727	723	737	730	722	730	765	775	762	752	766	786	741	693	767	765	764	833	783	725	752	770	770	775	747	741	696	747	778	760	787	788	712	752	724	779	774	724	692	758	735	774	746	724	743	778	689	717	801	771	727	774	747	748	772	758	722	787	744	777	733	763	749	762	798	705	760	748	734	724	758	781	774	728	694	754	766	695	749	787	755	801	727	776	735	750	785	847	738	746	770	738	721	744	731	734	767	751	797	739	729	750	769	735	694	721	766	757	722	709	735	768	746	751	752	784	763	747	739	756	724	804	721	761	748	733	727	810	755	800	745	706	736	739	715	747	772	727	734	733	778	719	735	757	752	746	739	752	752	734	756	736	703	764	776	761	736	784	744	745	768	765	750	768	812	772	772	733	726	726	730	730	711	796	799	738	768	785	709	694	737	762	797	703	770	751	743	756	800	726	711	750	769	766	776	725	764	758	696	714	759	757	743	735	749	737	756	698	749	742	779	736	748	718	769	719	707	740	739	733	765	726	710	783	759	746	717	661	740	715	739	743	718	749	740	724	757	786	782	792	761	730	713	725	781	758	729	742	741	729	727	773	768	730	772	752	723	735	778	784	760	721	729	705	710	750	749	691	721	715	731	783	772	767	719	752	749	751	741	715	761	717	748	702	812	737	730	752	744	739	734	717	706	745	755	734	728	755	805	778	780	723	721	818	735	780	678	719	734	782	696	755	735	792	766	749	733	744	730	751	726	765	754	710	740	721	755	749	756	779	755	758	778	788	785	770	734	688	723	712	745	744	771	752	769	826	753	831	721	804	759	736	805	782	723	719	723	722	785	745	729	728	740	754	749	715	781	724	775	759	756	753	750	761	719	731	741	771	781	722	763	742	729	724	788	718	750	754	734	763	735	761	750	753	716	772	730	772	743	792	766	727	759	771	757	719	738	769	754	803	758	713	716	758	742	740	728	731	752	751	716	756	708	726	761	710	770	723	740	771	742	730	778	712	765	779	790	732	739	749	761	723	778	775	785	777	769	750	766	764	771	758	684	779	777	732	722	785	710	734	764	748	754	690	734	748	761	766	792	750	742	775	777	768	744	755	751	805	751	748	800	742	749	741	755	708	760	737	731	745	721	739	714	744	727	725	758	749	772	800	717	781	774	780	764	727	811	718	753	735	763	713	795	754	766	750	701	721	715	757	759	732	784	733	727	813	760	738	769	779	745	774	739	749	741	779	727	771	745	764	697	790	770	711	717	721	729	742	759	728	743	727	772	712	737	721	738	761	807	733	773	748	743	762	715	801	723	746	713	747	750	765	713	792	718	748	767	726	778	753	740	740	755	715	769	761	776	763	746	746	732	758	794	751	712	732	719	750	739	751	762	718	760	739	729	757	800	751	771	740	773	744	717	771	768	730	744	746	747	732	772	732	753	753	806	778	736	727	770	794	775	764	781	738	751	758	757	704	713	715	739	793	754	713	722	768	737	755	757	775	722	776	768	710	730	714	728	712	780	714	750	733	739	761	715	697	769	724	772	767	751	740	724	746	768	755	760	716	733	726	765	777	792	756	768	725	711	745	706	715	715	717	776	770	751	732	713	750	734	763	698	738	710	765	717	774	752	768	786	721	771	747	721	770	723	731	746	720	716	749	744	712	769	764	743	712	695	722	772	827	756	717	741	762	749	723	682	755	780	751	751	671	806	710	741	741	738	760	791	778	758	678	775	759	746	677	709	704	802	788	727	769	765	747	741	738	772	812	763	773	739	718	731	785	748	696	757	697	755	737	724	760	761	731	755	698	735	755	765	772	725	726	728	737	759	755	782	752	760	752	781	760	739	724	786	777	778	789	773	718	709	727	748	790	750	742	724	775	729	757	748	724	761	773	785	785	766	751	760	725	725	726	729	765	781	735	718	780	737	722	773	742	763	788	763	721	775	761	735	718	768	770	747	765	712	684	712	756	724	783	765	699	782	766	777	718	755	785	674	745	767	751	770	713	744	732	745	762	758	738	732	776	778	722	735	806	733	721	729	777	732	768	729	705	776	730	760	757	755	758	795	747	707	742	767	745	814	750	787	727	767	766	775	804	707	751	713	751	741	794	735	775	742	717	749	727	706	724	752	727	720	762	761	748	750	721	739	785	763	800	783	778	764	777	713	732	738	752	743	770	737	762	782	763	738	728	760	702	770	770	696	794	763	732	746	697	732	757	752	723	772	781	764	734	749	711	746	695	725	729	746	743	798	803	734	738	701	715	727	778	728	749	751	725	727	758	760	746	734	672	779	811	730	779	767	779	793	736	760	728	724	724	711	752	729	771	766	722	658	734	739	725	747	694	736	760	726	720	780	787	736	730	785	747	732	743	761	753	824	744	716	769	751	719	746	713	787	691	702	729	722	754	713	789	780	775	730	728	756	720	770	743	794	742	748	780	742	733	734	718	783	744	745	805	769	706	713	757	796	729	750	732	724	744	721	727	758	741	755	749	740	742	775	789	757	765	753	728	742	768	736	763	804	769	774	786	761	773	751	753	733	739	676	711	773	768	770	753	721	730	718	766	754	740	763	761	739	782	766	738	717	756	788	725	738	778	695	719	763	723	757	766	745	764	769	752	761	728	735	802	761	745	767	766	743	719	740	784	748	778	745	722	713	740	678	756	735	731	765	775	765	719	762	747	743	749	776	729	736	752	735	707	750	752	753	807	744	787	765	745	766	753	738	725	732	726	750	777	731	752	727	749	771	716	744	725	702	757	748	787	788	747	791	760	699	747	759	712	788	734	696	792	774	758	769	791	790	785	758	767	733	757	745	778	711	772	776	803	749	745	740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8164	22742	19383	4741	538	273	254	256	265	245	283	261	271	286	275	280	232	276	255	289	252	257	260	277	260	245	278	250	256	267	256	272	226	279	263	264	270	260	245	241	261	273	324	255	277	286	244	241	250	271	238	250	295	261	288	271	242	244	289	258	262	292	273	259	267	288	275	244	244	255	285	260	263	271	237	270	259	269	254	285	282	268	254	289	265	248	256	275	268	241	297	284	240	290	254	258	256	270	252	280	257	261	255	256	235	263	254	265	278	275	249	267	259	274	238	247	272	243	296	282	260	263	255	289	276	263	243	254	260	265	272	252	249	274	275	263	257	275	267	291	279	237	269	272	271	289	256	271	262	265	250	308	273	246	254	259	251	249	261	277	253	280	273	269	254	310	243	248	253	248	256	280	274	274	267	270	220	256	271	261	277	279	255	259	261	293	260	264	240	280	278	259	260	239	254	253	268	254	284	269	240	260	260	258	272	264	248	259	276	264	269	273	269	288	252	257	297	256	268	246	267	266	248	255	252	236	284	277	252	237	254	257	241	288	265	278	299	259	255	239	293	283	280	248	254	262	271	267	263	262	294	289	247	236	265	268	246	254	252	269	275	252	281	243	255	257	272	266	272	248	255	244	274	262	278	272	250	281	265	267	279	255	245	283	276	267	299	268	273	288	228	275	248	257	276	274	245	277	293	275	263	252	282	284	246	273	270	255	243	276	258	236	237	261	269	233	269	253	237	288	237	246	236	252	293	252	282	301	277	269	275	272	251	277	259	262	283	257	287	262	276	278	239	258	254	263	287	262	250	271	279	279	275	229	227	245	279	268	241	260	250	268	274	258	231	233	300	238	245	302	240	275	278	244	263	267	287	239	232	257	278	258	256	249	281	261	279	279	236	243	258	251	263	267	276	266	260	256	248	255	233	263	242	264	263	258	289	258	237	275	290	322	256	260	274	267	258	271	243	262	254	245	280	249	281	281	232	285	268	243	280	249	255	270	261	263	271	264	296	232	301	273	272	264	264	283	243	231	271	260	284	261	287	238	266	269	252	233	253	247	264	275	245	264	259	255	253	281	279	241	236	280	247	277	262	266	214	263	289	294	242	254	243	254	257	278	264	253	263	234	240	240	304	246	267	295	237	257	260	285	260	285	255	286	249	279	247	290	266	275	242	283	228	249	269	234	268	266	232	269	250	258	261	253	280	267	266	261	251	249	246	278	267	259	249	251	275	271	268	271	252	258	278	279	289	264	248	247	263	221	257	282	261	267	274	259	288	230	265	275	293	237	279	288	256	258	246	277	261	250	272	267	289	274	257	263	276	257	255	268	258	282	307	232	247	245	267	255	263	271	251	273	271	260	270	265	252	230	239	267	236	252	227	256	235	273	253	247	250	275	267	262	274	267	243	254	256	252	279	261	255	260	285	269	240	271	257	251	252	227	261	266	270	270	273	277	265	255	252	259	265	249	269	265	287	280	269	262	250	270	244	236	284	256	250	275	263	240	270	268	277	242	231	280	292	263	266	250	281	290	258	258	298	288	262	266	269	239	262	266	267	292	287	255	244	258	286	251	283	288	241	283	246	268	247	262	270	281	256	267	239	297	248	282	264	260	283	320	255	261	253	212	236	247	274	277	271	265	256	255	228	292	257	280	260	243	262	275	287	249	272	289	287	275	257	272	254	264	271	283	288	262	243	263	267	291	275	232	263	247	248	228	257	249	287	248	258	268	268	244	288	258	284	281	286	261	273	274	267	268	258	276	267	259	255	285	266	285	268	294	267	277	286	235	276	260	294	300	259	260	258	237	298	262	247	261	259	291	273	267	269	229	234	265	272	280	292	252	245	252	257	256	267	242	312	285	234	278	255	270	266	279	257	228	264	242	269	263	274	284	238	268	297	275	252	228	277	249	249	271	263	226	266	248	291	280	248	257	262	268	266	245	246	273	265	251	228	287	286	262	250	234	255	257	257	288	258	282	258	277	286	274	267	249	250	276	270	271	257	257	244	254	227	256	256	282	269	293	266	228	280	281	247	277	258	271	265	260	261	235	261	285	287	284	259	264	259	250	277	243	260	272	259	261	290	272	304	245	254	245	275	267	245	256	238	282	239	249	274	250	256	267	233	239	262	275	274	245	281	243	282	234	280	248	254	276	269	281	258	275	262	254	263	257	288	287	253	260	241	281	271	289	255	259	264	274	219	237	271	235	272	246	232	279	252	281	239	243	248	269	234	282	258	238	220	237	230	287	270	252	254	263	285	248	277	267	260	284	270	274	257	250	272	256	276	268	251	251	272	266	270	258	255	256	272	239	263	274	285	227	254	255	244	268	251	262	271	266	274	262	280	278	268	280	272	272	255	270	277	271	283	253	229	246	280	269	284	264	282	279	300	291	266	267	288	282	277	243	238	274	255	276	258	253	281	229	248	256	282	256	278	264	268	296	270	244	252	278	251	249	266	272	294	247	262	246	254	271	266	240	269	240	244	245	293	248	279	274	254	247	249	244	259	258	261	274	254	261	272	257	237	279	259	286	236	284	260	280	269	280	285	239	277	250	269	287	260	238	271	258	242	292	256	269	279	260	223	234	246	269	256	218	246	296	265	264	261	246	244	243	289	290	297	269	271	255	260	262	284	243	260	272	272	250	273	260	269	282	273	263	270	307	253	253	252	250	263	252	245	239	224	251	263	285	286	238	280	278	235	263	267	257	272	246	282	271	255	253	274	253	282	265	302	276	247	296	249	285	269	271	276	284	251	270	252	286	233	276	269	243	257	267	262	292	275	264	285	291	263	261	294	254	276	291	287	262	259	273	247	261	239	276	234	271	247	268	244	277	272	251	264	286	284	250	275	277	246	276	254	247	262	241	238	273	264	262	236	262	243	241	266	267	280	254	288	279	278	240	263	269	239	277	255	296	274	264	271	283	277	256	288	260	254	250	281	295	241	246	264	267	263	267	258	280	259	267	265	280	252	258	270	271	279	267	252	233	246	288	250	271	288	260	271	302	255	241	259	286	262	269	267	294	262	234	275	257	289	272	255	282	262	283	267	256	273	268	260	248	261	258	229	263	255	276	260	254	266	286	243	245	250	257	296	224	261	249	252	261	236	272	247	270	277	246	274	274	246	266	292	324	257	285	265	263	263	285	247	301	279	253	292	259	278	276	261	263	251	285	257	273	263	263	283	272	268	257	254	272	259	284	253	254	275	272	246	256	251	258	270	239	243	249	251	238	231	255	267	260	247	273	260	261	261	274	257	257	250	240	254	268	250	260	280	291	252	275	291	248	268	245	253	267	249	284	252	261	254	307	268	280	269	280	263	263	279	263	282	288	273	269	266	247	227	233	256	245	257	283	282	257	288	276	282	269	272	247	285	259	285	291	260	271	246	285	302	269	266	260	259	261	268	241	262	301	270	292	270	273	263	291	258	285	266	272	258	285	229	270	243	245	262	259	257	253	275	273	255	290	275	261	286	287	243	263	262	268	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8843	29846	26271	8827	1013	735	756	764	779	759	811	766	732	728	763	742	755	735	767	822	781	763	821	768	775	792	767	744	730	749	714	750	696	759	836	768	784	763	704	760	753	786	816	870	905	817	757	725	726	754	730	809	743	797	727	722	753	724	795	727	803	680	786	742	756	721	752	719	787	753	763	732	729	729	755	757	777	774	730	727	780	728	775	814	759	758	735	751	804	735	785	730	762	770	704	751	762	754	738	735	740	740	730	739	783	734	747	749	793	765	772	722	760	739	779	733	771	725	746	801	729	714	756	717	742	814	732	737	784	763	773	709	734	784	757	774	771	793	733	752	728	725	761	747	742	723	765	730	772	772	732	783	747	684	799	719	756	732	788	735	767	758	737	712	747	714	748	791	744	718	768	760	811	780	730	775	760	785	801	718	752	806	758	707	742	742	742	744	780	742	732	742	735	772	745	723	772	772	799	750	792	791	763	756	765	762	719	721	792	768	758	774	751	753	789	714	743	680	780	782	720	746	744	776	749	818	752	802	742	785	738	745	722	748	760	762	719	724	757	712	792	773	766	772	773	817	786	798	769	765	787	765	736	769	769	708	722	751	760	778	703	754	720	748	773	747	773	780	771	779	717	750	763	753	741	722	770	747	721	735	757	790	811	763	780	762	819	707	803	777	782	715	757	771	728	807	740	773	802	737	805	764	759	722	751	702	754	779	736	777	750	765	736	758	739	800	790	738	736	815	774	774	750	755	778	778	773	710	780	748	765	780	792	754	754	811	796	793	748	741	752	729	763	745	759	743	759	723	739	766	751	771	752	714	747	780	744	737	757	733	737	762	790	760	734	787	737	758	782	760	817	712	782	788	774	738	755	758	764	747	789	768	712	724	797	741	814	735	760	730	780	799	778	772	737	745	773	763	770	781	772	800	809	800	753	767	769	752	803	790	719	736	755	755	753	747	782	754	790	777	747	769	722	734	743	765	810	747	762	792	761	793	770	787	787	746	760	766	713	752	752	766	782	769	706	717	779	740	722	746	757	784	734	722	791	774	742	795	793	796	749	776	802	762	754	712	797	710	792	743	749	753	717	800	792	791	782	781	774	739	785	763	707	739	753	738	772	762	751	793	845	752	799	754	734	747	738	717	759	752	725	782	748	787	819	761	775	779	743	726	745	770	753	759	745	782	758	757	776	771	783	741	739	734	776	809	788	755	761	745	760	762	749	788	742	730	775	748	746	773	752	773	703	815	721	745	734	795	797	787	758	727	757	707	763	772	776	747	789	758	719	767	778	743	791	713	734	788	739	797	731	713	754	786	774	731	739	748	796	783	756	733	713	762	715	703	743	725	776	770	765	729	724	768	798	749	775	747	747	773	748	805	757	744	774	756	771	790	800	762	694	772	710	745	803	802	742	770	777	806	772	738	753	731	722	741	725	744	742	716	794	728	786	741	768	735	749	753	760	760	746	750	737	798	781	761	739	738	749	744	750	721	799	810	802	731	766	755	742	750	808	740	765	798	774	743	748	781	715	730	754	797	788	799	782	789	799	717	721	729	724	776	745	746	758	776	772	762	721	758	744	760	755	731	761	733	758	786	775	791	774	754	728	757	752	737	733	758	721	745	764	743	733	710	742	778	739	781	722	751	748	721	782	746	719	769	793	750	732	747	768	737	762	773	756	795	765	737	756	738	779	749	736	775	767	772	816	779	720	729	718	757	786	773	751	713	734	716	797	768	755	754	778	771	733	755	705	754	786	746	685	784	752	806	744	786	778	739	792	783	821	754	769	784	750	756	739	745	738	733	728	749	748	745	793	771	749	775	715	785	736	772	727	744	760	715	771	745	723	797	742	742	801	795	709	791	747	707	739	756	741	792	743	725	721	741	824	668	766	785	755	740	772	747	736	720	740	775	752	737	741	722	746	802	746	768	774	790	765	701	716	748	765	730	768	798	748	681	780	756	755	746	772	777	768	726	782	756	751	775	730	782	774	776	800	758	757	788	744	725	774	763	777	795	742	740	734	750	779	768	736	750	744	761	782	752	732	792	800	760	746	725	764	801	753	720	787	781	767	789	787	719	758	764	770	738	778	769	817	725	776	731	742	727	745	775	750	751	772	759	785	726	777	790	727	768	704	730	739	728	775	773	763	781	739	748	796	727	736	833	703	768	788	738	755	765	776	780	763	775	753	712	677	772	772	679	752	808	799	783	770	755	760	740	734	746	737	735	738	742	777	752	763	758	747	774	766	717	744	734	729	750	712	799	760	749	747	751	746	744	756	779	736	733	742	771	799	759	768	718	733	772	772	708	751	757	734	765	738	766	757	697	743	758	780	696	734	759	712	764	791	788	778	724	757	783	737	794	727	775	782	738	760	731	751	794	734	766	764	757	720	759	809	777	770	764	720	769	763	773	776	748	716	748	737	733	760	764	758	679	727	720	739	750	733	793	763	759	784	736	713	806	729	769	777	753	786	789	708	757	779	730	771	762	710	755	749	730	726	785	758	713	730	775	770	731	754	754	747	781	768	754	727	769	750	734	775	712	828	762	760	723	757	703	687	749	802	803	797	763	720	773	766	734	757	765	779	764	764	796	674	752	762	757	758	757	757	737	763	773	769	791	763	737	723	689	768	760	777	771	759	789	763	761	754	788	721	792	809	756	762	750	773	721	794	694	737	761	719	748	752	814	766	751	798	767	731	767	748	761	716	711	772	761	770	718	803	747	778	766	732	794	771	711	744	722	745	740	782	761	736	742	749	708	774	731	765	752	765	725	759	737	742	751	730	789	783	755	706	775	742	782	769	730	750	695	755	778	729	770	776	754	710	691	723	782	746	758	679	745	800	716	739	740	754	745	784	832	745	728	779	788	773	749	751	747	709	740	802	832	731	715	747	766	769	745	779	720	766	718	733	752	748	711	789	795	715	771	778	741	789	771	763	737	734	730	784	761	738	763	749	743	819	764	732	739	742	760	745	781	749	770	776	777	758	790	764	733	791	793	763	757	727	764	764	780	764	665	751	759	756	775	759	784	759	760	814	717	782	745	715	718	785	738	750	736	768	778	757	763	778	744	809	721	711	783	725	708	765	735	748	739	740	758	704	735	755	753	764	760	745	786	797	778	775	801	684	742	741	753	693	794	764	778	794	782	783	738	747	724	789	759	755	780	752	729	774	740	751	762	743	770	785	799	761	745	758	735	739	766	758	786	816	759	726	736	714	732	794	763	781	781	785	775	766	770	753	746	792	789	756	739	759	784	798	774	763	796	722	755	758	743	784	773	746	747	738	749	764	813	754	732	729	751	764	757	781	775	758	741	746	741	776	753	803	735	766	727	806	770	751	735	765	763	734	763	779	755	706	792	727	694	715	752	749	742	753	742	765	774	769	706	777	808	733	775	775	796	795	757	757	783	771	784	717	810	807	703	763	733	745	755	768	774	717	738	760	817	766	740	707	749	732	755	784	742	820	739	748	781	740	752	740	738	737	750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48485	77229	67812	36336	9418	578	275	255	247	264	268	253	249	235	249	238	237	246	206	256	232	217	214	244	223	255	261	238	243	253	259	258	252	229	236	250	248	261	230	249	271	297	320	351	291	281	252	234	247	240	237	252	228	228	254	263	257	226	261	257	254	242	243	259	229	282	262	245	233	226	275	240	240	255	267	260	276	252	275	217	223	247	225	235	232	256	234	263	239	246	236	264	231	219	261	238	275	248	258	242	231	224	255	261	263	240	253	242	248	239	235	222	240	230	255	245	235	241	211	248	228	230	252	269	242	242	260	236	197	248	249	260	267	264	237	244	246	242	253	233	246	243	280	261	250	231	236	243	238	239	228	251	252	210	237	240	262	263	241	225	231	236	216	229	254	261	225	258	233	237	257	238	267	246	246	237	229	238	255	212	267	276	220	261	208	234	236	259	254	269	244	234	272	250	253	255	257	262	246	228	266	239	241	242	226	238	255	239	261	248	254	261	237	243	245	250	259	218	233	241	226	223	236	252	246	240	240	267	230	222	225	239	236	239	252	270	206	256	222	211	232	241	264	258	247	259	263	239	221	227	233	237	286	247	269	234	247	239	252	268	203	248	236	246	242	234	239	249	231	268	247	256	245	239	239	241	248	235	218	256	221	245	255	222	240	231	240	239	276	241	219	241	253	215	241	244	246	256	238	239	255	246	240	237	263	240	237	248	257	237	244	247	254	253	259	242	214	232	247	238	244	225	226	279	246	263	216	253	264	236	243	277	244	243	241	257	255	238	216	230	250	262	237	224	238	232	262	250	262	234	275	253	242	251	259	246	253	244	243	246	241	286	232	235	233	222	215	246	243	228	274	234	260	252	272	290	231	234	235	227	268	224	262	265	219	246	267	247	264	242	272	232	257	248	228	234	242	214	247	247	246	264	252	230	255	249	242	237	266	247	242	260	239	244	240	221	218	231	235	223	225	228	204	274	248	221	249	234	228	255	243	248	220	235	244	243	263	240	253	243	267	234	250	245	250	232	235	226	213	228	243	240	229	250	219	255	226	240	257	240	234	261	261	238	243	224	248	246	247	243	240	246	222	227	265	242	237	233	245	260	265	244	246	260	255	268	254	217	241	255	245	245	235	260	237	241	229	249	242	243	244	212	257	238	228	234	266	207	222	264	244	242	247	272	227	239	243	261	229	257	244	237	213	243	220	255	261	278	243	257	253	260	234	237	251	238	241	270	231	249	216	242	275	241	236	226	234	249	243	259	254	264	241	239	214	258	266	240	246	243	232	207	264	252	247	258	239	257	238	229	241	246	252	237	236	251	237	242	256	263	239	246	254	241	226	259	229	259	235	262	255	257	256	228	258	243	252	242	233	264	215	254	246	251	258	248	216	244	221	261	246	238	239	252	234	262	242	228	209	246	268	226	267	245	281	259	234	250	237	233	258	242	247	240	259	243	247	234	231	293	233	235	245	230	270	243	251	246	259	265	237	253	221	236	233	231	258	243	239	256	248	263	241	228	246	261	256	231	264	229	229	249	258	193	252	219	280	251	245	222	226	293	262	257	220	236	256	229	233	239	257	245	246	231	223	206	289	245	235	245	243	241	251	235	234	246	200	254	256	226	260	244	256	226	234	232	256	243	240	244	254	246	266	240	249	223	260	236	274	238	243	238	225	247	258	240	250	255	227	236	244	259	228	238	236	256	230	223	238	235	256	253	258	280	268	230	245	263	244	258	240	253	259	254	253	245	241	247	255	268	248	258	250	226	247	231	236	222	273	269	229	218	219	243	251	248	252	249	237	240	236	216	239	216	232	230	245	237	222	264	232	265	221	265	238	254	248	239	260	263	229	264	268	232	236	246	229	217	244	252	250	242	234	261	219	237	247	237	243	213	251	254	280	255	242	233	257	264	255	235	211	240	242	248	248	257	250	254	235	249	224	239	270	221	243	238	251	232	259	264	240	235	266	229	231	251	235	241	267	242	254	231	240	259	258	230	258	246	223	259	237	226	240	236	247	240	226	267	240	214	248	234	235	269	261	229	251	264	209	241	229	254	250	241	258	251	251	225	270	221	226	251	250	251	222	252	258	263	240	234	219	245	228	247	220	229	239	228	254	253	237	245	223	224	243	241	223	273	279	247	246	247	257	222	244	242	269	274	263	281	248	260	251	228	262	272	202	247	247	259	225	209	240	227	239	222	214	277	236	269	236	263	246	247	289	255	268	242	230	257	235	232	249	253	242	228	225	238	256	259	280	252	244	241	260	244	238	238	221	254	228	239	232	239	258	222	227	256	237	253	248	243	241	257	263	282	238	249	244	234	251	246	246	263	231	238	249	246	250	242	223	247	254	272	223	259	256	230	236	231	233	266	259	259	276	262	242	243	231	281	237	246	265	250	272	260	251	240	231	223	243	259	262	273	272	266	226	255	251	226	226	242	240	229	237	258	260	227	236	247	229	246	252	252	220	250	227	233	257	226	271	232	272	237	231	253	244	234	258	254	255	233	206	246	256	239	251	257	248	236	245	233	245	246	260	287	276	251	233	224	250	275	222	233	270	231	227	251	231	234	256	248	247	256	252	237	237	227	239	257	233	267	252	216	264	250	222	237	249	207	264	215	257	246	228	257	249	259	241	249	246	223	263	236	252	246	240	243	227	245	244	235	235	222	291	250	222	261	198	254	252	225	251	264	245	230	243	244	241	250	253	251	235	219	236	255	226	249	278	236	237	244	224	232	231	250	243	251	245	257	226	240	241	244	214	248	247	254	242	219	248	245	246	257	260	253	241	224	220	255	243	261	273	246	267	238	261	250	223	227	210	249	224	238	236	234	224	243	248	249	255	254	235	268	229	245	264	255	239	252	270	250	221	249	214	237	248	236	237	255	244	245	246	248	254	258	217	235	238	236	217	226	247	234	231	246	200	242	234	223	250	242	248	264	258	241	227	231	232	254	268	260	243	256	252	260	242	283	251	245	263	238	253	245	254	234	239	262	236	221	230	241	240	249	241	260	252	244	249	231	244	229	268	232	240	271	250	238	253	224	230	239	242	236	265	223	254	233	254	225	238	230	229	267	255	211	242	260	268	257	252	262	242	269	251	239	228	247	230	228	232	223	256	232	242	247	253	251	258	228	271	237	237	240	262	247	248	248	267	244	238	246	230	242	247	251	247	266	220	253	263	247	256	282	198	252	255	243	236	215	232	280	253	235	250	234	242	216	240	242	232	230	244	214	259	266	260	245	243	253	246	249	238	263	232	271	221	223	236	240	237	260	249	261	269	234	245	219	245	253	232	273	241	245	235	251	258	206	241	229	245	236	266	251	255	246	236	244	249	259	259	251	241	221	230	233	256	252	214	255	246	246	229	232	249	228	253	223	247	221	239	236	244	230	238	260	236	239	238	233	276	230	250	243	225	219	263	225	249	264	240	217	245	234	257	260	269	239	248	247	245	269	272	256	229	255	246	234	236	256	227	249	268	242	232	236	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32340	60489	62764	37288	4534	979	894	887	838	808	741	708	754	733	709	761	732	682	735	735	742	733	735	757	734	770	699	775	704	715	704	701	729	721	743	732	727	731	716	687	874	1405	1529	1546	1224	947	714	704	711	679	692	717	703	738	703	694	705	739	713	712	682	722	692	681	731	739	729	708	675	711	726	727	695	728	720	663	760	659	721	709	724	697	689	727	740	741	689	722	715	753	710	712	723	666	673	746	713	707	729	740	722	729	714	681	690	749	714	691	649	746	658	740	745	645	672	707	746	671	663	682	699	706	740	727	680	733	687	687	693	703	707	687	710	671	744	744	728	741	674	741	754	701	712	715	699	668	722	701	730	731	707	747	706	691	703	741	702	745	709	724	712	714	707	697	754	749	703	726	721	764	721	742	700	664	744	744	701	761	690	684	716	716	719	710	714	681	673	701	750	730	759	663	699	721	683	666	679	718	679	728	663	717	707	692	688	700	736	705	704	649	725	707	714	671	750	730	741	670	710	686	660	685	650	718	702	738	727	646	746	716	727	699	685	735	692	683	711	659	716	698	705	742	710	697	667	749	708	708	711	714	717	716	706	711	729	705	681	731	688	714	678	710	657	716	730	706	703	766	699	746	709	662	695	674	673	710	745	645	768	691	689	638	698	737	678	694	737	687	747	751	696	662	681	679	684	693	741	698	748	669	656	719	665	706	701	711	698	698	673	696	673	708	692	722	732	672	689	764	737	756	713	703	702	742	689	665	732	771	695	742	746	716	705	737	696	688	735	699	687	685	684	746	642	707	709	689	693	711	745	665	677	678	742	709	731	695	710	701	764	697	651	669	714	701	660	662	748	692	738	690	710	670	701	784	745	680	729	717	724	714	736	736	718	681	774	694	654	737	694	699	728	756	683	708	704	731	670	698	692	741	729	714	679	772	738	705	704	716	695	766	743	738	704	693	722	710	687	669	739	713	690	726	752	733	710	733	698	731	704	647	664	703	702	719	730	701	729	720	691	771	703	733	720	712	663	719	709	738	729	698	676	689	654	698	701	689	669	709	729	668	663	748	752	682	717	743	715	719	705	716	716	699	703	680	739	669	715	708	656	701	684	754	733	719	721	743	680	691	709	689	719	676	725	692	669	708	670	710	682	718	668	700	747	733	746	690	700	701	686	732	711	684	758	678	686	730	741	675	739	741	742	702	712	714	657	748	637	751	701	687	700	709	695	647	703	735	678	675	705	669	718	675	680	675	664	664	680	735	692	667	695	667	715	685	739	712	667	736	717	652	727	697	699	625	727	714	726	712	729	738	699	689	717	738	651	730	726	742	726	674	755	684	682	683	692	723	724	713	717	678	737	721	686	735	769	710	673	723	671	707	656	719	697	718	699	707	706	681	722	707	684	698	692	731	696	735	701	722	738	713	676	701	696	721	713	729	701	681	743	686	672	744	679	708	697	724	719	723	699	743	705	721	773	757	685	713	680	745	686	726	726	693	685	740	727	706	755	727	701	676	668	710	724	728	729	698	738	720	706	754	702	688	742	727	715	682	728	728	696	717	739	657	743	676	688	703	655	678	664	700	735	741	680	717	705	721	729	711	687	679	704	701	711	675	681	752	754	724	692	686	706	686	700	694	679	691	714	745	684	723	657	726	731	694	666	718	675	676	721	708	721	706	684	681	739	703	678	730	683	682	708	726	693	735	722	655	708	732	687	691	690	727	713	660	702	682	718	717	674	728	720	767	658	692	716	684	714	724	702	689	679	748	694	712	690	745	749	671	750	716	659	743	688	612	719	731	659	714	673	724	735	723	749	705	730	677	666	689	700	706	720	715	734	707	708	710	725	759	708	689	696	691	680	712	687	676	725	733	681	670	714	687	712	712	695	720	725	689	716	715	709	682	749	688	724	710	754	741	706	696	743	674	685	704	709	709	717	733	697	688	724	667	755	658	698	675	665	658	712	724	722	705	740	681	693	694	728	738	688	708	708	696	709	688	687	743	695	733	728	715	771	688	767	739	703	677	666	673	725	722	747	795	665	720	739	686	710	742	734	694	664	713	694	746	704	662	739	662	695	695	674	710	707	725	698	694	721	697	692	677	687	713	745	682	661	692	714	722	702	709	707	703	702	690	706	701	701	723	698	691	703	665	698	730	734	720	677	695	679	708	736	724	715	731	714	730	697	730	716	725	731	714	730	730	660	719	702	722	722	690	705	726	715	686	730	693	702	746	718	711	705	722	699	701	704	704	747	697	701	710	724	747	712	737	704	723	718	765	722	714	677	712	704	698	688	743	709	746	736	731	721	686	707	675	723	703	728	685	718	658	716	765	705	746	739	733	732	732	756	716	710	677	728	720	704	750	712	776	712	701	691	718	713	729	730	748	703	669	740	711	741	707	646	686	713	676	672	705	693	756	730	668	745	714	705	690	730	666	670	684	706	724	726	707	740	688	715	666	690	779	679	722	741	741	697	706	684	705	679	675	720	710	704	733	711	701	759	721	739	714	726	731	735	683	716	714	731	742	701	727	714	689	698	731	686	684	742	732	704	720	722	697	740	727	724	684	722	743	687	666	699	732	696	745	729	696	713	667	754	702	651	739	681	728	740	699	686	717	675	711	758	683	731	704	724	725	651	719	712	693	690	654	631	649	697	655	675	711	692	709	709	720	735	712	739	707	685	760	719	713	709	732	708	663	717	676	731	733	692	732	729	720	731	699	705	735	730	710	738	738	674	748	661	695	720	748	673	707	752	693	726	732	704	710	684	690	713	633	682	674	680	736	636	690	731	716	732	668	686	705	723	715	703	674	700	714	705	714	722	669	661	667	712	738	665	773	691	749	676	762	728	714	700	700	657	695	725	719	704	735	736	733	713	733	697	713	702	721	679	704	712	718	701	724	742	736	688	692	641	703	783	740	734	691	757	748	734	682	704	702	732	701	640	749	715	699	697	729	707	709	763	720	699	732	675	730	673	745	655	725	726	720	713	715	721	753	693	724	722	680	727	677	701	671	684	736	711	730	678	702	710	716	759	743	680	736	708	747	747	704	750	661	709	717	696	731	701	697	726	713	723	774	700	746	745	741	749	715	722	753	697	748	675	671	717	741	683	731	693	686	690	706	687	708	690	717	747	697	678	696	731	705	721	669	706	685	683	747	689	734	722	733	720	718	716	720	721	720	743	708	730	721	723	698	688	695	671	733	683	728	732	685	690	731	709	756	691	694	753	739	709	725	681	712	671	716	649	747	695	683	706	705	707	701	705	707	694	725	740	743	690	693	754	732	675	747	687	680	730	744	687	711	717	689	727	730	726	735	681	716	728	722	742	712	760	649	703	716	680	700	737	666	709	713	711	678	700	755	703	729	732	712	686	713	730	696	731	698	707	755	698	767	702	787	711	762	687	710	711	676	702	710	684	734	730	696	765	641	673	765	702	708	709	717	666	737	794	723	709	687	675	662	660	690	656	672	702	757	701	709	687	710	710	712	667	653	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
62030	87793	78829	47440	16622	2326	349	358	335	303	334	336	300	276	315	275	285	328	300	329	306	298	314	298	300	307	284	272	268	296	294	312	300	271	290	254	321	300	290	314	374	432	447	419	412	311	309	316	280	297	331	281	270	285	308	324	293	279	293	293	294	280	306	275	262	296	326	305	295	295	309	283	299	287	291	278	317	319	296	307	271	294	306	281	300	301	282	300	271	280	302	287	276	263	303	305	284	294	291	318	286	314	324	280	293	279	291	316	272	296	293	298	280	289	305	298	337	277	303	310	256	273	268	312	281	308	314	282	274	302	283	293	288	290	282	305	309	289	287	275	279	271	283	278	251	287	265	303	294	317	318	260	286	311	288	311	292	306	302	265	301	291	307	310	284	296	311	305	295	311	285	309	287	265	301	301	273	279	292	277	259	287	290	280	301	288	289	293	290	284	305	276	273	306	280	277	280	292	262	283	278	273	339	304	270	327	296	281	323	300	277	290	280	269	300	318	286	287	287	290	280	293	309	256	255	268	311	278	313	290	271	296	291	302	291	283	304	313	276	297	307	275	286	319	286	278	310	318	268	254	295	308	329	284	275	280	319	306	299	299	287	302	279	260	280	289	291	285	289	290	266	345	300	294	303	316	319	278	261	294	262	284	282	296	292	294	272	284	280	302	284	305	308	281	274	263	308	268	297	277	301	301	270	277	273	290	303	300	267	254	282	313	302	292	319	278	256	275	283	310	307	306	297	269	286	282	293	302	279	284	281	327	272	300	275	291	313	302	285	291	307	298	257	284	271	296	309	295	311	260	306	307	301	286	293	283	300	271	280	277	292	283	293	278	297	270	306	315	291	282	283	289	255	283	284	278	287	297	291	273	289	272	295	265	296	290	288	311	320	300	290	287	264	300	311	282	250	302	259	279	315	271	298	278	278	310	276	274	286	267	283	280	297	297	285	293	290	290	291	281	295	282	278	292	279	277	298	303	282	300	317	271	346	312	276	253	309	303	286	312	263	316	300	271	272	255	293	309	315	282	270	268	293	330	291	271	300	256	308	270	293	299	265	282	265	273	301	299	271	291	291	278	253	272	265	272	256	274	290	291	289	279	277	298	287	272	292	304	274	304	273	300	293	253	269	295	291	283	289	260	279	330	283	290	270	279	262	295	283	308	275	277	272	307	303	297	302	275	294	281	267	293	309	302	278	334	296	282	288	268	333	289	273	293	295	273	292	283	297	287	299	307	280	292	316	280	288	291	299	307	279	302	296	299	286	294	288	303	301	310	273	278	297	268	278	286	293	292	257	262	298	289	272	290	284	301	300	283	242	270	318	299	267	302	274	285	300	276	290	270	284	316	286	276	282	314	291	295	268	288	273	312	294	290	299	281	283	318	303	302	295	278	323	304	304	273	306	283	310	282	279	306	292	274	302	245	317	319	286	315	286	299	285	276	279	284	280	287	274	272	298	298	286	298	275	269	307	272	283	293	287	318	281	281	281	278	305	293	306	284	293	261	280	291	288	287	278	303	279	338	316	319	282	310	317	284	308	279	291	273	291	284	297	295	272	274	307	288	273	275	286	272	288	286	301	300	275	283	308	291	307	314	286	289	307	297	270	296	255	300	308	289	268	271	304	265	301	299	305	280	301	303	288	301	286	276	311	291	297	281	321	317	287	274	286	283	284	305	290	317	278	290	281	296	293	253	283	307	295	302	269	267	310	289	292	268	294	289	292	295	269	305	281	285	318	297	274	252	301	298	279	276	274	294	299	286	304	256	278	325	301	280	302	294	309	298	287	288	291	297	262	289	266	300	274	316	291	307	311	312	324	291	317	309	263	284	296	293	318	283	318	291	294	302	292	271	319	277	319	292	317	307	269	291	266	299	302	304	288	295	284	266	340	278	280	291	290	268	274	291	280	330	296	284	296	307	276	304	290	306	311	288	262	304	306	270	296	280	263	271	292	281	271	295	296	291	307	277	280	277	298	329	278	277	312	300	293	286	278	294	287	289	268	311	275	267	284	293	283	300	280	298	290	295	276	261	304	290	317	302	307	285	296	267	269	292	268	274	272	304	271	295	277	273	276	286	291	285	266	265	286	279	283	260	307	292	299	300	284	317	269	260	302	236	281	300	329	294	281	277	300	267	282	301	324	272	262	288	287	268	280	311	275	297	290	285	291	289	305	293	292	288	325	283	289	298	283	312	276	302	267	284	301	295	302	297	278	320	275	280	282	336	306	278	269	287	294	267	309	291	295	304	315	290	249	307	254	276	302	279	298	279	276	269	303	286	301	259	278	294	293	288	311	306	262	281	298	291	292	302	313	258	282	292	291	296	305	324	276	275	286	286	284	300	300	323	281	323	294	281	296	301	305	292	281	299	303	316	302	290	306	315	259	278	300	267	261	311	314	311	295	259	269	288	296	294	295	290	277	280	293	271	278	279	289	272	297	301	276	313	290	276	312	299	292	285	311	274	291	297	282	323	316	273	308	271	267	302	292	288	289	287	304	297	280	291	276	276	272	288	255	287	295	260	300	273	292	293	276	287	291	284	302	287	268	290	306	297	288	286	309	285	279	268	281	259	296	294	280	260	301	326	292	314	286	288	293	283	307	292	296	286	273	279	283	287	281	297	271	294	286	313	266	288	316	315	291	306	290	294	277	278	289	303	289	269	248	288	248	271	248	312	301	304	287	275	289	285	309	281	266	304	271	296	292	300	331	270	315	276	278	330	263	300	286	303	296	301	281	316	300	284	279	323	310	280	279	305	292	245	298	284	294	281	300	282	269	309	279	282	302	282	256	292	301	291	277	282	297	267	272	282	277	298	291	297	247	319	284	276	293	272	282	289	287	290	305	286	305	309	310	295	297	308	277	275	289	306	305	293	302	246	270	316	275	284	280	293	304	280	291	282	312	276	288	249	307	297	289	291	272	285	301	283	295	272	307	283	256	320	309	264	267	284	282	299	297	281	284	297	305	276	280	330	294	280	273	288	340	304	303	299	301	300	301	313	262	293	294	301	288	280	295	282	268	294	278	327	272	283	284	283	298	284	295	317	291	282	301	274	312	309	281	297	315	316	269	280	290	299	315	295	295	295	282	290	320	294	309	308	291	317	286	284	283	307	289	312	288	294	316	288	297	314	290	287	283	268	296	267	313	283	299	285	273	303	311	300	278	290	302	286	303	269	279	315	315	294	295	322	288	269	297	322	291	314	306	256	314	291	266	279	253	260	264	288	268	285	319	321	276	259	258	261	279	280	277	279	271	280	277	314	290	286	294	294	294	291	290	291	305	276	289	305	281	304	305	297	308	313	288	276	307	276	295	314	281	288	297	294	286	319	258	251	241	335	282	255	314	261	272	289	290	300	307	348	288	272	273	288	301	299	308	276	291	291	305	322	280	297	278	284	259	265	301	288	289	289	273	255	284	265	289	277	264	303	321	297	282	311	314	319	233	306	302	301	272	263	266	297	276	306	263	307	291	267	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41816	73468	77208	48254	7703	1181	1163	1087	1087	1015	959	907	894	869	891	836	854	855	843	887	833	855	816	805	837	828	790	871	906	847	813	831	867	809	794	835	883	851	867	902	1174	1850	2110	1939	1641	1192	861	838	820	803	809	855	850	800	792	814	797	861	770	863	845	765	881	815	852	845	774	805	855	823	774	817	806	870	806	840	834	857	800	828	832	835	840	816	835	855	828	777	804	877	796	827	832	778	813	800	816	747	845	781	828	788	791	796	812	790	854	789	829	797	844	821	841	838	849	836	839	815	846	786	809	801	858	791	816	776	860	779	809	770	854	808	781	835	826	822	811	801	849	763	819	831	786	861	861	785	820	856	830	787	807	844	805	806	821	833	830	800	829	784	847	802	835	776	860	829	852	766	809	845	856	812	830	791	807	826	833	801	762	841	808	823	800	796	819	787	864	811	818	797	811	759	826	818	820	801	830	818	862	838	815	802	823	836	811	815	854	859	860	852	852	851	806	854	772	874	834	884	791	828	832	844	805	828	777	842	829	809	800	849	841	827	800	830	811	768	842	857	760	853	848	799	817	798	786	804	814	838	799	858	853	830	813	834	814	803	810	788	842	834	770	825	896	817	816	821	794	852	796	838	823	797	858	809	811	876	817	818	840	792	838	807	795	784	861	819	867	792	835	892	843	857	859	771	791	824	801	816	753	775	838	769	819	828	829	840	837	855	760	806	836	804	819	779	836	826	849	805	845	806	851	857	893	812	780	823	813	780	776	840	841	785	770	833	808	817	871	747	812	851	820	806	805	802	847	787	878	791	805	854	863	808	819	795	776	811	788	798	827	800	851	851	831	771	786	867	806	804	848	832	856	872	806	842	824	820	778	827	823	831	852	815	790	828	852	786	810	874	809	796	830	795	798	863	798	897	808	884	813	875	810	834	836	842	848	819	771	809	833	814	852	857	866	808	831	807	802	847	757	821	816	797	859	813	769	899	835	857	770	801	800	784	807	820	879	790	832	827	809	791	794	782	836	810	799	828	845	810	777	790	855	808	813	837	807	786	817	813	802	834	782	845	826	828	930	789	793	874	834	807	837	823	802	854	834	860	824	794	858	764	810	818	836	808	826	826	789	793	825	824	817	881	828	822	837	830	745	880	829	842	838	816	849	848	781	802	849	780	811	823	798	831	876	786	863	821	818	889	815	869	818	811	800	836	805	828	801	847	814	847	810	852	803	808	837	847	800	785	795	856	818	838	806	802	873	780	793	851	774	813	848	859	823	822	840	843	860	785	860	822	802	835	841	829	785	846	836	807	812	810	808	813	756	849	817	834	861	805	825	845	804	849	843	830	846	810	832	838	826	792	780	842	808	806	850	835	832	825	879	825	803	838	824	816	813	790	811	804	823	835	849	804	843	833	868	785	829	803	833	790	781	821	824	791	826	839	779	830	828	872	813	799	803	817	846	849	823	809	858	835	796	787	821	815	829	764	859	765	818	844	808	812	840	795	815	832	786	781	810	793	838	830	766	799	783	843	791	775	847	857	809	766	869	790	829	852	818	847	775	835	828	843	791	786	817	837	832	858	848	815	787	891	834	877	837	828	869	843	822	833	828	848	843	807	863	852	858	799	839	784	843	779	810	846	835	839	825	842	800	820	874	799	802	787	819	822	842	825	731	810	837	787	782	783	822	780	774	830	892	834	806	804	809	827	833	829	858	804	831	801	834	860	863	804	802	852	789	814	867	819	794	877	804	845	794	824	761	872	847	777	845	825	861	803	847	802	818	767	850	807	871	806	793	856	818	788	810	771	854	856	791	849	831	795	769	806	838	807	786	803	864	804	824	820	815	811	821	785	813	842	811	798	846	822	820	824	841	837	820	867	830	837	812	857	781	848	831	782	870	822	883	834	796	770	847	774	835	779	858	793	809	845	804	844	860	841	765	896	805	814	814	817	815	855	830	793	867	822	795	841	808	852	801	811	789	776	798	843	855	795	819	817	804	835	751	819	862	818	832	818	855	854	804	829	782	847	810	831	836	887	841	851	843	784	820	815	829	824	801	803	811	863	850	793	841	845	791	874	832	846	794	813	844	791	771	831	844	793	838	826	845	782	863	849	855	814	837	826	819	874	805	805	805	776	790	796	827	795	809	861	885	808	802	831	771	814	826	806	813	827	804	831	845	845	842	819	826	784	786	835	832	855	818	858	825	801	815	773	817	833	838	814	801	888	783	762	814	779	865	835	795	814	868	753	842	793	811	784	807	874	806	807	854	843	807	835	816	784	809	809	863	815	882	836	807	811	822	828	831	861	804	834	834	806	794	829	766	786	840	788	780	834	813	814	801	811	828	825	798	858	806	832	856	813	875	820	841	846	819	846	836	777	790	829	817	834	862	801	814	819	807	862	865	837	813	819	811	831	792	791	820	847	871	812	752	875	815	828	786	818	831	823	812	778	870	800	808	816	819	840	781	800	800	863	763	786	798	814	816	808	837	812	849	774	773	826	807	817	794	813	780	833	854	816	788	860	829	808	794	826	815	800	814	826	806	821	823	806	820	803	832	786	814	798	844	810	796	812	822	824	861	770	837	785	803	811	829	836	813	809	867	858	821	816	812	824	822	809	824	843	784	804	797	809	801	801	789	811	793	795	820	781	873	826	858	843	775	839	821	811	845	840	848	806	829	838	830	831	818	840	827	768	786	868	810	812	814	872	810	818	787	807	844	831	859	838	800	824	815	813	811	825	848	836	830	810	852	851	820	806	832	774	854	779	843	812	824	845	840	819	825	767	929	784	827	795	828	868	769	830	789	798	812	818	858	851	813	828	803	807	748	812	826	817	844	846	756	862	883	835	839	882	844	831	832	797	814	768	785	859	861	809	848	839	824	825	821	812	868	825	835	770	784	843	822	798	817	770	752	827	786	834	785	784	780	805	816	786	817	789	798	848	838	812	779	840	922	834	754	772	838	812	832	799	826	866	789	770	790	864	815	827	866	853	775	857	838	817	810	854	837	772	800	864	816	846	856	809	778	850	835	815	875	812	807	894	804	813	835	844	818	830	784	823	770	835	750	864	830	836	801	774	836	765	871	833	805	850	813	803	805	828	777	799	812	869	785	840	818	835	767	816	821	847	791	810	806	799	827	825	816	812	869	818	850	767	808	824	843	797	771	820	803	859	809	820	831	820	860	762	794	826	807	825	821	788	738	830	865	847	778	789	787	846	820	827	825	821	835	847	827	754	804	827	792	785	802	800	782	795	779	837	861	813	793	820	802	847	821	797	829	835	814	807	803	812	838	800	845	842	844	848	804	790	828	832	785	817	848	800	852	847	795	758	804	808	821	835	859	838	799	831	864	796	829	850	831	839	872	827	846	764	837	824	804	864	868	799	830	785	855	821	805	828	773	791	782	797	785	847	877	791	888	822	837	813	805	837	871	835	833	804	802	785	837	819	828	805	831	851	838	823	834	859	849	823	809	789	852	777	824	839	844	777	829	795	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9551	21596	19649	5621	640	294	262	269	245	255	259	250	241	257	274	252	295	263	281	254	292	297	255	244	259	255	269	283	290	269	226	252	262	249	252	265	258	276	251	266	252	265	296	303	288	269	273	230	299	255	270	255	269	285	272	239	259	259	299	301	265	270	265	280	248	256	251	268	266	274	273	266	273	243	278	283	276	267	272	233	271	288	267	256	260	270	247	284	299	244	253	263	240	249	270	243	260	253	271	290	266	259	234	283	251	294	276	273	283	226	274	264	264	272	283	272	245	269	274	267	239	279	276	289	267	254	261	266	276	265	274	273	274	256	260	295	274	265	289	267	278	282	270	262	273	261	246	243	246	241	287	287	266	282	284	298	280	268	278	282	239	250	244	288	271	265	251	258	296	239	264	260	260	289	290	260	250	265	275	267	267	255	273	261	247	245	288	284	232	277	273	260	251	252	245	252	264	280	242	280	260	263	288	266	254	277	274	267	281	273	258	277	245	270	242	265	271	274	249	277	281	265	237	263	267	266	278	253	259	262	260	280	272	277	286	260	284	275	286	236	298	235	274	285	282	254	276	246	279	251	283	277	245	275	283	278	271	261	260	250	276	278	252	275	266	279	277	271	254	285	253	276	279	272	241	276	264	273	239	279	273	293	290	281	286	250	277	282	306	281	272	248	307	274	280	254	283	313	261	285	254	261	277	282	272	236	262	237	259	274	246	233	253	236	275	288	283	256	226	260	270	285	267	303	259	276	282	263	258	258	256	277	283	259	259	262	285	262	241	247	273	258	295	236	276	278	253	247	293	279	300	287	251	261	259	259	293	272	256	253	298	270	276	275	290	270	274	260	268	286	256	281	290	260	238	255	257	286	235	268	263	273	279	246	277	302	256	229	263	300	267	258	274	301	269	243	242	266	256	303	280	294	268	258	259	274	246	265	279	281	279	244	287	281	274	272	281	282	289	254	247	271	278	269	273	307	258	277	294	256	273	253	268	289	258	238	255	298	269	299	263	264	285	303	262	239	289	260	273	284	270	263	273	238	257	280	278	290	286	266	267	284	250	241	271	307	259	268	313	287	235	276	252	258	251	277	265	285	274	272	277	294	268	251	282	251	259	243	231	275	278	316	258	254	254	265	256	277	269	255	293	271	260	265	273	274	263	252	285	260	288	283	261	266	297	241	270	278	259	274	272	286	271	268	268	235	276	269	270	260	267	267	256	266	280	254	267	273	295	256	271	270	289	239	282	265	274	255	247	275	246	237	260	263	267	267	261	252	279	274	249	273	262	256	270	255	245	271	259	248	256	267	280	257	248	268	259	272	258	268	264	293	225	269	276	252	293	244	271	286	271	274	252	272	263	266	299	259	291	265	267	254	289	250	249	283	293	261	264	249	281	276	275	267	281	255	278	259	269	268	270	272	282	241	248	294	272	224	268	272	252	295	287	236	244	270	247	304	289	258	280	270	284	270	257	239	256	271	252	243	298	289	268	263	267	294	281	286	296	261	270	265	270	304	243	266	281	266	271	288	252	290	277	282	274	281	269	261	258	266	260	233	237	246	270	263	268	258	261	254	294	280	274	291	259	261	282	270	264	264	245	270	264	273	284	284	255	262	270	267	263	279	284	269	249	299	237	258	279	265	242	272	261	260	252	271	276	255	242	280	274	276	279	246	260	249	265	298	258	270	264	272	257	263	283	270	249	263	247	265	308	264	243	267	246	265	280	260	262	264	289	277	244	265	267	281	299	266	269	302	269	280	257	252	274	329	266	315	265	281	259	264	293	276	263	277	300	260	291	277	284	251	279	301	264	266	236	259	274	228	267	284	281	272	260	268	287	232	254	258	256	300	268	295	279	292	263	272	273	254	263	268	271	271	299	241	273	246	322	288	275	268	305	264	281	251	265	253	272	282	275	273	258	257	278	221	262	260	264	282	237	265	262	266	259	304	276	290	280	277	284	278	299	268	275	289	271	269	288	256	274	271	274	260	274	282	309	253	263	274	239	243	262	274	282	267	273	275	244	271	248	250	297	276	259	255	272	275	302	283	269	290	257	278	289	281	254	256	257	279	268	260	285	271	291	298	253	266	301	256	280	281	268	242	277	303	279	272	247	270	247	286	260	269	269	283	279	263	248	257	264	255	248	252	282	261	249	242	254	278	242	242	243	273	283	270	270	244	261	263	268	258	256	266	243	258	259	236	257	287	242	267	279	278	287	285	274	236	262	261	288	299	310	240	251	293	270	273	260	253	243	219	299	288	254	251	283	246	231	242	265	271	264	301	268	261	252	232	282	262	277	259	256	265	262	285	286	273	228	263	283	286	248	274	252	306	277	286	253	278	248	270	281	265	265	255	290	280	251	253	261	289	259	283	247	270	255	249	281	268	287	296	302	250	318	261	268	291	281	276	256	271	251	261	254	240	285	242	279	277	268	276	272	269	238	257	254	294	285	260	272	263	265	256	256	261	283	251	256	252	286	270	333	301	265	265	260	261	293	280	240	255	286	255	257	238	274	265	268	265	233	301	244	233	257	249	245	280	281	252	279	287	258	247	260	276	265	269	256	251	272	253	258	279	257	265	248	285	252	227	261	267	274	285	320	247	274	265	268	262	289	301	295	272	277	265	248	268	246	287	265	281	277	277	300	273	258	273	307	274	271	255	233	265	294	255	285	246	274	287	255	270	258	274	261	276	247	277	291	285	267	259	248	265	288	285	264	273	267	258	248	279	255	285	273	284	247	263	277	279	306	275	271	274	267	269	253	255	290	281	271	305	253	283	281	306	263	281	268	278	270	240	283	245	282	267	274	259	269	277	283	257	240	277	252	239	286	268	271	258	256	261	264	261	287	273	241	283	249	278	299	273	272	255	234	250	257	258	250	292	268	260	290	295	279	264	249	260	252	273	250	239	259	274	280	259	296	235	238	280	268	291	296	277	264	254	261	266	275	251	256	290	291	257	297	289	239	262	257	272	248	226	294	241	256	287	282	305	269	280	263	286	260	245	269	271	264	259	264	259	309	263	302	288	239	266	305	234	276	254	287	257	267	284	275	259	271	242	247	273	290	297	257	254	285	249	264	260	270	269	262	260	289	271	254	287	258	262	244	275	243	236	231	253	249	237	285	254	258	254	288	284	258	233	290	282	266	270	279	258	260	239	275	247	255	304	239	280	277	282	275	292	276	267	277	264	280	283	269	256	273	294	257	248	278	254	266	276	270	245	269	264	257	265	280	291	281	278	243	244	260	273	276	269	265	272	276	277	285	266	280	267	274	256	268	265	285	280	281	272	272	278	277	250	246	263	249	271	248	288	288	239	277	285	257	281	288	261	278	224	269	267	266	297	287	292	250	281	282	289	279	261	261	260	278	271	274	288	276	265	265	285	279	271	283	253	244	285	270	274	293	274	257	282	236	284	279	230	300	274	276	293	305	275	280	272	263	269	260	274	269	230	279	259	275	295	276	275	282	278	299	264	273	271	273	270	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10647	28315	27387	10104	1176	769	736	736	808	737	783	792	777	720	757	772	754	745	794	798	756	774	795	781	805	825	762	771	841	786	793	762	792	727	752	751	784	806	771	820	816	840	872	846	855	839	726	781	770	749	759	767	785	772	787	808	732	772	745	759	747	761	769	725	779	773	718	797	792	742	834	749	779	762	713	801	801	704	771	728	817	779	799	749	724	752	850	812	781	768	691	760	738	732	790	788	765	808	752	814	732	801	764	760	778	809	763	793	754	725	752	795	709	744	753	757	786	776	737	762	775	763	753	769	793	790	749	782	758	799	773	755	773	773	736	771	818	765	746	771	819	730	778	806	781	803	794	830	769	746	776	773	762	749	762	713	751	763	758	721	801	738	823	783	773	819	774	749	730	761	766	797	766	776	810	755	729	788	743	741	749	794	750	789	741	690	740	825	809	799	757	789	775	747	790	756	760	797	770	735	786	792	768	780	818	760	782	782	706	764	782	828	814	773	800	747	714	745	732	783	763	776	740	756	706	803	773	740	790	772	804	779	773	778	775	761	773	786	760	770	756	726	757	743	739	754	798	784	711	772	750	784	714	768	810	757	783	765	778	750	791	753	771	774	776	720	750	747	737	731	826	749	758	719	775	776	741	747	789	789	781	806	717	756	774	829	786	752	755	809	735	805	800	753	758	816	767	760	768	781	824	772	745	762	787	779	782	820	741	758	769	802	776	785	761	776	791	771	770	777	773	702	765	767	763	774	792	782	801	800	799	756	791	808	731	750	798	802	768	751	762	763	751	707	767	839	737	729	766	771	772	759	772	828	806	785	763	750	745	784	747	788	745	771	780	764	743	709	809	848	743	795	790	749	793	785	757	731	708	757	813	771	791	701	760	754	809	776	787	771	785	825	791	794	815	778	772	770	803	784	775	787	799	740	761	807	801	776	783	766	778	796	770	793	760	792	778	775	818	728	741	838	823	750	788	768	784	810	780	783	846	823	736	793	829	783	747	780	723	788	762	772	762	784	774	794	754	830	790	714	767	726	754	740	856	806	764	783	709	713	792	739	774	767	767	787	779	791	771	862	739	714	784	790	746	727	752	850	738	721	723	789	770	752	776	773	750	705	782	785	791	753	789	774	790	769	763	760	720	799	767	806	725	783	755	769	728	753	778	739	723	795	739	784	781	738	780	754	821	796	805	770	737	793	806	772	781	772	756	771	793	762	733	752	799	765	747	761	797	755	750	787	761	811	748	766	723	819	831	802	755	751	762	744	771	756	768	782	761	771	768	773	751	792	760	742	805	724	740	795	800	821	758	770	752	784	790	763	755	810	775	748	769	727	727	801	783	773	783	807	792	818	760	767	780	758	766	818	736	805	782	759	779	747	764	721	823	795	757	760	775	750	749	762	787	787	778	679	798	818	815	754	806	791	744	739	805	749	833	758	749	738	834	719	763	800	757	775	801	749	767	781	761	771	826	759	748	723	796	806	794	801	774	801	789	783	755	768	783	726	764	792	803	713	758	744	810	792	806	798	729	779	804	774	733	800	777	797	771	756	770	751	777	759	788	786	777	783	737	732	799	774	716	764	728	753	746	803	809	816	734	755	767	725	734	753	768	709	715	796	785	780	765	730	751	756	748	785	756	737	813	729	786	770	712	770	795	726	777	805	775	799	764	789	806	814	793	733	737	747	767	725	811	766	750	786	731	780	779	772	768	720	795	768	832	795	776	795	767	772	761	795	808	770	771	793	775	751	819	745	794	733	757	793	764	750	784	797	740	830	775	777	785	814	764	760	739	743	811	806	744	782	734	761	746	781	783	766	774	764	745	795	803	749	761	761	768	721	780	780	772	790	746	760	805	726	792	789	761	786	787	731	773	791	767	728	712	813	797	811	769	779	764	744	798	766	822	740	789	754	751	776	746	764	809	765	779	786	811	768	727	753	746	773	757	731	792	825	740	753	810	749	772	771	753	776	800	781	771	789	767	785	789	753	774	780	836	798	800	786	751	781	801	819	764	766	806	787	790	803	784	734	749	780	748	725	806	793	755	769	754	754	749	735	795	783	756	753	779	797	746	810	757	804	749	759	754	831	778	777	786	795	786	755	788	752	775	793	752	754	771	794	789	737	769	779	760	753	749	780	795	766	742	791	778	775	807	789	737	804	795	782	787	765	730	773	808	756	736	765	751	774	818	775	841	822	774	742	762	784	787	719	815	760	784	728	782	805	738	823	770	738	786	763	800	773	742	791	763	798	763	790	771	720	794	769	720	715	769	779	765	793	740	762	793	733	751	727	784	763	768	769	752	775	731	753	800	770	749	771	806	771	765	780	831	781	796	713	817	743	747	792	712	784	727	801	786	739	762	792	749	793	740	777	727	776	779	789	814	799	811	745	807	748	776	748	753	775	762	766	734	809	764	759	793	799	760	757	784	797	759	752	783	753	779	762	774	722	750	769	743	759	762	797	796	780	817	734	747	771	772	729	766	732	756	739	795	773	767	788	758	773	756	754	761	758	795	758	765	760	737	780	787	773	797	786	784	744	784	793	760	824	756	765	754	770	746	773	783	762	792	753	783	788	750	759	794	821	738	738	800	802	795	813	777	751	754	779	785	757	814	750	793	770	788	779	787	768	760	791	816	778	778	789	766	797	817	771	739	799	740	777	828	775	792	755	749	739	750	825	760	778	773	757	742	765	795	787	712	807	783	771	793	795	776	734	781	749	792	770	759	784	786	686	787	773	789	792	725	765	746	752	755	749	778	825	733	784	777	787	772	714	789	775	751	774	776	746	780	784	733	780	760	782	770	745	767	829	778	802	736	797	742	763	729	782	730	737	767	782	781	790	821	780	751	742	750	760	802	798	748	796	766	816	780	748	802	794	791	783	763	759	712	795	774	789	771	747	792	766	770	785	776	749	827	817	787	811	786	783	759	805	833	776	801	759	733	800	732	731	774	758	797	807	753	755	742	772	759	774	797	754	741	788	777	716	820	761	711	811	768	745	760	797	762	788	819	797	830	751	759	764	823	774	756	765	770	779	730	758	773	800	775	765	744	758	775	736	777	729	771	754	796	805	794	761	755	770	750	779	776	736	786	720	801	740	743	718	779	722	756	774	792	779	770	792	794	759	774	735	793	815	773	756	816	774	764	778	721	818	723	715	741	728	786	761	789	770	783	798	773	768	755	708	781	806	764	775	763	701	755	739	760	780	743	751	770	762	740	757	783	767	737	765	802	771	760	744	771	793	777	780	725	799	787	727	766	779	778	779	775	778	752	805	748	824	784	771	747	777	774	765	796	798	785	727	773	746	756	817	811	741	804	772	777	711	772	742	819	769	763	746	768	784	704	739	775	760	742	777	761	806	738	762	759	771	774	774	774	776	781	737	725	787	791	816	777	737	755	775	776	788	766	806	775	753	753	767	780	774	733	790	737	750	799	835	736	759	763	822	759	766	748	809	801	820	785	801	769	777	771	790	768	749	800	792	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50121	76731	68608	38204	10393	625	260	271	252	270	235	265	237	230	231	254	244	247	253	257	271	251	219	219	258	250	263	249	261	205	261	243	264	233	245	255	231	249	222	253	258	286	330	325	280	280	252	223	277	215	244	250	248	219	246	253	238	245	262	243	229	241	272	238	261	259	252	247	260	232	276	251	252	276	228	265	255	227	248	225	248	207	249	218	254	269	266	244	244	242	235	240	236	253	216	253	244	235	265	265	233	233	226	225	250	272	267	242	220	239	232	243	270	235	257	243	231	224	252	239	208	239	228	232	231	248	225	251	257	262	240	249	234	201	267	236	218	229	228	232	239	225	259	227	259	248	236	226	226	225	286	223	212	261	220	241	232	251	214	256	245	213	270	251	265	218	242	264	241	239	225	236	255	218	231	260	236	242	232	261	237	244	250	251	249	238	240	214	222	226	236	215	241	261	202	247	253	224	267	230	234	246	263	245	255	262	254	237	251	249	226	241	231	262	226	255	227	237	250	233	224	247	236	241	245	249	232	260	230	257	264	265	245	264	225	235	229	224	255	228	225	226	229	266	265	234	229	263	249	255	282	230	235	229	245	238	237	252	246	231	244	240	236	204	240	256	247	254	237	247	259	280	228	233	251	264	224	261	231	255	216	231	252	247	231	253	225	223	241	248	251	228	216	252	242	224	233	240	249	250	227	256	236	261	278	248	252	226	237	215	267	216	263	231	240	218	204	243	248	233	258	239	233	246	248	243	218	240	241	215	235	247	221	262	226	231	248	243	223	214	246	237	239	244	236	219	234	223	255	209	236	207	224	237	244	226	240	253	240	244	228	263	249	249	256	233	254	268	274	240	242	247	243	221	267	260	232	242	237	250	240	245	252	230	251	248	251	248	251	257	249	247	216	238	222	265	231	253	255	246	277	264	221	232	260	223	247	215	238	237	253	253	275	266	271	273	260	270	239	217	219	233	240	237	255	256	260	217	252	248	255	245	245	221	240	241	258	255	246	241	245	257	216	252	250	233	240	226	246	216	266	229	287	279	242	241	259	265	216	247	230	228	225	270	220	234	239	203	257	258	255	215	249	223	242	266	232	217	235	208	234	253	253	256	253	250	244	242	256	217	247	218	221	250	255	229	269	244	266	218	249	266	237	259	246	226	226	220	227	240	245	274	232	240	255	232	224	258	245	268	227	224	244	242	232	253	256	266	266	228	229	243	231	238	253	251	250	240	238	236	252	240	262	246	220	237	257	270	247	223	231	260	256	245	233	235	268	234	218	236	242	243	248	229	244	213	231	234	214	233	231	227	238	248	232	243	227	222	223	257	229	234	246	231	233	255	248	221	234	260	247	254	236	222	245	223	265	229	238	233	206	252	229	236	210	262	235	234	226	239	242	220	276	243	217	229	232	225	255	216	244	211	222	249	233	218	245	261	249	241	238	229	272	261	261	224	250	244	223	255	207	251	246	237	230	228	206	247	237	242	230	249	254	210	219	232	230	227	246	254	243	224	238	253	236	244	225	264	227	238	226	235	240	238	234	207	244	245	242	312	250	266	230	260	237	214	232	252	257	226	241	207	256	232	233	221	228	237	250	239	241	236	229	230	267	227	254	256	262	241	238	240	219	248	237	232	220	263	223	249	231	260	253	227	242	220	241	249	246	243	237	230	236	216	249	254	243	252	247	250	230	213	234	244	253	249	244	234	225	249	236	250	249	236	238	272	221	263	243	249	236	269	260	227	238	241	239	235	267	235	230	262	217	236	255	228	257	229	232	255	246	214	236	280	233	234	256	262	236	228	211	239	260	214	237	251	227	259	219	248	258	245	227	224	245	211	243	269	218	234	245	258	251	226	248	237	245	252	265	252	258	212	230	243	246	241	260	263	260	234	270	244	232	251	236	244	222	229	276	251	274	241	240	263	258	249	246	253	243	247	233	242	223	224	237	260	238	270	252	249	245	205	245	248	223	278	241	262	236	264	231	224	249	250	245	260	248	224	238	240	219	246	211	249	237	231	222	224	242	242	240	262	273	254	217	244	245	267	217	242	256	252	247	252	248	231	235	252	245	204	241	244	211	277	231	256	240	237	247	241	239	252	215	260	221	214	287	232	245	250	203	213	261	240	255	232	261	237	223	263	247	223	266	237	206	241	230	252	245	216	254	248	255	252	222	249	246	212	250	248	253	253	239	256	249	249	250	233	251	243	254	223	215	242	239	247	238	262	267	267	235	225	246	218	232	232	226	243	231	240	261	227	223	233	252	241	264	234	203	257	273	256	245	220	243	223	256	232	229	248	247	241	251	223	246	245	263	240	223	239	244	249	218	262	215	252	275	246	253	243	253	249	249	229	235	215	235	234	262	257	250	259	249	221	248	233	224	236	214	220	245	236	241	232	218	238	219	247	227	240	252	239	243	243	259	232	254	274	208	252	244	240	267	265	255	261	237	232	238	200	246	246	238	245	210	241	258	238	229	230	239	255	264	255	243	257	240	236	237	273	258	244	255	222	228	258	238	227	234	224	220	203	252	254	239	269	263	229	255	250	265	250	239	249	237	249	215	250	258	281	239	235	228	223	241	259	249	260	235	256	254	225	245	235	240	242	252	246	221	218	215	226	254	214	224	247	231	238	235	252	254	266	243	251	252	237	246	287	232	259	257	242	232	239	242	243	244	222	249	245	232	248	229	259	230	208	222	254	238	238	228	253	241	225	243	236	244	240	250	221	271	243	256	254	237	239	240	225	245	251	240	265	225	261	243	242	237	259	251	262	257	209	243	226	235	271	244	228	208	250	222	242	243	256	262	249	250	235	235	274	233	234	246	264	241	246	255	235	210	246	241	263	265	221	223	221	231	216	244	241	219	234	208	262	216	249	234	212	243	246	252	266	259	214	261	235	222	239	228	244	237	242	256	251	263	235	228	259	254	232	255	264	260	229	243	235	250	235	251	245	257	233	243	230	239	252	258	230	239	247	255	208	214	263	239	222	225	250	238	234	245	243	234	261	220	239	259	234	218	259	248	244	266	234	235	238	261	234	231	260	239	233	237	221	268	224	262	246	249	226	232	261	225	266	244	219	226	234	231	219	225	255	237	236	247	244	228	230	247	247	236	246	244	219	238	240	264	255	227	237	259	262	211	214	247	268	232	210	237	237	269	242	251	197	233	252	249	232	257	245	257	250	248	233	242	236	252	258	243	254	219	248	227	272	240	249	267	221	238	227	258	239	215	263	233	231	259	244	228	229	262	243	239	280	247	248	252	250	242	244	219	254	271	239	237	245	257	242	248	241	237	228	229	231	239	250	256	230	226	266	254	238	231	241	227	247	273	232	259	259	247	207	222	220	247	254	241	246	233	274	225	238	222	243	229	224	266	244	273	237	280	238	244	238	235	248	232	226	244	243	246	226	231	230	224	249	269	212	256	215	245	224	243	230	233	256	243	241	253	258	238	246	264	223	265	220	244	257	228	248	259	232	282	206	264	242	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33213	59735	63446	39363	6537	930	866	822	782	768	740	747	770	791	721	741	744	722	684	722	698	771	746	711	723	662	716	721	738	666	746	710	724	723	741	701	714	716	686	768	823	1065	1318	1489	1200	878	738	741	709	704	732	777	700	715	742	684	643	704	715	706	672	716	715	750	719	695	662	720	694	682	660	713	719	754	739	714	684	681	701	707	661	709	698	702	708	711	667	693	715	773	684	664	723	691	676	711	715	702	700	743	719	676	678	712	654	688	776	734	721	678	694	696	670	713	731	715	697	696	718	693	729	686	710	720	697	678	725	686	650	692	677	694	708	706	727	680	703	753	705	712	659	709	721	699	707	705	757	712	721	698	673	702	727	689	699	716	744	716	742	694	713	689	714	727	714	702	713	733	724	701	714	668	690	722	730	754	652	710	696	698	747	669	698	707	728	736	703	687	694	747	724	709	712	734	696	775	726	734	684	704	734	732	773	691	680	694	723	704	726	722	721	698	685	728	719	691	645	753	714	668	697	735	692	711	726	681	767	734	755	689	703	664	754	756	759	733	683	700	715	723	668	712	750	646	655	701	737	715	705	726	643	687	722	748	706	743	720	670	689	711	749	714	738	700	758	706	659	681	706	679	724	780	730	710	749	700	669	713	684	699	703	699	718	717	720	714	726	675	746	718	736	747	705	656	708	706	711	719	649	734	736	701	711	706	697	695	710	726	717	678	698	702	675	741	690	731	715	727	697	733	693	778	683	664	695	712	743	732	705	714	699	720	714	709	738	698	710	688	666	679	699	724	673	694	716	733	692	734	721	735	702	718	669	674	694	754	731	698	716	682	723	718	723	704	663	705	683	709	746	720	694	686	702	705	710	689	694	686	709	701	696	711	700	723	741	680	701	736	683	731	742	700	708	731	688	670	712	734	687	682	692	699	734	726	715	659	718	669	718	732	671	692	716	721	644	762	713	682	690	684	661	714	720	695	673	726	688	724	699	735	718	714	726	732	698	727	756	661	727	731	683	664	693	696	633	727	686	736	744	723	679	683	676	686	713	704	727	680	747	717	768	717	738	746	724	672	736	735	692	702	706	721	691	734	701	687	714	715	690	742	699	731	681	679	708	698	694	747	718	699	707	731	672	796	756	682	685	676	708	683	705	751	670	738	711	757	745	710	681	742	713	692	765	733	696	698	697	698	720	656	680	704	705	661	710	700	699	739	692	728	734	713	715	684	709	707	661	716	687	708	724	731	723	718	707	689	702	682	706	700	753	725	728	748	746	745	721	690	633	679	649	727	706	713	658	743	764	736	686	688	724	685	653	706	703	706	668	658	704	706	728	686	750	719	717	678	686	707	697	663	729	689	683	767	705	754	707	700	687	715	700	704	686	698	719	717	728	686	744	713	701	719	740	714	693	662	734	668	757	670	708	696	710	680	715	682	770	675	705	731	698	736	690	718	686	707	716	675	696	664	727	735	711	686	677	712	716	762	711	670	661	686	702	739	682	675	694	722	707	670	691	704	705	636	714	696	722	714	740	720	667	709	749	703	719	727	714	697	662	699	709	707	748	706	755	664	757	738	706	655	680	724	685	640	700	661	678	667	727	709	710	745	662	744	696	679	696	652	695	645	731	724	667	755	706	719	744	701	711	660	700	707	659	673	684	733	707	709	690	676	714	705	682	706	706	660	711	685	732	731	685	703	721	715	713	686	736	707	666	712	747	687	751	686	714	678	710	745	739	712	725	691	715	716	665	742	739	726	765	735	683	674	730	678	712	701	749	677	710	704	702	609	701	673	707	697	709	652	722	702	722	760	692	720	721	682	735	696	699	693	716	681	701	713	743	682	666	658	728	715	703	665	726	727	667	762	686	694	714	720	729	687	702	698	676	719	722	730	686	704	696	663	693	684	749	726	718	734	661	733	698	719	735	711	731	705	700	726	644	640	659	666	684	708	674	710	688	646	654	689	729	686	646	680	729	719	728	696	717	704	676	678	702	742	695	730	744	717	686	672	678	730	714	739	686	738	733	696	712	716	691	737	714	689	726	731	736	711	694	653	680	742	701	709	709	724	748	690	702	724	702	715	727	672	694	667	722	686	675	688	678	747	696	703	717	668	690	747	726	696	713	685	760	726	702	730	718	690	683	699	680	723	687	683	714	681	696	716	698	716	692	656	676	718	715	694	675	663	723	720	721	654	664	735	653	703	716	694	714	707	720	715	703	716	724	668	697	765	716	647	748	700	699	723	716	696	697	716	696	714	723	674	688	676	701	759	659	655	765	697	709	764	703	724	712	707	736	717	697	708	669	737	702	670	718	712	699	709	704	681	713	718	668	684	728	696	686	704	689	686	683	643	703	678	680	719	699	725	699	752	719	713	697	688	697	693	705	739	686	688	721	699	721	696	697	757	702	725	669	693	708	667	686	665	700	703	721	719	709	721	700	695	684	708	688	754	677	716	771	711	687	734	720	722	689	722	690	708	744	696	759	675	701	710	689	704	721	733	711	707	667	728	716	687	762	685	693	712	718	674	729	712	700	717	734	649	668	716	656	723	726	708	696	687	678	715	732	722	709	662	735	702	755	686	700	755	699	736	731	724	705	700	686	706	700	696	711	739	678	701	740	691	695	673	714	688	696	738	704	740	731	749	656	681	686	694	774	688	723	668	733	700	660	736	730	686	695	654	661	728	710	724	761	701	678	724	726	694	688	724	656	694	688	767	696	730	735	714	689	690	726	695	725	705	677	684	698	701	711	678	705	718	775	724	706	739	691	718	754	744	698	660	701	705	694	668	749	702	735	703	711	645	659	683	684	718	703	714	708	697	694	708	754	658	712	722	679	729	744	697	741	722	727	750	729	739	708	714	683	730	676	675	709	719	717	716	711	704	681	733	723	713	680	694	718	700	728	742	721	725	677	666	689	677	717	736	669	695	691	687	731	717	696	677	696	651	720	669	730	699	681	718	707	707	706	703	695	754	690	695	778	729	673	736	661	680	696	746	680	714	750	692	719	708	688	695	674	676	750	697	669	700	713	756	743	725	724	710	738	697	724	712	666	664	696	730	700	656	664	679	717	648	753	731	742	716	739	725	723	688	654	643	713	722	711	694	684	715	728	718	700	715	736	703	675	702	702	721	650	782	674	720	712	676	662	728	693	704	665	704	747	718	725	701	684	698	707	735	699	709	729	668	679	739	700	660	659	660	738	700	734	683	678	736	716	748	678	723	735	750	691	685	728	662	711	690	703	720	699	663	736	736	712	744	676	681	661	688	741	686	707	694	758	666	692	686	675	704	759	655	711	684	627	673	713	713	737	734	705	700	665	680	766	699	734	727	709	727	713	695	721	695	715	707	701	693	707	713	679	715	707	690	641	685	687	691	702	688	736	718	714	772	688	702	680	722	683	671	706	708	686	682	733	743	696	691	684	737	733	719	756	712	685	670	735	711	683	685	754	706	679	731	728	750	692	683	686	728	643	704	734	644	703	694	715	706	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
62057	88202	78251	46505	16362	2140	394	346	313	328	331	365	323	334	273	302	299	267	301	270	306	316	287	293	289	294	289	297	331	308	286	291	301	312	288	303	321	292	303	295	317	370	432	449	433	334	285	268	287	278	287	274	274	294	289	259	319	267	282	324	286	290	258	296	324	278	282	270	269	291	299	294	323	308	310	317	250	275	283	296	254	299	307	297	300	286	275	278	303	275	288	322	316	285	301	293	292	279	255	285	248	287	288	275	282	326	255	253	283	292	293	285	281	291	277	307	277	298	316	312	269	300	272	280	268	261	317	271	301	285	275	288	282	276	273	298	270	264	281	312	283	285	294	298	272	279	252	288	303	258	282	294	284	313	312	309	266	265	315	280	305	282	266	306	284	318	280	241	285	305	254	257	288	284	294	244	279	286	279	272	276	300	295	283	269	293	278	266	292	248	263	263	268	280	290	294	278	253	262	268	265	290	298	280	303	317	287	250	293	326	281	260	273	311	321	279	301	271	293	302	279	289	274	275	284	291	269	286	288	303	316	279	271	284	259	268	292	269	290	275	260	305	269	279	253	273	281	292	302	298	270	278	322	267	283	306	276	279	285	307	266	285	296	277	275	308	289	275	295	272	280	280	280	269	270	292	255	317	284	269	275	296	281	279	303	299	272	276	285	299	276	252	298	304	300	287	294	278	283	281	296	276	286	310	288	264	310	276	293	280	282	313	274	305	285	242	260	318	278	275	281	271	251	294	271	303	305	282	296	293	289	294	278	291	301	253	265	283	277	273	298	299	283	303	277	284	306	295	289	276	290	289	287	290	300	268	262	278	264	309	290	262	308	289	281	292	284	274	291	288	293	303	269	280	271	297	286	290	289	280	293	296	274	275	274	303	287	301	269	321	319	266	294	258	272	292	311	307	284	281	296	267	273	300	272	296	299	269	308	260	240	292	289	294	277	298	292	313	282	285	297	257	273	260	282	271	299	318	253	310	258	298	320	263	269	280	264	264	316	278	282	314	305	281	271	268	287	309	315	275	273	282	314	275	316	299	288	269	276	272	262	284	292	310	274	300	251	273	241	297	319	266	301	273	291	300	302	257	332	279	288	266	294	282	259	277	286	292	295	273	289	275	283	312	321	305	282	281	274	294	287	293	283	273	283	296	260	262	276	300	286	297	281	256	289	295	267	260	299	311	309	240	295	266	290	263	275	259	295	243	291	277	284	263	275	311	288	275	274	266	307	277	299	266	296	289	282	308	282	276	300	295	274	239	287	280	287	302	298	302	243	295	272	267	295	307	276	287	257	271	278	304	272	267	286	275	254	303	301	253	273	292	292	300	304	307	293	297	271	269	291	272	308	289	262	281	310	298	288	306	291	281	287	300	250	282	302	280	282	312	292	279	257	294	304	287	299	252	329	295	285	301	280	319	280	297	274	277	304	300	285	280	286	276	279	246	267	320	289	278	272	297	252	279	283	268	315	304	326	244	282	293	271	285	281	292	295	284	271	285	286	269	304	263	290	265	301	273	278	268	299	288	271	273	267	292	269	258	279	269	274	322	282	293	280	267	303	297	277	295	284	243	300	297	289	286	289	269	313	307	283	288	267	278	311	287	271	274	305	268	287	308	278	297	295	262	320	295	318	276	279	283	297	275	324	282	286	275	272	252	317	306	285	272	284	283	271	313	298	322	280	310	296	294	273	274	287	295	253	264	264	298	292	314	268	271	302	293	306	263	302	301	282	289	281	311	309	285	254	263	304	306	275	292	292	301	265	277	272	278	307	289	297	269	319	280	280	282	299	306	285	285	277	270	286	310	290	294	271	278	290	261	272	286	269	293	257	311	312	291	286	265	300	270	314	284	263	288	298	275	317	298	283	295	254	330	305	261	295	286	300	253	268	290	287	287	255	289	312	316	293	293	288	286	256	299	243	273	281	294	287	299	293	261	291	258	265	297	280	258	293	276	272	236	313	304	280	300	289	307	256	289	281	285	291	292	293	291	287	291	260	299	275	307	275	277	281	282	286	267	261	279	271	272	303	310	270	264	282	278	278	294	269	274	297	282	284	334	278	280	283	288	271	283	279	291	283	270	301	310	320	318	279	278	306	284	303	286	330	281	285	254	299	274	298	312	279	297	278	250	285	243	302	300	286	275	311	261	281	329	290	303	310	293	321	270	297	253	275	296	256	270	300	260	294	292	307	254	272	274	299	292	281	265	274	292	293	283	273	283	313	282	315	255	252	323	287	298	293	271	275	297	288	270	306	269	292	298	284	292	287	268	302	260	283	295	317	286	278	263	306	271	284	291	288	289	272	290	266	315	266	269	294	294	263	286	297	291	269	283	303	288	297	291	279	270	302	266	322	313	297	264	288	297	297	289	284	285	308	299	307	281	284	267	309	260	291	283	277	274	289	275	282	275	288	279	256	261	277	280	280	330	287	250	277	274	242	289	313	274	275	304	298	274	266	289	280	264	286	277	290	273	281	265	300	275	295	304	284	291	254	263	253	311	278	302	278	245	290	269	304	273	284	283	278	246	278	278	272	264	287	279	273	280	263	270	303	292	272	281	266	299	259	272	305	270	280	335	288	264	291	292	304	296	268	286	347	282	247	300	291	268	290	301	279	284	262	266	295	288	308	305	269	263	274	284	256	297	293	282	252	271	281	258	279	297	293	279	287	311	292	297	283	278	280	271	287	278	320	306	282	272	300	281	313	302	289	257	265	284	281	321	301	278	285	292	262	272	280	281	277	283	281	273	287	269	277	292	309	285	301	280	319	286	288	274	286	260	280	250	306	305	285	302	289	271	293	292	284	268	274	272	305	303	289	286	302	306	305	282	280	283	320	284	288	291	279	293	292	286	275	248	282	288	277	301	288	295	271	296	312	311	280	285	307	283	282	293	293	285	320	296	277	300	294	294	304	264	309	301	289	293	274	273	257	271	288	290	316	272	264	313	269	304	299	272	286	317	257	265	250	265	276	308	248	275	288	321	305	280	269	283	299	296	280	268	266	283	286	275	288	274	294	286	295	309	258	280	266	269	277	296	270	286	292	284	259	289	312	262	283	285	263	279	240	266	287	256	262	318	287	260	306	316	266	266	271	256	282	303	260	267	256	274	279	286	231	291	280	286	267	278	269	267	288	272	293	291	279	270	314	269	283	272	281	283	246	264	282	304	285	282	248	295	275	270	313	270	281	299	289	280	273	286	289	254	316	310	270	274	248	268	306	253	311	280	284	265	271	276	253	283	292	273	297	291	303	293	271	270	273	269	263	293	316	270	299	303	283	285	310	271	272	285	286	267	293	293	291	273	289	260	304	312	274	300	287	289	294	329	268	281	290	257	288	298	299	286	279	275	299	316	264	287	263	295	264	267	333	257	319	298	293	283	283	270	282	264	294	278	299	287	279	298	305	251	283	281	321	283	315	294	303	289	308	285	305	287	289	255	278	269	294	274	274	264	283	314	284	264	277	289	256	265	281	292	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41748	73272	76676	47166	8838	1175	1095	1053	1034	940	961	877	894	883	827	875	861	879	864	839	820	830	847	847	834	835	829	797	826	838	837	828	810	814	816	820	798	825	816	859	919	1546	2063	2188	1872	1115	850	791	842	821	774	855	798	822	836	843	795	800	887	863	846	826	809	828	826	839	812	795	787	848	857	793	806	865	897	811	773	800	832	835	816	828	802	806	771	817	819	824	823	771	821	849	842	800	810	779	770	832	810	832	829	846	786	841	783	837	811	827	789	808	748	826	784	762	806	799	860	853	806	818	800	774	850	784	825	799	844	797	740	797	840	847	827	830	828	832	829	782	803	756	848	861	764	817	819	857	819	796	845	770	822	805	797	795	783	826	807	833	799	802	836	777	820	807	856	824	813	811	828	843	816	827	826	732	826	771	783	787	843	789	815	845	788	822	817	841	785	791	830	820	765	785	785	781	821	866	804	829	777	858	805	789	812	815	799	800	811	775	794	834	844	803	820	793	811	836	833	791	789	810	820	751	843	846	883	794	772	795	798	827	818	824	825	847	848	837	814	815	790	846	817	838	801	790	850	776	795	847	786	847	831	770	766	826	828	790	753	819	814	833	850	819	748	817	770	787	826	788	811	771	793	837	793	786	859	832	796	783	757	777	778	796	831	857	804	786	806	840	827	863	847	784	810	803	779	799	852	757	849	795	803	827	829	816	847	792	780	803	828	791	796	834	829	812	796	776	802	826	829	730	797	852	769	845	827	800	822	831	861	803	828	852	844	803	810	812	771	839	780	900	842	825	788	897	810	813	820	771	775	828	813	839	786	810	828	829	794	825	843	798	801	771	835	788	813	826	797	859	807	815	842	817	831	802	825	788	822	837	784	841	793	873	794	818	806	823	787	787	797	838	826	800	811	811	773	782	838	792	867	739	811	833	877	845	855	835	820	861	806	801	810	826	803	833	888	793	798	777	791	864	821	793	826	842	797	784	803	797	767	871	824	727	795	793	798	848	790	855	811	819	827	820	801	841	784	796	825	793	788	786	836	833	810	817	816	849	786	812	787	787	810	786	815	840	786	810	859	785	842	788	830	835	815	865	855	835	885	808	867	848	795	803	812	777	817	789	804	774	780	778	808	798	807	851	837	807	838	793	829	797	822	766	880	760	789	825	773	788	810	797	812	787	767	775	800	866	805	808	849	859	776	893	805	815	849	838	821	774	832	800	779	816	812	813	836	832	774	801	767	824	824	797	788	856	821	763	785	881	853	828	851	788	799	827	761	865	833	846	794	858	846	817	822	771	770	768	830	789	857	777	827	797	752	774	870	852	791	852	787	830	809	817	868	806	840	821	824	839	821	866	783	824	885	871	792	838	787	759	836	871	834	867	765	794	794	791	808	779	819	829	785	771	810	797	829	804	790	784	748	829	761	816	800	831	824	810	813	845	834	794	808	813	750	851	821	814	784	839	847	823	835	797	830	836	841	827	849	808	822	808	782	821	804	805	816	795	787	800	835	830	816	784	775	740	794	760	805	834	834	832	818	831	772	789	828	778	816	831	780	805	779	781	821	853	821	792	810	788	832	825	779	798	843	837	806	849	820	852	787	843	831	826	752	822	805	814	803	817	795	825	812	834	819	844	816	802	779	773	776	853	783	835	840	838	789	822	827	849	793	860	822	828	812	804	827	785	814	834	813	835	836	768	852	799	822	826	789	835	835	844	831	866	788	780	844	749	847	795	837	796	826	823	832	825	787	783	847	823	865	797	856	828	811	791	834	862	770	806	844	830	801	792	782	801	773	822	799	803	814	832	786	793	818	800	801	763	834	796	789	843	810	795	833	778	821	768	783	788	866	801	786	777	810	810	781	815	805	820	863	815	817	862	769	805	815	777	823	797	858	801	813	841	835	803	765	780	825	824	831	809	777	798	771	795	825	847	816	804	787	801	831	850	816	791	818	851	765	795	822	780	808	854	810	820	820	832	816	796	818	830	849	837	851	834	835	850	850	832	792	782	821	816	839	788	803	819	832	845	808	829	816	812	806	791	839	790	779	819	792	858	799	824	816	795	822	796	801	760	826	810	829	842	826	816	810	767	802	808	812	808	786	810	796	788	809	827	775	831	844	792	815	784	806	797	752	831	847	747	799	788	822	774	758	818	821	804	831	818	831	774	830	828	801	777	848	836	825	825	838	787	860	793	807	830	802	810	776	861	790	800	772	784	836	792	816	849	799	808	797	838	802	860	822	854	781	839	853	812	796	783	813	803	811	835	830	805	851	851	801	813	801	808	869	823	819	834	827	873	792	818	790	822	845	780	782	771	807	806	864	787	778	808	789	817	805	784	838	815	779	790	831	724	789	858	813	806	821	778	824	808	787	793	831	808	818	812	801	808	842	805	822	844	816	773	822	771	813	863	789	787	780	793	774	824	862	805	820	832	801	872	793	784	852	815	817	785	830	833	813	801	822	810	837	785	808	826	799	786	875	832	814	803	821	817	816	834	812	812	866	805	849	797	774	857	820	844	807	822	843	767	814	800	771	807	774	820	872	798	797	771	804	815	816	797	806	804	822	843	826	791	785	834	794	790	829	804	774	814	770	796	832	809	786	842	820	814	824	794	851	781	803	851	867	834	816	823	851	807	830	846	866	801	810	847	773	831	768	858	825	801	863	811	833	793	826	829	788	807	815	833	846	861	843	811	835	838	864	883	803	819	836	803	784	822	857	797	783	812	858	832	759	847	768	784	811	783	823	820	811	796	806	848	797	833	827	921	798	855	803	825	777	805	815	864	812	804	763	828	807	796	755	787	811	847	811	784	839	773	781	771	848	834	818	806	847	802	792	835	821	815	879	820	856	800	782	813	872	817	806	790	799	821	826	835	800	825	807	783	750	806	813	796	807	773	876	823	854	809	785	795	807	810	816	856	832	801	847	800	844	809	788	817	833	831	797	846	818	826	841	762	848	823	772	859	812	778	784	818	831	801	789	834	802	773	835	845	817	764	776	822	802	805	799	797	798	790	782	776	795	805	790	815	842	851	783	796	795	818	772	803	824	831	839	771	791	825	789	798	798	813	756	824	823	811	821	794	770	803	836	785	817	835	787	817	808	783	785	822	833	808	790	785	784	856	838	815	775	790	824	792	857	809	769	830	809	795	781	798	879	822	834	763	819	833	784	774	844	859	754	723	834	763	782	779	839	818	858	845	777	807	805	807	811	825	776	806	829	821	782	820	829	787	836	843	810	838	816	772	786	786	815	854	816	821	808	829	846	846	787	840	807	802	756	826	859	787	830	831	796	822	790	788	753	794	786	807	843	820	855	819	900	768	846	822	769	812	815	810	817	821	768	806	805	796	792	827	769	832	839	814	824	829	808	828	789	826	818	828	764	818	809	813	800	856	855	811	857	789	898	817	804	821	842	773	848	804	795	803	827	785	815	826	768	815	764	831	774	795	822	804	805	889	796	848	822	779	844	831	800	805	882	786	821	820	852	834	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10009	21783	18188	5113	569	260	256	264	235	275	236	269	277	269	286	266	262	254	244	255	245	275	260	253	266	254	240	266	281	267	261	239	229	265	238	255	259	283	246	243	255	264	248	268	271	257	279	272	287	268	220	256	272	243	287	252	262	267	245	254	227	247	278	273	251	257	262	249	233	271	310	259	279	268	257	266	241	249	270	258	252	260	257	261	277	262	257	293	268	256	268	238	263	258	294	270	258	275	240	262	258	267	250	267	292	271	300	259	239	269	277	251	255	263	254	274	274	243	263	255	264	224	252	256	232	263	252	258	233	253	288	275	310	238	276	251	288	266	263	283	248	236	240	246	275	244	257	265	279	241	293	241	286	296	284	254	268	281	242	237	262	250	245	222	266	226	277	281	263	261	267	268	241	257	234	262	272	261	247	255	256	264	229	260	259	230	239	250	242	275	263	236	238	298	255	246	268	280	255	263	282	286	285	259	259	265	273	253	253	271	285	246	232	263	260	264	240	297	262	251	294	239	257	224	248	269	277	237	257	247	242	264	254	288	229	239	261	252	272	252	268	276	252	268	262	264	274	287	219	233	241	268	259	273	256	269	262	255	285	252	249	264	263	264	256	252	255	246	270	260	255	263	228	229	264	262	268	261	249	282	286	240	263	241	276	277	266	259	245	265	245	248	243	281	227	259	274	260	250	252	241	264	258	262	276	285	259	247	250	242	258	266	278	268	230	270	271	253	235	235	285	255	264	256	258	295	291	251	273	269	250	258	288	249	222	264	278	285	250	273	245	236	254	247	256	232	283	263	263	248	287	270	274	279	270	262	248	268	260	263	269	283	240	250	267	245	264	259	271	245	273	255	247	251	242	255	238	268	266	269	285	242	272	243	249	243	248	263	273	263	284	268	291	263	276	262	264	243	238	251	283	247	230	279	253	234	251	263	267	273	257	248	265	258	252	269	282	273	251	239	253	259	260	261	267	231	267	268	259	229	251	260	248	255	264	245	260	278	251	222	258	262	268	250	274	260	264	252	260	256	276	278	297	280	275	260	223	277	273	263	257	256	261	277	251	269	266	229	288	261	242	262	292	269	273	249	266	279	255	270	285	277	251	253	264	265	242	259	266	255	298	258	298	257	272	248	259	276	262	275	247	269	243	216	234	255	262	243	244	285	241	263	291	264	279	243	246	225	250	280	271	254	262	310	268	268	276	293	279	265	251	236	271	265	272	258	246	230	260	266	260	259	251	270	254	258	247	240	242	212	240	240	261	246	279	275	276	262	243	227	258	277	247	261	256	248	279	271	281	248	240	223	252	285	274	226	241	277	263	265	280	268	261	253	238	261	199	266	266	255	280	281	250	281	252	255	254	265	254	292	282	258	265	258	251	276	248	253	251	276	260	254	243	267	238	253	290	263	275	269	279	251	263	246	256	273	284	260	289	271	264	255	254	264	260	238	249	248	246	288	284	279	270	215	298	282	251	267	252	258	272	253	230	263	253	247	271	274	245	252	266	250	269	275	263	270	269	234	281	284	256	287	280	235	272	264	256	249	249	261	254	273	269	239	267	290	272	267	260	261	266	249	252	251	247	270	259	260	255	240	267	255	251	252	249	238	253	267	298	312	277	277	254	246	278	271	245	279	259	258	263	263	266	247	255	257	261	250	263	242	295	237	252	260	238	276	258	276	241	243	267	275	259	272	261	261	268	253	258	272	220	259	263	219	226	244	265	257	253	254	262	245	240	267	250	247	266	251	242	265	266	229	279	240	247	247	243	224	255	227	261	281	255	257	247	263	235	263	275	265	234	276	242	242	249	270	234	260	240	240	277	239	270	277	248	262	253	298	264	241	268	297	255	252	258	290	252	280	226	283	250	256	263	260	244	255	248	252	249	258	245	237	232	267	287	256	289	279	234	275	269	264	290	290	294	248	251	270	262	272	270	268	276	276	268	258	267	263	263	244	268	268	277	246	274	247	263	265	246	292	271	268	269	290	259	281	247	244	246	274	239	254	257	275	242	257	260	264	255	281	242	223	271	283	264	239	252	249	252	288	263	254	269	277	237	242	252	254	268	258	248	266	269	255	249	261	263	242	239	277	281	232	270	248	255	254	279	274	265	265	259	278	232	226	267	265	251	261	228	264	248	264	282	246	267	247	275	256	281	243	264	264	255	265	290	266	256	278	242	254	266	257	273	256	241	223	274	234	272	290	277	258	254	266	281	274	260	263	262	276	242	258	237	248	234	219	258	309	263	263	286	262	280	299	249	253	259	255	260	238	267	280	256	272	264	253	264	290	230	264	271	269	223	258	237	235	270	235	269	256	258	278	241	289	249	275	256	249	247	253	265	264	270	283	267	250	255	275	273	262	276	265	265	256	261	239	256	256	276	255	261	272	282	276	265	260	260	258	288	278	232	262	252	271	261	299	269	254	269	272	258	269	250	282	249	260	248	241	230	276	226	255	267	280	241	259	268	243	256	272	288	242	251	264	251	269	248	275	245	265	232	280	262	263	269	252	282	217	219	243	247	239	251	260	257	224	270	290	259	265	246	273	259	252	248	254	307	266	247	248	248	280	258	280	261	248	257	227	249	265	256	273	267	257	250	273	291	240	265	257	242	235	253	277	290	268	289	250	271	266	276	246	263	276	232	237	258	259	255	257	255	258	267	253	288	265	278	252	227	237	248	272	283	244	252	283	275	244	291	287	267	267	254	233	243	263	281	268	270	256	251	254	291	267	258	247	226	278	239	273	263	285	274	238	273	245	277	257	236	264	276	249	245	270	243	245	248	264	251	264	281	234	267	264	256	248	230	284	242	276	251	248	267	276	259	235	256	266	280	262	289	264	254	264	248	272	276	244	231	231	272	250	259	265	260	238	259	261	237	262	262	260	268	237	262	242	268	271	247	301	269	280	250	286	243	254	253	273	236	263	252	276	283	250	254	262	266	252	265	265	269	254	244	232	233	237	243	247	265	239	245	250	264	227	269	278	250	254	259	272	262	256	265	264	251	251	285	207	262	281	221	240	256	253	250	256	245	282	285	256	241	282	235	249	248	250	272	237	232	264	278	255	288	240	262	267	248	222	266	265	259	262	276	257	237	244	278	281	227	254	268	273	297	270	245	255	281	253	261	268	260	259	253	261	284	262	268	280	274	249	273	288	277	256	263	266	252	237	255	257	257	282	266	242	260	258	266	273	277	273	288	276	285	265	264	247	251	252	246	260	260	251	254	258	251	237	251	257	241	258	242	251	248	263	240	256	252	271	267	273	249	246	255	265	252	287	224	241	239	250	229	271	256	274	259	246	265	252	275	259	267	255	270	291	243	267	250	254	256	252	252	270	239	220	263	250	252	271	252	260	247	263	254	233	254	314	237	258	224	288	268	234	260	275	261	275	239	244	280	260	254	278	278	261	284	282	286	278	275	229	279	268	257	258	259	237	253	231	251	245	269	213	248	249	299	264	258	252	286	247	279	244	261	234	215	282	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10757	28582	25964	9970	1295	706	777	745	786	811	662	749	759	766	782	750	762	731	719	753	768	737	755	708	768	692	704	724	781	750	783	729	730	759	660	796	748	777	722	827	725	829	845	863	912	789	713	756	800	753	745	738	733	767	785	694	741	716	792	736	761	747	788	748	733	696	792	730	720	706	774	734	763	756	762	771	734	741	771	769	755	736	724	746	767	758	746	729	730	712	758	805	791	792	749	743	742	691	762	737	712	744	785	743	745	759	719	760	733	711	793	785	726	730	759	743	772	750	735	778	749	779	779	758	759	783	790	778	729	751	737	712	759	693	713	765	772	747	766	731	747	762	750	752	742	767	745	748	697	794	752	741	783	750	764	720	739	732	780	764	759	783	723	709	778	781	775	776	801	778	744	773	724	706	738	784	743	762	763	778	719	766	745	715	727	723	791	763	750	772	731	767	761	782	714	735	738	727	742	734	767	764	685	750	752	715	772	742	716	779	782	755	767	743	766	794	753	748	750	779	682	702	774	739	750	754	740	739	757	712	755	779	776	768	809	714	743	731	814	725	757	715	729	755	765	777	775	759	772	742	720	751	719	766	717	764	737	786	765	747	748	745	723	798	761	779	723	784	735	721	765	758	780	699	748	739	784	769	726	748	804	789	771	748	734	788	732	742	729	712	735	749	767	751	744	738	737	743	758	730	767	748	741	767	738	746	809	782	738	761	775	759	763	734	742	764	760	734	761	774	726	729	778	753	757	714	746	724	738	723	744	768	772	742	727	782	751	749	786	765	764	728	769	730	763	728	766	794	773	737	713	780	777	726	710	745	784	716	725	737	764	759	748	749	770	721	692	704	759	772	770	766	742	756	762	766	790	754	740	753	780	762	777	747	739	782	788	758	734	804	724	771	749	757	725	729	768	736	754	733	805	770	785	772	764	745	730	759	776	750	731	758	772	753	752	749	760	737	768	745	760	749	745	757	736	711	758	749	773	765	844	720	723	747	733	792	784	797	764	734	724	768	688	736	774	776	777	772	770	772	774	745	711	705	698	747	779	734	763	772	756	735	725	742	777	738	719	755	754	723	761	767	749	777	754	745	777	753	679	750	783	709	792	709	780	754	744	741	762	761	705	768	726	732	743	772	735	769	720	747	789	767	768	732	746	729	727	783	770	737	809	801	737	742	704	749	697	743	705	756	777	756	769	742	786	773	768	737	734	780	776	749	758	726	777	798	747	743	750	755	765	731	763	765	765	753	743	742	736	757	750	784	710	764	763	760	765	766	730	761	788	768	754	771	772	745	785	737	756	730	717	695	727	746	776	750	747	764	757	788	739	735	738	765	752	692	820	762	746	755	779	773	782	755	777	788	731	760	729	735	721	733	729	755	734	752	693	719	746	745	775	804	730	747	720	773	771	775	750	753	762	776	701	750	754	775	724	743	764	698	717	771	747	728	761	744	728	735	775	742	728	818	776	798	772	774	703	757	781	769	784	770	775	744	734	751	791	768	724	748	797	746	724	747	726	810	734	755	774	754	754	750	735	758	743	750	764	716	767	740	764	792	731	770	784	706	686	738	770	700	757	741	755	734	749	743	737	756	801	723	739	722	741	667	746	715	734	776	776	782	762	747	772	791	745	759	769	756	738	748	769	759	769	745	750	700	748	774	761	787	732	753	753	689	717	800	790	717	754	758	768	758	766	712	745	724	750	734	743	730	700	715	764	706	720	721	768	763	744	744	769	782	711	762	753	752	757	738	771	752	803	719	782	754	751	748	731	763	768	782	732	727	691	760	695	740	753	764	770	756	791	754	733	703	721	754	763	744	742	732	718	760	717	746	750	735	729	794	797	738	779	740	729	767	757	732	736	752	749	767	764	752	747	739	735	769	759	776	750	744	717	702	785	726	766	744	776	739	743	746	695	752	758	691	788	688	743	803	746	768	694	719	735	804	734	725	726	745	791	775	784	758	721	729	696	756	787	726	749	698	766	738	750	765	723	728	762	744	724	811	726	711	743	773	772	724	748	699	733	759	711	770	759	736	742	740	740	723	698	741	786	730	752	778	758	707	809	780	752	787	743	742	741	774	748	734	742	742	747	733	746	744	778	738	760	794	724	743	742	732	779	732	751	788	722	756	790	805	758	717	725	737	756	715	794	767	732	746	798	778	671	770	736	754	686	777	725	766	775	751	771	773	753	724	753	730	761	802	820	695	698	781	747	762	777	702	742	755	776	736	758	716	718	748	747	769	753	737	721	757	764	745	715	765	745	719	757	778	765	788	720	736	761	752	732	741	769	710	729	759	740	762	740	729	752	824	738	718	712	745	768	745	799	768	807	789	793	745	770	778	759	789	760	766	730	739	769	755	762	777	713	771	735	743	787	733	791	707	748	740	761	716	747	766	721	753	756	750	743	775	750	725	751	744	760	764	758	764	737	736	801	785	738	742	776	780	825	789	716	733	773	726	744	689	745	773	732	735	687	691	733	762	730	751	721	750	818	722	734	737	721	730	752	705	776	720	785	768	734	704	727	718	777	734	730	714	746	760	803	791	768	767	728	753	722	729	747	788	733	775	728	741	757	756	772	752	713	763	735	709	718	728	759	780	742	718	781	725	743	746	744	743	741	723	755	720	756	733	767	834	771	723	765	761	727	733	781	761	767	761	732	725	753	755	750	735	739	728	734	757	785	718	792	670	776	739	719	728	753	745	763	757	729	798	691	734	784	773	760	692	736	735	759	779	794	764	736	771	770	733	791	730	747	759	728	717	722	761	753	767	766	737	735	720	760	751	745	739	783	735	772	703	795	763	791	779	760	792	726	767	759	767	747	759	749	745	800	694	781	709	714	772	785	760	735	763	761	734	707	718	732	741	744	747	681	743	724	744	800	756	760	707	684	744	748	777	784	744	746	757	810	752	736	693	786	727	740	747	740	752	717	777	729	801	723	768	775	757	772	748	760	753	782	743	736	761	731	748	728	755	731	760	716	766	782	743	783	766	770	796	736	724	774	746	751	744	715	736	725	778	757	766	718	758	793	744	784	730	778	759	715	763	736	734	746	782	723	751	739	714	767	777	733	762	739	729	792	726	734	751	774	766	772	743	690	734	751	772	761	722	766	741	789	752	749	762	725	737	733	787	734	728	757	681	754	717	740	731	786	755	748	773	763	775	693	730	769	761	766	771	720	737	774	755	731	790	722	776	731	785	712	740	778	753	721	741	767	748	727	731	752	768	784	746	728	764	739	720	774	728	783	756	790	727	680	736	751	735	701	746	692	719	763	689	735	812	791	740	766	759	756	770	789	753	732	723	764	757	727	783	719	751	778	782	734	758	733	755	788	706	724	774	772	780	775	773	763	712	754	751	753	792	739	704	741	793	730	744	777	692	744	744	718	765	741	740	715	822	788	721	807	766	766	770	760	760	775	744	748	767	740	762	731	744	784	785	727	772	764	705	753	719	776	791	760	698	777	740	765	735	740	738	784	755	720	768	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48774	77473	67021	36910	10681	659	283	287	283	229	239	248	250	258	252	229	224	235	234	256	248	242	250	246	220	237	297	216	227	243	235	257	251	244	249	231	254	248	283	248	238	283	326	333	345	288	240	267	256	249	237	231	223	243	215	262	248	253	231	238	250	239	268	247	232	240	257	255	241	245	237	287	242	245	213	255	241	228	214	234	194	215	236	252	251	252	212	234	244	244	258	255	260	226	250	253	236	224	243	273	220	229	245	236	260	253	273	244	259	209	226	237	227	261	210	234	233	240	253	216	236	263	230	244	253	251	263	249	258	238	261	229	242	294	260	232	270	261	260	252	232	231	257	220	243	205	259	246	221	226	261	237	232	267	228	281	232	244	255	230	240	234	231	233	245	243	234	257	253	243	238	223	223	253	228	238	250	244	255	221	240	220	256	251	231	256	210	283	227	245	252	228	261	239	269	276	253	235	260	246	237	235	265	249	271	233	242	247	233	251	244	256	253	250	214	279	227	262	239	230	267	252	230	256	217	237	241	240	246	283	253	254	266	238	237	235	222	253	252	232	255	256	262	245	260	239	225	244	249	250	237	238	249	261	266	254	257	251	248	234	269	221	253	251	225	265	269	230	265	234	259	227	242	251	244	250	241	246	262	234	264	257	268	252	240	257	253	227	246	258	265	236	246	246	219	249	238	262	204	231	230	218	233	213	244	226	251	216	244	237	249	272	247	243	251	278	218	234	258	246	238	229	265	238	228	242	236	244	228	258	260	244	235	214	238	240	223	262	264	243	263	236	232	257	245	238	252	251	222	246	195	230	272	216	232	260	230	242	261	249	251	259	224	231	270	219	221	250	255	213	263	237	244	247	214	231	253	200	252	264	258	209	220	250	228	242	255	236	262	235	227	230	280	261	222	240	241	246	244	249	255	238	222	250	217	265	237	224	232	244	236	274	255	241	248	233	245	266	283	235	262	262	247	229	235	226	240	256	242	234	295	262	239	249	261	212	266	214	214	237	260	226	228	238	253	247	229	263	253	228	240	248	267	258	252	260	245	240	223	227	242	218	262	227	241	262	246	242	260	220	247	240	231	245	255	226	255	250	245	247	244	261	234	219	244	229	256	241	244	237	238	237	244	247	225	238	241	221	238	262	223	240	236	242	233	228	245	247	236	245	270	269	247	229	223	237	263	208	252	254	225	228	239	263	272	270	250	237	219	262	236	271	236	249	252	254	255	236	212	234	256	260	249	233	229	214	241	249	237	246	239	245	274	252	235	218	227	237	237	251	234	251	252	239	237	237	250	224	244	254	249	239	264	233	252	234	238	279	237	239	221	243	230	247	241	283	264	222	228	227	239	230	226	245	221	242	248	233	252	255	265	209	256	222	257	239	239	251	246	244	257	233	240	247	249	207	270	239	242	242	247	273	251	246	240	243	214	248	241	235	226	237	264	286	251	234	258	209	247	258	255	227	239	233	239	232	241	241	241	263	240	216	227	225	262	247	254	250	246	247	231	225	261	257	235	243	228	221	252	235	247	244	279	225	236	252	234	236	224	226	268	240	225	253	253	255	230	224	249	222	256	240	234	258	234	262	266	244	254	266	253	261	223	227	266	232	245	259	263	239	253	227	236	248	268	252	246	246	249	262	243	249	264	243	246	246	229	241	241	243	253	253	258	239	227	229	229	223	238	243	266	242	243	267	229	245	223	234	240	257	267	239	229	223	209	254	261	240	241	237	248	237	233	226	237	231	229	231	260	242	247	258	244	196	226	223	244	268	250	251	251	263	241	256	231	225	230	221	261	246	226	241	206	270	211	233	240	223	212	260	288	227	243	234	243	217	236	252	259	226	222	227	253	246	223	246	266	260	246	238	234	249	260	243	275	243	247	260	248	232	285	217	232	265	239	258	251	238	226	232	257	224	235	274	237	237	234	267	266	238	239	259	222	243	214	248	247	227	275	247	232	266	241	275	266	230	250	252	240	237	245	244	226	249	228	244	258	245	263	247	231	283	240	255	239	266	259	232	216	252	231	263	257	250	249	224	239	251	252	263	242	239	216	258	250	252	226	223	261	236	249	256	236	229	257	277	229	240	234	254	232	209	219	238	235	255	238	241	239	247	257	229	255	233	265	250	254	226	255	232	244	258	252	215	244	215	244	236	234	232	241	237	253	263	228	291	246	219	261	221	250	225	259	244	243	253	248	273	235	217	231	257	231	242	252	245	250	254	255	259	225	254	270	233	225	242	237	242	237	246	267	224	243	244	278	255	245	268	259	242	262	259	256	230	233	250	250	251	259	250	243	252	250	236	225	262	235	231	266	274	232	224	230	254	248	232	238	254	237	236	248	224	269	261	241	238	234	224	236	234	245	262	261	230	238	262	224	264	270	220	230	263	251	244	251	222	236	231	255	262	234	272	222	237	248	260	240	233	205	244	238	239	262	232	249	247	274	246	254	212	229	249	247	265	246	258	238	238	224	236	241	243	223	233	250	228	273	226	259	227	275	249	270	235	215	229	240	229	241	235	244	232	263	247	254	242	265	236	222	213	280	265	271	242	235	258	238	228	252	266	246	247	243	261	236	252	247	242	230	259	245	261	241	266	248	245	218	233	233	243	240	236	254	244	268	254	246	228	258	243	223	230	236	247	242	253	237	267	233	259	247	248	248	213	239	249	239	234	260	230	259	264	230	229	255	246	253	242	227	243	281	244	233	225	231	262	209	236	239	243	257	243	249	261	231	257	233	238	257	267	249	242	265	262	216	239	228	263	254	227	253	257	261	217	210	241	237	250	249	232	251	255	261	252	265	251	242	242	245	240	249	248	226	242	238	217	255	232	255	220	238	244	237	231	227	227	253	236	232	245	237	253	222	258	270	261	236	229	232	206	246	225	238	246	257	247	272	217	234	235	247	249	226	231	256	217	240	230	255	248	233	271	207	229	220	244	225	247	264	241	263	232	240	241	247	270	243	238	235	241	227	264	265	236	241	222	218	248	239	222	245	224	238	215	215	239	232	265	261	240	237	270	238	245	228	256	257	251	266	254	246	232	244	229	264	245	245	240	243	239	245	247	204	265	239	243	216	266	239	223	230	236	248	241	265	258	220	234	272	267	258	266	240	271	255	255	218	243	266	221	216	227	244	259	241	244	241	243	273	253	222	249	261	247	255	276	232	265	257	250	257	242	251	249	247	226	258	231	229	265	214	242	235	253	213	226	204	261	213	248	248	245	284	250	223	256	248	237	208	246	240	233	263	227	240	250	262	247	243	255	237	265	235	222	216	247	239	247	224	223	229	240	209	275	237	248	257	231	275	253	256	237	244	246	246	235	216	241	235	274	248	264	210	244	237	261	223	288	256	222	240	216	251	276	225	252	226	221	234	232	235	238	240	251	232	230	223	226	256	243	245	264	239	273	254	238	224	265	267	250	232	246	236	265	236	260	260	237	240	230	255	266	266	248	242	228	263	235	268	230	254	239	268	259	231	245	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32395	60536	62519	38013	9151	895	887	913	811	821	802	741	788	696	747	758	767	734	705	714	732	744	713	723	692	784	744	725	719	727	762	736	701	725	715	743	687	750	757	716	782	1019	1357	1542	1477	1150	754	703	725	712	719	707	722	700	693	705	729	715	707	701	684	731	689	718	693	698	697	671	703	714	731	727	720	717	696	680	769	722	722	687	702	734	698	717	701	714	674	736	722	696	712	692	695	696	668	782	674	720	702	652	721	664	698	716	719	701	666	707	713	663	696	675	700	672	686	748	698	706	710	702	688	728	744	717	713	681	713	720	716	709	686	655	697	671	685	650	689	701	641	691	718	778	732	719	741	729	708	711	729	705	689	717	744	667	755	725	697	716	753	713	691	675	674	713	708	729	725	719	739	711	726	710	688	713	700	722	669	717	698	679	741	702	665	716	736	709	711	710	686	682	692	703	720	699	725	711	691	714	712	706	713	690	770	773	706	663	685	725	754	731	740	721	730	691	733	697	688	726	692	693	749	671	707	655	689	695	675	727	715	735	741	728	691	726	711	716	701	711	676	701	687	697	714	707	708	705	688	726	730	722	704	694	686	696	673	714	685	732	700	702	728	682	731	689	728	704	747	716	709	723	697	713	755	693	692	710	736	663	723	716	716	686	701	681	722	683	710	694	717	715	717	702	740	701	727	688	651	723	732	641	708	690	693	700	651	723	714	726	685	710	678	700	730	690	731	705	701	736	771	677	630	730	726	689	688	702	715	745	721	731	709	705	721	716	755	651	686	667	754	706	691	712	729	678	666	688	739	680	730	742	741	709	705	695	776	707	679	700	688	748	684	735	705	707	707	751	639	718	733	678	757	713	696	706	681	691	688	736	730	725	735	718	728	699	778	717	719	721	760	737	669	705	678	633	714	728	668	710	673	723	741	695	694	688	696	716	761	706	679	751	722	708	722	696	736	716	689	727	721	736	730	676	682	719	708	766	699	671	729	759	708	708	738	696	741	722	730	695	724	714	697	751	681	678	698	698	761	726	714	698	707	698	688	673	686	697	746	683	697	707	702	732	649	704	705	741	742	705	717	697	672	733	767	698	727	695	740	677	716	742	694	742	682	748	716	717	697	687	684	733	729	687	686	742	662	706	706	714	740	697	710	677	765	695	671	722	718	719	704	688	712	714	707	721	742	742	726	733	698	681	696	694	722	722	722	736	681	778	754	671	715	735	730	711	658	712	679	691	680	717	740	690	701	687	697	736	679	708	716	762	712	692	698	677	757	669	696	685	733	723	701	757	711	686	648	755	708	695	713	686	698	775	698	709	701	685	696	732	701	749	733	661	732	748	713	655	688	684	704	706	695	689	663	679	701	694	712	713	700	673	734	661	660	724	708	710	675	705	727	689	724	702	708	686	729	755	699	717	695	703	699	731	667	707	751	696	721	718	664	707	695	782	709	661	635	674	722	724	729	712	722	694	680	688	748	724	720	667	724	758	714	709	791	696	689	659	681	677	708	713	742	727	704	677	724	746	691	784	746	726	720	726	692	686	722	739	693	731	745	691	748	726	686	705	715	693	720	690	708	698	682	712	717	757	685	695	665	717	726	732	708	672	724	725	719	725	756	719	727	690	696	665	788	730	689	733	701	672	691	740	717	710	737	716	689	679	694	738	707	721	810	735	724	705	672	744	786	675	723	751	733	641	683	743	688	716	649	727	701	664	740	691	719	703	719	718	707	682	674	702	716	703	725	749	734	713	730	695	744	752	683	722	704	701	712	717	679	690	665	685	723	720	742	723	692	721	676	722	721	750	715	680	728	704	706	739	696	794	733	684	692	721	690	717	669	704	740	714	751	726	672	744	731	736	677	680	710	714	699	726	735	698	674	742	680	690	719	700	744	760	718	709	695	778	689	684	729	735	701	743	759	690	752	730	700	688	732	710	663	682	729	672	688	694	682	705	681	703	694	665	715	685	730	724	668	729	680	733	673	688	678	677	678	718	719	732	744	728	775	676	717	687	721	712	703	711	753	685	724	699	688	709	712	727	722	692	708	727	694	698	713	745	771	745	737	658	706	702	721	706	689	701	728	746	673	700	743	708	700	688	711	716	683	738	736	705	737	697	729	737	690	701	730	735	709	681	724	705	703	703	700	692	733	728	678	679	687	755	737	719	763	637	754	738	688	690	700	700	733	730	689	727	721	723	753	738	774	737	704	684	753	716	707	694	687	710	741	681	721	718	713	698	752	699	684	677	666	727	737	683	746	738	741	729	744	724	758	721	734	735	728	712	711	673	652	734	731	753	721	667	725	744	704	737	712	700	709	707	759	718	683	759	702	705	681	719	667	719	742	736	729	715	695	685	661	709	719	726	695	712	730	696	716	773	724	725	684	695	735	700	673	738	643	696	709	674	692	719	706	703	727	701	682	687	681	677	750	708	730	691	751	724	689	687	719	700	712	719	741	723	713	678	712	723	765	728	722	712	748	732	696	733	717	712	730	755	757	729	737	746	721	680	699	725	697	715	710	699	729	719	699	667	696	721	699	678	745	727	724	719	689	693	717	675	697	686	713	709	729	709	718	703	673	652	725	752	666	740	688	698	726	680	711	733	751	705	746	722	727	728	702	717	710	709	680	687	700	697	686	660	661	703	663	702	723	710	698	660	668	730	675	744	683	684	689	678	686	697	753	693	737	691	712	726	749	695	650	673	723	692	727	685	720	679	712	694	693	747	656	673	709	725	729	711	704	703	684	720	696	719	770	683	684	708	688	694	660	726	716	637	719	682	683	690	753	726	690	707	689	648	734	754	679	690	652	733	766	746	701	693	666	677	727	743	708	677	711	704	671	736	701	741	691	660	685	770	743	640	689	721	703	695	704	657	684	699	668	695	711	720	716	662	683	738	739	723	735	700	736	692	691	716	705	706	689	720	702	726	740	719	751	706	709	680	673	674	650	705	678	743	717	679	754	679	720	718	674	733	718	688	748	706	691	743	777	770	671	667	710	694	710	725	712	727	697	732	729	728	680	686	732	696	707	705	751	751	729	727	752	673	722	704	669	711	761	711	688	723	744	742	714	677	711	754	731	661	697	738	680	675	707	679	694	689	692	706	759	710	681	745	726	682	710	729	695	713	704	781	703	742	719	656	705	710	683	735	720	721	695	717	716	737	701	665	665	671	660	685	705	743	704	759	753	723	775	677	735	692	681	740	715	707	730	754	713	680	700	779	664	681	753	701	731	751	682	722	725	660	672	673	774	753	713	707	776	726	714	721	732	712	723	675	656	699	701	697	716	723	713	719	739	686	708	700	736	727	683	704	706	715	764	720	727	673	665	677	728	734	734	728	690	730	720	666	680	695	725	706	724	720	706	732	764	692	747	692	720	701	725	747	730	685	712	663	760	690	672	756	770	731	724	706	730	712	742	699	711	755	738	656	714	681	723	766	716	706	686	691	697	774	696	721	701	691	660	721	771	764	707	777	743	698	712	720	711	714	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
62383	86516	76106	47734	18072	2548	371	364	320	301	282	331	341	268	300	287	319	318	319	281	302	304	282	286	314	310	294	293	304	314	315	294	286	249	302	285	314	285	343	280	295	330	463	474	419	357	309	297	286	249	273	280	274	281	263	291	265	293	284	274	278	291	295	286	298	287	314	251	285	289	300	298	273	292	258	304	285	282	302	301	329	293	286	279	310	290	305	287	309	285	296	314	311	281	263	303	294	283	319	279	277	277	309	291	301	283	285	277	309	301	286	272	311	277	293	287	304	281	296	255	295	308	293	266	264	264	285	280	268	287	356	288	280	291	328	265	310	316	295	304	300	282	292	275	296	315	288	290	275	263	258	264	274	255	290	301	308	295	300	293	284	285	295	273	272	272	286	309	267	291	269	294	267	262	306	278	289	274	290	302	310	291	298	274	308	321	298	331	272	314	294	273	268	251	298	315	283	301	292	266	287	289	291	293	231	267	279	303	285	281	286	282	287	277	308	273	322	293	289	286	275	269	287	287	262	286	269	254	295	297	290	293	283	287	308	325	288	295	287	294	331	293	295	287	286	287	305	273	309	287	309	307	273	254	295	290	289	274	289	305	261	325	286	276	314	264	278	303	292	295	275	309	262	277	281	297	270	303	275	262	281	302	310	287	301	297	297	317	274	269	296	312	295	256	299	264	285	262	294	324	319	309	279	266	302	288	297	283	281	290	288	271	290	321	292	280	316	307	266	285	303	311	271	301	298	255	298	289	276	293	293	260	282	292	299	308	289	266	279	272	281	285	282	293	249	305	331	308	305	262	290	278	278	264	253	300	299	254	281	296	272	276	305	276	313	299	300	250	296	306	269	281	281	300	313	279	291	280	317	303	290	287	263	275	254	296	286	287	266	304	282	276	303	318	297	272	306	275	294	294	274	301	299	319	283	298	286	333	314	262	292	259	287	319	277	281	292	306	303	251	285	312	281	303	309	284	270	302	314	299	308	278	306	283	294	288	309	270	285	297	267	310	272	303	342	287	275	297	291	303	293	302	289	313	332	295	292	277	263	305	291	308	288	284	289	264	262	292	278	310	271	295	292	288	282	274	255	321	299	271	256	312	313	267	320	277	278	294	287	243	308	311	303	311	256	293	274	313	275	290	266	270	288	298	297	288	294	289	253	277	310	300	290	305	264	312	292	253	328	315	288	293	270	315	309	306	275	302	291	281	257	267	273	287	315	283	268	256	270	269	320	291	288	276	305	300	262	277	310	272	287	255	286	292	301	276	294	311	294	276	289	302	287	263	291	282	292	289	295	256	300	291	283	268	313	313	296	309	277	264	306	280	281	318	291	287	300	270	269	282	321	311	283	296	299	288	258	294	287	275	290	285	296	298	293	295	284	276	309	300	290	276	284	262	288	269	284	295	314	308	285	243	300	299	297	274	296	291	312	278	246	295	296	282	284	275	290	310	304	255	294	267	306	318	280	279	307	292	267	269	280	300	315	292	285	305	283	279	257	282	276	273	318	290	267	289	292	305	289	301	313	294	273	288	275	254	297	266	306	285	289	286	313	264	286	284	303	273	321	286	322	295	299	280	292	303	282	310	276	273	280	294	311	291	308	318	270	273	289	272	281	318	267	287	301	289	302	295	280	298	303	307	308	289	298	294	301	318	278	306	302	299	320	281	309	290	278	288	293	275	301	264	303	320	274	301	314	266	299	314	296	305	265	300	287	280	311	292	277	254	275	305	291	289	297	312	283	300	305	320	271	313	269	308	298	297	285	270	276	319	293	296	288	286	301	277	248	265	289	297	276	270	271	294	260	281	279	291	280	260	289	275	301	253	291	307	295	285	307	282	282	298	303	308	296	269	280	314	295	268	289	293	281	267	300	286	277	294	314	275	299	276	261	266	277	309	285	282	272	293	279	260	302	283	278	284	274	297	284	317	315	281	292	301	247	320	284	311	246	295	288	305	287	301	255	315	314	281	293	293	275	288	294	315	292	293	281	264	304	321	238	287	286	288	306	276	305	284	292	294	282	303	284	297	279	293	306	271	297	291	274	286	283	314	270	261	280	292	292	288	287	264	278	315	279	302	308	276	278	303	259	282	300	274	276	272	294	274	279	286	294	310	277	259	295	297	318	271	295	250	269	257	287	297	270	280	287	258	309	292	292	278	306	286	281	253	272	285	241	324	262	296	294	293	300	276	287	295	275	285	285	261	295	279	281	296	260	310	323	291	265	278	290	331	291	271	282	281	290	270	303	311	270	324	325	314	276	277	282	299	300	320	304	300	302	267	304	311	297	295	293	295	300	285	268	274	294	300	273	314	271	302	272	295	291	287	307	275	287	300	286	321	290	297	307	276	305	263	299	259	299	282	270	275	311	297	275	300	298	285	274	292	308	297	318	298	271	329	250	298	268	287	317	289	288	289	270	283	295	284	271	280	314	283	302	293	292	306	297	287	279	277	304	266	311	276	283	313	266	291	307	278	291	276	276	267	323	296	282	278	279	293	311	300	280	270	308	279	277	300	255	282	269	296	273	289	306	317	292	266	270	282	301	275	269	279	270	293	272	311	281	284	290	277	270	272	273	291	286	287	294	283	259	281	284	297	287	293	291	318	276	282	316	269	278	261	270	294	262	284	293	279	278	298	269	291	313	311	271	286	306	312	280	293	267	291	280	303	280	272	312	298	290	307	282	278	307	308	306	257	273	293	294	308	268	235	281	288	298	303	285	292	333	299	274	277	297	296	285	261	271	243	291	291	284	297	305	279	293	308	276	280	305	304	282	271	289	280	304	289	271	307	289	261	269	274	270	298	311	299	264	305	284	302	318	302	325	285	298	290	309	294	296	311	297	277	318	291	299	291	271	284	313	295	281	317	279	284	304	276	309	285	272	267	287	284	299	279	274	283	275	312	277	317	296	291	286	313	287	284	280	251	250	286	247	278	289	301	288	320	301	282	295	295	273	291	291	319	306	274	277	308	286	282	274	288	300	281	315	286	290	304	277	288	309	275	290	281	290	314	322	258	295	336	273	269	280	304	286	294	280	288	306	294	277	287	262	315	286	302	280	275	287	347	290	311	304	294	269	268	301	276	284	313	291	288	278	288	285	302	275	279	287	297	297	271	326	295	274	310	292	289	287	256	293	283	330	325	280	313	264	278	312	281	271	266	330	299	274	267	308	310	305	294	311	276	319	270	257	280	288	294	309	299	271	284	297	268	301	278	288	261	292	291	310	301	258	291	279	310	296	289	300	297	271	279	292	290	313	299	267	306	284	293	274	308	251	294	265	251	267	269	271	289	262	283	271	290	274	321	271	316	288	291	322	312	298	308	274	305	288	311	283	321	291	274	307	288	277	282	283	281	318	294	303	293	285	282	277	292	304	289	272	286	274	310	259	303	270	282	302	297	302	303	293	260	282	320	310	283	302	277	259	273	262	268	301	287	278	278	296	284	290	268	301	300	294	287	277	299	284	272	279	270	285	282	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43512	73042	74311	49619	14130	1228	1154	1084	1000	948	982	923	880	886	845	886	874	864	838	836	856	850	834	831	900	880	816	815	818	811	870	789	860	834	836	840	817	849	814	807	1075	1355	2181	2179	2011	1436	889	787	821	810	818	786	767	885	831	832	832	832	806	837	790	842	806	802	787	799	811	778	808	863	825	924	788	853	809	831	831	812	826	848	811	794	847	782	774	830	839	823	856	816	777	857	788	801	836	858	778	867	804	796	792	755	828	807	846	759	857	862	858	810	786	836	813	835	867	780	788	835	808	816	882	851	824	846	846	786	852	820	862	832	823	788	823	822	858	803	825	847	796	829	816	816	842	842	814	838	809	813	829	808	827	845	812	811	802	816	824	810	832	803	817	830	840	863	832	841	804	861	824	777	775	814	811	808	858	853	843	834	870	823	868	776	825	809	797	837	831	884	834	832	832	812	784	822	854	810	805	833	821	790	839	849	835	821	779	786	825	818	829	818	823	830	812	833	857	835	874	790	827	847	874	776	853	802	828	835	809	830	824	811	776	818	816	785	780	783	796	774	823	842	832	795	814	803	790	801	775	770	817	772	813	796	788	816	784	850	841	813	795	858	814	824	804	830	821	810	821	815	781	819	834	861	828	835	806	832	793	789	848	797	845	850	789	826	780	831	824	824	841	820	832	806	841	839	779	827	798	827	836	865	779	804	788	814	857	806	822	829	784	847	843	814	833	845	827	801	836	862	823	788	821	829	776	834	813	832	810	859	760	823	794	838	827	811	866	831	828	813	843	852	821	785	787	788	820	799	812	832	832	844	831	853	772	859	787	805	846	747	795	765	816	797	832	798	788	860	758	812	823	771	821	865	795	844	824	813	854	800	832	840	843	784	793	898	822	812	872	845	839	831	828	835	801	853	797	793	853	859	824	818	799	815	803	861	793	807	794	784	781	815	869	818	764	812	798	810	789	801	849	796	816	795	875	813	796	820	839	775	771	779	806	813	851	815	863	774	850	806	838	792	828	866	819	794	766	793	794	782	829	823	854	841	813	759	791	842	837	807	754	820	834	774	804	853	816	840	831	836	812	851	852	829	801	843	785	809	792	802	771	841	835	827	835	830	801	742	817	835	827	843	816	816	832	871	879	782	796	811	794	830	792	827	819	807	839	841	873	815	828	827	793	808	766	816	803	822	825	826	773	809	881	843	849	844	810	837	813	836	801	817	816	907	773	819	827	888	815	816	847	893	767	825	834	829	814	791	852	813	837	825	824	839	782	783	810	831	870	835	810	821	857	772	832	856	752	854	830	836	816	763	834	880	817	786	856	811	832	817	784	823	792	827	824	783	827	842	798	832	807	818	779	822	801	825	812	826	797	818	815	825	857	856	806	797	819	853	779	749	786	777	800	816	839	746	834	841	829	853	811	891	786	812	778	846	843	822	855	799	804	844	820	847	869	791	814	810	853	833	806	800	861	847	827	796	824	870	843	875	798	780	781	816	780	831	798	782	825	808	848	824	762	793	821	793	820	836	823	814	848	771	817	903	787	832	853	791	821	787	859	812	822	798	805	804	860	814	841	813	834	808	776	820	835	802	832	798	833	767	813	838	823	768	802	803	822	827	829	798	848	811	815	789	813	801	822	822	869	837	802	808	852	829	778	742	760	859	827	782	820	807	794	830	808	804	766	827	857	850	818	778	814	800	869	797	851	773	844	824	797	787	793	795	809	793	839	820	768	804	785	760	807	871	812	747	843	839	772	745	822	821	799	788	865	783	814	808	814	803	803	867	832	815	835	818	816	821	816	880	843	800	772	814	845	828	829	832	773	800	841	824	782	811	850	872	841	822	791	870	822	863	801	862	817	845	840	852	808	793	795	845	767	783	863	806	793	865	812	798	772	754	786	839	807	794	831	827	817	849	804	784	843	815	803	821	836	795	787	864	800	797	803	845	807	820	733	912	807	847	843	841	806	822	835	880	850	851	832	847	782	813	784	878	821	766	850	836	781	791	847	831	791	851	847	871	807	841	810	849	804	828	767	760	871	808	837	837	807	791	840	841	839	847	866	808	815	793	845	832	835	800	819	848	829	837	826	793	786	820	843	864	832	765	824	824	818	805	760	828	788	835	833	839	857	801	779	748	783	829	791	832	801	809	853	823	809	853	792	797	850	830	855	771	816	847	831	776	770	783	804	791	830	838	821	795	813	753	854	821	841	881	826	851	809	875	840	822	801	822	821	803	805	799	806	846	793	815	856	807	869	836	795	891	830	777	848	812	802	838	791	800	817	856	843	777	830	761	797	823	783	869	775	821	827	830	828	837	798	803	821	831	804	876	788	786	790	821	841	807	838	820	818	825	808	822	762	794	882	809	806	778	827	807	763	830	826	793	815	807	751	797	850	835	828	786	848	866	819	771	795	858	891	824	849	794	817	851	849	810	817	787	863	843	807	829	829	815	777	858	821	848	825	890	746	852	836	803	867	782	868	856	824	872	841	785	814	828	807	786	829	795	861	775	813	853	816	794	797	882	814	809	828	839	818	839	832	864	822	815	840	804	802	878	815	847	823	798	827	824	874	852	835	794	813	774	811	815	823	784	788	803	827	837	806	775	815	837	894	827	839	855	820	815	884	793	878	803	827	784	819	827	823	797	793	813	790	810	797	819	863	794	887	825	781	834	829	838	830	869	853	830	808	780	799	810	829	816	833	842	789	842	806	767	804	850	810	791	834	823	818	871	830	829	817	860	772	832	793	839	788	844	759	831	774	788	840	803	858	830	807	807	801	823	755	808	813	818	790	805	799	803	802	854	824	799	847	849	813	791	856	845	836	852	800	822	834	833	782	852	855	834	782	806	818	855	794	809	808	816	812	791	789	785	859	829	831	805	830	827	841	830	881	795	814	846	752	804	849	791	856	845	822	822	856	796	845	800	795	824	884	815	741	782	796	823	842	827	787	791	824	862	866	793	838	817	847	809	864	833	815	866	827	817	807	822	832	803	845	838	821	789	770	793	806	810	832	838	827	822	814	818	818	815	822	836	813	792	840	822	797	813	793	835	801	825	798	824	777	837	819	814	813	802	802	806	845	810	806	775	797	850	826	810	811	783	847	786	792	852	807	805	773	848	804	842	846	798	815	803	827	856	849	785	790	807	792	848	845	753	787	861	851	802	833	780	846	839	836	837	812	864	825	798	852	796	816	820	847	845	791	792	810	845	818	828	837	863	868	844	843	842	828	829	823	815	807	797	872	772	783	813	827	839	807	765	815	751	795	861	815	765	788	835	807	803	792	800	801	887	839	817	841	817	817	793	857	781	775	814	824	831	796	781	843	802	827	789	849	777	867	832	846	822	850	831	802	838	792	843	806	810	841	842	876	823	785	824	830	792	827	848	798	831	768	862	824	785	788	817	806	721	800	802	834	849	829	837	839	778	873	828	825	831	863	805	832	794	810	810	848	836	833	775	773	811	831	871	801	821	803	804	807	843	798	785	836	755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9392	22216	19173	5778	677	306	306	258	255	269	293	263	277	250	271	267	273	268	276	298	278	261	247	277	242	253	290	246	255	304	274	265	249	275	275	268	280	295	260	261	277	265	264	276	286	295	282	245	240	283	265	260	288	251	250	288	283	273	293	267	286	249	297	236	285	245	233	258	275	285	288	272	260	245	271	248	250	269	265	244	262	276	253	268	272	280	242	256	259	281	286	270	258	268	268	274	276	294	266	263	259	255	250	292	248	275	241	255	282	277	268	278	290	274	278	271	264	267	255	289	288	273	270	250	302	268	273	262	257	273	241	288	276	264	283	294	289	237	242	283	249	283	236	263	243	238	246	280	279	261	250	259	268	278	267	283	276	270	267	271	281	281	278	264	310	248	272	274	271	269	268	258	268	267	256	235	275	277	283	274	228	277	263	251	287	254	263	254	258	269	247	270	279	290	261	260	279	274	273	272	257	243	260	235	299	253	271	267	246	292	264	284	293	278	264	287	270	250	269	277	267	246	279	275	266	278	268	263	253	265	295	264	282	271	273	228	294	257	302	273	271	255	258	270	304	270	282	280	293	307	267	251	275	250	239	277	291	257	255	268	270	273	248	261	256	269	264	310	275	269	259	271	246	281	269	271	258	268	277	271	252	255	276	264	278	307	242	286	259	276	259	264	261	262	294	266	272	290	259	235	244	275	249	256	264	236	275	260	258	227	279	297	271	247	266	255	290	275	266	263	294	280	273	275	253	291	262	256	268	261	253	292	271	276	260	277	288	262	275	253	289	266	309	268	281	232	284	278	262	272	298	253	270	250	291	258	262	281	286	254	284	261	297	279	264	276	283	270	285	251	251	250	287	286	259	281	275	284	252	272	277	281	244	254	256	268	279	250	259	255	254	259	244	266	272	290	250	280	282	270	282	260	262	259	268	267	282	293	261	234	286	256	268	250	288	262	277	281	261	250	230	284	295	267	284	283	251	259	300	245	276	301	265	270	296	271	276	267	257	275	272	272	240	296	274	240	269	268	276	257	273	267	268	263	301	276	268	260	289	273	261	258	281	294	300	276	282	245	274	266	263	235	253	266	255	276	269	239	264	246	295	268	296	257	274	276	247	288	266	242	276	272	246	282	275	257	268	261	255	288	275	291	263	260	262	260	287	280	272	270	241	265	261	253	295	245	250	262	250	264	274	286	249	270	290	270	239	256	268	261	285	288	302	282	274	271	260	255	256	269	246	246	256	260	265	230	272	246	226	276	269	283	279	257	251	274	266	246	284	265	277	255	295	255	278	265	271	263	269	297	277	256	274	267	265	253	253	273	279	244	276	260	265	260	263	261	268	243	260	250	256	252	255	286	271	284	262	262	266	314	248	255	268	274	279	287	289	277	305	266	253	211	262	260	266	294	321	253	271	283	266	255	282	277	267	309	263	265	272	253	279	238	269	272	253	251	271	287	262	268	281	257	261	250	270	261	272	273	256	288	285	286	273	215	284	259	294	271	255	287	269	265	281	248	295	288	270	235	248	254	260	264	251	282	256	282	281	274	272	251	227	296	279	248	295	288	254	262	298	255	299	233	304	268	248	263	281	278	245	266	272	266	281	264	273	275	255	296	282	285	249	245	268	247	272	296	263	274	231	271	254	270	256	250	288	282	290	252	296	275	276	262	242	254	257	228	244	259	267	269	270	237	257	249	278	264	269	252	276	274	251	270	280	242	272	285	264	278	304	286	273	259	253	254	245	297	280	275	239	293	301	250	263	289	275	284	285	259	269	285	263	272	275	297	278	273	275	236	260	270	273	295	277	271	264	268	268	252	291	250	236	296	250	267	298	286	269	258	285	248	274	299	258	251	266	263	247	263	242	270	248	321	251	265	262	275	262	278	254	302	235	267	313	246	257	239	287	288	270	246	270	246	271	282	263	249	254	272	278	289	286	280	271	250	280	261	260	251	275	263	253	281	261	230	249	271	272	284	260	289	269	253	297	260	255	294	245	278	272	275	262	256	263	265	263	267	253	284	272	266	302	285	271	263	285	269	276	269	245	259	308	286	276	281	246	257	276	264	258	253	276	286	272	308	252	251	253	275	252	265	283	261	293	271	244	301	269	288	280	287	287	265	261	262	279	233	270	262	280	277	279	271	258	253	239	278	282	272	271	273	265	266	265	251	262	304	273	252	243	268	299	288	264	294	252	257	283	315	272	282	268	299	281	233	255	278	306	262	274	269	273	259	258	265	244	272	289	267	272	279	254	269	279	264	280	254	290	246	248	271	304	285	296	259	252	276	268	273	247	254	246	264	266	279	262	253	260	263	267	244	257	267	294	257	274	252	241	293	288	290	252	281	232	295	294	268	269	252	240	269	283	293	243	255	270	278	238	306	236	286	287	282	245	281	243	286	278	254	275	246	267	263	260	273	277	256	244	259	285	266	265	290	267	290	280	262	257	282	244	273	248	241	282	274	267	287	272	258	277	255	267	270	263	293	289	271	262	261	275	276	276	249	247	274	253	283	274	280	252	277	266	279	258	285	253	278	266	280	276	241	276	274	266	261	250	255	253	270	299	267	258	298	274	261	277	241	249	269	259	266	283	317	294	265	265	270	304	262	296	270	282	269	251	264	240	254	259	251	260	274	266	282	261	273	244	271	300	290	243	285	256	260	267	264	292	248	248	271	288	293	305	244	261	291	269	274	309	279	280	240	259	286	279	254	275	275	297	271	267	277	285	287	286	269	273	248	274	292	285	271	287	265	263	253	271	299	271	298	282	269	257	248	265	239	293	274	258	274	274	283	287	279	246	267	249	269	278	254	289	297	278	283	283	254	283	229	280	259	279	291	289	262	250	237	255	240	272	273	246	268	272	259	290	242	260	306	255	272	263	263	259	246	261	271	289	265	266	269	270	291	292	267	260	273	270	260	254	273	263	264	290	269	272	269	264	252	252	297	255	289	281	279	266	296	263	267	294	250	298	304	296	257	277	248	246	238	293	261	277	264	256	259	252	287	286	246	246	243	270	262	289	256	247	244	242	241	276	251	260	271	288	276	234	253	283	272	275	260	297	280	293	284	272	267	269	285	250	280	237	261	282	259	246	251	243	263	249	261	294	292	259	265	283	261	249	254	251	264	278	252	276	251	268	240	259	284	275	277	259	282	290	261	274	245	280	263	261	295	246	276	269	276	284	264	255	281	243	261	300	263	261	286	252	261	240	274	268	295	268	259	263	263	265	300	295	241	267	289	283	287	278	258	265	260	261	263	278	276	266	287	279	284	318	258	280	251	268	276	258	267	281	272	265	293	269	235	294	288	306	245	303	252	260	282	246	262	267	267	310	262	268	291	247	279	313	258	261	231	265	297	269	240	251	288	290	277	262	256	284	276	280	265	276	251	250	251	266	293	246	263	308	269	277	255	255	280	283	281	273	287	281	250	250	277	270	273	270	291	258	263	252	253	262	284	296	264	273	276	259	249	286	256	278	283	276	244	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10287	29166	26927	10241	1395	781	744	769	777	798	751	805	783	783	820	701	771	747	785	735	783	759	785	794	720	769	791	782	845	791	758	771	762	775	793	789	768	737	740	795	803	875	843	858	824	869	781	719	771	765	800	770	805	755	754	750	793	757	734	774	762	773	772	819	772	705	743	766	789	824	746	832	808	807	776	749	682	819	762	751	750	836	845	754	791	804	735	770	782	716	778	790	734	729	784	765	769	777	788	776	798	737	796	755	768	716	733	761	724	745	809	765	792	789	753	755	732	764	734	737	821	755	791	767	789	736	817	800	786	796	758	792	794	797	819	767	771	781	788	780	784	747	825	735	759	789	752	775	771	766	732	765	757	785	772	779	718	696	803	812	784	806	727	764	803	774	815	803	801	796	780	743	766	750	777	756	733	755	799	745	743	783	735	774	774	809	743	843	769	777	746	737	742	742	779	777	734	766	795	765	800	784	771	769	787	752	771	762	786	740	807	743	751	729	789	729	777	788	784	768	795	809	790	753	753	803	770	739	817	795	771	759	734	769	755	757	770	788	781	767	751	775	777	792	751	811	775	753	767	777	811	799	762	768	743	766	735	748	772	750	795	759	793	794	801	796	780	751	788	724	756	753	764	767	762	754	766	761	776	713	753	787	803	765	758	756	740	763	754	750	807	746	741	762	810	742	749	770	776	807	778	726	755	762	780	769	739	775	707	804	715	777	801	797	736	756	798	784	764	749	781	780	797	781	762	740	782	723	778	754	831	777	781	748	742	828	783	708	814	832	739	775	757	777	800	784	783	746	757	764	732	754	746	782	742	743	780	777	772	757	797	762	763	737	760	780	701	805	823	785	746	739	785	775	785	833	750	787	747	763	793	762	768	774	731	750	734	769	784	748	742	778	772	758	789	779	747	800	765	766	826	727	793	787	799	732	811	780	790	748	745	816	746	771	743	822	765	798	850	762	804	774	766	773	769	807	752	770	788	724	782	784	782	799	733	787	800	734	768	746	792	765	731	765	768	749	757	752	745	824	746	807	796	794	795	802	745	782	775	774	760	801	807	773	777	783	760	791	798	745	752	764	775	794	740	785	712	755	749	736	787	824	806	778	790	830	695	764	786	771	786	751	752	807	769	770	760	769	775	738	799	743	762	792	768	795	806	749	795	803	757	789	770	819	777	810	720	789	794	762	807	808	770	784	762	781	775	784	795	775	778	796	783	777	817	770	731	808	782	765	790	820	787	792	774	782	789	774	727	746	797	796	836	778	808	828	823	768	770	780	773	744	816	791	786	778	780	773	778	761	750	779	759	750	715	725	789	749	748	813	826	774	791	767	715	812	766	728	772	756	762	769	724	790	781	753	803	805	751	755	784	688	777	818	738	764	759	751	726	794	738	806	752	777	799	755	739	763	785	843	799	789	795	804	749	849	735	749	786	768	746	759	799	779	774	741	781	742	762	753	759	783	756	766	789	749	741	788	759	734	781	766	798	807	785	795	715	809	736	784	796	799	799	750	727	816	747	764	794	783	812	749	806	811	769	723	812	811	760	773	720	797	740	811	808	795	793	780	754	796	782	781	771	761	790	763	759	772	727	788	765	781	794	760	783	795	747	809	792	752	744	798	802	762	772	805	754	747	768	767	739	793	809	793	714	779	785	719	769	784	705	734	727	792	762	752	769	763	778	746	789	743	728	824	780	753	791	775	782	768	791	774	757	801	760	727	734	842	739	711	746	782	791	745	750	770	771	816	759	756	794	718	781	763	740	785	788	827	822	774	776	744	737	757	784	788	802	752	773	764	764	743	703	802	706	744	842	778	780	791	780	746	788	747	788	792	737	768	752	763	747	759	752	838	764	772	761	744	763	758	737	765	779	763	750	790	771	757	797	769	694	813	767	803	799	751	793	753	774	724	742	774	762	794	727	816	760	800	762	812	786	760	734	792	718	749	768	761	764	741	765	768	760	802	788	775	764	762	789	742	784	787	748	714	787	799	701	738	797	772	755	710	755	743	822	729	759	775	763	737	755	754	798	790	787	769	785	814	759	785	816	735	740	782	789	749	756	742	802	782	754	777	759	746	754	723	788	811	764	759	870	793	750	748	794	769	785	797	817	793	776	776	764	788	762	801	738	756	786	768	772	788	814	751	804	766	777	722	746	771	834	820	785	702	778	770	761	788	749	714	753	801	761	752	711	834	823	740	760	722	777	801	785	759	791	746	719	786	788	720	711	798	765	810	834	737	789	785	776	773	763	808	808	770	818	828	797	717	738	723	757	791	751	740	774	800	776	735	753	755	773	806	784	817	752	696	745	791	750	770	741	794	773	751	758	797	752	772	764	777	764	803	758	780	808	742	748	758	805	776	770	773	714	774	768	754	808	774	830	802	726	809	760	742	756	780	810	782	774	763	776	731	778	748	723	815	764	799	731	761	779	755	754	718	786	777	766	718	728	752	744	820	784	775	757	784	760	741	723	753	790	747	740	749	783	779	820	781	793	775	786	769	765	781	780	784	804	756	765	806	763	747	746	814	726	744	776	778	839	815	792	760	759	745	814	820	763	763	808	750	748	807	730	787	756	732	797	791	804	738	818	838	820	778	766	830	725	790	761	751	787	758	814	747	766	772	768	754	763	766	770	766	772	834	782	773	720	750	723	757	790	747	743	798	781	741	797	779	816	703	736	740	808	759	759	768	760	762	754	751	780	798	780	790	751	735	809	767	768	710	736	789	849	774	802	766	762	802	756	764	755	752	723	750	810	784	777	790	757	786	760	759	755	737	793	736	800	743	756	733	815	787	783	724	763	812	756	782	771	778	765	763	785	798	786	818	736	765	739	789	800	759	752	792	755	753	770	736	819	761	729	792	785	778	803	745	790	734	767	781	782	773	793	802	783	759	795	740	700	750	768	711	776	789	748	761	760	751	755	747	763	816	780	723	763	721	780	783	745	766	791	781	769	791	813	764	820	784	773	753	709	736	803	740	716	767	760	770	786	798	756	750	741	785	778	800	775	765	808	747	778	764	819	778	759	761	792	813	797	760	792	797	792	806	708	834	780	812	762	762	809	776	782	790	767	771	827	736	769	778	793	787	794	763	783	759	780	782	739	752	795	784	782	769	789	801	795	747	809	726	766	745	819	770	741	733	816	810	788	768	804	752	748	727	709	760	764	748	747	777	798	758	784	710	778	746	782	774	777	788	759	779	777	776	753	799	760	773	755	781	730	774	719	712	797	750	777	767	763	773	773	722	798	736	753	713	767	758	755	756	828	735	744	754	766	711	707	743	757	772	745	772	774	756	801	765	773	752	759	786	815	818	742	756	825	760	738	752	705	821	768	799	752	756	809	786	812	769	771	754	795	785	783	757	774	778	804	744	819	792	764	752	745	815	802	782	836	803	800	782	771	812	763	800	728	768	716	741	792	816	746	806	738	772	756	759	782	793	732	777	810	726	761	757	735	782	806	774	751	810	772	781	840	766	771	744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49758	77281	68256	37831	10466	671	292	263	260	244	291	253	250	261	267	244	286	252	242	233	272	238	245	302	253	213	269	265	234	274	240	268	248	250	252	258	256	245	255	248	268	260	317	347	322	280	273	273	250	239	245	235	249	263	253	259	235	263	252	254	241	278	263	218	270	208	246	244	253	243	253	248	256	259	243	242	242	247	269	270	250	252	245	213	246	233	226	258	244	286	257	246	232	293	279	265	257	244	234	251	255	258	266	249	237	248	282	262	257	248	252	260	241	252	255	249	284	256	246	245	262	265	263	258	247	291	248	266	250	262	258	243	246	274	261	257	257	247	250	234	241	266	274	244	280	290	271	234	256	239	229	255	224	249	237	236	215	255	259	233	247	244	260	252	226	249	230	247	234	255	277	229	239	237	233	266	245	242	219	246	253	264	274	291	244	233	273	243	238	243	251	254	267	240	252	249	228	267	233	252	228	262	257	280	205	241	234	242	246	243	236	238	262	254	247	233	258	230	229	241	259	280	261	233	266	268	255	241	235	223	253	234	253	262	241	265	254	270	248	257	260	257	228	262	258	247	236	244	250	246	241	254	233	233	236	239	266	263	226	265	246	295	269	231	254	264	241	244	242	253	246	282	250	266	254	233	269	248	244	226	256	252	303	282	233	279	247	236	267	241	281	265	249	261	229	247	242	249	242	247	222	236	250	236	238	282	244	266	240	266	276	257	253	280	259	259	229	242	276	253	242	253	228	264	275	262	267	261	257	259	239	255	265	257	218	242	256	236	262	277	240	247	246	232	271	254	234	244	261	243	232	252	213	235	237	254	241	245	273	274	263	230	237	235	227	225	205	240	225	229	276	257	225	246	272	242	250	273	260	238	226	256	244	234	244	263	261	255	258	274	286	238	256	262	230	246	208	233	259	262	259	262	239	256	256	249	265	257	251	242	242	228	263	218	245	259	228	218	222	231	280	249	258	264	231	250	255	259	281	251	259	278	215	242	243	241	251	247	256	242	231	209	236	276	224	251	258	257	240	267	261	280	249	250	236	261	240	266	238	259	277	222	253	252	250	251	262	237	257	242	258	231	249	256	260	263	268	233	231	252	225	257	225	255	229	236	232	255	229	269	272	251	255	263	280	242	248	263	254	255	251	254	237	247	265	230	249	262	269	242	255	237	250	241	252	278	242	264	257	279	262	277	242	262	259	222	262	256	252	243	231	242	246	229	263	248	266	254	271	226	269	225	232	204	271	256	254	259	254	250	278	219	238	241	244	262	245	246	269	248	258	237	247	262	240	289	249	266	266	257	248	230	245	249	239	270	235	260	246	261	235	240	249	260	255	255	236	260	264	262	238	230	255	249	249	255	250	251	272	247	238	257	247	252	271	226	255	242	254	253	264	238	253	265	235	266	237	234	257	260	246	258	228	253	270	244	256	239	254	253	245	237	277	285	221	236	270	228	221	261	274	250	254	251	249	250	235	228	276	297	229	246	264	259	245	234	234	229	252	238	273	246	267	257	258	227	215	264	239	253	242	254	262	231	289	260	241	244	231	245	238	273	270	252	236	255	255	244	256	255	262	279	264	243	236	298	244	258	265	269	250	234	228	256	209	224	251	215	251	262	269	243	260	253	263	265	244	275	280	257	266	246	269	265	266	254	249	236	243	256	242	272	229	263	242	265	275	249	234	229	279	275	250	267	248	239	231	240	241	247	263	259	229	235	238	284	251	232	251	290	265	286	275	252	258	251	255	274	241	258	269	241	279	248	289	238	247	274	242	248	254	252	267	255	244	241	223	213	243	232	267	246	253	252	242	264	245	228	244	273	266	277	234	275	262	261	236	253	246	258	252	291	253	253	248	253	229	248	259	240	248	266	263	266	275	236	258	274	240	247	218	286	256	236	246	260	232	250	263	235	242	263	246	258	275	243	246	280	231	257	256	254	260	241	232	255	242	231	228	238	264	249	267	244	229	228	250	290	254	250	262	253	231	259	260	274	248	285	240	252	264	273	253	246	235	231	267	271	235	244	244	245	261	247	253	227	226	234	256	228	230	245	248	248	255	272	239	258	238	249	220	230	255	232	246	241	245	256	261	255	241	253	260	235	247	257	278	237	230	247	223	244	240	253	230	236	264	239	271	239	258	243	240	243	224	241	265	252	262	279	205	246	246	265	217	233	235	239	263	261	238	285	257	246	265	244	252	288	265	240	238	217	254	256	248	248	240	282	262	244	239	244	229	212	240	248	251	254	272	263	262	272	253	260	255	245	236	261	235	235	238	267	248	250	259	206	241	241	253	240	265	249	253	231	257	250	215	217	239	267	246	238	248	239	245	252	247	266	230	251	260	288	239	242	256	256	250	263	243	239	273	279	244	260	259	232	249	264	238	265	252	253	270	256	252	265	260	261	265	235	270	251	257	241	244	224	254	234	228	240	252	262	245	245	272	261	270	266	271	276	247	250	278	248	244	245	246	276	252	282	258	254	286	207	238	226	248	249	256	239	232	271	241	221	252	235	260	261	261	262	276	256	240	266	246	249	237	248	252	238	250	241	265	211	240	249	244	253	223	226	240	234	248	235	241	274	249	236	243	255	242	260	266	260	261	262	267	254	237	260	247	240	237	234	262	235	217	236	256	237	241	235	265	266	289	247	223	256	268	238	266	221	232	249	239	248	256	233	253	229	256	252	258	249	228	266	235	266	270	260	261	262	247	241	273	234	238	266	251	258	240	267	280	240	235	264	272	259	245	229	253	270	252	229	256	243	273	253	260	254	238	232	231	221	295	230	265	258	211	274	235	252	274	232	211	251	245	249	233	228	239	236	265	244	276	247	264	242	249	240	215	246	249	246	242	231	217	269	266	244	267	215	267	249	251	260	258	262	226	258	255	236	238	280	254	240	263	227	255	268	241	263	241	221	280	287	260	240	263	251	198	247	232	276	248	235	253	263	246	245	249	238	251	266	244	255	233	242	233	266	277	246	255	258	246	255	241	244	212	224	222	247	235	247	245	246	298	229	246	197	258	260	252	250	232	243	247	267	233	269	251	273	244	273	256	247	265	239	230	253	262	248	238	211	261	233	222	252	259	279	243	242	234	250	245	257	261	255	244	269	248	231	233	261	255	247	232	241	258	254	254	238	246	234	256	234	254	264	244	237	273	266	259	263	242	244	236	248	263	259	240	273	252	221	234	222	253	247	256	228	231	220	259	262	255	271	271	246	231	218	249	265	258	264	246	285	242	283	280	251	241	220	247	230	271	267	256	248	269	218	246	248	273	237	250	263	262	249	230	220	247	233	245	264	245	229	268	250	259	240	240	237	252	250	239	262	257	259	261	267	222	242	240	271	252	238	272	232	239	241	242	238	240	267	245	229	268	284	257	262	246	257	253	256	245	231	282	275	258	264	259	267	242	222	237	282	278	251	247	259	252	217	245	251	246	232	242	256	261	267	250	274	250	229	260	242	237	272	244	241	277	237	260	228	249	256	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32856	60342	63889	37455	6902	926	895	850	784	822	783	759	767	789	697	745	760	730	738	711	757	739	763	725	687	720	754	727	780	710	709	658	700	728	759	719	690	750	746	752	740	844	1476	1435	1283	1089	859	719	701	705	720	735	760	764	688	742	734	776	765	715	703	705	740	756	715	707	738	742	687	691	695	685	675	699	721	743	734	697	735	712	719	784	711	725	747	712	717	705	687	706	739	752	712	694	732	733	708	712	715	781	728	719	735	729	676	712	755	754	740	726	775	750	687	734	713	707	739	723	700	712	743	715	728	714	765	728	734	734	691	701	773	718	742	698	771	735	712	718	684	768	712	748	764	720	677	735	707	753	751	702	695	711	721	747	683	746	710	696	767	738	681	726	731	721	649	725	753	710	744	743	739	687	794	722	687	774	707	721	770	744	700	715	704	755	701	713	685	679	724	704	748	726	689	763	725	719	694	675	742	775	702	721	715	756	714	736	740	743	724	746	726	680	753	771	731	748	695	744	743	683	740	729	750	716	701	749	704	782	710	712	783	699	753	753	717	709	699	705	696	705	742	779	683	736	747	745	762	752	724	708	670	689	719	676	727	778	781	740	699	706	752	738	712	719	779	763	728	729	751	675	711	680	750	715	723	737	712	754	735	705	680	707	754	699	694	741	760	770	736	728	735	690	694	708	737	697	747	744	755	727	717	750	699	729	729	678	741	664	750	688	733	755	731	737	777	699	723	742	751	767	770	740	713	737	731	718	701	707	784	797	711	738	740	664	756	739	676	744	703	727	765	743	747	774	672	698	677	688	695	759	738	753	706	721	745	720	738	689	741	700	708	755	724	740	739	747	718	751	712	702	683	679	720	682	750	701	739	753	685	702	733	769	746	727	731	760	736	701	732	728	790	709	726	752	694	738	722	754	739	777	700	713	751	732	714	726	736	740	743	746	692	747	723	748	729	721	720	763	754	704	692	667	728	702	740	766	714	681	675	703	780	715	676	655	737	771	694	733	748	693	684	732	740	693	756	681	674	705	759	693	708	750	768	752	724	774	728	734	739	740	731	756	715	689	687	763	723	740	732	723	717	716	720	739	763	698	733	725	727	724	739	753	769	708	722	727	768	810	744	703	688	730	742	749	713	749	665	716	724	795	738	722	728	698	734	679	733	700	717	746	722	716	756	725	697	738	752	684	705	733	767	735	710	643	756	724	710	756	695	736	729	765	770	691	719	735	737	678	748	712	749	761	721	723	759	731	770	665	701	722	766	722	744	704	729	686	724	740	719	726	697	727	694	756	733	727	711	729	754	704	736	754	714	723	725	724	720	729	709	744	748	698	760	749	738	733	699	706	789	700	781	772	756	734	726	784	745	666	726	733	711	739	735	717	712	704	757	728	721	728	680	732	768	714	693	727	766	745	732	680	792	731	701	682	763	695	695	704	735	739	700	747	723	780	731	711	756	707	738	712	716	707	703	729	712	742	695	760	668	708	778	720	733	722	751	788	732	729	751	736	714	739	687	706	756	738	754	730	695	689	764	712	745	698	720	696	711	729	707	744	730	730	725	654	703	703	720	701	725	679	702	686	693	768	729	713	751	718	720	699	696	707	735	708	710	712	665	734	720	740	696	745	748	740	711	738	702	767	728	775	719	766	760	742	706	671	682	724	728	705	712	719	739	728	707	719	719	762	724	703	727	739	736	708	746	752	786	762	733	730	741	743	742	723	745	733	737	719	711	693	718	737	728	719	702	792	697	716	736	741	771	750	720	728	761	747	686	767	752	743	685	720	731	793	709	726	719	731	733	748	728	732	708	750	698	724	716	726	719	770	711	745	696	717	693	798	696	693	745	751	694	758	702	749	721	740	768	731	675	705	724	778	754	706	748	668	706	736	735	715	744	691	736	680	751	739	754	718	727	706	759	705	772	797	731	799	750	714	754	672	764	746	764	721	718	751	728	738	736	717	703	747	663	715	746	751	716	693	720	735	729	726	760	709	681	688	772	726	732	739	677	741	697	775	754	745	690	687	697	704	706	743	747	767	714	754	718	698	677	735	677	710	704	686	744	740	753	750	742	739	686	751	771	706	726	679	715	787	709	692	670	712	761	773	761	706	726	707	740	714	771	697	663	718	727	680	732	708	745	684	717	722	702	730	719	715	732	733	725	767	747	763	752	738	702	771	759	737	760	730	693	728	706	711	683	705	751	744	751	722	753	706	718	764	734	754	719	693	769	767	721	689	720	745	706	740	735	715	686	735	711	686	764	691	731	739	775	718	705	712	726	756	754	694	745	734	709	804	751	756	717	753	725	699	731	691	758	739	754	753	688	670	726	749	760	738	743	733	703	744	709	711	726	713	747	711	698	711	751	696	726	743	735	768	711	782	706	710	722	754	756	697	701	749	717	667	711	746	722	715	713	708	680	773	742	758	726	706	786	754	763	810	728	761	743	722	729	719	754	728	739	758	738	715	724	737	690	767	757	693	716	772	744	664	733	719	721	690	745	705	747	775	770	749	722	738	745	711	741	761	780	762	679	726	715	715	676	694	742	725	730	749	717	715	673	681	744	725	739	739	783	762	720	709	739	722	759	761	704	703	748	732	776	685	727	823	669	710	702	747	790	722	724	682	705	769	704	732	726	731	678	703	719	742	700	695	715	788	694	723	687	714	773	711	692	741	724	692	707	710	695	717	770	705	735	749	745	742	692	746	713	724	709	721	698	728	690	759	710	710	757	769	760	726	727	680	703	709	707	742	728	786	730	733	716	710	755	686	743	712	691	767	751	776	716	736	727	739	739	761	770	720	660	727	706	757	732	772	741	694	752	756	700	739	691	736	732	752	682	733	766	754	754	701	715	715	725	769	745	702	730	722	675	744	779	725	683	726	727	777	736	716	774	694	745	768	736	732	713	702	748	718	677	717	770	707	746	727	728	747	689	724	721	731	722	645	714	700	730	715	722	701	711	672	708	763	720	692	703	708	730	726	734	687	715	689	750	693	694	707	738	717	762	710	747	706	747	740	749	712	730	727	748	741	748	749	762	749	707	733	746	769	755	712	762	731	755	743	711	747	751	690	767	740	737	704	735	757	746	718	694	746	734	728	747	732	731	680	736	718	692	738	679	707	655	726	775	698	740	737	749	727	719	693	712	752	719	697	746	706	661	724	703	691	746	750	702	753	696	731	710	697	749	735	714	676	757	776	727	736	712	714	713	738	717	701	816	682	698	697	731	663	726	729	754	748	719	726	669	695	727	762	721	755	732	737	692	694	727	735	726	724	754	707	720	676	744	750	726	710	681	753	705	691	736	780	732	784	733	749	773	707	730	720	797	723	702	743	675	723	757	723	745	738	701	663	743	708	755	711	752	691	757	753	687	731	728	709	743	739	757	721	694	695	733	737	706	702	707	754	722	723	712	786	727	716	713	707	741	709	740	715	769	711	702	745	728	762	754	718	763	755	700	710	745	764	717	750	692	715	717	722	701	704	730	756	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
62412	88203	78306	47961	16579	2250	411	346	325	327	322	297	297	298	279	361	341	347	287	293	303	299	315	286	262	318	316	300	281	295	283	276	302	316	309	309	298	271	315	317	290	338	457	449	436	373	318	290	295	279	263	306	295	264	307	270	288	293	287	285	271	305	298	283	317	299	333	285	299	317	269	314	310	304	308	292	300	281	303	280	322	295	295	303	270	283	311	346	298	307	292	307	293	282	298	299	322	293	305	302	297	320	300	307	285	281	272	270	302	284	279	301	292	302	281	289	281	302	301	308	294	280	270	317	331	292	299	326	303	309	298	277	282	303	289	290	285	280	300	316	315	290	291	306	302	334	284	307	316	290	277	297	297	255	318	277	314	289	324	304	346	246	283	286	302	314	284	292	298	322	250	266	297	281	297	270	314	296	283	279	328	281	309	292	307	316	275	302	319	303	315	281	287	299	292	260	275	270	326	311	289	335	299	298	296	250	281	268	303	275	298	320	278	320	291	309	305	317	282	311	260	269	282	311	279	316	288	299	327	257	279	322	263	276	298	307	309	314	280	281	306	294	284	285	260	302	280	281	265	276	274	308	291	326	266	286	304	304	317	264	305	330	293	265	325	288	340	294	278	285	269	275	311	303	264	283	300	313	315	291	308	296	306	278	326	262	299	322	268	289	312	283	293	281	281	293	263	303	308	301	292	272	290	282	316	297	291	304	288	269	286	293	296	270	287	282	286	331	325	287	303	299	305	294	298	281	310	288	301	330	286	290	300	276	295	302	276	285	306	313	298	310	275	277	282	298	304	284	275	310	289	269	318	323	320	295	302	294	314	333	321	273	270	294	304	259	336	324	328	290	313	302	294	305	318	325	299	278	296	275	319	290	264	300	313	295	288	329	296	279	326	274	314	293	310	334	296	323	281	314	267	263	295	302	289	300	272	278	289	286	274	303	274	287	315	287	312	304	297	318	283	288	276	316	302	301	312	305	320	283	299	288	282	301	338	286	281	278	294	269	290	293	287	302	272	295	279	275	312	287	322	324	300	327	289	306	265	286	277	280	276	287	306	333	291	297	276	295	319	312	281	306	300	311	264	282	330	311	310	305	291	333	314	275	304	299	253	289	307	302	285	286	308	310	294	296	332	290	292	290	305	306	296	309	286	299	281	294	295	276	284	294	270	296	318	323	310	308	283	275	274	327	291	303	266	286	310	263	303	251	274	296	291	293	301	294	273	322	276	296	265	317	299	270	281	289	286	308	308	301	321	302	292	288	323	277	284	306	307	262	291	291	292	292	296	295	279	308	334	309	317	283	335	293	296	295	319	316	305	289	309	315	307	311	310	278	292	306	290	286	315	289	293	302	307	296	294	288	283	271	299	335	299	283	309	287	298	289	298	303	337	284	294	312	293	328	301	290	291	298	299	304	294	305	272	311	313	271	309	294	287	337	296	325	296	299	324	296	294	349	264	310	296	286	295	283	261	293	279	282	250	289	282	301	304	280	300	307	291	266	289	283	284	304	306	279	277	290	278	295	336	314	289	317	266	316	310	304	320	290	277	274	296	314	325	288	325	285	300	296	285	326	297	287	301	276	309	324	284	280	272	280	313	327	295	298	294	327	310	304	283	299	314	284	280	288	300	325	305	308	315	279	255	289	287	298	282	296	297	300	308	283	304	318	285	270	318	343	310	306	235	282	299	300	286	286	316	295	270	303	277	242	290	293	258	291	287	298	301	287	297	327	306	282	278	311	288	267	294	301	329	303	281	292	291	283	286	292	286	299	311	311	290	301	299	299	309	286	301	291	305	302	285	274	296	352	311	319	279	324	314	320	286	289	284	283	305	289	298	300	277	268	306	265	273	294	288	309	300	289	300	269	281	319	270	305	329	304	282	282	296	283	309	290	283	288	294	289	295	315	280	323	303	334	264	305	303	297	301	284	282	284	287	289	287	263	316	317	292	315	293	277	292	279	310	308	293	302	277	298	320	258	333	307	324	280	295	258	302	255	262	266	298	276	301	302	303	288	313	276	298	309	305	301	307	279	263	313	284	308	302	292	292	276	304	296	272	275	279	282	287	256	322	329	288	283	296	300	278	312	285	295	301	296	313	309	324	254	305	301	321	289	294	269	302	310	300	300	270	305	279	289	241	290	289	322	290	316	286	282	292	308	292	320	309	308	332	308	320	283	310	276	273	295	266	279	294	271	272	285	301	302	312	272	289	283	300	304	291	272	313	285	297	321	287	283	314	306	311	284	287	277	353	322	296	282	306	297	277	266	317	299	281	300	287	293	307	316	286	294	327	307	329	290	304	313	292	301	315	304	312	281	280	262	320	300	326	275	285	297	314	302	334	280	308	321	286	312	307	288	283	295	314	325	351	277	285	290	291	309	327	350	297	279	286	289	347	267	261	295	310	311	328	341	308	330	295	302	325	275	283	269	296	306	287	280	285	290	312	290	313	324	299	261	285	316	267	286	298	263	279	299	316	320	267	290	286	300	301	303	316	276	297	294	285	298	304	274	307	284	306	277	318	314	290	285	271	289	269	285	280	280	277	275	299	259	300	320	299	291	294	292	298	290	329	274	287	271	326	284	273	289	296	312	293	290	293	279	328	289	290	294	309	301	327	279	295	294	306	301	294	294	294	315	306	305	323	273	261	303	281	262	289	316	335	276	307	289	300	297	325	285	285	278	319	306	291	296	335	269	281	290	273	293	267	313	307	301	314	305	277	289	297	314	285	304	303	309	275	308	295	283	322	294	303	276	279	291	296	308	307	292	326	264	312	295	311	306	301	276	292	299	305	301	316	309	267	281	310	285	291	288	294	314	312	283	284	276	305	285	321	319	301	279	328	282	314	294	305	303	267	310	301	279	300	290	325	294	295	279	285	263	313	264	308	284	288	306	299	300	276	289	313	296	293	314	297	280	288	323	301	306	311	278	300	310	302	302	287	287	281	285	321	312	301	306	290	267	288	292	272	298	293	271	311	289	277	286	301	269	328	293	296	275	320	310	315	286	300	273	310	299	282	304	307	313	285	284	290	321	328	292	295	279	304	254	291	289	291	282	276	286	258	312	313	286	316	309	323	290	285	268	282	276	291	296	278	284	279	268	299	316	267	322	310	290	310	265	303	266	291	258	309	299	307	281	297	276	276	268	291	268	264	327	292	288	297	314	286	276	300	321	302	282	306	311	293	310	307	308	303	274	288	303	287	289	298	283	278	293	310	310	305	313	278	284	276	298	321	279	300	303	288	273	294	297	293	312	276	300	291	296	285	304	286	289	295	323	318	288	316	269	299	332	332	308	269	308	275	305	328	275	296	275	318	316	296	292	328	302	313	326	290	328	336	307	323	295	289	305	278	284	259	310	311	267	313	276	309	282	288	275	291	299	261	309	280	307	313	339	338	300	291	265	292	291	289	322	297	317	286	321	294	286	289	288	301	354	302	262	294	265	272	309	312	284	326	311	277	305	298	267	297	312	323	305	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42035	73709	76791	47873	8560	1137	1070	1024	967	971	980	837	940	862	866	908	869	857	858	866	823	896	840	816	834	813	855	796	848	929	823	814	792	828	861	890	845	856	814	811	862	1079	2169	2193	1789	1521	1230	808	806	789	829	815	848	852	832	829	842	870	841	839	851	824	851	808	882	830	853	850	842	834	856	866	774	832	806	810	803	855	839	835	829	855	824	844	830	824	884	832	790	810	814	840	814	857	898	811	832	811	825	829	805	842	823	845	852	823	822	828	808	789	873	850	792	833	795	825	873	805	861	867	802	871	851	844	822	785	837	884	838	836	852	810	841	849	805	883	868	891	813	826	849	838	850	859	866	836	884	842	805	856	847	774	793	808	799	819	840	797	865	827	834	822	799	832	800	817	810	829	807	839	853	850	822	810	798	862	848	845	815	809	859	853	832	830	869	800	847	831	879	834	846	805	841	862	818	828	855	885	825	804	832	820	876	789	811	788	857	834	863	817	866	797	831	820	792	894	858	824	869	842	845	884	866	871	837	811	851	832	836	836	857	769	810	844	854	840	824	832	844	852	843	875	829	816	815	816	842	829	879	830	853	855	882	856	797	782	820	859	823	826	905	817	866	864	866	818	867	848	831	825	810	826	799	830	838	814	823	789	821	829	859	841	855	844	819	837	815	847	863	843	755	810	803	784	786	793	879	828	786	820	826	818	833	784	814	829	863	818	862	848	862	807	830	838	823	902	855	791	819	793	891	817	908	760	843	809	837	788	840	840	809	811	839	853	847	831	829	785	776	865	801	791	817	800	835	842	832	847	795	827	805	812	817	871	828	854	839	792	795	852	828	858	819	831	856	818	850	819	826	849	784	888	799	791	830	861	804	807	823	856	843	849	806	820	819	855	832	849	853	801	827	847	834	836	859	831	870	822	842	825	829	860	824	868	876	852	838	802	839	812	817	831	847	818	809	815	782	893	857	825	797	779	882	821	858	840	805	788	846	806	802	821	867	785	818	797	788	826	788	854	827	891	857	840	877	862	818	841	890	822	782	810	823	847	847	855	840	860	852	835	799	829	835	855	842	844	864	810	814	819	812	882	858	873	839	849	835	837	775	886	820	774	824	849	853	833	880	843	806	830	824	857	810	796	842	850	786	874	870	872	836	801	808	843	795	839	789	893	809	834	794	827	865	800	864	845	845	831	841	867	837	855	824	861	833	837	822	783	828	846	844	836	803	808	776	810	863	850	838	824	856	778	843	848	873	876	788	822	833	805	812	829	852	906	849	836	813	808	829	869	817	843	815	853	784	824	789	854	855	839	838	799	854	814	821	812	793	790	842	825	876	805	835	807	821	831	790	795	906	842	835	816	864	843	804	794	842	844	822	829	867	825	828	855	871	833	785	797	802	806	841	838	817	847	843	808	808	831	832	824	798	832	813	825	842	863	829	860	864	871	847	857	808	827	819	776	886	792	867	848	864	781	841	788	832	830	853	843	834	865	863	803	904	840	847	846	878	821	818	799	777	870	817	822	822	787	819	804	794	834	816	809	827	861	857	803	840	807	823	795	864	799	868	798	863	871	818	845	861	759	802	832	827	897	791	801	824	837	796	881	837	840	873	806	800	821	841	818	838	830	857	822	818	824	844	839	820	857	817	800	873	816	814	800	857	846	839	831	811	809	858	832	802	807	815	833	843	840	839	815	778	858	767	799	818	888	835	857	826	828	851	816	790	833	838	828	804	812	816	816	831	903	797	784	800	789	838	827	856	815	813	826	799	791	846	877	798	834	831	866	821	821	779	867	824	838	850	861	785	825	806	826	794	853	913	814	873	851	821	841	808	869	848	844	764	835	871	841	838	816	807	802	799	839	845	875	847	894	790	779	810	788	831	857	913	827	821	810	790	811	795	847	831	870	830	815	872	859	772	808	863	827	827	865	853	862	799	825	810	843	833	841	789	901	808	852	808	880	787	766	806	856	849	855	794	858	854	789	839	819	800	880	819	815	890	817	838	869	836	784	904	841	805	836	842	804	841	850	832	830	897	861	863	818	845	832	819	864	819	792	874	815	847	830	856	833	868	821	818	842	871	818	803	810	891	827	819	832	881	884	865	854	863	805	801	839	848	827	838	834	796	822	852	826	814	833	809	850	804	850	805	800	863	841	808	894	839	839	829	833	825	803	850	868	796	870	893	841	856	809	836	815	841	840	848	828	863	875	816	859	845	856	811	839	824	858	829	870	868	748	800	803	785	826	795	858	821	798	886	852	861	807	838	830	851	857	853	805	877	860	868	877	765	852	844	791	811	824	828	811	843	795	817	878	888	864	833	853	854	841	873	811	844	866	840	821	830	811	832	848	812	830	837	840	824	810	811	842	906	810	854	803	850	766	816	799	837	811	832	823	809	770	817	866	803	823	893	833	798	875	828	839	843	842	867	807	873	830	825	830	801	799	882	821	831	810	833	827	838	821	813	855	840	769	801	815	799	847	847	812	853	842	831	769	785	858	826	833	830	850	846	789	803	832	832	848	840	807	812	792	866	839	831	873	777	789	867	818	843	873	801	795	819	834	798	884	820	858	800	830	851	824	821	871	867	799	895	845	811	830	842	820	872	888	829	844	824	792	869	867	860	849	886	853	793	848	805	833	869	855	866	793	841	855	773	849	837	830	853	797	828	813	810	850	825	851	816	847	798	831	849	851	784	895	880	874	844	807	870	832	862	825	823	831	894	827	848	850	825	820	845	794	863	824	840	835	782	838	785	835	817	796	815	858	802	891	838	831	853	826	826	853	801	829	806	793	862	809	821	798	840	790	854	813	833	824	784	858	818	873	848	869	850	795	812	833	808	822	828	836	822	830	824	821	876	890	864	810	816	799	798	817	824	820	809	827	828	840	855	820	805	802	824	828	784	829	840	788	866	864	816	862	823	814	799	809	790	828	852	835	824	809	888	814	797	840	827	829	858	865	836	832	847	889	859	850	815	797	814	851	861	752	850	852	841	877	862	808	871	856	828	841	792	808	865	823	834	866	826	795	817	832	846	864	808	846	872	833	843	834	811	820	851	848	854	780	796	794	858	813	845	809	820	807	799	869	848	851	787	816	878	848	858	852	835	848	879	818	784	839	789	855	897	805	881	853	788	851	842	828	856	876	814	834	808	820	826	788	883	847	839	800	824	831	814	825	842	836	770	787	835	846	863	834	838	857	817	842	806	792	779	813	848	778	834	828	864	792	824	849	857	872	790	806	795	840	855	822	865	823	822	835	811	805	844	828	816	845	790	798	816	782	808	794	836	829	802	812	798	826	796	824	821	842	822	850	859	862	831	825	836	771	800	847	798	885	881	840	844	837	826	840	826	847	798	828	854	854	816	843	793	799	782	829	764	835	819	850	847	815	875	880	852	846	869	842	826	836	817	818	811	814	873	799	765	846	857	846	786	858	845	876	785	837	797	875	807	851	834	823	824	885	843	823	848	853	841	864	842	805	857	889	800	809	793	822	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9350	22645	19799	5512	571	282	273	287	261	283	279	258	255	237	260	301	280	242	237	270	282	279	227	238	310	275	260	275	276	281	285	292	268	287	271	266	278	251	266	293	266	254	261	283	277	270	280	270	282	259	279	275	262	268	254	229	281	264	279	306	279	292	269	286	245	259	237	296	290	268	274	259	267	300	277	281	266	264	278	287	291	270	282	276	225	288	240	248	289	269	261	274	257	264	266	225	275	271	299	263	246	256	262	267	259	301	287	278	272	284	284	263	264	262	271	281	289	273	256	244	282	272	275	288	297	269	253	246	261	255	290	258	291	243	244	273	260	273	259	276	259	279	251	238	288	259	287	286	254	250	271	265	277	242	306	281	279	291	288	289	265	278	289	262	270	272	282	246	263	231	275	305	273	281	272	278	288	279	247	290	270	249	257	278	276	263	258	296	298	288	230	294	277	281	237	272	273	270	249	247	285	263	263	247	274	247	284	261	267	268	261	255	288	269	241	278	274	261	243	243	284	270	259	281	285	300	282	285	266	275	267	256	251	253	259	264	297	244	275	309	249	257	250	290	276	246	268	283	258	317	306	275	254	260	245	249	259	287	248	269	298	245	272	258	299	245	249	253	281	267	290	225	272	268	263	289	286	267	287	245	257	266	276	260	250	275	282	253	278	270	270	291	279	243	275	268	252	266	281	304	261	272	290	276	269	258	287	285	255	260	283	252	258	246	282	278	305	296	286	286	274	258	251	247	264	263	254	280	262	268	253	291	258	240	273	250	290	248	266	267	271	277	315	268	271	259	272	252	247	285	250	288	271	258	256	255	274	270	265	271	249	296	282	272	259	280	252	267	252	250	286	260	274	253	267	258	278	280	242	278	274	254	278	267	289	302	265	271	263	244	247	311	278	274	302	292	277	275	281	278	268	269	269	275	266	280	248	242	283	277	249	251	282	291	263	264	269	244	242	248	262	260	282	251	261	266	276	276	262	273	271	236	260	289	265	276	221	258	312	254	266	243	274	274	269	276	289	301	261	279	282	269	251	288	266	262	263	248	265	265	298	259	237	296	276	269	244	245	288	256	278	263	258	257	250	269	247	267	248	277	250	277	278	299	253	262	276	303	268	260	270	262	270	272	281	208	269	268	253	280	263	269	270	272	222	251	270	277	287	262	251	292	235	250	268	298	264	267	262	289	262	282	263	291	290	302	279	285	267	277	261	274	269	271	261	271	261	258	258	206	249	289	275	297	255	275	262	280	302	273	284	254	279	252	286	266	268	303	277	241	267	250	261	289	285	254	295	243	261	302	270	254	235	274	281	251	269	249	284	284	283	313	263	249	265	245	251	281	276	266	263	265	272	256	267	266	261	266	264	268	259	265	249	251	288	264	286	290	261	303	258	249	262	267	249	290	250	261	328	290	267	279	301	286	256	244	290	286	250	249	272	269	267	268	273	260	279	253	258	271	261	280	295	279	265	299	263	283	278	287	270	277	272	296	273	273	273	238	242	254	261	285	284	245	279	274	262	251	274	277	280	262	289	267	243	277	263	259	273	262	290	220	258	277	282	248	266	312	258	276	287	283	282	240	282	288	307	277	285	276	274	287	303	265	256	238	299	263	268	238	257	276	274	261	262	261	265	268	296	256	277	270	253	241	263	265	269	257	302	271	240	255	252	268	287	268	284	274	252	250	279	253	259	283	272	255	262	234	281	279	269	273	257	266	269	299	281	279	271	258	260	284	281	237	279	274	299	258	298	281	278	278	277	273	279	261	259	270	303	261	244	272	267	291	263	287	279	245	243	275	290	248	259	257	242	243	259	274	240	261	264	272	279	248	281	254	285	255	259	272	298	281	265	267	290	251	255	248	271	263	263	257	259	276	258	256	276	275	299	274	276	283	286	264	257	290	266	265	290	286	275	293	266	273	276	265	301	286	268	277	268	279	244	280	278	260	260	263	239	270	281	286	277	277	254	239	250	273	261	242	255	271	261	271	279	249	242	278	283	260	288	266	252	264	275	299	275	276	286	254	253	270	244	267	272	240	259	291	258	274	257	287	255	261	269	270	247	262	255	280	261	296	255	277	285	258	251	256	261	262	260	281	260	292	252	246	249	275	271	278	290	272	268	286	267	247	260	240	280	262	258	301	266	260	277	311	248	272	255	287	245	282	299	234	260	287	258	276	253	246	244	260	259	248	273	277	272	256	298	245	243	304	251	237	271	260	291	282	272	262	267	306	272	243	256	262	270	260	282	243	244	270	260	265	279	267	273	253	258	260	269	252	269	289	316	272	284	257	277	270	228	269	288	259	277	280	253	244	270	266	253	315	230	308	254	265	265	269	300	262	253	265	261	286	292	288	244	243	272	284	232	291	274	256	271	276	240	245	251	253	249	245	272	271	274	272	266	257	263	252	254	276	276	232	291	247	251	257	276	292	251	287	283	254	282	213	291	243	235	287	242	251	268	257	259	287	269	233	275	281	273	295	256	291	273	261	280	261	258	265	251	252	279	223	272	257	284	298	277	262	276	264	275	262	296	269	289	261	262	269	271	259	298	295	278	254	271	237	286	255	270	278	279	291	243	321	267	259	251	285	277	244	267	258	252	260	273	256	263	289	252	269	266	278	287	297	269	270	261	258	265	234	258	288	287	247	287	251	273	291	290	281	272	263	279	278	229	271	249	263	265	284	266	284	261	295	267	235	271	276	276	259	279	286	288	260	258	274	263	278	272	285	303	267	273	265	270	275	270	262	274	289	259	249	251	263	239	268	230	309	260	292	296	264	274	264	274	258	259	278	252	280	307	276	271	251	258	279	274	267	268	257	277	280	276	267	280	274	290	232	279	255	279	249	267	262	286	272	257	269	284	302	239	235	284	269	283	283	258	258	259	282	269	275	259	261	274	270	267	280	255	294	269	289	281	267	291	254	274	277	267	255	251	260	252	267	245	269	256	289	245	302	246	275	273	251	264	273	281	268	247	237	266	272	288	292	269	249	277	256	263	270	250	235	273	250	254	284	233	228	284	249	245	260	254	259	258	252	274	266	279	286	315	259	296	265	250	257	278	299	303	259	270	274	249	256	247	273	292	261	260	278	279	263	270	292	291	288	299	213	249	266	278	258	250	258	266	266	282	278	272	275	268	255	273	284	260	252	269	274	298	299	269	264	282	261	270	299	239	282	262	271	294	260	270	272	254	250	252	269	290	294	241	267	247	292	266	303	285	261	263	275	256	259	255	271	292	262	299	219	257	285	272	280	269	258	283	280	277	255	254	259	270	272	258	242	278	238	267	276	292	280	238	256	245	268	242	286	256	278	322	272	262	275	283	257	248	272	250	262	287	283	291	266	276	278	270	240	261	265	262	252	286	277	264	275	244	264	249	282	268	304	279	273	281	273	282	243	271	275	237	266	241	272	289	289	288	287	259	296	256	258	241	307	262	255	270	266	263	266	312	259	271	300	252	270	281	254	261	272	251	262	230	263	284	264	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10272	29694	27054	9683	1195	806	750	774	752	813	725	789	779	778	778	807	790	786	760	759	786	772	777	712	774	754	723	730	777	795	753	762	731	751	741	760	804	768	753	807	817	815	819	864	847	901	836	768	787	752	741	754	773	829	809	787	771	795	759	787	813	740	759	746	725	779	765	775	793	779	759	745	719	837	749	760	765	737	789	782	804	764	729	777	746	756	796	803	842	815	796	762	735	727	729	761	821	787	746	753	785	785	827	796	785	773	739	730	793	746	765	741	743	747	769	742	767	762	768	814	747	756	780	744	731	797	789	818	811	807	773	794	752	734	715	782	741	715	784	817	792	782	752	744	800	764	725	797	761	792	829	770	765	777	778	780	782	804	755	759	760	748	744	741	741	840	773	751	805	749	772	773	750	765	754	768	764	762	757	755	807	742	818	783	814	755	811	736	765	764	802	755	772	717	772	821	778	810	784	756	757	773	780	767	780	796	741	788	784	774	735	771	751	730	825	778	709	714	806	777	769	732	707	768	773	768	753	786	778	771	753	761	771	762	796	752	782	767	782	794	769	805	767	781	772	730	758	715	843	791	779	723	792	808	755	764	750	756	804	720	772	757	822	781	763	721	756	779	832	773	826	765	783	770	757	759	753	785	720	699	738	780	785	737	771	796	802	798	751	757	762	745	767	704	774	781	756	741	724	744	769	749	777	778	815	756	773	774	787	812	804	719	754	792	828	809	778	783	765	770	750	800	756	756	796	741	730	789	776	787	747	767	740	764	763	784	772	745	749	803	804	833	750	807	736	800	765	784	772	767	797	736	739	793	735	739	754	787	762	780	742	800	783	777	804	747	795	752	818	788	756	750	795	762	793	763	708	728	784	792	804	797	796	729	772	779	798	767	795	838	789	833	724	805	770	775	775	755	790	756	778	774	813	807	770	791	774	747	727	748	748	732	786	738	776	791	736	775	757	800	779	800	773	723	821	761	759	780	746	715	785	765	748	807	776	748	760	775	834	751	788	787	805	769	752	790	813	790	795	816	724	743	803	735	766	759	808	794	743	748	777	713	756	721	749	821	766	744	824	755	753	721	800	794	791	808	706	790	778	770	748	832	761	772	763	793	788	746	708	772	811	782	761	779	772	813	779	752	736	786	765	780	776	812	773	781	767	780	811	720	792	741	757	745	786	749	755	707	764	738	794	751	787	765	761	748	798	762	743	753	754	724	766	772	776	803	784	778	765	771	728	713	774	756	794	770	740	760	781	707	816	725	724	776	739	768	748	769	844	787	739	740	773	782	771	762	802	788	808	819	783	797	799	726	821	782	757	762	780	834	773	776	805	767	770	736	799	792	770	758	784	821	767	760	777	794	776	725	776	766	801	752	766	714	849	718	780	804	744	781	775	801	746	801	780	781	759	746	771	776	827	779	796	790	741	712	742	787	774	765	774	791	751	749	760	742	769	760	777	769	772	813	738	784	722	791	804	765	754	726	783	728	778	762	788	761	802	815	735	853	788	747	775	741	785	798	743	779	742	796	753	823	747	737	790	732	769	740	739	786	785	810	787	775	765	789	748	830	781	728	782	791	775	737	793	783	735	731	752	777	763	734	754	732	767	793	723	747	801	809	762	742	728	764	794	747	758	726	781	775	794	751	820	787	788	801	757	803	785	847	779	739	787	791	747	801	738	771	774	766	784	754	759	773	812	752	776	774	836	740	805	775	728	801	784	790	806	694	734	765	775	752	761	755	773	772	781	720	783	766	776	759	746	743	749	799	779	744	783	727	817	793	740	810	740	744	834	785	792	742	813	799	827	768	825	770	757	752	747	805	795	749	798	735	799	824	686	743	783	762	806	762	747	800	803	788	771	720	804	749	762	761	769	821	824	777	762	779	774	737	763	764	770	781	756	766	781	733	727	728	730	778	810	746	791	756	760	807	785	790	806	771	735	759	769	746	756	717	818	778	768	802	819	761	774	753	800	782	767	756	793	813	819	737	723	757	766	743	766	748	757	786	789	778	760	786	701	748	793	735	787	770	812	796	745	769	761	757	777	802	779	802	799	834	757	803	736	711	800	786	813	776	791	736	791	789	791	785	802	748	774	757	762	793	759	799	740	780	768	758	802	780	805	801	747	826	762	786	781	753	823	767	719	788	777	804	797	773	763	760	782	775	766	788	781	739	729	797	755	813	822	747	776	753	755	781	829	799	748	763	765	812	788	787	785	782	756	783	762	789	784	762	754	785	766	763	739	755	849	732	814	761	777	735	772	808	802	743	745	747	728	764	824	808	754	748	746	785	742	792	784	823	760	786	790	828	815	779	765	770	783	745	737	771	776	768	802	798	834	817	813	781	793	771	735	764	774	762	781	745	802	798	762	781	818	765	801	805	747	787	770	749	705	753	756	746	774	765	776	812	797	782	825	779	718	716	761	787	803	778	725	786	757	772	800	748	754	781	781	795	758	790	750	775	761	789	772	793	762	846	781	728	792	786	783	735	747	780	809	734	787	761	772	754	742	800	753	838	730	765	737	804	776	791	763	748	730	778	782	760	814	795	827	786	744	827	752	763	814	749	776	745	792	750	756	771	783	757	759	780	768	813	785	788	777	755	775	783	765	799	734	819	773	777	774	783	741	801	770	767	735	776	799	735	757	733	754	796	800	765	727	783	774	763	766	724	778	764	791	820	760	778	827	767	792	731	743	760	780	815	781	747	708	759	816	793	733	786	721	749	775	776	760	818	801	796	797	786	789	794	767	745	761	806	741	792	777	696	776	736	795	794	744	778	810	786	829	789	785	785	739	778	800	750	796	791	791	728	811	710	742	800	730	818	758	807	762	790	779	776	765	741	772	774	777	771	727	731	709	795	801	758	781	768	754	801	773	812	745	759	779	750	787	763	737	763	763	757	796	795	780	776	765	745	761	745	771	765	732	781	791	763	741	792	747	734	774	755	818	766	789	722	774	825	759	799	727	755	724	778	762	748	792	783	758	809	822	782	795	784	812	755	770	732	772	782	809	731	768	794	772	726	774	730	730	781	761	776	803	771	763	762	787	778	767	755	837	764	776	775	740	808	776	767	757	742	773	791	756	746	784	796	758	801	791	759	790	756	732	782	800	798	796	760	788	776	759	759	767	799	781	738	774	792	795	747	758	784	773	738	800	801	801	772	767	744	784	780	769	762	749	765	759	741	763	779	739	751	733	757	760	790	797	791	764	783	775	830	774	774	791	828	772	754	786	783	792	759	786	747	764	759	740	815	750	725	790	768	780	777	791	788	773	734	741	798	800	764	753	773	726	787	731	752	756	787	758	774	757	795	748	763	781	766	753	802	780	750	792	797	801	770	750	758	779	779	727	808	792	755	775	774	773	769	740	808	743	755	800	761	732	752	744	752	764	804	759	764	744	785	792	851	811	734	732	780	746	749	797	766	731	814	749	777	786	752	770	800	765	803	752	748	801	779	761	746	764	762	756	778	822	784	819	784	762	807	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50400	77808	67811	37435	10409	625	285	291	257	266	268	251	252	259	218	243	261	212	226	229	237	260	245	231	248	226	236	259	262	236	271	239	247	282	252	268	267	263	272	243	263	318	291	342	304	262	282	273	239	257	253	278	262	233	250	226	234	234	247	260	257	251	236	240	236	267	271	235	227	282	249	269	235	265	267	242	258	278	239	259	267	257	270	238	257	281	258	259	254	220	249	238	267	244	243	227	242	241	223	254	227	253	225	241	257	254	222	244	247	272	252	236	269	246	263	246	262	251	266	268	258	262	229	253	262	288	252	236	235	261	250	260	268	260	249	248	253	247	235	267	233	268	278	245	258	267	273	270	254	228	267	256	258	264	225	257	264	261	236	250	262	231	266	256	242	261	232	243	236	265	234	234	256	246	226	235	229	245	276	255	234	245	239	295	262	266	282	263	256	270	258	249	265	220	267	274	250	250	269	253	250	251	237	248	263	295	239	253	235	265	252	253	248	230	262	265	284	295	239	239	284	233	234	290	253	278	261	228	223	248	256	257	247	251	253	256	281	254	268	219	230	223	250	253	245	259	255	216	238	244	265	238	272	244	249	236	284	260	266	230	252	241	207	233	253	236	250	233	259	242	254	228	223	268	253	233	244	246	240	238	235	263	275	246	246	253	262	235	236	247	244	227	260	250	266	243	276	233	243	249	268	253	226	281	236	263	278	251	267	225	268	259	271	254	250	247	241	276	259	257	258	280	228	260	266	238	238	248	260	237	203	241	235	247	252	255	249	258	268	262	235	241	274	247	227	259	199	236	238	277	233	246	254	263	247	277	255	232	264	241	248	241	266	282	252	272	256	227	221	239	210	259	249	275	246	250	263	266	244	279	241	256	233	238	259	265	249	253	246	257	240	246	255	243	243	256	238	250	284	236	236	270	245	268	244	263	264	239	244	228	220	243	260	253	244	272	241	264	238	272	262	258	251	221	270	259	243	221	280	246	257	258	272	214	255	249	271	251	263	224	266	246	256	246	270	247	238	234	265	258	256	293	252	222	243	260	248	257	233	258	274	245	249	222	266	261	248	234	262	221	237	229	246	254	263	267	234	257	235	239	259	240	256	254	240	245	241	231	240	237	249	276	210	256	250	252	278	233	252	246	258	220	225	275	233	244	261	243	240	240	263	253	259	267	264	260	258	244	241	249	224	247	271	238	243	271	253	233	256	251	270	254	214	244	243	249	267	257	240	273	254	243	221	257	265	276	290	277	252	251	270	263	246	249	246	251	259	277	243	277	243	252	258	263	244	254	261	271	266	252	243	213	244	243	263	268	253	254	246	257	239	252	255	258	241	237	244	266	226	260	264	247	267	254	244	236	252	230	250	282	233	220	257	230	266	247	248	223	210	240	258	235	271	268	271	219	212	253	261	280	256	222	264	245	271	227	238	245	250	245	260	246	227	221	252	245	262	231	234	252	256	279	288	258	250	253	237	234	294	263	209	242	207	219	252	259	261	229	240	242	225	238	262	249	234	245	244	223	256	265	257	236	246	250	256	252	281	225	239	247	249	234	242	234	256	245	242	241	276	236	211	235	256	258	245	251	244	264	268	247	244	264	265	247	241	264	261	258	249	268	232	255	232	255	216	233	264	240	245	240	251	257	246	250	260	247	239	252	224	256	247	243	307	248	266	230	260	248	251	270	264	273	241	274	259	251	261	232	250	236	245	278	263	261	240	238	281	239	260	251	235	266	253	241	228	234	239	231	236	254	237	209	246	234	217	245	243	250	238	275	260	272	279	251	239	235	235	281	223	239	257	232	230	255	260	241	266	238	274	262	242	269	252	259	267	249	266	236	250	222	234	240	256	246	220	252	258	238	259	231	252	250	234	260	247	267	246	259	265	228	264	231	252	266	233	248	249	265	264	260	236	266	249	263	233	261	252	218	243	218	230	262	244	233	255	266	249	248	277	253	250	247	252	239	254	274	243	274	250	237	271	220	247	250	232	259	260	239	256	263	236	239	265	248	247	250	263	259	232	242	267	251	210	234	231	260	264	237	231	283	239	262	231	246	248	277	235	268	248	232	223	238	239	240	280	255	247	245	270	255	241	269	242	257	254	259	246	251	262	231	243	261	238	262	277	234	226	230	238	245	246	250	229	263	247	265	223	213	245	233	265	240	260	233	228	261	271	251	254	269	254	231	257	242	271	241	265	241	256	251	268	270	258	257	226	254	257	250	246	221	261	237	257	233	244	254	262	231	235	206	251	242	253	255	280	246	273	205	271	262	254	231	259	255	231	273	248	248	271	291	247	245	266	243	261	279	259	279	266	235	259	237	240	252	291	256	263	240	240	230	287	261	274	261	226	237	234	253	237	265	225	243	234	254	274	255	216	248	223	273	247	264	241	267	255	219	265	262	260	223	244	240	230	272	219	233	234	245	269	284	252	254	208	241	264	284	255	217	233	233	254	249	247	263	252	247	246	283	236	238	244	214	239	248	252	258	253	231	271	255	256	232	245	249	258	254	266	256	288	233	242	255	240	251	285	279	247	229	270	246	243	261	243	243	274	274	257	239	247	249	246	243	264	265	237	257	259	219	259	243	238	236	238	239	245	251	260	230	238	244	253	279	319	242	274	262	243	250	241	283	237	231	233	237	214	254	247	258	231	230	238	233	242	268	246	274	268	241	232	259	247	252	261	248	274	218	251	256	218	250	260	252	229	234	242	280	259	272	254	263	249	261	244	233	248	283	250	267	282	265	233	249	242	221	247	251	239	272	235	244	255	262	242	252	264	252	253	251	222	244	239	253	268	276	247	237	267	262	237	264	265	241	243	231	267	246	252	240	256	262	234	262	254	276	232	246	281	246	258	208	283	267	255	255	247	267	254	254	290	281	257	239	249	240	232	244	209	242	242	241	243	207	246	264	267	229	260	283	263	272	266	243	244	273	261	228	247	243	254	226	250	265	267	247	223	237	234	243	253	256	267	238	258	266	242	242	240	231	242	258	246	243	250	242	250	273	248	244	242	232	236	260	260	264	268	264	247	232	286	268	207	237	254	243	248	284	256	255	229	237	253	221	236	221	225	242	261	247	218	241	233	260	275	239	266	228	235	268	269	233	247	250	259	249	246	247	243	264	267	242	263	218	236	240	241	231	259	233	280	260	241	284	255	228	241	234	275	251	222	262	257	239	252	226	250	264	261	235	245	247	276	239	234	216	260	285	267	237	235	256	269	274	229	243	260	231	238	257	224	248	241	257	231	235	252	259	254	226	245	271	256	251	254	233	261	245	260	230	229	216	217	260	265	239	259	232	273	240	256	234	262	277	226	253	212	231	251	262	272	252	222	268	263	226	265	258	247	257	264	266	262	248	250	265	221	258	239	229	258	262	239	258	249	255	256	255	241	254	251	260	246	269	252	241	266	255	243	228	259	264	256	238	245	241	213	258	266	242	245	254	258	262	272	255	254	263	235	245	245	261	270	241	250	242	256	240	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33071	61268	62951	38451	6937	928	844	869	833	811	784	749	742	733	730	710	728	757	722	775	693	722	745	751	742	714	748	753	728	718	819	720	719	740	700	753	696	701	741	725	964	1169	1311	1220	1280	1027	831	711	757	725	693	733	707	680	739	724	733	721	733	778	695	761	757	731	705	695	704	699	710	700	727	734	777	770	786	813	756	710	723	712	719	698	730	748	675	702	768	767	743	740	722	702	720	710	716	744	746	725	735	764	700	712	697	705	739	721	692	739	755	715	740	706	768	754	695	740	718	714	686	676	720	767	659	738	671	720	733	733	687	759	760	711	690	731	674	754	759	708	742	655	802	739	754	718	658	723	763	727	702	701	764	779	705	734	726	677	683	736	746	727	715	741	651	686	719	707	770	747	729	733	688	753	724	721	716	706	742	732	715	706	726	757	695	674	705	706	705	731	747	710	705	716	732	702	685	707	733	760	748	707	706	697	733	716	737	729	718	723	691	730	748	715	703	706	704	638	740	778	746	732	753	701	773	745	715	718	743	753	726	738	712	674	722	741	710	739	746	730	794	720	745	713	684	696	783	784	745	665	719	721	723	741	735	727	748	671	696	703	711	748	727	725	708	752	724	738	769	766	714	746	739	749	763	703	718	738	760	701	708	723	690	712	771	743	775	710	717	750	668	689	751	751	698	708	690	706	731	707	738	695	736	702	714	737	737	730	696	716	684	718	736	738	710	727	753	705	753	718	744	705	720	737	732	742	747	768	756	730	729	728	721	693	748	727	747	721	705	689	729	721	721	751	724	748	777	719	692	684	748	722	697	717	703	670	696	683	775	722	746	706	756	745	746	714	735	746	706	722	730	706	667	728	722	708	700	693	698	706	748	692	727	759	784	722	723	718	753	726	723	730	700	747	729	731	717	747	738	741	740	740	801	756	713	670	743	793	761	742	680	738	721	710	703	731	739	713	701	764	720	753	718	740	748	701	751	732	720	726	686	734	704	706	757	705	717	742	727	675	707	736	748	758	740	736	715	709	680	740	768	719	751	744	702	758	724	718	705	674	732	782	678	750	725	735	760	711	739	736	709	744	722	698	728	729	761	731	733	742	744	722	725	668	737	720	775	713	721	719	725	672	706	718	726	738	728	704	727	666	689	724	762	713	772	730	704	723	732	690	723	720	751	736	699	708	691	671	742	698	746	718	753	686	733	750	682	753	732	740	734	716	762	681	704	757	734	686	671	736	741	731	706	716	693	709	697	731	753	708	704	735	698	762	744	712	697	756	727	750	721	756	752	742	705	713	713	722	708	707	716	718	773	758	725	729	734	733	702	722	772	762	732	724	745	699	707	718	728	745	739	728	696	722	694	753	738	696	729	733	744	750	730	775	711	749	752	684	702	707	727	763	742	735	725	675	696	686	761	736	702	729	706	759	705	687	714	765	660	680	720	705	737	715	725	743	693	759	724	761	734	740	692	733	681	724	753	714	738	716	737	706	724	680	759	770	731	758	744	703	673	705	755	671	775	704	730	744	777	735	762	752	711	750	746	720	716	731	761	736	771	703	693	696	756	759	700	742	757	740	715	671	762	742	756	724	742	709	659	735	738	729	706	709	710	759	728	696	699	733	756	728	727	710	698	695	750	734	710	723	677	742	750	746	716	709	738	773	725	755	768	736	711	696	734	720	698	682	757	738	695	707	753	745	734	704	680	705	772	776	726	731	723	734	768	731	729	715	743	728	760	724	726	731	682	733	694	752	731	695	727	731	735	723	696	698	739	725	777	743	725	736	713	747	693	748	716	743	707	727	767	704	703	720	744	751	699	711	712	719	703	700	703	723	711	713	724	765	672	758	727	702	761	757	722	719	727	730	750	726	723	676	720	737	703	735	710	680	758	685	769	691	731	725	726	760	735	704	743	759	735	708	733	756	691	717	694	735	744	774	744	715	721	703	770	708	704	719	710	740	694	726	775	728	754	732	750	711	727	741	701	705	730	733	672	730	708	748	677	740	757	742	697	768	772	703	729	736	729	720	741	781	729	704	780	788	740	749	754	725	685	694	663	771	688	723	706	753	720	710	653	742	736	777	750	752	709	695	712	693	724	686	742	733	728	667	714	733	727	762	691	698	713	721	748	759	707	790	738	702	673	730	756	690	752	727	735	717	717	749	713	701	698	712	720	717	742	777	736	736	696	692	681	762	713	766	702	736	720	705	701	739	731	732	662	721	705	724	708	722	733	734	759	745	743	666	776	719	741	717	691	725	759	734	711	708	768	767	748	720	716	725	720	738	763	734	744	714	666	739	719	726	739	726	688	771	784	693	779	719	699	729	710	703	713	718	730	705	686	713	711	724	764	703	750	689	694	775	811	705	728	698	721	760	760	763	733	757	707	763	707	748	743	666	732	732	743	698	709	707	746	695	729	716	704	757	677	721	669	768	755	715	718	690	745	760	736	721	684	717	723	737	695	778	724	736	701	739	746	713	735	763	726	734	745	673	764	712	738	745	761	727	748	751	749	725	695	715	737	699	714	726	737	742	747	716	728	748	741	747	706	734	756	742	722	689	737	652	705	703	695	714	729	677	698	749	801	727	722	697	730	705	682	721	695	750	765	725	750	674	681	699	727	685	732	730	691	757	735	776	735	704	716	707	699	756	678	677	692	709	730	702	696	749	723	713	662	747	739	727	745	749	682	724	715	725	657	745	743	714	698	690	733	732	780	694	689	733	729	745	747	727	773	751	734	728	728	717	741	729	721	747	724	759	731	711	731	753	723	760	709	718	736	766	686	724	730	763	731	708	723	762	723	726	715	735	697	680	747	734	706	755	721	747	727	722	760	738	737	738	716	761	692	722	725	754	698	708	675	728	707	668	701	723	739	716	740	698	731	669	750	718	746	702	726	701	761	734	740	675	737	711	707	724	727	701	723	703	743	714	750	705	722	715	706	752	705	713	688	682	731	743	770	753	714	731	765	746	712	716	701	727	734	732	733	731	776	697	742	693	757	707	718	691	743	776	749	769	708	785	727	713	725	729	724	739	712	672	696	729	696	710	760	731	691	724	721	739	717	716	724	710	717	721	718	709	716	732	705	715	749	716	736	733	750	731	702	695	705	734	682	714	700	711	774	728	725	711	745	727	692	773	704	687	794	725	678	741	687	675	714	779	695	719	674	714	729	734	706	798	707	719	730	693	752	728	743	757	713	701	733	741	741	738	697	718	693	713	747	734	730	762	737	726	747	727	720	751	713	731	755	739	717	687	798	769	716	749	719	699	713	748	709	714	720	758	785	752	732	724	773	714	764	762	733	738	747	694	681	733	679	712	750	736	693	735	708	700	722	718	736	715	755	712	719	721	779	678	730	741	727	700	744	690	726	727	703	736	744	725	714	717	711	731	723	750	708	724	698	707	718	721	724	688	741	735	726	734	702	694	716	723	758	695	753	729	692	709	691	742	734	742	715	700	717	789	745	738	739	711	707	731	698	744	752	766	686	713	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57379	88770	77585	45680	16756	2300	387	375	340	346	288	266	283	307	304	321	310	289	275	269	262	277	282	291	276	309	304	283	308	277	280	306	291	279	290	291	288	323	285	326	352	355	373	427	486	389	308	270	288	269	306	288	272	301	274	263	264	300	268	291	329	291	317	270	307	292	270	266	309	312	290	302	271	311	280	312	268	277	300	325	274	278	283	287	308	309	279	308	299	263	293	311	304	284	279	304	292	260	286	277	320	291	282	265	282	285	313	321	276	281	292	275	304	292	293	295	283	260	286	277	322	273	299	292	274	269	299	313	335	272	271	314	280	292	293	272	270	331	285	280	316	310	290	297	304	300	296	317	299	248	286	279	286	265	275	301	280	287	307	289	275	282	287	294	279	287	291	260	271	281	294	297	279	261	310	278	281	288	285	275	256	260	280	266	293	291	283	273	306	314	312	276	271	257	280	298	285	255	282	293	298	316	268	307	295	289	287	287	276	265	283	294	282	291	288	313	306	268	302	300	288	325	294	291	317	293	327	279	261	281	279	262	271	283	290	328	274	312	307	304	309	275	271	311	295	273	264	277	267	264	304	276	300	314	307	283	299	281	298	254	278	262	308	312	271	290	290	316	312	231	258	301	288	244	259	303	268	276	320	283	264	295	293	292	283	280	287	283	243	285	267	269	295	287	286	301	288	284	293	319	296	293	339	281	241	333	278	275	307	259	279	271	282	325	292	294	287	268	288	266	297	293	298	284	285	270	298	308	296	282	279	284	259	314	281	266	287	289	276	310	296	317	305	294	285	307	289	300	288	276	276	294	258	288	275	283	293	280	299	274	286	280	309	311	271	310	300	267	322	268	317	297	286	256	325	292	312	296	304	291	301	287	310	286	315	318	283	300	277	302	284	293	275	303	304	302	314	296	287	308	323	287	303	293	283	290	304	304	281	290	240	286	275	276	302	279	293	303	305	295	302	278	287	308	315	264	292	325	309	280	279	259	314	301	269	303	287	298	282	292	258	281	252	299	268	294	274	290	285	295	293	277	319	278	281	287	315	298	301	269	306	280	303	288	263	317	285	321	299	317	284	273	309	301	301	316	286	292	316	270	303	269	292	288	292	275	309	316	275	302	294	284	277	284	293	292	304	308	272	317	303	302	282	319	297	255	268	293	273	250	298	315	291	288	290	281	312	305	284	289	292	275	292	292	279	329	308	293	279	301	288	292	318	263	315	281	250	275	298	297	280	286	276	280	288	285	291	292	308	307	310	304	270	312	301	288	268	317	300	314	289	272	288	301	296	310	255	240	265	329	305	318	313	287	276	245	310	285	296	280	269	295	281	289	299	287	299	332	258	301	305	284	291	284	311	267	295	315	292	293	286	275	291	290	298	331	322	286	284	251	280	299	310	279	249	281	299	319	288	290	316	245	310	272	306	261	291	308	300	274	303	289	285	288	297	315	265	305	297	285	329	269	284	311	303	304	285	288	301	277	284	275	282	335	298	308	302	266	294	293	286	300	287	275	259	302	268	275	247	277	322	281	282	281	295	278	281	277	282	284	291	269	311	291	290	256	290	307	318	291	292	283	271	270	315	302	305	280	278	289	314	288	319	304	313	306	318	278	296	286	256	315	298	311	307	286	304	311	297	263	271	314	276	280	259	259	274	272	321	294	260	265	280	295	291	284	280	302	276	307	282	328	299	276	272	314	314	271	281	298	287	294	278	277	303	282	287	281	292	278	298	306	266	306	283	275	255	261	303	318	307	284	290	299	300	291	281	285	299	309	328	276	274	276	256	298	266	322	324	279	292	284	285	285	283	329	331	299	286	316	291	301	302	297	317	299	298	288	332	325	276	300	276	323	287	267	294	270	307	298	303	307	300	265	280	273	274	320	281	279	331	274	281	292	285	273	285	296	286	287	275	305	276	279	296	284	271	293	287	276	294	300	278	302	274	270	294	313	302	295	289	277	287	301	321	292	259	296	274	288	304	280	284	280	267	288	269	302	308	301	279	273	257	305	281	261	282	296	291	301	272	266	305	291	284	275	280	275	290	285	285	303	305	270	276	311	292	305	267	266	334	306	307	298	296	289	293	262	308	287	290	317	278	292	325	289	270	284	291	311	302	274	292	266	308	281	287	295	303	270	272	323	341	324	297	274	298	286	280	291	281	287	300	278	288	301	285	286	293	291	320	270	247	285	289	274	288	297	316	287	321	323	298	312	318	303	311	282	305	296	267	297	297	315	296	276	291	280	276	287	283	290	281	275	286	307	318	314	284	263	301	290	268	268	311	303	284	285	302	277	321	300	300	296	244	296	280	314	278	313	298	294	296	283	276	296	286	298	283	299	335	305	257	294	302	300	290	283	299	306	286	298	284	294	250	326	276	304	293	264	273	307	292	297	267	281	262	289	306	289	277	307	273	276	296	276	291	299	273	293	284	317	281	277	290	312	315	268	288	272	319	292	277	301	276	296	310	275	293	277	304	300	282	284	302	329	301	292	247	323	286	306	295	296	325	294	293	289	284	300	256	267	306	301	297	274	306	294	314	284	308	307	257	299	277	276	258	298	317	295	293	278	293	292	303	254	304	294	264	272	303	296	300	277	309	290	259	318	281	305	284	291	274	315	262	275	282	294	322	297	272	298	298	287	269	286	284	303	287	253	291	277	329	286	292	291	284	279	291	307	292	271	275	307	345	294	290	273	302	301	285	286	288	311	282	297	271	255	292	283	337	277	284	299	281	277	283	260	300	282	297	268	262	286	306	320	263	279	318	287	310	285	307	296	302	283	303	298	302	264	291	299	311	302	270	291	279	303	293	310	277	265	286	288	307	284	329	293	296	278	294	302	262	285	308	295	286	292	319	273	296	278	317	305	305	296	283	301	250	299	257	283	238	269	310	291	307	287	291	287	295	292	282	274	302	269	308	300	294	274	286	299	292	292	311	265	297	292	282	308	288	290	298	290	310	298	267	253	292	266	315	297	283	294	292	285	315	294	283	282	310	329	272	279	296	321	282	291	301	272	245	298	265	301	316	260	273	284	277	278	280	292	254	288	274	284	286	307	300	292	291	297	295	274	283	294	237	284	276	254	292	282	297	279	339	278	299	276	310	317	304	313	295	305	270	278	266	266	275	289	284	280	274	319	271	301	283	296	263	292	291	309	290	281	317	293	263	301	277	260	302	283	300	294	295	299	278	309	305	299	290	291	316	230	289	313	286	278	304	333	270	312	297	282	310	306	277	312	285	310	328	314	318	304	281	292	276	288	336	304	259	275	319	287	315	314	247	267	292	280	302	289	293	289	281	318	277	307	294	275	301	266	275	280	288	289	285	294	287	284	294	290	295	310	257	290	304	304	274	331	269	310	273	289	284	270	303	278	277	287	285	266	306	286	290	301	314	310	297	284	294	292	261	289	305	310	279	293	249	289	308	294	280	311	300	298	320	302	284	295	316	265	296	302	301	269	304	288	269	269	283	295	313	277	307	275	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39349	74452	75807	47375	10320	1211	1181	1071	1079	945	950	920	960	904	890	892	785	851	892	898	808	840	831	865	810	843	865	808	884	787	783	822	875	850	837	834	814	757	875	881	1078	1382	1458	2123	2200	1739	1005	838	788	805	817	847	846	785	864	810	868	825	802	839	778	850	781	803	820	827	868	816	846	836	807	847	864	834	858	819	800	855	818	843	858	799	823	837	850	812	840	845	814	784	850	808	836	827	854	872	813	823	789	840	863	812	843	794	822	824	803	838	826	829	830	832	835	843	833	815	835	842	855	829	835	821	816	821	832	832	755	855	802	849	804	787	822	851	825	841	813	856	824	821	826	813	846	799	821	806	845	857	801	809	772	888	879	821	822	843	771	869	900	802	877	799	837	846	808	839	866	849	860	844	831	812	784	852	845	827	844	849	813	793	906	833	761	823	840	849	834	791	873	818	817	849	784	801	774	837	864	832	795	824	799	831	832	791	850	813	875	794	767	823	809	835	802	824	832	842	843	868	854	808	861	808	780	771	854	853	814	845	824	803	824	824	849	831	828	845	792	775	830	835	802	831	807	801	812	773	819	843	855	851	903	815	823	842	789	826	849	801	791	876	802	790	836	886	813	862	851	797	830	866	836	801	862	851	839	792	828	835	861	771	756	884	799	837	861	823	833	820	807	773	842	775	789	811	815	873	834	808	809	793	867	812	798	859	827	784	853	844	855	800	840	766	794	837	844	810	816	870	807	856	842	811	810	785	832	757	827	841	791	829	818	799	864	815	856	801	836	826	893	785	855	835	845	830	858	832	834	812	807	843	852	830	827	787	785	882	829	816	831	877	775	784	847	887	849	822	825	855	839	821	854	859	778	839	832	777	829	838	832	851	827	845	825	876	835	830	844	808	823	865	883	847	816	788	830	827	805	808	801	820	812	846	781	775	818	813	790	759	812	845	806	792	825	832	821	804	886	849	835	846	817	797	835	862	816	898	870	826	833	840	841	810	838	834	823	821	802	779	773	830	818	795	826	857	846	837	845	792	816	860	836	831	856	845	820	803	818	781	779	872	852	789	847	808	840	822	823	870	856	885	817	876	843	840	841	825	809	840	837	885	873	772	775	834	860	803	787	838	806	892	818	802	824	833	865	841	817	827	778	842	838	841	807	823	814	845	826	870	842	789	836	859	832	816	817	824	870	858	827	784	831	833	816	784	833	791	807	815	820	822	797	824	792	815	829	798	831	826	836	797	821	833	841	784	835	817	821	807	818	777	874	852	845	798	814	769	836	833	767	861	825	807	778	831	845	871	798	874	847	857	812	812	829	807	771	778	792	850	788	886	796	818	845	855	837	798	812	821	809	803	841	815	832	859	839	848	880	832	775	810	773	859	875	769	803	848	848	798	828	794	854	762	814	857	843	819	833	831	779	829	786	804	869	855	825	856	813	849	849	823	848	784	803	815	836	836	795	802	865	860	835	821	804	844	830	800	748	858	756	799	840	840	836	815	824	801	782	887	861	825	828	834	809	818	788	891	859	865	871	786	839	838	842	832	792	821	827	806	845	848	825	875	833	843	818	795	828	836	773	821	792	838	845	840	817	816	833	879	849	817	814	833	782	814	842	800	834	824	833	840	798	859	816	795	807	786	806	798	828	771	815	829	797	826	836	853	822	817	805	843	787	814	835	804	872	803	778	764	843	867	830	779	851	823	834	791	851	849	790	852	830	856	822	787	852	838	789	798	854	797	808	785	860	774	773	820	813	846	886	797	892	781	846	807	768	818	841	824	854	822	853	807	799	852	828	853	786	839	831	846	808	808	862	854	814	793	814	804	857	829	817	743	846	831	800	780	768	863	796	806	803	846	858	806	807	831	816	801	840	821	846	812	866	800	826	773	853	795	856	823	860	815	880	840	792	785	806	763	801	836	798	843	833	795	790	866	860	833	854	804	776	809	868	867	792	824	846	854	833	827	888	867	858	784	871	857	807	840	806	802	812	832	789	820	823	819	833	888	814	815	821	777	839	835	830	843	848	842	842	778	842	817	832	831	789	848	840	841	849	887	824	847	842	830	774	769	813	792	829	860	876	843	857	833	834	826	789	809	805	807	852	892	814	791	852	824	816	863	814	834	852	833	813	875	863	807	788	874	892	807	807	847	842	872	866	845	874	820	791	804	837	811	803	842	862	804	789	794	849	819	804	834	798	806	820	813	831	806	814	757	848	824	892	790	866	791	810	782	850	829	797	840	824	815	820	863	842	803	792	825	809	802	827	834	825	834	840	819	783	815	872	780	794	811	808	824	883	812	857	842	819	831	843	848	853	863	790	797	825	830	836	812	825	862	819	820	839	788	837	835	831	812	817	875	760	821	837	843	789	846	875	843	870	789	827	806	845	875	808	808	801	835	814	810	832	780	816	837	795	820	866	844	876	829	798	821	830	861	813	848	775	836	849	847	857	794	872	814	831	833	794	867	838	855	838	855	848	840	847	812	844	850	842	856	842	815	811	783	927	821	890	840	813	875	841	845	823	831	811	842	794	886	893	830	829	841	822	839	809	879	827	784	843	782	805	849	809	818	804	834	823	813	780	825	819	856	848	807	808	734	795	796	795	808	817	810	776	782	863	875	824	848	837	838	824	778	758	795	847	809	862	829	863	795	801	778	862	869	792	806	831	847	846	811	837	775	804	872	826	812	779	849	822	881	830	846	865	830	809	806	800	826	828	844	806	844	838	840	831	827	837	811	825	838	797	821	804	872	830	849	877	821	810	853	838	818	806	793	831	824	844	765	775	826	826	825	838	794	825	831	810	770	790	828	852	855	818	855	873	848	832	839	735	808	821	834	801	851	826	826	855	839	798	856	809	771	834	814	798	776	834	813	833	826	832	851	847	807	830	833	847	829	814	845	817	780	884	832	835	833	796	828	804	834	807	836	880	801	852	862	859	803	814	822	817	859	820	813	798	825	830	834	814	800	804	817	784	777	855	829	789	857	830	851	833	813	823	802	869	837	818	858	757	848	840	871	849	796	799	864	820	828	807	828	864	810	868	795	830	821	812	825	807	813	833	783	829	825	831	789	859	817	871	808	797	768	880	812	782	806	797	805	833	825	840	811	858	879	781	888	789	856	850	834	748	861	805	792	823	802	814	843	816	821	802	766	819	853	841	884	784	801	790	807	851	781	871	786	815	822	805	870	828	855	866	847	815	843	827	835	805	839	835	830	817	813	827	795	883	845	794	865	794	786	801	833	821	822	842	770	822	817	819	801	816	770	756	844	896	808	796	882	806	753	785	864	813	812	827	840	806	838	882	807	771	829	847	833	845	763	810	800	786	857	835	790	778	843	807	772	815	826	783	819	827	811	818	808	802	808	794	797	833	833	857	822	853	848	757	798	823	806	795	827	851	773	795	834	766	857	790	784	797	841	776	823	826	858	802	849	810	835	785	789	809	849	818	826	883	832	839	841	840	777	784	819	877	803	833	831	808	834	858	844	846	836	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9209	24181	19345	4846	618	287	293	271	264	277	241	295	263	277	286	273	277	296	281	268	296	268	290	265	249	265	284	298	289	284	273	262	261	285	272	270	278	264	271	266	339	315	276	273	299	273	237	268	270	280	259	259	290	279	296	263	282	241	269	248	313	278	277	268	323	263	254	249	267	262	275	278	272	278	259	276	256	318	305	309	283	312	261	262	276	270	285	263	266	277	246	279	266	278	275	252	283	295	269	286	271	281	267	287	279	289	283	283	291	274	268	269	266	285	305	268	239	276	285	261	267	268	284	281	297	236	263	280	270	284	259	268	265	303	283	247	271	310	255	293	267	249	296	274	276	285	267	322	265	312	255	269	281	270	262	247	277	256	280	281	283	257	252	283	291	288	282	282	306	266	271	271	258	261	302	271	272	250	267	277	247	276	271	289	274	283	289	255	266	269	273	280	270	265	282	267	276	235	271	279	280	315	270	288	283	255	271	274	268	278	274	296	257	320	287	272	287	276	261	288	290	303	290	250	257	259	270	269	252	309	272	296	254	274	288	273	264	265	299	276	247	250	284	283	259	253	287	269	259	251	265	278	272	292	277	258	280	287	294	296	284	248	265	306	276	304	248	274	281	275	262	260	282	260	264	275	255	285	266	269	296	278	283	291	251	260	249	290	284	254	294	277	282	262	256	292	300	273	283	284	314	279	285	273	243	272	299	265	291	268	317	252	296	268	262	285	264	296	277	271	269	287	255	268	255	309	288	282	275	249	243	286	288	293	293	264	265	273	265	309	256	265	278	264	237	272	267	261	277	244	305	268	257	272	279	266	278	249	262	290	289	266	250	275	276	275	260	267	281	261	267	252	277	281	282	280	292	279	269	278	269	287	272	288	286	285	278	273	248	274	262	267	271	276	284	272	290	250	295	269	283	291	281	248	269	264	283	261	261	270	271	261	273	276	269	282	253	269	278	285	271	308	280	240	244	275	288	270	259	286	247	297	284	310	284	298	278	251	277	274	270	242	253	259	303	294	275	272	301	275	275	266	301	267	259	269	285	272	285	279	269	255	283	257	253	275	265	258	296	275	293	294	269	272	259	292	272	287	295	249	244	275	277	253	271	282	238	305	247	302	247	262	296	297	298	265	307	288	269	242	280	284	235	286	267	286	281	272	261	258	275	260	259	247	279	265	280	268	289	283	267	266	264	276	273	281	272	294	271	287	253	281	299	303	274	241	277	269	288	282	267	292	290	257	272	292	264	263	255	268	293	247	281	248	290	277	267	282	264	291	268	280	285	278	289	284	293	269	258	282	280	274	274	284	279	293	288	316	263	286	275	265	294	285	274	280	246	289	284	279	268	278	265	272	290	256	249	280	273	280	283	285	305	243	287	300	260	276	277	259	256	291	301	272	271	279	281	280	257	295	267	295	272	287	295	290	275	296	266	272	268	274	288	294	265	275	299	300	288	271	276	272	283	282	295	346	267	269	263	284	249	272	264	278	275	288	277	299	293	265	306	269	270	269	265	287	273	266	279	292	287	287	280	263	292	274	231	306	278	284	286	306	290	271	257	299	258	243	277	268	294	297	258	269	283	284	268	290	271	271	257	291	258	265	275	293	299	279	262	259	274	274	277	288	256	252	310	260	293	283	287	277	264	282	260	274	227	265	270	269	265	266	288	279	289	301	287	299	289	278	262	272	260	259	293	271	262	266	280	277	251	267	257	244	274	266	263	296	281	266	257	273	270	275	252	271	283	269	292	292	267	285	265	272	288	283	279	283	288	267	272	255	306	263	250	276	294	278	283	275	276	258	276	288	303	243	281	280	287	264	285	288	276	268	235	269	273	260	288	290	273	272	256	263	277	292	283	280	264	293	278	293	276	262	247	267	243	270	285	244	327	286	275	258	294	258	295	287	269	241	291	254	295	285	269	270	283	254	257	265	276	244	291	274	254	255	286	276	241	261	265	246	297	269	271	301	301	262	267	266	247	292	310	245	259	282	282	292	314	292	272	282	272	259	256	286	297	280	265	259	284	278	275	277	290	287	280	257	282	271	296	250	283	287	268	267	277	276	252	270	291	260	268	301	272	303	270	267	285	277	276	277	286	280	255	285	269	285	277	280	269	283	257	275	281	271	229	271	267	254	229	256	272	286	266	254	278	279	293	252	247	284	286	306	258	277	267	281	262	250	258	270	278	254	270	275	259	257	267	295	274	249	299	295	266	265	298	280	296	265	264	277	285	240	305	264	257	284	303	277	324	283	253	282	285	279	297	274	284	292	287	295	229	290	267	276	290	277	254	291	275	267	244	279	276	290	280	292	238	288	264	261	270	291	268	284	267	273	243	260	291	290	291	268	285	276	273	285	294	258	305	273	275	268	289	319	270	261	278	253	278	281	275	296	286	266	294	271	307	265	304	263	276	289	288	288	267	284	272	294	275	275	270	276	276	286	282	273	281	278	282	302	257	232	264	287	249	287	289	272	270	315	296	282	280	283	249	260	326	269	267	274	264	249	254	284	274	290	280	290	273	249	312	273	280	255	242	275	287	231	326	255	254	270	278	267	291	280	282	272	281	278	264	271	284	248	251	261	294	266	263	254	289	252	274	283	284	276	273	259	263	254	263	288	295	291	305	258	244	255	294	264	274	268	281	284	274	266	273	279	258	264	275	321	306	295	292	292	284	316	270	245	295	262	303	300	275	266	281	276	256	270	264	287	279	250	256	236	280	256	246	266	266	272	257	263	256	246	272	260	288	275	267	292	289	283	266	281	306	263	273	274	286	288	301	259	252	252	295	255	271	291	287	284	271	296	253	284	290	277	299	271	268	267	310	275	269	244	296	255	280	244	300	284	300	261	280	286	257	273	285	304	275	285	262	277	290	265	273	294	309	272	268	294	282	269	260	270	253	261	254	281	268	256	287	292	290	262	282	289	296	267	306	256	272	235	261	292	272	246	286	260	281	265	231	269	252	308	263	273	293	282	289	287	263	280	262	258	267	306	251	281	250	265	295	314	272	274	283	275	250	259	275	275	261	265	224	269	277	260	255	269	266	268	305	298	276	297	280	267	273	224	291	249	279	280	280	235	265	280	290	275	255	252	266	274	280	282	273	287	282	255	281	291	300	273	271	283	289	282	286	286	276	282	285	280	284	307	251	255	277	318	285	300	279	288	274	244	247	272	261	264	273	294	250	266	279	261	263	233	282	301	287	286	291	296	262	297	258	271	247	269	287	250	283	273	227	260	253	277	277	248	269	266	256	269	286	267	251	292	260	285	278	268	297	274	274	298	246	276	270	253	284	244	282	281	267	262	267	251	261	257	254	293	265	313	283	292	288	279	249	285	282	286	254	261	271	272	253	263	298	275	292	264	294	240	259	274	274	262	270	261	284	259	253	272	263	293	254	275	288	245	257	261	276	300	275	262	294	286	302	257	260	280	262	262	239	292	257	278	282	284	260	263	299	276	277	248	245	254	271	261	275	263	253	281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10604	30891	26440	8743	1252	821	789	823	739	811	770	863	802	790	812	813	847	789	797	784	721	803	763	778	825	790	747	777	793	765	776	770	758	798	750	737	790	779	820	791	753	763	825	855	897	922	831	784	781	776	797	790	760	805	842	843	778	806	799	760	770	810	799	771	745	823	825	791	778	804	772	797	776	802	817	798	785	774	821	800	808	800	789	821	755	774	799	746	817	802	760	761	794	796	799	814	758	768	814	795	743	813	785	777	787	770	775	729	791	751	781	752	773	740	791	768	783	831	763	767	847	811	778	840	762	781	755	826	807	789	782	803	769	794	748	767	786	772	811	772	801	760	823	745	814	831	792	760	769	779	788	804	841	811	754	810	776	790	842	795	765	790	816	785	765	777	789	795	794	786	800	846	772	779	813	843	815	770	758	761	819	819	831	797	766	791	775	784	758	786	785	781	805	817	827	771	755	756	751	807	805	745	744	775	776	813	776	748	778	770	793	791	755	761	801	804	802	730	820	727	810	767	798	815	809	763	770	771	796	817	832	776	806	803	782	809	752	771	748	817	822	849	742	858	773	768	773	859	789	741	791	798	821	768	822	739	791	814	825	792	816	813	823	806	747	789	760	817	806	799	783	830	778	816	839	814	797	749	771	778	784	734	773	780	758	760	774	783	791	774	785	773	779	808	824	805	780	803	753	781	761	772	735	802	801	796	806	725	751	785	806	810	799	770	819	794	808	829	748	766	772	825	778	761	769	705	784	741	798	745	787	753	738	822	820	817	775	761	782	794	786	765	769	831	755	761	768	796	765	796	860	803	790	815	779	726	776	790	800	764	777	731	763	793	800	785	805	813	767	797	810	811	747	813	829	834	753	727	774	739	789	748	816	766	797	794	798	796	797	784	783	791	782	791	800	774	754	839	783	811	866	840	795	801	825	751	806	754	793	818	761	744	783	763	788	796	781	788	841	791	804	767	815	732	778	796	764	779	818	710	779	844	785	754	797	839	830	773	768	756	763	815	806	803	800	812	761	808	790	716	815	823	750	783	719	791	768	786	752	781	795	770	793	797	802	770	784	739	760	740	807	778	784	822	779	792	813	777	750	767	777	760	799	792	752	792	815	800	769	753	767	780	726	764	763	759	758	810	851	756	797	808	759	816	750	772	771	787	804	759	815	811	784	761	776	840	756	795	763	788	793	804	763	863	837	798	822	777	754	755	834	760	806	743	829	764	779	818	803	844	740	800	842	807	785	743	821	775	805	758	779	785	767	840	807	821	801	770	790	796	763	774	797	777	743	793	732	815	777	797	849	804	797	820	802	730	758	837	803	806	817	801	814	769	733	762	811	769	842	808	765	808	791	807	771	791	768	726	783	812	790	762	803	797	784	796	823	770	755	778	744	734	811	840	744	799	737	753	817	757	825	801	833	799	783	797	782	760	794	772	835	806	809	755	790	813	790	787	828	741	833	765	741	853	764	833	746	806	809	772	788	752	781	803	815	859	808	764	764	789	797	812	771	830	774	793	784	753	780	796	771	803	783	790	766	731	816	792	802	795	772	778	806	766	776	719	834	828	797	808	816	771	771	760	809	781	790	759	757	780	787	789	733	804	791	756	759	779	803	786	782	763	771	778	757	763	757	796	813	799	755	782	775	828	823	779	785	832	767	738	796	809	773	790	748	764	800	746	790	761	802	760	811	808	826	776	743	742	750	813	818	768	756	824	752	844	806	839	749	835	828	806	755	778	804	816	770	786	813	759	751	812	803	776	731	797	755	779	785	772	833	800	805	819	782	792	813	792	766	774	813	764	847	778	805	767	787	795	845	790	817	799	804	730	770	838	785	786	817	763	805	770	819	794	831	777	814	796	784	774	800	813	777	829	832	777	804	803	777	770	772	793	717	852	848	818	752	811	759	803	834	837	834	808	789	741	786	732	795	809	772	822	764	761	796	770	786	788	794	809	792	836	841	799	790	760	789	793	766	788	794	788	749	776	790	748	777	773	818	799	829	747	802	796	785	781	798	765	888	712	773	778	800	797	811	839	820	768	803	837	730	784	810	763	768	793	781	796	778	780	796	753	800	811	777	820	802	766	771	781	759	821	760	803	742	778	835	788	779	729	783	783	809	790	795	737	803	781	814	812	821	820	797	793	777	755	811	822	772	777	769	800	787	804	818	853	795	801	780	800	779	789	798	744	794	809	773	753	790	743	870	733	789	725	783	806	785	845	743	785	792	804	795	805	810	807	782	764	827	831	755	789	767	790	775	817	751	820	802	862	759	811	813	760	822	771	781	774	787	782	800	778	813	779	759	836	780	774	782	802	761	827	805	797	800	795	792	827	830	795	775	796	754	769	778	806	779	824	783	764	772	797	808	769	815	825	783	826	754	813	759	796	794	856	799	803	834	812	761	793	805	823	804	777	749	796	822	791	839	776	790	756	825	770	748	742	804	822	755	810	797	746	804	791	807	765	746	808	800	784	825	778	823	783	824	776	789	785	775	810	796	826	784	774	759	794	840	753	795	808	789	818	795	794	809	771	793	780	816	787	773	772	814	762	796	774	784	746	826	801	815	738	811	800	771	771	803	792	754	781	811	796	772	814	806	771	813	785	806	783	790	794	791	795	746	735	766	804	806	779	802	790	844	799	782	772	765	788	777	745	755	807	800	808	819	747	765	817	840	806	791	764	784	730	790	789	759	802	742	783	756	766	744	799	861	751	738	788	803	780	792	784	784	768	799	755	777	788	741	787	849	807	796	797	776	817	799	758	824	761	806	823	835	819	790	800	824	818	787	811	737	772	789	793	777	807	788	767	770	795	790	760	774	825	871	807	770	780	794	785	807	752	769	773	772	780	754	813	793	795	750	813	782	814	766	767	784	804	775	737	757	808	786	759	821	800	796	767	783	794	796	715	761	764	816	805	803	799	818	780	887	806	803	802	799	782	779	802	819	774	785	827	771	795	765	784	796	807	743	807	816	846	800	778	765	781	824	753	750	798	807	764	837	748	813	788	822	806	758	796	800	797	780	813	823	826	804	803	849	777	814	778	763	770	821	789	792	720	809	796	789	752	809	804	845	781	776	809	776	777	809	768	739	751	795	748	803	806	795	794	739	769	814	765	778	801	789	822	786	780	787	783	768	777	783	797	763	772	805	824	792	800	809	770	791	840	782	845	814	777	756	784	752	830	842	811	748	782	766	809	752	746	793	733	704	840	778	803	801	754	827	762	753	781	785	810	778	828	777	779	774	795	784	750	823	744	775	793	821	747	787	799	764	778	799	814	787	748	750	823	754	821	778	818	819	793	781	807	751	779	815	785	813	782	796	828	723	796	803	814	762	790	810	807	859	750	763	765	793	801	800	783	736	820	799	828	835	793	810	755	816	786	841	795	731	752	842	794	737	772	721	791	764	806	817	801	822	771	773	800	766	784	759	772	816	792	779	810	798	784	734	802	821	787	787	790	811	814	786	836	808	739	750	748	720	781	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53049	76678	65106	34389	9218	578	326	292	297	265	261	272	252	264	305	262	280	254	255	267	275	258	282	278	245	276	282	260	242	244	254	259	262	267	256	300	261	263	227	249	216	356	323	346	331	316	313	266	250	241	241	253	273	261	290	253	222	258	263	234	244	286	276	259	262	229	249	262	250	256	247	239	252	271	279	274	241	228	294	263	286	245	243	267	241	235	244	265	265	249	286	272	250	270	284	227	259	275	227	254	227	264	259	274	254	268	252	263	244	284	278	273	265	247	268	264	242	228	284	245	270	254	242	282	275	282	248	253	251	262	273	267	242	268	270	272	292	229	273	256	274	240	266	269	260	289	244	240	233	254	257	264	251	303	291	247	264	260	249	254	242	258	253	287	269	282	289	255	241	270	262	268	259	253	254	256	230	256	260	261	279	251	234	242	253	250	266	264	264	255	257	269	268	260	264	281	249	249	278	278	259	269	223	273	241	278	267	247	244	287	272	249	248	276	234	230	238	249	258	232	234	277	276	245	240	233	279	272	258	262	271	254	257	289	251	248	258	258	276	240	272	263	253	263	264	257	250	244	263	296	262	265	265	260	263	304	249	269	268	267	240	247	254	272	267	238	252	252	255	288	270	256	239	257	261	266	255	256	252	266	267	257	267	264	243	283	257	255	281	250	267	237	270	239	261	248	266	245	277	252	240	248	298	286	239	268	257	262	258	266	260	220	231	273	251	276	253	274	239	266	297	266	244	253	231	288	258	264	238	266	271	291	253	271	254	272	273	248	261	279	273	270	253	270	242	276	251	253	249	282	280	259	252	270	275	254	283	282	254	295	285	283	243	264	280	231	263	260	262	255	252	258	265	275	283	246	243	259	253	252	256	276	257	256	264	250	268	254	260	268	267	267	253	259	228	250	229	290	283	240	265	266	256	287	272	279	230	256	278	244	276	262	261	244	239	271	285	271	270	231	260	264	238	241	270	269	255	284	269	277	261	266	270	233	272	282	261	291	262	265	262	254	250	250	229	226	250	254	245	236	240	252	267	264	274	262	281	252	245	246	258	252	296	295	275	249	253	284	274	234	248	273	220	277	255	259	248	255	244	260	237	241	260	253	252	261	277	264	255	284	243	260	272	256	266	256	229	250	251	272	284	284	243	268	243	260	250	282	255	241	249	283	280	253	269	262	272	259	278	282	268	266	248	257	256	268	229	263	275	281	262	259	262	265	259	261	287	264	251	251	249	265	256	253	246	262	227	251	300	225	256	260	264	282	249	251	261	247	256	282	243	275	277	258	279	260	293	263	254	289	237	288	248	264	276	269	272	248	258	277	253	257	231	268	284	271	251	258	264	274	255	272	267	249	263	258	230	235	246	281	279	267	272	257	253	267	280	265	267	263	270	278	248	246	278	254	282	265	260	246	266	245	307	253	274	236	277	233	300	252	242	278	278	252	282	281	265	226	269	261	280	257	255	253	260	264	260	271	237	228	255	250	287	277	265	248	259	263	271	237	270	283	242	275	244	241	269	284	236	283	268	255	281	245	260	255	248	263	261	250	257	264	266	254	262	261	259	233	275	235	240	266	256	232	249	261	252	252	245	248	269	257	295	252	238	238	257	254	281	268	263	253	266	271	269	258	267	239	241	267	261	234	268	275	245	250	274	258	267	273	261	240	305	258	245	262	277	249	280	273	276	282	259	273	272	241	256	275	259	250	266	250	257	268	250	280	256	292	261	288	238	233	243	266	278	289	257	239	245	231	251	268	281	253	286	277	257	250	243	296	259	273	243	251	279	257	256	237	267	250	280	299	230	263	274	268	273	255	255	280	256	231	278	262	266	251	264	265	241	263	285	227	270	294	274	248	267	266	253	239	287	259	263	255	242	277	254	243	261	261	247	236	241	254	276	258	248	275	260	283	264	248	238	269	246	269	244	249	263	258	280	253	279	255	259	272	271	278	254	251	264	264	284	267	262	255	252	285	254	287	278	288	267	259	240	272	215	252	245	252	249	277	257	263	256	291	247	259	240	305	277	256	277	267	257	245	255	255	238	262	288	275	288	257	230	273	261	235	272	243	257	258	269	241	252	254	237	239	266	230	278	263	264	292	275	266	260	253	239	255	263	247	242	249	296	250	255	259	247	279	261	271	260	268	244	284	243	283	278	236	256	296	231	237	246	274	292	251	236	258	257	278	305	239	250	272	260	274	252	258	255	263	258	250	258	259	274	265	259	248	289	282	282	244	255	259	258	250	279	262	248	279	241	240	247	252	252	272	256	259	266	234	268	257	256	243	279	292	270	294	247	270	271	239	274	276	241	265	286	272	262	235	300	258	241	274	265	272	247	238	264	288	243	262	252	273	247	285	272	249	231	281	261	283	253	266	255	258	284	254	277	274	253	264	269	266	290	270	260	243	237	270	243	249	257	274	253	286	264	215	266	235	314	272	247	243	259	260	243	284	256	242	234	289	265	248	257	247	263	266	285	263	255	238	247	254	228	256	246	296	272	276	258	267	276	248	255	246	299	285	258	258	266	249	272	268	261	261	244	262	234	258	283	257	266	264	273	279	264	252	266	242	274	253	264	264	248	259	280	264	262	265	237	256	247	245	277	243	265	243	246	255	251	234	291	283	278	244	265	267	251	273	249	277	256	222	244	271	264	270	291	281	255	282	284	263	262	252	246	246	239	265	271	279	255	235	250	269	279	275	239	276	275	256	243	277	255	255	256	263	269	277	256	281	250	280	253	265	252	258	279	237	286	281	242	257	255	239	264	263	231	278	249	260	246	275	282	255	288	264	273	263	260	255	294	247	271	282	253	249	266	253	248	254	232	263	256	246	277	259	240	279	244	283	266	294	228	217	275	244	271	270	232	265	290	263	258	255	276	273	265	283	269	255	277	235	253	233	252	241	238	235	288	284	252	255	251	268	256	247	257	296	298	246	260	260	251	258	255	270	271	243	267	253	281	254	241	251	270	258	266	263	261	273	277	259	272	258	256	252	258	280	263	251	278	254	268	275	257	274	243	276	267	267	246	263	258	282	254	294	301	290	259	269	258	247	231	288	249	248	248	265	253	295	263	231	257	273	248	265	249	284	262	243	246	272	235	247	286	265	254	244	268	265	272	255	260	297	255	277	264	248	265	284	262	250	279	241	268	257	273	270	294	256	245	241	275	282	256	289	255	273	240	289	296	296	264	243	262	256	295	289	264	287	278	287	278	230	247	267	256	256	265	258	265	256	294	248	268	267	233	245	276	298	267	240	258	290	276	251	266	240	259	271	234	229	255	266	282	251	274	256	263	249	291	304	270	269	241	224	266	229	259	280	269	242	250	266	274	270	229	284	275	258	276	238	261	279	274	225	235	245	291	254	289	265	284	239	253	261	272	276	249	248	278	232	278	255	302	269	261	275	253	254	255	272	259	298	284	217	257	258	249	244	232	259	256	257	243	261	241	265	262	266	274	255	245	254	256	239	266	272	251	281	280	236	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35497	61090	60970	35823	5940	928	939	838	818	829	740	829	765	762	775	785	806	797	825	764	721	747	753	788	778	735	769	834	743	710	745	798	733	736	744	777	682	795	804	772	819	1412	1450	1375	1222	1021	957	719	764	744	691	805	736	760	755	767	776	748	741	763	751	794	764	795	751	697	730	732	743	756	758	778	779	765	805	780	713	766	752	823	763	767	694	747	768	724	728	683	711	724	785	729	728	753	712	744	730	776	726	755	766	723	732	747	741	744	786	769	784	736	745	773	764	787	763	701	729	719	771	751	716	783	711	710	787	789	697	795	717	757	748	757	772	732	735	712	795	738	741	741	777	771	769	758	742	753	785	778	776	726	768	756	758	748	748	752	755	750	735	704	724	799	756	787	744	831	734	684	736	763	710	736	729	791	789	764	736	721	697	760	761	688	803	768	775	747	710	764	770	796	786	765	757	786	784	776	771	716	765	770	780	758	774	764	750	780	734	788	755	802	705	749	731	726	796	757	748	793	772	704	797	780	728	762	670	792	759	795	768	749	751	785	774	771	788	748	772	734	703	707	741	768	761	727	797	710	778	753	738	740	774	746	735	717	755	729	728	704	759	792	747	752	763	760	750	721	803	767	733	742	716	762	730	759	733	716	765	744	748	753	787	805	773	754	734	773	779	739	720	717	695	788	735	753	725	777	746	709	756	735	764	717	760	789	771	759	748	781	737	741	768	737	781	775	717	712	768	748	771	763	752	757	755	731	689	755	700	741	767	764	740	768	773	743	728	752	761	733	736	745	758	772	750	730	786	745	742	776	732	715	763	760	732	745	717	796	737	767	713	793	733	760	801	751	743	794	805	746	754	734	711	682	746	796	766	754	772	778	777	772	794	751	784	716	736	743	725	767	739	782	718	740	748	746	750	739	728	739	739	747	715	730	768	716	792	748	753	715	781	732	800	765	728	762	737	726	714	703	748	725	720	773	794	819	737	743	731	742	751	809	769	771	746	714	734	786	790	773	780	757	740	740	746	700	765	803	730	733	747	734	735	792	744	770	765	805	741	757	712	766	735	749	760	692	775	801	762	738	731	789	744	744	778	790	781	723	681	731	750	734	775	767	718	719	763	762	740	763	710	768	753	732	786	784	841	668	755	759	772	723	758	766	726	768	743	709	747	739	754	706	762	768	761	742	698	777	734	788	787	796	746	734	736	749	754	732	748	818	799	713	734	741	706	718	796	738	772	763	742	762	714	820	787	754	735	731	789	761	775	773	739	712	773	761	725	713	710	754	730	776	748	765	801	771	726	773	777	744	773	727	731	754	733	786	787	711	778	754	791	762	765	774	744	706	765	784	780	742	759	807	772	747	794	760	734	793	807	728	781	734	727	764	751	770	719	758	747	753	752	786	711	769	779	799	755	679	753	738	765	726	764	758	770	772	724	769	779	756	737	769	781	718	763	744	731	807	784	765	750	688	765	772	778	706	741	691	795	752	770	805	756	764	726	788	762	754	746	719	704	769	726	765	776	783	722	766	748	749	788	708	770	739	730	770	772	751	782	815	720	769	804	763	741	779	774	791	739	751	783	800	761	755	772	752	721	746	780	704	746	697	754	779	739	737	768	741	743	729	773	793	785	772	751	792	767	700	716	781	765	787	787	726	764	783	751	763	759	752	731	760	756	806	748	751	710	760	730	739	748	684	775	766	761	750	752	768	718	807	713	731	756	742	771	773	702	727	749	799	731	773	743	753	757	760	758	756	761	749	749	747	771	781	744	742	791	765	753	732	761	758	725	770	772	735	744	779	744	744	779	805	734	773	760	800	768	799	748	710	740	773	797	732	694	753	726	753	741	703	765	770	738	719	762	698	785	788	756	779	748	781	745	721	778	716	718	786	735	738	766	769	787	728	761	755	762	785	779	721	747	734	741	698	760	756	747	789	714	738	754	724	757	732	716	747	781	780	781	765	797	798	765	729	756	773	776	747	779	729	733	699	777	784	757	728	734	741	742	797	757	743	726	761	790	745	802	748	768	743	744	716	761	753	739	739	751	772	739	725	778	761	718	745	758	745	762	771	761	784	761	709	747	713	776	796	743	794	755	748	723	817	748	803	760	765	773	740	781	730	758	771	750	719	719	731	803	783	791	787	739	764	777	734	813	736	757	664	757	736	738	750	776	755	718	742	745	749	771	772	721	768	778	759	759	783	758	760	734	744	783	784	764	767	784	713	708	758	801	721	789	743	746	837	747	748	763	727	794	804	780	772	735	788	708	744	750	739	746	781	749	729	760	741	739	784	744	769	796	765	728	775	759	732	830	755	765	758	690	742	807	748	738	696	751	724	735	761	809	715	739	759	788	760	761	747	739	751	787	801	727	702	767	736	804	738	755	750	717	730	736	756	790	726	721	767	789	742	747	803	761	715	752	730	720	768	699	758	743	711	783	771	689	786	742	735	734	739	758	791	765	734	754	771	759	771	792	716	750	777	717	744	721	748	746	757	728	718	776	754	724	734	758	734	816	778	741	773	789	784	728	742	715	776	722	750	719	755	760	745	767	747	757	715	716	747	721	732	769	743	762	763	723	723	776	773	723	743	715	736	791	721	760	718	783	739	750	759	716	718	727	785	751	780	816	783	794	759	777	772	732	732	735	764	731	757	785	729	782	723	750	748	766	763	757	716	737	772	787	732	770	749	792	769	764	765	769	759	709	790	736	817	778	747	762	779	733	759	739	740	758	740	763	792	722	762	767	770	747	736	753	723	758	764	732	733	805	754	776	771	692	762	737	727	739	792	812	713	739	718	774	757	783	767	750	741	759	732	689	764	802	696	749	766	708	825	795	773	744	754	696	751	791	745	740	752	785	723	756	756	802	752	744	733	729	714	751	732	734	748	780	778	775	783	764	725	743	782	739	734	727	709	729	768	768	784	719	731	789	746	780	740	752	760	766	784	766	748	771	704	820	742	737	781	750	794	711	745	763	747	757	775	743	759	765	755	768	736	810	775	771	739	739	763	724	747	760	750	772	775	736	728	725	827	745	735	786	740	746	770	757	728	735	735	782	737	731	736	773	699	735	771	726	728	738	760	779	734	755	724	760	731	741	782	780	695	730	751	727	755	759	764	809	723	760	735	766	770	759	761	753	826	817	763	756	721	754	734	777	737	743	747	753	772	750	780	787	733	759	692	781	772	772	790	784	746	776	737	746	760	750	757	780	748	733	752	752	774	816	719	763	752	762	813	768	772	748	737	763	767	743	752	756	730	769	746	814	721	759	785	796	762	720	786	763	777	725	737	728	785	779	730	755	721	765	719	699	770	752	768	746	755	786	734	728	727	773	760	746	738	747	791	780	771	764	741	759	754	810	731	738	768	764	725	782	722	771	766	759	735	718	742	697	732	783	744	767	744	772	730	741	775	733	709	752	743	712	735	777	763	745	746	756	753	849	724	788	718	786	731	746	715	730	781	728	766	733	748	748	753	723	751	789	766	779	771	776	773	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
63246	87841	74315	44474	15751	1884	364	345	323	353	292	339	346	340	317	337	320	332	291	326	280	291	343	319	336	294	281	304	288	308	303	320	297	304	265	297	295	315	343	357	374	422	525	467	404	386	349	320	286	285	297	291	316	333	344	313	346	286	311	339	303	306	305	355	299	305	300	293	296	291	299	315	318	302	327	270	339	292	318	305	273	285	310	274	318	311	315	330	297	288	312	302	315	310	309	323	312	307	273	329	324	273	300	314	307	291	319	292	306	304	294	305	323	311	299	297	290	293	315	304	317	313	285	285	275	316	308	288	299	323	329	310	328	326	309	275	312	311	317	299	300	321	291	324	294	289	305	303	284	293	299	287	333	318	306	312	298	261	288	293	272	283	325	303	315	317	286	327	313	307	337	312	334	324	329	328	326	273	311	310	319	323	301	328	328	300	291	321	299	326	312	321	292	283	277	308	277	326	276	287	297	305	272	302	318	294	287	299	297	293	324	300	311	317	289	295	312	300	294	355	289	306	310	320	312	309	302	331	321	288	286	290	306	301	284	291	309	278	284	304	328	312	320	333	296	335	313	304	297	302	319	324	280	317	298	320	316	302	320	316	328	316	326	320	333	270	309	302	286	299	315	316	278	312	286	301	326	283	290	305	302	312	299	316	339	339	287	327	286	306	275	331	291	332	295	300	317	312	280	330	289	283	280	303	280	310	303	340	318	322	339	304	334	313	314	311	274	323	316	289	293	328	301	315	300	295	293	298	315	317	290	292	308	309	340	316	318	335	282	275	303	300	289	283	301	304	320	298	325	325	314	311	287	342	335	335	317	309	360	294	284	334	327	295	303	292	311	303	324	332	274	312	315	279	341	307	304	293	315	271	297	308	326	309	314	306	309	304	318	313	313	328	314	290	293	330	290	301	308	330	293	301	310	316	285	276	300	296	289	293	309	318	299	298	340	306	323	281	341	290	293	271	294	308	310	325	334	286	303	324	307	281	306	339	300	287	311	306	308	296	321	325	302	302	306	339	306	322	293	323	302	296	278	330	299	343	310	307	341	302	324	312	303	317	291	289	302	326	305	284	347	289	313	314	275	310	298	319	324	317	309	314	308	296	305	330	300	308	300	297	332	334	300	321	341	325	322	301	278	293	315	290	336	316	320	280	327	296	308	301	348	313	277	289	341	325	296	296	321	294	307	290	305	289	348	300	296	308	290	312	312	311	313	318	317	291	295	289	315	299	291	276	300	304	299	292	310	305	291	314	321	296	330	281	287	316	304	312	292	294	314	292	304	306	312	296	294	271	319	303	327	329	309	336	316	317	328	288	287	291	307	293	307	321	280	315	300	292	285	281	303	259	300	278	306	353	296	300	318	333	302	331	303	328	342	279	310	288	328	299	328	338	310	317	310	286	301	314	310	300	292	302	342	309	286	285	288	293	331	326	299	334	302	322	291	316	319	267	333	305	326	299	334	320	314	309	301	330	312	306	323	295	303	301	285	305	331	295	330	309	301	323	300	298	277	296	301	272	287	292	356	328	322	328	310	298	325	310	338	298	279	283	333	323	306	297	325	332	286	326	351	314	337	305	272	341	310	272	318	301	294	319	309	290	330	313	304	317	299	296	304	292	311	295	303	318	280	271	315	312	305	307	313	293	325	318	342	271	286	303	320	332	316	322	287	327	278	329	262	312	294	310	311	325	300	326	285	312	315	325	307	304	347	317	306	268	298	316	292	264	343	318	289	344	304	295	304	311	324	316	284	326	342	306	306	329	301	327	313	316	346	297	310	298	294	311	320	310	297	310	313	317	287	354	320	315	302	309	322	309	284	287	297	295	308	305	341	312	307	332	326	287	312	283	295	315	314	302	293	294	278	307	312	310	313	304	296	308	291	299	325	291	314	322	342	343	291	335	289	349	310	297	311	322	281	322	307	314	294	294	294	296	304	305	314	296	307	277	281	287	318	315	286	293	298	313	318	325	308	327	311	293	307	303	325	311	304	303	332	317	317	293	320	300	305	337	306	308	277	325	298	311	257	320	294	300	336	301	306	276	321	314	311	307	323	322	300	306	289	301	307	302	296	285	329	293	331	306	307	315	334	285	321	293	313	320	316	293	308	266	324	307	322	305	274	304	324	317	289	315	303	298	304	304	302	292	309	323	336	308	329	315	289	283	317	311	295	295	329	265	286	307	258	329	346	304	326	297	326	306	335	312	325	328	310	300	325	292	303	318	321	298	333	300	307	315	317	305	321	310	298	272	304	306	318	293	317	293	316	297	289	289	268	294	337	320	346	309	319	329	298	298	326	290	299	291	276	301	311	305	330	305	315	303	304	312	311	330	331	281	292	329	291	331	315	277	346	302	308	345	310	286	306	309	289	292	302	291	326	298	317	313	350	322	286	329	279	323	300	288	324	296	297	340	300	319	326	299	305	299	314	310	285	303	311	284	324	313	308	297	306	287	337	308	325	332	309	309	333	337	310	291	295	282	308	299	336	335	312	283	286	305	298	332	310	313	327	276	311	298	296	303	293	334	284	299	313	337	307	308	328	286	302	276	317	327	298	317	287	305	307	295	307	260	349	293	290	276	328	323	274	312	304	287	299	317	299	301	280	318	276	314	297	296	323	316	292	319	298	303	310	328	314	286	267	338	308	307	293	287	303	300	301	286	336	323	337	302	311	295	319	324	303	339	317	317	310	290	330	277	303	315	308	309	287	297	273	311	318	314	318	288	294	354	279	312	323	301	301	334	309	299	317	315	304	302	293	286	276	322	321	289	293	320	313	310	307	337	311	318	292	332	276	298	289	290	283	306	287	288	305	286	291	294	332	302	305	325	266	313	348	329	298	321	276	333	292	307	303	296	328	296	278	322	316	281	292	278	317	304	284	320	309	309	330	319	319	304	338	323	317	315	305	336	288	315	321	302	303	309	270	293	278	318	311	313	303	295	278	331	301	298	328	318	326	305	343	334	288	315	304	304	323	290	316	321	329	276	301	308	295	299	280	320	284	343	302	293	315	304	323	321	319	300	331	317	279	319	299	314	288	306	303	316	306	371	281	305	310	327	278	297	307	289	333	295	284	306	275	323	315	298	274	293	291	327	373	314	338	299	321	295	302	311	312	299	327	293	277	291	333	309	340	286	310	335	290	307	305	307	328	303	310	312	324	300	322	307	297	275	340	329	287	312	309	321	309	284	296	289	296	312	324	306	318	290	326	304	304	284	271	293	293	330	328	290	287	325	319	303	325	299	308	296	294	337	298	297	310	325	298	290	317	308	317	320	320	306	300	306	318	341	325	293	299	251	303	295	319	299	300	335	325	341	303	303	349	293	328	295	291	298	318	292	324	307	329	329	313	303	326	308	271	286	301	295	313	259	329	340	328	269	305	292	304	348	292	352	288	322	321	336	295	294	301	276	317	317	333	318	335	282	318	268	307	298	296	311	300	317	302	299	310	290	294	299	313	291	299	321	287	318	333	309	299	293	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44307	74456	73315	45510	8484	1266	1130	1069	1102	1000	963	925	913	927	940	928	922	913	916	921	930	903	881	876	887	857	859	926	847	887	855	932	879	858	902	854	879	868	902	1064	1418	1623	2461	2038	1683	1429	997	828	854	916	847	899	857	844	908	855	847	860	863	844	859	875	890	907	909	827	870	885	910	842	884	887	839	830	896	861	888	883	874	882	859	926	862	890	829	873	830	899	874	891	891	860	851	889	880	796	840	847	851	835	868	902	861	809	881	829	855	830	842	882	865	870	887	877	882	905	809	860	836	862	879	863	875	854	854	897	909	849	886	866	882	882	863	822	817	856	801	845	845	825	870	826	857	846	862	814	887	830	874	934	867	871	833	865	849	859	816	865	898	823	856	879	857	893	893	877	845	831	887	894	878	818	884	867	885	837	864	919	859	845	872	864	850	878	851	897	817	871	892	861	901	870	831	841	882	840	885	818	836	870	899	831	920	939	886	842	862	819	843	812	863	808	877	837	821	870	809	864	917	861	866	909	843	840	810	855	813	875	837	869	857	879	847	850	851	859	861	864	873	826	848	869	865	825	844	882	902	836	830	876	836	830	859	885	879	881	858	825	881	892	877	838	908	876	862	862	850	855	851	853	880	896	874	835	870	841	846	835	838	880	845	823	884	891	929	855	875	823	826	856	840	850	903	827	867	875	920	813	800	858	885	831	893	814	849	827	846	865	832	869	831	868	842	855	834	843	862	861	847	877	845	889	826	908	879	868	841	846	915	871	867	828	897	873	837	872	889	862	854	820	847	849	857	875	856	809	831	891	840	898	876	886	878	904	846	857	834	849	852	859	818	877	879	879	855	857	867	850	843	861	853	870	855	856	876	847	834	867	874	890	859	856	888	852	861	879	881	874	889	844	860	860	869	884	889	870	842	920	875	838	829	803	802	898	808	832	815	852	890	902	840	938	860	863	835	887	910	824	834	898	831	865	869	846	856	892	894	856	890	860	830	878	905	897	861	883	887	842	868	908	889	911	903	874	833	877	843	853	831	880	804	867	847	890	845	883	863	876	862	839	810	916	900	819	852	830	871	836	843	922	853	869	823	819	818	878	873	868	846	880	825	915	830	837	826	850	814	884	865	893	841	850	868	849	871	853	814	811	871	853	870	820	839	864	827	915	848	842	864	811	929	886	881	835	849	863	910	874	853	899	825	849	931	846	853	845	856	820	867	844	897	845	819	881	888	841	901	865	862	898	878	861	875	879	831	870	900	833	906	896	812	878	817	863	875	848	874	882	844	848	853	893	876	889	867	882	832	870	866	821	910	852	892	856	819	887	918	884	885	832	863	865	850	868	914	883	893	885	895	850	844	795	849	872	834	833	899	860	842	834	898	902	832	894	884	885	822	817	886	871	860	900	883	919	881	875	906	887	849	851	899	843	871	852	830	844	882	838	820	831	875	825	851	887	865	842	837	848	811	843	865	868	874	897	874	807	847	839	823	874	845	878	833	863	887	881	910	802	843	844	821	848	843	874	886	825	840	850	878	851	896	891	893	844	849	850	835	948	800	906	894	848	875	913	834	875	890	886	834	865	860	892	869	898	921	875	863	875	855	867	811	870	886	862	845	905	827	836	859	809	873	862	854	902	821	834	856	891	868	839	867	854	826	848	860	850	858	866	888	859	833	851	816	927	892	773	856	858	855	869	836	867	897	825	855	837	888	877	862	870	870	891	879	840	837	888	926	870	876	934	868	839	902	898	854	888	835	855	873	879	910	922	882	849	852	902	843	876	897	895	848	839	864	902	874	852	853	899	882	853	860	889	883	872	866	821	895	926	855	891	848	831	828	938	828	913	885	826	819	829	890	844	897	869	885	838	923	866	833	880	866	903	888	846	889	870	839	857	912	865	801	873	838	840	843	840	874	840	837	877	902	840	833	881	862	872	802	900	872	920	846	851	877	891	900	849	845	873	929	884	837	815	854	887	860	889	834	851	822	873	914	860	838	807	828	813	872	926	874	882	855	910	860	843	856	830	895	826	864	831	879	904	858	814	801	845	821	830	892	884	794	861	894	904	902	864	880	867	832	864	840	871	810	866	883	828	842	869	816	892	856	807	865	849	848	858	874	858	855	827	825	914	860	861	827	843	819	836	883	888	821	862	898	864	866	823	823	885	903	883	846	828	829	827	902	813	911	853	817	836	829	851	881	864	862	885	881	830	899	796	892	868	878	817	873	872	874	885	877	874	840	858	833	890	845	845	834	825	847	847	822	840	830	825	887	882	851	803	905	820	842	846	859	852	869	899	879	825	872	857	900	888	804	843	859	880	870	884	842	848	796	854	843	827	922	850	783	875	840	857	842	848	837	844	847	889	850	845	854	855	855	888	859	834	821	917	858	877	893	881	886	824	894	912	802	815	837	862	892	793	824	872	838	856	808	877	883	849	899	854	874	812	845	848	854	886	856	810	855	842	850	906	871	846	841	850	869	851	852	901	861	847	839	852	807	856	813	832	839	837	849	809	917	880	844	881	848	874	885	856	819	877	854	847	819	847	855	874	877	830	876	840	877	885	854	867	874	853	869	855	803	915	865	920	918	855	806	894	828	895	891	895	868	859	847	879	879	859	925	879	814	889	878	833	866	848	852	857	842	845	874	832	929	912	870	808	888	871	893	834	864	839	892	869	865	835	840	898	865	837	825	859	847	845	892	857	869	875	805	848	805	846	851	880	829	835	832	891	876	869	884	837	834	888	841	830	875	887	864	915	844	872	810	873	871	858	842	856	838	846	861	905	833	820	826	916	879	845	863	877	882	871	825	852	882	791	881	872	842	818	900	820	894	846	850	845	909	889	908	884	897	809	857	876	886	836	852	824	876	826	850	795	873	866	886	884	883	861	810	854	865	817	851	848	893	807	857	894	883	858	807	935	871	914	815	921	860	824	850	842	898	841	857	824	863	900	799	877	820	853	930	840	864	906	854	834	882	922	840	834	883	879	850	908	858	845	813	866	890	840	828	826	811	858	858	830	828	879	866	870	841	897	799	858	808	859	823	891	867	822	920	881	875	837	842	848	851	891	878	860	835	856	890	829	880	825	874	874	804	869	780	821	863	883	836	888	846	864	863	833	880	859	917	829	859	857	872	847	839	866	864	839	855	863	831	930	828	906	812	877	817	869	910	861	854	925	838	863	873	850	856	808	893	869	841	897	879	866	837	879	900	835	859	884	853	865	918	912	863	869	789	814	873	884	871	855	868	854	893	835	802	856	818	816	863	920	882	861	906	916	843	859	888	923	841	882	851	861	875	811	840	934	867	889	846	865	811	906	935	872	833	854	860	855	897	832	823	850	834	880	828	903	840	925	855	843	849	842	867	862	825	912	875	869	863	882	866	825	847	820	829	880	852	883	844	905	902	909	826	829	906	875	843	827	873	836	864	839	892	935	882	824	865	782	835	844	880	853	878	821	805	803	917	846	876	888	873	861	897	876	878	890	857	877	816	881	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10651	24928	18833	4823	588	301	272	302	324	245	293	278	274	320	265	266	295	264	298	268	309	285	267	293	279	254	283	301	285	260	312	275	274	308	277	298	296	273	281	310	325	311	307	280	311	282	258	291	298	294	300	279	278	291	275	285	271	311	293	280	277	274	278	268	308	310	286	282	284	302	267	288	294	311	251	296	294	297	273	264	285	291	289	286	292	306	279	282	277	293	311	298	280	278	292	306	269	273	288	289	300	295	291	287	287	318	277	280	304	299	300	265	274	296	285	270	288	268	287	274	306	267	301	280	251	268	267	279	324	316	273	260	289	265	284	271	282	288	293	265	284	271	294	281	297	276	295	309	285	289	296	309	288	302	335	331	311	276	275	308	274	287	293	296	269	284	277	284	257	296	281	237	265	282	270	258	265	276	275	255	279	274	301	319	274	279	301	265	270	277	300	298	283	296	296	282	294	271	281	282	294	271	284	312	313	309	301	284	318	294	275	256	283	307	281	246	302	297	295	288	290	272	282	284	268	238	264	276	316	293	274	290	300	284	256	274	274	276	270	287	260	267	295	301	272	270	279	289	286	277	276	259	249	278	298	283	267	280	290	332	308	260	298	267	273	282	269	270	266	289	283	287	275	247	304	294	279	296	307	308	283	288	300	278	270	277	312	281	270	315	269	288	294	275	290	277	276	291	310	275	265	295	273	294	270	279	263	246	248	267	268	270	290	268	247	270	275	316	275	278	269	298	236	252	277	271	252	303	273	273	267	278	291	328	276	321	271	298	301	282	288	270	270	291	305	278	293	286	254	264	302	299	254	291	272	281	290	300	298	281	283	253	292	256	287	277	308	273	292	277	271	267	286	256	304	280	294	275	288	302	271	263	291	257	286	305	279	287	286	283	303	282	269	265	294	270	313	286	258	287	298	288	268	288	270	256	263	295	290	277	285	294	287	301	316	276	287	258	292	263	261	295	255	279	272	261	312	272	287	309	273	284	289	263	299	297	289	245	278	284	295	293	281	290	256	292	310	269	293	303	274	268	265	269	273	272	276	281	274	281	276	287	244	281	273	313	259	304	300	284	306	272	278	307	295	282	302	274	293	312	303	278	282	265	262	288	326	271	269	284	297	290	253	271	285	297	298	283	270	265	279	279	305	272	298	324	292	258	266	257	288	288	295	305	271	249	304	305	286	304	289	270	266	278	271	294	294	281	269	286	297	297	302	282	290	281	274	270	303	270	304	277	277	303	296	263	283	261	278	301	294	295	287	260	277	287	273	271	307	266	285	295	286	296	288	295	270	312	278	267	280	311	310	286	274	264	285	278	269	277	273	259	275	279	286	253	260	314	313	295	265	279	264	253	257	279	293	277	266	300	275	295	287	285	278	301	289	289	296	274	288	298	291	298	302	284	282	323	267	296	282	282	315	278	291	298	289	319	280	323	255	300	286	286	248	279	322	294	278	266	258	281	307	261	269	275	275	279	274	278	281	276	256	283	276	262	283	262	261	277	310	298	272	259	324	293	284	266	310	279	300	255	282	276	294	288	272	315	291	289	260	276	301	286	288	279	288	242	263	277	272	279	287	274	284	284	288	282	291	297	286	291	297	306	296	293	267	276	277	281	292	274	280	278	296	295	258	297	283	304	265	302	252	290	274	305	289	276	286	282	278	277	277	260	283	273	296	289	271	309	260	268	281	283	261	280	305	289	287	271	271	291	262	267	289	304	311	245	270	299	264	295	295	303	283	255	272	231	301	291	292	305	273	263	269	293	282	283	281	269	282	269	281	297	290	270	296	276	293	303	291	271	285	272	257	298	295	278	274	298	268	270	266	265	274	289	287	304	296	288	285	264	242	303	276	268	284	270	265	291	315	262	275	299	276	282	274	252	298	259	278	295	303	275	284	310	281	267	283	332	292	273	257	274	307	256	298	275	317	289	279	266	288	280	285	276	279	273	270	308	287	257	299	329	271	269	296	284	281	303	300	263	276	293	282	283	255	292	295	265	296	287	290	273	278	303	275	281	306	306	283	279	281	276	261	324	293	259	291	279	275	274	293	283	278	274	259	284	273	276	286	286	290	300	305	300	272	268	305	276	282	253	293	261	302	300	272	306	282	293	283	279	300	277	265	252	278	296	267	335	271	282	276	281	262	291	297	275	255	271	299	269	291	291	290	295	295	303	303	270	280	272	278	278	296	264	277	273	279	263	277	284	287	291	305	259	284	258	292	299	258	279	268	315	303	282	238	292	282	308	246	332	277	271	285	298	277	259	285	312	289	279	322	291	259	295	268	315	283	290	284	274	300	267	292	269	288	285	304	302	311	270	300	274	316	291	296	306	290	296	260	275	301	301	266	271	294	282	279	295	275	300	267	265	288	282	285	278	263	278	288	298	281	276	256	277	265	291	296	291	288	301	286	283	292	315	282	292	329	292	265	275	258	272	309	278	284	296	295	304	252	276	272	275	291	294	323	308	258	301	313	299	280	285	263	284	258	284	323	269	264	282	257	289	299	288	263	283	306	293	272	301	276	263	300	302	294	315	310	307	310	285	295	292	246	323	305	239	279	285	290	284	283	290	301	281	281	294	272	316	303	269	296	277	266	278	287	319	289	283	301	281	273	298	308	255	292	267	305	257	308	278	294	302	283	283	283	293	291	280	296	275	286	253	290	272	259	286	318	293	295	281	265	302	287	245	292	276	293	279	296	291	259	277	293	261	284	300	308	270	286	286	292	285	287	261	293	266	254	252	293	284	283	301	270	264	281	280	280	299	247	273	311	300	285	301	264	265	279	291	286	273	300	260	271	302	252	285	282	255	290	269	279	285	285	285	279	257	289	294	283	305	287	303	284	282	307	303	299	286	280	287	279	290	326	278	252	281	269	316	244	299	252	252	283	274	286	301	310	278	260	253	270	294	275	304	289	283	317	293	257	282	273	285	257	254	288	269	311	289	292	268	284	268	292	287	286	314	290	265	257	293	272	306	287	273	279	310	247	281	258	289	284	306	293	279	302	291	292	289	274	294	300	283	296	305	273	292	267	254	315	278	280	317	268	288	272	275	287	307	287	281	315	253	321	295	267	271	275	283	288	270	282	290	302	296	302	268	286	312	278	283	258	268	270	303	299	269	293	292	303	271	287	323	250	271	284	286	287	282	303	269	308	295	283	249	283	289	258	293	306	279	292	265	267	271	282	275	273	309	287	288	263	314	279	261	304	268	273	300	278	301	275	276	291	284	290	295	283	304	278	308	318	288	293	271	278	314	295	315	300	275	272	262	248	293	276	290	306	316	324	278	297	287	275	285	278	289	293	270	256	274	291	258	315	298	303	260	303	315	270	293	286	259	290	264	273	276	275	268	273	285	262	293	277	253	268	323	288	265	306	284	300	273	277	284	267	274	314	303	300	254	296	291	314	277	310	280	269	262	265	252	296	277	269	270	303	299	299	294	277	312	280	278	317	286	283	324	298	300	279	295	264	301	289	290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11743	30805	25755	8259	1161	815	811	824	796	771	816	804	830	789	792	811	799	799	811	854	839	818	809	809	815	789	854	779	855	771	816	724	797	829	792	760	838	827	785	790	872	850	902	914	823	838	832	773	811	829	795	814	819	780	834	769	812	807	800	778	805	825	801	818	802	800	782	789	851	900	822	805	836	832	823	840	846	802	775	810	788	793	808	803	824	801	801	783	832	796	830	804	836	783	757	842	810	826	756	835	845	808	799	774	794	751	819	759	758	784	871	832	780	821	819	788	832	838	806	763	804	835	801	828	828	777	797	786	783	777	823	764	852	799	807	792	793	789	832	856	843	866	799	797	786	824	821	757	789	825	831	775	784	810	786	775	837	761	823	826	781	808	810	796	845	842	851	825	805	840	802	755	805	775	837	829	778	851	782	842	784	818	812	824	787	852	770	803	789	800	813	809	839	742	764	825	780	882	806	819	777	809	770	829	814	800	865	808	794	746	775	793	828	774	778	784	796	757	768	822	809	787	799	828	808	821	840	809	833	796	801	788	828	746	802	793	783	854	802	787	804	771	783	851	812	793	804	778	814	784	787	830	820	789	845	812	824	826	825	797	783	793	842	807	783	816	808	747	816	792	825	790	807	815	795	799	846	823	798	786	788	823	785	789	784	804	793	802	799	815	761	808	828	794	849	853	840	800	786	776	791	771	764	782	800	791	871	842	828	741	812	825	845	827	853	811	863	849	776	830	822	776	799	799	800	828	783	793	840	734	806	800	807	805	756	819	802	796	820	772	865	798	787	767	783	819	791	784	810	848	816	804	807	783	815	791	824	829	763	817	774	793	807	810	839	832	804	817	806	819	797	799	799	800	801	797	773	806	786	801	854	775	820	860	788	809	781	815	793	770	848	795	848	808	810	781	836	818	817	804	838	824	813	798	791	800	820	770	805	886	808	845	848	814	787	846	861	824	768	795	817	772	853	777	806	809	824	786	802	783	821	782	806	810	765	772	788	831	806	783	794	790	766	792	814	777	780	805	818	724	785	760	838	860	797	773	793	808	799	809	781	855	818	840	787	852	786	851	827	756	830	806	784	808	816	789	777	794	784	825	817	839	770	830	783	815	858	789	828	797	771	852	740	731	836	829	792	801	785	802	784	800	840	780	783	820	778	773	766	836	806	785	795	790	778	828	849	792	802	789	822	849	815	808	778	798	815	775	818	801	777	807	837	829	862	780	783	778	802	801	835	801	803	770	783	864	781	838	761	839	794	812	795	813	794	807	818	764	839	799	816	821	850	808	790	817	825	821	781	815	801	781	727	796	803	812	789	829	796	772	818	827	835	798	830	790	772	784	839	828	855	804	837	798	801	810	865	795	783	872	780	816	809	798	842	801	793	790	808	834	771	755	800	835	822	817	815	812	781	802	785	900	808	801	790	842	792	814	786	816	789	776	806	840	824	834	805	745	800	768	834	774	796	821	818	861	802	834	820	837	764	788	818	783	762	783	796	787	833	812	846	799	764	818	819	810	806	872	811	843	769	819	803	823	847	762	801	766	776	806	785	870	806	829	828	795	813	825	808	756	743	848	815	784	811	826	799	823	797	825	863	822	789	818	851	779	804	836	771	850	818	834	864	788	805	813	781	819	800	820	777	807	828	817	758	858	851	780	860	812	780	829	839	790	771	794	855	810	829	843	804	830	827	836	805	792	797	781	810	810	801	826	789	780	780	825	811	820	804	842	785	753	791	825	852	773	785	818	778	811	807	785	843	804	797	838	804	847	853	858	816	868	779	857	833	798	783	752	831	805	806	825	797	781	798	804	763	827	832	820	788	760	818	727	807	854	797	779	778	851	827	793	793	816	768	804	812	837	752	774	824	777	806	798	778	790	763	798	775	832	858	781	779	773	774	843	843	770	797	810	823	810	815	794	771	848	809	789	771	817	820	825	785	842	816	827	787	825	809	776	805	859	803	822	797	769	795	832	807	802	817	852	811	829	826	828	833	837	817	836	777	823	822	810	833	778	833	786	823	794	769	786	811	807	837	806	843	851	756	783	787	831	774	803	814	815	812	803	782	748	803	806	771	746	849	794	822	822	739	842	839	815	811	778	787	812	780	804	811	804	838	770	825	777	814	796	805	786	858	793	793	796	767	843	824	771	810	739	783	831	826	777	857	827	811	818	792	798	768	820	794	842	802	850	778	861	804	788	792	814	751	796	806	841	825	800	818	799	818	809	841	808	817	816	788	809	755	779	797	801	815	843	822	799	750	802	784	836	849	797	759	791	827	793	815	769	797	867	838	797	833	805	835	772	738	782	793	857	792	773	781	760	750	824	809	784	802	810	846	777	795	769	790	844	813	796	791	793	802	777	792	792	782	772	792	784	840	850	835	775	783	799	763	747	759	773	837	847	824	806	807	803	802	818	775	813	810	772	790	860	816	779	800	842	797	778	862	775	818	788	819	768	815	805	801	838	730	823	812	756	781	844	819	816	828	825	840	805	826	871	845	833	816	782	787	743	788	791	791	761	780	820	804	797	819	810	825	762	766	879	781	793	798	829	802	734	830	786	789	800	815	791	810	823	786	815	807	811	831	827	785	769	836	827	852	797	800	798	828	815	822	799	793	852	780	808	795	818	796	821	831	786	760	811	799	776	832	791	815	819	831	790	808	769	825	811	805	864	808	782	768	830	773	789	757	824	824	806	777	843	811	843	797	779	804	745	813	817	800	798	850	756	775	847	807	786	780	797	781	827	763	774	829	789	797	795	816	785	881	793	816	825	804	806	783	814	777	803	750	776	824	793	759	808	816	825	780	829	832	829	824	791	791	843	807	822	785	802	804	773	771	822	795	807	775	840	824	855	760	788	796	788	767	802	870	835	808	817	812	800	775	789	767	833	826	766	784	831	768	773	778	821	823	779	811	781	825	766	829	772	796	842	830	804	830	796	854	838	813	770	812	763	806	811	855	819	792	798	824	801	791	827	791	820	807	789	805	803	820	771	800	813	831	804	783	836	776	825	794	800	809	809	820	775	792	798	788	747	822	823	803	811	807	798	848	807	767	824	811	751	818	794	804	817	780	768	793	829	751	810	850	863	802	758	789	803	785	770	794	750	801	780	808	839	831	833	833	817	785	842	843	758	798	837	831	777	829	797	789	896	851	806	832	824	747	779	841	816	838	767	827	797	813	837	759	849	818	768	802	776	793	755	819	798	779	821	823	810	810	850	843	809	854	822	801	780	819	814	782	803	852	813	785	776	789	766	845	843	846	840	817	833	826	733	794	777	812	814	817	876	805	799	804	806	823	761	799	840	825	852	857	759	849	835	782	804	778	795	845	837	810	823	783	815	765	779	818	805	770	850	839	758	765	834	831	797	829	796	844	788	809	780	824	843	817	805	784	818	802	796	841	777	797	818	822	805	786	854	817	786	783	770	769	796	821	852	808	764	820	847	797	812	840	834	774	825	826	804	827	781	860	781	776	801	805	840	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54354	77196	65744	35311	9383	592	307	295	267	274	294	289	267	252	301	259	273	261	236	262	290	263	283	259	254	255	250	313	253	244	276	260	291	274	263	259	286	266	284	312	296	362	315	340	318	276	235	251	265	264	247	270	284	240	285	281	250	254	284	251	273	275	285	297	254	257	260	272	244	269	279	260	262	280	272	271	245	252	261	254	270	259	260	280	271	284	246	256	285	240	253	254	221	244	250	263	267	270	261	253	261	307	253	274	263	266	254	242	270	267	300	255	287	308	266	238	263	271	279	279	249	253	253	275	281	277	246	278	269	260	273	284	274	255	261	282	279	268	274	291	265	227	295	263	270	288	217	252	289	243	255	261	262	258	266	279	260	275	257	240	279	267	273	278	258	262	240	288	263	255	284	240	270	286	275	277	271	252	247	302	253	277	261	254	227	282	291	266	281	273	272	259	269	245	275	234	256	261	240	259	230	282	263	267	253	305	266	282	257	268	272	286	280	265	281	264	251	247	279	275	256	261	306	274	251	258	274	253	253	256	239	262	306	277	243	262	264	249	260	276	264	272	271	267	261	269	245	252	307	288	262	284	245	266	288	280	231	270	247	265	256	274	252	236	251	269	252	283	275	242	241	277	255	279	271	277	281	263	249	269	272	262	297	279	270	252	267	275	249	265	261	286	268	285	256	262	293	266	261	259	235	287	255	274	282	234	245	272	259	269	271	256	293	262	248	259	249	252	262	240	260	276	264	264	253	257	260	278	278	236	303	276	280	266	272	280	235	243	253	235	257	242	284	252	281	267	248	305	238	275	269	258	269	213	299	237	279	317	231	249	257	271	270	297	259	246	249	261	283	272	234	266	254	275	271	272	295	246	279	269	265	285	258	270	267	278	274	245	249	278	294	279	254	244	294	271	241	269	235	263	264	252	273	275	265	213	251	276	265	262	253	256	271	265	271	248	261	251	264	265	232	254	256	256	301	284	267	249	256	261	248	275	259	288	236	263	277	276	272	267	260	289	273	263	251	274	284	264	272	260	257	287	277	258	294	285	248	255	234	275	256	274	255	233	244	271	268	246	262	279	270	266	251	232	277	258	259	252	263	285	241	244	241	255	263	272	254	280	260	245	261	273	268	261	250	274	242	257	268	270	266	281	252	262	298	238	269	258	281	257	267	259	234	255	262	252	270	264	255	234	260	275	266	262	264	223	267	267	270	265	282	236	272	256	276	293	289	283	256	260	276	276	266	271	243	261	259	275	276	255	299	246	276	236	298	276	264	243	266	309	279	252	250	255	241	246	257	277	280	237	291	259	279	260	236	285	270	275	254	261	298	235	290	276	265	260	265	267	263	258	272	284	266	278	295	290	277	241	261	287	263	247	279	242	277	251	255	238	264	294	273	258	251	265	257	243	278	282	268	264	255	252	259	263	276	280	277	262	259	272	260	284	250	260	248	293	286	267	262	257	280	251	259	271	237	264	266	287	242	292	247	268	256	239	264	273	258	233	251	269	245	256	260	281	264	241	283	297	285	264	256	233	257	271	236	254	237	260	290	243	285	229	281	238	239	246	279	267	257	249	274	272	242	236	274	269	244	260	257	273	274	286	276	278	263	272	261	226	265	276	284	264	252	268	241	242	273	278	269	239	274	277	261	234	259	257	264	240	255	305	238	224	240	292	250	283	272	258	239	252	238	230	252	259	278	274	234	256	275	282	282	266	266	282	284	278	267	272	240	263	269	268	251	255	241	265	264	248	292	277	255	275	272	244	289	281	257	295	269	301	257	256	272	258	262	271	283	253	239	264	249	256	251	254	310	233	279	209	272	289	255	238	258	259	259	251	272	265	238	285	266	262	268	272	277	251	273	266	288	258	255	267	255	258	232	277	249	252	232	221	256	282	254	253	274	256	255	275	289	289	300	281	262	270	275	249	265	293	259	288	232	269	253	269	279	275	256	277	289	259	262	252	294	235	223	266	266	285	263	260	286	266	242	252	256	261	286	243	283	252	264	272	259	236	280	276	276	259	269	285	258	261	285	259	259	257	325	243	289	301	282	297	270	265	281	228	267	260	241	258	252	248	275	275	255	237	254	277	278	245	248	245	250	270	244	272	234	247	279	259	292	270	236	286	260	259	269	287	266	298	261	261	271	267	289	269	264	277	288	262	277	253	283	244	259	272	250	239	220	260	282	242	252	252	254	273	261	253	257	262	269	272	273	248	255	294	300	254	255	266	270	258	220	242	277	260	269	283	261	244	258	281	282	246	285	246	224	261	285	265	296	286	274	249	275	255	263	265	258	274	267	276	243	239	259	270	245	285	234	265	256	255	273	271	261	266	266	270	289	240	274	235	283	258	264	265	290	255	256	253	293	266	244	249	252	246	311	261	249	229	294	272	279	270	287	302	287	275	251	284	254	247	274	258	255	269	282	255	241	278	236	243	260	243	276	278	279	267	254	274	238	286	282	270	294	263	255	242	274	286	275	259	264	271	279	260	257	276	259	263	253	250	259	284	251	298	278	271	265	266	254	262	237	225	270	265	262	247	230	276	270	254	256	268	252	247	279	268	277	284	279	268	269	253	300	269	275	263	235	276	293	258	292	265	245	252	268	311	279	258	231	262	265	274	258	258	266	257	243	249	260	240	247	251	262	253	263	254	282	261	271	248	321	279	289	272	267	264	275	281	298	263	261	245	268	256	246	242	267	252	242	247	287	273	278	269	247	258	277	276	260	257	291	295	222	266	302	280	297	264	269	281	242	289	255	270	262	243	266	232	264	271	274	260	276	299	250	298	260	274	259	279	280	251	253	288	276	246	256	243	257	254	277	271	274	260	290	290	246	259	262	265	269	265	267	264	257	268	284	239	269	280	269	227	278	284	260	283	244	265	281	252	268	311	250	272	242	266	269	270	285	282	289	260	235	252	232	284	268	257	280	250	258	283	270	254	274	279	250	258	274	268	244	273	270	248	290	284	258	273	274	240	237	239	264	258	228	278	244	291	266	281	258	275	232	292	263	312	242	234	291	283	241	261	266	264	269	250	242	274	258	278	266	272	274	239	261	294	260	265	279	274	277	259	266	269	278	293	245	258	286	254	246	263	249	278	227	249	256	287	283	258	243	241	292	231	268	255	246	257	265	248	264	259	259	269	269	277	273	265	279	280	251	268	245	264	278	262	281	304	243	269	276	292	261	283	276	264	282	266	246	248	284	266	236	281	275	277	272	256	278	279	269	270	230	290	271	297	229	249	283	245	256	233	263	253	258	260	254	265	250	273	265	241	274	259	231	269	263	274	295	275	273	254	307	260	260	233	291	289	290	271	253	249	264	243	274	277	286	269	265	249	248	237	263	257	262	254	273	263	263	289	226	269	244	255	261	246	260	279	282	273	262	278	264	255	279	264	260	244	249	268	269	267	232	266	239	266	303	240	272	262	284	237	249	254	250	267	268	290	287	277	276	270	266	258	265	242	274	282	266	269	252	251	247	260	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36389	61200	60981	36716	5445	900	895	836	848	802	830	798	800	804	757	768	774	755	796	776	786	751	764	817	765	752	755	727	726	790	738	746	771	768	760	733	769	813	770	1027	1377	1386	1319	1179	1018	933	764	743	750	775	750	778	797	799	762	747	796	756	774	776	805	745	750	824	766	753	763	745	721	754	742	822	776	719	732	763	786	763	778	743	767	812	766	774	797	805	816	779	756	752	770	783	780	739	778	717	776	721	733	772	722	742	755	807	767	775	717	753	758	767	724	771	763	754	779	790	796	746	764	786	752	796	763	753	754	825	729	743	762	725	753	743	779	790	738	733	762	763	778	745	763	738	736	750	748	771	729	800	778	791	788	738	805	791	671	777	779	706	736	765	768	775	781	744	769	757	766	755	797	764	801	773	769	797	752	827	770	763	763	748	759	755	737	772	744	769	709	813	741	773	754	776	758	811	759	741	714	739	791	717	703	784	733	787	729	769	776	748	796	760	802	751	736	786	756	750	767	739	781	757	788	729	780	781	778	763	797	746	741	762	749	759	764	814	792	779	746	788	755	774	785	730	725	769	725	774	771	761	774	748	833	802	769	778	770	742	761	786	743	785	780	743	775	775	859	747	765	757	747	757	735	804	739	794	766	710	765	760	736	771	781	753	740	747	731	798	795	747	778	799	749	747	775	799	723	772	769	716	753	764	711	785	734	744	785	771	732	754	804	741	742	758	795	733	762	768	771	728	796	759	724	775	765	780	754	808	762	770	762	788	753	751	733	748	757	736	741	758	807	788	735	769	724	717	730	763	756	772	753	796	777	771	781	818	721	789	755	771	752	775	761	793	756	770	738	732	783	739	760	740	753	746	824	787	768	769	741	704	742	724	760	754	751	798	765	760	743	767	734	765	763	764	749	739	753	805	754	777	797	774	774	766	724	712	772	769	745	761	728	794	790	720	726	793	759	774	741	726	782	804	772	777	754	809	782	749	730	785	762	761	777	770	758	771	723	757	794	730	776	748	782	735	790	741	726	737	750	739	750	740	744	755	749	786	782	795	743	762	750	759	804	782	733	769	782	731	732	741	755	761	762	779	745	766	781	827	743	774	792	793	839	770	717	775	758	706	752	746	785	775	719	749	738	748	713	791	769	754	783	813	806	733	775	731	751	749	746	752	753	743	733	768	809	769	761	770	720	751	761	754	736	738	745	729	728	787	748	797	749	753	779	705	755	797	730	743	795	810	759	740	766	786	781	790	755	764	748	736	817	776	745	757	751	777	717	794	804	784	779	737	761	722	753	767	752	788	782	807	748	747	732	764	736	758	769	783	718	750	728	757	763	794	768	724	759	773	811	775	769	753	777	730	782	741	772	758	800	763	756	749	812	757	773	793	790	788	699	780	777	811	807	769	776	749	769	816	749	733	773	769	790	788	762	719	787	740	741	714	776	774	766	787	762	731	760	788	728	773	771	787	735	716	740	775	818	762	721	725	720	791	813	756	743	765	772	774	797	759	792	731	773	753	759	734	756	759	746	811	807	797	692	768	752	741	779	799	777	764	741	759	724	756	815	743	769	758	758	715	750	723	793	747	746	766	748	779	735	757	771	752	728	799	767	751	769	747	814	766	734	776	736	708	768	784	761	741	786	769	740	708	732	772	744	763	741	781	783	765	778	771	764	717	721	774	813	774	708	810	690	721	737	730	796	796	758	769	749	728	738	830	817	753	755	805	756	785	776	759	738	754	776	787	744	697	735	782	791	751	737	775	760	741	776	768	739	767	711	798	750	745	781	785	761	748	720	757	762	774	798	772	799	756	739	789	744	745	780	723	778	729	810	793	750	776	770	822	790	746	802	767	765	786	706	731	785	810	784	755	753	773	779	816	754	733	802	794	789	739	793	772	795	755	812	730	757	735	750	714	766	803	808	783	726	798	745	810	771	770	753	739	747	733	768	745	784	782	718	772	762	765	785	747	765	720	753	733	810	727	781	815	791	821	767	738	735	793	793	796	745	742	768	772	798	712	756	808	818	762	768	773	784	768	757	750	793	768	809	765	765	774	785	763	766	706	782	779	769	755	780	705	776	729	746	727	795	718	754	794	761	754	811	751	782	760	799	762	767	748	746	793	784	723	752	732	796	782	754	792	742	737	769	761	769	759	795	753	736	727	784	743	761	701	772	757	729	753	792	739	761	781	745	760	791	728	784	745	801	743	753	758	755	776	800	686	784	754	779	736	691	770	710	786	768	738	728	745	824	763	788	715	740	737	800	778	735	754	768	760	785	748	791	760	756	744	743	736	722	703	775	792	774	761	749	832	781	763	721	716	757	761	771	756	797	733	762	739	799	794	766	751	729	730	721	754	716	816	778	736	721	750	761	736	739	724	731	766	790	780	676	783	771	769	752	707	743	688	709	702	725	767	776	718	760	782	750	754	750	734	798	733	727	772	815	731	771	734	786	790	771	791	765	767	762	765	799	740	696	769	728	745	772	730	746	756	773	755	756	744	729	742	790	766	719	768	746	790	752	693	757	764	769	783	740	744	738	769	746	712	782	727	770	788	782	796	759	811	768	775	774	810	757	732	776	745	795	774	725	806	768	777	823	758	824	754	769	780	750	728	788	722	759	751	719	807	790	730	781	763	758	729	749	766	754	755	738	759	761	735	700	743	796	754	706	714	751	743	781	736	718	738	788	716	758	764	790	753	775	745	813	774	782	800	779	738	813	770	734	811	804	774	797	767	774	794	769	712	772	770	765	756	782	765	737	756	719	848	794	746	714	763	739	792	800	764	794	737	779	756	760	788	780	744	745	775	733	724	710	779	772	709	764	706	791	763	726	792	742	838	779	767	736	746	751	728	701	750	777	789	800	765	731	770	792	778	779	765	748	777	740	749	748	745	724	736	765	786	767	722	758	746	740	739	709	727	796	789	743	757	818	730	737	749	768	725	751	760	752	747	701	770	712	747	749	777	744	750	729	821	776	790	711	825	750	778	763	792	762	769	800	757	749	740	756	754	756	818	747	789	738	760	776	768	698	758	793	756	729	758	755	822	784	772	755	766	737	733	765	793	757	850	732	761	802	743	755	777	786	709	770	760	734	735	773	787	731	753	761	764	777	741	746	805	740	761	783	772	798	768	776	741	793	767	773	768	751	739	778	777	761	745	766	719	750	790	789	739	767	752	803	742	770	759	769	772	788	743	702	786	823	789	762	718	781	717	742	780	728	760	746	780	759	772	752	774	723	744	765	704	791	725	762	769	783	787	782	758	786	755	765	748	744	783	811	774	703	776	744	746	767	761	782	779	747	744	714	780	758	738	788	745	738	732	810	772	716	782	741	722	770	782	732	781	732	777	821	764	796	756	740	804	769	784	745	799	753	756	759	745	724	762	775	708	765	749	777	747	765	730	786	750	752	801	741	790	763	803	739	753	756	761	775	716	777	759	779	766	811	793	759	776	725	796	735	818	763	726	749	754	742	772	784	753	792	735	737	746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
63750	87999	73624	44621	15531	1847	381	350	330	358	324	321	335	323	333	320	326	291	313	270	349	315	311	306	304	320	344	338	288	314	324	318	321	317	307	308	321	322	305	412	438	434	449	437	380	383	290	342	339	288	320	295	320	310	303	294	320	332	310	299	307	267	311	278	315	303	270	300	361	322	293	316	274	295	315	298	293	291	290	291	294	300	307	284	277	290	325	334	289	313	309	318	318	333	331	295	283	328	328	294	355	299	306	319	290	284	281	300	313	308	366	281	317	300	313	296	348	302	325	299	305	298	327	344	309	300	317	282	329	298	346	309	331	297	312	313	279	311	307	308	334	309	317	316	300	329	311	325	298	294	350	293	316	305	314	301	320	286	321	316	278	308	310	308	295	303	303	290	301	328	277	311	343	306	338	303	300	338	307	316	323	311	288	323	335	338	311	323	338	310	335	342	300	298	318	290	285	333	330	319	323	313	294	323	294	320	282	322	320	298	307	324	325	311	322	299	332	353	315	331	252	317	307	289	331	297	297	308	292	296	298	310	330	319	318	289	304	284	328	334	320	282	351	294	291	304	290	342	329	294	312	321	289	292	283	330	312	329	311	280	338	266	313	302	313	288	300	317	297	279	318	318	310	323	331	325	319	326	329	294	338	328	320	300	300	303	324	342	322	323	299	309	322	317	326	276	299	316	326	299	301	327	331	318	287	312	292	298	312	304	327	347	324	303	297	316	334	305	320	306	282	347	295	303	309	303	307	321	309	313	294	293	314	315	307	318	277	279	271	293	300	310	309	292	298	318	336	290	331	322	311	299	312	309	290	309	338	320	293	341	334	292	305	296	312	303	337	301	321	331	309	295	321	337	297	325	323	296	327	295	315	324	331	306	297	308	282	334	338	308	305	333	323	308	331	302	294	296	313	331	304	330	325	333	328	328	336	281	296	306	303	318	331	296	290	270	275	308	317	302	303	305	321	345	307	318	333	339	334	331	264	298	330	322	292	322	319	301	297	305	306	314	295	301	311	305	328	299	304	323	325	286	283	328	275	297	321	301	280	337	282	294	279	319	291	326	326	297	309	305	301	310	322	341	323	305	326	313	329	314	276	307	275	318	276	279	311	332	332	297	331	302	292	300	294	328	304	297	332	302	306	279	323	280	287	302	334	348	311	318	317	326	300	262	338	328	303	323	323	347	298	299	284	321	309	331	329	343	307	333	312	321	295	312	308	323	313	337	326	303	330	338	309	279	332	263	309	308	336	338	320	309	309	319	337	337	326	296	289	301	309	311	302	296	319	327	312	304	309	325	288	299	327	297	300	323	301	306	295	314	334	287	312	335	314	334	296	323	312	283	333	304	328	316	323	298	337	297	342	296	338	316	314	324	335	306	284	309	300	352	319	315	302	310	299	283	316	286	346	331	306	308	327	310	328	307	284	347	332	300	336	314	340	329	331	320	323	338	304	291	317	273	282	299	339	315	318	304	325	288	283	307	316	301	274	300	288	296	308	306	295	295	294	346	284	327	318	305	302	329	294	315	322	315	326	329	296	303	316	303	325	300	290	297	330	300	284	331	306	328	322	324	298	315	326	300	304	344	298	300	312	279	313	334	304	301	330	316	306	325	323	339	311	317	298	298	300	286	303	307	300	291	299	297	310	314	320	317	336	328	300	310	288	277	312	347	312	314	347	315	360	307	319	309	320	290	318	318	306	307	320	317	318	332	325	339	275	321	326	289	315	306	331	314	311	312	363	308	308	321	303	302	297	326	301	279	319	321	304	305	296	330	310	331	294	348	310	304	328	303	297	278	287	320	306	312	285	309	316	319	319	287	275	312	332	322	281	299	297	287	300	293	318	352	307	303	337	330	312	277	293	326	301	294	313	297	320	317	318	302	295	348	273	316	312	292	302	331	326	355	338	301	279	324	299	305	347	359	305	295	300	312	306	341	306	292	316	301	323	327	330	304	300	300	314	323	297	327	304	310	322	319	321	324	309	305	284	328	305	323	301	352	327	323	279	303	293	319	294	309	294	307	270	310	330	287	291	311	312	303	322	300	306	330	287	282	282	309	318	300	310	317	308	316	301	314	287	359	299	316	337	319	296	352	306	304	325	267	340	347	327	309	338	315	310	325	285	295	318	330	348	309	332	315	311	283	310	312	327	304	303	290	303	309	286	285	275	335	315	309	325	326	326	280	313	313	326	285	291	329	314	303	297	309	308	296	299	300	298	322	313	303	296	324	325	321	308	301	330	293	332	303	350	306	338	306	285	306	280	293	335	346	321	295	299	309	323	315	309	306	296	300	325	317	328	342	300	329	336	343	283	329	278	320	301	325	295	294	285	292	324	308	335	298	304	328	321	303	314	299	305	308	294	307	317	314	281	298	312	317	308	332	330	302	315	285	320	295	320	274	329	336	332	312	323	301	289	302	319	302	309	309	294	281	322	303	328	332	345	325	302	328	316	336	301	306	330	298	306	284	316	272	296	297	318	301	327	306	325	300	295	299	341	295	300	312	303	331	293	294	274	301	299	309	299	331	316	325	349	292	259	323	298	299	285	317	333	313	300	299	318	315	310	316	293	312	309	267	317	306	337	348	294	289	318	300	337	281	309	310	319	318	319	298	306	318	330	331	282	305	352	312	339	324	285	315	290	293	297	302	276	290	339	327	317	308	314	290	294	332	274	329	341	300	310	323	300	318	292	326	315	292	307	317	328	298	319	304	304	308	307	292	295	298	343	324	319	311	300	279	271	303	264	364	308	309	326	288	302	303	334	323	303	307	307	307	308	300	285	312	325	324	307	295	309	319	346	300	298	298	303	316	283	295	315	303	300	309	306	299	287	285	314	277	312	316	285	296	284	324	313	310	280	283	299	301	327	302	297	289	308	349	317	287	305	320	318	315	289	313	321	341	308	332	296	344	317	315	291	324	341	329	300	300	278	309	292	309	300	291	310	294	330	334	284	331	290	312	295	280	324	312	321	285	278	305	305	283	287	318	300	331	296	294	278	346	322	299	294	327	325	329	281	302	322	300	313	301	324	314	322	282	287	306	307	294	339	286	309	322	302	336	318	317	305	292	337	313	313	334	340	314	303	287	344	276	297	311	316	326	301	293	361	322	303	316	325	277	310	326	336	320	330	321	279	264	322	289	264	293	298	287	316	336	307	320	324	306	304	356	321	362	295	286	293	329	312	314	304	300	288	330	312	292	305	310	327	330	286	324	297	301	293	324	302	316	312	303	302	319	296	297	292	268	296	296	312	318	287	304	301	353	303	307	307	321	330	291	332	288	314	289	290	304	295	326	272	349	287	312	304	321	314	323	313	338	290	294	279	333	335	300	302	331	322	299	321	301	332	299	324	282	297	331	334	322	318	332	305	335	332	293	280	281	302	290	299	305	322	322	303	308	303	309	345	311	336	314	291	297	326	256	315	306	314	325	297	336	314	326	332	290	306	296	329	305	296	307	295	296	339	302	307	301	324	307	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45446	74811	71791	45541	8534	1139	1080	1087	1000	971	951	915	982	908	927	900	876	900	885	975	889	896	903	904	837	831	919	881	843	900	878	823	860	909	844	858	841	867	881	1636	2220	2146	1906	1642	1396	1161	930	848	885	875	806	824	854	827	907	824	797	891	881	872	867	863	801	912	862	809	814	827	873	857	926	856	858	898	918	881	873	821	814	878	866	814	859	858	888	869	872	888	878	901	888	882	875	871	905	856	874	828	900	846	867	893	872	856	853	786	920	798	828	914	889	842	896	907	831	937	898	823	887	857	869	867	909	845	884	867	829	844	854	882	830	880	854	875	829	832	855	831	882	816	903	850	850	806	898	903	858	852	893	822	859	860	883	891	866	874	894	856	846	862	857	900	863	882	783	829	834	894	860	823	880	866	874	933	874	918	826	847	874	906	859	901	901	865	816	846	900	831	894	897	849	891	843	882	884	830	830	832	904	905	897	885	858	869	879	891	879	837	864	918	870	862	919	867	868	868	864	859	916	914	839	833	836	852	874	836	868	889	872	810	824	903	863	895	848	841	859	841	865	957	829	909	897	821	878	791	869	854	883	853	858	844	890	924	870	879	904	874	804	887	845	843	885	877	887	863	888	917	818	888	864	838	829	877	831	846	838	870	890	915	927	859	861	839	803	899	916	890	854	909	821	911	851	906	832	859	878	881	843	868	882	868	900	875	874	893	867	878	894	851	852	909	906	874	875	839	848	870	907	865	917	818	912	874	902	895	943	878	827	856	816	840	853	846	864	833	899	893	876	850	819	845	819	900	892	915	858	860	888	882	912	895	853	865	901	893	820	879	889	855	868	823	873	861	889	885	879	869	860	889	856	938	842	857	828	868	948	856	928	845	856	874	832	858	900	858	854	907	895	881	839	876	878	824	905	840	844	847	842	850	914	827	897	850	871	857	895	870	861	815	883	843	825	890	881	868	875	823	843	917	860	898	832	888	849	854	909	876	881	889	887	863	903	872	811	891	864	878	839	852	849	842	855	860	860	876	900	828	894	878	878	798	897	881	859	876	817	861	864	867	864	894	867	875	826	877	910	897	863	867	830	897	860	885	887	865	814	847	862	858	826	905	843	857	919	853	858	873	867	857	894	849	853	850	924	932	846	874	862	850	838	868	846	888	834	881	855	858	826	882	850	915	861	852	890	828	840	872	848	859	910	862	880	883	829	854	861	892	879	822	808	842	848	887	828	848	877	860	834	871	882	850	870	873	868	858	843	898	930	867	885	894	828	890	877	864	905	885	905	927	888	905	833	832	877	888	871	927	859	840	871	870	890	821	943	953	869	889	855	864	850	846	864	868	834	860	863	776	854	868	860	880	866	863	858	887	900	850	876	847	901	832	840	896	838	934	892	873	872	851	857	893	869	843	882	868	880	910	860	873	872	875	822	879	921	868	855	825	903	824	904	809	843	807	885	862	879	862	899	929	849	856	872	829	929	820	857	862	881	816	913	878	888	864	881	871	879	862	843	839	873	904	882	811	838	881	866	848	900	877	819	858	880	878	880	911	877	838	864	880	893	843	886	865	800	873	872	901	844	888	857	857	862	858	865	833	904	851	838	884	930	897	879	877	840	895	849	845	870	859	894	848	924	897	860	879	862	883	868	815	891	900	855	841	875	909	825	850	865	876	842	839	854	858	881	877	814	866	857	850	889	836	891	891	849	890	851	858	880	892	888	854	900	834	910	802	888	921	914	882	828	884	854	853	854	864	818	877	880	851	856	879	897	838	806	891	894	876	921	911	879	852	890	879	847	875	890	888	868	836	905	832	872	937	810	833	858	833	863	898	910	828	824	820	850	875	883	868	841	852	846	834	914	809	820	890	833	836	897	875	862	909	900	902	843	832	852	846	852	853	895	846	923	903	829	841	905	829	820	864	889	825	905	864	887	854	886	897	871	857	855	867	799	828	864	874	865	863	919	838	838	885	874	878	868	851	863	839	868	871	885	894	918	798	862	879	813	856	882	883	863	870	913	840	869	869	862	893	887	806	865	846	895	893	889	873	812	826	890	892	823	895	874	842	802	869	926	876	886	852	836	892	846	840	874	876	875	849	877	856	859	852	837	859	930	906	849	838	848	872	879	863	858	868	837	839	909	898	846	814	908	855	855	847	888	912	861	864	901	879	875	849	859	895	875	859	837	832	840	883	864	836	820	914	873	879	894	889	878	817	898	813	895	869	872	865	858	891	888	857	837	819	864	850	796	869	819	853	883	908	879	831	846	895	817	827	901	824	908	879	875	922	929	913	916	884	921	849	900	869	893	892	849	859	804	902	892	852	783	879	840	835	851	876	863	871	873	874	818	842	890	886	857	856	862	899	835	840	866	913	822	840	882	845	812	871	851	891	886	869	857	826	874	885	832	861	894	871	825	858	936	888	857	894	898	845	897	824	876	830	810	876	816	870	889	880	864	884	832	911	834	901	936	832	899	807	936	912	879	837	825	853	821	841	831	915	887	868	873	874	830	863	830	886	892	867	849	875	844	853	876	899	860	849	840	833	892	897	872	901	923	904	855	831	852	875	810	862	935	865	894	876	910	851	916	820	840	878	875	920	896	850	869	853	852	859	914	919	905	924	859	889	861	852	849	910	891	851	853	855	868	910	783	847	885	863	886	856	888	854	826	898	861	865	881	876	867	874	854	889	846	885	894	879	834	858	907	814	894	908	891	840	952	877	852	869	889	846	884	872	894	877	894	850	886	900	873	895	907	839	944	871	807	919	894	853	846	871	795	901	879	832	898	885	859	902	916	822	923	879	828	884	847	843	818	902	885	883	816	883	839	881	859	898	895	857	914	871	818	892	879	865	854	883	846	866	863	836	855	858	847	865	894	866	827	816	882	890	868	850	876	875	908	873	874	838	942	861	801	889	887	881	877	838	840	835	883	859	904	942	851	822	924	842	907	893	862	842	863	833	867	869	878	903	883	880	898	880	892	852	812	848	894	824	924	874	845	911	843	856	795	878	838	907	873	854	868	922	924	851	908	873	830	829	910	901	871	880	911	894	894	868	876	870	873	838	839	857	828	867	859	864	856	849	856	900	846	865	870	911	891	879	853	856	917	907	838	860	848	888	917	880	807	880	871	858	847	878	878	881	902	847	847	870	928	868	860	893	868	867	825	828	854	860	873	850	874	888	852	854	897	895	866	866	856	835	871	833	844	843	961	863	837	816	860	848	888	868	895	872	862	863	918	824	891	828	897	892	814	838	881	860	869	879	880	855	826	896	896	871	879	842	897	945	894	913	850	942	842	865	857	863	873	888	921	815	821	841	836	826	913	871	866	928	831	855	866	865	919	869	880	883	869	841	876	900	868	860	845	880	920	813	842	882	842	908	895	811	850	891	838	866	888	851	858	850	873	857	864	865	898	871	908	852	947	859	810	869	859	882	879	853	903	828	862	804	835	857	905	848	876	885	865	860	939	852	862	848	821	871	876	828	834	845	883	883	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12535	24978	16004	4332	589	293	258	285	295	288	281	263	298	308	287	265	292	306	260	295	274	290	250	278	287	268	318	287	253	299	276	284	281	265	275	282	272	275	296	281	293	278	315	285	312	298	280	301	299	267	291	270	293	289	249	278	266	275	277	298	284	291	278	268	291	257	264	272	288	285	267	305	303	275	297	273	280	292	261	281	254	296	287	292	262	295	281	268	303	293	296	273	271	313	277	284	283	292	274	251	272	285	276	290	278	275	268	299	267	270	300	289	278	273	266	269	267	309	271	281	279	294	283	265	308	268	287	316	292	295	284	289	304	260	278	279	286	285	265	310	294	306	284	306	281	278	318	262	314	292	282	291	279	302	305	252	271	300	294	277	250	314	278	289	266	304	311	291	259	273	291	269	295	272	275	275	269	305	283	296	302	337	279	276	289	270	292	290	263	272	280	288	318	264	299	264	272	293	291	298	274	315	276	280	314	276	254	275	295	275	267	294	317	279	283	278	268	288	299	281	283	273	285	308	281	285	285	257	274	303	271	299	302	302	306	296	268	278	321	292	287	283	261	274	280	272	263	288	296	305	302	266	300	278	272	260	265	269	278	265	280	289	303	307	283	282	296	309	268	252	309	275	270	278	281	292	291	252	270	300	288	296	282	281	288	272	299	292	304	273	270	276	283	301	280	287	278	268	285	285	275	303	273	291	295	284	307	322	300	296	254	283	279	264	309	258	275	246	287	289	294	264	280	265	268	308	271	265	263	296	316	282	277	264	270	284	277	300	271	299	264	271	265	279	255	320	285	328	289	319	288	314	300	323	312	281	306	251	290	281	265	276	293	297	279	302	299	277	319	277	270	284	307	271	295	276	286	293	282	313	266	267	265	270	266	306	293	289	289	298	293	310	299	283	279	264	272	287	271	291	291	282	294	278	299	308	259	253	298	289	269	237	269	279	306	293	258	297	277	284	289	265	314	271	258	316	308	303	303	303	279	294	309	316	293	307	281	273	285	298	268	299	285	263	282	272	295	270	279	312	278	283	271	264	287	289	306	277	289	286	277	297	300	268	280	259	284	280	290	251	285	306	258	267	301	282	259	272	292	279	291	277	290	290	294	247	298	305	290	258	278	266	250	256	273	305	277	295	284	287	277	294	302	245	246	274	315	276	322	316	274	297	278	292	285	263	296	274	289	278	289	278	263	275	273	302	271	295	282	297	291	254	283	235	293	312	286	266	277	292	233	304	271	308	243	314	302	256	270	251	290	278	307	272	292	277	298	284	287	279	283	284	285	278	275	298	283	296	263	281	299	244	272	266	278	255	265	256	269	279	293	264	274	272	295	303	291	275	261	286	305	276	280	287	295	270	311	294	256	302	284	281	290	273	276	262	299	321	296	309	296	281	303	292	261	247	302	302	266	251	274	273	279	330	308	308	273	298	303	281	270	280	290	293	286	299	273	271	285	311	265	267	297	317	293	262	322	273	277	280	299	314	302	302	287	263	279	271	262	286	311	335	273	282	277	274	307	280	303	268	263	252	317	274	301	290	270	286	291	280	277	301	275	289	275	303	272	293	289	268	302	262	300	274	286	261	279	256	319	292	276	268	274	310	335	307	262	283	257	287	276	319	273	261	263	259	286	278	300	275	291	291	260	286	287	263	277	279	291	289	283	283	272	277	298	286	295	282	316	300	297	289	296	272	285	289	297	304	284	301	288	314	286	299	282	288	306	257	298	281	277	288	286	323	298	284	309	237	251	308	273	259	298	279	244	279	281	261	270	291	281	277	306	285	286	308	289	309	273	266	286	291	255	276	275	282	272	264	286	295	293	300	302	273	274	303	284	281	286	285	293	298	292	254	229	248	289	298	265	258	301	288	279	264	296	306	294	301	251	295	290	273	288	283	300	287	312	285	282	293	312	264	287	261	268	266	281	295	277	317	272	280	276	294	294	280	267	281	290	296	296	284	282	285	301	293	288	303	331	286	314	285	267	292	278	298	296	314	281	268	253	289	281	268	267	290	291	290	305	285	312	296	278	296	310	302	272	296	272	303	304	266	287	283	277	282	265	278	302	282	254	262	276	304	321	270	243	262	293	262	289	295	283	283	317	279	283	271	332	300	286	287	309	272	311	286	261	276	270	281	250	283	307	276	262	278	297	312	268	253	288	296	277	272	279	301	270	277	266	281	262	292	284	290	315	291	280	272	317	270	273	260	299	284	254	260	291	268	265	279	270	265	290	264	338	276	306	300	290	296	289	267	293	306	279	303	276	304	292	272	293	274	263	249	299	291	290	265	287	254	264	288	302	255	260	262	309	287	272	257	298	286	266	269	299	276	296	286	263	271	310	299	276	330	298	294	274	294	280	270	271	269	301	313	273	305	265	323	321	302	293	276	276	291	299	284	298	291	294	319	268	308	266	264	279	287	297	292	300	313	305	293	274	289	317	298	265	287	284	286	282	265	316	289	279	260	275	296	305	297	248	279	336	285	312	263	305	288	280	293	290	293	250	261	289	288	259	276	251	296	266	285	273	264	313	290	284	280	283	298	304	279	288	274	267	281	264	285	265	296	280	269	263	294	286	292	261	277	288	305	282	272	279	305	303	270	292	275	287	277	293	262	271	265	321	297	267	278	271	276	269	287	285	277	298	283	266	267	307	257	293	299	274	306	291	283	280	303	274	300	291	273	285	312	285	297	288	268	282	280	254	267	289	253	298	268	272	285	275	286	298	281	277	295	266	263	274	267	250	274	302	267	286	269	274	299	332	315	266	283	288	273	301	280	255	240	280	295	296	268	297	254	292	304	276	325	295	286	288	280	305	314	310	286	262	275	278	264	294	281	301	278	289	296	293	292	266	299	303	267	273	264	298	299	263	257	273	269	268	291	322	299	286	304	265	287	318	278	262	266	287	293	280	277	285	296	291	278	301	281	284	280	272	292	280	273	280	264	292	274	290	303	288	297	286	286	308	325	293	303	285	310	251	303	269	278	271	315	250	289	284	285	269	276	277	299	290	286	295	282	297	282	270	318	315	317	280	302	289	297	263	305	251	319	282	264	262	298	270	274	283	305	250	266	286	275	289	295	282	280	305	275	285	298	299	286	267	302	260	286	271	285	309	279	311	276	281	282	309	296	279	256	267	276	292	285	297	291	284	273	273	288	264	267	265	272	300	273	284	301	320	312	290	260	249	294	297	291	309	282	296	269	287	296	281	309	298	265	281	302	289	279	291	294	271	310	272	282	273	291	297	310	301	268	309	267	291	271	280	291	286	301	278	286	273	270	279	241	292	274	295	243	290	266	276	314	321	312	317	305	302	282	286	284	282	253	276	274	275	293	247	280	281	287	275	286	281	303	302	224	268	252	257	281	293	304	270	288	285	268	295	280	275	282	270	265	281	263	270	258	294	244	243	284	273	288	305	290	284	290	285	296	248	249	277	266	266	256	280	257	317	280	287	272	288	256	301	303	291	318	280	274	261	294	290	272	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13560	30894	22246	9114	1173	835	814	792	785	817	844	842	792	832	786	753	806	766	758	800	796	782	847	803	843	820	759	795	753	785	823	773	823	794	813	903	837	808	825	774	897	871	845	963	877	869	804	845	820	801	801	768	824	814	822	806	792	804	760	855	806	823	766	835	795	778	825	840	830	807	840	805	851	797	768	851	778	793	792	851	823	805	819	810	814	805	793	786	817	779	767	738	820	797	813	770	803	820	787	796	822	818	823	828	793	809	797	793	806	830	806	837	847	850	811	829	792	803	880	866	774	776	777	793	804	797	772	850	837	785	790	792	799	868	774	831	796	780	823	822	834	805	821	820	823	826	799	803	807	858	794	769	856	814	794	837	823	840	761	836	859	799	793	803	824	804	841	814	821	821	748	805	779	738	814	766	768	800	835	825	809	830	732	792	806	830	780	805	799	762	806	838	785	868	840	730	812	813	767	837	770	789	789	832	817	794	761	788	821	833	800	838	802	794	828	750	760	794	797	827	832	817	791	816	782	755	885	796	848	771	798	780	832	797	820	778	794	808	840	781	849	836	831	846	768	765	813	831	827	840	788	791	829	828	826	867	807	833	759	766	805	800	780	780	828	825	837	827	778	809	768	819	855	823	783	826	801	807	778	770	795	815	765	788	827	811	828	768	784	774	811	831	832	830	851	827	807	804	810	836	836	817	812	778	756	815	801	810	812	787	826	815	827	768	887	801	785	812	823	808	788	839	773	832	756	776	759	787	854	807	810	801	757	769	795	808	835	764	805	786	820	838	802	799	815	796	802	785	846	861	812	810	779	770	823	815	793	811	857	836	874	841	775	794	799	820	850	792	782	830	772	788	827	839	803	794	880	816	803	784	786	817	839	841	866	817	798	800	783	861	737	797	790	843	788	820	855	794	833	824	820	795	728	806	782	788	759	812	804	845	821	850	808	805	819	808	784	825	755	829	813	779	779	832	797	824	759	795	808	843	797	842	786	812	805	806	794	812	828	819	803	818	781	802	778	807	820	832	819	817	831	808	817	788	802	838	815	798	799	797	796	790	779	872	787	784	798	783	844	789	835	792	806	842	830	816	819	777	782	839	815	859	773	822	782	824	783	807	837	792	815	772	875	787	814	808	802	786	833	854	765	784	843	796	813	760	804	785	794	779	761	817	772	797	830	835	806	846	812	789	830	768	827	750	827	814	818	805	775	820	831	821	803	763	864	814	791	815	832	834	763	804	758	765	826	796	802	848	846	823	790	771	825	789	819	823	828	801	794	794	803	822	808	829	793	810	816	820	853	838	750	799	847	807	788	831	779	783	792	846	794	804	774	765	818	754	769	827	830	833	785	807	842	800	815	772	784	817	774	787	790	808	834	844	796	821	810	839	801	791	790	760	784	807	815	783	790	844	816	815	804	769	796	810	808	814	817	805	842	828	827	852	796	791	797	806	826	795	857	832	797	743	866	749	802	819	812	789	749	812	812	807	753	836	803	768	831	795	812	817	833	855	842	813	826	852	849	756	801	803	790	813	803	768	807	785	799	757	837	799	841	881	766	812	758	799	814	800	835	822	813	811	862	768	793	780	775	857	800	805	793	805	787	854	850	787	780	853	800	825	813	775	751	773	828	804	762	805	800	831	755	836	779	806	804	811	803	840	824	806	790	753	800	863	815	793	810	797	789	790	783	824	772	790	795	807	775	820	770	830	882	782	819	803	780	810	863	804	810	850	813	789	791	804	774	855	790	743	810	793	822	859	778	792	818	787	814	796	822	784	807	797	779	802	826	834	795	844	808	788	877	839	800	817	820	822	777	818	847	775	870	778	720	848	814	857	786	820	794	831	786	789	881	829	824	840	796	796	812	808	828	745	798	794	775	783	794	831	772	832	814	799	821	791	817	816	838	854	856	841	816	833	797	842	793	786	791	806	787	821	828	817	803	812	773	825	813	791	836	830	801	811	798	797	802	836	784	846	784	818	833	822	794	859	842	820	773	775	770	779	786	837	807	862	798	814	792	819	825	798	802	781	822	781	845	799	764	811	846	823	806	795	788	790	840	829	786	814	787	839	796	804	779	783	839	802	815	800	772	843	784	805	820	792	774	799	785	766	822	856	843	797	877	797	811	834	828	890	787	819	805	785	801	812	758	792	777	845	809	834	831	809	812	830	808	744	834	810	864	791	817	819	822	739	782	781	781	853	799	768	781	828	817	732	790	773	806	813	788	814	879	834	806	808	830	816	835	798	780	762	751	769	775	772	824	793	762	795	791	811	820	856	786	838	784	757	802	767	810	816	812	820	772	808	784	770	832	846	831	779	862	763	801	747	831	816	805	776	765	803	777	758	826	826	804	863	804	853	801	846	781	833	837	811	791	787	786	791	769	792	776	834	778	810	791	840	813	795	812	822	779	827	825	765	828	812	790	776	832	818	796	821	793	818	856	800	799	797	763	777	827	828	798	826	833	785	783	840	836	820	855	808	857	760	814	794	820	782	837	826	810	778	769	818	803	869	765	831	775	786	818	833	838	863	840	843	738	759	777	770	765	805	797	779	856	804	813	851	895	845	840	815	784	794	797	784	838	820	797	785	836	864	855	794	835	804	761	803	825	798	783	813	814	770	802	811	797	799	783	794	843	788	827	791	815	806	760	834	795	820	812	822	819	819	831	854	823	810	848	811	811	780	809	788	817	810	801	826	810	846	810	814	838	805	840	818	808	833	789	814	811	827	819	795	801	816	819	851	853	813	776	834	795	825	803	781	800	821	847	854	812	823	825	782	856	828	803	776	878	815	814	791	789	801	807	774	855	802	830	809	810	816	793	803	794	814	814	796	798	832	816	739	800	841	857	806	840	776	828	843	741	753	808	826	818	803	785	837	803	833	818	827	777	821	836	806	809	819	834	785	806	806	802	821	825	786	813	831	832	803	820	844	809	784	830	820	849	797	829	806	788	744	763	759	815	801	803	758	746	797	867	741	817	750	780	788	818	822	817	786	775	826	758	721	735	826	827	780	810	790	822	734	835	792	751	792	814	835	830	849	809	828	828	800	799	797	785	812	825	828	785	831	775	805	828	781	779	810	803	790	792	816	833	783	822	818	776	815	802	853	839	829	791	843	822	762	809	795	822	795	786	792	841	805	805	768	836	837	807	831	783	837	808	744	840	786	787	813	823	805	749	829	809	855	784	817	805	762	789	827	775	825	832	782	821	814	809	839	776	826	827	814	774	786	782	799	787	864	777	782	785	787	810	819	812	777	826	771	787	792	776	806	744	805	796	786	820	775	751	767	819	805	815	796	812	827	844	820	854	858	778	781	803	837	853	733	779	803	766	804	840	771	818	822	795	824	838	801	793	803	803	825	792	800	844	781	802	804	776	838	828	850	809	833	798	774	792	784	807	808	809	788	820	751	781	745	824	838	788	839	821	798	828	881	769	802	732	781	844	746	841	834	803	819	823	779	810	807	799	857	819	784	752	814	816	818	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59512	76339	63831	34170	8077	478	288	270	276	312	260	262	278	254	239	268	255	266	284	279	248	267	244	248	261	259	251	266	260	267	262	269	299	237	243	249	243	247	306	345	319	332	328	300	301	263	278	244	259	233	263	258	258	246	243	287	289	274	261	291	251	286	266	259	259	274	273	272	286	264	261	238	258	256	249	277	250	231	264	269	261	231	276	243	249	250	245	284	252	289	223	279	285	260	253	286	291	267	296	272	270	297	274	268	241	274	252	245	277	260	268	245	235	249	260	259	275	254	263	275	237	246	259	212	253	247	257	231	306	244	262	287	254	227	249	294	279	269	273	294	250	264	273	271	250	257	235	269	251	277	267	280	262	269	292	266	261	275	272	248	244	268	258	262	262	273	285	259	250	247	254	241	258	255	296	227	281	257	233	251	263	233	275	250	267	236	263	255	277	277	265	284	265	257	247	242	274	276	281	269	271	254	268	290	244	250	272	251	261	300	255	256	245	269	268	256	269	255	266	252	252	288	257	269	246	251	234	254	266	265	271	253	256	260	259	266	267	276	267	229	264	264	264	245	264	250	289	260	237	279	267	275	276	269	270	249	252	268	233	272	229	268	257	262	267	253	244	253	270	265	256	266	278	259	231	266	273	255	248	250	275	271	308	262	252	251	240	237	267	278	261	285	236	278	288	262	248	276	238	262	254	255	237	226	252	244	239	269	264	269	264	290	269	269	267	282	271	255	261	293	270	241	253	246	246	241	255	255	259	257	261	264	263	243	265	267	287	286	277	254	259	248	249	264	262	256	253	239	269	246	262	251	248	224	242	268	252	265	274	280	293	272	240	243	259	243	233	228	260	266	254	252	287	256	286	305	264	290	291	307	234	259	265	251	262	265	284	273	300	256	269	254	268	254	223	265	269	247	226	259	255	259	244	299	260	275	317	261	224	266	264	241	279	275	264	276	270	224	251	279	260	274	240	270	262	277	258	270	272	279	265	253	256	267	267	271	282	237	273	229	260	288	254	249	288	286	260	293	268	247	263	268	265	253	233	269	267	268	269	225	276	252	273	272	263	269	264	288	271	280	272	264	276	278	281	282	278	245	273	261	224	263	238	242	248	276	275	256	243	249	246	246	248	244	257	271	267	254	261	263	279	251	248	262	260	280	234	262	247	267	236	263	227	263	268	246	286	260	293	283	276	316	254	275	260	275	249	287	287	247	230	270	227	275	275	236	285	225	258	245	289	262	301	244	265	270	265	255	264	270	283	260	286	253	254	248	272	271	260	223	268	265	258	228	264	280	238	280	293	269	242	256	239	261	283	281	247	257	257	242	275	245	246	267	259	256	258	257	293	257	247	271	270	265	259	229	263	250	259	281	257	246	241	283	270	262	264	294	273	261	256	265	276	287	277	243	267	251	255	278	238	236	253	268	262	261	269	271	264	265	265	257	254	254	246	252	274	265	262	244	254	266	263	290	295	281	262	261	264	289	249	248	272	249	265	281	251	247	268	269	267	240	284	255	258	273	269	273	247	264	253	255	260	268	263	262	221	250	271	284	256	250	244	271	255	270	276	255	273	268	253	251	280	279	289	268	277	260	259	282	265	276	251	249	278	263	265	238	261	267	258	239	244	266	226	243	260	296	244	268	273	260	276	269	234	274	264	277	263	230	248	246	266	268	276	257	284	241	271	285	262	267	268	244	273	255	271	282	268	248	267	272	271	259	268	293	258	285	264	247	231	250	293	230	254	266	241	263	259	295	273	273	251	262	254	266	271	223	244	262	273	272	262	277	277	263	254	292	280	266	278	243	265	274	248	285	267	259	276	264	274	262	283	243	249	242	228	254	287	255	281	256	266	267	272	281	265	270	253	281	290	264	261	249	278	278	272	268	246	224	258	252	268	274	277	275	240	237	247	258	268	270	254	236	299	248	243	260	261	279	280	239	261	265	283	259	270	270	248	258	258	267	272	260	257	264	253	224	229	254	280	224	252	239	300	269	249	258	266	267	267	270	265	257	233	265	277	232	254	258	266	275	295	245	268	243	277	283	260	258	266	277	250	242	278	257	263	262	259	282	262	275	268	263	274	253	267	254	260	262	261	267	280	256	249	264	262	265	237	277	238	258	272	292	285	246	254	261	275	261	269	247	251	259	230	267	283	254	243	254	222	252	256	259	273	284	263	257	260	290	260	272	251	239	267	277	279	248	287	233	262	240	260	293	263	275	272	256	284	282	285	258	259	274	261	281	258	239	248	264	255	270	271	287	272	259	280	275	263	244	248	264	272	265	245	289	271	257	256	290	269	235	259	300	255	246	265	284	276	250	259	264	274	252	244	275	323	289	278	278	257	241	247	261	281	249	263	273	251	283	285	279	249	259	251	261	245	273	306	280	244	268	280	274	251	263	284	269	231	229	259	282	277	251	243	273	252	229	276	248	263	269	256	278	245	269	266	293	299	250	245	256	271	277	243	282	262	243	249	272	250	275	271	256	270	266	239	263	234	304	257	248	241	280	283	271	253	253	226	275	264	280	275	274	261	251	268	259	226	273	260	260	271	272	266	249	283	245	234	261	275	273	242	239	270	272	253	229	247	279	258	254	249	269	244	266	253	262	251	265	245	251	266	245	262	227	257	247	276	272	252	253	233	266	281	273	286	288	295	235	256	259	251	263	279	256	254	261	256	280	253	243	247	239	261	263	251	244	277	245	265	263	228	266	257	265	289	279	253	268	242	257	293	253	280	265	266	257	278	276	244	259	293	259	253	238	257	254	259	255	245	252	230	251	241	271	256	222	261	269	232	261	244	251	247	240	275	225	258	276	282	301	265	271	257	221	257	273	243	268	273	256	255	261	268	261	269	250	279	281	254	253	254	274	261	240	238	263	272	265	251	273	273	259	257	270	276	255	256	250	255	293	270	288	273	275	281	263	256	257	248	247	278	266	259	284	259	268	271	270	223	237	273	286	285	279	265	267	255	273	256	260	255	233	253	255	252	263	254	263	260	270	263	276	280	257	267	240	282	250	264	277	264	234	257	281	269	274	257	255	274	265	286	259	284	256	260	285	275	259	283	241	249	264	271	260	263	277	259	261	245	236	239	269	241	260	268	276	263	247	254	264	280	241	255	237	253	270	238	269	264	250	268	250	270	273	253	265	278	248	252	263	267	256	241	271	248	251	257	257	253	261	294	271	247	286	267	241	262	257	258	237	266	239	267	251	259	275	279	281	257	289	278	250	259	308	273	241	262	254	257	243	265	263	277	249	283	274	245	265	225	265	266	259	251	244	256	271	306	242	277	256	286	266	267	258	242	217	245	240	262	275	236	254	268	251	265	287	276	252	271	277	255	271	254	245	254	287	267	226	236	281	268	259	254	242	253	274	260	305	273	261	235	252	252	267	289	272	276	290	289	274	271	258	285	246	238	261	268	275	261	267	277	232	250	279	267	242	248	247	244	262	276	262	262	281	252	257	266	241	235	283	236	275	263	266	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39433	60755	59518	33716	4179	958	815	885	868	745	766	830	764	833	777	712	760	731	742	753	807	769	745	789	769	768	743	719	779	724	733	729	805	735	713	773	753	738	799	1275	1295	1340	1247	1067	1003	761	784	768	726	736	788	768	763	724	727	738	788	764	791	715	787	710	767	756	726	764	755	773	770	751	744	760	717	729	719	712	726	744	704	705	739	779	727	762	777	788	710	776	731	763	708	750	727	835	793	769	734	717	737	731	742	739	764	738	735	773	720	786	767	800	700	750	786	731	737	757	730	732	722	731	764	768	731	769	786	727	732	789	691	760	753	719	746	765	747	773	726	750	705	739	774	769	742	727	731	754	759	742	735	758	757	735	715	794	769	752	764	768	738	778	795	768	755	736	753	735	744	728	767	759	791	765	744	741	749	763	774	748	741	744	731	775	743	716	764	783	774	793	742	770	751	768	785	732	766	771	741	824	760	771	759	731	753	718	781	769	747	738	762	708	733	740	813	730	786	795	750	784	802	795	732	759	690	736	752	772	798	765	751	707	742	798	760	756	704	796	771	745	752	720	768	754	764	751	744	750	730	675	750	728	726	682	751	730	735	767	804	777	714	757	722	760	728	747	757	786	720	743	730	746	800	766	717	764	732	773	718	764	731	728	795	709	771	772	751	770	739	755	736	753	706	750	758	754	801	759	747	743	766	781	729	819	788	788	757	773	788	765	751	742	785	787	704	768	720	747	698	711	747	776	787	765	759	730	720	743	707	721	770	706	805	740	732	778	774	742	750	778	727	753	726	744	749	749	774	767	778	779	736	702	768	657	749	723	726	812	700	755	762	782	765	768	759	759	750	742	764	768	744	698	718	751	692	790	728	734	757	730	737	787	810	758	723	771	787	755	708	729	720	765	786	726	735	708	740	769	737	769	729	788	738	795	754	750	743	758	765	748	746	786	794	797	795	767	766	722	764	763	791	767	761	732	706	745	701	725	740	800	723	800	717	743	737	770	772	714	765	788	755	778	758	744	682	780	733	703	757	736	755	782	772	736	721	754	741	730	768	754	773	798	776	744	759	725	740	775	747	788	820	740	755	727	800	802	758	778	779	760	736	746	771	764	722	697	725	782	733	726	745	776	807	728	762	783	789	746	734	705	700	774	736	791	747	772	711	747	735	740	766	775	727	718	772	761	739	800	762	733	775	748	748	748	767	736	727	836	723	733	813	734	766	735	711	776	782	746	744	750	726	782	771	758	734	772	742	754	751	714	760	797	735	757	755	746	732	706	694	756	763	738	728	748	756	774	710	762	704	772	726	768	765	760	713	728	789	783	747	756	734	776	738	756	735	768	790	792	793	742	735	704	754	741	795	741	795	797	731	753	688	767	771	725	726	716	766	726	761	757	748	745	751	774	770	800	731	740	784	797	750	750	763	737	770	747	751	754	748	710	723	781	730	736	708	756	753	796	761	735	768	763	776	756	711	768	738	764	794	740	754	732	755	772	728	719	747	789	731	783	723	746	750	748	729	738	762	784	751	763	750	774	763	769	765	747	736	752	797	778	763	774	756	725	723	804	744	730	736	790	753	741	785	739	758	655	773	747	777	724	702	774	776	765	684	794	824	767	781	751	671	774	753	759	775	716	727	711	769	713	791	778	728	697	750	704	734	762	726	807	770	749	773	756	736	703	778	734	788	770	755	800	786	733	745	739	744	772	748	771	736	761	761	809	800	721	752	752	719	753	739	723	756	786	737	681	771	760	707	780	765	742	764	750	734	711	741	744	779	781	781	753	792	758	769	692	750	795	770	697	736	780	754	723	783	717	753	744	805	735	750	743	762	711	752	819	710	806	803	718	814	793	758	748	716	810	758	741	796	764	769	759	741	772	743	783	753	775	734	692	745	709	805	751	772	753	746	761	757	822	689	732	748	764	749	774	772	799	772	748	700	765	726	804	777	793	731	791	756	729	719	720	732	729	777	740	816	759	702	722	789	758	777	752	793	778	752	725	740	779	762	790	736	750	786	726	694	738	748	724	742	794	708	796	767	762	734	803	739	760	749	735	752	743	730	756	783	779	732	718	736	755	754	729	754	788	723	709	755	771	768	801	721	767	792	715	742	733	758	793	762	788	759	769	779	765	726	739	740	808	778	791	758	761	784	759	749	792	742	780	734	768	735	745	775	736	773	767	778	809	756	800	758	754	755	760	739	719	733	723	786	738	724	738	734	698	758	772	780	719	773	730	738	749	766	745	768	704	748	743	742	759	749	775	764	761	725	744	769	749	772	731	775	766	770	757	756	749	799	735	812	719	750	791	740	747	709	744	748	797	748	711	712	757	762	754	768	783	697	748	771	766	740	737	814	776	736	770	780	733	726	716	722	761	745	731	731	692	782	776	729	763	784	762	707	789	738	745	747	748	756	720	729	795	762	785	774	734	733	792	756	710	756	770	776	772	781	809	757	750	774	737	753	738	805	758	745	758	746	714	752	774	756	745	797	779	789	734	735	697	792	728	781	733	783	784	715	778	722	803	723	716	741	759	730	772	751	746	750	739	758	775	726	761	733	766	737	767	750	772	754	767	699	736	703	782	738	755	755	763	724	761	784	743	755	781	727	714	737	737	770	804	761	741	768	692	786	738	789	717	735	767	756	769	725	733	761	787	717	759	719	758	740	740	739	744	754	729	750	759	790	772	739	777	738	745	746	772	720	780	747	759	724	746	724	709	732	794	694	780	774	790	754	771	768	735	744	751	768	751	715	730	780	768	757	820	740	783	748	750	731	773	770	746	725	750	707	766	774	764	771	746	760	769	708	738	748	794	757	789	708	763	722	753	752	764	744	764	764	745	798	812	792	800	756	759	724	698	723	819	716	794	781	717	822	759	705	743	743	749	796	749	755	739	763	760	778	744	693	794	719	754	735	757	708	744	753	758	723	730	717	739	749	728	776	732	722	768	733	765	698	753	793	765	786	797	787	765	785	776	774	741	742	740	732	774	753	750	744	753	766	728	710	771	804	739	750	746	769	737	745	733	777	786	739	801	779	789	794	767	760	771	805	684	766	788	734	767	770	723	670	740	724	746	765	784	767	751	734	762	766	762	766	716	769	729	765	754	727	737	746	754	868	733	734	760	788	770	746	743	778	733	757	766	760	766	750	727	774	776	775	754	772	751	720	782	776	765	736	756	765	743	753	731	726	757	727	759	771	738	739	697	726	740	757	741	750	766	779	754	734	781	788	732	740	772	745	766	772	736	785	760	709	749	735	743	772	753	775	737	769	801	797	746	771	758	800	806	720	720	728	752	690	789	783	766	763	750	748	718	782	727	749	718	723	762	755	724	732	770	733	770	767	734	731	759	753	768	759	788	724	827	740	748	773	755	796	734	746	791	759	760	762	709	760	704	735	766	712	742	741	751	767	799	748	756	781	693	828	729	747	745	719	740	757	761	766	737	741	767	807	752	732	707	750	729	768	764	783	781	723	746	776	743	713	725	773	740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
68458	87290	73864	39892	13294	1324	357	327	337	322	300	312	320	332	312	294	325	309	304	306	310	299	329	329	327	274	297	323	320	299	302	322	299	321	303	327	311	296	300	375	401	437	448	385	391	315	332	277	324	294	305	283	300	289	301	271	314	302	312	300	305	271	295	304	300	294	290	294	326	265	281	284	320	322	312	299	303	301	314	333	315	301	270	304	304	281	297	324	285	327	297	286	321	305	304	295	279	316	293	293	274	330	301	296	315	330	313	328	334	310	291	292	321	267	300	302	318	310	316	304	325	295	305	287	285	298	278	302	296	316	288	307	322	303	319	313	313	308	294	305	310	302	292	300	308	268	261	329	300	309	278	270	283	305	305	297	271	310	324	292	308	324	296	275	315	270	279	317	352	309	305	284	303	314	289	290	294	266	293	287	311	295	294	300	312	281	272	268	281	299	299	360	302	312	300	298	283	336	291	333	272	311	304	324	322	335	296	312	310	287	305	300	324	267	333	288	278	315	301	303	311	269	306	294	318	308	318	282	295	278	290	319	290	319	276	295	295	269	301	306	263	274	282	330	287	309	294	306	308	282	300	327	280	299	287	289	314	320	274	317	334	292	256	289	296	306	290	272	307	305	262	310	261	309	302	318	311	319	304	275	290	302	323	316	297	277	351	291	323	296	288	315	288	288	292	289	300	290	318	309	287	327	274	314	304	303	289	330	280	322	331	317	319	306	337	294	299	311	306	285	301	299	279	284	303	311	306	276	305	298	280	302	306	293	284	287	301	281	260	325	288	294	307	295	294	303	300	304	304	296	292	305	305	313	324	310	326	302	294	319	284	285	335	279	326	274	296	331	295	285	315	275	274	261	292	303	302	272	259	307	272	307	285	301	318	329	299	280	328	302	283	306	288	301	278	319	336	307	293	316	312	304	285	294	317	274	288	303	322	307	300	297	301	284	301	287	273	301	292	292	285	283	302	314	266	318	316	265	318	303	298	331	307	291	301	311	283	290	310	305	303	293	283	273	295	319	329	280	296	322	310	301	311	278	303	303	333	303	309	315	322	298	295	266	302	297	284	280	279	290	293	305	289	293	274	319	312	274	313	316	297	304	270	314	341	276	300	277	299	317	262	292	284	291	319	289	278	303	308	324	288	335	296	283	307	291	275	282	308	293	288	290	281	296	292	306	325	323	315	329	283	306	309	264	315	311	297	284	309	257	284	305	305	308	306	291	307	314	321	275	292	292	291	309	330	285	298	288	296	307	299	308	309	301	299	325	287	272	296	304	299	309	289	286	310	287	279	296	279	280	312	296	288	314	272	262	333	291	321	304	312	275	317	329	284	320	323	341	308	322	270	320	319	278	329	302	316	287	319	286	279	305	295	284	316	333	300	299	325	330	293	281	265	282	306	300	280	268	322	299	281	320	300	299	313	336	294	324	290	317	330	309	300	295	286	299	308	264	260	282	287	300	309	302	294	318	289	286	332	301	283	313	335	286	305	313	271	295	274	326	297	307	298	307	286	313	314	323	275	296	317	292	280	289	301	301	304	314	285	295	289	249	314	283	262	304	318	329	309	308	333	287	297	281	331	303	280	326	305	290	289	306	286	313	285	315	306	265	280	302	280	314	303	279	326	298	327	330	311	298	316	313	299	324	287	306	284	291	274	274	311	338	299	338	312	266	310	285	315	308	306	298	278	313	302	319	314	291	275	307	340	282	328	325	340	319	269	307	283	318	302	317	299	279	277	306	307	285	318	314	302	305	302	304	300	306	313	323	317	292	271	317	324	294	292	325	295	306	304	278	267	322	280	291	310	298	332	323	318	313	287	314	304	308	314	286	302	277	300	279	313	275	317	260	301	310	295	322	316	318	292	296	308	311	265	302	308	306	295	312	324	303	333	318	315	331	303	299	307	302	296	303	321	296	301	317	305	275	311	314	282	285	295	313	345	290	305	312	321	301	314	300	303	304	296	296	310	292	320	291	277	284	289	289	331	310	316	317	297	299	306	326	315	314	306	317	315	276	312	281	318	293	280	288	272	289	335	320	287	308	306	293	308	284	280	289	301	302	291	307	296	332	295	287	300	302	275	272	286	306	317	297	267	279	292	293	303	297	317	302	284	280	320	313	286	284	303	296	302	330	318	298	297	330	294	327	326	306	315	318	305	295	300	304	290	297	303	291	297	290	314	302	351	305	272	326	317	276	314	328	316	307	323	272	322	313	332	321	333	320	282	309	292	299	329	348	308	298	336	304	311	301	301	295	305	297	326	318	287	316	300	265	303	291	287	293	308	282	356	286	275	294	268	260	264	288	271	283	287	326	298	323	267	285	310	309	304	303	284	312	296	293	348	313	297	276	309	270	283	323	288	308	292	310	293	294	298	340	301	300	323	270	291	303	335	311	325	327	311	288	275	299	306	287	312	307	332	299	274	298	278	330	321	346	287	280	291	285	315	326	294	292	276	321	336	303	317	301	328	327	282	306	322	281	296	282	294	298	300	315	295	322	253	309	310	315	337	324	302	309	310	311	292	317	295	306	286	274	310	297	306	273	330	290	293	310	311	283	290	317	327	303	282	305	302	334	328	311	261	310	317	310	313	327	331	303	331	291	291	312	303	305	269	293	328	313	313	286	315	294	302	290	306	295	298	298	313	294	295	295	292	323	279	294	311	310	279	278	298	279	293	331	289	292	307	308	330	309	320	290	313	303	314	326	308	307	281	288	281	326	282	283	293	278	284	296	312	312	301	316	309	276	291	317	312	271	319	318	279	289	287	314	329	312	290	299	319	283	293	292	310	278	296	279	344	293	310	273	267	303	305	291	283	305	303	301	323	291	299	300	296	311	274	292	284	308	307	324	288	310	265	321	303	267	299	298	314	293	315	295	319	276	293	323	302	295	322	312	309	299	298	306	305	300	288	302	325	317	309	323	302	286	284	306	282	295	309	334	317	292	295	327	326	277	311	307	282	312	306	289	324	305	300	281	279	290	278	293	300	302	311	332	281	327	297	307	336	305	294	301	314	286	298	301	316	293	308	301	305	279	325	310	295	323	306	300	280	305	284	288	296	308	295	354	274	300	308	297	310	312	300	300	314	318	315	330	337	294	324	320	280	320	291	311	289	273	295	305	295	316	299	310	310	306	276	279	302	288	321	317	307	332	298	294	279	303	291	313	299	329	299	292	282	285	285	317	275	272	332	301	293	307	283	285	284	279	329	302	306	299	311	290	307	285	297	304	287	308	296	304	294	274	326	291	288	311	261	300	309	287	278	281	333	310	309	319	306	300	296	274	314	282	280	318	305	308	293	313	328	306	319	326	303	313	293	288	293	352	276	343	322	307	295	330	315	319	308	287	302	268	291	325	302	300	292	326	312	323	289	279	321	293	284	299	289	327	321	328	331	304	312	309	280	314	292	284	272	295	324	315	304	261	288	309	311	287	314	313	308	321	308	313	292	282	329	300	275	305	316	323	294	326	276	337	317	292	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48478	74207	71633	39354	6397	1186	1072	973	1046	1048	934	927	952	929	919	888	890	866	891	880	893	901	895	900	841	868	841	778	881	830	850	863	834	923	852	858	880	881	973	1417	1780	2324	1833	1522	1341	912	859	827	869	820	827	828	837	854	817	825	877	804	835	834	812	891	827	830	865	834	858	860	866	861	853	833	825	807	888	773	836	815	856	861	889	833	851	823	850	810	834	880	907	876	833	841	830	809	828	914	855	848	874	877	849	808	851	861	826	806	851	789	843	819	876	827	837	855	863	819	855	872	866	853	792	850	902	838	792	900	848	823	852	883	875	861	849	858	817	865	858	890	804	863	830	863	788	796	875	859	816	833	820	785	832	827	822	861	851	843	852	849	824	824	847	873	854	813	854	877	850	847	862	869	835	874	843	865	869	842	837	883	848	872	870	819	851	847	860	837	865	828	797	846	806	846	846	842	861	857	838	868	811	811	799	866	846	894	841	823	830	861	797	883	871	856	876	832	779	830	848	855	847	844	842	849	836	818	862	865	841	824	810	838	793	861	821	877	807	772	858	890	830	782	817	818	911	834	832	801	798	818	844	871	831	878	814	892	881	809	872	838	793	840	846	837	896	863	814	823	820	824	824	878	850	845	873	857	829	881	888	817	836	870	828	855	862	832	831	870	800	847	892	843	858	809	797	815	816	784	847	806	809	791	880	877	850	858	828	851	878	801	829	876	874	843	864	852	879	850	864	784	822	819	831	819	789	838	815	828	784	853	833	795	868	795	845	836	860	810	828	863	839	837	817	866	854	838	796	868	879	862	837	839	904	848	887	865	912	828	795	814	816	874	808	834	830	854	859	859	864	834	821	810	822	836	802	865	829	914	913	861	869	827	839	852	797	845	841	828	888	859	833	842	842	859	864	847	856	827	902	886	866	834	904	876	856	854	798	872	893	885	873	865	869	813	830	827	880	848	852	821	864	872	868	876	818	774	827	837	852	860	836	873	850	849	879	866	871	868	890	836	829	808	853	836	857	853	819	848	877	857	863	798	841	853	884	822	899	897	830	853	827	877	823	856	882	848	851	822	869	809	810	867	829	789	862	873	907	852	899	833	826	866	873	884	857	837	869	875	838	858	863	832	798	825	836	897	877	819	912	859	819	842	839	894	854	820	859	865	864	842	878	862	851	852	849	858	844	867	812	870	847	851	860	843	860	871	821	818	784	798	858	840	822	818	758	854	834	828	873	888	839	881	803	858	857	891	853	862	878	842	816	832	829	839	896	827	828	856	864	830	852	840	868	829	838	866	865	811	865	826	842	846	875	852	900	808	828	831	833	839	857	809	870	828	878	881	831	860	868	870	805	856	868	878	841	844	829	847	870	827	823	874	856	843	844	840	836	786	806	864	872	882	829	865	848	851	846	867	853	903	841	811	897	826	798	825	877	834	832	888	803	828	879	877	842	858	844	814	854	838	812	836	859	814	893	833	860	851	842	845	862	885	815	814	867	847	836	858	847	828	842	795	846	823	831	876	825	818	852	810	833	815	823	866	803	836	903	834	844	849	787	881	849	851	839	846	823	862	854	819	838	841	858	815	793	892	844	818	839	845	837	879	821	878	801	828	812	803	840	834	867	849	843	877	873	820	818	841	805	834	825	795	780	833	881	870	809	863	809	860	858	836	855	820	840	869	780	826	877	878	882	842	859	840	874	866	874	793	824	837	845	848	829	885	809	850	824	844	826	846	854	785	879	822	818	869	810	858	807	884	802	820	820	876	868	783	866	821	860	867	863	843	794	859	824	852	828	795	828	853	848	863	855	839	834	871	825	918	835	809	871	850	830	849	866	864	817	764	827	816	863	805	920	883	911	919	875	856	824	821	886	873	839	845	849	881	846	857	822	830	862	857	850	785	856	841	850	851	795	818	868	868	876	828	804	873	827	845	816	826	842	810	811	901	794	863	861	851	824	829	828	827	795	879	906	866	833	822	824	798	860	877	885	863	832	868	852	851	877	903	879	889	834	844	861	871	821	830	836	882	800	862	824	779	792	813	882	828	870	850	820	814	840	853	871	855	854	810	862	849	860	906	832	859	844	855	895	847	822	869	893	845	868	803	834	832	862	867	828	825	862	812	846	864	854	821	890	833	810	847	855	857	869	858	865	831	815	861	875	842	843	839	840	859	879	841	843	822	784	817	841	894	856	885	873	816	819	821	834	839	860	878	802	834	838	834	878	879	909	817	835	822	856	902	810	873	835	841	839	846	875	858	850	859	831	839	818	803	845	848	848	905	876	842	853	871	827	834	847	790	828	839	866	863	854	854	842	794	789	826	841	817	873	804	855	873	862	932	808	880	845	833	806	826	834	854	817	850	833	828	865	885	820	809	839	873	820	802	896	839	818	829	855	807	835	842	861	858	832	862	841	890	881	821	780	827	837	837	849	767	849	823	854	814	866	864	836	862	886	896	867	857	835	849	859	858	840	862	860	862	825	805	834	819	840	845	828	860	810	871	875	870	849	900	799	854	837	872	883	827	859	819	857	811	847	918	810	851	870	789	883	853	900	797	882	847	756	859	860	832	843	841	811	832	850	854	846	801	830	825	858	804	864	816	804	789	858	835	854	829	820	817	845	868	799	875	873	852	822	845	829	859	844	839	879	862	875	826	820	832	807	828	888	849	824	816	832	827	821	887	884	838	887	794	840	822	824	843	853	789	823	816	808	856	864	871	820	873	832	870	858	851	810	804	846	885	838	815	824	816	832	873	804	904	846	836	873	801	894	821	856	869	853	808	785	829	846	813	837	897	862	891	840	829	841	863	781	845	826	834	897	834	871	811	877	835	816	819	868	862	875	848	911	851	812	870	830	869	855	816	841	811	827	858	861	903	907	852	843	850	866	832	829	837	768	836	864	793	846	854	863	901	864	861	829	867	801	825	902	831	796	848	869	867	833	848	860	835	767	860	872	837	868	829	858	852	798	842	841	825	864	862	864	829	856	836	814	818	837	797	856	862	870	860	855	869	774	870	861	817	833	836	827	833	853	890	878	826	861	886	801	858	849	796	845	819	843	810	820	876	860	897	897	912	843	826	840	833	831	824	874	810	837	804	845	806	866	818	859	842	813	815	803	862	836	857	836	864	872	848	919	790	817	873	851	818	865	873	848	876	923	824	800	847	878	866	824	848	847	862	887	895	894	867	835	822	801	850	840	878	892	834	823	829	888	813	852	844	873	829	850	856	873	867	839	826	834	866	851	808	853	828	816	844	842	838	820	840	864	864	768	851	825	884	805	880	834	853	853	865	855	830	855	802	863	836	832	793	848	805	900	858	880	845	839	873	831	833	830	846	764	858	840	894	847	825	870	800	871	847	824	789	788	849	848	845	808	829	848	854	844	873	829	867	813	891	825	827	828	838	810	810	805	840	824	855	862	829	855	808	782	775	854	809	882	888	832	898	821	860	844	847	847	812	804	847	850	861	809	809	859	851	847	834	876	854	841	822	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13624	24988	15912	2837	486	294	281	269	273	284	266	268	332	285	269	272	247	269	269	235	248	270	251	259	277	267	270	274	278	274	273	273	279	263	258	258	290	276	272	252	284	296	268	293	294	260	296	281	279	303	269	289	273	267	285	253	285	275	248	250	267	277	273	277	290	284	286	265	312	259	285	252	264	272	300	295	268	253	278	269	266	292	269	279	269	282	282	256	234	294	253	296	294	283	287	270	280	262	271	293	280	275	253	266	248	267	276	305	271	262	260	283	274	277	267	295	258	311	269	270	238	294	251	282	304	237	278	265	271	260	264	257	260	283	299	250	251	251	230	268	305	248	256	282	286	269	284	260	289	261	258	282	254	285	299	241	255	259	267	301	261	271	264	285	277	252	267	249	257	255	255	293	262	280	259	268	282	256	276	270	293	288	238	275	255	268	285	253	281	262	291	257	286	266	260	275	283	273	271	270	263	318	263	273	265	280	279	259	270	254	252	272	290	280	271	266	282	288	251	306	270	282	270	222	273	294	252	287	297	274	284	264	257	257	281	248	290	273	251	257	264	286	286	281	264	285	258	291	253	274	289	262	255	274	262	255	268	287	276	245	286	278	274	243	258	291	246	251	286	260	295	260	269	284	283	256	251	268	272	253	238	265	272	271	283	260	302	266	306	256	289	273	282	291	239	267	255	268	231	245	272	265	270	286	249	286	258	307	288	266	312	268	252	256	297	259	256	237	265	286	272	267	285	276	224	323	287	241	272	262	264	247	292	275	262	259	258	274	274	268	268	269	265	252	268	273	274	291	305	276	283	256	284	258	260	269	283	265	281	241	305	296	272	261	278	266	275	245	261	265	268	280	290	273	231	282	260	248	283	265	258	251	282	270	294	263	278	275	277	303	276	274	261	292	284	269	266	276	274	267	290	274	249	292	282	255	256	252	276	303	246	259	295	257	271	271	278	266	254	264	272	261	299	311	281	269	269	242	257	289	280	275	294	293	260	306	283	274	248	274	279	268	257	301	246	265	268	285	235	285	245	241	286	267	281	239	235	251	271	281	279	303	260	274	275	285	254	257	288	272	280	293	280	306	257	259	262	259	239	269	287	274	273	270	264	252	268	254	257	279	259	276	287	268	307	272	252	274	262	304	271	258	282	244	259	300	264	306	242	270	269	240	259	290	295	270	254	257	275	274	284	277	263	279	290	265	277	261	259	259	290	238	277	263	261	285	279	267	255	272	291	258	282	268	276	250	288	282	255	271	290	283	260	281	257	283	273	260	285	286	283	250	279	262	287	306	255	261	255	284	282	245	267	252	256	313	289	276	224	267	268	282	269	303	276	249	256	269	283	238	262	245	239	262	281	224	246	298	288	282	273	323	277	316	283	276	264	310	262	243	266	287	270	284	249	269	297	255	281	236	278	251	244	280	282	268	266	270	268	287	252	286	295	277	245	265	278	273	277	277	289	262	283	272	251	255	254	280	245	259	276	276	281	280	287	246	265	233	266	291	273	292	280	257	256	248	249	282	274	312	280	311	253	244	263	250	254	260	260	284	242	302	274	308	254	286	271	256	274	281	265	293	258	272	292	259	249	298	297	288	257	253	276	287	269	275	237	261	277	231	277	254	266	240	272	290	295	275	262	276	272	256	268	269	258	278	271	297	272	284	284	256	256	279	268	306	279	272	282	252	293	268	263	254	276	261	282	277	260	269	251	245	308	261	241	234	281	248	269	247	262	273	285	275	272	280	278	264	289	272	227	272	277	271	226	287	271	269	262	275	293	316	285	270	312	255	287	293	257	288	256	274	264	266	249	275	296	276	271	293	280	295	294	285	269	289	270	255	247	256	294	246	247	294	275	271	289	291	253	254	283	225	258	250	261	276	289	294	290	280	266	265	265	255	257	262	275	267	267	263	267	273	302	299	303	275	238	273	251	228	258	266	299	291	272	274	245	300	283	275	256	272	279	291	277	255	291	262	282	268	275	291	249	253	292	294	267	274	252	269	283	298	253	269	266	280	292	254	272	260	254	292	247	275	246	263	294	255	258	258	279	271	271	257	269	283	277	255	268	256	255	281	245	293	267	299	278	255	290	273	289	255	261	298	296	273	252	279	289	278	279	277	295	283	251	280	247	273	284	268	267	248	267	264	266	269	312	285	302	263	271	264	295	293	246	260	291	275	280	275	282	293	259	263	257	265	272	262	263	257	284	263	266	270	291	264	256	273	253	282	254	260	315	258	292	316	259	282	282	249	256	311	300	261	265	239	289	284	271	250	271	269	294	261	249	281	282	251	248	292	264	294	283	265	325	300	289	273	294	268	250	252	284	290	242	275	284	269	281	262	267	242	282	280	282	236	279	265	282	327	261	264	278	275	275	250	286	264	266	269	269	292	278	245	256	264	280	265	285	271	273	246	260	297	274	235	284	274	295	308	278	276	281	263	241	255	272	296	290	238	280	270	301	250	286	271	278	273	275	272	263	260	286	274	243	256	281	261	290	276	301	303	286	289	278	262	268	266	280	306	277	264	257	282	255	275	244	278	280	263	279	266	269	281	268	249	262	288	266	279	251	285	267	260	313	308	268	294	256	273	265	283	248	265	231	284	271	305	284	253	264	277	249	255	289	263	248	271	247	239	244	251	282	255	274	308	270	274	268	278	281	278	277	315	265	256	275	274	290	278	266	324	262	305	300	247	263	224	235	255	280	282	265	293	275	250	270	296	237	267	261	292	268	286	276	289	276	286	277	249	249	266	308	251	292	268	282	249	274	279	298	281	273	249	267	270	276	252	258	255	278	284	249	241	270	289	302	258	225	255	250	282	255	253	257	260	285	273	279	277	290	244	248	272	256	260	299	241	245	281	218	258	277	259	295	274	291	282	264	247	268	274	272	298	256	276	295	274	259	282	245	270	311	254	275	279	253	278	291	264	250	240	265	270	266	244	265	256	275	282	276	278	280	270	285	253	235	260	243	280	256	270	269	299	278	250	250	247	276	252	250	269	270	251	255	268	273	258	318	272	277	270	273	248	279	257	265	286	260	251	277	290	285	293	285	263	263	261	274	301	300	271	274	287	258	249	279	268	264	269	270	272	254	274	277	268	279	289	243	276	272	284	272	283	271	267	265	314	280	288	277	282	302	259	292	244	259	272	232	295	240	285	299	270	263	274	256	270	258	267	273	274	263	263	262	260	298	268	255	257	249	277	312	279	292	279	261	250	249	269	260	299	246	271	262	290	258	283	281	266	250	253	279	271	259	264	274	277	281	281	295	279	250	251	304	248	243	251	293	247	266	257	277	297	272	280	253	290	264	252	280	279	251	282	294	275	294	262	284	290	286	252	254	280	267	275	254	267	290	270	290	274	334	263	250	260	260	293	263	267	272	275	279	274	273	276	280	258	282	285	264	269	259	266	251	285	271	268	261	266	256	280	271	259	261	256	250	265	306	241	246	255	245	277	295	316	266	277	286	275	247	260	288	258	246	260	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14262	31202	21230	5607	1045	798	772	798	765	827	738	795	782	778	815	786	739	726	817	810	766	777	743	772	761	754	767	778	789	778	791	826	797	808	775	787	811	780	824	781	841	823	854	819	816	820	755	791	766	839	726	792	764	748	784	801	804	862	768	754	780	824	727	780	802	778	764	790	720	781	773	805	795	785	779	773	754	799	735	712	784	718	742	720	810	766	775	745	798	775	749	768	737	763	796	810	760	752	782	801	781	752	721	769	781	811	736	766	745	797	725	780	770	763	786	786	788	764	795	805	794	793	797	733	830	788	792	821	749	735	804	743	734	806	780	757	754	773	768	788	783	723	768	811	762	779	738	776	729	802	774	749	773	832	739	747	786	780	760	775	759	769	752	790	830	754	756	763	723	764	820	708	720	807	771	758	784	818	757	763	804	774	727	826	772	745	791	760	804	798	736	760	774	771	739	750	789	765	795	780	776	755	736	744	754	769	783	825	767	817	775	716	753	803	757	779	801	797	797	779	781	772	766	763	778	823	797	852	810	751	764	788	750	727	786	767	801	781	755	783	801	766	765	802	739	788	775	753	746	817	793	774	789	761	785	837	792	779	763	759	757	748	800	759	786	798	756	777	771	763	804	770	766	738	785	828	823	803	749	795	744	745	760	760	797	793	762	765	798	718	780	804	795	783	814	782	799	757	797	792	745	822	815	775	775	791	792	774	794	782	765	763	779	762	805	805	740	762	791	729	754	719	819	700	739	823	800	814	760	800	769	747	769	792	807	801	771	780	791	753	718	820	795	721	854	806	781	825	772	771	814	746	764	787	757	791	786	747	808	838	860	796	771	766	803	795	784	787	809	768	750	742	784	788	773	822	797	730	774	755	772	773	764	795	765	805	793	798	744	802	779	809	749	773	779	744	799	730	793	746	765	728	814	770	810	808	806	747	782	770	795	735	778	733	805	727	727	789	752	844	799	762	783	793	785	771	761	820	779	790	755	797	830	752	764	837	771	772	766	771	785	757	822	727	767	786	824	750	807	761	763	816	788	768	769	771	817	797	772	793	820	788	786	727	771	767	764	783	757	773	731	735	785	773	780	807	793	760	693	775	752	741	781	769	765	785	811	781	778	829	795	791	794	797	803	818	759	778	814	789	776	799	764	774	772	784	710	791	822	761	770	786	736	798	750	780	754	766	747	802	748	801	788	789	833	818	797	803	777	750	776	787	797	779	818	802	789	819	782	778	738	755	809	743	789	809	830	811	765	788	787	732	740	771	827	765	775	804	758	802	778	693	814	764	771	784	772	779	823	753	726	732	796	749	789	824	736	735	779	755	782	765	772	785	834	761	742	772	763	766	768	810	782	793	777	773	760	780	784	771	769	763	811	799	803	772	820	768	751	733	738	794	788	815	754	796	736	779	798	807	761	785	764	736	809	813	746	774	830	835	764	819	731	768	733	822	806	739	820	801	805	743	783	782	806	763	824	751	796	808	805	792	789	784	752	832	778	822	804	782	760	753	778	774	717	751	783	803	720	747	769	802	725	766	757	782	753	779	782	795	788	763	762	809	774	754	717	841	777	772	718	726	773	764	767	784	762	801	743	789	860	808	768	799	789	766	763	795	721	766	777	802	805	787	756	821	790	719	840	811	751	791	812	757	753	755	823	773	760	784	828	768	787	808	779	782	771	813	775	797	808	741	769	716	812	736	781	822	786	723	754	773	762	758	772	734	797	732	812	795	785	749	773	764	826	805	770	757	780	736	774	746	777	797	815	798	768	750	795	788	844	806	762	741	796	792	781	808	747	787	735	798	760	777	838	725	787	877	779	792	710	795	787	808	744	762	798	781	794	762	744	811	795	777	798	818	804	734	784	786	810	802	770	746	773	774	756	819	782	745	810	775	745	761	784	780	807	766	738	737	723	801	798	716	822	747	819	774	802	803	820	816	819	802	787	727	802	792	759	779	795	772	726	748	816	777	796	810	719	783	795	834	761	820	768	765	769	790	773	747	764	735	799	776	829	739	799	797	773	838	776	811	768	802	764	821	771	755	798	742	761	760	746	780	761	759	846	796	805	738	786	821	736	763	788	735	761	744	790	769	806	732	725	797	782	726	764	829	780	809	741	762	763	782	774	743	777	760	825	775	803	779	775	781	791	785	807	741	778	785	751	770	803	790	809	756	802	811	770	788	773	723	764	783	763	828	799	751	749	740	749	738	809	785	767	779	753	795	762	760	775	794	829	785	816	755	809	779	742	765	758	756	824	796	797	806	767	764	781	789	778	755	792	791	781	810	765	790	807	778	746	764	779	796	795	769	778	774	792	746	791	793	755	737	799	825	755	827	816	846	783	767	786	795	769	770	774	792	786	749	745	774	775	773	746	812	769	752	814	829	779	749	750	788	771	749	843	731	747	806	815	781	783	788	735	777	787	750	788	773	779	757	779	802	786	803	765	792	812	738	803	807	815	765	739	774	762	787	708	809	800	751	774	779	788	817	703	744	731	804	831	791	752	766	751	844	758	771	776	791	838	717	792	764	730	761	776	767	749	743	805	755	737	791	722	813	735	729	781	755	834	777	771	756	796	762	784	764	815	760	768	760	782	793	744	757	796	786	778	746	749	827	761	732	763	810	759	812	723	738	792	766	781	749	834	776	779	764	759	799	784	751	793	799	792	782	745	809	804	791	778	753	776	798	774	776	810	752	766	847	752	791	771	767	772	765	832	793	785	747	800	781	797	731	719	797	784	776	817	736	798	800	733	822	749	790	761	809	785	759	811	786	760	835	789	767	790	764	776	807	781	746	763	787	744	805	766	779	763	779	763	736	831	750	775	753	751	747	743	764	778	710	769	750	824	791	789	789	798	780	758	759	821	813	787	785	775	787	788	782	760	772	771	769	753	746	758	763	754	778	792	787	730	731	800	726	808	799	726	763	756	837	763	797	821	753	773	827	705	746	779	788	774	802	753	769	734	803	754	733	782	770	805	774	780	782	790	763	800	809	750	765	790	735	735	734	742	744	768	780	779	755	760	751	747	801	757	826	751	798	766	759	796	792	800	749	728	790	773	748	824	700	748	810	787	784	799	744	785	789	764	718	755	784	754	739	776	758	796	776	800	789	723	766	722	746	790	780	784	731	790	775	756	768	752	791	751	803	814	757	802	785	767	794	769	823	768	789	840	793	784	786	822	740	768	771	782	757	811	794	771	772	812	800	759	774	775	804	821	792	788	808	804	709	793	829	775	793	792	743	781	786	789	799	776	758	758	802	778	746	786	786	763	794	761	738	761	747	793	749	757	784	774	832	782	769	776	792	786	821	682	816	773	741	771	812	783	818	765	812	779	756	781	744	778	780	744	755	790	797	821	800	811	748	795	750	792	771	785	808	800	804	822	782	780	783	767	769	770	750	754	765	799	752	737	759	746	782	764	768	823	715	811	823	786	808	803	765	771	749	734	792	769	763	744	678	763	722	754	818	783	778	801	801	809	761	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55649	76732	63032	30940	6853	383	291	272	243	269	268	262	271	271	241	242	249	236	251	279	272	255	288	245	257	259	240	244	233	243	254	221	242	269	253	246	237	235	257	252	311	332	361	370	325	294	262	228	237	258	246	245	251	236	236	255	258	231	276	248	272	260	239	227	233	259	243	273	243	251	237	232	240	266	245	240	267	244	257	268	258	255	268	249	269	233	248	271	266	227	260	265	270	258	260	251	266	234	270	237	259	244	250	227	241	224	225	245	260	237	257	263	249	251	263	247	261	227	246	253	246	275	264	264	222	252	261	266	249	249	275	269	275	254	241	246	250	248	235	249	231	230	259	243	236	228	263	273	245	241	238	225	246	264	251	254	273	256	250	249	251	244	257	281	246	275	217	257	258	280	246	268	258	256	256	269	269	262	251	268	250	267	251	248	256	246	276	241	235	260	247	285	270	278	283	246	246	268	231	265	251	245	265	248	225	253	255	270	285	250	256	249	230	243	241	265	241	260	253	238	228	260	246	255	250	218	279	272	244	240	234	250	258	232	261	257	268	252	261	251	214	258	258	267	251	251	239	259	257	257	255	231	252	225	241	262	246	265	256	246	238	239	264	247	254	240	240	261	241	244	240	231	227	236	251	251	243	239	248	248	248	230	240	241	268	247	257	248	248	252	238	240	259	254	227	249	251	268	262	229	245	254	227	270	237	225	240	246	274	231	255	247	247	245	241	243	255	280	261	244	253	249	240	244	245	240	267	277	248	247	243	267	255	243	272	243	236	244	235	250	230	257	260	249	258	254	250	253	253	228	248	246	240	223	268	248	260	244	246	254	295	253	237	265	243	266	241	225	261	266	251	223	246	237	249	261	252	230	246	267	250	244	262	267	255	248	242	261	270	245	253	244	243	235	255	243	234	249	223	243	262	280	258	250	243	222	279	264	253	259	271	269	278	254	282	239	223	288	227	265	244	264	221	217	245	238	300	235	234	247	248	231	240	231	234	261	262	248	263	247	238	278	255	235	257	241	283	266	257	274	264	243	255	239	218	246	254	273	255	262	249	245	261	237	255	228	233	244	253	252	253	248	217	239	265	247	246	268	255	260	248	261	254	269	231	266	276	247	231	281	261	244	245	248	244	251	262	234	266	247	247	267	252	242	254	244	223	222	257	257	268	256	270	253	239	236	261	231	247	253	247	267	247	243	245	255	201	236	234	253	265	234	248	259	232	272	269	264	250	269	259	261	275	257	267	264	244	245	248	248	261	238	231	241	265	241	272	267	270	271	254	254	244	262	256	243	252	232	256	254	245	263	257	249	264	261	283	259	250	250	263	262	253	248	265	237	257	235	242	256	242	240	262	239	239	229	237	257	221	254	269	229	227	246	254	259	279	239	228	255	256	282	266	254	254	241	281	249	264	225	245	232	244	257	278	247	281	267	247	254	271	230	256	250	244	292	236	254	255	253	255	243	241	247	253	278	256	261	264	264	264	281	272	255	285	237	258	272	259	239	228	241	221	275	238	246	218	246	243	252	245	271	239	238	251	255	253	268	264	236	236	265	262	283	221	234	237	244	256	242	280	265	243	251	235	245	226	267	255	266	259	276	260	273	224	262	291	263	281	259	249	227	236	275	274	258	271	248	267	235	254	243	265	249	263	270	242	266	268	255	260	223	246	245	269	234	279	236	258	268	240	239	228	237	248	263	259	265	265	244	293	253	240	218	276	233	259	266	252	253	275	274	239	224	237	241	269	258	248	258	260	252	243	277	282	245	248	256	231	272	240	254	279	242	237	260	227	247	235	277	243	276	240	263	251	239	281	243	247	255	255	237	224	270	242	232	241	254	231	236	274	217	265	239	267	237	271	267	241	269	267	266	262	241	279	213	231	269	242	239	261	282	251	236	292	263	242	249	248	233	262	298	275	247	254	240	264	268	269	251	272	252	254	250	261	247	240	259	280	243	265	273	249	234	253	258	257	195	242	232	261	254	264	242	252	254	260	238	261	264	222	282	250	234	240	249	236	262	263	257	283	222	238	233	247	248	280	256	247	229	257	271	266	272	251	248	252	260	244	248	282	230	230	249	257	260	246	255	283	251	243	249	258	249	245	234	281	235	273	224	254	283	254	247	253	251	261	246	251	262	270	274	270	284	251	250	262	255	283	252	258	229	262	274	262	246	236	278	298	233	245	239	236	261	249	240	271	254	259	258	222	252	263	249	249	256	267	228	240	287	268	253	245	244	229	252	256	258	256	263	229	233	259	271	235	243	276	257	289	233	296	246	249	223	270	239	259	269	270	265	265	244	227	274	250	255	238	259	243	263	239	264	238	271	243	271	247	255	253	267	246	233	256	264	253	266	244	231	253	279	272	252	248	224	234	252	242	280	254	281	255	262	234	245	229	239	251	247	269	243	255	243	246	234	282	265	291	248	243	249	251	269	259	278	270	259	252	267	206	246	274	252	264	257	242	224	234	250	259	275	248	276	240	255	230	233	255	231	254	250	246	277	264	251	278	247	243	266	233	231	257	241	252	242	247	263	222	239	263	257	276	255	250	256	254	251	237	254	255	272	266	246	234	306	264	286	222	270	261	242	231	244	248	243	248	277	258	245	257	246	233	267	255	262	253	231	233	232	264	234	258	257	253	248	285	219	255	233	264	269	243	237	276	251	255	234	254	234	246	274	269	276	268	259	223	249	252	251	253	256	248	237	252	234	244	239	283	269	254	253	205	260	246	237	247	256	282	263	235	256	222	255	252	248	252	248	248	249	272	251	245	251	250	261	257	246	283	251	243	250	246	266	242	286	258	275	268	251	222	241	273	259	278	242	242	230	265	274	259	241	249	279	266	273	266	256	279	254	248	233	244	249	216	225	246	263	232	215	273	277	234	253	254	234	241	251	256	274	282	255	250	237	270	252	267	266	258	243	244	217	255	270	267	245	267	248	262	228	256	248	245	248	274	231	248	259	259	262	232	276	217	254	286	261	254	239	251	246	247	264	233	282	251	245	240	259	245	239	243	239	245	245	282	240	264	247	232	235	223	253	267	262	235	265	237	275	267	265	291	264	243	266	261	228	271	256	267	266	245	226	244	243	247	246	255	255	245	246	222	259	247	244	254	272	243	274	264	241	243	268	267	259	227	237	260	282	222	256	246	261	272	251	227	273	208	243	268	262	255	264	246	261	258	247	251	222	259	271	246	256	270	247	260	255	236	222	236	268	209	228	246	237	254	242	265	227	232	236	264	263	238	252	238	228	262	246	287	238	243	255	276	246	260	253	237	251	262	237	253	218	226	265	248	228	260	254	240	242	246	266	255	244	245	259	262	275	255	250	265	255	253	253	252	261	249	255	240	271	233	255	268	246	235	285	249	248	246	279	265	258	239	253	260	251	253	279	282	245	259	228	266	256	253	240	255	271	230	231	244	247	225	238	227	256	248	250	268	279	256	233	218	248	231	255	243	254	285	249	249	228	263	252	269	255	251	235	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37259	60896	57838	29699	3670	957	900	887	808	847	766	769	804	765	757	761	754	762	809	735	728	716	759	755	696	690	778	740	726	770	709	698	782	736	770	729	719	750	714	803	1097	1385	1596	1615	1406	966	751	703	754	732	706	760	740	737	730	709	727	740	742	743	764	721	738	775	736	750	727	702	691	675	728	720	682	704	734	772	749	694	750	713	721	739	718	727	726	741	721	737	759	768	736	758	738	730	726	769	774	754	774	745	720	720	712	699	727	775	745	703	771	721	712	756	720	776	764	735	733	739	771	715	735	738	717	762	751	738	762	757	756	742	706	739	789	741	735	764	695	731	786	773	675	733	703	760	746	718	732	722	768	757	705	785	745	741	716	735	782	752	668	690	752	756	719	740	756	763	720	745	693	758	729	719	701	716	735	731	661	722	716	736	766	730	717	760	711	749	718	687	709	749	754	747	701	719	777	711	683	751	761	727	755	764	744	774	717	695	752	742	747	736	793	723	715	719	704	706	746	732	726	738	771	718	706	738	702	737	733	722	691	711	774	748	744	702	675	776	738	772	714	718	738	743	706	748	780	761	719	724	769	785	740	732	738	751	772	751	751	734	698	753	784	734	761	718	689	765	691	747	776	769	771	759	742	803	764	754	744	776	743	744	744	737	699	721	716	740	670	773	764	764	725	758	728	685	771	740	693	751	700	735	675	724	730	687	719	792	768	737	769	756	705	732	733	724	715	767	752	747	715	752	746	704	724	736	741	680	776	770	783	745	741	716	713	705	713	751	749	722	793	731	730	703	756	748	741	748	701	721	722	714	783	718	700	726	735	729	700	736	739	668	751	730	798	740	728	733	768	705	670	712	711	743	702	705	700	699	709	742	736	749	724	703	784	747	721	741	704	735	698	726	709	767	723	807	780	738	723	756	731	718	723	774	716	688	780	745	743	717	744	717	799	770	741	748	724	755	727	758	724	750	739	720	718	708	736	738	709	745	708	740	680	726	714	716	781	715	702	746	716	739	737	723	735	756	722	712	739	701	754	694	730	731	714	685	740	707	727	698	689	766	746	686	781	703	692	725	730	752	742	760	715	705	683	733	750	706	752	778	704	757	731	744	738	669	703	736	743	734	710	728	731	746	736	745	686	707	766	748	716	730	711	770	735	742	680	680	745	689	742	706	730	742	757	739	735	762	794	772	686	742	743	695	703	731	700	740	714	716	720	749	745	758	714	736	740	746	721	734	740	743	745	728	657	721	713	696	718	682	752	722	729	708	736	704	719	716	740	701	722	722	720	709	706	735	717	701	718	730	731	713	716	784	722	718	763	753	715	726	738	717	702	724	760	806	722	674	764	730	750	716	732	745	742	733	733	703	710	720	685	730	767	728	718	750	704	737	722	701	708	727	730	717	744	722	741	742	696	720	769	743	707	691	746	688	798	708	714	677	749	724	755	729	775	707	732	730	731	718	734	771	746	723	739	688	705	768	687	700	753	732	757	707	743	758	743	720	729	715	747	721	733	741	725	744	731	698	738	720	686	791	707	698	745	727	740	811	728	765	751	671	729	723	753	696	690	712	751	729	697	706	726	693	716	763	708	743	753	747	740	767	747	727	748	716	799	755	721	682	744	714	738	748	688	744	745	711	745	719	699	739	728	740	720	768	737	743	736	758	725	749	733	758	737	743	761	723	708	695	751	715	794	740	750	731	706	724	746	777	700	698	693	699	726	756	688	747	685	758	755	690	669	730	772	746	791	779	704	756	724	729	751	751	759	734	758	643	690	730	754	708	717	730	756	740	713	708	722	726	777	723	732	690	779	701	752	760	714	731	679	753	744	720	745	756	699	724	713	780	740	692	703	731	738	747	722	777	725	714	765	745	740	774	726	757	687	748	751	698	696	724	765	738	707	708	744	743	775	754	744	699	719	696	732	721	753	728	718	766	727	712	776	710	738	773	749	794	751	719	739	728	695	713	728	715	744	720	778	714	704	720	728	756	690	716	720	744	720	760	767	740	719	721	751	731	744	756	709	709	743	730	738	735	774	679	770	751	721	709	727	743	738	709	723	705	725	701	714	718	716	754	728	685	730	744	717	707	686	771	773	677	733	752	740	746	720	680	698	718	767	720	694	697	758	726	707	751	727	766	774	714	754	717	783	687	693	768	747	700	752	720	785	705	749	757	701	718	804	726	769	757	728	740	748	698	770	678	743	731	717	707	758	725	707	729	731	699	698	720	703	679	759	738	724	723	755	714	727	715	739	738	708	729	758	726	678	729	750	733	738	707	721	725	704	733	739	748	719	737	734	740	755	718	744	699	761	708	769	728	747	749	751	764	721	761	730	707	736	752	751	749	732	753	695	785	732	704	717	780	743	714	735	737	723	734	750	744	775	715	754	724	775	739	725	718	756	765	709	750	752	686	746	739	718	759	740	729	692	704	774	721	707	718	771	749	715	743	713	758	680	743	755	739	732	759	789	694	712	712	713	760	774	688	724	751	765	660	753	735	747	731	668	723	737	711	705	744	746	786	771	714	720	681	718	741	764	742	744	749	731	714	744	710	695	743	775	698	683	695	703	718	711	754	780	681	776	731	758	715	742	752	710	733	724	630	700	735	705	751	696	813	767	711	772	720	671	749	763	699	743	697	728	755	703	754	735	718	724	723	775	696	689	693	724	775	744	726	726	728	701	769	722	778	721	754	712	729	717	705	757	697	748	737	748	702	770	754	733	733	735	716	709	693	674	737	720	734	695	770	728	730	725	683	730	724	740	717	759	721	713	785	719	726	780	750	707	738	807	730	719	721	753	766	736	728	746	781	689	756	736	718	743	741	792	775	786	752	725	741	711	734	733	737	705	681	718	741	745	714	718	693	720	715	768	751	748	710	701	738	720	741	739	741	691	697	761	763	750	756	742	765	723	765	761	736	745	734	704	747	720	730	765	691	731	737	760	773	731	782	720	768	695	719	716	734	755	757	712	710	721	722	725	764	709	730	699	773	736	744	731	776	667	703	746	714	732	735	705	755	741	753	728	710	761	741	716	740	732	680	739	737	785	749	727	773	674	747	780	719	758	737	719	728	714	682	752	737	771	727	745	719	701	754	735	774	764	779	738	705	721	711	726	726	739	742	714	779	764	736	761	713	744	730	727	716	728	754	773	776	714	677	704	754	729	741	746	730	729	720	750	732	714	771	747	708	755	767	737	781	704	759	735	715	696	695	694	753	764	692	727	720	682	716	751	755	705	709	724	712	752	721	736	736	758	739	727	748	688	755	743	734	711	719	705	728	771	697	776	725	738	666	724	721	713	732	778	701	753	746	702	767	694	719	748	718	724	752	707	741	768	721	734	720	751	749	720	745	755	741	745	745	768	670	761	673	720	753	748	719	735	738	710	755	732	766	758	809	737	739	779	715	757	730	743	735	718	728	732	731	725	743	719	707	735	697	750	720	709	724	752	711	687	763	765	742	671	715	723	747	733	715	726	757	763	680	769	717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
67604	87029	71457	37363	12301	1110	400	327	331	343	328	316	309	296	325	295	309	324	347	305	319	291	319	299	315	335	313	297	305	313	315	295	293	277	304	318	356	309	301	372	439	460	520	484	476	315	334	316	303	296	285	281	302	295	308	278	324	300	275	328	271	298	302	336	324	264	285	301	306	299	281	292	309	285	303	300	289	291	315	281	285	295	298	263	322	301	279	338	287	314	282	319	289	319	291	283	281	316	325	286	336	301	293	298	312	320	295	280	296	329	302	326	318	307	306	264	276	286	306	293	297	327	303	301	307	276	285	299	304	311	321	279	306	296	318	294	336	283	295	310	277	320	289	298	288	329	291	281	279	286	313	297	295	322	267	299	296	313	299	303	311	299	285	311	315	265	288	277	291	290	277	323	287	275	295	297	279	284	261	313	316	293	296	301	276	312	318	304	298	313	302	306	306	302	308	341	292	347	318	302	283	310	282	298	308	303	311	270	286	307	298	306	320	335	287	294	309	325	292	310	319	308	308	273	309	303	324	318	349	292	313	288	307	277	305	315	320	323	323	274	324	271	301	305	262	270	305	329	285	277	313	309	262	319	294	295	316	290	301	304	284	312	283	327	314	285	323	304	289	331	305	309	310	290	299	330	313	311	317	311	300	301	321	259	348	300	278	351	317	318	325	315	334	272	298	335	295	302	289	295	298	294	279	294	330	298	298	311	287	308	291	283	318	283	280	282	291	298	319	312	303	317	299	295	290	276	293	330	300	295	291	306	288	270	308	313	321	283	316	268	297	301	318	288	317	273	308	302	282	314	298	310	291	283	315	286	302	337	310	294	297	300	279	283	316	318	305	328	284	300	280	300	288	292	297	297	275	271	272	290	348	299	297	310	295	300	295	311	306	301	322	298	285	283	293	314	302	315	308	292	292	298	329	316	301	318	281	289	289	317	279	265	333	312	336	284	306	311	299	306	284	281	281	318	296	293	294	287	312	304	275	275	297	295	319	293	297	293	299	287	309	276	329	306	326	326	270	305	309	293	298	299	279	312	300	297	328	296	300	290	275	294	289	301	277	304	292	311	309	303	300	300	278	295	271	296	278	328	286	285	321	321	311	304	290	304	303	309	316	297	290	303	283	275	291	284	285	306	304	276	282	307	283	285	319	271	287	322	314	299	279	342	308	312	319	319	304	283	311	310	281	321	267	294	336	291	289	292	309	301	275	299	287	284	325	288	316	313	293	272	285	322	304	266	309	291	299	277	299	267	309	338	293	305	333	314	275	307	318	305	294	269	298	308	274	290	295	285	299	289	290	258	312	312	304	305	285	305	287	310	298	294	297	295	314	291	296	277	312	279	320	317	334	304	303	296	304	308	299	298	304	279	292	300	309	286	313	290	302	297	276	290	302	291	294	341	287	302	340	321	296	283	293	278	256	309	343	305	280	326	309	288	322	331	308	280	298	283	271	289	286	313	302	260	295	294	271	304	277	283	305	302	302	281	313	301	308	284	283	297	317	286	317	307	297	295	310	286	283	314	299	317	279	292	311	277	280	300	286	340	313	282	305	301	316	295	333	272	313	318	294	306	307	321	299	306	310	273	295	304	308	286	336	267	293	272	285	312	291	290	295	271	289	271	254	310	315	317	280	296	303	314	293	252	280	308	299	277	293	305	307	285	301	275	299	309	334	295	283	276	283	294	283	281	333	275	292	284	324	280	280	307	301	307	291	270	290	312	319	302	330	316	281	287	327	284	312	298	302	284	312	283	293	280	289	314	287	300	337	289	298	306	330	288	315	311	306	310	280	312	300	297	286	328	287	332	304	282	321	289	313	283	256	273	301	285	303	279	300	281	272	271	301	269	312	322	264	326	294	304	278	285	325	297	290	313	297	261	304	296	313	282	281	267	300	296	269	300	267	297	319	297	300	290	291	289	295	289	289	317	291	285	304	282	284	314	286	292	278	305	264	310	318	325	314	295	270	270	282	303	314	322	318	311	281	299	296	303	304	324	303	318	283	263	314	299	284	297	277	267	308	301	287	304	289	265	310	280	323	276	285	298	275	292	278	336	301	303	280	306	307	301	315	290	274	275	295	300	276	314	269	307	287	309	310	304	294	289	327	310	297	268	286	288	295	285	294	303	309	315	299	332	276	277	283	308	288	320	316	307	322	292	301	301	293	293	308	295	282	245	293	310	283	320	282	288	299	299	304	288	303	278	309	308	304	295	282	324	282	278	310	307	285	293	276	302	309	293	325	261	277	303	294	291	326	292	307	298	317	277	309	289	281	309	293	287	281	318	274	312	279	283	317	306	288	279	271	298	327	308	297	312	311	285	265	335	284	249	321	293	282	293	310	309	301	305	287	278	296	312	309	272	275	336	309	299	293	275	294	311	271	313	332	306	291	311	281	332	277	289	299	298	292	283	272	325	281	291	311	293	287	331	264	276	294	289	287	324	320	307	290	341	290	309	291	307	317	316	308	290	306	295	322	307	306	282	285	289	282	297	282	295	295	294	304	290	324	283	295	290	305	307	300	302	300	294	289	287	306	293	312	303	295	309	268	323	330	297	324	297	291	280	321	312	299	321	297	296	289	275	309	350	290	315	295	293	313	281	274	323	289	319	288	288	334	272	268	279	299	291	327	301	308	305	301	282	311	272	292	287	307	315	283	326	306	308	291	288	290	313	299	313	292	275	311	277	287	290	294	308	293	294	308	263	299	319	307	357	268	294	301	288	334	291	292	301	294	315	307	318	283	286	288	325	272	311	287	298	311	299	284	299	309	289	318	288	298	336	282	297	293	311	283	300	299	319	326	298	279	312	306	318	280	318	286	291	338	305	308	263	279	320	284	286	280	317	268	305	313	261	324	299	290	302	307	338	287	295	298	298	324	285	284	290	274	289	310	310	288	352	331	278	294	259	274	309	287	302	316	311	311	293	303	297	297	280	288	306	315	282	310	313	304	325	299	308	290	297	283	273	308	290	257	286	294	303	302	307	319	325	314	277	312	338	317	303	277	297	301	275	270	287	320	260	289	301	284	264	284	263	286	288	277	294	299	324	275	308	323	301	297	280	296	296	296	293	270	309	325	309	275	267	256	261	303	276	297	289	307	295	320	291	284	303	307	248	272	277	304	315	290	325	309	300	317	280	283	290	287	296	293	320	298	316	299	305	341	284	273	326	296	304	317	272	286	285	307	313	312	300	264	277	290	297	295	305	296	300	316	315	318	295	296	291	317	270	334	312	279	303	304	343	299	329	305	301	310	346	320	294	284	328	297	300	315	280	280	317	296	304	285	308	292	283	290	297	260	284	300	306	301	317	287	285	283	263	275	338	267	316	296	319	325	307	292	270	284	291	262	294	305	312	277	279	282	294	328	325	279	320	304	291	322	307	313	272	297	265	322	303	287	291	309	307	264	279	259	294	271	303	311	313	302	294	287	308	289	291	312	307	295	301	312	285	299	288	302	282	297	288	265	341	297	336	319	281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47038	74277	68035	37629	5192	1274	1188	1040	1095	1068	976	968	948	943	905	856	931	866	920	911	897	826	844	888	912	879	880	862	882	844	851	837	886	857	827	862	861	874	906	1239	2082	2687	2622	2413	1920	938	778	871	836	832	888	793	835	785	877	835	770	828	840	832	871	830	835	859	825	872	820	882	826	837	807	875	847	837	869	867	837	849	824	879	839	837	860	846	850	817	885	783	847	831	810	854	793	810	822	868	857	800	830	840	857	878	851	878	847	774	815	797	864	803	777	852	833	828	829	787	813	885	832	809	827	902	792	804	801	864	834	873	801	864	823	868	825	853	844	832	879	799	813	858	850	842	777	832	815	838	838	849	808	828	809	834	858	858	853	839	811	837	843	798	842	891	853	836	845	846	832	804	839	856	862	837	865	822	838	826	869	854	811	841	786	834	830	878	834	895	849	851	848	814	871	802	835	848	798	792	881	845	837	847	819	854	876	859	802	862	844	847	819	852	802	912	838	841	868	890	818	873	836	791	855	862	852	783	874	797	817	813	849	866	857	896	783	853	830	885	862	849	871	790	834	866	832	818	833	868	840	882	873	890	855	791	862	858	800	843	853	871	864	828	813	836	911	810	783	844	826	864	848	899	842	825	790	796	870	798	851	795	800	823	858	814	830	819	856	816	878	850	827	839	874	841	784	856	866	862	769	909	898	842	859	899	857	818	888	849	879	871	866	854	852	842	818	837	841	864	873	847	848	842	838	814	818	862	815	855	833	787	848	860	872	836	825	799	853	853	828	857	849	830	857	839	813	832	854	852	842	833	752	833	853	868	816	819	804	817	806	850	858	839	778	807	826	864	833	800	855	806	827	863	812	779	868	794	842	846	833	822	841	831	818	807	857	847	834	879	858	801	841	816	825	822	856	790	867	843	753	845	866	850	859	829	835	862	795	858	832	794	869	846	848	840	830	816	821	822	872	831	810	824	815	823	835	837	818	822	893	792	767	873	834	840	824	885	797	838	879	825	884	851	863	868	798	852	837	839	880	849	854	858	829	871	805	847	854	811	869	746	888	834	833	825	768	855	874	835	894	830	808	803	842	837	819	804	864	857	805	853	850	815	864	850	778	835	865	816	849	897	804	796	828	809	833	812	861	877	837	823	812	879	826	866	854	821	826	834	830	826	866	842	780	849	860	877	870	864	845	855	858	858	805	815	819	841	810	826	847	865	894	836	797	814	842	834	832	906	828	824	801	816	860	867	791	861	842	835	858	868	843	847	809	848	854	862	822	826	852	857	866	853	857	839	877	852	839	787	816	832	873	882	879	866	819	828	849	830	819	820	817	801	820	807	851	889	859	818	796	824	776	838	843	853	803	869	843	823	834	937	877	846	801	861	810	875	825	834	854	787	855	831	785	813	850	839	830	883	866	862	834	852	857	839	844	871	787	796	830	826	861	826	805	903	845	819	822	814	835	839	842	826	874	822	852	786	864	849	842	794	885	825	863	875	859	802	867	782	818	841	854	854	775	849	877	783	837	833	808	851	808	849	836	827	811	887	835	853	839	790	782	819	850	837	857	806	835	856	883	831	856	821	808	837	859	818	843	868	815	834	829	806	834	811	849	835	799	865	833	877	859	792	877	843	858	848	857	796	830	817	808	818	817	852	859	817	836	873	857	826	800	882	844	816	873	843	818	862	832	846	833	865	842	872	867	773	844	809	805	836	831	860	815	839	834	840	880	856	905	857	810	845	849	814	853	899	827	823	820	796	845	828	867	841	809	840	838	840	821	857	829	846	824	852	814	822	813	787	838	838	828	792	861	838	840	805	863	832	836	854	848	817	808	866	828	854	858	791	892	825	860	851	812	862	811	863	837	836	819	824	860	806	869	808	812	832	801	813	817	826	783	875	817	815	838	879	837	850	823	833	817	788	836	876	853	802	836	842	787	834	836	825	825	818	777	802	859	849	802	778	866	814	883	869	843	861	864	825	789	781	846	833	828	825	774	821	812	795	837	823	801	842	844	828	851	867	864	846	851	806	861	829	881	841	858	878	818	823	820	878	850	830	830	845	809	846	818	807	853	867	856	871	862	801	825	865	796	852	853	812	792	830	855	850	877	835	772	856	823	805	843	864	772	817	814	802	820	783	884	891	792	812	831	883	825	823	862	879	826	767	836	859	789	868	880	824	830	835	836	806	837	854	851	856	896	819	843	852	807	817	829	827	822	837	804	831	862	824	802	842	898	885	776	838	818	843	819	819	887	860	830	840	870	896	846	795	869	825	858	797	802	867	894	807	921	868	886	844	812	869	888	881	809	847	831	812	797	811	877	815	820	831	849	856	794	866	893	861	879	838	828	876	851	871	838	793	863	816	814	808	851	867	863	820	869	826	843	845	878	852	868	830	825	825	843	883	807	866	861	838	793	883	837	837	866	820	821	810	804	830	772	869	777	881	893	812	889	813	841	778	854	797	876	854	850	864	860	851	856	827	841	816	772	858	872	809	870	813	815	813	829	854	815	814	837	820	862	841	840	850	827	794	796	876	867	831	801	843	841	886	837	848	826	790	827	854	890	839	845	823	796	778	848	906	869	839	793	825	853	876	817	855	799	856	826	869	843	803	831	790	841	837	823	836	865	756	820	827	928	890	846	814	849	877	811	837	864	862	852	811	809	845	832	801	837	887	816	805	825	870	849	816	807	811	871	746	768	839	808	751	814	834	830	823	848	815	858	882	834	868	869	891	766	795	805	888	871	839	857	767	835	814	824	896	828	790	815	873	822	794	836	872	815	845	870	854	808	866	796	835	875	789	862	811	811	844	766	818	866	812	854	813	876	819	893	833	801	818	820	832	800	883	808	838	863	858	810	846	854	798	854	831	820	872	869	826	799	849	831	871	837	866	859	804	853	825	841	836	813	811	865	850	821	845	812	827	900	902	910	818	829	821	855	868	876	785	829	860	823	882	787	849	850	848	827	806	848	803	796	849	831	837	761	836	839	828	853	846	837	836	825	846	826	868	815	814	808	863	822	877	882	821	749	806	828	792	830	881	844	815	789	877	809	839	878	790	850	834	839	810	846	808	845	832	841	813	823	864	794	876	857	853	785	840	792	853	844	853	845	807	788	810	849	833	873	855	826	867	823	836	849	863	836	841	836	800	845	810	831	768	896	814	860	873	814	847	851	870	813	858	872	832	841	841	905	863	840	827	812	867	806	866	865	829	833	866	844	846	786	872	820	780	897	832	841	819	841	843	859	785	881	820	823	849	871	846	846	844	839	834	853	807	851	906	826	831	800	789	780	804	792	825	781	773	813	838	892	838	797	851	842	811	859	828	801	872	800	856	822	825	804	822	886	804	916	821	836	809	802	859	804	840	819	805	870	887	900	803	838	857	867	825	849	855	837	833	832	829	775	871	816	824	881	910	845	862	877	841	851	864	879	847	845	859	858	878	849	838	865	814	848	850	840	835	850	813	832	817	855	840	853	828	815	790	806	826	861	827	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13483	25061	16148	3108	472	303	290	290	279	292	275	302	293	249	252	275	241	278	274	280	287	297	306	261	282	267	263	291	283	243	273	289	275	276	289	273	287	289	281	290	291	319	292	299	292	274	270	287	297	297	263	276	304	269	292	263	261	270	244	244	295	259	273	275	259	261	281	288	258	261	270	282	263	251	270	296	293	282	273	280	302	275	283	273	265	286	267	279	261	271	249	245	274	268	275	298	299	292	300	273	277	262	260	256	264	272	263	278	316	263	280	277	264	271	268	252	280	307	267	255	256	258	265	241	286	257	296	283	289	276	249	283	251	299	261	285	267	274	278	283	255	295	269	302	273	267	287	287	292	288	265	267	276	271	285	270	246	245	278	325	277	244	291	320	294	293	277	255	262	268	273	260	283	278	287	298	265	278	294	253	272	240	268	258	264	281	261	280	283	285	269	277	270	287	300	260	279	279	271	285	270	281	277	291	263	270	279	269	292	266	312	284	267	286	265	283	272	249	276	286	270	276	281	278	277	303	294	279	263	267	251	271	269	303	206	276	251	302	294	248	253	280	297	256	296	261	258	250	276	269	247	289	271	294	281	276	273	267	267	268	286	290	276	267	273	292	314	271	270	278	286	267	284	273	271	254	288	253	294	287	290	289	272	257	281	281	294	289	282	300	224	314	290	266	266	286	269	269	283	263	287	251	244	265	241	274	305	282	231	277	260	273	278	251	285	289	267	290	277	296	283	278	284	288	273	291	257	293	245	275	270	265	255	236	257	272	274	274	285	278	274	268	295	280	275	263	284	275	283	244	277	280	265	252	263	304	289	290	294	286	269	252	276	295	276	313	279	271	284	261	273	257	290	264	281	298	264	307	268	291	278	274	284	290	248	265	280	283	287	284	294	293	266	247	271	284	246	294	278	255	265	284	278	276	261	261	249	259	260	269	286	265	252	270	271	281	263	289	267	287	281	309	307	272	286	287	259	292	260	297	252	224	267	284	263	253	266	270	271	235	278	275	272	284	275	266	266	288	275	269	267	280	285	277	269	267	279	293	267	264	282	252	276	295	317	287	261	276	304	281	264	302	300	251	272	299	293	264	264	263	282	263	251	252	278	257	256	287	240	301	259	271	278	277	277	247	260	295	271	290	281	252	273	279	267	271	263	288	254	281	263	253	253	271	249	312	300	245	279	242	254	299	285	247	295	247	292	270	302	267	280	301	295	265	304	275	278	256	265	268	280	275	277	295	268	265	278	292	285	286	256	286	312	252	286	313	262	234	254	272	277	242	268	276	323	298	268	273	246	279	305	278	244	315	277	259	258	297	251	262	240	300	269	265	275	274	281	265	250	277	271	292	277	269	245	243	260	255	278	272	240	304	258	285	243	291	279	292	286	265	274	259	249	285	261	314	262	264	281	287	252	261	253	277	298	268	310	253	279	304	276	256	279	268	241	292	261	267	303	295	270	305	255	283	262	292	277	275	262	247	265	273	278	261	260	291	305	253	276	282	269	298	279	305	284	288	260	255	264	305	264	249	303	312	298	269	276	280	266	275	250	301	273	284	264	312	297	283	287	299	250	275	258	325	305	269	258	255	258	267	292	266	286	264	268	276	278	279	283	278	276	283	269	308	264	302	261	267	286	244	288	316	275	281	254	288	268	273	273	277	265	291	290	265	297	261	287	246	258	282	257	267	280	279	303	277	245	254	311	269	241	284	275	262	272	290	299	308	300	312	256	264	259	281	259	273	261	258	249	245	242	289	270	308	298	258	283	280	250	277	239	246	246	301	287	284	253	236	264	272	275	245	312	282	272	298	285	286	289	306	268	260	269	255	297	273	275	295	264	265	289	266	275	293	292	287	262	294	306	278	261	272	272	287	283	238	258	273	272	271	293	289	256	290	278	301	297	278	268	273	298	261	265	288	302	263	286	268	280	294	284	270	274	281	272	293	279	264	243	239	275	289	261	263	254	248	251	260	285	263	252	269	274	312	302	277	288	292	303	293	266	271	298	283	300	270	284	270	314	287	279	264	273	257	294	300	273	274	264	280	261	294	316	296	256	272	258	291	286	282	274	260	261	274	283	283	258	285	289	279	275	275	293	266	279	283	271	257	267	285	302	270	255	266	266	308	278	250	305	271	278	277	285	273	257	252	294	286	271	271	268	282	266	281	289	270	259	281	260	311	281	290	271	274	277	263	282	284	266	259	272	284	289	257	266	293	285	275	258	257	245	302	270	236	271	291	261	275	272	274	270	267	255	238	300	256	282	281	277	300	283	281	289	299	260	298	303	291	260	262	298	268	258	256	296	275	269	272	280	263	309	274	287	274	264	285	293	301	287	266	269	251	283	285	273	260	268	288	268	283	290	291	272	277	261	310	268	280	275	275	262	272	258	267	284	274	287	295	270	291	263	276	272	247	258	282	281	252	295	276	310	275	268	289	250	269	273	261	274	293	267	278	263	307	296	265	283	283	262	273	282	255	294	275	272	272	297	278	264	263	302	288	255	268	272	282	279	258	256	251	264	278	305	280	274	267	249	274	267	292	243	280	249	261	283	278	266	270	259	274	267	281	294	243	265	284	297	289	290	294	267	282	275	288	260	288	270	256	307	283	287	290	282	297	293	269	268	265	262	255	263	294	260	260	265	284	300	267	260	276	277	262	297	269	276	280	262	254	282	266	282	260	288	275	275	298	263	242	256	298	252	268	280	272	253	285	275	265	269	280	255	284	265	269	280	295	319	268	267	236	287	273	259	289	277	293	304	275	282	288	271	280	282	287	270	264	296	297	267	290	287	263	258	271	273	254	268	241	265	289	273	302	288	254	268	270	282	272	275	293	283	278	290	277	265	257	275	285	297	276	263	271	255	270	275	271	287	265	279	251	274	258	263	297	293	260	250	294	276	267	281	263	268	250	295	260	263	289	278	301	265	252	279	284	284	278	273	260	262	293	270	257	271	266	265	267	287	252	260	264	284	294	299	293	263	255	288	286	245	274	266	255	271	248	264	292	262	294	281	266	289	282	297	274	269	293	288	270	309	304	239	255	308	291	276	294	273	261	296	279	282	277	277	257	266	303	294	291	291	294	257	262	271	264	294	276	301	299	248	242	254	290	245	277	276	304	281	257	274	247	266	249	272	268	245	261	285	287	265	264	278	281	267	247	280	251	280	277	255	265	268	252	266	282	266	275	266	268	274	269	280	266	286	291	286	302	286	277	277	289	248	256	267	256	263	290	245	288	283	241	252	265	300	260	285	251	269	269	299	319	282	271	291	291	311	276	256	243	276	294	259	282	277	270	299	258	272	301	279	283	293	287	256	284	260	313	301	277	280	271	286	270	287	276	287	280	289	276	257	278	273	245	277	263	281	283	269	263	280	275	246	265	309	267	270	263	284	281	287	290	273	257	296	286	239	287	283	291	275	299	267	294	277	297	252	300	297	283	253	283	302	255	277	297	276	269	275	309	284	281	274	257	289	259	281	287	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14713	30813	22242	5909	853	812	760	787	800	796	732	763	845	721	784	788	825	872	831	779	729	775	778	789	799	757	774	822	792	766	761	766	852	759	831	815	795	794	773	786	833	850	855	859	817	793	794	768	753	736	785	780	767	743	806	767	743	747	783	839	816	733	796	804	785	793	819	755	811	799	794	777	785	765	785	794	786	788	786	752	780	800	789	782	798	780	750	764	773	822	763	767	776	719	811	728	798	760	826	827	776	775	828	830	774	802	783	800	790	796	765	828	781	738	811	812	789	781	788	834	765	795	823	745	797	712	776	777	806	828	831	821	810	774	756	768	751	769	741	824	743	749	789	816	787	780	793	737	815	814	775	811	791	802	782	781	763	806	769	800	836	818	822	798	803	784	777	760	787	767	785	805	799	750	769	819	807	821	800	765	758	779	811	830	759	733	775	787	788	783	786	733	765	803	765	796	786	752	763	770	734	761	802	799	845	774	800	821	749	859	774	807	790	781	817	773	809	781	740	751	812	761	747	769	757	782	756	799	781	794	819	762	739	791	806	760	742	767	810	784	769	755	808	793	777	790	825	775	802	805	823	795	790	791	818	836	797	815	750	792	797	771	825	751	805	833	799	787	783	755	793	778	760	789	785	758	761	799	789	770	777	794	784	769	781	785	782	774	802	731	780	787	758	782	814	815	769	797	818	786	841	790	793	752	765	834	789	770	839	810	767	806	823	745	822	791	770	750	799	791	820	789	748	757	782	759	809	819	795	778	759	783	777	801	783	773	811	813	736	799	806	766	784	782	782	790	782	788	766	802	835	754	788	777	768	801	758	768	815	823	756	801	780	775	772	813	774	790	747	798	804	780	787	782	785	747	808	770	767	779	778	794	786	770	732	760	771	811	801	776	756	782	790	732	769	796	813	786	777	797	761	768	769	775	746	798	784	779	810	759	739	800	781	809	800	794	766	779	777	717	807	820	791	771	763	752	777	760	793	762	759	788	733	773	824	794	751	804	797	751	819	770	790	783	786	773	821	747	783	779	798	790	808	776	805	734	791	774	789	802	743	799	771	805	796	780	728	759	797	756	779	823	792	767	742	745	806	761	802	795	769	783	818	781	790	841	812	744	769	800	814	783	766	817	752	797	776	732	764	794	817	775	802	792	779	793	779	778	775	817	839	756	795	800	765	743	748	787	778	818	803	802	796	765	778	767	811	788	808	800	792	793	778	820	779	780	766	768	745	772	767	761	783	830	811	734	753	769	796	765	758	806	772	785	763	792	841	778	732	805	750	798	797	817	734	768	785	770	791	830	724	846	770	746	791	777	818	811	745	781	757	791	803	799	771	791	742	801	781	767	797	778	779	775	806	737	774	794	797	781	810	791	818	839	782	805	779	792	792	782	783	836	750	782	757	785	789	773	762	803	768	785	786	790	797	798	816	764	806	833	760	771	816	787	799	789	772	782	783	793	792	810	839	817	829	758	751	756	734	791	792	800	761	761	779	766	830	785	752	778	775	814	791	765	783	823	789	765	779	760	812	775	766	748	770	769	853	789	794	769	750	821	843	760	774	738	783	818	753	741	850	787	813	753	727	831	799	737	784	780	781	778	825	747	808	807	765	771	807	763	727	795	798	792	805	789	793	799	817	747	844	816	779	809	810	789	782	755	765	767	746	816	809	757	781	790	811	794	773	757	824	785	730	775	746	771	768	797	800	797	762	775	821	778	837	799	809	820	805	803	770	795	757	808	795	844	792	797	814	768	763	760	754	800	759	755	802	747	784	781	812	840	822	751	776	786	838	778	762	843	813	752	778	754	768	802	806	761	773	803	757	782	725	808	770	797	773	794	757	810	793	812	787	779	749	790	793	752	796	781	788	758	768	820	796	799	799	798	785	830	784	781	788	760	762	792	784	738	864	737	764	800	779	819	727	733	775	793	733	795	787	790	801	758	788	770	770	820	869	858	803	836	771	752	825	803	798	804	796	828	753	828	790	790	776	806	827	789	771	771	745	794	827	795	775	822	754	745	755	796	768	762	804	772	781	768	762	808	774	818	764	805	799	778	809	761	739	761	795	794	825	791	836	799	768	809	772	833	750	836	776	799	771	783	769	710	761	825	801	761	761	769	809	795	807	825	727	763	786	793	772	767	750	783	754	794	770	774	766	778	763	815	824	824	761	800	794	766	774	772	774	832	700	759	821	795	776	763	780	814	760	793	779	786	777	787	821	754	778	785	832	764	793	774	798	796	764	815	821	752	757	817	867	776	802	812	783	772	733	792	785	772	759	812	796	840	751	772	776	804	784	772	741	798	810	778	778	813	808	771	781	759	755	792	818	730	781	785	788	788	788	763	750	829	762	747	719	760	789	793	701	819	789	775	849	738	803	788	783	770	829	846	792	754	758	747	819	744	825	816	807	777	799	797	746	808	790	766	744	814	799	776	790	813	759	773	787	789	751	753	816	774	787	797	775	754	787	798	775	796	786	794	786	773	810	802	771	759	770	787	793	770	785	778	831	759	809	776	778	773	745	787	804	800	771	789	748	807	744	799	778	782	754	803	806	743	831	788	797	732	759	801	737	782	794	782	742	809	728	807	772	807	766	785	775	700	832	794	751	803	824	750	825	794	810	790	758	789	812	767	796	794	774	776	772	747	767	814	745	741	753	801	742	780	739	773	793	769	766	837	759	796	789	798	816	820	829	783	817	749	765	802	769	783	784	814	778	799	738	811	787	751	765	816	790	778	790	850	811	785	787	825	786	782	812	797	816	775	767	827	783	783	798	769	785	810	773	765	779	735	764	795	734	818	788	797	810	746	778	768	807	787	817	806	821	749	773	763	782	782	789	871	778	816	715	731	776	757	810	736	740	787	812	803	804	736	749	770	802	809	784	821	787	776	813	810	801	805	790	760	799	781	807	748	780	744	805	752	803	782	822	778	739	796	754	769	748	786	779	784	757	784	825	801	824	805	754	827	770	776	812	793	823	775	832	781	802	794	788	781	783	797	791	772	780	763	826	744	817	779	799	792	728	813	788	780	823	739	761	775	777	761	773	752	823	778	805	786	829	745	783	772	773	790	773	808	772	807	773	781	795	740	782	808	736	743	726	777	813	806	804	773	802	768	787	752	785	749	812	794	795	811	762	801	787	792	764	808	804	764	772	818	823	815	767	749	797	764	764	751	814	775	778	785	776	790	795	785	806	778	811	758	780	819	800	719	788	800	787	777	715	787	751	842	776	812	827	805	754	778	829	760	770	795	782	798	786	776	776	763	804	805	761	842	778	759	767	727	772	810	769	770	770	850	743	737	754	807	807	786	803	793	756	753	775	798	773	798	766	750	817	753	791	791	764	765	795	784	818	804	741	792	775	741	826	835	813	758	785	756	776	773	800	722	826	770	797	796	749	802	822	771	764	808	781	776	825	804	823	792	803	826	785	734	794	852	813	763	782	778	780	733	806	748	790	757	768	708	794	791	769	810	818	766	765	811	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59473	76782	61951	29440	5383	375	285	269	267	262	290	264	267	273	265	264	254	259	287	254	229	229	268	257	255	233	270	245	285	243	276	254	237	294	258	248	258	238	249	240	341	408	370	334	300	270	224	256	275	261	235	220	256	250	269	263	263	255	247	244	249	234	263	252	222	258	258	241	263	258	290	246	265	238	256	237	221	245	253	234	269	233	250	264	260	233	246	249	230	236	246	269	255	246	272	265	253	291	254	263	242	255	274	221	217	233	256	271	266	225	259	257	261	230	223	270	251	246	241	252	260	273	257	251	257	255	245	245	255	264	257	269	278	247	252	247	246	243	256	231	235	264	254	297	278	244	264	235	247	262	249	236	279	267	232	261	234	240	262	294	276	214	266	243	258	235	261	227	254	253	253	241	228	233	240	246	236	223	236	258	241	244	245	270	266	233	272	248	249	276	281	266	275	271	259	212	241	273	261	255	269	232	239	239	251	238	254	239	230	263	261	264	252	254	247	272	239	256	234	216	259	265	251	236	261	240	251	247	228	248	233	260	247	260	238	235	265	290	257	269	250	270	254	248	247	247	242	251	232	248	259	254	234	260	236	261	251	232	258	282	263	250	261	238	269	276	276	242	248	239	236	258	244	234	237	258	276	261	256	263	254	251	275	263	253	254	256	263	243	243	253	232	255	238	277	248	252	266	242	235	268	247	258	252	254	270	251	286	251	249	246	214	244	248	233	241	238	241	275	232	256	239	254	250	242	254	260	241	234	256	222	259	254	237	227	249	243	231	282	253	258	228	274	259	253	238	223	253	254	236	268	238	231	246	211	232	269	253	215	226	250	258	250	246	266	251	239	268	236	259	243	219	242	212	261	235	212	257	260	262	251	228	238	251	254	238	245	242	282	233	269	229	239	228	257	235	282	251	222	252	257	248	234	273	266	253	253	235	270	250	258	223	226	246	245	272	246	261	234	245	262	235	263	252	261	250	264	248	241	233	275	264	243	248	215	239	252	253	232	246	262	233	232	236	262	248	251	256	235	246	262	238	267	268	243	246	244	262	240	267	258	240	238	272	250	267	249	237	262	262	251	238	257	245	254	261	263	237	237	223	258	258	233	225	251	255	247	260	250	255	259	273	218	263	252	243	272	244	277	232	236	261	272	284	238	245	236	223	230	262	243	238	261	251	238	245	249	241	248	256	222	239	240	217	255	262	256	273	268	235	250	245	252	260	238	231	235	267	249	241	267	261	271	274	257	253	241	253	235	226	268	250	235	267	259	257	234	291	280	230	231	236	245	254	245	248	261	244	251	257	242	236	259	234	262	276	284	248	278	270	285	257	250	286	241	238	246	241	225	249	265	244	222	266	268	253	252	247	269	250	238	264	250	258	237	251	232	255	276	243	268	272	256	256	262	264	273	271	238	256	227	277	241	278	268	260	288	255	231	243	263	273	241	233	259	254	274	237	266	250	249	243	265	253	266	234	267	222	237	252	254	256	253	256	263	257	250	256	250	231	245	285	241	260	269	224	279	258	251	263	239	258	272	259	252	234	270	245	254	235	236	265	241	235	233	259	227	235	256	216	245	292	244	242	239	263	255	250	250	267	228	264	260	243	257	259	243	237	240	261	237	251	274	250	244	287	275	276	242	269	266	249	253	264	263	243	244	265	254	248	232	229	241	256	278	229	262	262	254	260	244	275	223	244	274	248	272	287	236	258	255	271	264	281	238	261	260	258	233	253	259	243	244	242	265	262	267	252	237	245	247	275	250	270	254	264	257	244	239	256	247	258	240	256	250	228	261	277	263	256	264	223	246	245	262	233	261	234	256	244	257	256	260	258	230	262	268	246	242	274	275	251	237	250	261	239	250	256	271	258	255	256	236	243	274	264	235	245	246	237	217	244	230	254	272	278	224	251	269	237	230	243	269	249	257	244	223	253	273	249	277	243	251	258	224	267	242	239	247	262	271	246	257	271	264	248	273	249	253	270	251	216	237	257	258	233	286	250	248	225	262	221	246	238	265	238	251	234	214	265	256	248	243	236	259	246	254	280	248	263	249	243	252	269	275	232	255	240	258	276	234	262	231	248	253	246	250	267	249	252	246	238	249	239	250	280	252	248	279	278	272	243	251	236	257	255	254	235	227	238	268	242	236	239	247	263	276	222	251	263	261	231	264	254	237	237	258	257	257	257	258	237	235	268	256	245	256	255	270	266	250	256	237	265	255	242	240	238	209	239	231	287	217	262	247	250	235	237	246	247	240	245	219	250	254	234	239	248	252	258	264	273	267	258	233	258	223	216	277	255	245	258	239	260	288	262	284	247	266	272	263	267	247	257	235	253	235	241	262	257	255	256	233	240	241	256	249	236	244	244	248	230	256	252	235	253	252	244	248	234	254	239	266	259	245	254	259	213	260	247	249	233	256	225	243	260	275	240	251	267	237	225	250	259	274	239	221	214	229	244	262	278	264	237	253	227	288	255	273	234	240	278	253	227	247	251	245	247	246	245	220	272	253	243	245	236	248	252	267	253	237	224	247	218	251	229	272	238	272	264	248	255	268	258	256	254	248	261	251	246	238	263	236	247	256	262	238	254	247	238	241	233	242	247	254	260	237	222	269	244	261	227	277	247	256	230	248	249	265	232	241	224	235	241	237	236	262	227	242	271	257	265	256	256	255	240	257	248	247	237	252	262	250	250	258	248	229	219	266	261	254	238	226	264	245	257	258	272	245	250	247	250	226	263	218	244	248	244	246	247	234	240	238	261	269	236	247	245	276	231	260	292	254	259	256	229	288	300	243	236	231	246	243	275	238	243	285	255	257	276	266	258	243	252	250	237	260	222	276	254	214	253	270	250	255	250	281	273	241	234	243	270	235	244	279	273	252	254	245	237	253	236	242	239	263	246	236	249	249	276	238	266	269	247	264	286	254	258	253	238	239	244	243	265	246	264	275	270	262	271	247	244	253	252	237	264	231	279	252	234	232	252	228	232	254	264	261	261	237	277	245	247	239	275	276	234	257	231	261	238	243	263	285	253	230	223	232	250	258	220	251	244	274	251	264	255	254	262	267	258	226	279	254	270	284	260	253	287	258	265	271	257	230	264	250	232	285	245	246	236	236	270	258	257	244	241	241	228	246	266	256	258	281	255	245	272	239	245	228	223	235	256	237	268	255	256	249	254	272	256	249	274	249	265	262	243	263	253	261	234	244	248	271	230	263	233	246	224	186	236	301	256	239	277	220	265	263	250	250	244	254	287	275	218	252	251	241	246	242	249	273	231	253	257	266	251	251	242	276	270	236	267	258	229	249	233	300	245	243	248	251	258	253	230	259	287	257	263	269	260	258	242	274	263	247	261	267	234	255	234	264	258	244	268	221	241	252	255	249	227	235	253	246	248	269	239	255	267	245	265	235	250	252	238	260	240	245	242	236	248	234	249	246	257	248	255	253	276	229	265	293	256	253	238	244	288	270	247	269	249	264	255	262	233	267	279	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39075	60285	57692	26775	1270	945	942	883	730	784	794	780	759	784	769	756	745	764	745	795	753	710	780	693	764	741	730	722	708	752	742	733	779	744	745	763	687	753	727	816	1469	1733	1622	1528	1172	866	680	742	782	711	713	733	747	769	716	698	742	702	763	739	701	780	729	741	718	704	768	744	761	694	709	695	747	678	773	759	719	765	696	735	720	686	717	711	715	725	707	745	729	709	731	737	720	715	708	743	771	730	778	657	734	714	734	697	690	710	728	687	705	722	733	725	785	731	724	706	704	708	710	798	730	737	687	741	705	720	745	743	729	701	749	733	695	755	720	739	721	718	737	706	756	741	712	702	750	747	739	725	702	717	733	712	747	722	706	768	703	721	773	726	740	734	758	743	732	702	721	751	705	737	715	720	717	730	764	739	723	694	749	744	737	734	690	730	731	714	666	787	760	739	756	684	745	740	695	737	709	695	732	702	719	757	699	744	755	720	737	717	734	776	757	699	694	701	743	743	682	716	715	751	752	717	715	722	747	715	745	760	709	709	779	694	757	682	701	703	734	693	716	655	759	699	700	746	718	791	669	762	694	742	745	703	723	734	713	761	746	755	691	756	765	794	729	701	745	721	717	708	716	731	729	762	727	771	729	744	778	687	687	707	722	720	715	673	752	741	756	692	755	765	727	753	751	793	720	735	712	772	697	692	716	684	745	763	715	724	706	722	721	768	712	721	697	710	730	722	695	755	716	729	725	769	696	692	719	722	717	687	804	691	733	713	750	699	679	724	742	754	727	707	709	745	682	798	736	748	746	695	698	690	730	738	744	677	755	714	704	712	736	747	708	721	765	686	712	773	760	734	724	706	724	759	717	761	717	743	757	725	724	756	712	759	739	715	711	688	759	724	742	664	747	728	718	685	737	716	735	691	738	706	735	729	748	727	734	699	719	731	696	743	721	728	769	777	724	720	685	727	697	767	716	794	679	738	722	699	713	723	716	710	683	700	697	709	781	736	734	666	705	716	696	755	744	745	742	728	765	734	738	743	714	750	721	719	694	752	693	740	743	791	694	757	741	699	720	728	763	726	741	675	750	741	747	715	741	696	742	675	780	740	739	721	696	690	742	741	714	712	724	686	711	686	733	747	721	702	710	721	747	720	682	755	687	752	675	765	723	774	712	679	695	750	714	734	688	672	711	660	678	689	704	693	747	713	769	694	728	707	779	718	717	760	716	698	751	693	687	710	710	743	744	718	725	738	714	706	757	692	721	698	728	699	716	712	731	698	744	725	768	719	724	732	714	693	774	727	773	749	732	714	710	742	674	734	695	682	711	704	716	789	765	786	765	676	735	715	771	695	735	736	706	671	753	714	707	757	769	706	762	640	768	724	701	748	735	721	739	711	710	778	712	725	749	730	691	726	751	722	715	704	748	684	748	717	707	724	740	727	710	729	705	714	739	694	780	669	744	715	727	748	663	734	710	704	659	738	762	727	740	757	694	737	651	703	754	715	700	727	731	691	761	707	743	701	737	745	753	728	734	692	712	696	787	754	745	724	722	698	733	756	720	740	762	715	672	698	751	710	701	646	707	733	770	787	704	672	734	755	734	732	732	718	714	665	704	735	719	722	720	727	727	699	671	733	701	717	723	711	702	735	693	724	708	748	774	734	742	678	725	778	710	719	764	707	695	721	689	697	748	751	774	722	699	692	696	674	694	732	714	741	740	726	778	694	738	724	721	778	727	689	722	701	733	745	713	719	712	799	683	724	706	701	708	691	762	719	726	733	704	655	719	729	715	765	732	716	759	692	738	703	741	738	714	719	694	741	740	756	723	673	691	746	712	757	720	684	720	749	729	697	723	755	703	668	756	661	731	731	688	729	733	746	692	718	662	696	750	736	707	727	705	721	703	751	698	734	712	721	740	721	729	723	707	765	699	696	741	691	780	701	775	716	730	714	756	699	770	753	734	756	678	791	719	718	706	730	692	721	731	716	719	711	748	742	715	740	792	759	752	739	724	696	709	736	733	665	714	712	702	711	769	714	726	719	767	733	730	761	742	761	702	709	742	744	749	769	760	734	742	745	675	743	788	697	711	655	733	721	699	721	705	716	768	711	734	730	744	737	761	700	677	724	741	735	735	754	713	754	726	720	748	675	720	708	738	702	718	729	748	699	714	758	765	726	720	721	731	717	712	722	738	701	774	692	715	705	730	730	756	710	755	751	752	757	702	751	724	759	728	743	712	726	717	673	728	754	735	779	712	665	815	763	714	740	701	742	739	743	765	744	763	686	721	697	754	731	700	747	742	745	738	707	723	714	758	719	713	733	727	694	736	701	712	738	684	747	682	780	695	723	714	660	718	688	687	717	743	754	741	715	705	723	727	699	669	727	734	738	694	733	734	757	753	680	715	741	704	707	733	732	708	739	700	767	732	739	697	719	703	709	739	716	754	713	720	705	696	737	725	750	742	758	710	674	739	711	686	713	714	719	727	718	721	733	687	723	698	734	740	725	754	703	743	716	781	681	726	730	747	693	734	638	739	741	705	715	689	697	712	713	731	739	695	740	712	719	714	748	713	753	729	695	754	718	711	723	699	735	724	759	762	729	757	729	713	768	731	745	717	784	733	727	724	771	676	738	730	773	788	684	707	710	729	732	715	681	721	721	727	654	737	755	732	703	735	705	693	766	738	703	721	759	764	758	720	750	722	717	834	717	729	785	710	697	730	742	728	742	730	705	745	727	663	746	751	746	736	725	714	724	748	737	726	652	683	733	777	788	697	734	719	760	687	718	760	760	707	683	739	731	774	692	706	734	741	703	717	702	717	774	719	742	717	709	727	713	778	699	726	701	751	746	710	725	772	684	716	735	782	727	776	739	686	727	721	725	748	702	711	756	727	656	755	693	733	717	766	730	692	715	745	709	775	766	731	730	728	682	703	690	764	713	731	733	728	742	733	740	694	722	757	725	701	731	680	725	707	691	765	721	749	733	729	758	718	688	699	733	745	736	697	723	724	696	729	760	740	769	728	748	769	742	682	738	728	716	711	733	741	713	726	745	701	743	728	683	706	720	716	727	704	748	750	737	706	682	737	706	739	697	708	725	752	741	761	726	722	735	682	713	722	706	748	760	703	650	757	754	681	746	769	765	716	729	715	707	726	732	679	707	699	696	687	763	725	743	743	716	698	691	698	726	730	742	754	703	761	735	768	720	751	672	702	686	733	711	696	720	744	717	694	754	768	700	693	712	738	756	692	758	689	747	724	710	744	681	769	711	729	704	743	720	722	742	708	710	773	730	738	716	688	750	709	748	693	732	707	752	677	695	704	743	729	703	738	723	766	772	663	761	732	696	745	704	764	703	737	685	707	713	710	722	706	698	736	708	713	740	739	732	698	756	736	720	718	729	736	733	698	690	693	705	744	737	704	711	704	693	731	728	686	687	702	738	749	725	677	749	767	780	789	726	713	723	736	713	721	796	698	753	758	706	642	752	754	762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
69161	85752	71371	38223	11260	1073	363	341	349	291	303	313	316	294	313	284	287	320	309	298	287	296	275	282	290	278	345	263	307	267	282	290	307	302	322	306	289	298	350	402	449	427	456	412	380	306	273	274	304	295	262	260	284	295	287	284	289	262	285	304	292	271	300	301	313	290	311	265	314	280	268	289	265	292	273	315	266	286	283	280	324	261	324	288	317	309	288	294	284	304	313	267	289	274	268	287	310	300	312	309	312	342	313	283	331	308	308	263	274	331	295	320	265	287	300	292	303	291	306	322	303	301	274	280	277	328	316	249	259	290	300	298	316	277	289	295	272	263	309	278	289	298	298	312	274	273	294	258	325	300	288	272	320	290	282	308	286	289	284	291	309	303	293	279	283	272	282	307	278	285	291	314	289	276	285	281	292	265	303	285	275	317	293	299	290	267	297	329	289	304	336	300	350	302	292	303	274	320	286	287	314	291	290	246	322	282	278	327	309	300	272	291	302	267	299	293	293	301	306	290	295	291	286	318	321	297	294	279	258	291	286	310	277	299	316	272	297	279	291	299	288	308	298	305	343	254	301	284	305	284	294	312	293	300	292	303	312	281	298	306	289	267	264	284	293	302	287	293	295	266	280	279	287	266	301	307	293	304	286	269	280	288	270	286	305	331	323	275	265	282	305	274	265	287	302	288	318	262	280	297	295	290	296	277	295	279	328	278	280	277	301	323	315	307	296	298	293	276	297	298	303	299	288	300	294	285	327	329	322	293	294	294	291	287	300	320	290	270	259	300	293	290	303	282	267	289	309	323	285	289	294	300	311	262	299	300	305	269	276	305	287	298	288	305	282	284	293	270	321	311	302	294	303	316	289	257	281	275	284	285	309	255	295	303	296	286	273	286	295	311	305	298	284	250	277	264	309	281	309	276	310	313	287	306	313	328	267	283	316	294	312	290	274	294	302	312	324	275	302	285	310	291	285	308	281	284	288	309	270	329	306	307	309	293	286	276	296	297	277	293	300	291	309	276	292	293	317	315	295	306	254	296	272	311	288	299	301	268	288	297	333	271	300	289	282	291	282	267	326	285	317	284	302	288	278	322	310	288	329	296	281	319	264	315	289	318	278	287	311	330	282	275	267	285	306	273	248	279	297	286	303	296	308	298	306	270	263	311	258	275	301	282	290	273	304	314	290	290	292	278	306	294	297	294	311	318	268	262	274	292	316	310	289	279	310	308	286	298	322	279	301	308	276	303	276	299	274	295	313	306	283	294	294	315	300	313	327	282	284	290	292	309	315	303	293	299	304	309	298	307	316	282	303	277	310	252	293	280	284	268	303	295	329	288	281	317	289	318	315	320	281	296	314	312	341	265	276	276	314	298	316	304	318	298	299	313	332	306	291	297	300	312	288	291	294	286	291	298	298	319	251	269	293	275	291	342	289	294	244	286	319	304	252	296	280	279	286	300	273	255	291	305	315	289	279	287	278	273	300	295	284	275	266	283	309	265	313	287	325	322	289	287	279	305	289	275	252	274	289	322	286	303	304	276	305	289	265	301	275	265	305	241	323	291	291	266	277	304	283	294	279	301	291	281	316	271	279	267	329	285	295	313	285	321	338	323	280	273	275	322	299	290	306	270	298	293	327	257	286	290	289	304	292	307	275	309	312	291	278	314	279	298	267	302	321	292	307	289	300	283	283	272	249	284	287	301	265	266	300	294	280	327	285	284	288	277	296	312	300	291	278	310	286	335	314	252	284	275	276	289	315	282	302	288	296	295	343	308	312	295	257	278	284	298	306	251	294	279	289	311	261	266	270	288	300	317	299	285	264	307	282	278	314	286	304	330	308	302	287	306	318	274	304	309	270	298	271	298	313	300	316	293	286	274	279	255	292	311	328	286	288	284	275	299	266	274	265	275	290	318	328	278	308	284	306	280	286	317	305	292	264	286	281	290	321	293	295	297	290	277	286	288	291	286	289	288	300	323	304	289	294	301	296	278	264	261	270	267	289	300	280	306	287	307	317	312	311	310	274	303	330	312	268	297	276	275	277	332	303	284	274	285	304	271	279	275	300	327	286	285	306	272	290	293	284	293	313	313	297	277	301	319	249	273	291	277	324	276	251	286	253	286	298	281	286	287	272	265	317	283	268	291	317	310	280	278	273	269	293	307	274	277	316	284	304	324	312	314	317	297	313	300	299	276	295	296	271	307	325	294	282	306	290	276	271	294	271	300	336	290	300	295	289	286	306	287	278	286	286	295	287	301	324	273	301	269	298	266	267	304	289	284	280	274	323	303	309	303	278	299	298	304	305	298	265	254	286	312	316	296	291	312	309	317	292	304	310	310	308	283	268	310	295	295	317	298	304	296	320	260	275	278	287	271	284	278	289	283	287	286	281	273	329	299	300	272	274	307	306	302	278	295	262	293	272	333	280	299	319	274	301	267	316	300	306	274	292	278	274	290	301	307	272	295	291	315	329	293	323	283	275	302	302	296	295	274	316	312	271	306	314	318	294	295	280	291	263	281	273	271	281	300	299	273	290	265	317	316	313	319	295	313	288	274	274	301	295	296	295	281	246	297	282	289	297	312	273	311	277	322	268	278	275	316	269	320	298	268	314	325	264	280	287	312	312	284	255	299	292	302	284	260	274	295	254	295	254	251	276	292	327	266	284	279	290	266	321	282	301	281	305	283	319	281	309	261	299	279	288	267	287	320	303	291	303	325	291	269	286	279	287	302	276	277	304	291	275	295	301	318	264	267	270	279	280	317	324	304	295	282	302	286	280	292	301	277	285	272	293	272	297	300	280	315	303	277	299	309	311	279	279	268	295	296	298	322	290	277	271	295	294	323	265	299	297	276	304	296	320	353	289	307	300	278	276	287	301	307	308	287	292	295	315	288	296	285	333	302	321	312	312	285	275	304	321	285	291	310	280	286	299	297	267	276	307	326	302	292	311	305	296	289	313	303	287	290	298	255	317	301	302	285	317	294	288	312	329	295	257	260	308	291	292	290	286	282	309	287	293	276	284	269	304	269	298	262	310	290	307	281	299	300	267	291	335	297	289	292	326	301	274	299	263	316	280	311	290	302	295	300	239	290	268	274	277	292	343	286	285	286	295	308	303	263	309	274	293	287	270	297	303	333	297	286	281	311	272	314	302	320	305	279	318	313	272	290	291	325	316	274	268	311	298	278	271	308	316	289	319	276	309	276	302	292	294	290	303	293	308	272	283	277	286	288	297	297	291	293	257	285	300	285	263	286	292	285	338	283	298	294	296	301	265	296	294	282	291	307	318	306	301	309	280	325	295	300	298	308	284	282	317	309	270	289	302	309	290	261	283	294	292	272	301	264	308	288	299	287	270	281	267	268	279	263	294	287	301	284	297	317	268	263	302	296	312	322	274	295	284	306	297	301	271	271	317	285	295	295	271	312	291	338	276	266	253	316	285	303	328	302	311	301	336	316	291	308	268	272	305	310	295	268	306	276	303	282	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48990	73822	69173	35311	2591	1223	1110	1036	1053	1029	948	897	925	903	833	842	890	856	866	830	902	850	779	850	846	807	801	824	820	835	800	833	833	854	801	837	824	803	1106	1659	2054	2184	2084	1756	1339	893	842	802	763	778	811	804	794	840	878	839	820	815	792	805	849	848	841	813	826	872	818	762	828	855	794	807	811	878	817	793	854	854	841	868	829	799	826	835	851	832	869	804	816	836	811	777	836	811	837	856	815	851	820	838	796	832	825	778	827	796	796	842	856	792	805	821	798	874	826	794	812	792	815	796	803	871	815	764	791	774	847	818	817	877	807	882	792	816	828	849	787	856	821	840	882	833	894	802	857	805	827	796	848	850	830	848	813	821	823	886	864	828	865	830	789	820	804	773	774	797	830	838	813	819	823	811	803	839	861	811	852	877	852	830	783	814	783	793	781	796	836	845	824	793	798	867	858	804	816	818	832	796	796	813	816	885	848	898	861	815	842	808	869	826	813	833	805	803	819	837	823	867	801	814	817	817	858	786	798	825	865	836	851	823	797	820	848	832	796	775	783	815	855	788	825	824	818	795	847	770	797	824	799	854	852	862	789	808	825	818	849	895	832	815	816	835	838	836	778	842	784	808	773	830	817	808	867	776	817	809	790	843	845	837	835	820	847	832	789	805	815	762	914	797	780	863	835	798	819	773	866	791	792	831	869	808	788	807	813	800	825	881	843	866	824	798	828	817	812	745	810	823	828	827	820	742	804	830	843	836	805	889	809	862	783	804	840	839	825	781	839	829	819	873	821	794	854	850	830	843	838	804	817	835	841	865	829	877	795	800	789	830	810	826	812	790	802	804	838	809	802	826	795	784	839	795	794	781	791	834	812	776	848	830	793	770	872	855	859	815	766	841	792	800	818	857	845	791	821	811	822	857	831	805	814	818	837	838	825	841	812	838	746	816	798	836	851	853	858	795	779	850	787	795	800	819	778	849	829	810	780	881	814	784	862	769	811	848	855	839	829	835	784	822	820	849	833	882	827	803	823	799	823	823	842	819	784	795	822	833	811	816	830	769	828	786	847	842	872	812	842	861	872	797	800	767	790	797	836	823	842	868	764	817	821	843	803	880	835	791	787	838	809	837	827	812	789	820	775	834	758	837	826	790	815	883	793	803	881	817	794	821	807	808	806	851	883	849	795	831	809	827	872	815	791	832	862	801	785	832	842	796	810	803	840	861	767	845	807	826	838	781	767	794	832	766	815	857	847	818	838	833	806	839	813	818	828	814	848	784	805	845	824	794	839	781	846	767	785	789	829	811	875	821	833	792	798	821	834	795	775	813	829	818	820	829	835	812	865	843	809	845	813	829	846	820	880	802	775	814	825	840	819	830	838	814	847	849	803	843	783	813	850	872	833	772	829	824	802	836	834	877	767	850	829	792	846	726	793	826	815	820	848	823	811	831	851	868	804	861	765	822	827	788	838	828	813	838	790	790	833	837	807	803	843	800	859	797	814	821	776	756	831	806	876	849	833	809	855	871	869	785	904	804	837	822	840	861	815	825	778	821	809	838	817	819	782	796	835	816	872	863	824	798	829	851	837	848	818	814	845	823	875	796	797	879	787	828	802	876	826	860	819	835	793	807	861	834	789	862	785	853	884	800	805	821	780	821	854	816	849	817	837	864	778	857	841	799	867	842	855	798	823	822	836	787	792	833	840	868	827	821	881	816	846	820	868	853	811	831	802	809	825	799	827	823	860	857	793	774	818	854	830	777	832	799	832	846	842	860	847	853	853	821	806	816	835	905	818	822	826	822	810	863	787	823	865	767	822	828	854	819	836	832	771	862	851	827	823	801	868	889	818	814	794	827	795	851	890	821	826	817	834	842	828	803	835	862	800	814	828	838	822	823	833	812	840	784	814	836	824	847	851	786	812	817	798	871	794	812	828	794	849	847	873	826	835	777	812	747	838	830	853	824	807	828	832	816	839	766	854	798	854	796	841	821	844	808	841	813	874	772	797	829	820	823	877	860	835	824	801	846	828	783	835	838	836	844	896	857	810	818	821	765	828	808	811	836	800	810	780	804	869	833	776	809	790	776	828	862	807	820	847	799	828	891	849	878	810	864	878	797	820	878	823	777	817	817	805	840	864	828	824	837	798	841	832	859	829	807	862	804	845	797	847	769	871	822	783	779	831	784	848	794	871	781	813	863	791	820	823	893	817	832	827	818	855	880	809	820	870	839	855	838	764	799	765	839	785	774	807	781	819	812	813	848	833	846	868	866	789	794	819	822	831	825	830	805	801	834	761	819	821	789	841	820	847	856	817	750	814	842	849	807	787	842	837	814	829	837	832	746	825	787	825	844	777	818	858	834	792	815	831	864	850	833	811	749	773	866	816	837	815	778	800	799	830	842	825	802	823	836	825	818	797	785	791	794	779	793	813	817	862	830	844	825	776	831	885	858	800	824	846	826	808	828	822	806	814	801	847	801	849	828	829	830	826	790	841	799	799	795	849	847	799	824	831	848	801	877	812	798	823	776	749	831	815	804	833	854	857	829	807	826	844	834	750	855	801	843	803	789	823	836	827	791	758	839	844	810	824	848	849	806	841	857	857	835	757	863	793	843	821	828	849	837	831	820	832	857	814	845	839	867	832	883	839	804	804	784	809	837	864	807	784	749	800	790	854	816	765	845	750	871	809	812	801	757	848	797	825	780	781	803	813	878	910	823	801	821	832	795	819	856	828	843	857	828	798	865	776	797	835	798	823	816	847	793	833	818	824	769	806	861	844	803	822	813	865	803	797	821	812	806	789	794	844	764	878	778	807	818	822	834	829	832	832	829	866	800	794	831	862	826	776	776	800	854	843	857	824	800	776	820	831	838	810	792	846	824	834	771	854	803	804	783	818	799	816	881	822	819	836	801	826	832	824	833	746	876	823	827	806	820	833	843	768	861	842	816	810	783	861	742	834	798	818	858	828	825	790	810	836	791	831	805	817	808	801	832	786	844	808	812	813	841	885	869	826	812	810	833	822	745	813	875	850	876	860	816	819	846	817	870	801	817	848	777	890	824	835	825	848	837	825	819	824	859	847	824	789	827	840	829	788	755	835	847	818	770	843	849	797	886	814	851	817	842	814	813	798	834	826	837	786	804	877	799	791	808	785	801	821	810	813	797	820	783	840	823	831	843	799	837	801	834	875	779	783	828	864	792	859	793	855	802	817	847	806	803	826	809	852	823	874	818	805	837	829	799	788	847	823	847	800	851	792	831	840	844	808	796	846	794	853	866	814	841	853	808	793	800	792	799	823	837	864	840	816	773	802	845	805	826	820	822	824	831	833	806	872	799	852	804	872	798	832	825	766	849	852	801	849	821	862	820	807	830	864	796	801	868	807	809	825	845	817	827	796	793	817	839	862	797	770	804	805	808	867	822	887	818	804	807	835	821	807	795	866	747	805	834	841	817	785	844	828	800	843	870	861	754	869	826	840	856	825	830	791	797	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17696	25610	14869	2878	410	281	296	272	279	277	293	270	289	301	253	261	273	273	292	262	298	288	276	261	271	268	260	295	262	282	299	279	253	262	260	293	247	303	248	290	305	288	296	278	282	276	289	247	266	264	277	285	275	256	260	255	251	288	281	270	268	278	285	283	303	271	263	274	272	274	282	266	245	254	260	261	290	292	253	260	287	271	271	272	231	280	278	286	267	256	289	252	285	253	252	260	285	261	246	288	251	277	324	272	262	280	261	260	279	284	255	257	286	264	274	266	300	294	264	278	271	253	293	258	266	264	285	261	244	258	282	258	286	286	246	263	243	242	262	280	257	256	250	267	283	245	262	291	250	266	298	254	279	263	284	275	296	247	298	265	287	249	296	234	264	269	277	250	266	288	267	267	265	321	282	281	271	260	299	267	276	304	255	256	268	256	275	286	269	270	296	256	268	277	238	256	257	287	252	251	245	282	257	264	271	256	282	295	289	236	283	284	249	274	289	277	266	250	293	316	271	274	249	261	251	262	256	286	248	234	276	277	251	301	277	263	260	283	266	265	277	284	286	253	288	277	295	283	289	256	290	285	260	267	264	256	283	293	247	269	289	281	283	260	271	257	307	267	283	280	263	265	282	303	271	259	274	257	249	258	280	261	295	262	291	290	265	274	279	282	247	263	287	265	246	267	270	305	253	243	269	275	286	276	252	282	305	303	268	278	261	276	271	264	259	269	269	312	252	249	290	286	266	298	277	273	281	279	254	286	248	266	255	232	270	294	295	259	282	294	278	280	276	263	269	268	247	294	286	251	275	267	262	277	266	305	271	261	257	239	305	276	276	263	246	286	250	273	275	291	284	281	277	276	286	290	277	258	268	268	257	226	251	248	276	275	272	278	274	296	278	277	256	268	252	274	288	261	293	255	272	246	279	241	260	264	253	289	280	242	287	260	269	269	295	290	260	248	281	268	281	288	281	272	268	253	291	253	261	270	260	249	259	277	243	273	255	268	247	262	259	292	275	276	278	264	281	268	247	263	256	265	257	246	296	287	285	291	296	288	273	276	250	244	295	245	277	298	286	251	269	284	302	277	276	276	271	272	262	284	280	275	272	255	273	279	267	252	281	239	267	291	276	289	275	233	270	287	256	297	299	257	257	257	275	286	284	234	268	268	281	253	284	292	276	267	266	236	252	257	266	277	237	264	264	295	241	264	275	279	295	269	266	278	269	256	276	261	287	252	264	238	284	276	259	284	274	289	322	246	300	270	272	287	273	257	289	289	270	274	280	245	249	287	269	266	261	256	271	288	263	270	282	276	256	265	289	270	283	257	265	287	288	264	287	266	256	265	266	269	252	283	281	260	272	253	302	279	270	274	239	272	315	276	293	291	281	264	269	279	278	278	307	274	259	254	283	312	256	298	266	296	272	269	292	271	306	295	266	263	289	266	266	285	293	262	269	252	269	305	247	241	240	275	256	302	255	273	246	273	284	246	279	296	284	255	246	273	255	263	293	293	275	248	280	278	296	272	268	284	234	268	278	270	279	265	299	271	278	258	290	312	249	267	267	252	248	259	280	252	256	278	317	264	261	240	266	273	282	272	239	273	266	257	269	260	269	284	249	277	283	273	284	287	278	288	256	252	265	271	270	284	290	288	269	304	291	267	294	278	261	255	292	270	310	259	268	294	280	287	274	277	256	270	283	250	275	271	281	286	269	280	291	272	250	255	264	259	267	315	280	275	273	282	307	273	261	264	235	256	273	262	278	262	278	293	279	292	242	263	281	264	315	271	249	257	279	246	302	272	301	243	284	266	254	269	293	265	249	287	290	262	279	275	265	264	275	280	282	301	269	264	280	280	257	283	274	250	261	249	320	285	298	291	269	271	293	293	265	294	275	273	273	277	264	271	261	258	272	281	268	270	267	293	284	282	286	252	277	277	277	260	291	255	280	285	282	272	270	275	274	292	287	264	278	271	276	294	259	276	263	275	265	279	247	268	272	249	299	277	282	248	271	296	269	285	265	300	281	281	266	260	252	294	273	268	269	263	254	285	302	243	253	286	272	227	304	265	262	269	284	247	271	250	260	276	283	280	284	268	241	267	283	266	291	297	280	286	236	269	280	276	288	255	290	278	253	287	281	268	281	297	251	246	252	255	270	235	279	274	275	226	242	297	249	272	273	275	275	295	279	254	259	234	272	263	252	286	298	268	246	305	306	269	264	273	272	272	254	257	245	287	268	268	254	299	277	269	282	277	289	255	266	285	280	268	277	264	284	265	241	269	304	270	263	274	248	280	251	281	268	289	240	299	249	283	273	279	264	265	268	285	264	244	253	293	264	263	269	296	276	262	298	276	236	231	255	261	247	295	279	273	269	252	270	287	280	275	235	284	281	284	262	248	257	299	282	230	270	278	274	273	269	298	275	283	267	299	289	284	252	253	279	284	248	255	275	261	261	275	261	272	272	277	297	283	236	286	285	261	290	278	270	264	273	285	261	267	249	268	258	270	276	274	272	259	259	257	293	256	280	266	325	276	254	248	264	254	279	298	293	291	259	276	256	288	309	285	279	285	270	233	264	278	271	285	252	259	256	257	255	272	273	248	261	294	288	266	265	293	266	257	263	288	260	296	277	276	278	285	282	282	258	283	241	246	297	260	242	265	244	257	274	245	258	267	261	281	246	291	242	280	282	263	261	281	256	267	237	278	297	274	298	246	289	289	281	246	236	278	291	274	289	259	265	247	262	282	285	287	246	269	265	303	274	272	250	269	278	276	308	265	299	299	271	270	269	275	277	282	262	267	281	264	246	253	294	262	293	289	302	260	301	250	269	274	261	280	295	246	287	290	278	274	251	283	266	270	278	273	275	301	260	279	282	244	275	279	247	262	281	231	303	246	264	276	266	281	279	244	286	274	253	296	265	229	271	266	271	278	288	254	279	311	272	281	253	264	252	292	257	288	261	240	277	262	304	256	279	290	272	286	271	279	282	255	293	253	267	263	277	254	241	257	258	263	280	249	266	270	258	263	262	290	284	272	237	255	270	251	291	304	278	233	282	277	285	260	270	276	296	245	263	272	269	257	265	271	286	283	306	258	288	282	318	323	268	288	277	255	252	242	274	268	236	272	298	283	284	284	282	252	271	239	298	279	292	274	279	307	263	270	272	238	258	305	274	261	257	272	260	258	284	285	295	292	257	274	278	291	277	277	246	256	279	267	231	261	247	265	280	288	265	272	276	287	284	276	284	285	277	296	275	305	275	276	260	262	281	296	276	276	269	239	267	314	257	245	251	273	267	259	256	249	293	269	287	255	285	254	308	264	275	272	286	271	284	267	264	295	283	280	275	278	272	277	286	280	282	279	267	298	262	275	281	275	262	308	260	282	248	260	251	261	285	243	252	274	284	287	274	271	263	298	276	258	269	264	265	273	284	290	264	268	289	264	288	255	261	286	264	245	264	275	299	274	249	248	286	281	285	262	269	261	280	242	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17836	30677	20670	5386	880	754	819	773	822	782	774	771	764	789	788	805	815	788	777	758	787	777	792	765	824	782	750	765	763	792	730	751	782	750	741	790	772	788	729	843	836	882	896	861	817	725	763	799	759	733	806	759	749	792	764	748	811	766	762	804	769	774	745	798	762	802	749	813	736	745	790	772	784	756	758	749	833	726	750	695	800	744	741	795	785	745	790	798	769	749	794	761	780	701	829	771	764	784	812	743	745	712	771	774	797	789	831	779	802	775	772	753	780	772	791	846	785	796	751	753	765	733	761	783	793	801	759	800	764	787	767	743	774	823	834	817	714	778	786	730	782	777	816	760	742	725	782	758	743	766	798	730	804	750	805	797	821	771	764	820	762	723	815	746	775	800	741	821	796	758	729	812	768	760	784	763	814	801	731	784	793	774	763	774	765	809	802	776	788	850	771	755	791	710	780	744	756	752	761	774	780	796	754	811	802	801	791	734	827	742	782	802	723	798	813	779	824	729	785	717	759	748	787	791	755	749	756	820	758	739	739	788	800	798	759	786	751	747	773	781	765	823	812	743	765	793	761	803	757	755	744	780	759	756	799	767	719	768	768	765	757	725	812	739	808	747	767	788	787	781	818	807	752	813	784	802	758	775	762	804	750	759	793	759	772	730	825	761	751	762	719	757	818	774	733	810	793	808	779	772	756	759	761	702	799	802	724	830	821	749	777	786	836	794	769	746	749	780	799	772	754	798	762	780	732	717	796	777	823	782	803	766	789	786	774	723	822	759	737	748	761	812	772	747	792	773	846	813	801	738	785	755	793	763	794	772	811	707	833	776	740	800	745	800	805	769	776	760	824	809	751	816	763	798	807	748	771	763	777	778	798	814	781	747	748	807	781	775	772	726	745	775	776	760	754	772	760	764	807	806	816	773	794	799	762	763	826	782	725	750	787	764	787	785	792	768	789	748	749	817	786	774	765	768	793	801	800	736	799	818	775	810	769	807	751	789	764	719	819	798	807	727	748	747	744	774	774	732	838	797	772	827	763	817	739	776	760	753	754	773	798	748	781	799	744	748	744	746	729	763	759	757	818	725	744	785	746	797	746	845	773	759	826	751	747	803	773	756	788	769	764	728	817	772	800	752	789	799	746	781	753	776	842	776	749	806	795	766	775	735	774	765	777	759	811	739	738	772	791	765	762	810	777	817	768	775	787	808	771	807	744	757	727	777	788	774	730	755	783	809	759	812	779	771	759	727	741	757	794	780	737	751	763	779	766	795	782	773	761	751	790	764	760	819	762	790	786	772	817	751	783	764	816	783	801	778	770	732	765	795	816	814	747	826	770	756	789	797	729	739	723	740	785	803	773	774	761	760	793	787	811	787	792	830	798	815	774	816	724	834	791	749	778	753	807	768	788	780	725	818	774	766	741	757	766	788	754	756	763	788	773	781	794	856	760	770	778	740	787	802	815	761	748	747	768	751	753	825	799	780	789	757	762	740	853	798	826	775	775	767	765	810	807	792	813	805	765	739	769	787	842	765	765	787	780	745	781	785	779	753	739	751	772	728	735	741	785	739	757	780	786	785	772	746	757	793	780	723	836	726	785	817	783	787	783	729	769	770	773	768	784	825	754	784	763	755	730	769	763	786	800	741	778	813	799	779	802	791	816	807	784	812	789	785	774	770	749	783	793	796	767	816	816	748	762	762	793	757	741	703	803	785	826	832	820	720	797	715	828	779	762	788	760	779	812	774	756	742	737	787	735	782	821	724	803	819	763	739	823	756	766	807	764	723	753	738	809	792	785	771	741	752	755	778	815	792	798	785	786	763	735	770	793	747	793	798	757	830	767	783	729	793	775	826	764	753	806	736	757	792	763	771	832	766	754	819	780	720	796	788	807	734	759	763	760	808	816	771	784	747	797	757	772	785	805	733	859	814	780	732	780	809	799	781	756	772	763	838	754	800	777	757	775	786	800	765	794	795	725	743	792	738	738	728	816	684	794	733	770	717	788	754	768	826	799	811	807	801	788	750	785	777	765	764	740	770	725	774	771	812	766	783	780	769	763	753	722	823	785	790	765	839	773	794	819	713	796	813	739	801	762	765	765	779	782	757	733	780	815	775	798	763	802	776	813	785	777	747	768	786	756	798	810	755	741	791	799	783	757	731	812	832	758	782	759	794	803	747	828	794	748	767	783	727	777	722	801	762	773	786	782	766	781	813	789	754	730	771	819	821	763	708	767	771	701	767	737	787	730	729	807	788	806	802	728	756	785	774	777	800	786	795	760	734	785	768	755	758	735	730	787	764	789	741	797	799	752	786	805	800	776	786	807	801	784	734	753	778	830	735	784	759	731	775	816	749	753	772	810	771	757	821	752	840	788	808	804	776	784	768	781	790	748	784	776	736	770	727	746	797	825	787	786	826	801	804	725	778	765	746	778	729	742	771	763	817	770	818	739	759	797	728	816	742	770	769	735	749	780	763	762	753	769	823	847	782	813	803	759	764	747	777	767	808	770	785	778	756	803	749	771	727	747	712	779	774	779	770	766	786	733	745	823	807	743	743	747	806	746	792	744	760	824	793	790	776	771	778	794	732	787	754	767	778	737	795	785	771	801	754	735	740	733	743	775	752	798	736	764	780	748	776	791	782	771	758	781	739	750	752	809	803	788	746	806	814	787	772	755	834	814	787	791	837	802	772	796	754	797	777	717	767	792	775	777	757	779	764	787	742	750	709	785	770	759	762	726	798	743	798	790	734	773	780	804	808	764	819	795	769	736	789	738	757	742	746	732	777	740	756	762	741	763	758	772	747	768	761	764	792	792	790	792	757	738	740	784	814	783	761	732	811	786	832	764	732	782	798	763	761	739	775	760	766	802	816	782	748	773	802	752	787	732	762	763	775	741	785	753	766	799	774	775	793	753	761	772	814	824	817	693	790	773	766	788	811	778	715	693	780	793	805	779	777	778	769	759	769	799	807	741	782	807	770	788	765	709	802	766	801	800	732	822	777	745	753	792	758	812	756	818	759	733	757	779	776	777	755	744	770	809	792	778	749	754	783	770	755	741	739	784	772	797	773	805	828	774	778	811	779	772	815	808	777	809	826	782	794	792	828	759	770	765	713	791	792	769	796	770	745	754	760	751	810	746	737	792	780	785	792	820	784	724	774	786	780	742	801	805	783	815	726	798	785	772	768	746	789	776	818	750	798	792	791	783	788	777	753	763	808	791	808	768	770	796	762	762	785	810	759	740	750	735	817	718	776	783	737	782	767	806	757	772	771	769	794	758	846	745	755	774	801	806	781	790	709	780	770	775	767	776	751	786	842	787	799	794	792	805	756	736	801	825	775	790	769	753	796	803	757	741	760	776	753	758	723	744	748	776	746	720	783	771	772	760	823	717	753	759	793	748	735	777	801	748	768	741	766	770	796	747	805	776	757	777	780	786	762	779	785	789	831	753	788	763	751	821	762	810	817	775	788	750	778	756	741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
63611	74683	60475	29520	5188	384	284	285	298	269	250	248	240	282	258	268	252	268	263	252	265	275	240	286	270	284	271	230	274	253	268	251	249	261	256	233	275	226	262	270	357	347	342	333	281	262	242	267	284	238	222	250	255	251	224	254	268	260	270	271	265	262	235	272	262	255	285	244	257	251	257	253	264	253	221	235	261	265	244	240	234	247	233	267	249	250	239	249	266	252	255	244	257	252	249	240	234	239	253	245	267	245	252	269	265	233	267	297	230	252	234	259	261	287	224	246	216	264	237	250	253	256	265	258	262	245	233	257	260	256	252	247	234	264	227	271	272	227	269	257	254	250	263	244	261	263	245	268	278	251	262	257	226	261	286	285	247	258	252	244	266	265	251	266	268	277	246	242	284	233	251	252	243	244	278	271	261	248	263	250	233	240	262	269	271	250	267	251	233	252	244	286	267	243	256	248	252	221	231	268	248	254	270	239	248	274	263	237	276	286	239	255	270	233	221	238	249	246	239	242	246	253	254	218	272	223	240	251	287	259	264	250	217	249	242	244	262	246	246	269	249	269	255	272	256	278	281	217	262	245	267	263	232	280	264	257	258	235	264	241	268	283	243	257	256	233	253	301	288	261	291	244	245	232	287	238	260	239	269	243	265	225	279	233	263	261	252	268	229	244	244	254	253	260	242	234	241	255	259	279	242	258	257	246	274	273	250	220	262	276	249	244	299	239	229	254	291	255	230	240	250	269	232	285	238	250	226	266	237	252	262	232	261	249	248	268	271	244	246	260	286	252	221	266	252	229	275	248	259	242	251	246	242	262	253	283	243	265	254	254	246	245	239	255	230	282	260	250	250	251	236	267	251	279	245	263	226	265	259	271	255	258	280	285	263	238	232	236	244	263	249	257	268	231	270	224	251	293	247	226	215	242	250	249	258	267	254	276	265	250	235	281	248	268	261	250	266	264	250	237	249	241	262	249	266	279	246	242	248	247	262	243	263	237	293	251	255	286	254	240	243	247	263	244	232	260	286	243	246	266	257	249	261	229	245	259	255	265	236	248	262	250	263	262	267	256	245	255	230	253	252	241	241	233	244	231	268	239	256	277	268	258	249	255	245	265	270	252	245	234	256	270	268	284	229	247	272	245	260	251	249	237	271	272	280	258	268	224	261	253	249	264	228	253	254	268	242	283	295	252	248	259	257	240	255	244	256	256	275	281	258	250	255	246	239	275	262	273	260	273	267	252	232	238	266	276	253	268	258	245	242	291	268	230	241	236	248	268	263	251	257	287	261	235	210	269	221	233	251	246	270	256	248	227	249	255	228	260	216	259	255	260	261	238	262	280	245	242	244	288	257	249	251	243	247	240	241	260	248	264	250	271	258	236	242	246	263	253	266	273	256	279	247	254	266	257	268	260	267	247	244	249	240	257	258	271	263	204	242	264	271	260	267	274	265	248	293	232	263	254	241	241	268	251	286	262	239	281	256	258	279	246	271	250	254	237	267	261	267	245	250	256	247	223	245	277	247	263	251	252	245	253	264	278	262	238	237	249	240	268	266	268	232	230	255	267	252	262	270	274	239	267	251	236	258	248	259	275	280	256	248	242	257	259	270	250	264	231	263	244	230	256	230	285	256	241	252	250	235	245	237	276	255	270	238	250	265	246	239	265	264	273	242	242	256	277	253	248	266	248	254	248	257	234	250	242	251	254	293	269	232	270	252	217	226	250	254	299	241	249	268	251	245	262	275	233	251	263	253	271	246	262	266	285	248	237	256	256	246	245	275	262	241	240	262	238	259	266	248	259	251	287	230	243	256	243	261	273	263	233	273	266	244	266	231	263	269	278	276	267	231	242	226	259	270	245	254	279	275	260	285	262	244	284	228	250	260	248	264	251	255	231	238	262	241	268	253	239	261	262	242	266	273	239	269	270	263	225	271	242	251	212	264	263	265	228	272	244	240	248	262	259	239	235	266	291	268	258	268	265	277	269	252	263	270	297	241	283	227	255	269	228	284	242	248	237	242	249	246	272	287	247	259	216	240	284	271	236	239	243	260	269	240	234	259	260	245	234	259	285	253	255	225	263	291	272	262	262	258	282	247	257	271	268	285	248	279	248	236	278	283	244	251	273	242	255	266	216	243	258	258	240	253	278	284	231	259	273	289	277	246	265	214	243	246	246	248	250	255	241	255	265	254	246	259	272	242	259	249	257	252	259	256	248	261	232	242	263	259	230	252	245	232	271	236	251	274	242	231	244	236	244	241	233	256	252	248	239	276	260	259	258	240	248	238	244	263	255	233	246	279	251	236	237	257	272	251	252	252	253	267	240	244	266	272	233	253	236	298	263	208	279	225	268	255	271	271	248	256	256	244	285	251	222	274	264	251	239	230	239	245	262	286	258	276	225	255	262	286	270	243	271	285	251	230	263	278	252	256	267	241	267	241	255	236	228	258	285	263	268	271	244	265	256	246	238	264	261	248	259	263	260	280	233	236	245	268	239	270	266	247	232	258	265	254	249	244	251	268	250	258	272	249	234	266	277	258	269	271	256	258	236	233	262	255	239	266	238	250	258	271	261	238	277	254	238	275	260	260	254	252	267	266	256	257	261	264	255	281	245	249	259	281	261	242	253	243	260	251	263	285	246	262	292	247	217	247	268	255	260	267	243	265	266	247	251	227	248	279	250	256	230	217	266	251	250	269	293	261	246	248	217	274	248	238	255	258	244	295	269	274	274	236	255	277	264	253	237	273	237	236	224	251	261	270	260	232	246	256	277	243	245	240	249	273	270	247	268	262	249	253	281	281	251	237	270	260	258	246	262	268	262	254	251	231	261	279	258	263	263	222	271	249	250	255	256	271	234	255	273	272	250	256	246	274	260	227	251	255	277	258	229	244	273	223	270	261	234	265	252	219	234	267	254	255	245	255	272	257	234	249	241	246	276	235	256	255	239	273	250	244	264	255	259	240	252	252	250	263	233	245	257	245	276	243	260	241	250	251	237	286	260	255	234	269	241	267	254	261	262	260	265	219	259	277	230	245	236	224	266	241	265	246	253	264	274	247	277	246	281	254	275	273	264	265	242	292	262	225	242	263	257	265	258	246	243	252	246	233	258	230	287	259	245	237	247	276	260	223	248	251	292	254	214	240	259	238	245	271	254	290	238	241	246	248	268	234	230	259	257	260	257	258	252	296	276	268	253	238	237	259	261	224	252	216	259	251	261	262	225	259	257	255	318	274	219	264	255	271	226	233	272	232	243	241	243	243	280	271	250	250	239	258	253	246	243	279	226	267	276	246	264	253	255	257	253	236	246	243	245	282	265	247	247	250	247	271	228	275	236	253	254	246	243	282	279	268	254	244	248	248	278	254	258	265	262	261	228	268	220	251	231	237	237	246	237	260	275	264	250	268	281	259	274	254	248	279	250	255	247	244	239	277	265	260	269	239	237	231	264	244	234	232	238	264	252	295	263	262	260	256	262	230	235	266	263	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42608	60211	56074	26104	1492	908	820	883	811	814	739	751	762	841	789	734	773	738	757	724	770	739	734	784	776	742	787	698	718	752	741	733	733	761	737	703	799	761	752	1050	1718	1609	1374	1203	1037	814	755	775	776	778	758	749	732	750	726	733	747	751	760	730	750	768	745	745	715	762	763	767	753	733	741	768	686	727	706	721	753	707	714	724	726	708	693	757	719	723	762	737	702	770	733	707	730	743	725	733	698	713	713	714	762	745	705	763	725	734	651	708	741	717	716	711	725	737	769	816	729	763	709	750	721	710	757	729	726	723	733	719	709	748	719	747	716	717	737	720	769	701	690	734	712	703	740	727	692	690	720	771	714	745	762	749	750	765	770	734	700	741	700	722	784	773	753	712	734	705	753	743	751	701	728	688	683	715	716	765	708	744	753	698	764	739	755	705	715	794	693	740	747	721	695	714	729	738	736	736	711	729	747	752	717	708	753	731	754	712	720	752	714	728	735	745	732	731	756	687	727	701	720	711	720	731	743	718	707	726	739	718	748	744	699	698	698	719	783	766	732	740	796	808	761	776	722	749	814	732	718	720	675	729	722	731	714	731	752	746	726	742	712	709	693	739	754	753	726	759	746	714	761	725	743	779	731	768	712	731	716	745	688	757	694	714	764	699	743	755	765	705	682	772	767	724	714	717	779	760	783	711	810	726	692	734	659	709	726	762	766	762	726	706	712	727	749	682	709	770	722	724	723	701	710	707	707	727	741	763	712	756	748	767	777	696	728	748	723	685	735	754	689	731	783	743	651	706	748	752	772	667	745	730	735	750	740	726	738	757	707	749	725	716	735	798	719	731	737	736	719	760	724	732	737	728	743	705	744	759	718	705	720	710	717	746	721	757	711	738	750	727	778	734	712	715	743	732	691	769	742	735	741	691	735	715	764	702	717	740	727	653	771	676	734	706	715	718	778	687	717	735	741	725	696	711	719	691	737	729	677	767	725	694	726	777	750	694	778	763	821	705	737	709	711	771	708	732	715	813	694	748	783	690	732	730	778	725	736	721	675	734	771	723	726	714	709	735	742	677	776	722	719	730	783	678	767	723	765	766	696	743	709	747	716	758	717	684	711	743	669	729	717	696	706	759	757	746	729	752	728	746	748	735	743	682	729	759	702	756	727	710	750	757	691	736	754	698	685	738	736	792	738	699	777	712	695	702	734	675	738	739	718	766	751	773	763	734	772	742	693	699	694	747	734	678	668	738	755	746	699	748	685	715	720	720	771	739	725	737	750	691	731	684	758	753	763	718	747	728	660	753	763	744	730	752	742	722	701	729	798	713	728	751	786	748	737	711	759	690	726	753	748	724	746	753	740	722	717	705	762	693	737	758	718	750	733	718	777	719	701	760	748	684	724	765	720	791	753	689	776	733	652	702	764	666	752	720	688	719	755	771	702	719	710	749	764	741	715	719	701	751	740	710	737	744	692	732	733	749	728	722	744	742	726	764	723	753	710	694	784	762	730	754	743	747	735	700	722	712	747	716	779	722	771	741	765	776	728	708	719	705	728	726	751	709	699	743	771	704	754	719	777	722	752	731	752	741	768	716	706	717	725	742	684	777	702	718	694	714	729	725	756	712	716	725	757	687	752	805	741	751	751	731	717	773	768	699	767	734	692	711	746	698	762	730	746	734	719	809	759	705	735	730	729	731	714	709	757	694	730	751	757	699	693	752	741	742	730	713	694	731	714	765	748	761	739	715	778	763	770	744	715	722	747	754	729	737	724	768	694	733	770	735	698	765	757	736	715	772	683	729	708	745	723	774	728	715	736	756	729	753	739	747	759	731	680	748	736	703	754	707	752	741	753	725	726	693	759	784	713	709	745	745	808	783	722	713	776	690	727	700	762	752	765	746	753	709	702	777	693	737	708	710	733	764	684	756	725	733	770	756	702	725	731	732	787	713	711	781	753	704	730	770	679	756	734	771	747	737	744	700	701	752	720	710	687	671	728	749	695	683	754	743	685	728	697	725	757	729	720	735	715	786	750	751	690	731	724	741	712	708	706	694	723	689	760	677	757	691	744	760	717	712	723	702	719	736	751	760	722	729	721	717	771	695	735	726	752	733	789	760	762	727	720	744	730	768	711	756	745	770	744	710	760	735	721	763	743	733	716	770	720	756	724	722	728	718	761	748	734	741	766	788	766	696	757	729	703	778	713	715	700	721	784	701	749	779	685	752	706	733	775	718	732	708	724	711	713	778	770	718	750	730	710	757	668	736	722	715	723	767	749	735	739	758	768	725	769	696	765	696	734	754	732	742	694	677	743	763	757	716	753	734	702	737	734	787	746	737	716	755	801	751	735	736	736	690	744	752	742	682	733	745	809	736	711	737	753	767	738	749	758	728	718	731	687	723	713	793	742	718	750	716	737	699	742	770	692	748	746	754	704	778	755	698	768	683	765	763	735	758	708	745	743	712	745	709	772	745	749	771	745	742	750	759	744	711	720	747	699	699	741	705	734	743	785	713	705	765	771	776	742	724	781	728	709	720	752	714	771	721	753	741	711	749	721	725	708	724	771	728	727	740	710	702	733	766	706	745	739	711	753	683	733	705	726	712	774	739	752	681	761	771	746	751	671	678	762	745	731	754	736	722	803	757	767	731	781	758	750	735	718	721	720	775	749	718	754	736	755	728	713	705	684	745	760	748	702	760	705	719	787	737	688	732	758	710	744	753	679	707	694	687	739	751	746	750	795	696	731	727	700	754	726	751	761	749	736	719	725	744	678	721	707	760	726	718	724	767	711	776	726	748	772	763	693	712	717	790	743	788	714	720	728	736	731	770	751	749	759	723	698	717	685	710	730	728	682	742	741	698	721	721	711	755	701	745	791	723	756	709	738	698	737	776	781	710	669	679	720	737	740	765	735	788	749	738	754	717	759	712	691	748	747	690	733	701	726	769	733	769	748	778	714	742	702	744	784	697	750	719	723	762	690	674	721	778	752	712	736	794	702	743	676	721	725	748	748	744	754	770	727	754	759	752	751	713	719	699	688	717	732	748	742	725	729	716	749	740	726	736	683	732	751	730	711	733	739	741	721	768	801	746	732	721	743	752	659	719	714	754	725	734	682	776	741	700	704	743	715	754	733	713	716	700	732	761	709	705	696	678	739	719	719	720	731	692	789	700	682	748	718	718	728	756	770	732	705	713	760	749	737	767	737	754	751	754	731	743	716	730	705	705	763	702	745	746	774	688	692	744	740	716	735	756	742	765	699	727	724	752	729	755	706	735	687	704	753	725	756	738	732	755	729	721	699	744	698	738	716	708	735	757	663	750	743	706	710	696	759	693	739	763	726	707	730	750	768	727	787	658	722	667	774	706	739	759	711	739	678	704	731	729	661	711	742	762	708	715	724	731	739	755	745	704	721	774	772	707	701	765	732	719	781	724	730	748	734	723	773	715	741	723	739	670	733	705	722	705	767	712	715	729	687	730	703	743	736	738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
69903	86314	71587	37925	10929	986	327	363	306	307	305	308	287	309	301	305	279	308	290	307	311	322	291	283	295	293	292	285	317	295	272	277	283	286	314	310	297	290	300	331	426	515	419	393	367	325	320	282	317	283	295	279	303	319	330	283	297	278	295	291	309	269	306	291	272	271	274	303	317	301	300	282	290	287	316	309	305	305	282	311	275	254	289	317	282	275	306	273	315	299	288	303	302	297	285	306	302	271	306	304	289	286	295	330	282	316	318	309	301	296	308	297	297	297	261	305	294	290	291	269	299	300	276	319	304	278	322	298	281	274	312	305	318	337	321	291	295	285	340	335	286	271	312	306	279	276	284	275	286	329	254	280	306	324	268	305	291	303	309	285	272	302	325	283	296	323	301	310	315	289	282	305	290	305	253	311	292	271	282	300	290	288	294	298	280	281	313	319	290	269	306	282	313	296	303	305	348	277	300	287	307	345	305	278	276	298	327	290	304	274	265	298	292	277	315	291	314	291	290	317	314	263	277	291	301	278	287	296	283	275	301	300	320	308	273	295	299	272	305	276	268	306	299	289	304	305	286	287	298	282	291	260	296	311	295	264	290	306	287	289	291	308	276	286	311	298	298	281	313	303	298	305	303	294	289	283	273	315	329	284	289	271	296	315	304	288	279	297	297	274	279	278	286	337	295	290	290	312	282	306	317	318	319	307	279	280	303	285	259	291	270	286	297	326	300	293	297	279	293	312	296	300	289	322	303	290	290	307	285	242	293	275	299	296	288	281	277	324	294	316	280	261	296	302	254	303	269	287	284	287	306	256	263	325	278	296	280	291	300	285	285	315	300	311	300	295	298	320	312	303	304	303	281	290	290	286	277	261	313	315	329	303	264	272	283	273	275	315	290	276	280	294	279	281	295	302	290	291	294	267	288	283	317	317	303	281	310	278	306	268	314	284	273	304	306	281	316	283	314	283	296	330	286	308	274	284	318	287	314	272	304	320	292	315	284	319	312	290	291	286	295	281	303	306	279	323	307	277	292	279	310	299	285	293	295	297	288	266	318	299	290	271	288	304	334	292	300	287	303	302	295	255	296	296	294	272	293	274	274	291	294	284	301	274	295	303	316	278	297	253	256	278	291	322	301	306	297	284	292	307	306	274	291	289	291	303	303	288	263	307	312	283	270	299	302	289	288	294	299	324	301	305	278	282	303	271	289	280	286	285	278	300	290	322	312	306	301	300	292	284	276	282	316	314	294	272	296	262	301	296	304	280	299	257	274	290	308	279	270	302	312	289	295	283	284	298	271	292	319	278	285	306	293	309	285	292	275	300	308	315	322	280	279	291	286	312	301	313	312	272	310	295	271	313	273	283	292	267	301	319	323	315	339	275	305	298	270	256	258	270	279	300	312	314	315	271	302	259	301	288	327	298	299	330	278	267	278	299	288	326	306	293	310	276	311	290	295	309	285	286	309	299	310	277	287	319	328	303	290	298	272	274	277	279	305	317	318	274	323	292	284	292	252	295	295	307	289	301	301	296	310	293	297	307	270	289	264	288	287	281	295	286	309	310	294	279	282	314	305	298	326	304	309	288	295	279	282	288	298	288	308	289	309	311	270	268	282	337	294	296	276	282	305	280	285	285	293	273	295	285	297	346	310	297	286	295	292	257	326	320	280	306	305	309	279	289	297	299	268	286	269	286	319	277	300	306	278	282	295	298	283	307	324	279	286	291	291	294	307	295	294	305	278	290	296	266	284	299	248	285	270	283	239	285	297	276	327	318	304	285	304	305	308	303	326	305	268	293	283	274	318	294	297	275	290	293	331	309	290	287	295	287	285	296	297	302	278	299	293	278	284	268	267	292	278	297	305	292	332	293	295	299	331	299	279	263	282	273	276	304	266	273	285	282	256	284	283	306	305	295	292	273	295	330	278	267	279	294	311	298	306	281	308	285	319	272	287	275	309	292	276	274	286	328	278	283	271	276	308	318	311	308	277	304	285	312	286	305	273	326	290	275	280	287	331	311	322	289	322	266	285	279	272	326	294	278	262	309	298	298	273	315	296	285	296	301	286	298	278	335	286	326	303	337	296	296	304	303	312	278	304	299	266	323	310	298	289	308	298	284	277	283	285	296	306	271	292	282	291	296	313	282	319	286	293	276	294	304	300	297	296	300	301	281	264	267	309	307	290	287	282	277	295	278	333	300	274	291	289	319	314	275	288	274	283	331	298	265	292	258	325	263	286	283	301	283	308	294	299	322	266	281	300	285	286	301	301	303	297	308	287	277	287	325	277	310	297	271	270	264	285	283	304	266	270	296	305	314	291	290	273	307	289	335	306	265	306	265	301	296	286	320	275	336	324	289	338	284	317	274	313	283	301	301	288	299	312	282	295	316	264	294	278	317	283	295	329	294	297	342	311	291	321	290	297	285	293	295	307	306	337	263	289	311	310	296	278	286	299	315	290	272	309	296	308	307	298	292	314	308	303	310	292	283	280	283	274	297	288	298	302	287	306	297	316	283	271	286	306	317	308	292	279	295	302	291	273	288	287	289	301	314	314	299	315	307	276	296	300	294	265	291	308	315	288	284	276	292	288	312	267	298	307	291	310	287	283	299	319	292	295	301	304	295	292	304	261	294	302	306	313	271	315	312	290	284	310	301	297	288	307	289	293	296	303	311	292	284	315	281	291	303	299	277	277	322	335	290	332	320	280	278	297	297	297	329	280	324	284	281	302	273	273	287	295	291	290	293	265	289	295	263	325	307	336	277	273	261	278	274	304	287	292	310	297	271	280	294	309	314	310	277	286	262	295	273	289	280	256	285	306	286	287	303	278	319	297	296	287	280	294	281	285	281	323	301	305	293	309	290	278	323	314	302	301	298	295	291	286	285	290	255	278	307	295	312	314	271	296	287	303	308	301	281	305	304	307	298	285	314	277	297	294	288	276	270	288	296	339	304	259	280	282	309	305	310	307	312	291	311	274	291	306	305	280	291	289	308	286	284	330	272	309	284	296	291	294	275	283	279	289	300	307	294	278	316	285	291	309	289	312	284	282	318	315	299	305	298	271	313	309	306	304	280	273	301	295	329	291	321	284	289	278	286	279	290	308	305	289	304	275	275	295	291	297	324	288	261	285	301	288	288	314	258	291	296	281	291	313	276	278	297	286	263	309	307	275	320	339	297	285	255	288	291	311	310	296	260	276	302	289	284	288	284	279	285	311	314	316	255	299	325	284	316	293	308	313	323	291	306	307	265	294	295	277	297	308	280	291	267	272	259	307	324	297	266	285	292	272	261	301	300	304	290	293	302	302	288	307	295	323	323	287	277	289	297	261	268	286	305	319	296	304	309	331	288	293	326	274	298	305	283	265	324	275	271	318	285	294	316	272	309	284	284	292	270	272	300	271	275	298	293	284	293	303	298	311	310	327	270	297	271	293	314	311	296	304	292	287	281	276	257	275	296	304	314	279	263	300	280	288	310	316	272	283	306	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50287	74769	69479	33250	1484	1099	1067	993	998	924	925	903	957	877	894	903	847	863	865	891	812	872	867	846	872	828	881	859	848	882	848	834	811	843	797	841	895	860	853	1342	1951	2205	1877	1567	1236	962	806	826	803	799	829	852	824	864	843	813	836	804	782	857	867	790	829	828	778	850	869	839	817	833	834	840	811	810	778	797	873	780	880	842	832	794	810	821	867	820	855	818	836	855	858	844	818	795	864	781	855	849	829	833	796	791	844	805	858	822	847	821	805	844	858	849	854	865	824	835	862	800	851	829	846	819	835	824	808	839	801	844	806	788	834	808	890	813	822	810	856	849	803	853	793	836	842	824	843	843	794	853	821	818	833	888	810	835	835	858	774	834	858	830	815	880	813	822	886	793	833	852	836	803	829	807	865	884	852	821	875	837	834	820	833	814	790	813	873	810	818	802	900	855	884	877	842	840	833	811	853	813	896	778	790	822	823	824	812	813	846	862	815	819	829	791	857	881	839	827	833	833	789	851	796	875	826	826	841	829	842	837	807	785	853	850	795	809	820	903	805	853	823	856	824	855	834	795	775	805	824	848	844	810	865	831	857	867	853	846	879	792	819	849	846	863	814	862	881	828	809	846	810	832	809	821	871	788	855	780	829	807	815	830	843	803	780	883	819	846	863	841	785	832	835	776	827	830	847	786	787	826	915	823	938	805	829	867	812	849	881	807	870	787	827	833	813	843	852	872	929	759	844	805	852	842	768	906	808	833	792	820	858	820	816	830	785	855	838	860	777	820	824	813	825	790	841	839	813	825	803	794	844	846	885	827	872	787	842	847	855	871	823	809	807	873	811	829	827	772	807	841	833	844	825	845	848	821	831	860	809	862	846	828	821	820	780	864	786	809	850	841	761	811	858	834	860	781	848	883	857	833	837	845	801	838	875	817	803	812	852	817	838	830	824	844	808	859	828	822	797	838	827	838	836	830	849	836	820	759	875	850	832	841	824	778	797	792	902	825	799	862	848	769	901	848	886	814	817	830	870	903	823	801	844	831	819	815	805	830	794	832	840	799	839	879	784	850	861	831	817	822	834	795	914	825	803	861	791	845	889	868	782	825	838	812	843	841	788	851	802	873	813	755	868	796	869	866	837	844	765	814	836	848	803	768	835	809	854	808	810	829	804	835	872	830	896	804	803	827	791	869	832	801	834	829	870	831	872	836	825	802	867	866	769	851	852	821	820	808	832	825	806	785	820	812	792	795	842	806	823	773	786	833	867	826	851	817	801	820	763	837	826	871	834	791	833	861	824	798	889	892	819	865	925	820	835	823	814	827	813	829	831	831	846	893	808	844	818	818	832	817	819	830	886	781	849	819	825	795	825	766	782	788	846	857	879	778	803	782	841	852	815	798	789	827	764	831	849	875	835	845	867	781	763	862	805	852	854	792	847	803	824	859	844	804	832	832	815	776	825	827	793	844	866	832	784	836	789	819	853	848	812	859	807	796	820	851	796	833	838	853	882	861	867	816	771	845	800	853	809	828	803	803	815	875	805	828	811	829	846	835	844	831	854	818	846	800	825	798	842	857	822	809	851	760	845	776	837	786	825	859	820	867	832	813	817	877	829	830	863	808	858	785	867	873	839	806	831	812	831	816	763	825	856	866	856	780	834	848	821	785	798	803	810	820	797	834	871	851	805	809	885	837	783	836	826	833	823	795	860	844	812	839	805	791	856	837	886	855	821	856	813	835	851	857	828	837	849	842	824	817	789	786	789	848	838	882	812	788	819	845	770	827	872	845	792	801	856	800	808	846	824	754	883	795	794	817	835	807	841	827	856	872	831	831	846	809	816	807	787	840	812	851	840	860	851	835	803	774	819	843	836	799	829	830	852	874	817	854	828	820	810	859	782	789	858	831	818	793	812	804	819	799	834	882	825	842	803	831	865	806	874	837	872	831	791	835	843	851	864	810	789	807	854	847	813	892	831	789	847	845	837	829	822	841	865	740	853	822	852	812	849	831	808	818	819	815	854	793	822	871	796	853	865	876	815	838	837	810	823	870	830	842	855	811	839	864	867	867	841	818	866	871	821	836	856	837	804	773	822	798	849	852	799	826	807	809	776	835	870	793	867	823	817	852	851	810	833	822	868	850	802	831	829	779	853	878	830	816	759	829	805	826	827	835	805	832	832	848	821	848	828	870	791	845	849	835	813	823	866	854	810	832	826	853	848	819	868	834	825	852	853	806	836	867	858	838	835	812	880	798	799	833	835	843	789	811	827	855	873	817	807	837	790	883	874	836	819	821	839	847	810	883	842	839	804	849	815	853	799	838	840	828	782	816	858	807	788	853	775	839	813	822	833	819	822	839	836	821	832	847	788	880	848	798	816	836	766	825	876	827	824	909	798	845	809	840	804	839	824	816	792	810	886	805	856	805	848	829	849	832	885	845	845	828	880	867	876	790	836	806	860	828	817	761	814	808	853	874	836	814	804	840	831	766	755	842	861	879	818	857	890	777	879	831	862	818	858	774	828	846	894	800	827	832	838	844	876	840	830	852	861	800	794	815	833	810	868	831	869	829	818	819	838	791	816	826	851	809	869	861	815	826	825	861	814	822	797	842	825	802	830	830	776	847	789	840	910	812	857	795	841	854	878	842	839	838	844	816	860	866	814	769	818	845	813	795	863	857	805	818	817	837	839	754	841	876	854	803	799	805	780	826	846	810	851	838	869	868	869	837	821	843	834	843	821	802	845	835	765	846	895	790	827	815	859	794	791	837	850	830	801	806	817	793	831	852	791	841	795	840	868	825	871	840	876	808	784	854	831	787	810	849	817	802	794	817	814	860	817	844	850	790	821	817	832	811	868	829	849	811	863	828	825	864	853	842	822	842	851	815	812	824	863	833	883	825	829	843	810	819	814	842	831	851	851	799	840	808	851	800	823	851	805	832	822	899	853	806	790	812	870	882	820	819	809	852	836	796	765	800	842	792	876	820	782	792	815	812	806	738	771	757	806	857	818	824	870	830	803	854	810	852	834	889	833	855	851	837	837	817	829	880	808	833	853	837	806	862	838	854	823	825	856	796	843	849	829	846	831	881	858	823	874	865	843	849	851	762	843	870	829	836	789	797	859	833	826	794	821	845	866	848	861	873	845	807	859	820	814	815	830	890	794	866	809	819	849	818	823	824	839	817	856	849	836	849	853	815	835	800	863	874	887	852	817	868	835	851	798	846	828	842	834	811	840	838	836	854	798	866	789	836	878	876	871	846	830	794	806	823	790	854	834	827	811	852	823	847	820	804	798	825	796	836	869	835	873	794	812	828	839	846	812	841	856	833	863	833	842	839	800	790	806	810	816	833	849	851	812	829	852	834	870	862	817	872	787	815	867	833	869	859	837	806	907	869	775	849	824	832	830	896	831	844	906	808	821	833	880	804	837	824	807	851	865	846	852	863	856	844	856	854	832	786	864	833	821	814	870	812	776	800	872	801	831	841	862	764	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14941	26543	17403	3872	467	319	257	274	265	278	269	284	286	273	278	252	316	282	286	272	280	294	247	255	258	279	301	271	269	265	311	288	264	290	289	304	279	285	280	285	300	287	253	290	273	275	275	292	292	278	283	286	291	250	265	272	288	250	293	278	267	274	248	249	274	247	257	308	271	273	254	311	256	258	293	285	279	275	284	281	266	286	265	279	295	277	277	269	246	254	276	274	253	249	265	261	280	293	261	259	252	292	273	285	285	284	297	270	265	284	259	265	283	263	309	300	288	294	263	281	302	257	271	231	266	265	285	251	260	252	288	271	294	289	294	284	268	275	244	273	275	272	275	277	268	276	256	305	265	310	263	278	282	275	273	286	282	276	266	261	284	267	277	286	281	276	306	279	272	275	272	266	284	276	286	259	276	291	286	270	265	279	277	240	299	251	278	284	271	254	277	296	285	276	298	263	282	272	256	275	251	266	278	291	285	238	286	270	262	288	271	274	278	304	313	248	290	264	283	313	279	267	309	246	254	281	266	300	278	257	234	281	277	259	247	274	251	261	288	233	272	265	281	249	243	278	300	277	281	253	239	281	287	277	300	265	272	245	284	306	278	293	276	284	272	280	280	264	261	283	261	270	285	262	265	302	282	284	271	259	283	267	294	298	269	283	268	278	266	240	288	276	281	271	261	287	276	249	289	257	252	271	251	285	259	241	309	262	275	282	283	282	312	333	254	266	286	266	254	262	275	290	263	292	256	303	310	282	260	302	316	264	261	274	270	252	284	308	279	289	267	277	263	278	251	278	291	291	270	288	270	244	252	259	292	300	287	258	231	302	267	296	278	314	246	313	264	255	274	283	284	251	252	239	271	294	259	265	332	256	261	247	232	268	269	282	254	280	254	254	287	282	268	252	273	274	246	278	261	279	303	269	277	297	292	306	250	257	282	259	249	259	261	244	282	264	259	277	300	282	270	280	280	269	282	253	280	288	269	270	285	271	254	279	260	264	262	287	262	269	255	257	303	247	263	276	270	286	259	279	241	276	232	263	272	271	280	264	258	288	273	277	276	300	273	309	305	269	296	253	271	270	264	279	277	290	255	294	265	289	277	298	259	293	269	285	260	269	241	268	275	231	272	298	279	281	283	267	279	268	262	296	292	263	287	272	273	302	251	251	296	260	278	287	253	269	264	271	268	288	297	260	260	272	247	219	283	282	262	259	311	298	260	281	282	285	302	297	255	276	260	280	259	269	258	262	315	267	264	280	300	290	272	273	292	282	276	258	266	269	256	260	290	272	288	269	284	288	290	253	269	271	275	308	267	303	273	263	273	283	276	265	261	286	278	290	269	280	254	319	248	261	293	270	266	283	277	294	289	273	267	258	294	290	251	290	286	276	303	287	264	261	252	271	260	249	247	283	275	267	274	297	281	276	278	269	264	247	292	272	290	266	233	283	258	270	284	283	278	266	303	297	245	275	258	260	277	275	268	300	263	261	262	261	263	257	260	281	275	277	290	284	265	245	275	286	290	270	281	313	259	260	277	276	262	285	289	261	273	284	263	288	268	269	274	254	285	288	292	239	286	296	272	298	282	248	303	296	293	261	317	317	291	304	265	283	262	278	269	303	280	264	269	273	257	278	268	264	300	281	276	277	303	276	308	295	298	249	260	263	324	256	236	300	279	260	289	280	255	267	295	250	257	266	283	252	242	300	269	272	312	261	298	251	257	286	258	296	270	269	264	277	252	293	273	286	307	304	259	282	257	288	234	264	290	268	295	294	285	262	261	279	289	261	271	265	265	264	284	271	259	268	290	265	302	272	281	286	297	254	290	279	280	277	274	267	269	286	272	277	281	270	262	272	286	266	272	270	291	276	261	301	281	265	276	275	269	290	284	301	254	274	254	254	259	305	285	274	291	268	237	293	281	275	313	267	304	310	277	280	298	267	271	277	298	267	282	273	276	283	293	289	287	277	268	286	276	257	280	258	246	275	306	287	266	283	275	282	252	267	271	270	263	276	290	284	267	279	284	272	253	287	257	275	244	264	286	251	264	275	264	278	267	274	264	303	266	297	290	281	268	300	296	283	248	245	243	267	268	260	305	261	300	294	297	272	284	290	262	316	293	272	260	296	310	272	294	261	263	274	296	259	258	283	283	258	286	280	284	280	239	295	279	297	273	239	255	290	292	271	266	260	288	261	276	283	268	304	270	273	268	284	281	258	289	292	267	275	240	262	276	294	319	257	267	262	290	307	305	263	247	298	281	299	295	283	270	272	270	261	267	270	261	287	327	232	261	264	266	294	272	245	238	281	281	249	254	300	293	268	280	269	269	282	262	284	299	258	284	253	280	297	262	245	292	308	272	283	277	266	275	277	259	278	289	274	281	250	243	271	259	269	260	254	298	259	270	316	290	282	286	270	266	316	255	263	268	293	263	294	264	263	255	284	243	297	301	271	297	284	292	263	245	265	268	306	273	306	264	253	258	277	239	265	252	268	265	286	270	283	265	270	245	256	271	247	258	308	265	275	250	309	295	251	265	288	291	274	279	280	268	284	260	262	263	265	261	299	272	286	274	297	265	269	279	255	262	266	309	287	268	275	270	269	258	274	278	260	273	284	266	278	268	259	284	306	314	249	259	268	277	259	282	252	279	284	278	278	262	287	279	277	266	284	261	283	280	255	260	250	278	269	265	295	237	294	278	277	287	266	262	281	263	261	272	244	273	289	267	276	297	289	278	233	269	288	269	273	280	287	254	294	276	270	273	277	287	296	291	290	290	274	297	276	247	284	249	278	285	283	258	285	265	273	268	286	282	284	250	289	264	284	272	287	276	253	277	272	302	301	265	255	268	244	281	291	274	299	248	259	284	290	277	270	277	290	257	263	271	282	248	253	276	275	262	254	255	277	285	294	294	276	286	237	262	275	278	304	263	272	280	275	269	274	265	288	272	286	256	278	263	258	270	271	274	300	311	286	283	268	280	279	266	257	256	258	264	237	260	291	274	305	280	281	260	251	280	281	309	263	307	296	269	316	265	296	263	242	288	288	281	267	256	252	270	304	243	251	270	262	278	301	306	268	254	284	269	276	309	256	284	259	273	246	256	278	273	285	280	264	267	251	277	280	284	263	283	289	276	265	270	274	251	276	272	279	282	265	284	298	249	278	286	286	280	257	277	253	286	266	252	269	265	288	248	283	287	287	280	282	276	282	259	282	298	276	282	257	278	280	253	267	285	270	282	273	264	252	239	276	246	262	279	302	285	258	233	271	282	289	296	274	300	272	270	270	269	265	272	312	259	270	275	278	303	288	254	295	237	259	320	247	268	288	258	269	265	271	267	249	278	294	256	272	291	291	314	284	251	255	269	298	268	306	257	261	279	294	289	244	264	256	276	245	266	292	252	309	261	273	266	279	257	284	281	256	262	288	278	258	295	288	286	272	297	285	266	279	253	280	285	296	275	268	261	259	283	262	271	294	304	282	277	280	249	253	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15585	32096	23627	6491	729	802	818	819	806	792	743	778	821	767	835	815	775	786	805	802	802	766	864	795	833	769	798	775	789	781	805	691	837	777	743	762	776	759	778	815	836	861	839	816	850	857	813	763	745	768	808	835	827	835	796	812	808	770	753	768	831	813	757	745	814	780	805	778	778	791	841	800	777	858	760	724	777	784	778	775	772	789	754	743	771	730	790	787	767	826	769	796	818	809	788	775	738	774	843	782	784	855	762	798	773	797	801	834	785	792	793	812	818	782	792	732	805	770	823	772	785	838	834	811	765	759	763	805	726	792	788	780	799	788	771	782	792	790	743	800	775	785	805	775	814	766	741	790	809	759	803	737	812	768	791	791	805	806	756	738	814	755	810	773	798	766	831	786	793	812	823	758	771	787	753	758	780	783	794	766	736	801	803	780	811	791	785	798	815	778	799	743	764	791	756	838	783	818	763	737	783	808	788	804	744	749	860	818	796	804	831	839	797	816	779	764	836	789	751	768	764	785	770	700	786	762	821	756	749	786	803	798	761	794	800	787	772	749	742	796	766	785	775	808	792	774	757	789	808	779	808	783	771	787	798	815	773	719	795	776	755	758	794	770	783	760	784	819	774	772	771	758	802	763	781	730	851	802	808	767	812	847	790	766	788	772	760	783	811	789	787	801	813	778	812	754	805	743	795	776	749	781	776	800	774	754	823	776	770	802	766	783	780	804	765	742	787	821	781	765	808	760	826	737	749	803	795	798	799	793	778	811	801	771	839	782	774	799	784	799	777	807	745	833	782	766	794	821	819	771	799	778	803	794	811	785	843	764	727	790	814	770	792	767	817	808	761	776	827	807	764	741	769	741	810	831	787	781	765	751	782	765	755	776	788	807	792	741	786	774	797	839	740	768	787	816	802	735	791	799	776	792	758	824	804	807	797	829	816	830	767	771	824	801	807	791	769	799	797	760	798	751	745	786	786	769	810	770	793	768	766	786	796	794	789	741	808	780	804	792	807	737	790	808	777	760	792	748	797	776	795	809	754	757	790	755	834	802	696	772	816	755	782	803	779	785	752	736	774	807	825	804	779	769	766	798	750	744	784	799	792	789	772	779	771	774	846	766	746	776	761	767	788	740	849	772	790	793	815	763	817	778	798	761	782	755	816	740	775	758	745	811	740	827	809	770	759	786	798	746	791	762	762	793	788	768	789	746	810	801	750	762	773	780	754	777	762	818	764	767	831	757	778	775	782	788	816	817	822	786	757	715	814	763	775	805	757	803	803	776	754	805	729	768	778	788	783	766	772	778	857	803	787	812	788	789	766	795	755	798	791	807	748	802	806	804	787	776	766	774	802	739	773	833	762	775	784	807	735	814	756	728	754	793	832	788	762	814	744	745	741	769	814	748	755	814	783	799	825	805	772	746	752	783	724	797	766	789	818	804	813	781	771	783	824	817	789	753	816	796	717	877	769	774	817	761	767	813	749	763	775	782	783	817	816	749	754	792	757	823	803	782	813	784	773	806	803	816	758	749	830	749	835	758	809	809	768	725	770	732	784	795	817	763	812	707	783	813	773	834	793	833	780	765	788	713	810	792	769	750	768	809	811	750	753	720	795	770	738	727	846	768	789	774	747	781	758	748	746	718	757	760	754	742	786	768	785	790	783	777	780	802	782	743	812	769	793	717	771	728	784	804	780	759	783	867	796	802	807	838	786	856	736	823	775	789	786	780	731	791	812	781	780	735	741	780	735	743	754	798	794	769	744	801	747	762	806	777	751	760	781	814	785	787	772	863	772	741	794	744	797	837	795	752	822	799	808	822	800	815	801	829	752	738	749	723	773	792	790	792	754	802	798	721	783	817	770	809	769	826	834	825	788	737	808	770	745	776	801	759	770	780	809	759	752	770	767	750	799	837	788	774	736	767	811	818	781	760	800	800	773	727	834	803	774	773	811	798	821	707	801	786	740	792	818	770	803	758	735	775	713	778	747	782	810	765	813	768	768	740	779	784	804	788	766	778	737	748	789	831	785	778	718	808	805	809	803	719	764	794	753	739	745	756	782	773	791	802	725	762	797	754	781	764	830	780	742	776	772	785	828	806	772	765	820	781	817	768	797	751	780	783	781	808	752	742	819	792	763	767	834	765	784	810	756	765	744	741	764	787	791	790	742	828	787	791	813	799	799	805	803	848	791	772	740	814	777	792	786	758	814	785	767	815	771	802	780	765	773	778	768	748	805	805	708	801	736	741	792	749	770	756	772	787	827	800	735	770	798	755	798	733	788	853	792	789	783	811	796	796	793	782	791	820	829	809	789	781	769	775	820	825	801	786	801	796	818	713	813	803	797	787	820	756	829	739	751	793	784	794	794	819	765	827	820	793	720	788	786	769	816	818	743	776	763	779	790	761	788	774	806	760	787	785	794	811	797	808	777	769	755	785	793	815	799	783	777	768	749	809	738	776	765	727	817	761	817	780	755	777	806	789	740	801	787	791	810	789	776	777	790	812	751	809	781	779	790	796	814	764	805	815	781	771	773	775	765	806	850	754	818	741	790	765	752	755	843	820	750	822	751	745	800	748	776	773	755	803	823	758	727	778	761	786	788	782	730	797	792	818	767	758	709	781	799	751	747	741	790	783	792	745	795	809	745	744	780	808	741	764	796	785	816	804	795	758	736	785	778	799	794	748	781	780	799	762	794	753	787	754	799	761	789	774	743	768	779	736	802	779	792	741	777	764	780	782	790	760	760	793	778	765	752	827	771	810	758	774	766	805	842	697	793	811	780	789	760	810	792	744	860	772	812	746	759	801	781	799	821	840	788	778	800	773	785	788	817	790	813	799	761	758	758	811	770	784	826	787	788	784	806	765	772	769	767	808	809	766	803	786	773	775	822	808	797	743	808	752	804	769	781	772	766	765	768	783	751	807	777	811	785	793	786	781	760	803	741	827	788	812	821	842	773	845	749	745	742	790	766	760	832	786	793	850	805	786	826	801	782	799	775	797	815	833	814	809	795	765	747	783	799	781	753	783	779	750	769	738	840	774	750	758	764	790	805	747	753	774	770	732	748	796	772	771	779	786	773	753	777	786	774	736	761	806	823	838	723	755	801	758	844	796	834	787	732	751	806	771	750	733	792	794	769	784	774	803	752	744	787	746	800	814	810	808	805	814	759	831	844	794	784	783	787	782	825	805	810	736	750	756	781	815	738	731	775	845	769	718	810	822	811	820	835	754	765	755	785	802	793	782	731	737	802	860	803	782	786	764	819	800	781	787	783	768	792	771	778	772	783	803	828	753	763	830	771	835	802	759	834	796	807	778	778	781	727	782	814	818	844	759	741	799	791	768	795	749	754	797	805	809	775	802	799	794	838	784	764	782	733	788	836	796	764	822	766	772	765	755	769	775	793	824	801	772	794	780	781	770	775	758	803	785	772	780	764	780	767	754	826	809	797	771	837	763	760	812	755	799	764	813	755	769	780	821	723	784	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59624	76306	63609	31373	6102	403	294	277	274	296	271	263	261	261	265	266	266	274	257	269	275	272	241	231	250	246	259	258	278	281	254	236	242	255	252	255	298	221	304	291	321	321	310	289	310	274	270	258	251	260	257	275	250	265	241	250	282	276	249	245	257	256	249	245	267	256	244	221	260	264	249	255	260	264	238	259	272	247	269	270	246	237	265	225	275	251	250	258	245	257	249	263	260	251	250	277	253	236	247	238	250	265	246	273	236	264	252	256	247	238	261	278	251	259	274	242	269	236	241	274	269	243	240	246	233	261	252	281	264	257	254	248	229	246	228	299	292	279	273	225	265	257	272	248	243	245	273	246	258	278	218	279	283	261	265	257	261	274	266	236	260	241	264	241	249	267	264	236	250	252	251	244	259	270	245	268	261	243	242	260	209	266	293	246	279	256	225	267	283	232	270	269	282	245	240	263	259	298	256	257	241	273	245	259	262	280	246	294	265	264	272	256	282	267	226	274	273	252	263	301	229	259	239	283	229	250	270	237	247	246	222	266	245	270	252	274	235	254	247	273	255	268	270	237	269	252	273	234	289	293	226	289	246	256	260	236	258	231	280	274	245	266	240	267	256	258	252	252	274	240	285	227	268	258	276	248	273	246	248	277	282	273	239	263	265	232	276	273	270	267	255	252	247	252	268	275	276	220	251	250	256	268	281	267	282	253	259	262	250	236	238	272	250	251	248	271	272	272	280	277	242	240	276	247	239	281	301	305	262	253	279	245	244	279	252	260	287	284	241	263	247	261	267	233	266	247	275	274	252	243	262	264	292	284	251	230	240	271	251	250	257	230	252	271	280	259	271	264	243	244	270	235	249	270	255	257	259	254	239	249	244	273	258	274	234	244	266	281	245	272	249	255	273	305	251	248	219	292	233	251	258	263	259	284	268	268	266	227	247	260	288	249	249	263	269	256	299	289	271	249	228	258	276	266	269	272	254	264	272	258	254	266	248	266	238	241	266	253	277	242	255	244	235	232	266	263	301	248	276	260	266	233	268	272	266	260	278	243	261	249	272	262	260	259	234	263	280	253	241	283	260	268	275	268	256	268	269	281	274	293	251	272	232	248	243	262	257	243	252	267	256	248	235	271	256	253	272	233	254	254	272	252	262	231	298	275	259	244	278	259	276	259	286	274	249	250	265	278	276	233	255	258	271	245	279	299	262	263	263	284	241	271	250	289	237	258	246	245	264	229	265	267	265	258	262	242	263	287	254	264	260	276	234	258	267	247	254	256	281	238	269	258	269	289	280	255	235	246	272	232	262	251	246	287	241	255	262	280	255	231	240	242	276	249	249	275	243	269	245	245	260	254	265	257	252	252	260	245	264	244	262	256	251	255	277	257	284	255	243	256	255	288	238	240	253	249	256	225	256	263	287	234	249	279	239	223	265	233	215	243	297	261	230	281	255	273	269	276	242	267	255	236	251	230	259	253	246	276	284	240	231	258	256	277	258	232	251	248	272	277	274	242	250	284	243	256	283	243	255	241	271	284	268	274	269	271	256	267	271	249	270	236	264	252	254	301	239	263	268	247	275	274	247	271	263	254	275	231	239	269	268	264	248	281	249	254	260	270	260	259	276	244	277	253	272	252	249	228	272	286	266	276	264	270	241	293	269	270	267	239	286	262	266	254	257	250	263	254	251	268	268	278	246	251	252	244	280	284	297	268	262	283	228	290	276	252	252	243	254	263	254	266	253	265	274	263	267	270	268	260	259	275	223	243	236	246	237	264	254	286	276	253	265	221	262	260	297	249	252	273	245	256	246	260	254	243	258	266	271	265	256	272	271	266	260	245	250	267	284	238	272	284	263	249	245	277	296	241	253	254	276	234	267	217	298	270	259	253	251	274	291	229	238	309	233	258	280	251	217	261	235	242	236	261	252	247	266	247	285	253	262	247	247	250	265	237	244	250	247	277	258	240	256	282	265	273	258	313	244	287	262	240	282	247	268	275	267	270	243	273	267	287	288	256	270	234	240	263	285	246	277	317	284	254	276	238	265	265	204	241	268	217	246	241	261	226	249	257	265	265	268	236	243	254	277	262	285	249	253	248	244	270	233	275	225	279	255	256	238	282	284	246	271	252	256	237	251	253	245	247	292	260	269	254	243	249	222	267	269	277	233	252	234	222	263	291	237	278	273	252	269	257	259	245	227	251	246	229	254	246	248	258	272	246	250	267	249	246	238	255	309	251	263	276	243	246	239	269	241	245	258	245	270	255	272	265	282	264	273	251	243	261	279	246	282	242	253	261	249	237	265	274	253	276	282	245	250	248	259	274	249	254	255	243	249	257	256	227	270	250	259	272	243	256	233	235	251	257	240	261	294	234	266	266	258	249	263	266	244	265	260	277	235	269	256	287	250	250	274	257	244	247	263	256	280	244	251	289	264	264	249	267	248	273	261	248	281	257	245	275	278	275	266	243	266	284	263	238	263	289	253	240	232	228	260	249	251	257	235	280	258	276	229	249	261	267	273	284	254	231	233	261	268	255	233	260	273	257	257	231	254	290	267	239	260	225	271	276	239	257	243	266	274	259	262	251	260	256	258	276	258	267	244	278	282	245	272	251	262	284	263	265	260	277	233	263	271	272	262	268	237	252	271	285	247	239	239	270	264	240	265	243	240	278	268	262	242	264	243	304	272	249	261	248	243	253	258	260	252	254	256	254	259	252	274	271	250	268	275	256	241	272	275	230	263	261	264	246	295	257	285	237	253	260	250	281	250	244	248	280	306	269	247	250	257	266	248	238	248	246	252	253	230	273	263	250	254	259	259	259	231	254	251	250	276	248	252	241	246	255	254	263	283	274	264	259	260	255	251	272	276	246	263	268	230	238	264	249	262	277	275	271	266	282	241	263	265	258	282	227	256	264	250	272	280	275	257	250	256	281	258	257	252	246	236	239	272	279	262	247	246	251	235	283	258	265	257	241	269	252	258	266	281	251	266	255	242	234	230	257	249	255	272	250	277	245	271	251	282	263	304	235	274	251	260	259	247	241	227	255	245	277	257	247	245	244	266	271	241	281	287	275	254	255	241	264	270	271	247	251	270	278	269	269	215	265	243	269	244	276	276	260	248	259	265	238	264	250	275	255	243	267	266	253	251	250	244	265	242	261	265	279	239	262	262	241	267	250	236	282	278	290	242	288	234	246	275	275	257	272	242	255	279	267	236	256	229	248	264	236	278	251	264	248	251	236	256	254	239	269	276	237	251	237	260	265	261	232	265	260	233	276	264	230	259	264	258	291	226	253	274	241	252	271	241	250	263	245	261	268	252	275	249	250	252	254	251	256	243	287	255	264	232	273	252	239	254	261	277	251	237	246	271	250	254	243	281	258	252	261	273	260	272	242	276	267	250	248	258	251	247	246	235	264	287	254	262	247	237	220	256	266	246	245	264	268	240	260	258	237	265	266	260	261	279	240	247	255	243	278	272	248	252	268	254	273	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40101	61423	58836	28350	1016	882	853	850	847	820	794	764	820	799	753	765	783	765	798	779	703	750	800	757	744	725	699	757	718	754	736	730	769	763	760	757	742	701	865	1274	1345	1301	1180	965	879	782	776	726	741	725	740	766	772	756	724	776	780	732	752	710	723	752	781	703	766	734	736	724	784	718	794	752	741	725	704	711	780	740	781	756	765	745	672	741	760	777	739	728	726	748	684	750	735	742	725	715	747	766	768	822	737	761	770	742	776	728	771	770	753	781	697	786	733	729	739	775	722	790	717	749	756	748	777	773	773	715	772	705	733	763	725	698	710	751	774	731	751	763	736	730	767	708	751	740	763	741	722	732	731	727	694	737	795	741	741	736	778	753	711	780	737	726	750	766	788	785	753	741	728	697	754	733	715	729	699	723	803	748	689	754	736	715	757	732	752	741	761	755	759	748	753	729	738	700	738	798	733	766	786	788	772	745	748	743	791	712	740	797	771	785	777	691	731	694	692	760	762	728	727	741	714	744	752	781	718	756	741	784	760	756	701	790	748	756	766	744	747	727	800	794	744	742	817	700	752	755	721	741	770	727	752	797	747	728	758	729	719	734	726	775	742	726	714	778	718	771	748	714	768	721	728	774	729	725	721	782	748	759	760	721	701	712	699	689	715	787	771	776	754	807	731	753	735	748	733	725	715	739	751	754	739	781	738	759	730	714	752	764	770	707	736	772	757	755	742	745	731	735	769	793	775	770	753	712	760	713	787	772	758	699	758	761	748	754	720	742	714	758	761	770	718	767	790	776	775	696	714	764	751	755	714	757	726	694	720	694	787	747	748	719	740	756	718	749	754	754	766	776	755	785	734	769	723	772	750	762	752	747	781	693	756	800	734	727	739	699	735	703	760	829	755	712	757	775	729	709	754	744	718	792	804	733	756	767	736	769	716	761	736	774	756	761	778	783	737	725	764	703	773	779	811	763	718	729	725	705	742	736	743	733	810	732	715	761	757	778	787	744	741	726	736	740	783	756	728	790	743	804	765	716	739	794	762	759	729	764	718	758	780	743	717	734	756	696	742	788	773	718	802	719	791	726	687	775	689	769	764	750	774	780	746	723	730	740	769	744	730	802	758	754	759	763	739	760	796	763	742	756	754	746	743	703	766	807	741	749	735	777	766	727	717	778	750	798	756	732	762	772	781	740	745	756	811	732	745	729	696	728	733	735	721	761	769	742	796	738	744	745	751	715	779	742	735	733	791	730	756	682	767	772	737	798	773	737	723	736	764	781	772	747	725	713	780	725	731	761	717	727	752	742	755	747	751	813	747	701	756	760	762	753	769	776	746	715	754	764	733	741	729	729	736	738	764	739	744	739	793	743	695	748	707	800	749	732	788	755	809	781	737	758	731	729	717	736	699	785	729	757	801	751	742	733	740	760	736	803	774	724	755	732	773	766	730	788	774	746	712	688	804	723	696	736	766	755	762	689	767	782	758	760	819	733	719	739	728	767	772	799	752	757	784	742	729	705	712	786	717	749	755	730	742	715	655	748	831	781	729	704	742	742	782	717	738	775	778	735	682	759	719	768	732	782	769	729	757	756	735	720	709	737	800	774	754	743	736	729	770	751	746	690	780	739	742	772	710	729	733	748	688	734	833	734	764	768	738	778	696	769	736	767	709	761	781	747	721	762	716	763	699	783	746	720	740	764	767	742	742	770	714	746	724	798	730	710	781	763	737	740	730	695	776	806	754	716	741	787	729	725	733	722	782	756	766	732	755	768	764	754	725	757	753	739	766	748	697	765	780	750	739	755	795	768	730	768	752	752	745	760	754	768	772	736	752	796	742	749	800	744	721	761	723	719	706	690	710	728	744	811	726	718	727	753	768	741	795	794	744	728	735	772	754	744	769	722	750	759	762	793	740	759	704	754	688	787	735	752	745	772	695	686	730	720	752	761	768	771	770	764	770	766	725	742	742	774	746	795	794	727	725	747	739	731	719	704	727	701	785	796	784	734	728	754	775	750	747	735	758	749	711	707	744	746	714	744	733	729	704	796	725	791	728	752	764	763	703	665	737	708	743	767	755	705	706	742	697	773	683	728	767	762	787	727	734	739	692	741	751	740	768	752	742	728	764	765	759	738	714	692	736	767	752	762	740	764	740	816	777	758	754	759	767	800	710	738	738	731	739	783	757	729	733	792	708	751	719	728	762	740	765	772	727	719	808	750	751	737	804	715	768	759	780	725	755	771	744	777	775	663	809	792	745	774	771	727	761	703	740	744	711	732	723	734	758	682	713	715	732	733	716	752	766	729	789	732	735	703	764	733	711	753	708	755	758	724	779	798	741	735	739	714	747	736	747	699	747	740	752	710	777	742	755	769	751	702	791	761	749	721	682	756	711	768	725	740	691	743	754	770	750	774	710	744	770	739	768	752	719	717	759	805	779	758	773	763	783	736	739	753	777	755	707	758	711	719	757	744	786	763	768	726	753	739	735	750	712	752	735	750	707	776	693	766	716	734	759	750	738	698	784	751	720	734	793	782	748	789	728	756	765	761	700	789	735	751	761	779	739	713	820	750	744	748	808	759	723	753	717	776	780	722	768	762	783	714	726	799	722	735	751	762	726	810	707	765	718	713	740	698	769	708	747	770	725	743	778	739	747	765	749	726	765	739	763	753	769	788	779	705	797	733	746	723	764	748	736	757	738	759	724	734	746	736	791	737	694	760	731	730	731	718	785	749	706	759	768	701	748	758	734	752	789	698	735	749	803	745	729	781	700	736	727	766	711	723	762	695	702	736	761	761	720	781	719	715	709	742	792	809	738	809	749	766	732	741	753	724	691	809	774	821	749	763	695	724	750	693	765	725	736	705	737	757	698	712	736	735	760	735	750	757	691	801	746	759	771	733	714	796	749	755	781	748	755	740	772	783	733	741	786	795	792	788	727	777	717	730	747	750	751	748	655	759	727	781	783	756	797	722	710	712	776	754	764	767	780	732	714	765	762	782	698	748	781	741	723	713	777	752	775	773	715	742	768	664	726	789	760	773	771	722	749	752	722	739	745	699	765	696	733	731	716	775	701	750	768	782	701	782	734	758	744	777	766	710	743	717	741	813	769	729	755	737	727	746	815	761	720	747	752	750	771	738	722	754	721	784	724	720	788	782	726	757	696	754	745	700	741	756	761	701	758	739	748	804	720	790	756	723	721	784	764	714	807	731	757	739	739	767	719	705	784	742	693	824	745	752	713	764	713	746	724	774	731	723	705	759	721	752	763	704	749	724	755	745	813	783	718	707	732	758	724	686	775	720	784	755	703	759	733	696	769	681	712	771	780	707	725	726	770	755	733	776	715	733	765	725	702	765	711	734	780	740	734	755	748	752	760	718	766	781	737	789	709	726	737	708	719	716	678	765	776	747	771	704	738	740	735	778	715	752	703	718	749	745	748	721	752	750	749	755	714	752	759	731	729	750	765	746	814	771	745	757	820	730	737	778	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
77446	86423	70856	36041	10194	892	362	334	329	326	340	340	292	341	326	313	293	350	318	291	318	349	303	297	328	302	330	279	277	283	328	344	299	315	316	298	345	296	307	371	423	442	431	406	361	340	310	333	319	318	291	326	320	306	311	261	304	324	302	308	300	289	303	305	306	289	306	308	304	298	288	307	324	320	309	306	325	300	315	311	294	300	301	288	314	288	313	316	299	300	322	342	275	285	297	293	280	328	350	316	289	325	307	317	307	306	299	311	318	287	305	351	312	317	312	295	307	293	315	332	300	300	301	324	303	302	305	299	285	327	320	335	279	285	317	313	283	296	316	311	295	300	278	327	337	313	328	291	303	352	299	283	326	295	304	319	323	293	305	291	295	291	305	314	287	306	273	329	279	295	274	306	311	296	268	309	292	343	326	342	318	312	292	273	306	311	292	326	278	323	301	263	325	279	313	295	285	289	282	272	297	313	291	289	275	330	315	314	294	282	300	281	324	298	309	311	303	334	313	297	290	301	319	308	311	290	290	283	325	293	330	290	311	308	303	318	319	310	301	284	317	311	298	318	323	305	318	294	286	301	311	312	308	261	317	292	279	293	286	283	319	312	328	295	315	305	277	302	295	300	298	306	303	314	282	292	298	288	294	285	315	287	306	330	300	294	312	291	301	296	323	307	267	289	301	315	328	293	312	310	308	309	289	288	282	287	309	276	313	301	319	288	326	308	333	300	316	289	320	315	278	296	313	357	316	297	293	292	315	298	323	332	312	276	299	310	289	301	295	315	307	293	280	313	298	304	287	303	310	308	277	273	301	287	306	331	308	318	276	301	307	325	324	300	312	318	308	287	322	306	345	293	317	275	313	314	283	325	294	296	324	279	303	329	304	302	308	321	317	293	313	271	287	368	297	301	300	308	315	298	285	297	332	351	318	275	307	302	315	313	313	321	288	323	320	261	295	316	318	306	307	292	328	318	308	297	321	314	316	297	289	340	308	316	293	284	312	290	295	306	351	317	303	277	297	324	313	267	300	283	313	294	309	341	309	337	303	298	279	262	314	316	301	295	294	286	325	302	298	306	322	302	291	305	295	303	285	315	321	298	309	303	333	317	274	335	317	308	274	313	302	285	309	287	286	314	289	288	317	304	297	291	288	324	309	325	305	294	272	321	306	319	316	310	299	295	290	331	318	286	281	306	305	269	310	322	293	267	317	297	309	289	305	316	274	298	303	309	321	286	289	294	305	307	284	297	314	313	286	278	315	302	295	303	284	269	278	286	307	314	336	316	321	288	287	313	300	339	290	334	310	270	277	278	292	312	340	299	329	337	324	333	281	301	309	319	293	328	286	313	332	311	314	285	338	321	301	296	348	330	322	289	296	312	308	317	322	329	289	288	317	349	303	344	303	320	312	306	327	304	350	339	285	296	270	317	289	321	309	311	290	325	308	325	317	318	311	299	295	306	326	323	298	323	298	303	294	287	268	338	301	308	295	303	325	326	288	299	287	338	310	282	276	287	269	290	322	315	301	349	309	300	303	309	290	313	301	315	308	311	287	306	317	318	303	308	297	300	279	306	291	317	300	303	278	306	317	307	338	316	284	301	286	311	282	289	313	341	297	266	311	297	320	279	327	303	326	317	305	308	313	304	274	293	323	312	329	291	317	304	313	309	309	330	303	305	321	282	319	285	294	329	275	316	294	314	306	295	291	326	312	309	305	297	323	299	305	309	291	290	317	283	301	332	319	308	315	317	283	334	301	339	274	293	318	296	290	285	327	312	314	317	327	306	311	311	292	322	333	307	331	309	301	289	282	312	302	327	288	300	307	311	305	316	300	283	314	319	327	303	316	324	274	317	318	284	281	294	345	276	293	291	290	303	313	296	363	266	285	290	316	320	303	274	326	287	282	314	322	289	314	298	308	294	290	291	310	308	311	297	314	316	316	245	287	294	301	291	309	328	311	272	305	322	293	319	322	307	279	299	298	321	290	313	281	308	300	308	291	311	299	305	307	302	321	309	287	324	312	311	320	347	316	305	286	327	322	291	327	310	306	268	288	317	319	311	288	344	303	324	325	319	279	313	317	261	306	291	287	315	300	300	288	286	276	291	312	333	307	294	321	335	324	306	310	311	289	263	311	308	321	294	313	282	308	319	332	314	320	320	307	283	287	313	336	313	315	341	317	304	280	289	313	295	334	295	311	280	315	303	327	292	300	307	328	350	296	264	281	330	327	253	294	288	328	272	324	291	284	295	349	284	331	312	337	336	282	334	328	324	313	269	312	308	291	323	274	322	266	318	299	295	292	288	309	324	298	291	297	323	321	290	304	294	322	289	292	257	309	306	306	304	332	329	298	324	309	265	299	330	326	316	322	326	316	316	287	315	282	321	305	315	314	299	305	303	280	326	294	312	329	309	287	269	280	310	307	304	298	298	317	350	276	296	304	294	297	304	305	307	309	287	317	305	325	319	285	279	300	303	321	322	322	306	301	326	301	291	314	292	309	286	307	308	293	300	326	347	301	296	316	314	303	296	276	314	300	325	315	331	311	291	309	292	343	325	342	327	289	308	293	325	329	334	286	293	291	297	316	287	292	281	324	311	299	287	341	327	320	281	315	299	275	324	283	308	314	290	278	306	299	302	291	293	315	317	295	297	313	295	341	310	331	326	323	296	311	311	303	333	322	286	321	287	298	337	313	319	302	335	301	271	335	306	268	305	325	313	333	314	303	286	301	278	306	338	277	296	315	288	315	307	285	302	316	311	279	294	330	303	339	279	304	305	317	293	290	269	311	302	305	300	311	301	316	325	358	299	313	320	316	279	296	301	320	330	322	315	315	251	269	288	319	281	296	326	298	277	273	286	351	334	304	307	288	294	305	350	311	285	319	310	293	280	309	318	292	312	274	309	295	337	321	258	307	339	293	301	302	317	322	314	283	333	285	282	297	263	305	322	315	318	337	283	308	297	291	282	289	278	296	301	315	341	312	304	311	318	281	279	314	283	300	294	293	327	315	313	304	302	307	299	309	326	304	296	290	273	304	290	300	304	334	313	317	337	315	293	331	304	327	299	298	321	306	300	313	311	293	324	293	334	314	317	319	298	294	315	292	304	295	326	317	310	287	293	297	307	284	320	298	324	289	306	287	320	328	281	321	329	274	266	305	322	312	289	294	272	307	328	285	304	308	313	324	309	326	288	342	296	276	292	318	289	301	326	321	300	294	322	312	309	320	311	287	299	306	318	303	299	292	322	275	324	299	264	293	322	314	298	314	267	301	288	322	309	297	278	292	285	340	294	324	319	293	296	325	299	284	269	310	298	300	293	322	305	303	318	337	291	277	325	320	313	300	323	305	302	312	286	320	306	302	326	315	273	293	316	297	293	294	285	291	299	338	301	304	333	308	333	298	299	349	290	330	290	309	320	319	303	297	329	316	309	302	292	300	298	324	277	301	315	310	298	306	294	304	275	345	298	302	266	303	274	306	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54266	74021	68085	30710	1363	1167	1038	1032	980	958	939	959	930	902	904	896	901	879	892	873	908	908	899	915	833	889	873	886	842	893	914	866	933	891	867	819	884	812	916	1289	2159	1979	1799	1650	1343	1117	862	883	825	856	872	901	921	863	860	832	826	840	887	846	836	861	824	901	865	811	899	837	810	872	841	893	844	862	848	826	828	883	873	846	827	869	833	865	876	877	846	814	861	868	842	884	839	836	885	793	853	856	869	905	814	864	842	887	875	848	838	835	855	872	848	860	805	835	890	889	825	903	825	832	854	853	852	880	808	844	828	793	851	852	845	869	863	838	877	852	858	875	903	890	845	847	875	864	879	830	867	859	900	879	841	876	838	890	876	889	834	842	797	855	822	865	855	863	854	894	880	852	862	894	804	824	841	778	892	863	892	861	851	864	822	856	862	837	871	825	869	899	877	866	833	863	878	918	822	855	788	839	882	900	877	827	881	776	886	903	839	856	802	861	878	880	873	900	849	833	883	814	882	832	874	842	809	909	825	826	873	854	832	893	885	881	814	874	869	935	847	857	898	858	781	883	828	886	853	869	818	826	872	875	866	894	820	845	856	863	851	884	826	906	802	860	821	864	836	882	823	802	848	872	831	809	915	887	897	856	901	856	900	850	846	870	878	837	863	880	831	871	910	855	871	837	815	879	846	898	807	809	847	852	861	866	840	841	893	823	940	839	839	862	838	834	927	848	840	893	910	832	808	822	826	864	763	890	872	850	854	862	856	865	845	865	873	804	858	853	837	835	898	851	936	875	843	874	835	910	861	881	809	880	847	883	842	892	867	849	815	845	927	846	919	797	826	791	847	841	879	799	873	843	800	892	804	892	887	928	885	886	851	838	886	866	924	865	853	860	865	879	809	905	858	868	870	798	895	840	832	785	855	866	885	879	885	886	839	921	846	872	866	870	870	853	851	913	854	864	889	852	867	845	873	850	806	880	798	850	898	882	841	795	874	883	815	881	812	841	869	859	870	822	820	856	870	888	914	857	800	887	880	920	852	826	878	824	841	878	850	897	844	857	894	867	873	831	918	911	864	843	889	822	795	832	904	837	870	891	898	853	872	851	848	830	857	847	855	842	796	882	809	882	850	827	850	860	852	853	846	900	820	853	871	893	859	873	871	815	851	827	848	856	791	840	893	838	923	863	831	868	864	898	879	892	872	864	858	881	827	842	877	875	839	857	860	863	859	846	901	891	828	885	845	882	883	855	869	877	890	897	930	832	864	865	854	841	829	887	866	860	819	877	885	844	884	859	863	862	856	813	844	846	855	811	858	814	864	923	904	894	926	850	902	902	885	859	894	857	898	860	859	896	852	873	834	857	878	844	855	790	851	859	858	844	865	917	877	877	839	844	916	864	883	836	889	866	849	827	871	869	863	866	838	864	874	806	834	845	851	872	853	824	881	860	797	851	852	829	861	862	851	867	869	851	805	859	861	887	897	849	837	853	839	849	865	859	914	860	857	849	900	854	862	869	855	843	874	882	892	860	796	836	887	827	881	858	801	840	911	879	890	886	875	819	815	843	873	869	885	847	849	864	845	856	875	811	827	848	850	881	816	886	849	887	882	868	819	852	887	859	838	860	842	850	869	827	863	821	847	846	894	863	853	809	849	860	809	850	860	846	901	842	797	836	906	869	824	859	825	859	860	868	858	888	889	872	867	874	840	889	809	859	817	836	908	861	840	874	873	863	856	848	871	870	815	852	862	870	846	864	857	867	886	878	848	857	831	868	829	810	847	848	897	853	875	843	876	808	859	839	879	815	820	819	903	863	874	843	818	873	861	843	837	864	868	820	885	870	855	861	868	849	871	825	810	851	831	895	834	847	850	802	879	867	909	866	853	833	902	814	824	818	837	850	872	809	828	834	851	882	768	865	879	819	808	887	902	900	870	848	849	863	873	859	849	901	866	818	845	854	853	879	854	835	881	842	927	881	901	893	842	835	874	868	875	819	784	869	883	812	795	851	866	887	817	849	877	921	853	826	837	856	874	854	888	897	781	879	890	856	810	882	860	852	857	901	882	842	875	817	860	843	858	829	850	887	863	816	823	819	885	862	842	873	862	885	826	824	877	862	839	861	859	893	852	865	857	820	874	835	845	880	903	873	865	881	838	852	885	820	899	821	867	886	820	832	882	861	837	936	833	823	827	804	822	887	894	842	870	881	853	884	820	864	835	834	886	903	900	851	843	894	829	833	833	885	848	863	848	825	834	867	894	858	893	871	902	867	872	856	831	863	831	854	812	829	806	927	843	847	869	890	849	836	804	828	896	864	835	898	845	830	824	882	852	907	856	841	860	834	904	872	853	821	909	866	862	852	862	866	871	858	837	900	850	882	905	788	827	870	877	785	908	834	805	815	874	868	865	901	896	872	839	854	924	881	793	886	904	923	865	853	835	894	880	920	826	916	811	855	852	869	859	790	851	899	859	833	823	832	881	868	842	793	836	806	838	870	888	853	893	876	880	904	872	861	838	873	862	832	872	858	862	840	860	867	820	882	862	940	901	798	831	834	833	866	845	849	879	879	864	890	901	863	900	854	862	854	858	920	846	908	800	876	899	849	857	872	819	886	817	837	910	844	848	882	862	872	895	841	868	815	910	863	855	869	879	818	823	866	904	854	882	887	897	888	821	894	820	827	867	853	835	880	826	887	838	873	805	838	875	861	894	906	866	847	880	862	791	881	892	895	839	852	876	886	839	882	812	807	850	816	870	871	842	808	854	929	847	854	848	883	872	824	855	837	879	859	829	868	839	805	865	860	866	852	859	882	805	803	876	880	838	851	893	840	908	913	891	852	894	859	895	826	848	823	877	846	801	841	904	872	879	847	847	852	846	870	845	846	866	877	853	883	852	870	805	869	810	895	879	862	788	848	877	880	791	849	825	827	823	841	916	874	853	885	835	830	805	857	858	884	814	854	893	832	892	856	804	870	870	843	867	889	836	838	834	887	849	852	796	837	855	876	911	843	912	877	929	830	864	866	814	848	869	874	872	805	878	896	859	851	857	870	859	832	830	873	825	845	848	856	844	827	858	852	864	810	821	861	864	855	863	844	835	850	888	863	839	831	933	850	872	852	851	832	877	834	879	883	878	901	817	891	868	892	869	848	815	813	900	862	882	828	843	864	841	854	849	826	897	816	864	873	826	825	888	886	886	857	850	887	894	861	925	876	862	810	826	872	889	848	897	853	897	843	818	879	819	854	867	880	866	890	880	827	874	836	847	838	854	890	875	810	861	926	793	858	843	830	857	920	826	831	854	857	855	836	825	842	903	881	859	872	852	850	864	848	857	913	882	912	868	895	846	863	866	861	863	889	879	857	870	869	893	837	846	881	847	834	877	849	815	880	911	820	841	836	887	865	840	863	863	908	851	803	840	847	852	878	831	831	888	926	870	878	886	886	847	838	850	908	866	849	881	886	840	818	879	844	855	825	874	847	893	870	831	857	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18487	25874	17422	3492	403	319	277	267	295	288	306	297	252	263	287	301	265	303	264	299	272	261	271	252	279	308	302	292	283	267	326	242	281	295	292	319	267	285	283	272	285	298	274	303	302	284	271	280	299	289	258	277	244	275	255	275	318	290	292	272	321	298	273	276	288	278	287	296	310	269	274	266	297	302	291	287	309	277	265	311	297	287	259	294	275	254	275	262	286	279	287	281	266	268	301	273	288	281	316	264	285	277	252	267	302	247	278	272	272	273	260	270	235	265	264	295	284	255	302	269	262	271	288	312	322	262	301	269	308	281	284	232	278	270	297	296	265	262	299	278	274	272	273	264	302	272	245	258	316	278	272	286	279	277	263	263	284	291	275	257	263	288	288	269	299	302	299	262	262	281	270	306	269	291	302	262	240	270	260	277	310	287	277	250	278	282	279	273	282	278	234	259	286	302	261	269	251	271	298	270	270	298	276	304	276	281	304	296	293	288	253	289	291	301	271	273	265	274	249	266	248	278	277	277	269	300	307	271	296	291	289	265	281	276	297	307	265	279	277	320	280	276	282	262	288	288	261	259	285	279	257	255	248	285	276	291	294	285	282	295	295	309	273	309	272	284	289	258	288	244	283	280	287	281	294	277	279	275	263	267	252	274	247	286	273	276	284	264	269	286	280	280	258	283	264	284	254	279	288	271	303	314	281	260	291	283	266	294	281	264	265	281	276	295	278	280	285	265	305	290	278	294	277	276	283	280	263	284	273	281	262	291	264	267	285	256	242	294	275	301	311	269	325	299	267	272	298	279	270	283	292	269	270	271	303	275	289	269	254	264	285	271	276	279	260	278	279	290	280	252	222	293	285	282	295	255	268	258	288	271	273	273	291	265	261	273	272	269	284	305	285	285	305	299	257	313	279	272	268	268	310	271	304	306	271	270	269	248	298	287	300	271	263	255	281	272	249	308	291	306	271	241	272	295	301	256	283	271	307	317	288	280	273	278	289	266	283	301	284	287	233	260	275	284	285	275	260	300	276	286	285	257	305	261	275	265	260	316	306	274	283	238	295	294	258	262	287	264	278	272	279	268	280	238	305	290	283	263	271	285	308	266	282	302	288	278	295	296	264	278	308	257	265	282	285	299	279	274	293	293	273	281	259	304	288	293	271	268	268	278	275	278	295	276	273	298	260	278	291	266	265	284	256	264	271	279	244	277	283	276	312	297	303	287	267	298	269	287	286	292	296	278	290	281	275	298	256	295	265	269	284	271	264	289	283	297	290	288	287	274	296	279	269	284	267	262	275	291	279	280	288	284	236	253	279	274	251	285	279	271	280	286	272	252	293	259	248	287	295	238	286	283	276	301	296	299	309	313	290	272	309	286	293	259	309	274	276	300	301	286	270	250	290	296	296	284	292	248	322	252	284	256	299	289	281	270	294	275	268	311	275	277	283	268	285	265	248	294	275	267	299	251	262	293	288	258	291	262	284	273	285	270	282	272	266	301	280	266	269	257	274	286	250	287	259	282	286	324	275	297	315	267	325	282	282	294	294	300	279	256	282	301	269	302	262	296	261	293	272	302	270	287	278	298	309	262	290	299	269	268	280	316	325	278	263	261	261	293	303	250	240	312	277	272	306	262	273	276	275	259	288	278	267	268	290	288	282	288	251	263	248	256	263	258	300	278	280	257	273	284	275	279	261	282	290	299	279	296	258	276	263	275	281	315	266	264	249	285	280	297	257	238	277	273	276	290	279	307	275	278	291	283	287	252	275	286	249	280	283	287	253	276	267	300	256	312	280	299	280	266	264	288	311	313	265	256	255	268	288	306	263	287	269	280	285	269	296	261	267	283	280	254	284	289	289	279	306	289	226	251	270	242	281	284	319	290	264	280	280	279	286	294	266	278	289	282	268	254	273	280	253	297	285	283	277	306	267	303	272	303	286	283	245	260	268	253	280	284	279	283	290	288	291	279	289	311	291	321	283	283	286	275	302	289	247	296	320	259	300	266	285	291	264	292	269	274	294	265	273	255	274	279	278	272	264	252	295	309	305	250	283	286	309	266	316	251	271	295	308	271	308	262	265	304	291	280	274	259	314	306	274	281	275	274	279	284	269	265	280	291	311	288	256	254	284	285	285	269	288	284	254	276	298	274	279	310	301	321	290	284	290	289	312	295	255	282	307	273	288	243	288	285	288	240	283	268	274	276	285	290	301	303	235	290	258	287	296	279	231	305	291	306	270	277	247	252	274	308	272	277	294	325	275	277	268	287	264	292	274	243	260	286	293	288	275	262	266	279	283	277	276	265	300	285	276	284	256	291	274	325	261	270	270	260	292	285	282	290	268	287	297	298	282	282	272	287	278	289	295	262	282	285	280	289	291	261	300	293	296	268	259	265	294	281	290	283	282	283	276	297	278	289	229	269	256	334	261	302	304	298	270	285	298	300	299	266	289	286	270	271	287	309	286	291	291	274	275	254	290	279	275	290	280	260	277	275	281	287	292	269	276	278	256	275	274	274	274	303	244	258	304	261	259	280	297	281	273	288	268	278	268	270	298	280	259	291	266	270	256	291	315	258	286	279	277	270	289	280	289	290	278	301	286	276	289	267	268	260	287	289	266	295	278	284	271	285	276	270	291	290	281	302	286	282	304	288	267	276	311	286	263	282	251	315	296	282	284	255	262	276	265	276	300	291	284	290	289	298	284	302	286	272	271	264	266	262	290	270	301	293	320	268	286	292	299	268	282	295	298	268	311	274	284	277	264	284	300	289	246	287	295	277	288	291	287	273	288	301	282	273	285	255	284	306	277	275	281	274	268	290	284	250	301	276	257	313	284	283	250	274	290	279	267	269	284	268	289	257	281	274	258	292	282	271	258	278	258	277	286	291	286	281	268	276	249	267	287	286	291	276	284	264	303	282	253	262	279	284	296	305	265	281	263	297	273	277	287	260	298	298	304	305	303	299	274	278	278	304	267	273	285	271	260	298	279	280	301	260	280	253	257	297	265	292	279	269	316	295	270	275	288	291	255	275	261	296	278	272	261	267	291	322	267	276	299	298	264	299	264	282	249	282	292	273	273	239	285	278	274	273	281	301	261	284	312	304	284	246	281	271	270	303	294	279	285	286	244	298	272	295	289	288	258	286	264	291	261	301	294	264	252	292	292	282	305	297	308	272	286	289	248	285	290	280	286	283	266	283	297	255	276	272	270	290	304	276	279	275	269	259	304	277	303	275	273	306	305	303	302	280	234	273	281	269	284	300	283	278	280	269	292	290	243	290	260	276	313	256	246	261	276	293	289	292	253	263	272	285	301	251	257	260	284	267	285	251	271	268	237	255	310	288	266	279	294	265	263	250	283	272	270	277	295	274	265	302	284	295	287	273	285	296	281	281	285	279	273	255	283	286	271	274	256	309	267	271	295	275	280	260	256	285	274	284	317	252	301	247	296	272	253	304	261	274	267	249	283	280	290	282	291	288	294	261	285	284	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18260	31527	23534	5725	815	835	801	767	761	771	766	823	766	754	780	801	778	815	747	804	783	780	781	785	785	790	808	797	823	797	818	748	807	797	783	761	750	805	860	844	819	824	877	796	833	822	791	772	761	793	785	823	766	762	840	782	821	798	811	767	785	816	759	885	791	786	824	764	797	772	784	776	828	813	764	821	772	814	781	818	771	789	811	765	763	772	739	787	838	776	769	769	818	803	745	814	792	810	813	797	797	772	819	804	763	802	766	787	764	759	729	797	796	807	797	748	787	772	785	818	792	791	774	759	743	763	787	815	792	767	772	757	831	776	841	771	800	798	753	772	763	869	815	843	749	783	795	795	765	783	794	791	818	739	804	746	831	803	802	794	755	777	840	796	776	807	767	744	822	831	827	788	794	782	786	782	747	749	834	796	803	807	806	799	800	830	766	804	802	758	806	764	857	781	774	779	835	791	787	810	788	826	764	791	833	799	769	774	715	774	820	817	785	830	758	822	783	778	813	805	798	766	785	838	812	818	809	721	802	803	787	854	797	775	772	804	782	794	764	787	732	805	807	804	797	778	795	787	815	838	809	773	811	765	802	853	828	784	780	757	796	789	808	837	809	787	781	790	799	727	769	799	814	771	745	794	800	794	798	819	823	764	819	769	752	721	791	786	822	763	773	762	802	807	847	792	807	800	796	814	803	768	820	778	806	800	775	770	785	779	829	760	748	775	833	775	831	777	797	838	760	801	756	748	829	779	800	777	772	760	770	863	767	832	758	771	797	804	806	818	784	795	836	745	812	784	828	774	768	755	838	773	756	766	818	813	780	789	813	789	802	807	808	776	768	796	791	790	789	832	797	762	805	800	789	767	767	825	812	798	796	812	814	784	783	782	758	753	778	742	794	815	835	767	806	800	812	829	795	809	871	819	780	824	803	840	781	796	749	769	779	790	765	813	771	763	772	827	796	820	774	804	750	846	807	770	756	786	764	773	771	846	813	736	727	818	821	771	772	795	838	825	824	812	744	760	801	733	791	809	762	841	810	782	819	829	820	819	795	818	772	794	800	778	835	830	771	765	705	828	808	771	765	802	810	819	808	795	848	760	780	759	784	767	796	775	800	794	811	780	848	764	762	796	780	805	807	771	799	800	805	781	783	805	751	830	801	836	776	823	804	748	770	825	787	754	788	769	804	735	774	796	818	841	818	813	795	818	794	811	759	786	787	773	785	770	760	780	776	798	810	831	790	751	834	810	812	778	811	782	871	779	762	856	761	827	750	758	773	784	761	776	800	772	782	790	800	810	769	804	772	737	760	814	766	788	770	755	744	819	837	860	799	798	752	814	738	858	833	780	819	787	784	813	778	805	779	785	802	815	807	808	783	781	767	770	758	783	807	770	776	788	817	772	808	752	819	801	761	818	814	802	777	802	756	820	782	790	813	793	777	804	741	801	799	741	808	796	792	793	835	783	800	793	797	801	876	813	872	768	812	786	858	812	838	772	784	798	806	802	804	806	822	755	765	767	788	816	749	750	786	800	784	825	828	834	775	729	781	770	805	779	819	862	825	820	801	764	736	785	808	791	792	794	768	790	790	802	774	788	719	781	822	814	801	764	806	785	779	805	780	722	812	782	827	766	797	780	784	831	811	799	745	795	857	768	760	769	777	853	802	778	809	778	816	785	774	769	782	827	845	776	776	790	790	788	809	737	798	785	787	762	800	809	789	797	791	750	783	821	766	780	794	769	850	832	773	762	786	782	845	798	819	785	799	783	746	818	762	833	777	745	836	772	810	824	825	851	847	818	762	762	778	794	831	806	815	802	820	806	805	822	774	765	839	812	793	781	751	779	781	820	811	822	745	764	765	739	760	806	800	817	817	819	829	721	811	788	771	754	800	785	844	769	729	818	794	802	776	824	760	779	779	754	816	772	809	776	790	819	796	856	801	811	782	813	797	812	799	803	785	771	743	787	797	828	779	836	792	826	797	789	809	766	807	831	775	765	777	785	827	805	758	787	777	772	794	736	876	814	817	813	796	762	754	751	801	842	756	827	787	796	843	791	836	768	765	818	785	767	795	822	795	808	800	758	790	751	791	839	835	780	794	832	732	801	821	776	788	772	750	827	793	775	797	806	801	786	777	796	791	817	838	852	777	786	778	774	804	750	779	838	779	845	795	790	843	773	805	801	749	782	790	780	792	782	754	823	748	811	788	809	751	755	820	824	857	811	748	796	782	767	798	801	795	801	802	766	811	832	753	754	830	792	819	754	790	840	801	782	849	758	779	814	785	802	804	776	794	841	759	793	778	790	776	759	767	809	832	754	778	793	806	768	739	817	843	780	806	813	784	839	790	775	812	814	827	831	802	810	776	808	769	780	835	823	844	771	784	807	760	804	764	804	771	811	821	769	802	899	808	759	841	816	809	799	825	819	844	847	801	759	818	736	860	770	798	809	791	826	814	804	832	817	841	796	806	792	848	750	785	807	768	797	800	784	789	772	837	757	769	798	854	782	748	794	810	806	764	758	774	827	778	795	825	767	781	760	770	844	801	812	776	811	841	788	787	805	781	818	812	817	798	821	773	822	791	755	760	775	861	816	778	743	793	782	859	784	820	750	789	767	778	804	804	765	772	789	824	783	803	791	785	821	728	808	821	845	779	752	768	815	842	808	793	823	826	773	796	779	805	823	793	753	801	776	825	818	792	732	845	778	802	762	825	820	799	753	743	770	758	794	771	801	738	751	792	789	826	799	793	765	761	770	794	819	793	810	790	809	838	804	781	808	823	793	832	795	816	784	858	796	756	781	799	807	790	782	768	796	816	795	825	774	816	803	761	781	769	809	811	793	774	837	822	811	812	788	753	788	770	785	766	713	794	737	821	795	817	797	756	766	786	806	768	751	830	802	830	810	766	788	833	812	769	814	768	789	816	801	837	838	815	799	827	801	803	780	824	833	816	849	803	837	802	783	803	793	826	800	725	790	791	823	781	765	762	835	772	766	791	794	768	806	761	788	799	777	784	802	824	787	802	843	837	794	779	766	805	767	767	803	801	791	839	769	809	803	760	802	785	748	790	827	818	792	807	784	817	753	817	771	825	750	760	784	801	781	814	774	821	780	814	811	741	786	755	771	812	786	751	781	791	836	793	771	774	812	766	838	815	841	760	775	789	744	784	759	801	774	803	717	788	763	794	797	822	801	761	811	803	839	806	772	773	745	776	817	830	822	812	767	785	860	774	756	827	775	815	764	763	814	821	794	769	798	811	791	849	783	729	819	820	759	772	781	774	801	794	799	791	757	755	780	797	825	821	819	794	821	736	774	778	755	808	773	800	832	847	777	807	787	823	795	765	843	770	761	812	757	814	813	792	794	816	743	825	789	794	823	753	775	792	803	786	844	778	791	792	806	786	790	788	789	846	820	748	755	827	785	775	762	733	769	762	807	776	781	798	773	775	771	797	799	798	783	771	793	823	766	798	714	788	789	773	745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
63783	75603	62699	29456	5390	382	307	275	282	255	241	240	280	264	237	266	244	251	266	258	293	298	255	239	253	283	265	271	255	224	246	245	238	237	265	268	275	270	277	287	325	259	295	324	296	272	260	250	267	264	270	269	234	258	269	253	304	246	283	275	261	244	282	262	277	267	252	258	237	255	243	225	290	291	269	238	267	262	233	253	246	242	249	255	261	262	239	257	249	240	268	268	216	240	244	261	262	250	235	271	247	233	232	247	238	259	244	273	253	240	257	276	236	254	264	249	272	251	286	244	248	278	249	266	264	258	245	245	270	274	243	231	252	243	252	234	256	266	262	264	251	270	269	263	234	266	251	244	279	231	233	246	268	261	255	273	248	247	289	238	272	241	265	261	265	253	270	236	265	265	244	216	261	267	253	264	273	257	245	214	255	235	270	269	262	266	238	274	263	250	239	267	237	282	263	274	285	253	253	230	279	276	238	254	281	270	274	268	263	249	280	247	249	250	266	252	278	266	246	269	253	264	233	256	266	287	257	235	255	238	266	244	244	256	246	258	260	272	288	258	243	281	234	270	251	244	234	243	241	280	259	259	273	233	281	256	282	279	229	253	261	271	271	212	259	251	264	249	255	226	239	258	255	257	246	226	269	250	246	266	288	243	264	239	266	270	254	284	247	294	269	251	285	238	258	256	267	268	256	235	251	240	242	248	251	275	250	252	242	240	270	230	254	265	274	256	258	261	244	283	248	255	269	235	238	240	267	239	275	252	271	267	283	266	272	247	252	277	256	275	253	247	235	272	245	232	253	274	261	232	256	228	219	263	259	248	248	263	260	236	266	240	258	259	270	226	273	245	261	253	261	234	245	245	269	233	293	249	254	240	256	254	284	266	239	252	288	253	248	276	264	267	252	232	296	273	280	268	255	248	253	267	239	244	260	243	231	232	276	260	263	235	257	241	251	249	238	263	250	274	237	260	244	237	237	251	235	252	282	260	242	258	242	264	271	264	234	310	261	241	272	244	258	247	247	261	269	245	251	251	249	257	261	257	257	256	264	265	241	242	253	255	274	272	266	258	218	272	258	239	240	238	249	238	252	253	273	281	255	264	260	259	262	253	256	239	246	241	238	244	245	254	237	260	249	267	284	295	251	278	263	276	225	258	247	260	253	259	246	231	249	249	268	295	245	259	249	259	243	252	255	248	257	242	310	240	242	257	237	235	245	256	255	285	265	251	248	245	257	270	253	240	258	261	266	279	267	234	279	268	273	270	241	260	249	246	255	267	246	233	273	273	224	272	226	248	272	248	267	244	233	269	262	236	259	240	251	265	254	270	272	234	258	266	272	252	229	234	258	236	253	252	259	272	248	245	270	255	287	278	280	286	253	241	256	264	251	260	258	246	267	243	259	240	285	267	263	271	248	270	260	261	245	207	251	240	282	275	243	258	267	255	239	272	276	251	242	235	222	272	294	249	249	305	256	264	263	274	273	281	244	233	244	266	263	245	233	288	274	236	279	253	252	241	295	265	240	280	222	255	263	249	268	251	297	251	252	238	251	246	256	271	258	269	294	266	228	252	271	252	236	260	259	263	222	268	287	273	262	252	258	267	234	234	282	221	266	255	287	241	256	269	266	250	270	220	268	267	256	254	238	278	260	243	254	244	261	231	270	253	271	267	263	240	251	274	272	249	241	256	260	266	254	235	247	241	269	272	279	252	221	249	262	244	278	238	246	241	250	251	249	245	248	231	238	265	243	264	242	276	227	261	240	249	219	251	262	260	243	233	292	251	238	242	237	250	256	238	264	252	255	275	233	247	239	277	255	279	257	263	264	279	270	246	261	251	278	258	263	255	234	253	249	252	276	258	277	273	247	244	244	283	241	254	241	237	272	276	252	245	273	267	237	256	212	254	246	290	250	275	290	231	270	267	269	231	262	252	252	258	244	255	250	251	263	282	243	268	269	276	238	249	237	247	268	238	263	262	242	264	243	256	269	244	233	231	219	275	258	262	258	245	276	277	224	269	259	240	247	232	258	236	263	239	255	279	248	234	279	244	277	272	261	275	241	270	270	252	299	270	260	276	264	265	269	270	266	277	238	290	288	255	262	254	249	234	236	273	245	272	276	248	278	293	284	259	258	264	248	239	252	254	264	298	258	221	238	259	259	262	230	237	240	248	227	211	253	249	256	234	257	233	256	267	266	275	280	280	237	274	274	254	258	283	239	277	264	253	253	243	288	246	248	259	263	242	269	261	263	257	273	224	262	253	246	241	263	237	249	250	273	246	274	238	256	265	247	248	251	271	263	251	252	255	250	254	241	250	262	250	251	250	227	230	231	290	245	244	269	249	290	259	258	273	269	228	236	253	264	268	234	274	257	257	212	282	279	225	253	265	231	261	248	292	228	280	273	258	259	251	259	262	258	244	256	275	247	248	254	259	247	254	246	257	252	227	252	256	257	259	246	285	261	253	253	295	239	218	235	252	251	259	284	291	265	261	267	233	248	260	240	261	253	282	232	325	253	262	241	264	272	276	236	245	286	235	264	232	248	250	261	275	249	247	236	250	241	253	257	239	258	260	286	241	259	237	266	264	226	267	273	262	259	268	244	263	263	267	237	242	250	262	244	276	266	264	276	259	287	258	254	251	273	255	244	252	229	254	249	262	260	259	259	253	244	265	244	253	266	271	254	272	254	286	265	262	274	227	246	262	251	271	251	260	263	247	283	292	261	282	253	262	251	249	256	268	274	245	255	278	231	248	242	275	252	244	267	256	233	259	231	249	285	259	251	240	243	272	255	247	250	237	246	237	245	230	301	265	272	300	241	254	255	259	279	249	279	259	252	221	297	227	273	264	276	254	262	249	280	276	274	245	218	262	228	255	256	259	247	246	243	229	274	257	223	261	242	241	242	253	251	265	225	239	250	259	266	258	252	257	250	260	260	244	278	249	259	256	242	260	253	246	265	248	273	263	267	232	258	237	253	298	234	276	268	245	252	268	275	271	272	293	261	266	266	263	244	274	259	258	242	281	274	234	261	269	242	244	260	241	266	270	277	270	237	268	275	238	257	279	279	256	271	229	265	245	227	274	267	266	239	261	252	271	276	257	256	230	259	253	266	257	255	254	262	245	252	260	275	226	239	238	262	264	267	227	225	250	245	253	239	276	254	263	253	256	256	266	286	276	272	241	277	267	267	280	256	261	271	247	259	270	262	272	284	247	270	238	231	249	258	240	239	275	246	282	221	265	261	264	248	263	277	235	260	260	261	270	262	276	253	252	254	267	280	271	265	260	274	262	313	268	263	274	277	243	276	238	252	266	274	275	237	267	250	275	246	265	285	252	272	264	264	245	249	245	262	250	261	256	272	253	272	271	258	260	236	245	238	271	254	258	260	246	241	231	256	255	291	280	227	219	258	234	235	272	252	279	259	244	275	251	300	270	252	251	279	299	252	247	274	272	249	261	227	264	273	226	270	228	243	259	310	269	272	245	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42488	60725	57642	25948	1030	940	843	831	859	778	824	795	769	777	745	812	761	745	748	758	748	717	771	712	763	738	749	758	711	733	778	718	750	714	772	698	712	744	795	1076	1298	1066	1159	1222	1143	841	759	726	729	721	735	704	758	745	788	744	697	723	764	775	754	785	723	747	776	769	763	748	705	772	750	721	734	737	788	758	774	706	683	680	721	733	713	737	771	732	738	747	686	738	778	755	769	725	756	770	719	719	724	736	725	736	728	680	740	702	729	744	734	708	720	705	738	685	760	767	758	743	732	750	727	731	692	715	767	749	745	730	737	668	753	730	714	727	765	752	746	720	715	749	715	772	732	690	749	769	746	756	728	739	788	710	705	710	736	708	684	724	790	770	748	711	721	758	750	726	736	774	736	749	740	703	738	779	748	741	727	712	728	734	742	790	682	825	721	803	767	750	688	741	700	754	747	741	753	766	736	766	752	751	748	737	740	749	762	786	711	782	704	749	692	716	761	723	758	728	776	734	739	757	755	752	753	757	674	725	694	739	742	704	788	716	800	675	728	713	758	710	753	742	668	773	693	755	766	775	767	780	703	790	748	761	765	769	696	691	733	726	680	768	735	711	762	708	759	712	776	770	734	750	771	736	713	732	752	767	745	730	736	728	749	761	722	777	748	771	768	724	710	776	781	711	738	716	751	733	730	791	748	775	719	726	780	767	741	744	723	791	772	779	760	686	746	699	729	708	717	733	678	738	767	763	752	760	772	749	694	735	682	783	736	732	775	711	733	772	713	746	697	726	738	746	754	700	757	720	764	713	718	735	703	689	738	716	723	770	731	736	750	753	793	751	760	735	729	752	723	796	754	657	758	719	710	765	737	716	756	693	739	748	722	766	721	697	762	712	725	779	740	761	721	735	738	714	731	749	728	690	754	708	749	781	759	719	678	781	786	720	774	727	736	778	764	735	707	731	702	702	712	715	737	742	764	789	775	747	765	721	742	763	753	763	739	702	772	728	699	767	734	734	745	748	761	714	716	732	815	733	782	714	752	736	691	757	761	707	728	805	739	747	755	752	744	755	739	797	769	710	762	774	717	729	781	751	706	748	707	711	726	723	754	752	740	748	744	758	658	731	805	708	703	733	758	724	726	720	751	743	728	708	722	790	687	711	741	705	759	747	709	740	768	778	712	751	721	722	722	763	695	711	736	746	708	754	756	767	757	723	768	746	699	746	729	704	744	725	749	718	777	730	750	740	779	743	753	705	741	710	724	793	764	723	782	704	729	731	719	730	701	718	786	688	779	771	757	704	736	779	729	756	790	729	750	748	697	759	708	706	759	768	758	699	687	712	760	709	771	740	738	734	726	748	708	770	770	725	711	712	732	785	729	770	744	787	739	721	748	720	771	753	764	714	740	745	724	739	763	746	721	733	709	768	717	733	775	791	739	713	771	766	762	758	743	732	750	769	768	741	775	741	722	724	756	699	732	743	722	732	763	744	689	807	753	743	714	749	757	723	730	737	763	791	806	676	722	660	771	764	763	744	762	745	694	709	743	738	746	738	771	747	756	754	716	717	750	764	741	729	706	730	762	704	753	743	769	751	687	710	778	715	760	730	712	736	719	767	747	744	778	719	753	717	778	719	761	751	734	712	723	717	721	740	768	738	773	805	775	703	672	724	758	697	738	747	759	733	750	725	727	749	722	759	743	758	770	719	736	761	694	779	752	738	731	715	727	699	736	719	758	822	715	770	722	734	796	711	709	790	795	691	742	747	739	750	745	743	720	735	713	725	743	750	735	730	714	785	719	742	737	731	705	761	759	752	728	761	721	763	747	746	671	702	700	736	749	777	717	733	722	721	761	720	749	724	782	751	727	730	731	765	758	754	732	704	707	776	738	755	747	695	721	729	766	727	667	759	745	731	731	725	773	735	753	746	710	693	762	737	705	718	723	765	715	754	747	717	752	734	701	730	730	707	766	730	716	813	752	739	741	793	760	742	764	707	726	739	772	719	737	717	705	777	679	759	767	717	743	738	771	722	784	759	733	722	778	761	745	713	712	753	762	791	770	739	751	724	682	718	718	744	746	711	738	696	750	774	743	755	725	713	681	748	694	756	747	787	749	761	719	737	767	731	773	751	761	729	722	724	745	748	740	784	743	724	740	752	788	736	742	753	733	733	721	701	740	714	742	755	751	740	763	723	797	721	727	727	728	745	768	763	728	793	707	733	720	760	713	772	719	782	748	814	753	720	701	760	750	709	754	673	737	698	710	733	752	766	729	730	736	753	699	756	760	733	779	809	722	764	713	770	760	810	706	733	717	693	740	696	708	719	743	745	724	755	681	778	710	730	756	735	781	748	700	754	733	761	704	715	755	764	709	698	754	753	725	687	768	737	789	695	715	757	715	728	753	754	752	753	732	757	702	743	747	772	781	708	784	745	765	738	732	755	693	735	733	748	745	734	749	751	771	729	730	734	748	717	756	763	718	803	749	726	716	711	708	742	768	756	743	696	703	697	741	721	757	741	736	681	759	702	742	739	746	732	752	719	775	744	710	766	766	783	758	739	694	723	761	778	713	722	759	754	771	708	743	767	791	704	722	751	684	718	760	798	771	711	739	769	733	723	710	704	672	738	744	733	649	755	701	731	754	750	753	764	708	706	736	710	731	735	740	782	721	817	739	753	775	788	710	746	727	733	764	765	743	708	739	724	774	743	695	723	705	713	753	746	742	708	710	752	721	760	715	751	727	762	695	727	714	746	719	743	723	744	743	740	724	732	743	748	707	741	762	740	770	696	752	716	708	761	774	720	812	755	724	802	699	764	742	746	771	763	743	755	772	713	720	702	722	709	693	763	747	794	763	735	718	765	757	714	727	769	725	743	710	732	747	784	755	784	769	753	795	740	710	765	751	742	758	757	738	756	743	717	738	807	738	762	735	758	756	772	767	730	689	710	710	731	723	734	764	729	746	809	775	814	712	763	714	714	762	734	786	735	796	745	745	741	749	728	786	752	720	655	753	749	724	778	761	758	720	766	758	726	716	709	733	770	750	714	755	744	767	768	753	729	713	766	744	745	683	747	727	786	682	706	746	705	703	728	751	726	703	722	716	793	786	729	733	749	734	725	736	720	711	683	725	718	740	702	769	734	720	683	700	694	731	729	738	730	716	712	723	746	745	777	755	725	717	719	726	734	770	699	765	693	739	745	724	707	786	728	767	726	731	696	767	748	725	684	690	791	806	685	762	728	753	753	721	713	735	774	729	756	720	729	783	716	771	686	744	762	736	739	763	733	745	741	769	751	788	721	761	747	732	787	732	721	709	734	711	758	772	731	768	711	732	766	771	763	755	810	758	776	746	732	766	733	730	736	718	754	787	711	721	759	741	733	753	719	760	754	724	767	746	743	729	783	716	794	769	742	754	732	742	711	761	720	718	705	730	760	752	778	713	679	783	742	743	723	762	679	761	716	765	749	762	722	749	713	737	751	756	769	722	783	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
73027	86318	72447	39026	11639	1108	357	316	304	325	330	337	306	324	298	297	305	347	311	317	336	320	282	307	284	296	303	298	298	314	301	299	270	312	299	289	325	299	315	338	406	412	501	403	385	332	257	328	269	276	295	299	294	293	255	304	272	306	308	282	304	310	285	293	277	319	289	261	280	306	301	306	279	273	313	297	319	280	307	309	286	290	311	286	311	311	307	283	307	305	313	333	308	299	277	342	268	295	307	303	280	266	275	285	345	293	308	286	277	314	299	268	313	301	305	315	298	299	300	336	309	262	279	310	296	261	291	287	294	293	282	305	268	266	277	286	280	305	302	295	303	338	274	301	349	313	261	280	302	297	297	302	338	319	296	307	304	274	269	277	306	299	297	278	287	314	311	318	304	295	308	281	297	300	310	258	306	263	295	267	303	299	279	286	305	302	280	272	296	329	300	305	297	274	286	309	277	295	317	299	289	286	300	302	307	299	311	322	296	288	315	316	267	286	301	305	317	304	305	300	314	333	319	279	305	336	309	301	266	284	298	294	314	303	292	296	318	308	315	296	266	306	315	269	296	303	311	290	262	279	313	303	285	290	319	310	300	305	289	299	316	298	284	284	294	311	304	290	287	321	290	313	319	307	309	323	319	290	306	305	297	329	298	283	298	316	293	280	301	313	313	311	315	294	304	283	281	301	293	306	286	306	295	303	314	277	302	281	304	289	307	333	303	300	290	319	316	317	284	273	289	292	293	272	276	298	315	277	297	299	282	294	313	305	318	339	311	265	316	313	305	300	300	331	292	296	301	274	302	313	306	320	317	283	274	279	292	271	306	313	294	294	286	274	277	297	315	299	298	293	298	286	307	294	337	329	305	278	288	295	328	326	315	290	311	305	323	309	291	296	301	276	299	276	314	324	326	307	324	282	324	326	322	315	300	301	299	329	288	336	288	309	321	293	330	315	303	309	284	287	295	296	293	327	283	314	294	318	289	283	308	323	305	255	278	307	300	286	325	301	282	280	265	307	301	328	310	280	271	293	275	317	288	299	314	298	307	248	309	345	256	307	300	289	297	280	308	287	326	318	300	286	297	298	339	293	311	299	293	310	275	298	293	310	283	296	314	303	318	316	283	295	304	316	259	311	291	306	305	275	335	335	277	291	302	292	302	263	304	290	304	302	285	301	292	324	285	294	346	318	297	325	301	288	298	321	278	325	277	281	309	329	289	272	286	286	310	309	304	290	298	330	320	292	290	292	320	327	295	291	298	317	328	333	313	334	283	268	299	309	349	294	280	278	279	289	298	296	310	294	311	288	291	307	313	298	314	272	286	299	296	305	302	316	338	288	334	264	318	298	301	319	332	308	279	288	300	317	286	302	290	294	280	277	315	312	302	286	307	288	287	309	299	304	322	310	353	295	350	291	305	307	320	315	290	301	318	328	299	272	307	316	323	269	321	293	348	305	320	284	315	275	255	333	286	280	336	327	287	303	312	310	308	318	295	360	293	266	314	298	301	297	304	292	298	276	306	311	297	300	289	330	318	288	285	326	291	281	279	298	287	279	266	265	291	302	308	308	286	288	293	343	309	289	299	297	305	290	316	300	315	306	322	314	300	320	313	310	305	313	304	300	341	298	316	303	327	304	303	294	308	284	299	345	277	294	307	299	296	292	320	251	307	317	310	303	282	281	255	259	325	334	293	315	287	265	303	285	299	325	282	317	339	270	299	273	325	312	292	298	274	303	301	268	302	343	275	307	296	302	288	288	316	292	293	336	297	309	315	303	323	322	330	302	316	337	334	297	267	273	301	296	298	308	299	274	295	308	289	286	326	294	281	285	278	265	300	285	280	306	330	286	336	311	277	306	292	288	291	310	315	281	278	286	296	286	309	295	319	300	287	293	323	275	330	285	292	286	297	290	290	271	305	296	294	306	283	293	323	286	302	331	294	332	289	319	309	334	314	296	311	303	330	289	265	292	309	300	269	323	264	295	277	326	300	277	290	316	301	301	314	296	297	304	294	303	302	270	280	303	321	293	330	290	315	296	329	262	295	329	294	328	268	298	321	316	296	285	310	289	308	286	309	311	306	337	299	296	273	277	256	258	304	293	288	311	312	290	313	301	311	326	293	289	291	316	300	297	316	299	283	302	326	291	288	288	313	322	309	322	299	289	289	298	320	309	342	320	327	282	297	281	319	314	304	315	293	299	321	304	306	303	297	307	275	312	334	309	306	312	306	319	290	301	319	305	296	316	326	319	314	299	291	302	298	334	307	301	308	272	313	318	298	300	262	288	300	299	338	299	313	311	297	308	334	272	310	305	289	272	290	294	283	334	277	311	311	288	281	320	288	310	320	299	291	312	294	279	292	274	302	323	273	289	284	301	305	285	308	279	333	301	295	290	314	288	315	329	302	281	278	301	285	319	317	294	298	328	302	320	319	307	339	280	308	304	282	268	292	302	254	300	321	270	300	294	323	285	294	278	277	325	311	303	287	293	283	303	327	301	309	298	317	297	306	310	301	291	293	320	311	300	284	283	287	303	325	310	320	303	292	290	299	291	285	277	306	268	307	300	293	325	290	293	293	273	303	284	307	298	287	292	310	340	301	296	295	320	257	317	306	277	338	324	320	314	338	273	310	302	294	295	301	278	268	315	286	334	283	300	291	280	295	307	312	279	301	306	303	317	303	299	309	297	284	279	309	256	317	304	310	308	269	297	293	299	301	320	282	321	327	284	298	326	311	294	311	280	314	272	327	287	313	330	274	286	277	296	276	346	307	275	283	317	295	279	285	287	320	302	314	321	289	302	296	293	319	316	293	294	305	295	276	315	299	291	304	325	306	304	278	308	329	298	299	302	308	292	297	314	279	318	360	285	321	298	290	305	299	310	330	325	313	288	296	296	299	280	285	289	301	303	315	285	292	291	292	317	292	357	306	280	289	313	287	293	325	289	303	259	293	296	310	307	309	307	341	282	267	321	279	326	293	315	302	291	285	282	298	314	277	300	298	313	318	311	307	282	314	283	320	303	304	306	343	295	274	300	284	299	315	277	294	321	284	303	295	295	313	320	302	290	314	318	300	299	319	307	286	303	304	290	339	301	330	303	324	288	294	283	320	288	297	274	319	302	340	284	286	287	304	304	305	301	278	264	309	301	311	329	257	300	308	319	287	303	331	331	273	325	287	317	277	319	286	303	302	295	310	301	300	304	306	282	277	313	326	291	302	267	282	299	279	290	303	283	325	319	295	298	265	314	310	309	300	271	313	326	303	292	288	278	324	275	303	278	305	298	317	323	329	312	323	288	300	317	328	299	285	365	305	306	311	285	360	310	313	280	293	294	286	313	273	287	292	307	287	333	316	316	294	283	281	285	311	282	283	295	301	298	328	299	300	295	322	299	314	282	325	343	293	308	317	299	278	318	308	306	235	319	300	307	314	285	324	320	298	282	294	290	296	278	308	285	310	305	304	307	308	304	331	322	290	311	266	279	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50590	74601	70152	34694	2295	1160	1079	1036	978	952	910	971	847	921	932	871	886	779	859	878	843	859	890	869	841	839	843	905	835	826	814	811	864	832	834	837	890	831	887	1264	1849	1600	1909	1780	1394	897	859	838	821	819	858	850	851	868	785	808	825	833	834	807	857	812	855	835	909	850	858	918	836	860	818	823	906	818	791	845	798	790	861	826	802	800	826	846	877	866	845	834	793	835	845	839	838	847	805	884	780	856	908	844	790	832	864	839	823	815	836	838	844	849	799	806	834	812	822	813	770	775	866	802	837	860	842	842	883	806	812	848	866	826	838	848	812	836	824	836	876	797	807	849	848	845	812	838	858	847	801	831	847	854	824	822	807	826	866	823	851	814	851	846	865	877	853	847	829	835	830	821	864	809	862	836	923	793	796	802	842	896	857	809	863	853	873	838	803	838	830	815	886	853	882	831	884	811	804	784	816	811	870	819	881	833	822	791	864	816	850	812	821	836	858	859	848	864	854	837	839	870	845	865	843	783	888	858	836	886	871	869	851	799	850	850	821	872	865	852	806	844	881	851	832	865	796	836	812	816	847	822	857	839	845	898	842	836	833	868	797	833	848	833	860	850	822	819	848	825	863	838	834	828	873	820	862	870	845	794	861	787	857	828	802	802	872	875	830	803	810	822	836	835	806	833	845	834	783	874	803	853	825	831	856	857	884	883	795	920	841	853	849	828	850	869	831	874	852	860	826	846	864	823	840	809	795	877	824	871	802	802	816	882	829	849	800	871	863	848	850	840	782	863	863	863	800	847	816	908	830	806	808	880	853	866	850	872	828	870	801	818	837	869	867	848	817	839	838	838	853	781	863	835	879	842	811	899	856	835	844	864	865	781	857	829	843	824	855	819	844	872	797	852	911	874	878	807	857	844	860	873	871	843	827	829	839	821	823	826	806	838	878	863	847	842	881	772	845	819	808	832	837	839	851	880	822	809	800	831	780	835	839	844	814	872	816	853	803	884	906	815	861	870	845	843	825	867	809	821	785	826	843	819	836	866	770	810	813	843	857	863	820	816	832	847	868	832	816	839	894	795	830	858	858	890	797	852	836	828	800	826	838	838	847	807	842	857	849	845	807	856	857	881	805	839	813	854	848	886	824	805	863	855	817	833	846	864	822	809	813	857	866	825	877	840	833	851	874	819	842	871	841	867	879	791	837	812	880	875	883	885	833	878	869	859	834	844	814	839	855	812	834	858	820	838	817	864	861	844	810	826	837	800	852	831	814	829	830	811	847	820	840	836	833	868	842	847	834	865	818	823	871	841	845	855	893	843	811	876	827	853	828	849	810	856	808	783	818	823	848	856	824	819	890	854	830	856	796	846	844	807	825	824	857	863	802	861	832	832	870	853	814	825	883	863	813	798	840	864	799	870	872	841	842	781	835	840	816	817	822	792	883	810	807	838	849	810	795	845	746	840	833	801	866	793	852	844	867	873	837	813	815	776	809	823	877	816	841	851	864	799	842	878	802	853	858	849	856	862	826	843	816	851	842	797	830	860	838	850	836	793	837	825	862	871	826	808	854	883	860	804	863	829	829	812	868	840	868	811	852	858	869	826	861	847	830	836	859	896	842	860	889	800	848	822	798	808	885	854	831	772	798	863	900	881	858	812	825	843	799	843	753	812	846	816	856	931	815	811	820	848	841	843	847	870	793	866	861	836	874	828	831	848	890	898	791	804	845	848	820	860	802	800	840	844	874	784	889	864	791	871	831	889	852	791	811	890	876	810	835	856	897	836	825	828	845	859	822	857	860	823	807	843	822	889	876	851	848	805	842	832	835	815	792	829	845	797	798	835	891	839	841	889	805	827	870	880	847	836	881	838	833	807	829	776	866	855	820	819	817	879	880	878	822	806	857	843	883	854	826	837	851	889	838	794	789	767	813	838	820	812	880	836	830	881	877	852	814	851	861	834	874	821	847	862	817	811	869	874	855	906	854	833	850	884	838	831	841	823	873	889	840	889	795	802	813	832	823	862	790	860	862	865	889	843	849	870	840	804	902	858	780	803	890	872	873	848	806	877	813	849	826	914	851	822	833	844	834	835	927	835	800	881	882	818	838	860	886	891	862	863	846	843	810	851	840	884	799	838	833	828	870	802	858	837	882	836	832	830	831	794	828	853	829	887	835	861	810	840	828	835	860	843	808	857	894	880	820	854	806	825	842	839	896	872	807	857	822	853	828	812	842	831	810	809	888	821	858	822	775	824	848	825	808	849	824	833	870	789	822	845	865	872	881	839	834	802	878	847	832	838	851	861	812	839	841	873	888	837	801	840	859	868	818	901	807	847	814	867	851	869	862	794	850	860	866	876	850	869	851	848	839	858	864	842	861	854	850	830	875	933	823	822	806	859	829	816	838	815	874	835	876	820	873	850	848	812	898	792	857	867	834	807	808	915	784	825	826	856	795	839	859	861	886	862	853	875	824	844	894	857	820	857	812	872	893	868	875	834	881	842	892	880	865	909	858	842	820	794	830	849	881	830	803	834	879	804	846	864	795	842	860	891	821	842	812	824	859	868	866	797	884	809	877	791	879	806	800	873	828	818	873	853	837	851	783	824	844	868	811	867	822	828	851	836	792	802	805	814	862	863	828	792	843	832	828	842	902	851	836	802	815	840	861	896	912	828	897	816	869	807	872	894	847	850	862	826	887	833	856	847	888	859	819	834	882	874	879	831	849	840	823	922	851	804	832	854	854	825	825	910	878	828	820	832	868	841	839	876	837	879	787	809	813	839	882	841	838	817	879	785	830	852	837	850	797	840	863	813	872	806	825	894	803	875	855	808	829	851	824	863	837	841	856	860	866	848	812	852	819	851	847	812	839	751	921	822	849	885	847	854	828	865	806	853	830	833	831	876	859	875	819	824	886	801	880	910	834	870	856	859	814	842	892	834	831	839	829	844	820	795	860	851	852	843	863	845	892	838	831	858	837	828	882	836	827	840	815	865	883	840	775	870	833	839	823	896	805	880	817	857	846	864	898	826	834	856	827	863	818	823	860	859	799	862	832	829	792	841	820	873	826	862	825	848	852	798	903	840	828	809	869	845	828	854	853	851	839	818	862	867	866	841	842	887	854	867	840	834	831	802	817	878	853	853	850	847	823	822	763	798	833	885	814	770	806	806	836	884	850	874	820	842	817	831	856	853	803	813	787	883	866	830	811	862	832	842	810	792	860	865	832	823	897	835	859	863	878	875	854	821	904	812	819	828	821	837	844	848	804	810	809	882	800	848	812	885	807	847	860	786	857	862	860	798	903	803	820	833	793	869	790	877	849	834	798	838	834	812	842	846	872	837	846	872	828	868	862	843	832	879	835	850	821	797	847	805	824	799	814	806	782	833	858	830	871	897	855	818	845	866	868	851	841	862	831	824	829	886	822	865	874	894	835	868	852	873	834	856	855	878	873	821	822	829	814	832	879	863	828	847	852	798	840	871	843	861	840	823	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15440	25773	16821	3589	452	293	291	269	291	295	285	285	267	274	242	283	266	277	289	284	268	281	300	274	294	263	293	253	240	295	262	298	304	295	305	267	310	297	295	256	310	320	328	276	293	289	258	295	262	294	267	258	267	250	294	280	277	276	271	314	271	253	299	310	285	297	258	295	259	256	284	245	225	264	289	272	283	283	292	308	249	279	278	261	302	270	270	291	252	260	280	291	295	269	296	266	268	289	245	281	242	258	290	241	289	283	272	280	300	287	281	249	290	280	302	251	271	294	266	276	303	298	263	277	292	270	303	279	304	285	299	273	254	272	301	291	296	276	269	291	320	289	278	294	264	282	259	295	275	287	283	281	259	266	289	277	263	298	272	285	258	251	261	294	299	289	300	244	266	318	282	261	270	318	275	282	253	264	284	259	273	301	289	270	302	247	265	280	269	318	276	291	287	270	252	290	279	282	272	292	270	277	285	252	251	245	264	302	277	282	269	289	269	263	300	285	279	278	266	298	282	288	287	264	289	309	294	260	298	267	282	291	277	292	271	250	281	291	263	276	270	269	270	281	259	325	294	298	289	285	290	295	260	263	280	309	295	268	266	277	263	313	276	279	285	256	280	262	294	291	291	255	273	301	264	310	292	275	285	285	266	262	279	262	273	283	261	288	259	282	303	255	302	272	282	266	308	277	310	287	295	280	264	272	248	251	263	284	278	286	262	292	286	271	280	267	324	263	278	281	298	298	271	276	258	294	277	265	300	272	268	275	244	310	313	277	290	290	278	269	281	272	289	275	298	276	262	299	297	299	279	276	290	288	273	283	275	289	246	274	278	241	275	323	285	254	276	266	260	264	278	256	269	288	259	299	248	272	266	278	254	296	273	277	276	291	301	287	285	287	254	272	293	275	290	277	268	263	257	287	297	323	293	262	293	268	262	274	297	285	265	279	297	260	249	277	271	300	259	292	284	275	271	280	282	271	271	293	278	261	266	286	279	281	252	291	261	267	292	252	278	281	288	292	284	287	283	278	265	289	286	305	289	307	287	315	303	291	251	286	275	290	274	256	277	273	265	243	296	295	281	309	262	258	251	251	298	261	292	281	270	276	282	296	287	290	304	284	261	293	279	297	274	272	288	291	286	277	264	265	308	276	266	312	272	273	301	273	266	298	278	279	261	276	296	250	297	273	281	290	246	269	284	309	271	295	283	315	274	284	280	275	260	275	274	254	280	273	310	272	292	295	280	292	291	281	284	285	276	278	263	286	272	280	261	273	289	277	264	269	283	298	316	262	296	295	262	291	275	276	286	306	250	270	302	241	285	281	257	263	265	298	239	278	271	276	280	270	282	283	273	283	302	273	293	266	304	270	309	290	276	297	298	302	262	297	248	269	272	281	303	271	269	260	271	286	273	281	312	271	297	262	279	282	254	244	282	310	275	268	289	290	283	285	293	271	287	301	280	272	245	293	304	266	280	299	293	260	275	291	284	302	311	287	251	304	284	267	316	281	284	292	257	270	267	304	279	292	273	275	294	276	263	263	290	303	247	265	244	275	283	272	270	269	272	286	277	267	266	275	293	261	293	289	266	272	273	257	269	272	283	283	247	265	275	279	253	279	257	276	279	280	290	288	267	255	285	307	272	262	291	301	273	280	265	309	276	280	269	299	289	260	266	258	284	267	287	277	288	264	297	256	293	256	276	307	289	287	287	254	282	272	306	268	286	268	285	292	262	281	279	250	283	276	294	298	286	298	306	290	302	276	278	268	285	314	274	276	306	249	271	308	281	294	269	315	291	259	275	287	307	277	246	267	280	266	268	253	288	297	264	267	253	295	268	305	265	269	264	318	291	275	271	295	291	272	264	283	271	295	283	267	304	291	254	279	311	278	285	272	292	274	258	297	276	275	285	275	288	281	305	267	282	268	280	295	281	285	252	280	287	263	278	263	286	279	281	267	291	281	265	270	270	256	248	270	275	281	271	262	297	250	262	294	297	290	269	309	253	258	287	269	300	276	261	254	286	284	317	258	276	274	301	291	272	268	275	288	298	280	272	291	299	279	277	274	296	318	286	279	266	276	282	247	294	253	296	311	317	279	255	282	291	275	277	286	277	265	318	285	261	261	258	293	299	262	270	259	264	292	275	275	249	279	303	279	304	273	270	281	295	297	297	275	263	269	276	293	285	268	297	289	280	275	277	284	281	282	282	260	256	267	265	269	278	300	241	284	287	265	302	274	288	287	311	275	277	282	274	280	266	273	312	243	300	295	291	268	296	275	280	271	329	275	269	271	266	238	258	262	274	285	272	282	290	286	251	290	248	294	257	267	292	273	283	309	254	238	270	270	300	302	235	293	284	302	266	286	285	293	263	294	262	273	250	284	281	260	307	292	283	297	280	277	281	293	294	278	276	252	276	269	279	276	296	294	276	301	279	302	272	263	249	264	285	300	255	284	272	269	277	280	290	278	294	331	266	293	281	284	262	266	271	263	287	278	267	288	314	260	249	268	277	309	315	288	291	279	280	274	275	235	311	287	281	278	268	281	305	259	289	264	287	263	285	275	273	314	286	301	316	312	296	290	240	283	299	280	283	293	246	287	248	262	241	308	261	275	278	281	276	287	271	285	297	278	292	282	292	300	328	272	259	296	256	285	276	282	251	280	292	294	271	296	254	273	269	281	272	270	252	305	288	291	254	266	268	270	280	266	268	293	263	255	287	263	272	259	285	266	290	291	294	288	290	278	278	262	271	277	295	265	289	307	260	273	265	270	266	309	280	261	296	286	284	317	282	291	314	296	267	261	268	249	265	241	255	265	282	286	281	287	263	261	280	277	284	263	272	276	260	289	271	272	267	308	299	268	267	264	274	274	260	274	261	287	272	285	268	288	283	270	276	282	316	288	272	301	270	244	275	252	286	292	274	291	291	293	260	282	273	273	277	267	303	252	268	275	276	294	283	303	252	285	233	268	271	287	276	316	267	293	288	226	283	292	265	271	268	296	300	271	296	297	266	280	279	269	277	257	243	298	307	310	268	268	274	262	235	277	268	251	285	269	296	278	304	254	245	290	262	241	285	296	267	264	232	255	269	253	269	271	276	272	304	284	274	285	290	285	271	277	267	254	328	275	284	255	284	266	272	241	282	266	260	256	277	269	266	259	299	278	262	285	283	273	292	297	282	267	263	250	289	272	260	275	271	251	278	254	285	284	259	258	269	284	294	285	280	255	313	277	272	268	289	285	265	273	287	266	255	286	248	272	255	264	278	281	262	285	288	301	285	275	236	277	286	295	257	303	309	278	267	315	280	296	276	260	289	271	296	270	281	270	292	303	261	261	279	294	260	283	278	301	261	287	285	293	278	281	272	266	290	287	254	288	271	258	294	274	278	292	253	245	288	263	302	284	265	283	293	272	308	305	287	311	294	298	263	263	261	261	286	261	282	270	291	264	313	271	258	284	284	249	279	276	286	285	294	288	270	260	330	262	265	284	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15349	31493	23081	6489	797	812	781	792	802	852	782	799	795	844	817	776	824	870	782	793	802	782	830	845	822	734	795	762	813	831	828	860	779	801	765	843	817	793	832	848	852	884	924	867	878	787	796	738	796	768	791	799	810	817	853	781	757	818	767	771	788	813	778	829	783	789	764	816	797	822	802	770	821	815	785	783	815	801	801	735	712	828	803	818	770	767	825	835	786	791	826	840	806	814	801	823	829	834	850	862	782	795	824	780	780	764	747	812	811	821	775	841	797	784	808	790	773	783	793	795	815	831	757	808	771	737	786	793	807	766	848	802	831	820	784	806	774	758	767	802	742	745	821	818	825	812	770	775	787	738	777	803	769	799	777	800	859	840	766	795	817	763	759	777	793	792	826	780	850	763	739	771	799	808	794	816	769	802	776	797	776	760	842	768	792	748	864	773	767	825	790	817	793	815	810	763	830	811	791	813	790	782	841	786	822	764	820	791	796	810	732	734	833	745	762	832	793	759	770	812	794	815	791	796	812	804	791	794	808	819	819	739	783	807	781	836	839	802	777	819	828	802	778	673	778	821	777	817	798	808	797	791	839	816	757	820	782	824	756	776	792	811	781	836	765	873	780	782	757	823	776	788	821	764	809	821	821	776	743	804	822	802	808	811	785	751	798	771	820	810	751	774	779	815	828	795	821	751	786	815	801	801	795	759	803	801	822	793	824	752	843	814	785	843	807	787	799	818	845	770	776	798	781	781	786	820	784	729	755	773	715	788	793	764	820	795	795	816	812	806	780	750	823	792	787	822	753	780	798	795	794	807	814	819	760	764	798	765	803	740	812	812	832	809	798	832	755	801	799	774	747	713	773	829	763	759	803	742	782	806	814	808	865	806	819	815	799	779	821	766	858	801	833	821	786	794	761	757	822	789	806	878	773	805	802	787	849	806	792	723	764	782	785	795	773	782	780	820	832	787	837	816	814	794	788	829	775	804	804	798	770	800	799	812	792	796	818	794	814	805	811	820	786	832	792	774	808	817	785	861	846	856	773	799	844	803	774	777	854	760	807	797	753	819	797	852	793	750	771	816	808	822	790	827	829	819	858	772	791	819	758	810	765	759	784	815	803	770	815	781	816	810	850	809	787	820	822	768	796	827	798	813	822	755	786	836	794	790	813	789	750	785	769	793	836	763	815	816	778	768	808	752	792	816	805	717	826	827	799	811	778	841	827	789	787	797	787	760	812	807	789	787	794	782	782	788	828	770	794	813	748	768	781	775	810	786	823	826	834	784	775	785	805	761	790	801	769	733	745	759	781	755	787	767	773	845	792	802	774	860	830	832	814	777	778	791	802	743	824	787	779	860	755	768	773	764	786	792	791	785	775	786	854	810	793	806	814	813	805	780	771	814	829	770	855	822	783	808	827	749	803	780	790	799	823	776	786	772	799	790	849	770	784	803	849	812	809	799	796	826	776	796	776	802	765	816	804	758	827	778	831	791	797	776	793	804	806	832	856	821	804	762	817	777	814	814	816	833	792	834	795	819	771	799	800	791	792	772	816	802	751	794	777	728	796	762	796	812	788	781	813	835	844	829	797	805	760	788	791	760	773	768	806	793	839	843	838	781	809	848	799	733	793	803	795	817	794	764	778	794	852	819	772	785	823	846	794	846	805	743	821	822	759	787	790	790	786	815	790	778	805	860	775	834	777	784	799	801	754	838	752	781	817	798	726	758	811	760	795	830	748	835	778	767	762	783	744	748	774	796	793	801	793	787	798	875	788	828	825	805	766	768	774	803	789	788	807	823	790	768	797	796	760	799	790	824	765	808	820	833	773	788	795	838	774	838	773	864	818	772	818	795	776	789	788	786	815	793	793	850	813	796	817	768	748	820	787	768	802	794	736	799	788	828	833	778	802	827	801	812	815	792	820	801	767	856	766	756	819	787	810	840	798	778	736	783	758	772	766	793	838	788	809	853	780	820	763	796	837	780	807	815	795	777	782	779	830	825	813	800	792	843	772	784	796	820	812	805	796	751	778	828	835	828	800	779	782	802	826	799	774	783	854	755	796	793	817	835	779	747	759	809	798	840	750	842	820	844	813	796	852	786	781	801	762	765	787	803	792	767	777	838	826	782	834	834	781	798	754	800	740	813	772	765	816	785	813	760	829	769	819	781	735	793	764	803	770	807	825	793	757	819	810	776	841	811	838	794	775	828	777	806	774	807	809	738	822	825	826	775	795	778	776	743	764	757	788	760	802	824	789	768	788	803	846	794	803	788	842	819	785	829	770	820	788	791	830	761	789	819	800	743	746	805	870	790	732	744	813	805	814	848	778	817	792	795	780	765	749	818	826	773	807	829	771	780	796	826	806	799	731	772	827	828	825	832	805	785	817	789	849	775	853	796	781	774	840	806	743	779	775	798	842	789	753	846	771	775	857	762	796	796	760	765	785	810	739	761	774	791	783	798	733	821	781	823	809	799	824	818	765	825	782	829	770	801	809	757	812	792	721	783	829	758	788	824	781	782	782	830	813	753	758	813	818	795	805	766	753	763	803	806	775	742	780	806	819	779	762	791	783	797	772	766	749	788	767	825	826	808	797	796	797	775	770	784	820	825	800	807	797	832	786	790	816	782	759	773	811	794	776	802	777	759	816	806	814	804	802	784	846	777	763	763	788	793	797	788	796	791	804	778	805	768	767	790	813	811	801	802	755	783	855	766	764	801	769	832	804	824	799	760	799	821	794	789	750	760	728	788	783	752	826	785	783	840	744	785	761	767	801	796	843	796	775	780	810	773	794	793	802	809	787	825	771	785	801	773	797	777	790	808	799	742	799	776	765	800	770	785	796	791	853	817	749	799	760	734	777	857	810	792	799	771	758	819	746	835	819	830	789	785	794	770	782	769	766	746	815	780	783	825	784	808	813	755	766	754	777	814	768	823	816	849	800	830	779	779	764	830	807	779	746	815	806	781	795	859	796	811	808	740	836	811	792	806	778	772	769	816	767	793	794	839	793	826	829	790	756	782	797	807	790	789	785	838	791	773	834	775	822	826	807	781	790	823	786	761	838	771	771	776	803	828	780	761	824	844	816	742	796	761	791	828	854	830	780	830	799	835	792	847	789	793	826	802	849	809	792	817	782	777	825	809	797	769	772	766	756	809	800	842	797	748	795	785	775	818	759	812	785	800	800	775	822	816	763	808	771	784	810	785	813	784	842	761	791	754	780	789	748	809	821	819	791	800	789	832	812	793	774	846	847	793	777	753	803	787	775	789	785	779	789	816	780	845	773	766	798	795	802	770	814	771	792	750	777	813	813	796	802	792	798	777	803	776	804	789	798	766	840	797	787	784	816	751	761	826	767	771	841	759	757	854	784	803	868	753	787	834	791	791	787	814	784	730	843	781	800	790	825	828	722	782	755	806	784	803	780	779	774	821	741	750	789	810	820	808	822	848	814	783	775	842	744	780	816	793	746	826	857	819	833	748	770	787	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
61727	77134	61474	30528	5998	392	277	273	279	257	304	277	253	257	255	261	226	277	243	268	248	260	258	261	276	269	247	251	279	283	274	266	229	263	229	256	280	238	258	294	288	323	339	326	285	277	261	241	266	263	254	302	264	265	248	263	212	283	258	260	246	258	220	299	259	235	243	262	280	247	267	259	272	248	253	265	250	253	261	246	270	256	269	265	252	284	263	246	254	284	252	261	269	268	258	242	256	266	262	264	260	263	254	270	280	275	287	293	247	308	253	282	268	249	261	256	287	259	281	264	295	244	277	280	256	268	241	270	249	271	260	259	246	260	273	245	240	249	232	267	235	249	243	244	263	255	281	256	250	289	290	251	256	266	275	274	264	230	271	277	272	246	265	236	262	264	258	261	257	216	279	231	260	256	233	261	274	261	251	238	275	255	267	218	293	228	250	254	298	228	242	274	250	266	237	219	227	269	241	209	259	264	251	226	264	248	261	258	261	235	282	247	299	281	231	254	278	265	260	239	258	253	254	280	251	259	230	247	231	235	241	252	291	271	255	258	245	250	235	275	267	241	255	269	280	244	263	267	271	281	276	288	222	284	272	264	258	256	280	275	274	258	256	260	265	260	237	270	280	247	223	258	275	228	255	262	263	227	283	274	288	237	268	283	265	288	256	255	218	249	251	248	245	262	263	298	252	278	258	243	272	261	253	235	229	245	275	265	248	270	263	252	272	288	281	283	240	273	257	254	258	247	270	285	237	243	290	255	279	260	276	259	240	274	265	253	267	246	272	268	264	248	269	253	272	236	279	266	279	319	263	270	238	256	262	235	266	267	266	244	254	266	267	287	242	264	261	253	258	265	253	247	270	238	246	270	278	232	259	265	255	245	280	276	247	232	246	257	268	259	287	242	285	248	239	255	238	248	301	270	266	267	275	265	234	236	277	249	270	255	253	274	240	265	240	262	240	243	263	260	248	254	238	239	282	259	239	272	263	261	269	274	258	257	270	279	242	285	245	273	249	257	279	295	284	245	247	267	265	269	262	233	261	247	216	266	253	276	251	240	264	253	241	261	280	281	237	268	259	224	281	260	260	258	290	260	261	258	265	279	302	286	248	274	263	256	260	284	259	269	276	269	268	246	274	236	269	282	250	230	250	274	244	242	276	260	270	274	267	291	267	264	231	272	272	262	287	285	260	254	274	260	261	285	219	250	228	242	264	235	246	260	259	254	257	261	263	269	261	249	267	235	260	238	261	292	250	240	255	257	248	260	260	262	258	213	256	263	246	264	237	268	252	242	248	284	255	263	240	252	247	272	234	247	261	269	261	255	246	227	298	277	256	241	251	236	267	265	290	247	232	289	257	255	268	278	256	271	276	244	262	259	214	270	276	255	294	269	286	261	251	253	263	273	244	273	219	242	261	234	249	259	240	282	272	263	249	261	260	229	258	244	259	281	254	274	266	262	306	280	250	263	246	255	244	261	292	242	267	255	289	287	244	260	254	252	242	266	293	271	255	278	235	228	270	244	252	242	264	219	243	243	235	236	231	264	245	259	255	284	245	257	250	254	280	257	269	266	255	265	273	253	240	250	244	270	257	239	289	266	248	270	262	248	239	275	257	270	289	248	252	238	238	260	242	298	268	254	281	267	264	278	244	277	261	236	234	258	294	261	297	241	244	252	242	266	278	253	271	253	280	278	247	263	256	265	263	265	239	247	261	255	289	274	243	285	290	262	251	256	241	270	244	275	241	258	265	257	285	246	265	265	252	255	226	271	247	260	274	242	283	239	255	233	272	268	245	280	239	229	284	269	254	236	246	285	244	259	238	238	254	250	255	258	252	265	263	255	265	235	269	251	263	284	250	278	239	245	243	270	286	289	273	267	292	249	259	246	259	261	268	279	246	238	254	305	281	263	285	270	268	264	263	254	236	263	215	235	247	252	248	258	260	279	278	252	275	273	278	234	262	294	272	262	262	266	255	280	251	229	247	249	266	257	272	242	271	276	267	263	244	268	288	261	259	291	276	268	246	262	257	255	234	234	252	249	224	277	215	263	263	262	290	246	243	243	263	267	245	268	254	266	285	297	255	261	256	266	273	247	249	233	248	251	277	238	288	281	263	248	258	247	246	250	243	213	283	242	273	294	274	273	289	249	253	256	261	256	256	268	253	252	239	277	253	274	256	243	262	256	256	236	231	266	255	256	278	254	232	269	237	271	277	276	258	276	263	274	288	259	268	239	267	242	267	264	251	268	301	275	286	254	264	287	270	262	243	273	254	282	272	267	267	292	254	238	259	287	273	239	258	265	272	249	277	268	292	275	264	254	232	264	263	250	248	272	268	244	275	255	285	268	243	277	259	257	250	258	259	230	271	256	265	269	242	262	271	248	266	268	249	242	239	252	247	260	221	251	254	247	290	275	274	228	244	286	244	293	231	263	253	299	235	260	267	234	246	243	249	260	269	311	250	236	268	273	287	247	284	289	257	244	265	250	260	261	258	233	255	270	236	285	278	260	289	241	241	252	272	260	247	275	263	237	254	288	273	281	250	258	253	230	277	236	243	238	224	273	237	247	252	285	274	252	281	262	255	281	237	274	228	245	273	251	250	245	253	261	289	260	242	275	280	231	264	270	230	242	259	265	263	278	288	259	259	278	269	251	233	259	269	256	252	265	274	260	263	265	252	271	275	265	278	227	241	256	260	255	263	234	264	248	253	268	271	263	254	248	262	255	287	262	260	267	267	261	298	262	257	242	248	249	298	270	244	251	273	268	268	263	267	235	269	271	254	217	240	256	258	270	268	285	245	247	293	246	260	275	261	276	264	237	244	278	242	293	262	254	256	249	279	276	251	288	226	256	255	237	275	294	239	246	237	239	260	256	266	241	249	240	259	248	262	276	283	275	272	239	271	242	270	231	254	249	256	254	245	235	223	230	263	262	269	247	253	262	229	231	258	250	265	262	265	259	264	253	245	256	267	275	250	240	274	277	255	263	247	248	267	283	258	264	265	262	253	270	239	254	264	267	252	239	279	295	270	225	261	262	250	284	257	251	278	292	234	282	288	287	242	226	254	266	243	281	263	260	245	285	242	255	267	253	270	268	264	271	243	258	253	287	268	261	272	285	248	280	241	263	255	251	261	265	265	266	238	257	264	253	297	239	253	267	248	270	248	250	251	256	289	230	238	248	255	253	256	261	256	249	262	263	267	279	259	252	258	285	279	251	269	245	249	258	288	255	233	262	232	288	272	275	248	249	224	285	243	237	241	241	253	253	282	270	269	253	274	268	249	277	281	263	314	262	278	237	242	253	230	279	265	283	276	250	242	256	268	284	280	249	267	268	254	247	256	286	265	256	272	257	257	259	242	246	267	281	267	253	263	246	267	244	240	255	264	254	249	263	233	256	230	247	254	267	277	269	239	256	254	249	258	278	282	272	230	226	275	238	254	268	253	266	245	275	266	260	257	291	242	254	244	253	253	238	265	266	278	263	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40420	61244	57279	28656	1625	917	911	852	803	820	810	806	792	765	794	827	775	783	809	755	770	758	781	764	768	746	730	778	777	723	791	725	705	760	778	755	771	788	749	905	1190	1236	1394	1382	1162	929	754	804	769	770	770	730	770	718	735	744	726	782	722	706	739	699	757	747	786	692	774	743	753	735	711	747	727	756	793	735	793	762	731	726	785	686	762	732	735	776	784	740	729	762	726	763	756	746	755	780	777	795	735	754	713	762	723	710	719	800	716	761	792	753	739	733	768	712	760	775	749	749	795	752	748	756	696	716	798	798	765	811	729	780	775	729	773	744	775	778	730	794	763	744	773	740	793	744	722	758	785	777	713	687	788	771	754	727	753	788	803	765	715	741	715	735	748	799	759	757	721	732	728	734	749	760	742	703	711	715	717	736	743	781	729	786	778	730	774	719	753	732	722	781	758	762	757	759	777	731	789	779	748	754	687	739	780	789	771	767	708	780	735	732	680	712	732	758	747	747	729	759	747	761	731	740	737	660	723	774	739	719	736	768	777	736	744	748	752	761	776	730	723	784	749	754	727	767	762	761	742	777	764	752	781	741	727	757	751	750	763	726	763	742	791	719	713	731	757	774	745	754	736	789	776	754	736	743	765	725	757	775	727	760	798	770	696	774	781	766	744	765	759	698	752	746	745	765	763	723	706	762	750	730	786	708	719	767	710	713	740	726	758	745	717	710	719	797	737	735	740	715	722	765	756	747	747	719	740	713	778	706	742	780	730	707	734	747	788	733	745	735	725	745	775	794	784	764	765	763	697	743	718	749	766	731	749	779	796	737	737	793	764	750	762	737	710	713	736	744	772	794	750	796	744	774	725	730	732	771	735	706	741	757	746	751	732	753	760	719	759	691	753	751	736	795	788	781	710	691	790	715	776	736	751	720	768	751	778	797	741	727	765	714	762	738	765	716	775	722	671	781	763	782	734	709	750	731	811	812	746	731	760	776	739	705	760	760	744	740	743	769	697	776	757	730	727	815	743	750	750	708	747	777	767	726	753	751	707	737	751	769	724	759	735	723	778	734	777	741	725	741	728	780	781	779	741	768	777	735	691	711	748	775	733	688	742	765	735	743	748	769	795	705	775	706	762	698	764	750	760	742	731	727	747	743	727	762	721	771	757	719	730	747	696	777	752	734	752	724	736	800	732	740	717	706	762	748	737	741	714	753	749	705	720	726	738	699	713	749	723	787	780	736	736	804	721	781	731	761	756	767	768	719	779	769	725	746	725	724	770	738	779	742	729	775	739	739	777	732	745	794	731	761	726	767	713	755	793	748	701	718	740	754	728	746	765	764	737	744	716	800	808	768	738	748	746	735	779	742	726	775	728	714	751	754	780	749	753	703	785	744	702	742	751	769	727	830	714	759	724	724	737	751	701	746	746	769	748	741	770	767	725	742	720	777	753	762	726	695	672	780	761	782	740	760	731	725	802	773	763	800	726	789	719	768	678	761	728	755	791	727	769	770	746	763	751	749	757	770	804	751	755	793	800	758	764	719	750	711	699	730	792	720	771	777	748	734	771	747	711	751	786	774	753	733	745	727	736	740	700	750	721	756	763	778	746	741	709	782	737	742	754	755	762	770	789	744	737	709	748	730	774	760	767	752	748	724	796	776	748	757	768	734	758	721	752	728	750	715	760	764	722	756	759	766	715	764	751	763	744	742	727	751	740	744	750	764	748	729	751	746	745	719	757	692	724	756	748	768	753	771	739	751	710	715	786	740	762	787	781	765	795	704	714	713	710	745	757	791	756	775	785	765	715	741	774	742	768	755	742	762	722	749	718	728	766	789	798	762	717	708	748	682	753	695	754	724	823	741	704	782	732	708	738	735	775	762	717	752	740	756	766	710	796	775	741	732	758	682	750	764	700	715	766	764	739	727	747	720	746	753	729	759	739	787	710	685	776	757	741	735	704	771	787	724	758	752	752	735	793	766	761	742	760	738	735	715	728	741	793	753	789	710	759	724	768	738	765	775	776	778	737	794	659	715	700	791	735	761	708	732	759	740	718	777	718	755	727	775	751	758	766	758	755	710	742	742	734	736	754	748	794	761	763	766	757	740	725	780	758	769	744	756	783	771	716	713	729	762	755	778	762	772	781	741	720	762	728	807	724	721	724	747	754	780	754	699	730	739	745	777	755	752	758	778	752	698	719	763	769	753	761	795	710	797	708	734	749	757	756	724	795	730	780	742	762	728	730	753	732	717	681	695	763	714	741	753	727	784	797	797	737	760	731	743	755	785	698	734	730	760	759	764	731	746	757	780	733	768	773	725	763	727	744	762	746	758	765	774	735	747	701	773	777	687	751	730	788	745	705	769	818	776	715	744	785	817	661	752	756	729	784	772	728	786	788	762	706	786	763	753	727	737	781	724	733	761	689	714	802	741	733	754	745	764	744	754	754	719	661	724	752	725	714	778	756	748	744	727	764	742	744	705	786	731	785	734	741	719	784	749	763	743	755	716	770	725	769	760	778	703	788	733	727	769	766	767	740	743	758	711	743	724	779	723	714	747	721	762	727	783	724	743	741	762	758	747	733	747	753	703	787	733	715	765	736	760	740	792	761	738	741	769	726	760	702	738	744	709	741	695	744	736	763	729	737	734	743	735	812	762	723	758	764	744	763	743	728	705	722	749	787	744	791	761	760	733	804	756	759	727	748	784	809	795	755	741	728	785	707	759	731	706	807	757	746	705	711	771	759	804	750	733	730	795	735	749	721	745	766	743	780	747	755	729	773	719	775	731	726	721	773	727	825	742	701	731	723	752	742	768	780	732	735	700	803	774	769	721	779	765	822	767	750	747	761	720	752	754	721	757	757	729	729	715	743	723	721	719	751	693	731	733	811	763	758	711	723	741	750	775	774	703	743	740	709	780	762	792	760	763	780	728	763	780	759	756	780	735	759	798	755	756	698	722	760	762	759	753	721	744	783	746	752	767	759	730	770	733	739	791	757	696	725	718	723	796	759	758	671	744	772	751	715	733	698	799	753	725	758	760	781	742	713	742	736	723	713	776	751	726	736	780	723	718	734	778	727	715	745	745	771	721	751	714	762	777	746	749	737	747	760	727	728	753	765	745	720	741	747	752	715	772	744	779	721	713	733	798	744	787	701	758	758	739	800	761	770	722	732	739	725	758	773	733	730	765	730	737	716	780	738	693	768	754	745	770	768	740	757	787	728	738	783	767	798	764	721	754	734	763	782	765	709	771	808	769	774	719	716	767	733	779	707	744	778	711	717	730	737	794	740	755	754	805	759	747	724	776	722	769	769	729	757	730	738	732	738	732	762	735	741	743	777	733	752	774	782	766	713	717	741	747	717	763	734	757	726	749	787	725	695	706	724	775	778	772	737	781	761	738	700	724	752	710	752	800	766	723	727	747	746	724	742	716	758	711	741	771	763	741	718	773	693	724	778	735	773	729	713	754	766	751	723	747	749	734	723	724	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
73365	87311	71850	39440	12568	1173	342	376	345	348	330	315	327	310	301	335	332	345	297	331	300	323	332	295	302	295	305	305	318	311	325	324	299	305	321	308	296	313	326	334	409	420	409	411	358	374	296	315	292	321	311	321	310	304	316	288	295	295	318	325	292	272	315	302	331	298	301	308	305	283	288	326	283	295	355	304	308	306	336	357	296	327	327	340	302	316	298	283	291	312	326	321	321	320	305	324	319	307	285	330	297	299	318	325	296	325	291	302	321	297	335	344	296	348	280	298	311	332	297	309	323	297	327	298	305	258	268	289	352	311	309	328	330	278	336	312	294	297	302	300	321	315	340	324	291	307	313	300	322	314	314	306	276	327	272	316	320	312	332	315	263	292	311	284	320	309	289	340	318	294	305	329	286	305	296	323	312	287	323	277	308	326	299	332	326	303	330	298	274	311	305	328	321	303	305	327	344	284	309	303	302	321	353	309	326	341	286	286	287	309	289	346	292	308	307	304	312	322	307	324	288	332	315	316	298	300	308	307	351	299	316	289	283	299	279	322	287	325	309	345	292	334	300	309	301	315	283	315	291	298	293	300	319	326	307	353	306	312	288	307	275	305	290	340	313	301	292	287	323	293	333	312	289	293	320	332	269	333	337	301	329	286	292	319	314	326	332	320	290	302	306	319	314	314	305	299	328	328	319	322	308	300	311	287	319	305	317	320	288	337	321	327	294	327	343	318	334	314	289	301	315	292	287	292	326	335	314	318	326	335	295	301	324	287	315	288	286	309	330	285	318	311	313	339	351	312	286	324	318	298	337	350	308	320	298	339	334	326	290	316	272	296	294	315	330	287	320	309	317	353	320	289	305	334	296	345	284	313	305	313	282	315	317	282	319	333	312	326	288	354	314	321	339	296	321	345	339	303	316	305	327	331	299	317	332	323	297	306	318	321	313	304	321	309	323	329	293	323	321	303	308	345	330	334	349	310	324	289	313	319	297	319	317	331	284	317	313	340	298	306	262	310	314	313	329	322	309	301	305	299	335	304	296	302	313	310	309	307	327	339	302	312	327	328	303	328	312	311	293	301	323	327	299	277	320	346	262	308	316	367	313	331	299	322	308	304	279	326	294	360	293	310	300	307	339	300	309	337	313	331	324	312	330	298	312	297	258	311	307	308	294	304	295	315	299	304	271	325	284	323	314	278	336	303	315	304	291	275	337	290	341	327	287	299	270	291	293	302	307	299	297	305	299	313	308	293	340	336	301	325	283	332	318	292	353	327	323	303	305	305	291	306	322	352	299	305	321	334	343	294	315	314	302	287	287	329	318	324	293	311	303	304	293	351	324	290	345	318	325	308	311	309	320	307	305	292	310	278	328	306	300	294	326	296	325	324	354	317	319	294	347	305	333	307	301	296	340	323	303	324	339	310	348	312	286	362	294	317	293	320	321	317	326	315	282	286	307	321	341	291	318	337	316	300	277	328	339	319	302	336	315	308	328	326	308	283	322	337	280	304	300	340	298	305	316	264	305	341	301	331	289	288	309	295	309	312	313	294	322	332	316	325	306	325	303	327	338	294	283	282	304	324	341	329	273	310	306	311	323	308	302	349	291	300	350	326	315	306	314	326	303	312	305	352	327	318	302	277	285	333	291	312	301	306	330	324	315	323	293	331	317	312	301	276	328	299	338	306	296	285	266	313	302	312	323	292	341	306	309	323	325	297	304	274	314	301	303	301	355	303	301	310	296	339	315	320	305	309	315	294	337	307	345	339	312	272	311	312	323	319	304	309	305	324	338	308	331	320	277	305	303	337	328	321	299	294	325	303	298	322	307	335	339	324	300	306	308	329	297	307	317	283	325	281	323	278	298	275	315	336	320	307	279	305	329	328	309	308	351	312	302	355	298	292	294	331	285	312	285	313	280	350	298	289	299	329	323	334	308	299	281	322	328	278	295	305	300	307	312	312	315	334	317	299	318	313	303	287	309	308	350	287	301	320	288	299	311	316	304	312	292	336	301	292	339	324	317	261	312	333	317	309	270	283	299	302	328	272	334	289	305	304	305	299	307	313	326	333	301	291	290	293	279	312	324	336	298	324	323	303	282	301	368	302	261	304	321	353	322	307	309	298	321	286	285	323	302	308	306	309	315	316	270	299	314	322	303	319	328	294	327	301	300	342	297	341	307	323	279	346	324	264	296	316	305	323	310	316	326	321	289	291	348	309	328	277	321	275	326	307	319	279	326	291	311	325	297	319	288	295	305	306	274	319	293	342	324	339	311	310	271	312	305	303	288	292	311	292	312	297	294	342	284	320	274	305	302	310	316	308	290	302	336	316	322	307	291	318	294	305	339	311	297	284	300	291	309	378	285	311	314	309	330	328	313	287	291	306	305	304	352	335	301	331	284	305	328	288	323	306	313	300	319	306	352	321	299	297	324	325	313	313	299	288	328	279	298	310	331	324	312	276	316	330	290	284	336	312	312	305	323	305	313	323	323	328	287	298	311	286	312	284	313	307	359	318	327	301	322	321	317	305	290	296	306	308	282	308	288	304	334	334	328	315	302	309	308	305	284	318	284	329	303	316	294	292	295	347	330	285	305	312	325	361	301	329	284	342	298	299	313	299	318	301	284	329	303	297	278	312	280	293	317	296	315	288	321	290	318	280	318	321	284	317	301	319	318	338	327	295	342	321	304	306	302	327	286	297	292	341	311	286	281	324	305	323	317	294	329	260	303	308	313	334	329	295	314	326	288	306	294	311	331	319	325	300	279	293	304	322	284	347	313	316	310	339	300	285	334	341	318	315	327	289	347	314	302	331	307	323	275	295	300	289	349	329	353	280	331	328	322	295	320	288	303	324	312	310	328	320	329	335	294	325	332	289	310	299	299	291	298	270	317	302	317	305	306	290	294	321	305	315	296	293	319	307	329	318	341	286	347	335	307	305	317	321	299	301	298	302	273	329	278	332	322	290	328	321	318	331	282	282	327	331	281	299	313	307	317	295	320	342	331	292	316	303	292	313	270	343	340	311	356	360	292	327	313	293	311	340	346	314	307	307	279	300	301	305	302	309	295	313	287	309	312	291	320	316	281	291	277	322	310	310	296	296	296	318	318	324	321	330	295	313	313	308	299	323	311	287	322	289	316	335	304	301	317	312	287	314	268	295	315	334	309	319	326	316	309	314	314	323	328	295	333	277	338	275	327	271	265	320	333	342	302	317	283	306	294	303	330	296	284	323	336	332	333	298	309	299	314	349	303	280	324	292	307	301	294	278	308	340	269	301	329	297	318	305	311	319	323	333	311	294	336	337	328	336	333	274	309	285	308	324	297	292	304	309	318	321	308	341	377	295	322	298	308	269	282	304	323	294	335	284	283	313	289	319	295	337	348	333	323	318	329	280	298	318	333	325	312	277	302	318	312	343	336	329	298	313	352	251	306	288	296	330	312	297	311	286	326	312	312	317	302	311	316	331	301	321	314	308	310	288	322	314	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51803	74786	69571	39605	3105	1155	1082	1010	1034	917	934	884	845	945	953	953	909	927	878	877	889	905	869	885	847	898	913	878	858	910	903	882	835	827	860	873	842	837	886	1018	1347	1902	1828	1783	1492	1165	859	880	881	929	885	862	852	862	840	868	834	857	887	854	859	838	842	884	851	852	903	893	880	841	814	927	892	827	840	840	882	912	803	861	847	893	822	858	880	920	889	849	873	897	919	865	855	822	830	907	818	886	852	906	865	880	870	875	834	891	887	861	862	813	894	901	796	848	838	919	854	818	896	876	863	854	833	838	857	854	831	871	861	909	841	855	899	865	850	834	927	886	873	856	797	882	856	852	867	881	939	871	865	887	891	850	892	833	889	888	853	862	882	890	844	856	893	880	915	842	856	819	886	841	871	886	819	824	864	840	861	897	892	894	861	851	865	842	829	873	858	872	860	853	909	836	882	848	893	881	844	795	883	884	859	838	891	814	878	881	879	891	888	819	865	919	886	891	869	887	873	876	914	861	820	900	856	837	867	871	868	833	926	902	833	819	870	899	841	839	849	867	851	837	874	893	886	879	888	891	857	930	847	839	850	851	847	812	868	885	879	906	875	877	879	879	885	868	824	823	868	876	875	836	862	860	857	875	860	856	833	900	894	839	809	855	825	858	900	809	860	882	833	877	812	822	857	856	918	833	838	853	886	853	870	910	853	841	915	884	857	848	840	835	859	819	786	856	851	893	876	833	827	882	900	877	865	846	843	853	902	866	878	818	855	883	875	868	825	860	831	837	794	855	852	846	839	898	911	858	849	810	897	876	859	867	866	804	882	868	895	875	897	858	872	858	815	879	840	927	808	853	890	874	900	849	787	848	866	869	855	857	884	898	886	831	877	850	841	828	858	861	854	883	881	893	871	897	868	843	902	859	829	828	857	884	846	860	891	892	867	921	906	893	862	862	840	894	890	871	826	877	907	835	864	869	841	855	896	944	832	862	900	843	820	868	893	884	846	829	849	846	834	849	853	868	855	848	863	853	840	873	835	882	853	852	874	843	814	863	854	831	846	869	854	843	834	845	894	872	850	842	837	827	872	842	898	862	829	847	884	871	866	900	842	866	912	860	876	870	878	898	852	874	835	852	852	872	825	921	896	898	822	821	873	845	870	851	825	867	884	890	900	938	833	882	844	829	935	847	871	801	871	862	859	881	881	863	872	876	873	866	853	906	807	903	807	872	846	891	828	887	838	866	876	815	818	840	819	849	830	885	846	904	812	904	855	846	855	820	877	816	847	875	895	875	890	893	832	849	866	849	841	857	874	837	825	845	865	873	891	861	814	862	859	842	913	898	893	845	871	908	848	820	847	869	871	894	873	826	844	852	865	856	809	836	868	840	922	827	838	875	871	820	814	856	911	827	900	870	874	895	854	868	930	797	871	933	863	806	877	869	910	871	882	854	877	829	874	797	881	891	882	865	872	828	886	840	895	895	833	896	878	890	832	906	855	835	897	842	805	903	818	810	931	869	848	854	861	831	858	916	861	852	871	845	813	861	863	842	872	831	843	898	883	841	804	921	859	864	858	850	840	865	869	838	825	904	849	890	861	813	885	830	864	885	840	887	884	846	885	868	846	878	876	890	860	880	903	911	864	862	912	874	846	904	877	854	872	884	903	817	912	871	835	847	827	890	870	871	820	850	883	892	930	886	862	852	859	864	867	886	859	852	870	831	864	839	893	861	877	883	860	874	795	875	835	874	856	815	857	850	842	897	797	832	847	856	899	859	863	861	895	860	842	894	879	915	900	853	919	873	860	833	830	830	861	872	870	857	879	849	845	811	884	880	849	913	864	885	882	931	870	840	767	888	864	802	895	865	813	840	847	828	870	873	836	903	884	892	881	851	911	852	868	933	835	851	831	864	813	892	883	863	886	812	906	851	889	857	872	877	849	896	922	842	845	858	844	838	813	862	865	882	844	870	874	861	869	810	844	879	830	856	847	888	884	825	880	893	880	902	874	903	879	893	900	808	867	857	872	883	904	885	880	808	859	893	805	858	824	870	924	838	905	834	839	891	844	851	859	895	867	866	881	894	847	888	872	862	839	880	822	852	878	842	846	845	867	881	894	847	859	848	873	856	848	909	790	879	930	871	884	917	879	884	859	828	816	893	861	877	896	863	814	895	819	912	837	871	859	836	852	867	905	910	824	927	851	797	832	811	830	883	834	868	832	869	831	873	834	916	855	845	855	872	874	846	861	844	852	861	897	826	853	845	919	838	849	890	848	852	847	863	872	848	830	897	847	893	874	879	893	877	852	872	857	856	876	865	829	909	860	891	879	854	893	847	892	849	891	844	890	892	886	851	843	862	862	858	898	854	883	912	848	871	814	862	920	910	879	851	855	883	884	907	827	835	809	832	886	898	866	872	897	825	895	836	864	851	892	819	859	865	861	869	847	906	873	842	894	826	883	838	813	817	895	859	830	853	856	850	891	898	889	861	878	869	904	870	899	923	877	850	847	833	884	880	822	868	863	873	852	878	895	874	865	863	882	820	832	858	879	853	894	883	871	893	811	923	874	922	904	881	839	816	871	918	879	869	877	872	864	884	845	888	889	895	869	866	841	853	874	860	844	841	841	855	846	869	827	861	871	865	863	891	836	935	881	855	930	866	872	859	898	850	843	881	900	915	840	846	890	827	849	893	862	913	886	861	861	894	909	830	850	947	867	839	850	868	917	890	813	927	877	902	887	860	843	923	937	815	892	907	845	845	892	867	862	847	888	803	861	862	885	847	909	917	844	890	857	865	838	868	865	832	859	827	848	884	924	856	884	849	928	830	873	897	876	875	890	863	881	849	899	812	855	836	880	881	810	863	858	882	891	835	866	857	895	901	891	827	850	906	870	815	860	833	905	875	854	907	894	920	884	815	830	847	859	899	879	835	830	830	848	856	835	886	882	848	868	871	887	856	888	851	808	908	855	935	843	853	863	890	890	841	878	960	877	804	898	854	843	869	856	824	878	873	893	845	834	892	837	873	889	824	932	866	883	873	807	867	863	871	859	847	873	857	841	865	812	837	892	823	796	855	887	792	863	850	875	897	875	868	877	835	913	884	851	845	865	805	878	851	875	885	842	876	842	941	885	904	906	921	878	824	889	822	832	921	887	874	840	830	877	843	896	853	816	832	814	871	806	829	860	840	891	906	868	862	896	915	848	875	866	853	859	892	827	881	874	841	880	799	865	864	843	865	843	851	893	896	874	895	871	866	834	886	894	847	872	840	888	810	854	860	867	863	888	880	872	871	853	879	893	838	844	913	824	885	860	871	853	881	821	817	868	867	835	854	919	881	853	906	801	837	872	915	879	840	944	851	907	905	844	882	840	858	867	854	924	870	934	908	861	890	851	862	914	903	810	885	902	817	832	859	816	856	908	882	837	865	889	844	872	877	849	817	826	861	896	853	853	883	880	855	854	886	815	873	847	869	898	893	833	868	854	853	886	877	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20344	25727	16011	3417	502	299	290	304	261	287	244	278	291	292	278	290	283	332	302	286	290	260	285	313	277	308	282	277	297	293	305	293	274	294	280	299	314	296	267	298	284	263	271	312	277	310	276	282	298	285	254	293	272	309	300	248	275	326	310	323	232	343	285	310	293	305	290	291	293	271	268	317	295	291	294	275	295	267	274	259	311	279	285	272	284	323	291	297	264	308	282	286	282	276	284	263	279	274	315	272	292	290	288	289	241	305	244	285	272	299	260	282	278	276	293	271	292	271	280	264	271	292	303	299	269	289	314	257	270	309	329	293	255	272	277	241	283	245	298	268	260	284	268	287	261	309	289	288	299	252	273	246	306	270	249	298	265	266	291	281	307	299	272	310	285	263	276	264	307	281	292	295	262	321	262	313	267	291	315	288	287	315	292	286	310	295	286	284	278	300	282	304	254	304	288	276	292	298	264	283	273	310	258	309	287	268	293	315	285	292	277	305	294	271	286	275	278	288	302	275	291	290	300	283	299	290	292	271	271	319	297	272	261	267	286	296	300	287	303	284	284	271	280	278	246	293	292	272	265	270	283	287	269	278	273	261	287	305	295	294	253	302	274	305	285	280	304	325	298	288	282	281	280	274	313	260	267	261	271	262	265	274	267	305	282	308	279	275	314	297	310	287	288	287	301	286	281	259	289	296	282	285	293	269	289	311	306	279	268	267	314	274	293	287	280	276	315	242	289	293	307	256	272	297	268	307	295	306	332	251	270	300	284	275	296	303	275	316	318	263	287	299	274	286	295	327	272	297	267	285	295	306	292	282	289	260	302	309	286	282	273	293	272	284	276	290	278	275	315	262	284	307	287	282	288	291	301	288	305	301	252	283	262	297	258	245	302	305	260	299	315	324	289	310	301	271	298	294	281	291	274	281	265	271	270	258	306	260	292	306	280	297	274	275	310	254	285	279	325	305	272	290	292	296	293	308	291	270	280	317	310	244	254	281	273	267	276	296	293	285	277	275	269	285	287	311	294	260	315	268	300	297	301	298	249	280	285	299	259	259	305	258	280	313	269	270	300	264	259	291	289	270	288	283	297	300	301	247	278	267	274	281	274	319	295	280	292	279	285	286	295	273	280	295	281	274	291	271	290	296	288	296	289	291	262	271	278	290	287	304	298	280	266	301	292	294	269	266	263	304	319	289	266	280	306	282	304	273	279	290	298	294	275	268	259	279	295	288	254	298	277	283	275	320	289	253	287	280	268	286	279	277	276	238	285	302	291	277	277	300	282	272	279	294	298	277	258	279	303	317	261	291	296	260	288	295	250	280	255	288	297	334	292	257	296	280	265	285	294	294	283	265	281	332	263	283	264	290	289	312	262	302	250	298	305	303	292	295	253	279	269	286	264	289	273	312	257	288	267	299	291	288	285	277	280	265	291	270	268	260	294	301	268	261	291	311	314	280	269	282	286	266	265	320	309	289	281	297	258	288	256	327	283	286	281	283	282	288	255	285	285	259	288	299	289	281	299	272	297	259	292	269	287	309	250	279	300	287	272	258	282	286	293	275	249	314	282	280	288	253	261	277	290	283	290	262	298	297	312	279	278	270	299	277	279	290	292	267	261	294	289	310	274	295	288	273	292	288	316	283	267	313	254	272	313	290	286	298	277	264	274	287	265	331	298	296	297	308	295	295	294	301	292	294	317	289	290	288	292	336	275	283	271	287	276	256	289	281	262	270	262	293	267	286	290	274	290	276	293	275	280	260	271	290	272	287	268	272	293	274	270	292	291	286	279	287	307	294	310	290	299	286	284	279	292	303	270	272	281	256	277	268	301	287	286	266	294	267	290	257	331	270	272	279	270	273	295	302	304	273	262	279	294	290	291	267	270	280	280	301	279	261	266	275	309	277	266	285	295	249	259	291	282	263	281	266	301	271	288	292	263	304	278	314	311	270	318	262	280	288	283	247	258	309	299	304	272	270	299	267	315	284	299	246	296	297	274	271	264	298	321	263	283	301	300	288	268	298	277	280	266	299	281	312	274	282	267	270	293	281	275	302	288	266	262	281	282	278	250	284	273	267	300	264	286	287	286	313	309	284	275	281	281	269	298	296	299	290	292	297	300	301	267	255	316	271	304	241	308	317	274	300	284	280	305	283	294	267	267	292	255	288	288	267	307	298	273	275	301	278	276	290	268	293	282	285	283	276	271	276	264	281	272	287	307	271	288	269	282	254	277	292	288	313	294	302	285	296	286	286	300	299	261	323	297	301	291	296	282	302	261	277	301	275	295	277	309	272	279	294	285	298	284	312	285	283	273	293	283	273	268	271	294	294	304	291	287	284	263	302	288	279	302	281	267	300	301	313	279	286	268	288	312	292	264	285	293	273	285	267	272	286	315	283	296	279	296	286	285	275	270	260	303	250	273	285	293	274	269	293	310	285	249	295	273	296	280	312	307	288	282	299	272	274	303	291	272	286	289	302	278	309	299	308	324	294	276	260	240	254	306	254	274	281	270	257	269	262	283	279	304	307	283	267	276	298	276	279	291	284	293	289	290	276	303	273	261	276	284	275	274	288	234	287	289	327	279	289	267	307	279	310	280	282	300	278	290	298	313	294	250	293	285	292	274	278	256	302	291	288	301	289	284	267	278	283	293	268	263	290	299	280	273	270	281	291	291	265	281	299	303	290	284	265	292	313	262	296	285	272	294	282	300	298	298	283	287	266	302	293	277	260	280	248	302	278	309	281	285	248	300	294	309	267	291	302	279	280	291	271	320	274	288	285	305	278	287	288	281	298	300	266	270	286	298	279	284	305	285	286	300	305	266	285	302	295	267	288	268	287	309	289	270	276	297	282	302	294	275	272	290	260	277	309	298	315	273	301	286	267	292	273	305	275	315	279	301	291	266	310	280	261	323	284	277	261	295	304	304	290	296	290	250	308	294	307	241	296	305	276	316	288	288	290	293	304	257	270	281	270	272	263	293	292	303	305	287	276	315	295	326	289	280	285	285	272	264	276	279	302	310	308	300	291	271	276	279	271	304	310	288	306	257	274	325	295	307	285	276	270	268	268	265	273	249	304	291	264	278	284	269	259	283	302	303	295	330	270	274	273	275	253	259	279	287	299	326	271	296	271	289	303	300	282	293	265	261	297	289	317	291	269	289	300	256	274	280	295	307	288	272	278	296	300	288	293	291	303	293	296	269	270	288	274	288	332	342	310	280	318	277	293	288	295	277	275	266	280	276	326	285	293	286	297	282	296	282	286	287	300	244	285	271	273	288	282	284	259	262	279	293	302	277	314	286	267	271	291	269	257	306	268	327	266	285	276	265	294	273	293	262	295	277	280	310	291	309	314	283	289	294	263	284	290	304	312	279	299	287	267	274	301	264	295	269	289	277	271	279	282	274	272	288	260	292	279	299	259	294	258	312	301	285	271	309	286	310	276	267	262	293	302	250	267	269	252	286	294	320	296	282	276	260	300	316	272	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19695	31104	22086	6591	1041	875	838	822	810	785	792	809	839	784	811	790	831	785	767	815	767	797	814	771	823	858	813	745	828	793	793	805	829	764	853	801	837	817	790	771	852	871	914	895	879	766	760	801	844	804	731	833	771	798	830	806	807	790	810	828	824	786	841	813	801	816	797	802	799	838	770	777	822	796	770	776	812	848	754	823	856	761	793	804	794	829	824	805	824	852	793	823	795	766	819	840	831	832	791	819	776	802	779	834	862	858	815	834	822	816	821	823	778	793	784	817	831	788	771	785	808	817	813	788	824	843	790	835	775	826	820	754	848	832	834	821	802	836	761	771	778	819	819	773	813	754	835	810	820	805	843	822	842	788	862	814	873	818	812	807	842	739	799	823	839	743	779	770	788	830	800	726	783	826	792	795	768	839	822	796	840	778	824	817	835	826	797	813	784	811	835	808	816	764	804	837	849	761	805	789	807	770	803	840	821	849	787	742	796	795	810	910	848	793	780	779	821	804	812	828	846	809	794	814	838	762	765	820	767	800	820	809	797	834	780	776	787	792	813	790	829	771	808	796	802	797	785	793	805	824	788	828	857	763	795	797	834	793	802	763	840	824	838	783	820	801	797	797	809	795	812	811	785	864	784	853	810	785	778	853	822	804	790	825	841	816	794	790	796	802	789	812	824	810	848	812	874	800	803	803	845	834	822	794	817	815	825	829	780	814	791	777	830	822	829	810	836	777	857	839	815	773	829	797	799	836	833	797	775	804	819	812	820	810	814	807	828	828	836	816	782	837	773	737	813	828	828	843	798	768	836	801	782	799	793	795	803	786	793	791	829	777	762	814	761	805	824	852	824	845	831	783	833	850	810	804	850	805	800	799	778	783	840	782	766	814	843	817	771	724	782	833	808	834	763	826	779	819	795	851	789	811	770	871	842	829	842	838	781	812	812	793	851	833	790	767	802	813	845	845	822	829	838	798	812	804	774	837	791	816	846	779	856	819	837	824	856	796	791	830	802	820	778	828	808	877	783	801	806	823	765	813	828	850	818	780	818	839	802	858	845	828	827	824	818	787	845	820	789	824	778	855	763	779	786	823	806	791	832	830	808	791	772	791	740	787	773	804	810	770	840	790	782	800	796	812	801	797	784	828	828	825	798	796	829	817	768	812	790	796	825	806	810	845	850	789	789	819	767	821	742	814	837	851	748	837	766	825	789	835	827	809	786	785	787	796	885	796	860	834	777	791	855	810	821	822	789	776	837	846	809	781	775	801	775	801	758	805	828	782	810	856	793	767	802	737	833	798	830	842	773	831	819	808	785	760	784	786	738	806	818	834	809	799	740	804	819	755	828	845	861	778	805	738	783	785	783	784	810	824	809	771	788	821	839	841	858	885	779	790	778	826	824	790	745	816	828	766	782	817	883	851	843	760	820	800	747	825	834	770	798	841	780	804	841	854	768	795	756	784	833	772	778	790	845	791	864	817	763	833	850	822	793	822	801	784	807	793	786	797	804	804	806	780	798	798	847	846	831	793	786	856	819	782	840	798	800	769	779	786	780	833	836	824	809	811	840	824	799	800	870	843	787	807	821	799	776	872	839	827	776	826	808	845	831	847	824	754	811	778	779	823	826	827	850	801	835	741	828	838	773	843	797	815	796	820	838	820	834	851	818	785	801	833	803	765	752	811	801	767	857	808	775	794	796	738	785	809	794	758	797	799	794	838	783	827	781	769	805	798	803	810	855	795	738	784	843	809	794	805	811	829	848	805	824	813	847	829	866	782	815	755	804	806	831	799	752	804	804	849	849	829	830	824	798	847	818	819	778	773	844	810	817	811	775	798	769	818	809	781	798	809	803	808	790	806	812	813	809	808	845	859	807	774	815	767	785	814	848	772	790	801	834	809	840	813	852	801	813	778	786	707	813	818	787	841	832	801	781	797	821	820	797	736	847	790	792	805	754	825	788	792	814	777	735	878	842	798	793	788	801	807	805	826	771	804	776	839	762	824	791	836	767	825	816	818	805	826	777	796	822	812	805	805	769	772	845	817	874	866	812	785	799	798	825	787	818	788	773	775	833	780	810	792	781	805	752	793	787	879	831	779	822	799	813	802	810	809	787	788	837	859	827	769	793	847	791	812	858	781	825	885	884	825	857	782	807	843	804	778	800	858	834	838	815	807	812	763	832	858	785	815	839	849	815	776	764	764	840	802	780	792	803	834	777	798	832	822	830	788	774	797	850	822	855	755	734	813	867	806	791	821	797	850	806	805	817	736	786	824	808	833	802	846	787	807	798	810	763	800	788	805	812	845	831	820	841	827	822	832	805	844	828	775	785	802	738	816	788	781	837	806	858	805	792	816	840	810	808	821	799	848	766	788	797	800	817	831	811	750	867	811	809	760	846	816	798	809	783	800	763	793	820	851	860	846	824	798	861	842	820	798	772	785	799	764	807	852	812	783	843	830	823	823	807	801	780	792	787	762	875	816	799	820	842	781	822	835	775	796	809	766	820	825	824	797	826	855	869	789	830	843	848	838	805	808	788	821	823	837	838	789	788	786	761	797	772	772	818	818	768	847	830	817	828	792	832	785	778	774	774	843	806	822	855	777	787	795	805	769	817	827	857	793	816	765	805	843	832	811	777	839	778	821	798	821	842	797	807	844	752	820	812	818	788	771	817	829	740	820	749	831	774	798	827	773	822	785	786	862	795	824	794	831	749	828	806	785	808	818	806	794	825	804	819	807	789	812	824	842	776	806	835	811	784	762	777	758	800	825	821	764	837	817	863	803	862	812	850	802	763	845	797	875	796	844	763	779	810	806	753	772	802	828	756	800	827	800	808	785	845	812	845	802	811	803	873	817	797	821	829	826	776	846	782	788	828	820	802	797	758	843	818	819	831	821	816	777	781	729	820	787	773	795	778	801	814	785	778	839	848	805	792	756	791	836	789	763	802	772	892	817	856	786	793	805	860	782	829	789	797	835	785	812	800	806	815	824	799	825	852	778	789	789	860	753	818	847	831	835	829	800	817	808	820	839	752	871	778	760	820	788	796	819	829	776	828	782	812	839	833	758	835	814	868	825	767	801	811	770	792	851	812	836	861	784	797	808	802	817	844	782	821	813	825	791	832	860	793	809	793	780	740	819	827	795	865	765	790	782	797	848	781	798	813	763	782	836	826	809	810	789	781	812	810	771	777	801	763	760	818	827	754	839	836	789	807	786	784	816	796	859	789	806	811	858	799	803	790	826	859	772	830	824	806	771	779	808	797	832	805	866	825	824	804	829	801	784	818	826	811	843	820	782	799	804	804	779	786	756	783	777	795	805	818	825	771	831	767	773	834	796	834	805	819	897	821	829	825	794	767	833	792	764	768	781	755	812	811	835	746	850	818	797	839	816	801	814	785	784	808	778	816	808	833	807	768	778	779	828	744	790	794	829	745	826	833	775	775	804	794	829	770	814	805	889	783	789	803	782	822	853	817	788	870	781	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
63603	75444	61458	30600	6560	423	306	289	321	275	295	289	249	251	282	267	230	281	268	294	267	264	284	274	262	245	251	307	264	262	288	262	261	302	264	263	307	276	291	287	263	332	386	329	340	305	294	300	270	282	260	260	288	283	270	274	279	250	272	274	282	268	276	257	273	261	259	238	311	258	265	260	302	277	289	284	246	276	297	277	252	269	266	271	262	244	261	280	270	262	303	291	279	302	269	267	291	270	293	270	269	260	265	266	302	282	248	266	287	250	293	261	288	251	299	280	268	278	268	271	291	274	255	237	255	295	255	263	268	263	283	287	255	276	283	304	290	293	277	256	253	297	278	292	249	292	279	278	268	252	274	265	265	251	256	244	279	281	293	263	259	238	242	250	266	275	258	287	270	260	271	254	262	271	265	285	253	273	273	293	247	288	270	235	245	262	280	290	278	258	272	285	268	269	272	290	277	268	281	268	242	254	284	317	302	276	258	267	255	266	253	279	247	259	268	259	266	260	278	279	263	280	265	252	254	269	303	305	270	239	290	271	267	271	289	252	307	284	245	271	255	308	298	264	282	273	282	283	273	262	280	274	259	295	287	281	285	254	280	266	254	277	284	273	278	277	267	264	269	261	274	291	233	271	284	284	281	251	280	262	296	283	257	275	272	265	273	262	273	330	273	270	288	247	261	284	274	259	279	264	264	296	280	239	295	252	269	265	282	237	255	283	281	257	260	270	305	306	266	269	270	272	254	255	273	269	250	267	286	287	291	290	290	267	252	279	251	276	270	282	244	265	266	282	294	283	253	281	278	254	278	297	270	267	295	260	276	257	311	305	275	288	296	238	252	282	258	280	254	278	257	273	302	256	266	255	246	258	270	278	267	227	289	273	286	296	266	291	292	264	288	262	276	275	259	271	289	275	274	268	263	265	288	291	290	311	246	293	262	273	283	233	260	295	288	239	287	267	269	261	285	286	243	266	306	262	253	251	258	280	300	273	240	306	281	288	269	261	272	276	283	257	259	266	270	279	286	266	271	287	287	267	281	281	279	280	268	297	234	260	279	272	288	299	270	262	279	262	258	299	281	290	275	289	283	279	298	279	279	243	278	281	300	281	278	307	278	265	241	242	284	280	244	273	295	259	258	231	252	252	288	255	280	271	241	274	268	278	278	281	286	282	297	294	262	277	277	275	261	255	255	273	287	257	277	269	273	277	296	273	284	296	277	279	277	261	281	290	272	272	257	284	252	270	284	285	291	297	268	255	274	254	228	243	272	284	287	304	283	246	273	295	297	303	280	256	293	299	291	299	248	290	286	284	282	275	271	286	266	254	268	255	261	294	257	250	272	258	272	262	274	272	274	242	303	254	266	273	293	282	289	283	259	270	266	240	257	272	282	267	278	257	243	292	279	269	259	266	238	299	296	249	273	281	260	247	274	292	258	277	264	265	255	250	256	303	292	265	272	250	244	261	251	271	255	264	278	272	275	281	282	262	284	274	269	303	295	291	292	288	281	267	306	255	292	257	232	262	279	285	278	286	295	281	269	270	291	265	284	282	270	264	274	299	293	277	282	273	278	282	303	277	282	289	278	248	300	303	271	261	275	263	241	245	233	274	244	257	255	247	262	250	276	282	271	297	278	307	287	264	302	294	299	294	282	279	295	273	266	276	260	281	289	260	256	261	273	258	261	266	252	271	302	264	246	233	265	293	281	243	271	278	264	274	259	267	289	255	274	266	278	274	269	270	265	297	258	289	268	261	271	260	303	254	263	254	283	238	259	295	248	263	240	280	237	294	302	269	269	322	256	287	259	299	297	267	297	270	300	304	292	273	299	260	273	296	244	279	267	257	268	288	302	298	289	282	291	267	268	263	269	289	275	278	304	262	254	267	242	273	266	256	272	311	272	299	270	270	285	292	263	251	256	277	257	282	241	308	280	288	281	245	249	276	273	275	259	274	256	280	264	249	296	245	257	316	285	296	261	289	241	258	284	268	276	245	283	269	253	286	311	251	301	274	268	296	266	285	291	273	285	271	260	261	288	256	243	246	255	274	253	281	253	279	285	286	253	288	284	275	268	276	290	267	253	285	305	247	281	274	277	261	263	261	269	270	289	250	288	274	253	256	277	305	307	249	298	284	265	299	297	274	264	259	258	276	285	282	269	289	274	304	274	241	281	302	274	283	257	282	289	264	280	282	273	267	257	279	291	276	250	258	269	263	257	273	236	331	255	266	285	276	283	249	285	266	290	293	291	275	243	276	267	268	290	265	287	270	279	282	244	265	257	266	271	285	284	267	281	278	264	266	290	246	281	272	231	284	278	265	276	275	281	277	266	265	276	250	260	287	270	256	278	277	278	291	287	267	286	266	279	267	314	280	254	289	272	255	271	275	235	265	267	250	261	264	289	273	284	276	265	297	269	266	272	281	286	254	277	254	259	285	268	255	290	292	286	282	274	275	274	271	288	286	300	237	293	280	274	279	303	263	285	281	242	318	233	268	268	263	267	288	279	249	268	268	297	252	266	256	251	262	269	292	284	274	264	278	258	270	274	302	292	261	277	256	244	275	251	236	273	292	263	254	250	282	284	288	294	273	276	315	259	256	272	258	264	276	256	259	285	278	251	270	265	290	234	286	264	273	280	268	277	278	256	274	279	264	267	280	287	266	282	297	309	307	296	269	272	297	258	269	262	317	310	282	258	247	283	269	271	288	266	263	265	257	288	286	287	267	267	279	274	287	264	247	273	255	279	253	238	266	258	270	276	280	296	281	277	286	249	264	289	277	295	287	295	280	267	256	285	261	233	279	276	271	289	278	268	285	264	284	273	284	243	267	257	256	293	265	269	286	289	289	304	276	265	284	263	284	266	261	286	257	258	264	281	265	263	291	273	289	276	262	243	264	282	285	265	260	260	258	266	289	298	267	267	281	296	306	259	284	278	259	287	259	252	245	254	265	249	260	266	276	257	281	276	271	304	283	315	251	260	272	260	263	274	282	278	274	260	270	280	292	269	281	280	273	249	279	271	282	286	289	286	305	261	264	283	257	243	288	267	299	280	275	292	251	273	290	260	281	262	298	291	320	240	279	303	266	255	289	259	281	301	246	277	276	280	286	279	283	291	297	301	256	269	276	271	270	279	278	265	240	279	256	268	262	280	267	265	273	239	264	287	263	262	259	266	251	251	264	291	269	271	281	279	249	262	299	283	265	261	240	275	254	247	277	271	267	266	275	286	291	251	300	290	251	281	245	270	249	292	289	282	244	277	268	285	301	297	279	290	283	245	289	285	279	272	291	280	264	289	237	290	263	291	264	265	273	277	261	275	274	264	270	261	233	302	281	294	267	308	264	262	284	275	262	240	263	285	250	258	264	242	275	269	275	278	303	250	267	267	275	269	259	267	253	239	263	258	306	301	277	284	275	286	309	273	236	264	264	270	246	250	251	263	286	271	260	255	275	288	275	296	289	261	265	269	278	281	263	243	259	268	255	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42932	60861	56707	30276	3998	985	994	932	803	869	817	834	800	769	774	763	850	803	811	837	822	802	828	769	769	795	809	821	784	781	756	804	800	825	739	813	795	758	775	883	985	1256	1414	1325	1150	811	772	746	793	735	792	778	783	801	759	818	791	813	816	750	782	767	806	751	787	773	807	728	808	765	737	729	843	722	802	783	803	776	757	768	787	733	794	824	771	726	744	831	775	759	750	789	789	794	785	769	732	836	768	824	765	783	760	804	793	778	840	840	778	845	745	756	776	803	810	836	750	783	748	793	795	759	767	789	760	770	784	770	770	790	812	806	767	721	784	792	759	791	764	741	747	775	826	825	786	790	839	786	770	810	828	801	747	768	778	767	769	799	779	782	741	779	782	793	776	811	774	839	780	777	775	787	764	796	725	758	795	816	767	800	819	807	798	759	782	743	803	818	792	790	757	806	760	727	792	802	757	781	736	783	821	787	816	740	807	803	826	742	757	791	767	759	776	774	764	802	789	751	742	777	783	741	785	814	817	778	777	843	783	757	741	823	782	750	789	809	799	739	834	808	765	778	760	777	784	770	786	795	798	788	787	762	814	772	785	752	757	742	775	825	749	759	757	788	728	761	731	730	741	730	806	786	804	815	796	811	824	776	815	777	788	723	780	853	753	790	770	798	785	751	798	800	748	783	760	772	719	769	796	793	803	783	807	807	779	795	816	824	761	766	765	760	795	778	790	750	768	817	772	774	778	771	766	760	811	759	757	810	727	790	790	744	732	774	788	795	747	789	723	747	756	817	758	790	755	823	795	808	744	773	756	746	755	773	808	809	796	770	790	750	786	837	781	771	792	808	766	824	805	765	818	805	804	793	819	799	777	754	774	796	778	777	780	767	750	792	793	780	821	774	817	776	784	751	810	762	812	795	773	758	761	752	801	830	794	768	790	807	762	769	818	769	779	794	795	791	788	765	806	769	751	817	805	758	761	751	768	766	830	767	809	778	766	747	768	805	813	769	778	770	746	746	753	789	798	766	808	802	762	753	767	793	807	781	789	782	787	832	768	773	785	803	809	770	795	771	760	752	772	784	798	822	807	781	706	827	791	758	805	751	739	773	803	771	747	765	743	812	769	777	778	768	807	728	764	800	766	770	815	812	790	790	746	806	795	800	770	828	787	808	754	769	783	774	717	834	780	764	765	805	801	787	795	754	768	793	746	790	828	777	768	787	710	802	793	728	763	796	833	830	732	756	772	833	788	737	750	779	830	795	832	762	755	836	765	802	795	738	708	757	785	818	750	791	792	764	823	779	762	772	772	766	803	772	811	826	766	796	799	794	760	793	761	806	740	706	761	760	769	768	802	766	774	747	762	788	783	799	751	772	765	786	770	789	777	796	817	717	790	777	777	814	858	726	759	785	771	774	780	770	796	791	814	759	798	747	761	775	786	729	760	776	754	718	747	745	761	816	771	795	720	744	757	757	800	784	777	738	738	777	782	787	771	797	793	775	758	787	782	731	752	773	800	815	769	777	782	804	848	813	780	809	767	778	762	810	777	789	727	817	851	789	785	803	754	764	744	780	765	747	832	785	775	767	755	795	841	769	767	789	787	782	757	807	821	783	770	795	786	824	774	772	741	766	725	750	783	753	806	765	825	799	774	787	731	747	790	800	802	853	810	840	758	814	812	796	810	822	779	800	763	764	785	754	813	808	766	782	796	803	757	781	787	807	749	768	842	787	829	746	767	774	804	834	803	746	747	796	760	774	769	772	781	764	753	739	764	795	721	788	816	759	788	807	778	776	795	830	775	754	735	817	775	752	777	762	776	767	802	768	791	758	768	782	830	765	804	763	831	811	756	802	758	787	798	774	824	800	778	744	803	788	825	783	800	827	791	838	808	756	812	770	768	763	754	813	783	783	761	775	703	778	805	788	813	803	787	795	824	779	757	714	794	803	762	773	739	757	781	822	751	729	784	744	784	781	763	785	725	764	757	802	722	817	777	790	778	771	762	780	790	798	764	786	788	755	806	770	728	779	774	755	737	770	784	758	747	805	822	798	723	792	805	774	778	826	810	788	794	817	767	780	745	749	757	755	741	801	789	767	776	819	766	778	738	785	764	797	831	799	730	786	749	798	760	744	745	768	812	754	769	757	765	749	787	792	771	748	779	773	780	794	836	769	861	764	772	826	767	793	784	735	777	788	807	769	771	765	733	811	799	810	787	784	750	749	774	811	776	804	781	766	739	781	769	740	737	791	760	757	824	754	757	812	750	812	756	816	755	732	802	788	764	850	835	762	785	726	799	770	814	777	793	771	825	798	794	812	760	787	772	752	815	773	803	730	717	775	853	791	820	806	737	781	824	791	789	783	781	792	806	735	734	784	782	806	828	778	772	800	780	805	792	829	771	794	780	810	786	810	732	803	734	746	774	814	755	772	744	738	789	782	733	779	768	787	782	790	784	756	748	789	800	826	797	800	769	782	794	795	804	747	803	757	766	766	791	847	782	785	781	773	798	768	803	762	797	800	815	728	798	786	780	757	799	825	747	778	746	755	771	779	813	801	801	787	780	754	764	742	736	870	774	763	813	790	763	771	800	776	754	803	798	813	787	792	783	767	798	831	761	811	780	777	770	802	805	793	769	764	797	776	786	779	760	750	785	816	761	803	723	808	801	825	750	749	810	795	787	781	833	778	775	812	748	783	780	763	765	805	742	818	757	803	769	800	767	743	771	703	770	790	768	743	759	750	768	733	721	812	787	790	816	808	773	789	725	816	788	790	807	796	795	792	808	781	776	792	737	770	791	801	769	800	800	772	809	803	802	742	753	756	760	763	798	771	777	795	768	778	780	800	769	761	734	804	797	813	749	740	780	748	794	804	805	798	800	828	783	799	821	802	824	771	765	800	813	766	777	785	762	777	783	782	773	790	773	817	785	796	793	761	806	747	772	822	783	773	781	823	787	758	779	788	761	773	777	791	805	790	792	781	831	782	815	762	806	798	784	746	784	791	796	764	831	863	774	739	807	785	751	775	729	785	746	764	782	745	762	786	813	796	782	783	749	749	803	762	787	773	771	764	781	828	759	757	715	760	778	709	791	765	800	773	780	800	777	769	749	784	806	728	764	757	822	759	752	780	790	796	814	784	806	823	732	796	794	789	801	778	795	789	768	815	733	788	761	802	808	781	815	821	816	787	774	747	777	778	753	772	812	812	821	748	771	805	765	801	758	781	799	785	796	768	796	784	831	778	779	798	795	770	792	773	809	803	832	764	775	789	801	776	788	787	789	785	799	801	789	776	764	734	781	835	784	757	774	830	743	790	758	753	820	810	790	814	852	796	786	787	804	817	828	754	794	753	789	772	792	806	749	800	768	758	796	761	781	776	781	763	821	805	790	717	775	794	800	781	787	780	800	832	787	816	709	799	742	784	809	834	791	815	777	754	767	778	797	812	804	798	817	777	789	776	774	767	789	794	788	807	778	805	769	795	776	795	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
70281	84864	72240	41204	12920	1470	423	349	320	365	353	310	353	329	338	327	315	344	300	340	354	320	321	308	333	295	314	303	332	309	326	279	296	356	335	331	307	304	317	355	337	439	396	429	356	374	307	359	322	302	362	344	318	330	305	302	327	320	329	329	295	342	322	332	313	288	331	315	313	330	299	282	289	302	321	348	329	282	275	308	315	316	329	330	315	332	332	285	328	318	344	347	349	303	343	324	309	297	320	307	315	318	361	283	343	318	324	380	332	335	357	353	318	330	332	319	354	319	320	314	316	377	338	318	337	317	318	360	342	319	330	326	279	318	320	355	325	316	312	329	349	314	321	286	322	319	331	357	326	330	336	345	333	310	332	310	305	306	324	345	281	328	320	316	320	320	356	340	324	339	329	333	321	344	322	303	288	329	318	316	319	337	303	323	328	315	332	333	298	340	323	326	307	324	346	318	312	308	340	303	318	340	300	314	352	321	262	325	332	330	327	325	304	328	324	364	323	328	322	322	342	321	332	328	324	330	290	332	335	338	319	355	310	325	313	331	344	319	319	359	289	328	306	321	313	322	342	337	328	344	313	315	332	327	329	311	307	343	307	313	305	310	328	348	341	339	326	317	324	330	315	331	322	330	310	345	332	350	309	316	338	321	312	336	319	352	312	338	306	326	294	361	351	326	332	312	306	301	305	320	302	339	341	335	312	304	321	311	348	355	327	306	308	309	337	318	309	339	321	341	334	324	354	308	348	300	351	314	315	304	309	301	327	326	369	349	319	315	299	304	309	313	307	341	318	339	315	308	311	314	322	323	333	322	292	327	336	305	302	360	318	333	314	309	300	340	329	319	337	338	299	316	282	305	347	330	286	358	351	307	304	322	327	320	312	334	353	338	347	301	316	340	332	329	287	325	330	322	310	311	330	320	305	351	332	350	315	332	318	301	300	288	310	342	328	323	311	311	309	293	331	368	296	334	306	310	275	337	308	321	305	333	309	327	297	372	333	313	318	333	324	345	339	351	306	317	323	294	306	337	299	317	331	315	338	271	318	317	331	341	360	313	341	336	350	306	303	308	344	345	324	310	289	331	279	330	288	312	346	325	309	312	316	337	340	300	366	313	331	353	333	335	331	328	318	327	328	341	295	329	344	346	325	352	371	325	334	296	333	304	349	309	352	335	316	323	307	328	359	357	327	325	324	318	324	322	319	305	334	322	350	330	314	291	329	307	337	364	319	352	365	329	351	324	299	308	302	327	308	318	325	319	325	328	287	305	317	325	304	304	287	314	301	313	293	328	320	304	307	296	302	294	325	331	337	326	339	343	324	333	312	309	301	313	320	327	310	335	309	313	330	311	319	309	304	320	331	328	333	310	338	325	325	346	355	331	317	347	296	325	373	317	319	343	305	307	325	333	318	295	299	304	329	328	332	268	328	289	313	341	305	298	317	347	303	361	297	307	315	335	347	325	357	320	327	319	355	307	325	317	299	352	345	327	338	326	338	321	324	332	314	325	310	310	333	333	328	343	344	305	304	310	325	330	315	314	324	305	311	315	328	332	333	289	282	306	335	341	319	302	300	331	343	329	326	335	324	342	337	348	318	309	298	347	341	309	360	328	324	301	301	312	327	364	332	298	296	305	296	321	318	309	354	338	322	308	319	325	310	298	306	342	324	313	350	339	303	342	330	347	333	308	301	333	346	290	366	324	335	315	325	325	294	326	348	321	323	318	321	343	344	349	314	355	304	308	356	348	340	314	314	307	334	326	314	332	289	322	322	342	356	308	330	335	323	342	339	324	325	360	310	351	339	324	347	318	297	319	337	312	328	330	288	324	335	293	314	349	301	305	331	329	314	305	293	293	309	327	293	318	354	334	315	323	307	352	328	340	353	325	357	336	317	346	340	306	309	330	328	340	326	342	351	336	325	317	345	343	298	296	309	283	307	335	389	377	299	325	342	332	317	281	339	313	334	327	336	310	336	333	302	318	350	293	347	325	352	365	340	331	320	343	314	331	335	339	322	332	313	334	299	309	326	329	351	314	323	283	305	320	324	317	316	289	338	328	297	309	311	303	327	309	316	315	341	294	314	338	325	325	299	336	318	363	309	323	326	319	297	322	347	315	342	285	354	305	329	332	319	298	314	301	308	326	322	333	320	312	295	343	272	351	303	318	332	290	331	344	349	337	302	322	296	310	338	328	295	299	340	307	322	316	333	326	287	340	334	306	310	317	340	339	338	324	344	312	347	324	317	330	319	302	291	295	340	318	333	288	339	328	311	346	336	297	312	306	341	360	313	322	331	319	334	323	339	314	370	330	313	309	303	337	332	347	323	317	346	333	312	331	329	354	248	328	340	345	296	334	351	334	330	316	336	350	306	314	327	315	321	292	317	320	301	340	328	327	324	309	322	375	319	352	355	337	294	333	341	357	346	335	306	322	315	327	336	328	308	309	325	352	328	292	328	340	323	327	330	293	307	304	324	330	314	317	306	331	303	306	339	306	269	336	311	331	340	325	317	312	290	326	342	320	301	334	333	337	350	322	320	313	295	291	339	294	334	336	281	344	316	329	328	314	342	309	324	332	334	287	341	316	323	333	340	329	294	332	333	348	330	318	290	307	325	352	328	299	329	328	340	327	343	330	362	326	332	322	321	285	282	343	298	334	329	309	306	299	314	321	328	302	326	353	312	314	331	373	313	312	317	307	335	323	354	340	328	305	339	315	364	326	286	297	304	333	354	330	329	332	316	332	304	309	313	330	300	317	328	296	307	312	338	340	320	346	313	335	303	327	320	340	315	297	318	336	334	328	302	366	324	326	307	326	322	344	339	338	338	310	302	357	323	337	312	337	343	321	342	348	304	340	293	290	303	327	308	333	343	330	320	340	318	275	318	305	307	321	358	353	325	337	342	308	335	336	293	369	316	332	315	309	328	322	349	321	342	330	330	288	344	316	319	344	328	322	319	285	312	309	329	309	308	362	312	333	330	337	328	338	332	296	334	359	343	306	328	362	342	325	338	305	322	314	324	335	333	322	333	331	291	327	318	323	296	329	300	316	345	333	319	298	350	318	316	319	314	298	291	320	314	327	318	289	310	352	299	308	323	373	336	354	357	351	329	302	320	319	329	318	352	356	318	327	332	346	341	342	349	330	333	300	310	349	343	324	322	364	362	365	292	312	337	295	342	325	315	341	334	310	349	347	333	308	314	302	329	327	321	347	355	341	311	327	292	339	348	327	361	327	308	361	336	331	335	268	324	363	309	333	353	341	284	322	316	349	335	335	327	314	330	327	333	334	338	364	311	331	307	331	321	308	324	331	350	301	355	340	331	348	358	299	330	343	324	323	309	287	311	353	304	328	334	351	314	339	318	333	320	317	341	323	325	317	365	342	341	297	361	336	318	322	301	366	331	346	344	329	334	328	285	343	326	320	315	341	341	314	324	329	303	304	324	316	322	346	348	323	331	307	318	351	303	291	286	299	315	351	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49399	75377	70272	40352	3800	1175	1165	1090	993	1031	992	990	934	926	925	957	934	900	947	915	935	917	911	874	884	891	921	924	943	942	974	919	912	922	854	869	942	911	894	1186	1227	1687	1915	1686	1444	937	951	933	869	955	881	911	891	869	913	902	896	934	893	921	900	831	883	942	862	897	859	847	875	847	886	882	867	840	951	876	936	846	981	901	856	887	904	895	909	909	902	917	879	856	942	884	878	870	892	844	891	804	855	940	903	877	939	914	904	956	892	901	845	892	867	874	914	909	865	886	924	860	909	899	907	909	867	899	861	914	925	848	914	876	886	881	918	916	872	879	860	896	891	900	935	875	940	888	879	955	935	874	858	908	929	908	841	929	882	882	931	911	909	883	933	966	940	930	869	895	921	927	921	893	879	911	908	882	880	889	926	923	893	867	928	900	966	889	887	839	905	903	844	930	915	925	879	883	849	928	896	833	917	890	864	885	918	912	839	898	916	898	923	884	883	884	868	898	874	912	885	857	939	964	875	859	847	897	872	923	903	866	907	914	878	887	857	903	857	913	823	928	924	928	870	910	876	891	861	871	869	879	899	884	896	860	873	897	927	896	931	868	896	909	884	903	892	876	884	861	913	877	921	939	923	923	833	891	905	853	883	858	950	934	928	873	929	893	939	890	899	959	917	898	852	951	905	868	861	957	869	929	917	893	852	912	909	927	918	911	838	816	880	898	932	858	917	855	869	862	906	875	907	876	885	885	973	800	889	907	889	884	952	921	875	950	888	846	886	868	867	873	878	906	891	912	925	873	925	926	866	906	914	862	885	896	856	899	939	936	923	881	932	891	903	893	944	888	901	967	954	883	910	942	859	870	998	951	901	926	918	834	943	795	907	903	904	906	913	906	904	853	865	871	930	864	862	900	874	862	870	883	851	881	929	873	862	841	913	875	898	939	854	824	864	901	909	855	922	906	867	885	881	913	881	809	851	841	904	914	883	933	884	908	911	861	858	898	846	889	867	873	883	821	881	906	883	933	912	895	902	901	912	923	918	871	868	840	902	886	859	1013	869	950	921	888	913	875	836	906	973	887	911	880	954	874	876	834	891	889	862	889	889	862	939	921	824	893	914	892	823	865	871	884	875	848	935	955	882	876	899	956	941	875	893	853	880	912	922	851	865	892	888	891	839	847	924	889	926	891	881	835	877	857	920	921	914	859	928	839	891	962	911	917	856	931	891	902	874	845	934	938	884	866	920	913	928	871	948	913	879	891	872	896	954	863	915	939	890	926	920	879	950	944	942	849	871	884	868	926	960	935	921	888	874	848	881	879	886	862	876	935	875	876	895	864	892	870	884	934	839	857	825	879	877	850	841	877	913	919	909	871	837	907	904	909	909	880	918	926	874	898	893	937	928	865	891	887	896	864	960	887	874	846	879	895	873	906	917	877	846	876	917	863	923	840	984	881	883	897	928	940	850	906	907	915	964	942	930	975	910	915	969	925	893	869	911	930	842	893	917	883	868	871	905	865	903	877	860	897	877	855	843	854	895	884	873	905	922	858	890	907	878	876	913	892	892	928	883	869	860	859	946	899	905	871	937	880	880	896	891	891	899	930	888	896	952	893	892	898	958	888	893	889	910	911	930	881	906	880	900	895	904	889	942	921	864	912	859	866	912	910	919	934	925	869	938	922	873	906	884	915	902	909	879	909	861	897	921	909	936	873	922	863	921	924	908	916	894	925	880	939	882	914	849	855	884	989	932	904	889	873	897	906	869	866	933	872	887	898	925	892	869	898	922	892	846	930	868	899	932	876	912	932	929	896	836	850	897	893	932	910	897	870	897	911	910	918	905	897	875	946	863	957	875	907	917	910	900	864	868	907	884	855	896	957	944	892	851	890	855	850	956	898	860	904	893	830	888	939	883	871	890	906	932	919	880	931	900	934	935	916	873	859	880	912	920	922	877	871	902	867	906	900	935	938	869	926	878	926	870	885	952	897	906	878	924	925	883	870	881	981	877	890	943	888	897	874	872	922	881	881	923	904	874	867	887	876	875	920	881	846	904	899	945	953	906	908	908	916	890	883	890	884	903	899	850	861	859	937	911	871	943	883	836	889	876	920	888	893	913	890	872	888	894	871	906	852	890	942	931	852	887	877	853	920	919	879	908	895	886	895	852	888	895	933	884	903	916	837	901	905	926	907	900	890	909	901	838	907	881	925	895	879	848	879	893	874	868	903	908	846	935	871	870	889	859	920	953	918	936	880	829	882	854	838	930	914	913	890	852	923	943	925	866	947	903	923	850	947	894	934	887	884	916	870	927	903	892	905	937	849	903	896	895	869	864	901	897	931	925	885	880	920	921	913	945	945	919	895	888	903	842	923	879	896	864	918	916	856	875	865	876	878	881	891	914	851	896	884	881	915	921	889	913	860	946	916	923	867	859	859	853	905	837	860	903	897	913	873	909	910	856	885	893	895	888	897	884	887	892	938	889	921	917	917	845	904	874	911	936	878	911	873	887	909	937	868	863	886	878	874	900	859	837	879	918	915	955	896	886	873	940	952	904	918	852	906	926	880	880	908	898	888	926	899	888	939	883	900	878	903	965	886	900	911	896	902	890	917	876	891	914	894	878	900	873	879	897	892	930	878	889	897	886	909	920	889	907	902	871	889	917	903	923	891	878	931	913	876	859	936	953	910	919	849	880	888	926	864	932	930	867	942	897	943	895	917	916	880	910	946	869	882	896	876	851	934	908	909	943	893	930	894	857	862	902	915	883	917	891	889	958	892	886	922	876	902	926	905	830	880	881	881	886	880	916	858	884	914	922	854	877	853	896	901	914	888	874	897	917	953	871	891	890	872	907	893	894	929	924	877	915	927	900	878	910	896	898	979	908	919	856	919	893	881	878	861	895	934	879	896	923	873	910	890	892	912	935	886	911	907	847	908	919	865	896	929	867	888	895	901	910	886	882	916	880	890	943	922	861	859	856	875	912	869	958	933	882	898	918	937	953	890	905	838	911	919	959	893	848	894	931	904	965	896	862	904	936	881	907	899	929	884	898	938	916	875	903	893	882	873	917	861	932	915	895	856	906	920	895	840	936	844	894	888	938	876	890	874	884	884	912	894	880	866	913	875	926	930	855	884	884	864	917	901	925	906	871	870	845	905	937	866	903	956	888	915	889	884	917	854	884	880	882	930	847	883	949	938	876	927	860	852	896	941	903	908	882	949	931	846	904	939	837	882	908	881	870	872	877	953	868	888	935	928	910	897	863	896	908	871	909	909	877	921	903	883	928	875	884	845	862	934	938	920	880	912	850	881	949	837	862	907	850	852	915	899	877	891	924	921	905	912	835	903	870	900	848	922	901	895	982	825	931	914	900	902	930	907	870	870	901	881	886	908	835	871	905	894	898	864	928	946	878	928	901	924	842	859	875	899	920	898	909	904	915	880	899	889	911	894	907	938	913	923	899	907	938	925	899	894	912	910	888	930	913	826	907	863	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18148	26756	17269	4346	526	318	273	297	310	302	267	281	309	293	274	306	309	310	258	277	303	263	315	291	292	280	310	315	286	283	300	314	338	288	249	296	270	296	266	317	315	300	282	317	310	305	288	311	317	319	283	273	303	318	301	320	302	305	288	323	272	269	309	283	298	294	284	287	289	302	276	294	286	253	299	330	332	313	315	310	284	272	274	322	297	293	290	321	296	320	306	294	284	282	304	290	300	302	302	290	296	285	277	296	301	296	283	298	289	302	313	306	273	307	295	252	316	295	297	319	280	262	249	308	292	304	271	276	289	301	306	302	321	327	313	313	294	292	307	329	310	296	262	282	293	292	304	286	322	295	269	293	315	281	292	321	296	272	295	284	299	289	290	277	301	307	340	302	294	286	303	280	316	296	290	251	286	307	311	288	270	308	308	285	308	316	267	292	269	269	310	289	325	290	309	306	299	298	295	279	315	317	291	324	305	297	285	297	275	294	308	280	310	293	300	309	294	284	284	317	298	322	310	274	301	296	309	295	280	287	315	310	303	308	317	315	289	266	291	328	304	315	297	306	264	296	320	293	311	298	302	316	283	312	293	285	279	285	278	272	319	313	273	311	288	303	277	307	313	310	310	299	298	298	286	279	300	322	297	271	335	304	311	301	309	306	290	300	298	273	310	296	270	287	282	305	300	291	287	286	303	276	284	280	288	292	283	306	302	326	294	269	300	297	315	292	302	307	305	299	297	310	269	313	293	294	305	289	292	291	312	327	319	266	259	293	316	275	300	280	273	298	278	328	319	282	317	311	278	292	298	304	304	283	273	303	283	328	256	294	275	284	303	285	267	293	300	301	281	292	260	305	306	334	303	290	279	282	331	281	281	276	298	261	285	302	273	279	301	321	291	280	315	326	313	298	303	267	293	266	288	280	287	331	285	303	300	315	296	312	295	274	301	281	300	309	300	299	279	277	310	306	282	299	293	310	300	274	295	297	275	312	324	302	285	297	267	313	305	319	304	331	300	332	306	306	315	265	275	329	284	253	280	302	291	302	315	261	301	287	278	285	306	301	292	294	310	306	319	285	279	298	292	297	295	264	308	304	304	332	296	275	289	307	305	287	290	322	282	287	278	312	299	259	263	297	278	290	292	322	292	303	314	281	277	277	316	306	298	331	281	328	265	292	273	289	268	307	327	297	288	308	283	275	312	292	282	302	257	320	280	284	280	277	302	289	319	310	299	286	285	299	317	293	298	289	268	293	287	286	314	344	322	307	318	295	296	295	286	268	295	290	315	311	300	275	268	306	321	283	299	320	270	304	284	277	287	304	309	294	303	302	264	308	328	279	295	323	284	313	321	288	285	312	327	292	290	277	301	289	329	273	335	336	286	306	287	285	296	312	301	278	304	301	304	289	294	328	297	307	272	309	294	320	305	304	306	301	303	330	296	288	312	310	282	325	320	301	290	290	293	292	269	300	312	292	311	307	304	299	294	295	293	306	298	290	295	294	304	283	273	287	318	279	311	306	298	299	309	301	293	288	325	321	319	284	317	274	310	285	291	281	280	329	301	309	288	304	291	278	293	286	270	292	269	284	304	271	303	262	291	269	278	310	296	310	277	254	281	325	268	300	288	266	294	268	295	272	277	279	257	283	304	273	290	288	279	296	297	270	284	298	291	308	309	339	297	294	274	300	283	301	298	327	290	276	302	292	307	304	322	243	285	279	332	258	300	315	283	275	317	310	311	301	270	280	281	291	293	280	262	315	293	272	302	314	298	293	331	280	287	295	311	309	279	303	270	288	292	336	295	301	315	292	294	297	313	270	273	285	285	307	274	320	279	313	303	303	282	277	325	302	287	330	274	255	277	284	293	334	326	288	272	290	298	301	341	306	280	301	316	300	309	289	315	291	319	308	305	305	298	284	312	297	295	282	316	301	283	302	310	300	279	305	311	309	289	286	306	284	299	294	301	303	303	266	292	311	309	292	299	304	283	291	309	299	304	312	305	283	293	311	324	280	281	326	277	271	309	319	302	287	292	297	311	290	295	278	300	279	305	292	299	279	261	296	273	298	319	298	293	323	304	276	316	283	288	328	287	312	274	293	294	284	325	326	313	307	320	326	305	282	324	307	294	280	297	330	308	267	289	338	295	288	280	289	265	325	317	308	276	297	305	308	320	306	300	290	276	287	301	301	276	286	298	293	310	301	307	283	278	292	290	315	244	277	269	293	313	286	319	300	286	293	286	290	265	273	292	296	285	272	308	322	348	286	320	292	307	264	307	280	312	277	297	297	304	271	272	291	288	348	320	301	284	276	295	337	316	297	299	282	269	308	288	316	310	308	283	290	301	314	283	284	333	296	294	286	313	298	303	325	321	279	279	298	294	302	292	272	289	278	282	336	277	303	319	306	297	329	306	285	284	297	308	315	272	276	277	303	317	279	310	290	291	288	268	296	299	334	331	337	286	315	272	283	302	285	300	294	304	293	283	318	325	349	286	315	310	325	303	290	279	319	276	286	307	315	287	262	314	288	322	241	306	322	293	296	289	301	298	290	296	285	294	284	301	301	288	268	300	309	289	310	285	293	314	277	285	281	290	292	281	278	338	302	289	293	317	288	305	298	291	299	281	330	304	313	315	277	325	294	314	294	314	303	291	303	322	306	286	309	305	322	271	317	328	308	281	274	321	297	295	315	303	338	326	316	259	292	302	309	262	344	322	299	301	282	293	332	330	328	304	293	308	261	285	295	282	300	332	293	295	291	295	289	259	292	293	288	297	318	267	287	299	277	304	349	321	287	288	298	302	317	303	297	301	266	302	297	291	301	292	308	297	291	256	278	322	304	310	306	297	284	281	284	340	308	305	318	280	318	318	285	290	294	304	283	296	283	295	298	309	304	275	331	344	341	297	313	288	273	287	299	325	294	285	294	275	289	300	312	301	286	290	302	315	276	291	276	302	305	303	283	281	326	298	288	328	308	325	293	317	271	287	331	295	291	298	261	309	278	256	263	314	293	329	313	322	297	294	306	285	300	275	279	322	280	303	324	330	294	279	275	292	259	292	309	297	291	294	290	287	287	300	294	301	320	294	304	267	310	267	283	325	346	305	285	301	310	305	282	298	298	310	312	291	276	294	297	319	291	286	279	298	287	310	303	321	275	287	308	316	299	302	300	297	286	291	282	295	316	259	310	299	321	309	291	259	299	270	319	307	307	315	304	279	289	309	312	298	314	320	304	261	308	290	337	295	294	285	279	298	272	286	326	296	324	312	319	325	282	296	287	295	327	298	259	301	318	301	294	307	299	290	274	295	300	292	327	299	303	317	286	281	334	305	294	260	333	273	296	291	311	309	287	284	300	284	294	280	305	353	302	306	290	298	248	282	301	296	287	294	314	304	312	316	287	281	277	292	284	308	288	280	291	300	296	271	309	298	306	291	301	292	292	303	302	313	304	332	309	298	308	285	294	329	272	325	281	293	291	341	318	296	277	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17785	32295	23414	7855	1073	825	821	874	836	814	855	842	879	876	821	832	839	831	820	882	823	876	833	905	863	843	817	839	782	814	861	841	849	832	892	821	842	816	858	849	849	871	943	882	859	819	863	863	846	816	809	812	833	838	840	841	837	880	853	852	785	888	866	857	885	800	857	838	903	851	782	838	833	813	857	796	811	840	835	839	833	790	869	857	827	843	889	764	846	818	807	812	841	810	843	820	789	858	886	811	787	849	794	805	826	857	841	843	810	827	807	828	836	862	889	852	865	812	858	811	811	818	862	778	795	841	807	811	823	831	852	819	878	839	846	831	848	827	832	805	846	811	880	872	870	875	810	862	831	846	819	786	833	840	795	832	825	853	838	876	852	821	857	818	822	833	811	812	811	827	816	878	872	840	879	828	856	854	875	864	853	825	833	875	846	848	833	860	814	862	839	783	838	819	860	884	848	825	810	778	829	853	852	874	865	827	858	801	880	800	857	883	818	831	825	860	822	837	838	848	855	859	842	782	806	831	842	813	775	833	850	839	893	842	908	876	775	858	808	831	840	854	856	814	813	836	863	830	833	821	824	834	895	821	862	831	842	831	826	844	781	842	820	789	898	821	822	822	818	833	860	847	879	871	868	847	811	835	870	837	865	812	831	852	829	818	812	858	817	868	806	859	838	878	870	812	854	824	860	768	877	808	884	801	813	806	840	888	875	823	850	801	845	818	812	850	835	838	867	808	854	873	864	817	797	867	734	802	844	854	822	892	806	908	820	835	821	838	856	812	857	835	852	849	860	892	817	834	852	876	854	856	820	852	847	843	850	866	820	817	825	877	830	852	852	853	874	846	872	886	805	862	809	800	814	815	861	809	828	769	835	862	825	852	829	866	842	853	790	785	881	830	831	840	848	866	847	824	834	868	822	886	830	820	815	890	843	839	782	807	877	831	871	849	890	832	810	814	851	839	829	877	813	838	806	847	841	829	795	820	858	834	781	852	829	833	811	880	754	830	872	792	855	857	835	847	878	844	871	804	860	845	838	887	885	826	829	830	869	836	879	799	865	835	854	819	841	901	867	880	815	828	863	850	809	862	880	898	828	829	810	818	771	865	856	878	836	851	875	842	862	817	843	872	818	813	803	813	893	861	844	889	810	808	806	831	838	848	819	895	811	890	865	813	808	815	846	816	850	831	851	861	878	829	858	887	816	857	786	877	813	814	812	850	812	819	815	907	829	823	807	849	753	878	824	868	815	878	839	803	794	864	817	834	859	781	823	858	840	833	824	822	827	842	832	831	794	812	797	829	804	848	863	840	813	812	825	873	842	833	867	824	793	847	813	857	777	851	876	824	818	874	869	851	869	883	815	833	847	874	842	874	830	876	877	827	803	825	796	851	811	868	830	833	810	842	846	848	811	843	791	860	837	821	867	858	796	812	826	799	854	813	804	910	809	844	845	805	897	849	851	849	843	891	844	877	850	875	801	887	825	870	839	893	879	832	820	826	859	828	856	828	880	830	849	825	916	870	830	841	801	855	815	843	837	835	849	859	850	904	840	848	826	858	877	848	829	841	828	847	791	852	882	767	851	832	905	823	892	849	820	813	849	794	813	855	791	842	844	888	828	859	837	848	886	817	857	815	806	909	806	791	887	891	808	883	871	842	857	799	830	861	872	853	871	809	816	790	797	851	853	824	851	868	879	836	843	790	859	808	783	858	815	839	824	873	841	844	829	817	839	834	901	793	838	893	863	834	829	802	876	819	835	835	799	847	822	852	908	890	820	853	863	835	780	832	845	841	875	839	870	882	845	857	887	862	818	837	811	854	787	815	858	802	824	788	850	866	877	847	821	821	801	814	830	849	884	888	807	815	847	841	822	833	817	846	847	815	787	805	817	857	862	759	810	807	831	818	859	814	866	808	849	815	799	865	858	844	847	824	831	864	881	816	819	815	857	829	893	856	861	863	821	897	857	852	881	839	861	832	828	870	847	864	806	875	850	857	840	898	945	854	835	857	755	861	845	823	837	785	840	774	847	846	874	839	833	828	878	875	848	839	844	896	862	872	868	820	808	793	829	822	825	844	859	855	843	869	828	837	824	900	794	865	859	889	817	766	859	845	882	817	855	829	845	809	858	801	799	828	798	811	876	847	798	867	855	846	831	817	836	814	798	844	833	847	843	813	859	870	879	807	878	827	814	849	830	854	853	842	780	871	830	842	838	807	842	834	818	839	852	839	859	883	853	846	794	867	874	807	857	833	798	831	785	845	871	834	841	850	824	840	864	805	798	828	879	881	835	858	825	897	872	864	827	825	839	794	884	852	847	791	866	828	821	803	854	849	846	802	845	868	848	846	821	874	832	885	903	822	837	857	840	818	840	850	803	818	847	896	852	813	864	876	841	803	807	860	853	821	865	771	863	862	830	796	827	852	851	879	810	851	844	866	782	841	834	797	809	839	848	864	812	832	847	860	844	831	866	865	815	832	821	790	847	874	839	831	823	872	829	883	866	856	842	822	811	861	820	800	829	852	835	822	819	837	860	849	860	835	840	854	848	835	782	851	829	884	811	826	799	828	857	846	880	840	797	817	849	874	824	835	887	818	866	880	831	827	814	807	761	810	834	825	830	838	816	836	806	834	822	859	870	851	820	832	845	850	801	823	822	845	827	836	794	829	836	847	896	859	836	867	833	854	874	832	874	808	835	817	831	848	907	809	857	842	880	824	805	780	866	858	833	851	828	877	895	831	839	804	817	811	837	883	848	900	842	810	839	805	821	816	840	826	862	826	820	842	845	880	871	771	830	852	847	859	862	884	830	836	842	840	887	859	793	858	833	835	833	850	836	826	796	827	827	852	828	835	860	819	864	861	852	835	842	868	888	839	855	868	865	836	842	816	830	789	820	831	843	866	845	820	874	859	832	868	857	822	845	851	859	809	827	830	824	793	852	883	764	814	781	846	841	827	836	785	856	802	871	840	822	815	836	806	895	809	869	828	885	794	782	845	807	846	891	837	821	833	858	867	827	893	828	788	812	863	848	828	832	852	864	859	861	847	767	889	832	840	826	847	794	794	808	814	827	810	792	805	797	917	887	835	879	839	831	865	807	869	796	885	845	835	829	814	819	867	856	827	879	881	819	819	855	815	836	822	879	874	765	836	833	855	839	863	791	882	848	861	902	854	836	852	835	804	814	880	799	837	818	888	788	812	828	800	798	862	842	844	890	847	833	786	829	828	854	808	844	801	815	790	825	805	847	842	862	872	889	878	873	827	845	827	841	812	835	836	772	805	843	809	812	849	882	852	857	830	849	851	817	831	818	846	814	858	864	835	835	780	776	800	847	877	849	845	865	857	857	848	866	827	847	850	865	838	822	898	858	855	815	862	806	831	847	823	854	833	799	873	835	827	811	840	894	812	864	848	787	842	788	876	831	870	806	840	898	833	807	833	882	911	884	845	909	814	875	866	883	850	887	809	845	874	813	823	840	849	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
63184	76664	61512	31957	7719	469	308	279	313	301	277	267	296	260	299	267	282	272	295	274	290	299	275	281	275	266	272	286	255	253	267	275	294	265	291	265	263	278	281	310	297	294	324	314	329	314	278	277	279	286	263	291	275	243	263	311	258	279	278	283	277	316	255	260	274	243	287	263	311	267	245	285	304	297	275	269	275	280	273	286	279	268	283	270	296	285	283	275	250	289	281	276	293	251	281	276	281	297	280	277	281	278	248	280	321	264	269	291	294	304	268	255	276	254	277	273	268	287	280	275	279	271	269	288	286	295	279	283	279	275	280	307	289	294	256	288	287	275	241	256	264	251	291	259	296	281	290	269	263	293	280	267	289	302	310	289	278	305	287	280	278	302	264	268	308	285	276	264	310	291	284	294	307	298	277	318	262	304	241	290	276	275	260	277	287	279	252	287	291	253	261	245	261	266	287	272	260	279	265	295	253	305	276	272	283	277	294	339	264	300	278	254	263	278	289	303	274	281	293	278	282	283	246	268	311	288	252	261	257	301	296	310	286	275	280	251	278	262	286	301	288	283	261	256	276	271	298	285	282	286	267	291	309	295	261	284	278	292	273	257	277	287	269	304	285	274	301	283	269	260	252	282	254	265	254	291	279	281	299	281	280	266	325	281	280	247	281	281	269	273	259	295	283	279	304	237	296	247	300	299	271	264	284	272	282	288	319	288	269	308	269	303	270	272	265	295	296	262	287	255	295	283	302	295	281	278	284	295	236	285	277	294	274	266	271	283	270	280	277	260	292	286	281	288	282	259	278	300	292	256	260	272	281	307	287	276	293	271	274	280	263	274	282	276	292	307	241	261	254	256	249	287	299	268	255	320	249	280	286	247	281	284	277	299	283	307	291	308	271	297	235	272	263	261	250	268	264	311	288	281	278	251	254	263	279	259	262	277	289	283	285	274	276	302	255	294	298	287	275	265	240	266	304	282	276	265	268	305	296	281	285	254	258	314	294	275	310	267	300	283	315	297	300	282	273	288	262	339	255	277	308	301	255	294	283	306	276	266	307	268	315	268	280	270	282	288	274	268	278	271	286	255	256	259	278	287	248	270	294	294	293	264	265	263	293	302	302	275	272	297	288	250	282	289	266	285	278	270	289	248	276	282	263	277	300	287	276	246	260	255	275	261	273	289	298	269	261	291	270	293	273	270	277	279	264	270	276	269	260	275	270	299	254	281	306	260	278	232	267	280	248	289	278	290	257	286	273	277	273	272	290	297	276	273	281	285	287	292	273	306	287	295	267	273	251	291	280	298	295	289	271	278	283	309	286	293	296	291	265	270	242	290	299	282	272	272	310	256	271	291	304	283	276	261	272	297	270	290	290	302	239	257	277	270	290	258	286	265	267	304	288	303	270	284	277	293	296	267	248	307	276	277	291	291	281	313	287	265	279	274	285	315	270	265	291	297	279	287	287	295	293	242	265	285	262	261	255	264	270	274	265	254	282	268	299	266	238	306	303	256	272	276	279	288	263	271	307	241	278	262	263	279	285	287	279	274	270	266	273	278	301	311	293	277	282	278	318	255	261	292	286	302	284	281	297	269	281	297	254	280	274	281	291	266	240	263	303	279	269	273	297	284	291	271	304	295	279	293	259	293	264	261	253	276	258	259	278	282	274	274	279	253	267	264	254	290	283	291	279	259	288	285	264	284	277	283	264	290	281	250	254	283	257	273	256	255	289	274	288	246	291	276	249	270	286	262	286	295	290	331	268	265	269	291	290	264	259	271	286	281	297	269	280	276	245	242	297	259	300	289	266	275	256	305	245	266	290	295	276	279	321	293	282	294	276	273	289	291	288	272	265	311	252	259	289	255	276	276	310	281	269	264	278	286	286	283	263	267	270	243	271	285	247	275	283	249	283	272	269	282	265	257	273	292	299	295	299	296	285	276	249	287	309	289	306	270	269	280	247	273	302	260	277	280	276	287	282	272	263	222	260	260	299	281	286	261	295	256	294	267	282	292	275	302	253	276	253	257	257	257	262	266	304	267	255	255	289	292	266	256	263	230	274	252	307	307	286	275	281	299	265	286	285	265	302	260	278	297	280	286	288	270	273	274	281	271	297	259	265	291	298	291	282	295	284	275	295	287	273	280	279	283	287	276	306	297	283	272	260	269	270	284	276	262	286	300	298	262	267	299	266	280	273	294	294	272	290	264	304	280	296	284	276	291	270	266	272	270	290	270	263	278	290	277	303	272	276	281	293	267	263	294	271	248	284	232	287	286	271	284	265	273	286	228	306	279	313	305	290	269	263	247	290	286	280	244	288	284	268	261	290	280	241	279	285	293	297	263	293	299	278	288	301	321	290	256	289	282	281	270	275	260	283	248	266	255	280	293	287	298	268	276	269	275	270	251	281	271	281	264	290	313	288	274	293	289	294	276	264	286	318	305	293	268	288	253	308	256	272	287	257	264	277	280	260	288	287	259	255	281	303	298	282	283	273	281	266	291	297	307	262	298	273	305	312	272	283	261	280	271	297	264	277	253	243	295	288	286	252	312	315	264	263	277	267	290	275	255	272	275	268	294	257	265	306	285	291	306	305	252	279	269	287	260	235	249	261	252	281	248	259	247	280	274	306	279	260	270	275	285	267	287	264	253	289	281	272	260	314	272	309	297	263	285	292	285	286	264	283	286	307	266	244	287	258	258	300	250	286	263	283	267	291	287	295	302	272	277	258	288	255	267	269	258	272	288	270	279	252	298	286	250	286	273	288	267	294	268	286	292	270	286	265	303	260	281	310	299	274	260	274	261	300	264	260	237	264	268	271	279	266	304	283	266	273	286	277	270	285	287	289	274	275	286	318	281	292	276	259	295	273	259	266	269	298	301	279	280	291	252	285	272	283	280	256	292	265	283	277	293	272	248	305	303	291	259	282	269	294	279	278	289	285	275	295	287	286	252	279	272	284	270	283	248	273	255	280	259	250	314	272	303	265	246	314	268	257	275	309	263	308	273	269	281	280	275	256	266	294	314	271	278	269	259	255	288	251	243	282	287	269	250	252	279	285	262	272	286	297	270	274	279	261	297	274	270	288	281	289	264	276	299	270	238	259	275	296	264	270	279	262	290	287	278	260	267	271	302	299	279	282	272	266	284	254	289	279	271	296	289	260	318	291	299	239	281	303	276	265	294	260	298	307	276	252	266	310	315	269	289	283	260	270	266	267	232	286	296	308	261	275	276	297	280	254	288	268	295	266	275	250	282	293	281	251	251	271	277	290	279	263	271	283	280	255	271	262	324	255	275	297	298	271	274	300	278	288	287	307	269	271	295	261	296	286	306	270	278	289	287	274	277	260	278	274	305	303	263	259	285	246	275	265	303	271	261	263	261	241	270	250	264	302	277	265	238	259	256	290	250	308	272	278	268	271	270	307	272	300	279	313	291	260	262	273	262	275	290	311	337	264	270	278	272	263	265	281	268	289	296	256	303	276	297	280	259	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41886	61268	57378	32631	5363	963	966	794	877	841	820	804	811	763	815	810	796	825	730	827	798	819	806	798	776	813	774	827	817	813	814	798	834	792	727	774	809	814	881	1096	1153	1203	1175	1053	920	752	815	786	793	753	766	783	819	812	801	793	825	819	804	777	730	836	764	775	756	818	768	735	819	798	773	829	771	807	787	784	782	797	804	806	759	776	744	839	797	769	822	810	819	844	802	770	761	812	799	785	824	792	781	786	820	767	803	784	798	787	811	814	812	720	789	791	820	815	785	812	754	843	770	809	835	809	791	806	797	797	789	774	797	781	741	788	726	779	783	775	791	800	796	760	802	788	714	825	743	812	820	805	762	772	765	805	756	762	750	783	790	838	823	778	784	799	783	813	820	818	784	766	712	838	810	809	817	813	830	810	821	799	746	784	816	764	820	733	800	800	774	768	783	812	783	789	750	773	814	771	793	813	791	773	767	810	758	841	800	802	774	806	846	793	792	829	787	850	798	775	798	753	797	796	766	765	752	789	749	779	780	775	806	787	794	796	763	799	802	792	754	776	792	787	800	788	808	760	790	782	767	790	768	756	811	766	763	798	779	774	799	806	760	776	808	807	754	783	755	787	795	796	789	753	780	815	796	794	805	792	788	756	790	782	815	765	746	786	838	783	748	744	793	788	759	818	802	794	810	818	815	772	842	746	826	772	756	804	758	770	763	746	788	777	736	811	728	834	801	781	788	760	748	769	774	810	779	835	751	808	746	800	791	787	757	849	797	793	780	762	766	815	774	853	828	791	788	810	838	808	837	801	761	811	811	821	788	786	756	798	775	729	795	827	801	786	781	868	771	811	820	821	798	825	804	798	806	798	778	769	849	757	804	790	776	784	834	771	779	820	816	807	750	809	814	759	800	775	805	778	813	806	774	800	741	795	738	814	828	798	803	821	799	786	760	810	815	775	789	794	774	823	804	797	777	763	761	780	797	784	794	792	790	842	829	813	810	783	790	799	780	808	773	802	824	790	849	813	801	799	794	768	798	783	791	788	756	814	811	817	772	805	821	798	834	784	772	831	751	759	816	800	786	780	782	774	801	787	834	742	741	795	821	800	776	766	816	809	781	742	752	764	857	775	793	749	745	762	818	784	793	786	820	806	774	752	835	807	765	810	802	785	745	858	792	780	776	794	851	787	790	739	785	796	806	805	830	765	751	831	754	782	780	770	802	748	808	815	763	794	822	786	790	783	824	762	812	760	813	820	752	791	813	811	780	742	753	787	807	749	766	768	768	736	809	770	814	742	829	769	811	799	744	767	819	792	727	760	743	795	739	771	814	833	773	749	804	796	739	795	746	807	723	776	813	820	847	819	822	811	869	839	808	858	806	815	781	757	792	752	816	786	830	822	839	756	804	799	757	869	813	859	780	786	773	791	820	775	835	805	798	805	752	823	758	770	759	749	815	827	829	797	857	819	805	815	767	775	787	843	819	773	804	763	801	779	782	756	816	801	782	820	738	807	779	774	799	826	797	795	791	796	773	793	825	785	796	823	821	801	820	775	770	781	797	764	832	753	804	802	751	776	783	773	787	765	773	786	814	761	772	779	756	783	796	761	765	804	817	796	831	777	812	774	765	799	819	751	774	810	797	825	805	768	766	764	804	843	754	815	780	833	807	814	807	794	742	779	784	753	802	815	828	776	832	813	837	772	780	776	785	779	824	736	836	780	804	818	835	769	760	794	750	805	757	772	809	778	777	791	768	807	789	764	788	783	780	732	774	808	833	749	763	791	809	823	833	782	779	787	754	812	793	765	783	797	798	789	753	790	792	771	815	817	765	777	733	841	798	790	837	810	800	778	735	827	739	765	847	783	783	787	785	792	813	728	778	797	781	810	794	833	794	775	785	781	797	832	805	822	765	770	798	745	782	778	776	777	734	790	776	850	778	799	775	839	811	799	766	767	780	770	796	760	805	763	757	780	760	799	811	782	783	758	770	823	785	768	730	749	784	777	767	822	758	783	766	813	804	821	825	760	768	791	846	824	817	801	814	792	808	774	770	837	832	784	778	777	796	828	737	758	827	754	809	738	792	764	799	792	799	792	808	758	812	762	804	758	800	825	812	766	834	791	768	776	792	777	836	820	812	856	824	786	761	750	798	798	766	801	819	785	815	779	737	865	827	741	777	748	825	801	778	757	811	775	804	794	841	774	833	773	771	782	767	756	783	769	789	835	789	786	809	815	790	810	796	806	805	811	808	782	758	778	746	780	829	772	738	768	840	822	755	743	788	849	779	776	814	786	812	809	816	760	813	820	767	769	795	816	760	816	831	741	811	799	781	821	726	820	804	766	791	796	806	767	816	790	824	757	778	796	769	757	871	838	786	772	774	791	762	798	789	802	759	793	762	761	758	751	798	771	778	766	786	757	781	835	832	774	766	809	796	764	797	777	757	867	745	799	779	826	818	761	823	793	750	810	760	858	778	782	778	791	822	786	831	778	760	782	830	836	786	787	812	803	826	779	810	812	750	803	828	819	800	796	846	784	807	769	751	781	772	745	752	770	767	758	816	845	815	797	810	822	766	792	847	801	801	773	737	777	814	772	816	789	794	805	754	798	819	792	791	808	803	740	801	769	796	831	755	862	804	824	761	767	833	815	738	793	791	747	814	761	787	812	758	845	799	794	850	822	781	837	831	813	807	820	752	799	778	794	746	754	781	801	766	776	791	788	789	822	821	750	807	790	844	763	791	798	727	784	776	749	811	790	810	782	817	777	845	774	855	775	811	803	856	802	792	814	768	787	791	771	808	739	818	791	797	750	808	773	798	806	785	787	796	758	748	830	807	760	785	822	792	792	830	772	789	795	837	810	812	793	805	745	814	773	812	776	833	791	766	830	750	808	746	760	760	799	784	767	845	800	821	792	779	804	805	830	811	788	782	736	767	769	728	761	754	770	776	752	794	778	808	762	804	837	831	772	825	800	794	802	800	809	773	749	762	793	825	799	763	809	804	756	781	796	830	751	862	723	779	759	765	835	789	774	817	768	765	790	812	845	830	757	764	737	823	799	783	777	772	824	774	797	787	776	794	754	749	776	819	780	811	896	804	767	816	779	766	821	770	806	760	844	818	785	766	776	767	770	763	828	805	776	761	816	799	778	782	767	762	819	749	785	805	798	756	719	777	765	829	827	774	823	841	775	807	838	742	840	785	782	821	816	740	811	787	762	751	807	844	762	849	839	768	804	798	761	817	778	796	819	758	815	784	777	800	845	808	788	745	821	758	814	764	787	806	821	801	791	780	820	795	773	792	783	804	821	782	798	759	757	753	805	792	810	784	783	802	775	781	847	754	796	832	819	790	776	831	819	802	818	845	801	766	823	772	843	797	804	766	771	707	835	795	814	784	797	742	784	790	810	750	806	776	767	759	776	753	826	740	791	783	807	746	729	774	829	762	852	775	775	778	776	777	824	762	860	779	790	762	753	775	760	794	785	814	801	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
72381	86640	71188	41808	14912	1589	404	373	367	377	352	335	368	345	357	331	342	339	329	321	334	348	297	327	331	320	346	328	357	321	321	338	319	312	289	330	331	325	342	369	404	416	350	364	355	370	314	338	311	318	329	328	359	331	342	348	360	300	313	361	333	361	350	344	314	332	343	339	317	348	304	316	325	279	311	343	378	320	317	327	333	292	347	307	322	343	329	354	335	322	330	315	301	344	319	334	319	331	335	344	302	349	346	324	320	331	322	352	307	327	335	342	332	333	308	349	304	349	306	327	331	301	336	327	331	342	324	330	328	332	320	326	337	350	298	334	336	326	302	328	332	312	321	314	323	339	363	322	309	317	309	349	331	329	324	341	303	312	345	303	355	314	316	290	346	327	280	324	306	326	335	323	323	335	311	308	349	352	326	293	318	328	318	328	321	355	307	334	296	335	310	319	319	297	316	333	329	320	351	329	304	336	341	321	343	336	305	316	342	326	333	320	329	300	336	334	320	323	335	317	327	334	311	346	320	343	330	338	320	326	332	302	325	325	325	306	319	358	328	339	333	340	316	318	330	338	330	305	373	340	321	345	323	329	324	337	293	329	317	313	330	303	324	328	339	345	325	375	330	289	333	324	360	325	337	314	332	342	329	341	315	299	303	291	318	324	297	318	331	307	359	300	333	309	331	335	296	321	289	295	295	313	306	331	333	324	339	293	334	315	337	310	320	331	317	326	325	308	319	342	352	334	365	320	342	356	330	311	330	316	335	338	301	305	326	316	324	318	354	324	310	312	345	309	342	316	288	312	312	347	330	303	318	290	323	326	363	291	362	338	328	372	314	322	337	301	330	319	327	349	337	330	325	339	332	298	358	336	301	349	346	319	298	316	332	354	336	322	322	326	343	315	327	345	314	306	355	345	328	313	299	352	335	310	313	321	320	338	335	312	324	296	337	324	324	333	302	323	355	298	338	328	345	328	312	321	319	335	313	332	373	314	314	322	326	315	290	354	316	340	363	326	360	332	330	333	332	319	329	309	337	306	317	299	301	344	325	347	313	361	317	339	314	352	294	338	313	336	316	356	310	337	336	348	322	328	316	328	312	334	308	319	325	366	327	326	338	289	298	326	318	315	303	303	291	324	324	349	327	309	326	328	307	310	337	313	318	317	325	304	325	302	348	323	302	317	325	305	289	332	337	349	329	293	293	350	316	323	320	343	291	275	331	323	371	304	363	328	341	304	288	316	338	315	291	307	355	316	349	346	336	345	312	297	324	325	326	311	335	307	351	350	332	305	329	322	330	294	349	343	326	336	315	307	329	321	321	283	334	315	309	315	323	342	347	312	318	317	338	339	325	335	365	318	363	295	335	358	328	329	324	330	298	313	329	303	331	286	312	300	307	335	332	323	301	301	343	311	332	310	270	311	297	343	310	299	319	295	346	316	289	290	341	325	359	331	338	301	317	311	336	362	341	318	318	337	349	365	350	321	337	313	361	317	345	317	312	323	304	333	334	324	341	303	334	315	314	321	306	305	308	347	328	341	314	313	306	317	287	314	347	284	322	310	338	305	317	310	334	339	295	308	323	331	352	337	331	294	326	333	322	301	361	333	349	312	312	334	294	321	302	308	333	284	302	303	308	323	330	329	309	318	352	299	316	328	311	339	339	302	295	311	343	328	330	299	319	318	334	342	305	321	323	326	289	323	311	341	339	323	330	299	315	326	352	319	336	340	320	325	344	320	356	323	290	341	297	314	343	318	356	359	317	314	334	335	326	345	347	329	349	297	330	319	323	324	318	318	341	325	325	334	318	327	313	295	330	281	323	344	321	320	282	316	330	298	330	322	333	351	329	332	327	303	322	328	310	369	332	311	317	342	329	323	297	342	300	331	346	325	321	342	319	303	322	332	335	337	286	348	302	331	312	367	329	334	305	333	326	332	307	316	325	318	336	308	327	345	347	297	341	346	351	332	306	312	339	326	321	328	315	313	341	331	333	305	354	343	305	338	350	368	330	368	325	299	303	326	349	336	334	300	339	310	305	314	314	328	361	344	322	324	350	308	297	345	337	318	347	322	334	325	292	306	311	297	316	313	328	331	327	366	334	349	310	326	296	332	332	351	313	347	305	316	329	333	318	313	342	298	350	320	311	322	356	350	336	310	318	318	304	328	341	319	339	335	332	296	346	333	347	328	316	306	310	339	308	330	347	333	331	319	327	342	295	322	324	309	300	325	322	287	345	320	298	304	317	318	310	357	333	296	341	332	336	340	330	358	304	322	342	311	335	343	319	335	307	285	342	292	345	339	361	316	327	304	337	311	307	357	331	321	297	313	337	321	314	302	295	324	290	312	325	342	306	325	297	352	309	334	322	344	343	347	336	350	315	355	331	315	339	344	299	332	327	329	309	359	324	329	348	319	321	342	331	311	327	325	316	312	299	312	288	348	320	300	312	358	322	321	318	326	297	346	345	317	331	331	326	321	322	316	342	321	330	319	345	339	318	315	372	320	292	311	337	303	311	288	315	313	305	306	317	361	348	336	341	307	344	312	326	311	316	330	300	327	318	326	297	331	321	344	325	301	328	376	319	314	312	311	348	324	315	355	331	322	349	339	337	367	302	334	341	330	316	325	297	312	342	322	311	328	337	332	316	313	317	316	353	308	323	315	320	327	298	330	305	326	319	322	353	334	312	333	337	362	331	317	326	354	328	325	311	332	323	343	312	323	318	343	305	348	293	346	336	296	322	324	335	350	325	333	312	352	331	333	326	351	319	326	335	329	312	350	362	340	303	329	354	317	321	351	336	338	290	328	352	302	310	313	320	303	306	311	320	304	326	301	318	323	295	330	326	320	311	326	303	292	325	277	318	340	308	335	340	334	360	327	311	316	296	345	330	326	288	347	330	320	322	286	323	329	316	314	352	350	320	317	344	322	334	324	296	345	321	351	318	327	347	334	342	326	339	330	332	340	345	314	327	309	324	319	340	352	308	331	335	331	347	339	333	347	334	326	309	326	317	310	337	320	320	318	320	347	326	329	338	325	310	337	353	334	335	333	316	313	339	342	322	299	323	324	353	318	343	313	333	332	339	291	321	339	319	331	349	308	344	359	306	307	347	349	339	275	319	305	322	292	309	315	329	307	326	295	338	319	323	329	298	317	326	288	322	332	317	331	310	309	303	316	313	315	348	368	371	328	337	306	332	343	289	309	317	322	338	346	301	337	353	330	310	348	301	310	316	307	351	340	327	333	347	310	315	325	289	339	305	302	299	315	315	311	286	318	329	351	367	357	331	341	313	309	345	307	324	318	337	292	336	298	322	335	288	335	340	317	344	343	307	315	302	327	311	316	323	321	314	308	329	315	342	314	308	314	329	339	338	345	338	350	305	320	342	317	318	322	327	323	295	304	314	301	343	333	333	307	351	330	319	334	334	354	299	340	341	357	312	327	323	343	324	314	311	319	310	356	353	330	333	343	332	334	349	318	315	315	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52018	75152	69077	42983	10313	1115	1123	998	1044	1007	944	900	951	913	901	958	871	874	931	906	894	951	945	919	913	946	896	890	919	908	919	910	971	885	925	905	855	897	1036	1298	1667	1548	1355	1294	1206	914	856	881	878	914	898	921	910	869	904	897	911	885	834	872	934	926	893	889	907	945	895	857	855	862	866	884	917	896	881	884	845	915	856	888	918	953	908	860	916	868	884	904	907	884	875	915	938	938	878	877	873	913	843	934	934	909	893	925	916	877	902	825	889	944	870	943	882	932	963	913	879	937	895	845	904	855	879	902	869	919	892	892	945	969	993	859	919	854	907	872	914	921	929	903	912	856	904	893	914	890	904	912	888	899	903	840	904	875	894	917	827	960	920	924	903	896	898	942	958	872	878	946	820	933	931	908	902	877	930	871	856	862	897	920	862	864	908	865	897	914	928	961	844	886	926	979	860	882	934	949	870	856	938	872	905	894	907	916	891	906	897	921	902	933	899	907	893	927	849	876	897	924	867	900	925	924	937	893	915	877	913	870	875	928	893	886	886	877	964	937	907	876	914	863	879	913	921	904	892	897	914	933	876	982	875	931	968	934	901	934	943	926	912	865	911	878	880	904	963	965	891	916	897	943	912	928	906	942	895	929	887	916	864	932	873	889	862	885	839	913	900	891	943	936	882	866	932	889	909	920	927	927	926	893	909	920	897	912	866	972	868	919	859	889	911	979	910	855	882	943	894	904	895	890	854	869	862	917	940	849	938	894	888	889	883	901	889	894	859	908	894	864	926	922	893	877	873	809	928	870	871	847	899	907	882	896	864	861	909	942	914	947	878	906	926	922	882	902	992	936	940	856	921	925	870	912	935	879	901	889	917	895	923	919	890	900	917	897	917	902	876	848	872	900	861	936	905	912	912	870	870	901	906	857	898	897	940	854	911	903	956	900	919	916	870	904	886	882	865	878	880	909	898	940	927	817	870	890	862	891	906	959	861	907	887	892	940	859	854	887	865	890	876	884	880	905	885	939	899	899	884	915	863	905	916	909	960	914	895	911	935	880	846	860	841	902	913	914	910	887	939	890	846	898	884	865	943	843	907	871	917	848	930	921	898	901	937	928	965	887	968	863	898	907	895	932	864	899	872	934	898	926	893	929	913	916	924	899	930	938	897	799	923	917	918	897	848	843	922	920	969	897	953	964	884	908	884	908	868	935	892	930	916	919	891	939	933	955	881	916	907	912	883	961	850	899	868	951	915	900	941	869	884	892	887	880	908	892	934	895	881	902	952	895	914	946	950	929	876	882	833	902	931	922	883	951	899	915	909	880	905	941	897	950	923	948	911	959	882	866	900	876	895	911	870	956	908	907	883	882	917	909	889	904	891	872	856	906	933	922	913	899	930	894	888	962	924	893	859	899	945	907	910	881	916	929	926	900	871	923	892	891	928	957	859	896	930	851	916	836	878	870	925	894	912	891	882	922	912	902	935	884	862	890	948	947	855	886	933	857	900	922	915	898	886	934	872	923	869	899	954	962	886	855	895	871	834	900	858	890	873	888	882	865	878	891	937	888	897	989	924	914	905	854	901	926	929	925	858	890	912	857	949	937	914	909	906	895	927	891	924	941	901	834	843	901	906	906	912	864	887	889	946	843	898	920	942	898	895	857	893	879	897	865	904	895	889	918	880	920	867	875	912	920	880	907	881	892	871	899	889	895	845	878	921	867	919	838	897	846	868	942	948	887	889	946	871	947	860	897	911	911	932	860	828	902	966	939	926	871	933	860	898	938	893	905	912	920	855	917	851	917	919	845	946	915	896	894	877	894	914	936	873	826	944	890	910	901	893	935	931	896	885	943	911	816	879	901	910	940	890	944	950	915	951	900	923	890	920	909	838	920	926	943	932	880	922	894	879	881	856	867	876	911	903	910	896	865	903	954	935	921	932	904	846	915	858	890	855	897	896	953	930	915	893	872	891	874	895	874	921	917	886	946	896	874	857	929	943	906	877	844	902	970	883	900	826	902	924	897	931	904	903	895	900	894	876	915	891	947	910	932	900	913	938	867	916	871	891	861	904	941	933	900	855	884	923	916	870	886	961	926	910	887	926	921	960	930	867	841	906	912	945	868	918	851	908	876	961	950	904	984	868	882	909	926	863	951	896	932	949	915	936	911	959	813	850	935	916	893	928	896	955	844	907	917	898	854	893	947	907	870	921	881	923	863	898	887	902	930	905	918	968	893	917	887	925	869	839	904	858	897	951	899	888	874	866	866	907	945	940	872	910	973	912	929	902	886	940	924	911	891	874	917	920	947	930	908	874	901	939	901	832	892	918	897	934	869	933	852	905	911	897	896	908	889	878	854	910	856	924	915	926	963	901	915	915	879	926	928	850	896	881	908	847	920	854	929	892	900	892	916	876	920	894	876	926	904	913	924	946	977	868	863	873	872	933	846	889	915	882	899	882	934	885	893	901	873	870	897	922	891	924	895	934	936	869	882	863	900	908	960	833	878	866	916	881	875	875	916	858	900	933	893	887	862	912	899	909	918	942	888	946	876	911	930	878	931	845	947	882	905	846	925	863	930	921	832	873	892	887	941	912	921	885	889	904	811	879	914	912	914	904	874	842	907	827	892	917	868	857	869	886	888	897	892	908	912	895	849	962	917	894	884	941	907	853	917	866	900	877	879	896	884	869	959	881	875	908	903	946	869	934	929	878	892	852	850	903	865	886	945	903	900	899	924	847	915	899	924	935	918	830	852	928	904	881	919	857	882	895	902	912	903	873	873	911	922	925	919	919	847	901	934	903	873	885	914	900	893	922	874	913	894	891	861	876	881	969	883	916	893	955	909	892	920	913	916	921	895	905	952	917	853	906	934	911	859	911	910	918	878	894	912	952	928	877	940	864	917	950	880	931	829	921	860	901	877	920	900	865	892	899	913	874	861	850	859	851	881	841	933	835	864	910	978	908	924	927	873	971	981	854	861	867	896	857	908	825	882	881	924	924	853	924	908	919	943	914	948	912	887	928	950	878	895	905	910	874	859	888	926	932	913	894	892	910	866	919	904	894	881	927	881	853	911	913	865	886	950	880	893	908	875	887	931	867	846	925	885	900	899	954	902	880	944	929	916	875	900	912	889	912	890	947	911	898	919	919	862	872	899	868	921	870	906	889	914	949	919	920	859	898	908	915	906	842	948	904	867	917	917	900	865	892	832	915	909	905	910	885	883	872	908	927	898	856	904	882	944	911	932	909	954	887	956	898	914	940	894	932	893	866	878	874	941	920	893	900	878	921	962	897	924	920	897	874	935	945	931	929	946	890	975	962	908	883	916	914	871	862	884	912	950	904	900	887	838	900	914	876	863	857	884	885	880	935	883	923	849	937	901	907	901	878	918	915	957	883	855	909	916	929	864	897	888	909	872	888	880	852	909	929	938	938	917	945	900	856	928	899	840	906	937	892	873	844	904	895	902	850	902	886	920	861	876	931	887	874	900	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18136	26868	16905	4220	657	314	308	283	318	312	290	314	294	309	291	288	305	308	284	300	296	298	301	263	300	307	307	278	325	280	308	295	295	286	311	291	322	312	280	322	293	317	333	317	283	308	309	269	288	288	305	286	297	321	284	303	272	271	274	319	291	314	308	285	284	291	289	295	306	287	303	300	315	275	309	289	315	305	301	313	318	289	279	295	291	272	295	308	286	316	299	306	298	295	299	306	275	295	281	286	313	329	292	291	313	292	301	296	292	303	279	346	305	284	298	297	308	307	293	305	316	288	307	291	334	292	312	280	327	280	315	326	305	305	320	274	274	277	308	280	315	311	275	303	307	301	296	284	287	305	279	301	281	292	289	316	281	318	251	286	306	298	291	325	301	294	280	262	294	328	315	309	284	271	283	303	273	281	284	272	276	256	325	318	286	303	309	284	265	285	269	299	298	257	270	301	277	291	305	305	278	292	309	302	280	288	317	258	282	258	312	348	289	336	286	279	319	275	330	296	282	287	302	294	285	280	282	257	315	298	290	297	292	318	292	294	298	304	278	268	312	300	294	292	314	305	312	280	298	301	313	291	310	284	294	298	294	285	309	324	327	300	288	266	301	297	280	260	318	284	295	265	280	307	336	272	276	279	304	308	301	288	296	330	321	307	333	283	318	270	269	293	306	309	301	295	294	285	308	307	292	311	302	314	325	329	311	309	304	296	299	291	297	335	300	320	316	295	273	325	306	299	274	269	308	270	302	306	298	313	281	254	317	291	246	349	308	299	336	256	310	263	298	285	312	313	306	322	293	330	291	297	311	308	290	296	311	295	282	300	309	317	299	320	287	274	306	320	293	295	330	291	331	260	289	295	293	299	290	302	294	308	279	322	286	322	310	299	309	306	301	267	310	283	274	300	304	289	277	328	301	311	310	312	307	287	289	292	299	317	324	259	277	314	310	293	313	294	298	330	284	298	276	303	288	309	327	315	305	290	309	310	283	270	280	308	290	305	290	254	305	276	282	298	295	265	271	277	299	293	304	298	316	322	271	315	309	283	299	301	292	304	310	328	301	319	295	275	299	260	313	274	298	316	272	314	288	294	303	300	280	299	287	300	295	292	302	298	304	266	273	304	270	274	292	328	309	329	272	308	292	277	310	284	297	300	281	267	258	306	288	268	304	314	286	308	298	299	324	304	277	295	285	288	297	310	296	294	290	294	314	283	290	277	282	294	318	272	273	296	298	314	300	255	293	284	275	298	279	293	286	301	308	273	311	268	274	254	281	335	313	285	290	329	314	323	287	291	297	305	291	278	308	287	288	289	296	299	289	320	305	275	267	303	274	332	283	323	310	255	288	306	276	305	296	300	316	300	283	305	331	292	264	334	300	290	305	317	314	332	326	280	268	302	342	301	303	314	245	288	295	323	291	304	305	299	283	292	313	296	327	301	345	290	310	309	276	308	316	287	303	312	287	271	289	274	298	273	309	309	289	305	299	308	282	298	290	324	274	299	319	303	342	299	285	324	311	286	320	305	319	265	309	280	294	291	264	244	270	325	300	285	313	292	296	276	305	309	264	308	292	308	287	272	306	300	299	279	297	314	327	314	293	289	280	302	286	266	312	322	291	308	289	296	307	294	293	298	277	311	274	294	294	308	296	330	283	312	306	324	307	301	307	297	309	271	255	288	303	326	283	294	314	316	313	284	256	309	282	309	325	333	287	312	296	296	304	293	328	287	306	318	313	314	324	289	287	338	293	330	276	309	284	292	311	291	276	301	300	276	289	281	280	309	277	267	285	315	293	307	308	316	290	265	283	278	296	308	312	288	283	282	311	274	275	286	270	284	305	300	292	309	275	295	298	294	299	292	294	302	284	294	292	314	288	319	302	304	303	293	293	304	285	313	293	310	306	282	295	317	310	319	292	307	301	301	274	311	319	292	282	306	299	286	290	296	279	296	305	306	283	276	276	298	303	307	285	322	295	310	297	292	301	285	284	289	290	290	311	294	272	280	307	300	316	305	314	296	280	310	318	309	284	306	341	299	306	295	310	325	270	317	297	312	317	301	295	289	276	311	301	330	325	315	327	284	291	278	292	305	275	293	291	301	300	287	307	277	302	289	271	272	281	289	302	322	303	313	338	305	317	296	321	287	283	302	284	329	316	311	289	289	298	290	289	286	289	273	291	281	311	281	311	291	341	287	269	298	294	309	290	294	327	359	296	285	301	299	288	299	295	309	295	294	306	308	308	303	280	294	281	274	317	286	292	293	287	315	291	288	288	327	268	321	283	283	312	294	327	281	314	251	294	303	291	287	294	275	322	315	324	322	297	307	309	263	284	288	294	298	301	300	273	266	290	280	331	344	314	289	320	307	300	287	311	295	272	335	288	297	275	307	287	315	317	309	278	303	305	318	313	263	289	294	287	266	313	281	302	267	307	267	300	270	320	297	288	282	315	300	297	302	259	311	289	301	285	296	293	286	299	272	279	290	335	270	308	264	287	291	290	286	285	295	302	296	304	305	316	306	283	312	313	315	296	282	306	308	313	330	300	286	290	290	339	311	321	288	327	295	275	327	324	286	286	326	319	295	282	280	323	288	288	285	303	313	325	297	282	268	319	304	297	285	263	302	288	284	285	301	290	319	284	320	262	296	291	297	300	304	299	309	278	313	319	281	311	300	288	289	305	323	300	338	303	287	291	267	317	292	298	303	289	282	297	318	296	301	298	291	307	271	286	311	340	317	272	319	303	291	303	282	295	273	270	328	304	282	281	309	284	323	305	273	299	328	307	303	318	295	291	291	310	285	311	312	291	311	318	312	271	298	281	318	293	305	314	254	310	317	292	299	290	308	293	276	298	283	273	294	284	279	302	290	277	320	287	295	306	287	285	302	305	298	318	333	314	297	275	302	322	261	304	339	280	308	299	288	295	286	302	302	292	284	316	328	314	313	298	299	283	311	294	299	314	303	288	319	277	334	289	282	265	319	277	276	284	282	276	321	298	315	306	288	274	300	315	303	286	296	298	283	288	289	325	297	298	292	294	303	296	308	314	323	279	285	262	285	319	285	289	268	295	295	331	301	322	296	273	297	300	308	319	305	319	293	295	295	288	315	299	299	311	273	288	298	281	272	286	311	289	315	282	303	316	283	289	287	294	273	316	288	284	310	291	319	311	307	294	322	279	313	311	309	302	277	289	276	335	288	300	292	294	318	293	263	292	268	311	314	251	310	319	294	310	306	290	264	314	304	289	307	276	308	270	308	290	311	297	324	324	316	293	324	317	289	302	295	324	304	311	302	272	305	288	277	282	313	302	284	327	283	280	292	286	273	291	315	283	259	263	305	292	299	291	320	303	309	286	305	298	268	286	279	328	292	325	282	293	273	294	261	287	313	294	306	302	308	249	286	267	260	310	299	283	282	312	326	301	306	303	301	284	315	265	334	319	272	299	308	296	298	320	260	299	296	318	311	297	315	312	304	309	318	332	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17595	31785	22681	8118	1498	856	879	893	868	857	831	776	844	842	839	824	837	841	797	873	840	788	816	826	815	848	846	815	841	889	817	799	883	863	931	817	817	822	832	843	897	898	879	872	867	829	815	867	845	862	853	791	839	835	820	840	826	846	833	847	831	867	784	835	827	888	866	858	808	853	773	832	871	826	876	858	856	811	858	811	879	877	864	847	862	812	868	828	806	823	836	847	832	845	857	847	841	857	849	868	862	884	796	777	871	800	839	846	853	840	864	848	831	847	809	859	810	871	776	793	843	854	843	833	809	837	805	846	855	872	857	814	849	853	851	866	844	794	854	832	861	857	800	782	814	832	876	837	891	825	856	828	832	788	851	834	845	844	866	843	847	907	853	781	844	857	881	808	848	806	862	884	875	791	894	867	830	816	811	817	854	842	847	830	871	862	888	865	844	859	783	890	806	845	865	841	838	852	820	847	824	847	821	852	821	862	893	835	858	807	874	830	798	858	839	838	817	843	898	826	849	845	820	802	815	823	896	837	816	792	849	822	843	843	880	802	846	789	859	848	823	847	819	844	784	765	831	850	774	825	825	832	852	811	844	825	854	831	813	823	804	791	800	842	829	810	853	826	835	806	822	865	866	810	824	841	855	834	815	811	848	835	846	829	829	841	830	833	856	830	840	800	865	828	858	763	888	767	839	814	855	840	856	815	837	859	853	808	856	842	839	894	828	822	797	867	789	862	817	882	875	855	833	861	856	763	857	830	830	855	813	880	838	818	799	855	845	813	845	805	822	878	863	872	791	842	840	851	801	843	871	854	871	851	838	846	807	870	836	863	834	836	817	867	869	843	873	859	811	806	815	848	803	799	828	813	833	815	809	817	890	839	837	875	835	823	826	871	863	819	849	829	888	825	832	852	861	807	861	809	839	843	870	831	889	835	848	800	797	811	813	892	892	838	816	839	814	849	842	796	819	812	838	854	796	848	861	832	823	830	832	807	803	856	817	809	842	843	835	819	875	889	809	833	833	853	853	854	838	824	796	859	893	867	823	825	865	869	870	816	851	900	784	774	851	862	825	860	876	852	807	815	832	785	915	830	846	866	819	811	853	875	871	817	919	813	927	849	838	819	835	806	857	838	842	830	833	819	887	871	849	880	883	849	867	830	845	810	835	858	834	851	803	803	823	859	853	830	901	855	805	839	802	837	862	800	844	826	804	828	843	798	841	844	815	795	847	869	813	817	879	781	823	822	815	865	841	846	795	816	857	839	826	861	775	791	795	824	783	836	886	849	838	832	861	874	857	877	808	853	850	832	909	890	831	880	806	857	774	808	799	832	850	798	832	836	808	853	803	836	866	852	802	900	805	872	866	830	813	819	847	847	811	823	860	809	823	798	849	815	831	890	859	866	808	799	836	860	891	852	866	817	783	855	772	815	809	909	857	871	848	857	854	833	871	822	825	828	849	862	882	879	850	830	850	860	831	835	834	853	790	799	850	850	840	863	836	853	807	875	863	833	860	868	915	868	836	849	831	827	814	819	824	867	846	833	809	847	865	829	862	854	821	807	859	850	791	826	779	862	811	849	851	819	873	816	870	794	855	901	787	861	845	791	811	852	832	830	838	824	797	848	850	813	825	834	840	828	833	856	832	831	854	825	837	878	835	841	860	852	903	872	821	852	868	830	822	813	786	894	814	866	826	795	872	865	834	878	817	846	877	867	850	826	869	829	782	826	794	901	841	854	850	876	852	861	849	871	824	759	811	916	863	852	862	891	841	836	858	853	853	844	883	870	917	822	799	859	778	847	847	855	811	813	827	817	805	811	835	910	854	859	888	812	882	837	865	830	826	854	833	843	822	815	866	841	863	860	809	826	841	890	822	816	838	863	811	791	792	888	823	833	856	836	820	856	827	809	870	814	816	821	810	820	807	865	816	813	852	873	836	826	823	792	844	839	798	838	806	838	877	807	853	850	845	837	823	816	823	821	814	844	866	845	811	786	863	795	827	754	808	837	793	904	827	875	839	842	818	849	837	871	834	865	838	800	856	842	836	873	867	837	878	872	844	872	778	812	815	794	835	863	853	850	849	852	824	830	878	833	836	826	800	851	859	858	837	861	808	823	841	853	857	817	823	822	797	846	805	847	812	803	920	882	813	756	823	844	810	834	831	810	832	832	861	863	854	859	858	838	836	815	846	903	842	804	816	803	794	843	787	860	830	778	786	833	866	817	802	894	832	819	824	855	843	807	822	862	839	866	864	798	882	823	835	871	839	765	811	838	863	805	862	856	782	876	810	860	838	828	852	886	808	867	821	849	836	898	846	938	888	837	869	810	846	813	874	888	795	895	891	879	821	858	833	821	844	826	820	850	823	791	812	865	806	840	795	830	838	811	838	830	812	811	815	856	817	860	789	875	818	825	823	843	837	866	859	864	837	860	843	823	819	823	866	891	850	862	873	806	830	823	852	845	836	879	818	804	866	845	802	829	840	817	825	868	871	786	853	815	820	820	863	839	843	822	829	855	860	772	806	839	861	853	853	842	874	879	864	838	845	867	808	824	813	861	855	830	880	832	873	836	822	792	850	831	841	827	863	768	877	831	858	864	840	842	834	820	820	832	841	887	837	781	849	812	780	872	854	827	836	835	883	820	859	852	851	826	825	846	850	820	895	818	839	836	800	827	837	819	857	839	814	791	779	869	852	851	899	856	857	817	870	866	819	815	777	812	859	808	806	832	797	798	829	828	775	819	845	836	896	789	836	854	815	822	842	848	846	835	838	831	875	832	804	835	835	795	894	858	848	843	836	805	869	855	890	826	825	807	787	881	815	866	865	826	862	880	834	860	792	877	826	868	847	821	884	771	851	826	804	837	839	847	834	851	837	835	888	789	847	851	797	847	786	841	822	808	796	804	816	861	885	845	876	779	827	853	817	828	840	861	810	822	796	830	823	797	865	877	828	807	803	796	861	849	841	802	826	853	806	842	787	830	840	788	813	836	784	896	844	825	858	850	814	844	855	800	835	846	847	782	806	861	831	840	862	831	815	836	852	861	856	798	836	789	800	867	889	842	831	849	888	816	811	795	825	858	794	831	821	827	852	849	839	815	820	797	826	878	848	874	795	804	869	906	829	843	839	842	835	817	843	817	840	830	848	812	898	852	861	798	824	840	869	835	821	832	792	832	811	833	839	808	860	921	863	854	867	852	840	906	814	869	854	821	821	851	816	847	819	849	790	854	857	874	794	828	790	820	829	868	802	838	811	804	837	833	803	815	856	784	794	835	844	862	851	795	823	847	801	833	831	856	854	839	835	843	777	866	795	832	787	895	808	854	819	807	853	886	814	776	806	830	811	848	841	835	797	849	804	823	845	839	858	801	805	807	807	824	823	870	850	793	897	852	872	893	798	817	907	856	864	824	873	858	816	832	875	863	801	787	890	817	825	812	863	816	817	852	828	797	816	818	850	798	808	807	883	836	875	815	858	846	800	909	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
64233	77446	61722	32191	9203	518	317	288	301	281	284	264	320	277	281	279	275	263	293	284	290	280	289	262	278	268	289	267	277	285	290	265	266	287	287	253	288	299	271	276	292	301	294	325	311	260	271	274	268	294	306	252	244	247	266	264	274	303	275	264	284	294	259	283	282	282	309	253	306	306	286	306	275	291	254	290	264	291	316	299	280	290	244	305	273	278	273	251	285	279	271	289	262	289	287	288	277	290	269	278	289	260	278	281	298	280	292	276	240	267	252	254	296	289	257	290	301	253	273	281	273	286	278	281	282	287	236	258	270	255	286	255	288	285	231	276	277	287	281	279	270	275	291	298	277	279	276	270	272	283	275	299	294	271	293	274	235	274	297	255	318	287	271	266	288	261	275	278	257	266	265	303	254	298	279	277	257	234	289	289	266	268	288	275	261	294	298	281	284	291	278	287	281	265	291	325	269	299	285	268	283	267	267	304	293	299	285	296	279	270	260	277	277	299	256	285	244	274	283	238	283	281	258	274	260	263	307	275	273	262	262	268	284	281	254	240	281	245	277	273	283	260	285	280	278	291	271	269	295	317	257	305	292	259	278	280	290	303	295	293	287	260	276	304	305	272	268	224	309	287	316	294	294	236	278	256	251	261	272	294	271	286	269	293	265	266	291	277	261	301	271	278	296	273	281	248	279	273	290	315	273	278	241	261	277	286	276	297	292	275	270	281	268	290	257	258	274	281	272	295	277	290	307	284	285	279	268	292	272	268	298	257	273	256	292	285	285	279	268	277	262	263	262	269	242	283	322	273	299	277	294	270	272	309	303	286	281	260	271	251	275	259	312	270	280	273	260	280	296	280	263	266	272	265	275	255	268	268	258	263	268	296	275	291	256	271	284	248	281	263	286	276	243	276	270	282	282	267	289	290	256	277	296	267	290	304	257	287	276	292	275	273	269	249	285	243	282	281	280	301	292	286	252	278	260	281	268	265	284	280	307	269	286	272	281	303	281	277	274	289	266	277	282	301	287	279	270	242	298	277	261	298	287	268	278	261	283	260	296	286	271	272	272	289	273	298	289	261	240	264	267	299	290	255	281	283	270	287	295	278	260	280	273	286	303	247	292	280	276	301	273	290	259	281	275	254	257	275	281	260	243	283	271	291	302	281	244	270	287	257	292	246	245	304	277	302	259	266	283	302	272	272	277	263	274	247	279	271	263	282	277	291	256	262	271	277	273	274	286	284	279	283	274	290	264	281	281	278	276	284	256	260	260	264	265	269	309	272	291	286	269	263	277	291	280	254	256	305	272	246	265	278	279	272	265	271	281	285	270	293	255	280	287	276	288	272	298	277	291	281	274	280	278	276	299	270	277	290	260	264	260	280	284	320	284	280	249	269	264	308	238	274	273	310	241	286	277	274	259	302	264	294	257	260	278	306	271	271	283	281	278	268	275	269	281	304	248	287	285	298	279	280	259	254	252	277	277	279	299	293	256	289	283	286	292	293	289	272	267	285	264	284	275	270	271	288	257	257	284	279	278	257	286	297	279	307	266	248	267	285	265	289	263	277	309	281	271	271	293	285	276	274	265	271	276	286	282	301	253	261	254	271	260	271	262	265	280	272	242	275	267	258	251	293	287	294	296	291	265	268	273	267	282	259	295	290	302	245	244	269	302	263	273	274	302	267	274	287	296	283	289	277	306	277	288	282	276	307	299	282	259	270	276	304	284	291	256	317	303	274	236	291	254	246	262	277	291	241	318	269	298	255	295	283	280	258	297	302	266	268	297	284	284	266	266	258	250	275	272	277	295	282	297	272	269	299	278	300	294	258	276	266	267	290	273	271	299	280	308	273	270	283	273	287	260	257	261	253	260	284	271	289	281	281	260	301	256	287	300	275	273	271	256	295	258	280	269	265	284	254	259	255	302	282	305	265	268	274	268	276	280	300	283	289	270	306	292	283	286	286	281	284	283	264	269	275	274	288	271	314	294	239	280	300	258	273	286	282	284	265	289	261	259	274	279	266	280	290	257	274	266	280	285	299	290	278	300	267	290	250	270	259	284	272	302	262	232	280	259	285	285	291	257	275	275	301	275	259	285	267	229	278	275	283	280	252	297	266	292	251	270	263	256	293	289	304	275	292	272	262	313	284	273	258	272	283	262	282	280	272	268	280	277	270	273	283	271	284	267	267	268	271	259	278	286	238	265	280	273	300	272	303	293	274	285	305	288	281	248	256	276	288	275	286	255	264	271	268	272	297	280	291	284	255	295	289	286	276	282	271	266	261	287	275	280	279	274	289	289	289	274	248	262	303	234	252	299	293	289	277	268	260	349	272	259	286	264	273	280	294	272	270	260	241	275	281	301	290	295	271	247	274	284	300	292	270	279	292	261	259	303	303	304	250	268	251	277	296	266	251	235	262	277	289	268	289	280	282	284	283	266	276	252	303	271	273	280	261	276	273	300	265	272	282	281	288	268	305	273	292	268	272	265	255	269	272	299	274	276	285	297	280	296	247	252	264	255	255	293	310	260	273	275	278	261	310	295	287	255	301	273	312	296	264	280	312	277	316	270	269	324	265	300	277	271	270	256	264	258	283	293	275	292	250	279	271	298	266	292	273	265	288	265	272	286	289	274	294	272	293	258	271	257	290	284	259	241	304	263	284	322	306	261	261	287	300	260	266	269	270	306	301	293	286	269	288	294	264	273	292	270	316	280	278	268	245	271	257	276	263	285	297	274	238	269	285	295	286	285	254	286	241	260	298	303	290	295	303	332	283	274	259	316	259	289	270	255	279	287	278	270	276	241	303	274	258	269	275	256	267	281	238	307	273	283	268	272	246	312	290	257	275	238	293	250	274	298	265	260	242	302	265	248	282	299	295	276	287	293	254	282	254	283	287	265	290	273	305	270	227	277	277	291	284	309	267	261	297	291	267	307	299	274	248	280	276	282	272	255	279	263	254	277	252	281	282	277	271	278	286	293	291	246	274	283	299	280	258	306	263	330	255	250	266	285	287	274	270	276	261	279	277	291	274	278	281	256	264	296	271	253	262	281	252	245	276	257	306	275	283	274	292	270	256	293	295	283	239	272	299	252	276	266	311	277	271	269	236	285	276	274	271	290	279	274	281	280	272	290	260	297	290	284	257	260	250	299	280	279	263	298	261	290	276	258	269	284	294	273	285	270	263	266	286	272	265	255	293	300	263	306	251	273	271	288	279	282	278	256	276	306	288	300	267	281	257	241	278	314	262	289	285	285	274	270	268	257	263	257	243	268	272	285	278	271	257	274	263	289	277	301	271	264	279	271	256	274	253	270	266	278	251	279	297	302	281	290	257	250	278	268	260	262	271	288	243	276	308	240	265	276	279	269	275	262	289	279	293	294	254	269	276	273	284	284	263	297	272	283	266	305	296	281	289	275	294	272	242	295	265	285	249	281	271	295	270	286	239	270	261	289	280	303	253	257	283	267	287	278	245	317	274	297	303	291	267	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42319	61528	57562	33681	9029	881	933	840	810	860	791	853	827	789	808	805	810	815	739	796	813	810	767	795	817	766	786	773	757	774	765	744	811	796	764	777	817	803	809	926	1102	986	940	1068	1020	838	752	785	798	780	768	799	796	799	793	775	797	788	800	769	800	772	762	778	745	776	846	765	803	847	798	845	795	803	821	818	791	863	825	814	784	764	811	789	825	799	775	793	803	787	835	793	774	799	767	779	775	821	787	828	793	754	764	829	776	784	821	776	787	773	770	807	760	800	824	798	796	853	814	802	769	756	806	758	791	774	783	780	781	820	777	785	766	751	778	780	739	773	782	729	767	800	814	794	783	798	745	814	788	765	818	756	794	768	769	814	796	786	774	811	733	755	791	766	794	807	794	777	770	786	859	781	764	820	722	821	814	761	797	799	785	801	741	814	771	780	761	808	805	811	721	799	783	754	787	786	790	781	772	821	787	780	807	813	791	774	812	769	785	808	794	779	807	797	821	765	782	844	760	726	787	769	851	818	780	773	795	788	757	739	831	779	791	749	808	801	820	750	794	769	786	806	787	794	810	804	787	794	815	816	811	791	777	796	782	794	833	801	829	792	751	785	770	728	812	769	748	781	818	780	791	784	794	827	843	749	756	814	814	801	786	807	841	786	789	726	773	788	784	784	805	830	766	789	789	788	757	792	800	774	816	808	730	818	754	820	759	788	777	806	755	821	823	770	758	792	764	736	815	782	756	765	747	851	743	775	820	768	747	757	779	779	752	807	761	784	806	732	802	778	723	743	828	730	780	804	790	796	795	745	712	779	777	806	813	798	756	806	806	753	822	738	771	762	786	808	786	831	764	785	759	809	794	761	834	766	766	804	771	789	757	791	762	816	751	797	782	745	813	782	850	752	774	859	795	742	766	795	741	766	791	754	802	794	802	780	749	702	772	783	758	777	745	765	770	812	813	824	782	784	792	792	803	786	735	803	764	827	770	825	822	789	777	809	779	757	777	746	801	736	823	759	808	711	795	809	791	797	796	824	772	747	786	810	741	832	782	791	767	775	790	774	771	792	762	801	780	764	760	721	833	809	813	810	791	808	787	803	780	735	776	833	747	808	764	868	770	821	797	810	757	758	802	794	800	775	812	804	778	771	787	785	798	798	795	781	787	781	703	825	778	811	810	768	828	793	720	834	867	782	799	785	792	761	750	767	784	774	796	733	749	766	802	822	769	789	787	774	785	778	809	809	782	790	824	718	815	846	734	841	787	794	822	757	767	772	729	830	766	787	820	754	733	846	783	776	781	737	773	786	797	807	763	768	799	788	832	771	792	807	792	829	758	767	769	780	831	735	760	835	832	817	780	769	786	824	730	779	768	807	791	815	769	806	749	755	728	772	762	810	798	816	811	786	786	796	814	702	777	775	746	759	800	797	790	727	794	763	774	747	803	807	798	825	779	753	808	771	749	754	773	710	737	804	749	813	783	785	788	804	785	838	806	766	790	774	768	791	773	751	790	821	810	844	790	779	835	776	838	780	763	810	766	820	767	783	828	756	752	823	732	775	829	802	782	765	825	792	811	795	766	843	830	793	797	835	780	763	798	756	805	821	802	799	791	814	784	785	809	760	778	801	819	748	782	775	760	776	761	822	759	809	797	790	785	767	817	782	796	752	792	797	751	758	809	773	790	807	809	812	834	783	818	775	817	771	770	808	779	816	769	768	777	781	768	796	782	749	761	842	786	794	834	755	726	814	797	748	816	756	787	784	806	757	789	746	765	747	781	786	784	803	805	752	798	818	797	787	824	776	814	767	740	803	803	756	765	834	823	796	755	786	832	839	769	796	813	786	774	840	763	801	797	823	819	783	806	799	779	814	744	784	753	784	768	774	806	776	825	822	743	816	751	789	777	763	742	756	830	741	749	781	798	792	788	818	770	816	798	836	779	773	808	758	761	763	819	766	728	779	805	756	820	761	765	790	856	799	809	791	787	828	759	756	759	757	830	817	776	837	847	792	767	774	792	738	806	749	799	825	794	813	769	825	808	739	794	807	791	786	793	806	780	774	872	743	782	762	832	756	785	770	804	781	794	751	792	784	809	785	800	751	796	774	788	825	764	763	803	809	750	739	815	782	767	810	807	800	804	783	763	790	803	810	780	778	789	799	797	790	765	832	786	728	765	808	822	819	747	783	830	751	774	769	734	787	793	819	754	777	721	790	832	787	800	791	791	755	818	788	772	802	754	799	795	756	772	792	792	802	853	739	827	730	840	820	799	760	761	795	766	792	868	780	768	778	783	784	824	783	819	836	761	785	770	794	781	793	833	756	786	837	814	807	819	811	826	831	797	783	810	784	756	812	775	783	785	823	798	764	837	812	767	780	791	789	780	836	764	763	785	795	801	799	736	788	798	800	758	817	781	755	747	808	809	762	766	826	797	849	752	799	743	769	778	828	774	802	806	816	760	788	808	807	843	750	793	804	752	774	836	746	771	759	854	774	776	819	892	762	786	805	768	773	754	791	789	749	768	774	777	802	788	729	815	747	777	805	785	789	785	719	795	822	800	768	727	759	819	785	804	771	785	773	779	784	784	794	809	791	770	831	788	765	823	750	782	750	796	813	825	781	828	773	797	835	742	813	824	858	763	785	792	767	772	800	827	760	808	762	786	772	766	796	775	754	749	769	798	784	758	750	789	786	783	748	815	769	790	776	841	806	754	720	789	804	791	814	741	783	773	788	812	760	811	764	838	797	832	808	833	844	832	764	773	743	808	799	800	796	805	778	805	796	780	774	788	738	817	824	789	771	765	784	791	806	749	763	803	854	789	795	812	732	826	796	854	774	818	738	767	763	780	760	765	772	791	734	782	822	810	761	776	794	760	799	838	846	791	784	746	796	780	824	758	801	828	806	793	797	783	763	758	798	762	823	789	761	795	787	854	787	804	746	766	788	792	812	803	787	774	761	753	798	714	838	802	781	817	824	820	780	796	783	792	769	795	750	764	794	836	823	800	760	767	801	793	791	803	796	787	811	803	792	818	806	792	770	803	756	756	726	813	845	752	751	760	822	731	755	773	796	798	734	798	777	752	830	780	741	730	778	792	804	768	814	751	731	827	792	794	797	825	769	836	790	751	806	820	752	794	800	815	751	752	777	773	794	794	750	799	766	806	774	820	762	814	781	819	789	789	735	777	810	747	780	794	788	799	768	792	802	799	767	802	796	778	807	796	799	758	756	780	813	788	784	790	778	742	739	828	795	803	757	764	809	813	720	809	775	779	812	780	760	787	804	782	749	831	820	791	766	767	788	799	766	786	757	783	799	809	729	765	831	849	780	784	768	797	764	791	834	819	752	789	804	791	857	822	834	794	741	800	790	750	848	852	785	740	802	772	815	819	801	764	772	806	797	770	830	838	772	776	793	772	771	773	824	782	790	816	746	816	757	756	776	796	772	795	813	758	816	809	770	780	785	779	835	824	811	782	720	791	815	834	775	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
72885	87375	72256	41550	15332	1783	345	347	366	330	311	322	328	335	310	313	336	309	344	328	323	307	324	326	312	297	328	302	349	301	293	316	355	319	331	321	336	331	352	354	347	406	399	387	367	320	288	339	338	318	326	314	304	332	305	298	328	266	331	327	316	349	346	326	341	337	311	327	329	341	311	335	297	334	327	301	301	303	319	324	311	325	331	308	302	322	294	341	355	288	299	305	335	306	290	317	306	314	318	332	348	339	312	338	321	345	318	305	319	278	316	351	328	335	316	299	326	313	305	320	338	312	337	313	302	316	330	324	331	317	313	288	321	334	315	307	339	320	333	335	311	322	349	327	322	294	322	346	313	308	346	318	329	307	357	282	324	341	346	308	295	328	328	336	324	333	340	338	331	326	327	297	306	323	290	309	315	284	355	335	333	312	300	322	291	325	316	292	312	317	325	296	324	341	336	355	335	302	316	319	323	311	314	325	340	340	319	298	317	319	301	327	280	297	354	328	297	340	341	319	300	335	349	295	332	342	307	313	325	347	319	331	334	326	333	308	332	338	313	324	331	330	330	370	330	326	321	302	332	358	310	299	313	314	316	281	337	306	363	338	354	341	320	329	337	315	344	328	314	363	301	310	316	322	343	333	332	315	325	351	323	284	339	353	322	327	299	325	313	334	292	305	331	319	327	319	296	366	323	280	329	313	335	326	313	336	330	318	322	305	314	322	332	340	310	346	311	315	331	332	328	324	318	350	318	326	308	336	323	331	332	338	343	341	335	300	328	332	350	307	323	351	324	291	295	321	312	313	327	315	320	281	299	358	338	308	348	308	306	291	337	311	325	306	311	333	340	305	318	320	331	337	298	334	309	345	305	297	323	320	338	328	318	315	347	334	329	309	318	315	310	302	306	301	345	316	328	320	352	331	304	328	318	337	316	305	331	317	323	363	331	307	324	312	318	306	340	322	333	325	311	351	337	348	304	348	302	285	329	330	303	297	312	336	330	307	314	289	303	332	342	316	302	300	344	330	329	319	330	306	340	296	321	342	321	313	335	322	297	304	335	338	319	309	356	355	296	315	306	348	319	349	312	292	291	325	304	318	321	331	305	310	341	308	327	311	311	333	305	320	321	313	320	335	323	340	329	332	297	299	317	317	316	332	322	313	344	310	320	314	303	341	334	320	318	344	346	318	315	325	307	279	322	315	327	304	308	328	325	310	329	356	316	325	318	324	337	339	307	311	351	341	320	304	328	322	347	318	305	318	357	291	328	319	311	303	335	335	350	344	337	302	308	330	309	324	327	280	322	325	291	327	324	302	328	336	302	296	316	319	311	303	323	311	349	312	326	313	318	324	338	296	329	305	320	340	308	299	332	321	337	325	313	336	328	326	327	313	288	315	322	335	326	312	326	309	316	340	308	315	316	332	350	287	319	331	331	308	306	319	331	342	334	350	317	321	328	338	341	365	315	311	350	318	312	358	329	344	313	314	295	298	319	292	335	305	329	338	306	335	337	325	312	323	314	326	321	307	333	333	324	331	311	334	348	326	290	319	309	329	313	316	362	302	331	331	341	309	322	327	324	325	302	298	311	339	332	316	326	307	285	314	337	328	308	339	313	337	317	342	342	318	297	320	330	306	321	286	311	341	331	325	331	310	317	336	296	327	308	326	326	328	339	328	322	310	324	275	304	352	363	326	319	332	326	282	361	300	348	297	304	324	303	324	324	299	332	324	317	325	322	331	338	335	319	328	359	292	318	293	309	305	346	337	314	344	327	305	319	343	333	316	294	326	384	335	322	370	318	324	327	303	346	328	345	343	309	355	303	339	342	292	342	284	328	319	327	320	348	333	323	342	312	359	327	334	311	308	346	292	308	335	306	351	329	301	341	329	305	308	300	332	332	316	325	305	302	326	311	329	302	298	329	318	310	324	316	283	331	322	317	330	326	344	330	327	328	314	309	297	330	316	317	367	322	357	341	320	355	295	347	312	292	304	311	319	308	288	328	328	324	334	311	326	320	329	298	300	325	307	288	301	320	317	307	338	299	319	293	322	326	326	331	342	301	286	306	316	311	318	317	356	309	306	316	340	336	319	336	318	325	314	334	296	332	324	299	330	323	344	343	324	319	326	284	351	306	332	335	321	310	316	325	329	333	335	342	317	317	305	322	334	320	338	311	352	360	282	316	324	297	308	302	287	325	283	313	333	325	308	324	320	328	310	311	330	310	317	325	315	338	306	351	328	348	310	296	299	318	280	312	358	316	290	331	304	325	334	334	327	336	318	343	316	348	336	317	330	310	304	306	310	320	297	339	284	313	312	337	333	347	317	338	329	313	314	309	322	315	325	338	319	341	312	297	318	335	331	324	310	323	326	333	327	310	307	332	338	294	331	322	358	296	326	334	318	312	315	350	285	331	334	313	342	329	334	341	313	305	324	320	316	339	334	346	347	310	302	283	340	343	322	337	347	336	311	349	290	301	352	315	338	306	323	328	311	321	308	365	343	349	324	335	297	328	312	331	355	353	296	320	327	304	331	347	368	297	348	326	333	295	325	298	332	320	308	308	314	334	322	330	324	332	347	331	312	331	332	340	320	345	313	314	301	315	354	317	323	329	308	307	326	319	297	307	309	302	328	305	303	324	299	316	318	322	323	305	313	350	331	331	313	323	339	325	335	316	322	295	357	324	305	292	320	280	325	319	318	312	325	312	315	308	321	328	351	281	310	318	311	309	313	324	327	305	330	345	323	309	323	314	299	319	285	327	330	334	343	312	359	329	323	332	290	340	324	285	327	337	329	311	327	357	312	306	310	341	307	349	311	367	328	317	320	291	322	324	320	341	298	302	296	310	332	336	317	311	297	353	292	310	338	287	344	326	254	345	316	297	328	321	350	354	318	353	315	343	317	304	305	287	283	303	334	362	304	328	321	329	327	302	341	322	338	321	295	312	320	294	337	321	293	317	311	315	300	333	331	327	319	328	297	315	320	335	316	324	292	329	313	293	316	331	323	289	308	322	337	280	312	291	299	319	290	305	325	349	314	316	329	323	291	325	307	338	308	328	301	327	312	288	324	324	330	313	325	308	313	318	329	346	337	330	326	307	360	315	344	314	307	287	321	328	325	300	299	331	333	348	330	332	316	336	329	286	320	306	307	322	316	336	309	313	334	325	355	328	333	331	338	293	310	304	290	327	350	383	324	317	311	329	340	317	302	336	338	299	331	322	327	303	308	335	336	328	327	348	325	320	328	329	334	300	328	317	296	327	311	340	345	357	304	332	316	315	306	326	313	338	351	304	302	322	330	325	318	296	313	311	323	317	296	312	302	324	325	330	320	326	343	318	310	319	293	324	302	373	332	288	299	308	336	327	335	332	319	347	333	338	328	296	344	349	325	350	306	322	311	332	321	321	309	321	317	318	305	326	316	314	322	316	323	340	305	334	321	314	317	323	302	332	331	306	339	319	310	326	298	348	349	317	301	295	333	315	272	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51681	75546	70114	43165	11397	1086	1001	1017	980	1004	979	927	959	938	929	892	915	869	925	906	895	845	912	934	922	900	870	867	886	883	921	890	908	864	890	900	879	963	895	1057	1159	1332	1518	1462	1337	985	893	883	907	881	855	862	905	857	932	909	877	900	870	861	914	924	896	898	860	947	872	923	906	899	875	850	899	844	887	890	899	902	906	882	905	881	926	916	870	877	868	901	889	882	866	866	925	909	831	893	856	917	878	897	939	854	860	882	912	972	933	892	941	883	895	837	823	863	898	843	907	895	918	875	779	918	905	894	939	872	932	876	845	873	875	920	920	861	874	847	875	858	941	896	908	888	841	880	891	882	936	882	920	864	891	916	834	918	811	950	886	887	901	939	906	861	942	922	920	958	895	902	869	884	886	886	898	828	884	864	909	875	896	886	854	963	912	894	874	976	912	930	929	895	896	898	922	897	901	906	956	938	883	834	849	895	923	917	870	922	892	910	927	843	915	887	855	924	895	911	909	898	910	922	900	900	855	890	909	888	917	939	830	877	896	882	797	933	910	889	896	871	889	896	908	919	907	882	867	924	903	894	835	892	930	894	944	889	911	894	893	909	913	902	870	884	917	900	891	878	911	871	913	919	855	886	855	827	906	896	850	870	847	881	912	899	893	892	918	906	829	877	900	841	866	927	832	868	893	844	856	928	922	865	901	829	879	911	905	868	917	854	891	900	859	941	904	928	875	928	943	892	892	866	895	859	881	890	849	902	913	853	912	853	893	906	886	895	871	891	916	852	915	881	903	861	899	872	896	871	862	882	879	910	888	924	851	875	915	896	876	870	894	919	870	879	911	896	843	892	925	854	887	935	912	863	868	870	904	872	919	873	939	894	872	879	909	829	894	871	917	871	869	881	880	893	832	874	847	883	915	896	874	901	894	921	828	915	906	892	888	936	948	874	897	945	948	846	901	895	900	888	882	865	885	909	879	918	913	946	900	890	865	898	882	889	936	899	883	908	897	860	904	865	922	945	877	931	935	878	880	868	924	925	879	860	924	874	901	910	914	899	933	891	894	902	897	878	932	846	916	877	903	923	887	852	931	847	869	836	843	898	887	877	835	905	911	922	991	890	810	872	931	893	876	849	839	933	844	952	901	876	894	901	892	871	828	896	910	827	917	865	874	907	918	893	867	880	879	886	800	881	859	919	928	876	848	896	943	898	895	880	954	940	934	899	845	883	880	910	941	857	986	949	869	886	873	848	882	876	897	881	870	865	812	908	932	903	855	887	877	891	886	890	811	944	891	912	913	891	865	889	891	934	883	924	896	910	895	848	893	877	863	897	873	924	882	930	869	910	948	917	863	901	908	929	946	826	884	864	904	889	905	885	879	903	924	877	886	865	866	866	928	881	914	902	885	924	874	882	930	881	889	873	922	814	861	900	858	876	863	844	849	895	857	942	876	847	912	908	902	907	878	884	877	891	894	890	961	902	904	856	872	854	919	835	872	886	904	896	917	872	886	899	897	913	875	864	887	864	887	882	920	884	904	886	899	932	868	904	890	891	872	848	875	864	887	890	887	900	879	898	866	821	922	918	923	916	851	846	888	867	845	869	941	936	869	870	870	884	870	901	885	882	854	899	859	912	863	883	908	875	889	945	891	897	950	857	902	846	864	928	914	884	905	850	924	854	910	921	887	902	883	874	899	871	892	856	929	895	818	901	892	890	962	902	905	843	924	864	853	885	914	886	907	930	924	940	866	861	864	931	888	900	857	921	932	910	895	898	871	877	929	929	938	964	868	920	882	902	928	902	905	919	940	955	842	879	872	888	916	924	934	911	877	901	876	925	914	887	900	921	960	912	900	863	921	876	852	882	951	912	875	918	892	833	916	837	874	892	852	907	869	901	889	921	872	888	925	875	942	912	857	876	911	868	932	872	912	842	890	905	907	881	863	885	894	861	928	886	863	852	886	918	893	920	896	908	862	874	874	893	839	889	848	899	896	871	912	908	922	841	933	878	985	824	909	867	893	920	850	912	855	887	947	865	916	900	899	889	911	922	858	947	886	872	909	880	879	849	853	912	888	890	910	903	877	880	865	879	881	868	950	890	859	898	929	898	864	917	867	868	883	859	904	850	873	938	918	923	902	851	889	928	905	921	898	881	885	904	912	857	851	886	900	876	904	962	899	899	855	824	885	873	959	886	881	891	935	866	946	891	925	906	891	885	972	909	882	852	873	890	839	904	889	868	906	866	871	870	906	846	897	881	914	893	927	863	913	885	905	821	890	874	837	908	877	928	840	878	880	891	907	904	916	912	850	873	928	894	918	899	931	918	854	880	892	877	887	916	893	886	899	925	858	862	893	873	896	911	863	903	892	856	887	906	877	885	904	877	851	813	910	878	924	897	908	934	913	851	913	903	875	819	866	879	858	899	944	910	873	859	862	895	931	889	831	894	840	925	866	931	882	914	916	930	864	881	898	892	909	867	875	864	904	864	909	869	873	927	893	927	906	908	928	898	918	954	902	849	929	950	892	889	906	890	947	882	898	928	893	890	816	934	869	815	926	887	882	860	861	915	922	918	865	904	873	901	864	867	913	858	857	859	878	892	871	878	894	956	863	902	859	890	860	912	908	924	884	877	930	908	884	855	875	889	887	900	921	916	830	936	881	932	903	925	886	876	932	907	913	907	879	868	853	897	907	877	847	880	859	895	925	904	856	895	863	863	891	879	933	877	871	898	888	885	906	941	859	844	907	926	886	891	916	896	917	912	879	895	876	931	830	849	900	899	916	877	926	859	918	886	880	883	922	919	827	933	834	913	887	894	897	934	838	879	889	871	895	886	922	915	894	871	931	873	847	878	851	913	883	912	911	892	890	938	814	883	906	915	901	916	962	872	866	917	882	899	869	860	889	838	880	927	905	895	897	862	906	882	854	901	900	909	863	897	892	902	919	848	871	887	865	880	874	908	896	878	857	961	874	907	864	859	862	856	899	966	880	927	870	883	882	923	938	792	917	922	870	872	951	946	899	895	932	930	857	846	837	894	932	917	855	870	846	833	882	926	869	882	853	876	922	913	861	899	867	924	873	867	904	896	921	840	934	918	891	838	887	836	841	906	920	841	848	901	870	904	888	898	841	868	927	866	879	878	923	862	895	852	905	888	906	900	850	860	982	913	884	882	886	857	900	888	887	937	797	873	862	905	883	898	867	879	932	930	910	862	915	902	874	877	897	879	884	861	847	892	900	848	833	875	939	891	852	901	885	887	919	869	863	870	908	856	878	853	870	930	906	904	845	909	899	916	909	898	896	914	885	930	886	875	859	872	906	866	901	903	903	906	922	890	870	918	924	913	909	898	887	885	933	895	855	867	884	904	909	848	916	882	837	937	918	962	883	892	927	915	873	845	897	953	842	893	883	864	893	923	919	866	873	897	962	900	877	911	934	935	963	850	910	939	818	905	910	852	945	933	929	884	869	950	867	849	895	948	893	859	869	918	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18476	27256	17658	4467	586	316	320	294	284	311	322	276	297	297	285	282	286	319	273	292	337	261	305	306	339	315	308	306	300	301	278	296	287	303	299	277	308	264	263	297	309	280	287	281	306	270	304	290	300	290	279	303	286	298	301	307	308	310	312	281	287	291	283	292	315	281	286	313	290	303	262	274	258	310	286	310	287	309	271	283	293	330	274	273	284	285	280	297	284	269	286	268	285	309	298	279	286	310	317	285	312	298	305	303	254	278	284	269	269	299	315	297	298	279	309	289	274	282	286	319	291	261	309	297	253	297	295	276	283	323	291	285	286	291	284	266	291	266	266	329	291	295	289	313	307	289	260	285	264	338	315	302	292	322	323	301	312	315	269	289	259	294	281	290	309	304	286	266	323	263	316	300	284	293	324	307	296	271	295	299	321	286	281	275	285	315	283	287	303	323	274	266	289	317	296	297	310	268	319	290	300	312	277	295	337	283	279	312	299	298	309	286	315	306	280	299	277	327	279	301	308	309	292	316	302	312	279	273	312	291	306	286	328	292	334	293	295	314	297	317	290	305	309	306	264	291	296	286	301	291	273	292	272	277	289	268	321	301	277	268	296	305	330	280	277	292	287	292	284	333	300	290	304	293	272	304	311	297	281	279	303	298	321	313	273	327	302	288	329	298	306	263	329	302	307	284	284	288	300	292	305	272	252	336	251	283	281	261	271	323	279	289	276	320	289	290	292	290	277	292	273	284	291	276	289	320	265	296	287	329	289	282	290	298	294	294	247	286	307	287	278	285	272	319	286	273	305	283	281	279	297	283	278	312	290	292	302	273	297	313	284	328	290	278	299	253	276	287	283	310	275	311	289	320	289	303	288	256	291	287	277	280	292	298	328	324	314	306	316	305	289	259	308	274	283	294	309	320	297	286	296	322	293	268	283	304	334	288	253	279	274	315	280	332	313	288	271	292	304	288	317	276	286	294	311	285	283	301	294	285	303	306	290	256	318	295	302	342	307	300	292	299	279	289	301	275	290	296	280	282	312	319	295	295	292	263	293	289	257	294	292	295	320	267	291	285	293	310	277	282	287	305	315	296	292	282	290	301	252	305	317	263	295	284	302	291	285	282	289	277	304	290	306	330	311	302	298	308	295	303	281	318	315	297	284	284	307	285	280	285	297	282	308	289	287	281	283	287	276	282	282	284	290	289	276	295	307	309	301	290	295	277	309	276	261	270	244	308	304	277	311	283	291	318	287	292	278	267	306	294	282	294	318	318	291	286	283	293	288	291	279	324	290	282	298	292	314	309	314	269	282	288	300	305	288	301	297	306	277	288	261	301	299	296	297	317	335	282	284	274	295	288	286	278	329	273	308	307	297	315	286	309	262	306	262	277	287	291	320	326	305	278	297	280	273	286	260	316	285	316	286	294	322	287	290	289	334	306	294	285	296	309	269	312	298	330	328	305	318	302	266	265	291	294	250	277	304	280	285	303	287	279	325	303	298	308	274	292	308	297	315	306	294	286	306	303	292	304	248	310	317	293	254	286	303	271	310	296	294	280	327	343	283	310	308	290	313	284	288	291	300	289	288	306	279	280	293	276	295	302	288	285	305	308	301	303	286	296	267	279	276	297	298	290	306	295	317	295	303	263	286	275	273	296	266	347	280	295	302	307	305	300	321	295	272	296	301	319	260	311	316	283	308	298	277	310	281	291	281	309	280	270	297	278	299	280	268	286	305	288	303	339	276	294	264	299	290	277	290	281	292	320	304	296	290	292	261	301	298	291	303	281	280	289	276	324	307	308	306	299	296	294	310	301	275	260	287	317	306	299	291	301	319	278	294	304	293	289	313	304	309	282	304	301	278	303	325	275	300	276	319	266	313	268	304	298	317	278	314	308	268	297	311	266	310	291	266	292	306	321	311	264	287	310	318	280	298	256	302	317	284	299	297	272	284	322	273	277	300	300	305	321	302	249	271	302	314	285	316	323	299	273	258	298	299	296	306	275	316	261	280	304	293	288	316	268	306	286	274	292	291	261	317	307	280	335	307	277	265	298	287	287	302	298	265	294	321	282	293	305	269	290	276	271	293	317	306	299	278	282	285	295	318	296	280	285	280	297	275	280	282	311	310	301	305	306	302	302	273	277	321	291	282	312	301	298	300	304	270	286	306	301	291	305	285	299	303	330	309	286	323	318	313	303	307	305	306	297	293	282	303	311	267	307	302	313	270	285	293	311	299	281	274	324	329	307	284	258	285	293	297	293	295	279	288	303	287	296	281	302	317	294	300	285	292	299	307	309	293	270	281	305	292	282	294	274	319	267	331	292	314	293	299	312	327	326	284	309	291	322	310	262	278	268	270	269	322	296	247	296	303	326	297	298	315	288	261	304	283	314	269	309	288	263	266	318	286	296	280	307	304	293	306	292	270	299	299	313	267	305	292	300	283	300	306	288	281	315	303	289	314	305	295	295	282	271	284	318	289	294	319	283	275	285	319	323	330	301	292	260	306	274	267	293	303	259	302	290	298	280	300	304	268	250	299	293	233	303	324	268	314	286	306	270	328	281	270	275	295	277	301	278	299	312	298	297	299	269	303	316	293	309	289	283	250	336	274	319	284	270	274	328	286	305	296	288	305	319	347	288	309	295	307	303	303	293	273	308	260	275	304	267	296	298	305	281	313	275	285	307	301	300	315	282	282	318	311	294	287	297	276	291	290	292	313	296	304	282	296	283	309	261	301	321	282	278	266	283	321	283	285	258	286	296	319	321	276	299	305	274	282	279	281	297	300	279	289	286	281	276	296	300	335	300	291	278	292	327	298	264	306	299	280	297	300	263	333	274	309	302	309	287	257	298	254	302	308	259	297	303	322	288	286	293	296	313	265	279	320	287	281	301	299	287	301	271	310	272	257	269	342	258	269	264	292	331	289	274	265	285	296	315	264	286	278	278	314	292	287	259	311	310	316	296	294	295	283	321	254	293	285	283	292	300	297	309	295	291	265	297	324	298	265	310	311	260	285	284	262	287	324	303	286	300	276	285	269	301	315	299	301	301	294	301	290	322	307	319	301	294	289	290	307	288	269	298	312	302	263	299	298	310	313	299	317	307	296	283	302	299	259	298	292	278	326	278	304	282	295	285	294	279	284	297	276	284	263	321	282	290	300	287	284	292	289	318	298	288	267	253	291	294	281	288	313	303	324	284	308	269	290	322	284	319	292	284	294	277	274	318	292	300	293	275	315	277	276	289	300	291	293	303	277	315	298	300	314	292	301	291	264	289	272	299	284	285	286	283	314	278	310	291	299	291	302	334	317	284	313	264	292	288	293	260	296	304	315	257	289	319	319	305	272	293	289	296	292	327	299	295	296	305	298	274	266	294	308	303	288	283	303	260	299	275	282	260	310	306	276	287	293	302	295	273	308	329	295	279	297	280	287	297	264	290	265	285	297	313	298	280	304	290	304	352	302	292	275	293	282	329	288	281	304	316	257	310	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18623	32380	23614	8125	1319	840	829	898	845	792	860	842	889	809	844	845	833	782	832	827	844	819	806	822	837	764	848	812	833	875	845	887	829	813	808	788	839	808	863	838	821	881	870	865	875	788	825	787	862	798	825	804	881	838	838	817	820	821	842	822	841	853	820	774	872	836	809	809	829	833	796	823	833	789	820	838	860	817	843	784	805	794	784	855	877	853	831	772	817	854	854	847	821	895	819	845	838	844	875	799	863	851	793	850	847	845	822	827	871	827	838	827	872	812	892	822	839	827	805	858	805	837	810	818	834	869	825	824	861	902	870	803	857	824	862	861	798	824	843	846	809	800	844	834	823	844	853	805	855	840	813	817	865	866	873	825	810	811	792	813	799	796	804	802	831	834	807	799	854	830	776	836	823	832	838	813	826	853	820	832	858	825	814	858	854	819	810	798	767	827	813	804	770	795	852	822	821	892	803	827	871	857	826	840	861	791	823	831	827	813	825	807	813	829	822	834	834	802	802	777	808	867	848	872	859	774	818	793	843	880	861	859	823	793	837	822	803	835	784	805	830	828	871	860	814	857	781	811	828	813	853	757	833	821	805	846	856	825	761	876	820	832	846	848	835	826	843	842	861	844	806	813	886	817	873	819	821	862	816	839	800	819	883	856	872	838	833	839	808	811	828	739	884	810	814	846	799	847	831	802	809	762	837	819	845	852	800	857	808	857	818	835	832	777	833	822	780	804	834	813	868	807	888	825	816	791	844	819	823	861	854	853	809	795	811	857	794	868	845	853	815	829	848	851	823	814	841	881	792	853	812	832	785	845	814	834	804	849	805	829	837	865	873	840	874	817	846	845	792	833	863	844	800	807	882	865	878	843	843	829	805	810	850	871	832	846	836	825	755	842	875	786	814	819	843	810	809	833	821	769	833	852	790	833	856	807	795	831	825	891	802	791	803	763	871	799	847	815	831	812	842	901	855	817	839	801	863	798	903	813	809	834	800	843	845	818	793	858	832	801	814	855	811	852	868	815	851	817	826	807	817	799	822	838	820	816	835	834	806	847	793	819	836	861	831	773	763	868	823	832	807	769	822	799	838	805	843	801	831	843	769	867	804	801	838	823	829	807	794	829	810	857	825	824	830	827	843	882	852	881	848	831	807	835	883	809	840	822	823	879	830	799	862	817	796	797	827	804	842	824	814	854	839	808	833	841	808	836	875	876	833	867	824	804	829	829	806	866	825	858	817	804	875	851	848	796	845	830	787	791	814	794	831	868	846	852	823	868	847	819	841	765	813	824	814	848	783	814	819	819	767	814	826	855	821	819	834	796	848	909	811	842	842	833	835	851	806	875	835	831	886	820	866	810	835	825	780	895	830	829	838	808	819	784	829	831	864	817	815	812	807	831	849	912	824	873	858	807	881	861	879	835	819	810	763	840	809	822	822	822	824	846	813	791	839	808	836	825	831	818	843	851	816	805	792	800	833	826	832	795	771	833	842	810	792	812	903	781	887	840	826	839	827	851	842	847	840	867	808	782	870	793	812	784	798	825	913	807	826	855	822	839	820	821	824	793	840	832	836	810	850	856	857	819	793	807	851	862	796	808	789	781	823	775	898	841	863	838	806	847	822	823	840	869	805	832	863	841	838	845	837	911	838	879	803	802	795	868	823	860	825	837	817	828	811	840	841	825	833	866	810	853	787	869	828	804	858	854	750	856	850	813	830	847	863	801	867	859	875	819	851	857	771	845	832	818	889	848	793	836	800	851	834	834	861	826	808	870	853	801	843	807	806	804	826	839	854	889	779	876	873	871	869	872	851	834	887	756	895	779	863	803	850	846	833	867	827	833	795	814	823	789	760	819	817	883	853	874	881	837	767	848	866	834	865	836	849	848	839	817	790	844	811	838	827	837	849	841	834	807	810	831	849	846	867	780	836	877	894	856	844	892	837	875	911	848	844	819	848	850	776	837	817	818	805	842	889	859	835	876	803	830	890	876	832	820	793	793	850	812	815	850	811	848	806	790	830	815	781	834	838	874	781	815	866	830	843	831	839	850	852	807	817	798	868	837	809	800	846	843	820	795	812	800	808	832	775	817	815	838	808	813	792	864	847	831	816	770	884	860	858	810	822	803	841	816	906	842	810	816	790	835	796	806	887	866	845	818	839	829	855	860	795	846	893	823	864	881	891	790	847	827	851	884	786	844	825	841	838	805	849	851	792	854	806	819	892	809	857	831	848	806	858	822	780	820	877	855	813	825	917	848	836	873	833	852	821	857	868	853	815	821	781	885	807	817	831	827	853	817	826	860	794	815	880	785	827	841	850	757	826	855	858	813	836	782	841	771	814	874	816	830	815	827	799	805	847	845	834	857	857	807	913	828	876	797	828	791	796	840	869	856	862	818	816	868	856	795	837	837	878	799	840	877	815	812	850	820	794	780	780	803	804	863	825	860	836	832	821	877	813	795	821	856	860	817	849	790	859	859	809	813	867	848	850	797	855	800	791	796	878	845	818	842	853	833	773	809	833	824	825	858	790	826	866	846	814	795	861	824	826	845	823	841	867	814	820	802	811	825	891	840	848	889	831	850	769	829	888	830	850	870	855	824	825	787	819	818	854	858	861	879	838	794	835	826	843	800	786	856	870	809	854	842	819	826	781	811	798	796	825	791	820	834	812	876	789	858	814	819	873	860	824	864	837	841	792	786	822	840	802	816	866	853	810	896	860	840	841	831	831	782	832	880	820	802	789	820	871	831	859	831	868	848	846	859	847	813	872	837	836	790	898	826	815	830	792	867	847	852	842	871	814	832	794	778	829	877	851	826	899	827	847	808	869	822	751	784	868	793	875	837	886	819	790	854	783	857	836	867	774	833	835	847	835	798	834	813	849	808	832	855	772	819	833	800	855	819	793	818	852	843	821	835	777	865	837	856	801	826	789	844	874	850	821	860	817	799	834	838	838	867	844	834	832	816	833	857	834	827	803	774	827	865	828	791	836	827	817	819	804	837	827	849	834	822	824	817	814	765	779	810	814	874	824	802	826	819	844	860	908	812	832	786	820	821	823	829	806	846	815	855	852	836	807	830	806	856	802	829	825	849	772	830	893	744	837	845	825	812	822	824	813	828	818	780	794	847	836	764	855	827	826	816	828	816	804	835	869	822	839	800	876	848	855	854	808	860	818	761	849	790	837	763	823	806	824	817	853	846	859	811	863	782	870	786	823	843	837	789	785	851	868	848	842	791	803	790	835	846	813	821	844	793	801	880	843	858	814	848	888	773	832	776	813	812	830	786	807	810	869	839	789	875	829	823	802	859	878	781	824	840	821	842	839	827	798	841	836	847	866	798	783	836	861	867	810	809	850	874	883	803	787	832	806	821	812	803	825	826	881	795	818	821	811	801	816	866	805	788	841	807	816	842	829	813	856	833	832	836	791	830	822	863	882	804	841	796	868	809	816	846	793	855	820	853	803	866	822	774	800	837	795	799	834	869	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
65910	76798	61584	30242	8022	468	286	287	288	285	312	295	257	287	265	263	310	271	277	264	274	289	277	281	264	268	256	262	287	287	285	270	275	258	300	300	282	280	269	272	331	306	298	316	278	295	275	253	254	254	271	282	268	282	282	289	281	259	255	300	271	261	299	281	279	250	271	263	235	243	286	262	268	275	280	278	265	279	268	292	276	273	307	260	297	269	254	254	286	277	279	272	252	254	266	278	247	262	234	262	278	291	260	318	264	238	277	265	290	307	265	281	301	257	262	269	273	250	295	281	297	299	266	285	275	268	271	266	269	263	250	275	231	297	286	255	263	243	252	255	253	285	265	258	267	274	264	260	256	287	270	285	295	285	279	259	280	239	273	256	251	281	285	281	321	267	255	258	261	292	292	282	282	268	303	280	277	267	277	291	281	263	231	311	261	259	268	293	278	267	291	282	253	311	271	278	278	299	273	299	286	288	284	286	276	273	300	269	265	286	264	273	259	282	277	249	266	323	247	264	290	270	290	299	281	258	312	271	278	296	309	261	276	266	297	285	278	274	280	281	275	301	269	268	278	271	256	284	263	280	247	247	286	276	267	276	262	294	295	285	283	253	281	272	252	263	251	258	272	251	284	251	268	233	292	270	287	272	259	275	270	288	301	251	291	250	282	275	302	260	257	289	274	281	327	305	250	291	286	264	280	277	240	246	254	285	279	275	313	260	274	304	264	253	269	253	274	270	233	297	301	279	260	278	248	276	283	276	300	273	301	255	268	280	271	272	265	278	261	286	263	272	258	271	262	243	269	290	265	274	251	286	242	261	269	286	308	246	278	261	249	271	284	264	266	259	275	280	287	284	270	249	266	295	309	272	291	253	291	296	271	241	259	298	291	271	295	269	296	251	294	294	263	290	270	274	295	290	275	270	265	280	275	284	235	293	308	260	276	241	292	296	282	264	309	292	282	286	282	283	282	234	263	265	265	262	279	284	265	257	266	281	286	269	264	282	269	262	284	264	288	295	282	267	271	279	251	268	277	293	248	293	267	224	276	297	287	247	286	256	282	286	261	239	292	258	278	271	278	258	287	270	299	264	268	280	287	255	275	298	273	284	241	297	277	291	259	244	302	264	301	261	276	253	294	253	273	297	289	256	281	281	276	296	283	273	265	273	274	282	260	288	294	260	280	303	297	264	285	262	278	255	286	270	269	301	254	282	291	274	283	286	288	271	285	284	305	270	265	264	279	290	290	263	263	281	283	264	271	293	286	258	277	287	283	289	309	293	267	278	288	273	248	294	289	299	265	304	278	308	272	275	295	301	277	267	285	277	284	269	262	266	262	303	269	280	289	278	268	256	267	295	285	265	264	294	271	299	280	278	303	289	287	274	261	259	264	271	259	305	284	246	302	243	245	287	293	276	280	259	261	279	276	261	280	276	273	293	306	288	280	273	282	284	284	285	288	268	265	278	293	291	302	273	253	275	293	270	279	260	276	295	268	266	267	254	278	253	267	280	256	252	263	298	272	276	293	297	252	269	288	280	277	262	278	259	283	313	278	283	267	275	274	263	283	285	270	278	257	259	293	285	272	283	271	270	275	288	316	275	284	283	297	271	266	274	272	258	274	296	273	261	248	264	259	282	266	278	261	266	287	297	274	271	274	293	263	288	281	281	323	279	283	259	237	270	279	243	277	271	268	267	286	263	273	272	288	270	248	269	246	285	262	306	280	269	293	263	270	230	235	282	258	268	299	262	263	294	272	270	281	268	281	254	249	269	264	266	245	276	268	266	245	282	279	278	294	279	236	271	269	284	257	296	262	286	253	275	279	270	266	274	260	284	288	265	284	293	270	280	254	265	295	262	306	283	281	283	239	276	254	271	270	262	272	272	275	269	306	260	270	276	268	263	269	301	295	244	270	281	284	282	284	277	283	264	280	302	263	261	293	264	279	284	264	272	267	266	286	263	250	251	282	266	292	267	268	268	286	256	284	270	244	262	290	264	295	274	264	270	229	275	265	287	251	257	279	260	269	255	246	291	269	300	244	298	273	282	290	286	289	276	302	268	302	288	251	273	296	241	259	264	263	281	285	264	280	279	280	263	270	295	276	263	277	282	295	260	253	292	295	275	261	276	266	295	276	272	268	277	273	260	283	284	276	270	273	279	270	255	235	288	305	259	269	288	305	250	266	255	284	265	284	279	274	276	256	262	264	297	271	276	252	273	295	283	271	294	284	284	278	258	282	280	272	299	277	260	302	270	244	278	265	259	295	293	276	262	270	273	256	288	280	244	254	265	258	238	252	265	271	265	300	255	274	287	264	264	251	294	264	275	258	275	260	291	290	261	296	262	289	292	280	257	282	253	273	282	262	266	260	279	250	246	236	291	274	271	274	275	275	279	292	277	276	288	259	313	270	279	266	256	260	257	239	268	284	276	270	320	285	276	276	278	278	254	263	278	256	263	271	248	312	272	265	239	311	262	296	244	309	306	250	271	299	263	298	264	287	265	264	284	275	271	292	276	272	252	303	270	276	298	258	258	280	291	275	278	287	259	243	266	266	283	276	273	249	270	243	266	272	286	256	270	296	276	281	299	279	300	271	265	260	257	256	270	259	300	292	252	299	275	263	267	246	277	247	266	281	269	299	294	276	276	287	270	264	258	279	250	275	277	269	254	278	286	283	288	270	266	289	247	309	254	267	265	273	276	285	248	263	263	263	270	293	270	259	268	267	259	270	255	268	267	243	299	260	285	281	295	255	315	270	286	261	277	275	251	250	262	281	289	283	291	258	297	296	271	275	253	291	279	290	277	283	254	267	240	238	264	256	255	288	299	272	261	258	258	279	287	277	273	291	293	261	285	263	270	262	265	281	263	270	267	249	299	281	275	256	280	293	304	271	271	265	263	277	279	277	276	298	285	277	306	259	263	275	310	271	279	287	285	270	279	272	262	260	273	278	286	245	245	282	294	301	260	296	224	302	265	289	249	294	270	285	260	259	269	267	269	265	273	256	239	260	258	247	271	268	305	287	285	271	264	286	287	258	255	272	264	256	266	266	275	301	262	281	282	265	267	251	264	292	256	308	258	277	282	251	254	257	231	283	254	275	252	275	256	283	278	286	258	273	297	267	252	276	258	279	261	296	288	290	269	264	279	269	258	244	279	271	292	248	259	274	286	274	256	282	303	278	308	307	318	287	306	288	256	296	269	277	290	285	273	275	260	291	285	273	286	289	288	258	268	284	277	297	313	275	286	250	301	287	287	268	271	264	261	271	255	269	286	296	294	261	260	260	250	295	283	283	288	309	281	280	303	267	263	262	262	328	281	284	286	272	235	244	269	269	266	279	264	271	299	273	277	298	251	295	267	285	262	268	276	304	297	278	270	288	240	259	278	280	265	297	235	271	263	267	273	253	304	258	290	247	276	269	275	268	292	283	261	261	265	269	281	302	301	270	258	237	288	273	307	302	229	295	247	286	286	250	281	242	271	308	281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43632	61658	56959	32101	6547	829	874	849	853	777	804	814	766	760	814	806	757	791	819	814	763	767	793	816	792	749	825	812	832	811	774	851	775	794	775	796	781	775	876	847	890	1055	1061	1039	922	822	733	751	761	783	775	812	771	794	795	755	834	736	794	755	865	785	823	745	772	822	757	764	816	781	798	765	783	766	813	801	746	794	822	811	785	771	762	794	780	806	806	797	807	767	768	779	743	781	783	767	774	766	748	801	799	783	763	840	776	803	763	784	792	803	794	777	793	794	776	765	742	799	786	781	805	814	821	754	802	828	778	811	776	788	778	778	795	759	847	784	787	804	804	745	751	805	778	832	797	761	785	771	793	819	804	801	800	791	796	815	828	813	768	754	796	809	804	817	737	783	762	744	803	759	795	772	769	808	766	813	795	816	756	779	793	773	765	796	835	764	808	772	778	799	761	814	790	825	781	826	766	786	803	775	740	776	835	746	785	782	778	753	808	798	799	782	777	778	765	773	806	810	778	806	795	770	760	767	809	794	781	783	744	784	787	808	799	779	821	775	772	767	838	824	812	819	769	751	801	762	781	756	788	750	796	801	790	794	804	803	749	780	795	738	797	816	790	793	755	731	756	761	781	739	844	766	787	782	784	810	789	798	806	767	813	783	797	832	789	803	782	763	802	778	765	786	791	771	816	782	812	752	802	776	811	778	787	795	785	785	814	797	764	768	789	818	786	799	771	801	783	788	783	810	790	782	787	818	805	806	798	780	773	747	791	782	812	795	761	816	793	813	785	806	818	780	762	825	821	805	794	778	737	810	822	770	781	773	768	794	817	765	808	790	802	788	784	793	756	816	762	757	798	790	788	810	770	776	811	755	793	786	785	787	800	789	799	821	757	762	809	758	797	741	706	832	752	785	801	838	784	807	775	790	736	748	789	760	802	785	784	784	765	772	815	792	776	783	790	754	760	802	803	787	776	773	748	789	782	769	733	756	753	789	821	762	740	757	825	756	785	802	768	845	748	742	779	757	775	760	783	790	774	770	814	739	736	858	766	793	760	757	770	860	781	786	783	815	797	779	796	808	761	837	771	757	819	760	761	815	764	770	772	777	765	747	779	713	782	762	804	780	830	778	782	766	776	781	761	799	819	833	731	778	777	837	862	755	800	748	829	804	715	756	754	786	804	780	762	825	754	756	776	728	803	751	826	786	791	753	833	801	752	790	816	812	786	762	810	757	722	781	764	779	810	760	822	774	727	786	768	796	781	743	833	795	823	744	796	782	814	879	766	783	768	793	764	809	810	780	768	770	796	813	755	802	825	758	766	745	818	760	775	788	776	825	775	742	771	795	747	808	777	755	801	826	787	764	778	755	786	850	805	763	758	801	783	783	723	779	792	814	729	797	808	772	776	793	840	762	806	786	775	818	781	794	806	742	830	820	722	731	807	733	762	797	755	810	806	791	807	762	707	809	777	805	810	773	751	784	735	833	724	804	769	802	807	806	783	795	798	797	791	789	736	759	835	805	786	765	830	824	752	825	795	768	761	802	779	759	728	810	779	810	781	782	787	759	796	837	769	708	768	766	740	830	809	760	811	822	784	785	795	833	827	746	776	821	740	799	751	733	770	732	801	803	775	806	791	802	776	815	738	762	782	796	786	776	786	786	759	780	784	776	758	779	794	759	778	741	780	740	818	823	818	770	754	768	840	790	780	782	809	767	750	735	730	821	818	818	828	799	794	832	793	821	788	769	794	798	830	788	788	818	811	772	785	799	779	773	735	820	727	782	773	803	767	750	736	850	804	781	777	808	788	788	772	774	759	816	825	746	767	761	771	779	811	787	799	771	783	824	793	753	800	776	792	838	830	748	854	763	774	781	766	824	762	792	798	756	770	772	752	804	814	805	760	832	788	770	780	779	799	774	758	772	784	782	819	802	814	789	777	801	786	789	790	763	782	799	796	735	779	792	793	783	772	793	806	723	776	778	799	805	815	776	785	786	781	831	771	781	770	736	762	799	778	850	785	796	806	792	738	731	820	765	731	766	780	802	790	787	796	754	792	781	778	786	803	757	828	776	781	797	785	800	828	802	793	776	750	733	832	755	820	776	781	765	779	840	759	846	784	775	819	792	792	791	759	794	792	789	797	819	777	737	776	809	844	781	776	825	819	792	805	797	768	781	800	778	837	801	840	779	800	759	774	790	788	741	747	813	803	766	766	772	795	765	790	747	740	770	752	836	779	808	824	848	791	794	777	795	818	737	754	777	796	735	803	811	760	819	765	806	796	767	816	736	863	789	714	765	756	759	764	784	792	783	796	747	823	748	782	779	823	761	785	840	849	810	754	791	788	757	811	832	767	774	743	845	774	747	793	766	829	788	775	804	775	783	823	773	804	828	806	771	759	759	820	768	750	811	727	809	773	810	787	786	809	789	810	739	777	809	741	778	810	774	821	754	762	800	758	790	770	756	850	765	775	775	740	762	824	773	738	816	787	786	798	756	755	746	794	769	751	749	773	828	805	822	716	725	763	818	738	810	803	753	764	798	744	764	804	754	841	770	762	759	762	811	797	794	760	806	810	785	787	775	785	813	745	760	785	797	788	749	804	775	740	807	791	777	784	783	743	749	817	741	791	785	825	763	792	768	709	739	818	845	789	862	714	775	793	751	774	821	761	761	837	807	754	803	794	750	788	803	789	790	774	765	758	785	787	777	832	821	763	778	826	757	822	777	768	850	786	753	799	761	808	802	794	835	756	787	796	808	767	769	761	720	800	800	831	785	821	783	768	799	769	788	815	806	763	826	777	784	775	797	783	750	815	754	786	796	763	760	781	800	741	779	783	761	798	802	786	707	729	790	752	762	731	850	775	782	785	782	745	770	723	800	769	811	796	731	782	783	745	763	766	797	778	768	764	793	764	795	768	772	855	768	777	751	768	746	825	800	789	744	764	795	821	783	792	836	678	790	785	761	736	740	797	757	822	774	738	759	800	709	798	794	769	773	823	807	850	802	786	801	748	762	818	786	754	786	750	762	825	723	815	788	738	763	816	810	792	774	791	789	767	801	831	764	758	768	747	771	780	803	829	814	747	805	806	793	780	772	791	733	740	787	804	821	781	824	785	800	753	741	809	770	801	754	791	788	798	819	784	797	801	796	784	809	792	768	784	830	809	779	819	803	742	752	771	761	793	781	814	769	800	810	792	786	773	803	729	787	807	752	758	814	817	774	770	797	751	775	767	769	774	845	787	780	786	797	781	790	752	712	798	735	806	784	776	741	788	762	747	764	819	804	792	820	805	778	789	810	796	797	762	817	788	784	819	778	790	777	775	776	790	815	791	789	826	799	772	811	774	798	775	805	753	772	801	758	776	753	751	807	794	765	819	802	745	773	800	797	786	729	777	797	780	851	813	764	786	742	827	786	791	801	726	796	798	788	772	777	790	781	777	824	777	821	798	793	768	851	768	823	753	787	833	794	796	787	785	796	756	767	757	790	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
77035	87157	71739	39860	14786	1449	366	318	345	368	324	319	365	321	320	311	341	302	286	323	295	293	328	346	340	331	285	328	339	321	351	317	317	338	304	316	314	319	315	363	415	380	405	358	351	330	346	349	317	337	320	300	315	280	312	345	293	328	341	313	309	339	302	364	330	321	301	317	348	308	297	345	341	305	314	335	331	308	309	321	333	323	334	311	368	296	334	314	295	315	317	314	324	288	333	312	304	291	300	331	334	313	328	307	342	322	321	332	367	374	357	325	338	335	302	305	306	296	342	323	351	319	331	323	316	329	342	308	328	344	321	318	345	298	367	322	282	310	291	335	278	330	319	310	293	321	364	320	331	328	311	344	330	311	339	346	343	333	300	322	296	377	324	340	326	353	334	313	333	264	283	343	316	341	348	329	334	346	297	299	336	320	319	326	326	300	321	339	325	328	271	271	351	314	344	306	335	349	296	333	297	328	292	322	324	304	331	321	344	291	310	344	320	346	321	341	300	345	324	349	344	306	316	308	309	333	331	334	339	328	325	322	302	340	346	327	348	302	343	331	331	359	314	298	343	334	317	315	309	359	333	344	334	316	325	322	336	322	328	317	318	337	347	300	299	337	324	341	313	306	296	335	331	320	310	316	311	300	308	284	362	321	289	298	320	338	350	329	310	319	289	320	336	325	327	336	301	331	295	313	348	292	333	336	335	323	324	331	327	346	306	315	304	311	333	332	306	332	300	334	313	307	316	307	309	319	317	294	344	324	339	289	325	340	310	304	285	301	336	332	314	341	332	328	334	304	322	315	293	291	336	313	327	339	320	334	329	316	312	336	315	335	303	302	347	324	320	321	308	321	308	315	295	303	363	332	314	330	340	290	330	304	316	311	319	340	323	309	304	342	342	346	336	306	341	318	314	293	315	319	350	344	315	310	336	313	324	288	303	306	326	279	323	322	311	330	319	330	308	325	301	304	322	339	345	335	306	316	276	293	307	350	332	318	322	333	337	340	304	315	334	307	297	353	344	303	320	322	317	296	340	317	299	347	306	341	339	338	332	300	318	302	335	361	311	358	323	312	335	336	317	332	322	341	301	307	319	322	326	296	298	299	299	338	337	348	351	311	311	336	318	322	303	335	299	347	300	321	333	335	321	357	348	348	302	314	325	349	303	294	336	325	324	321	333	318	299	349	299	273	327	320	341	320	332	325	339	290	338	340	321	334	325	332	332	320	345	300	283	355	339	338	327	334	329	281	331	312	351	341	311	296	296	335	341	347	355	319	337	313	303	302	329	312	337	328	316	341	343	334	303	313	337	319	318	344	353	340	319	295	336	317	303	321	327	344	327	307	301	325	319	331	314	294	325	330	302	306	339	327	328	315	340	360	356	332	278	313	315	311	338	345	296	306	311	313	308	305	330	314	314	364	281	380	328	273	324	342	311	328	352	337	343	317	332	324	327	302	310	317	339	345	343	319	333	285	313	348	314	325	305	306	305	280	298	305	298	321	337	362	302	314	322	364	306	319	283	279	318	325	327	302	335	315	320	311	352	313	307	316	326	334	325	330	335	334	303	314	313	306	328	309	322	293	305	296	321	302	314	352	332	320	319	301	307	337	332	308	302	285	332	324	334	339	329	317	341	322	306	327	307	348	325	325	319	305	333	304	296	325	317	356	350	313	317	307	302	319	332	308	319	344	336	315	288	285	314	331	328	360	322	353	308	291	319	335	320	310	340	345	309	318	347	307	337	327	338	358	320	300	319	304	316	350	328	316	306	303	338	322	298	311	311	300	297	333	304	325	325	298	335	320	309	326	298	340	296	309	318	322	282	295	343	329	337	309	316	267	301	330	320	335	340	336	297	343	300	303	301	293	308	321	332	328	291	326	318	317	317	337	309	341	303	352	304	324	319	348	319	320	305	333	325	320	307	310	343	346	313	307	331	324	338	311	334	308	304	297	319	322	338	328	298	303	302	305	326	337	350	338	329	318	348	340	349	301	341	290	319	333	296	329	316	314	291	314	307	337	322	312	311	322	303	289	307	304	335	317	318	290	333	314	308	331	343	336	324	310	292	329	305	314	306	328	306	325	323	310	342	332	301	346	302	314	329	328	344	311	334	284	318	350	316	337	301	316	330	310	309	344	291	319	302	305	338	322	330	351	299	322	335	305	323	315	313	335	326	310	312	345	346	317	356	352	321	343	329	326	316	327	321	340	324	314	353	307	321	299	367	307	284	305	343	338	299	341	321	313	309	320	320	328	306	357	325	327	321	326	305	328	316	320	332	348	320	351	295	319	328	318	333	339	324	336	320	317	293	318	287	280	329	340	350	362	311	300	314	341	321	304	344	313	329	331	304	304	303	314	304	328	308	300	324	305	298	314	324	307	287	344	297	312	314	321	309	325	376	317	340	323	347	325	331	297	324	330	313	331	320	352	328	312	343	301	320	325	331	309	313	313	312	345	310	325	322	335	335	313	332	275	331	320	288	336	340	306	327	329	344	297	336	294	318	344	330	322	334	318	305	300	296	325	333	326	350	333	334	314	314	331	310	336	314	321	338	328	320	325	315	350	342	331	317	308	336	298	304	310	320	315	311	329	338	308	342	335	321	316	332	312	352	360	323	317	288	315	323	337	296	342	328	338	294	338	356	367	327	354	378	334	304	314	365	329	308	322	338	345	326	320	322	321	320	287	309	330	312	331	323	324	310	345	313	316	311	338	315	326	320	326	323	328	325	333	331	336	319	344	314	302	313	336	338	374	309	305	328	348	339	336	334	306	321	296	321	342	318	316	335	336	299	356	331	329	312	310	339	319	292	315	301	288	317	352	331	331	324	322	322	317	307	334	313	312	329	326	347	329	326	324	329	367	345	312	311	323	313	320	334	300	316	317	334	336	339	301	305	319	303	320	338	291	331	352	293	315	320	314	289	286	309	349	325	351	324	335	329	324	303	319	318	316	313	317	336	312	315	334	331	305	335	328	344	319	304	314	331	315	314	347	339	303	311	333	332	318	360	319	318	335	306	297	308	335	331	331	314	353	319	320	322	328	344	334	313	322	354	326	319	323	325	309	334	315	288	303	283	343	330	334	327	315	320	329	289	327	339	314	327	316	330	347	304	327	301	322	344	334	341	317	309	377	307	318	294	308	336	320	338	339	341	306	306	337	333	339	272	305	322	325	302	302	308	311	327	362	304	298	344	304	316	312	321	321	359	336	326	309	354	316	339	331	305	324	327	340	289	329	299	316	312	338	336	287	349	348	330	331	309	314	318	305	317	294	316	352	345	297	345	306	344	364	311	327	322	316	299	331	305	320	315	311	305	323	327	292	317	293	298	320	313	305	324	340	307	339	358	345	323	333	322	305	316	314	315	333	314	340	366	327	287	305	297	310	335	304	338	329	346	317	310	335	320	339	319	322	296	341	324	357	340	323	321	306	365	296	330	274	329	325	337	319	312	366	313	298	288	323	309	354	333	312	329	299	276	312	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54174	74854	69501	41014	11369	1064	1016	1034	962	953	940	931	864	922	836	932	944	924	879	964	894	881	927	905	894	876	920	922	939	872	902	905	915	891	889	891	907	903	1083	1132	1336	1352	1259	1215	1101	920	884	870	927	884	948	965	930	947	869	856	913	863	902	912	910	887	880	922	885	885	910	918	917	873	867	929	889	957	877	955	925	904	939	933	902	868	901	874	906	895	884	860	977	902	869	871	939	927	920	813	903	905	890	914	858	900	875	895	891	894	867	911	859	907	905	841	930	918	904	921	907	908	852	872	898	901	941	892	890	871	950	836	926	909	901	922	890	854	877	858	933	907	892	858	965	874	861	867	944	922	857	962	905	950	920	918	903	865	882	916	887	892	885	900	875	874	896	928	965	915	931	910	827	859	859	917	917	950	896	886	905	899	933	877	873	943	931	857	934	898	960	837	839	896	889	833	895	871	896	877	922	926	860	931	869	874	919	974	911	923	919	927	845	898	873	920	913	903	960	923	892	890	886	923	938	915	916	891	926	932	913	908	934	901	876	908	901	906	931	884	906	858	866	880	920	887	917	927	886	869	954	873	863	921	830	930	903	905	869	888	934	924	905	904	872	969	892	905	885	863	902	875	897	928	821	904	899	916	910	891	908	920	884	885	882	897	895	911	879	846	937	842	897	939	904	861	887	839	836	885	887	892	933	849	824	924	928	829	891	948	895	870	938	929	961	939	907	866	927	849	924	950	930	869	867	914	870	895	865	908	874	893	928	824	934	864	915	898	907	936	895	876	864	894	852	913	886	921	865	903	889	879	958	814	872	889	887	911	911	860	911	900	933	914	921	912	834	909	931	889	904	925	921	872	902	901	874	869	865	865	909	880	902	970	910	946	892	879	904	880	878	913	840	910	894	872	893	859	875	867	890	883	893	903	891	872	905	897	857	888	884	902	897	926	870	911	898	917	914	929	904	906	914	938	827	920	925	895	912	891	911	874	886	921	891	882	869	903	937	955	872	888	878	906	915	851	904	928	849	878	877	902	907	900	959	909	915	901	938	886	885	886	852	948	889	931	859	849	915	841	883	845	915	877	885	885	913	914	896	867	947	956	900	887	856	925	878	876	939	867	914	869	896	862	908	901	918	861	844	963	933	922	840	897	882	887	920	857	901	879	932	908	885	911	895	897	886	870	904	908	902	869	902	925	909	950	915	859	897	934	905	847	889	871	876	891	891	934	921	903	934	899	889	880	857	918	938	929	853	902	898	861	902	907	952	894	938	900	949	856	870	891	886	893	913	920	902	877	890	850	882	872	866	882	853	888	856	888	861	862	909	925	926	884	909	892	916	909	886	883	862	905	867	851	895	908	919	945	918	855	926	916	874	835	882	928	904	877	867	866	914	927	930	914	834	930	863	850	853	924	885	890	917	898	907	898	899	848	915	841	930	870	928	916	923	887	955	958	905	849	915	926	887	883	898	915	893	888	916	944	960	871	910	921	897	922	891	881	934	883	877	914	869	859	938	896	840	918	881	879	933	899	949	903	931	914	947	891	911	870	900	928	896	903	883	903	935	878	864	916	935	884	906	894	924	854	903	837	925	833	880	916	904	878	904	857	879	901	870	870	875	868	918	879	927	892	872	921	875	918	886	915	874	853	872	842	902	907	858	911	908	904	876	924	933	919	936	912	939	894	864	900	847	888	896	903	885	884	939	918	899	885	866	877	865	911	897	904	895	909	925	880	858	884	908	912	870	909	915	874	889	899	895	924	924	889	951	877	888	893	878	884	888	839	909	851	877	922	910	879	905	945	903	883	868	941	911	922	915	926	892	902	954	851	851	888	894	875	883	888	939	936	893	833	919	915	882	912	905	972	865	868	884	935	844	923	911	888	901	932	916	920	909	923	907	869	929	905	867	923	906	892	891	878	876	910	880	813	895	866	875	923	852	941	886	900	910	923	942	899	862	912	853	912	851	870	873	864	910	908	949	880	916	858	906	965	909	837	915	885	920	874	932	928	890	924	908	929	880	867	839	899	882	886	869	935	906	965	879	876	855	917	877	870	878	884	931	915	897	883	897	935	906	953	921	902	862	830	941	869	884	899	919	948	893	902	881	936	952	901	937	862	890	916	924	920	858	895	910	898	925	863	865	856	846	908	913	920	924	869	875	881	930	935	893	872	945	859	876	866	907	879	859	877	933	873	929	939	812	896	874	910	852	875	892	902	921	887	872	893	941	942	915	918	900	884	871	890	895	876	885	863	946	892	899	902	888	820	873	903	847	932	894	837	881	853	898	908	892	940	888	925	887	896	941	915	885	903	882	891	913	898	875	858	899	942	887	829	912	869	898	908	931	900	971	883	958	949	925	883	936	887	919	879	944	880	880	900	910	850	834	911	907	943	900	870	892	874	946	875	864	929	944	886	896	881	942	921	927	873	894	919	954	855	895	948	1005	894	891	923	899	900	888	846	902	908	887	902	872	927	854	941	893	914	881	866	902	884	888	951	856	918	859	882	951	906	959	915	922	888	927	869	902	860	876	913	835	905	854	878	895	876	923	863	900	863	834	878	895	933	892	842	878	906	924	897	879	953	916	888	897	824	927	876	931	858	955	896	903	913	902	885	892	909	901	899	921	809	889	914	947	902	884	867	919	900	930	848	898	963	916	913	867	892	910	956	933	924	854	910	870	914	908	921	911	890	878	855	890	857	860	887	848	911	918	906	921	907	883	880	907	914	890	900	923	883	892	915	926	897	883	945	952	950	917	910	886	933	871	898	853	895	896	867	877	922	958	912	909	901	945	940	837	940	911	912	896	921	912	906	934	892	908	878	867	911	883	936	916	925	887	978	896	870	903	902	873	931	896	902	883	878	904	929	896	902	899	881	920	869	893	918	878	884	900	926	905	919	896	891	910	886	888	880	909	961	906	932	903	926	939	905	923	885	881	907	915	886	895	936	907	895	909	934	916	857	921	908	875	878	942	864	860	919	971	818	911	923	871	861	889	855	861	936	882	930	926	875	898	867	915	865	949	858	893	849	903	899	889	833	929	907	907	919	935	885	861	877	894	948	891	881	912	899	815	920	939	906	897	890	939	866	876	893	856	947	871	867	900	848	868	896	902	865	939	851	891	907	939	854	928	930	937	905	901	950	906	902	949	868	879	919	886	883	873	855	823	916	898	936	872	893	911	839	859	898	897	908	914	875	878	898	927	877	889	885	913	872	896	881	882	886	878	925	840	886	895	910	879	956	864	914	890	861	895	859	936	864	897	877	917	916	919	919	896	887	846	872	879	917	952	913	866	881	926	911	907	901	927	904	896	938	871	896	910	887	856	888	852	889	910	895	855	855	968	871	939	864	914	875	889	858	898	902	878	850	935	900	905	909	891	874	924	875	904	901	873	883	866	896	912	931	890	896	881	829	881	900	901	881	880	858	893	927	963	894	908	933	867	931	901	881	909	930	924	931	880	897	904	870	934	901	844	904	892	843	904	887	881	911	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20580	27204	18733	4331	605	339	286	274	276	289	313	323	309	293	302	316	317	282	286	264	297	281	298	345	306	294	318	286	331	284	297	287	317	290	280	292	297	298	313	307	303	304	331	300	298	298	319	287	313	289	302	284	305	310	287	270	299	288	325	317	297	293	283	285	313	326	293	308	264	285	255	311	274	315	281	284	292	317	285	286	277	315	307	285	280	313	303	290	303	298	295	303	289	275	284	308	301	307	325	281	291	324	319	325	277	281	312	302	302	306	283	288	293	275	327	272	291	304	280	295	282	305	317	289	296	285	297	293	303	280	285	307	280	264	265	299	316	285	296	284	300	276	300	308	342	290	289	292	280	274	297	345	273	322	293	295	273	281	292	293	293	301	299	284	286	320	310	301	307	307	323	294	337	287	305	261	307	330	295	327	295	280	285	265	319	308	296	274	300	329	311	292	291	283	295	307	299	283	279	282	314	293	299	263	291	257	294	289	301	277	316	272	283	311	290	312	301	300	315	278	290	308	333	315	288	296	273	288	281	283	292	277	279	303	295	325	304	288	271	317	290	317	299	302	317	327	293	287	279	285	287	285	297	286	285	251	318	287	255	293	296	291	311	253	310	295	303	280	294	301	298	308	283	318	303	281	271	306	295	288	334	281	292	257	301	321	304	295	306	275	305	278	298	306	311	279	306	286	300	327	298	328	294	342	305	293	271	295	293	340	325	294	276	326	314	284	269	271	291	296	303	284	289	287	283	291	326	306	295	285	284	284	317	283	309	286	308	279	311	259	292	299	288	307	282	293	328	274	311	291	258	314	283	313	296	290	318	298	301	318	280	300	311	287	315	306	288	286	294	303	293	285	302	265	283	291	279	293	310	318	263	315	270	267	286	311	264	295	290	284	307	330	287	279	297	309	295	311	332	284	312	268	303	322	303	285	294	312	289	290	314	310	283	309	283	318	295	307	302	287	301	272	285	284	302	268	266	304	288	290	319	299	279	309	300	298	300	292	294	307	318	258	287	283	293	296	293	289	312	300	295	277	308	329	317	284	307	302	297	288	290	284	293	289	308	310	279	326	295	302	310	278	280	315	295	293	313	329	294	286	292	297	287	283	294	273	272	285	281	278	282	300	295	301	269	281	276	282	283	311	290	312	291	266	272	278	327	286	267	262	294	271	315	320	293	259	298	315	284	312	315	281	315	313	295	308	317	298	300	277	301	302	313	314	310	326	277	314	303	285	318	299	313	273	278	316	318	337	296	263	329	273	267	320	266	303	270	298	279	297	281	282	306	311	306	296	310	314	320	294	323	301	305	301	295	298	304	282	282	314	286	292	291	289	274	289	277	295	300	308	287	320	288	276	297	307	305	308	273	283	269	282	295	293	285	297	282	263	307	295	293	309	302	303	298	315	310	288	300	302	289	291	315	322	316	284	273	305	295	270	272	340	304	277	302	302	309	292	273	279	278	309	318	310	286	286	299	285	277	278	297	287	269	311	326	299	266	287	290	296	277	283	304	283	306	308	307	311	282	297	281	302	300	275	285	308	300	291	287	258	294	258	310	260	300	292	301	338	288	335	300	296	313	286	269	268	290	276	326	326	281	261	271	293	322	305	292	264	312	325	318	290	309	301	283	298	272	284	297	298	272	307	308	294	289	302	298	281	284	302	298	318	297	310	296	277	277	291	302	319	283	286	326	304	306	305	298	284	275	310	318	301	282	319	313	260	264	287	312	322	300	284	286	342	325	331	299	292	302	327	333	323	318	294	313	305	273	306	281	288	322	286	298	294	303	264	295	282	287	261	295	302	275	324	288	295	318	310	312	294	306	283	296	302	312	322	321	324	301	299	271	292	289	277	308	311	298	283	278	286	314	255	297	309	322	300	264	315	290	302	305	327	296	274	323	275	321	295	271	321	299	280	295	333	297	300	281	321	310	290	292	330	300	269	302	310	291	303	282	308	306	301	302	298	320	305	288	297	297	316	323	285	290	285	294	334	306	289	295	288	291	284	327	309	321	301	293	314	308	293	293	317	300	296	277	252	291	292	290	315	281	312	321	280	280	285	286	297	277	294	271	311	326	287	342	299	307	288	318	306	301	296	287	291	303	267	299	309	292	295	295	313	289	324	308	285	270	310	282	309	325	264	276	310	269	290	298	298	303	279	309	276	262	319	311	308	286	292	322	309	301	290	302	293	311	321	320	296	337	299	283	298	286	289	274	282	289	293	282	301	285	278	324	315	322	289	314	295	333	277	290	282	273	295	282	301	315	268	283	283	324	331	316	292	272	307	299	300	293	319	306	284	281	291	303	296	282	305	252	277	292	301	299	286	284	291	341	310	320	276	319	294	317	300	308	289	348	272	315	289	285	314	295	274	334	277	299	295	297	275	290	287	311	289	286	292	305	306	311	279	283	293	289	267	313	301	310	324	329	291	282	292	292	284	303	328	300	312	305	275	256	266	305	297	302	331	286	306	289	303	315	301	315	289	278	305	287	317	292	318	292	253	291	315	304	270	306	309	301	304	251	310	332	299	287	294	275	291	282	333	304	296	313	286	286	315	272	315	325	312	277	285	325	322	297	284	275	258	307	290	329	303	294	285	315	290	293	305	280	309	289	295	330	323	322	322	303	276	309	309	308	289	294	301	298	281	307	285	285	278	275	294	312	307	289	301	284	296	319	307	272	282	303	321	314	296	299	279	317	313	291	302	283	311	278	293	303	310	297	288	296	312	305	287	291	306	271	289	332	283	269	315	297	308	295	283	284	298	326	299	300	331	299	314	300	300	274	278	262	260	295	290	294	291	269	289	285	285	285	273	298	308	331	264	259	281	268	296	304	279	307	286	303	290	308	307	288	261	310	280	273	278	283	296	324	292	278	291	306	288	296	331	302	321	305	291	294	303	329	321	276	297	261	284	307	313	294	289	273	297	298	293	307	291	307	286	301	295	304	291	285	293	278	307	286	314	290	274	299	295	247	283	322	299	298	291	302	281	294	284	285	273	306	302	290	308	301	293	329	299	256	313	302	304	306	318	322	300	323	319	294	294	316	324	261	301	308	282	283	294	290	258	279	285	301	269	318	308	326	284	254	290	275	312	319	321	307	290	295	317	318	318	316	274	308	315	269	303	294	301	297	317	312	288	306	277	302	282	269	331	300	294	288	301	308	281	328	292	265	281	281	315	321	278	283	318	308	314	271	259	277	297	312	289	303	306	286	301	293	282	288	292	277	287	288	291	281	317	236	306	314	313	310	289	325	286	306	300	314	287	283	277	272	296	273	312	295	282	306	320	319	319	288	289	334	281	308	302	295	295	291	299	271	263	305	297	298	296	274	313	301	302	297	254	288	277	297	282	283	310	316	258	321	303	292	303	302	317	284	316	305	290	292	321	280	300	304	283	304	279	269	299	270	304	280	291	284	313	282	318	309	306	293	332	310	305	276	280	307	285	318	294	294	296	292	307	311	277	267	276	310	287	302	282	285	282	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19745	32186	24620	7654	1344	798	815	850	833	832	852	841	814	748	793	873	856	833	830	879	875	875	814	863	849	847	832	870	827	845	841	846	854	810	843	833	801	856	826	893	851	855	854	896	851	847	774	857	845	839	837	824	887	822	828	811	862	819	857	866	847	842	824	845	872	816	840	807	839	875	818	875	806	826	862	861	812	835	857	831	845	813	783	898	813	832	860	842	864	817	767	867	833	839	830	818	860	853	829	834	858	847	812	833	840	845	829	891	796	854	822	837	851	841	819	860	825	803	808	836	824	844	845	868	863	826	896	798	842	852	796	803	783	842	860	870	832	839	810	856	822	884	856	836	867	845	772	859	871	854	848	852	822	844	805	930	826	848	799	862	792	836	858	858	842	835	808	880	890	865	833	879	845	786	896	800	805	812	900	849	811	815	805	882	857	807	787	781	846	823	846	812	887	824	836	823	892	882	835	847	825	842	821	790	880	832	867	819	838	868	800	804	833	835	800	831	836	853	840	861	880	825	897	846	866	830	828	837	811	821	828	895	870	868	815	812	852	833	813	849	797	803	872	877	874	861	802	855	819	855	884	836	793	747	856	803	812	831	875	824	866	846	856	833	829	838	881	820	825	847	874	859	851	895	830	820	851	899	864	830	841	884	874	846	879	873	877	841	799	804	805	828	824	854	863	833	829	838	861	820	789	819	843	813	795	809	832	856	836	860	820	850	865	791	817	836	838	887	819	795	864	867	898	862	836	891	814	838	836	842	883	815	823	889	816	829	831	828	832	797	804	845	829	797	803	853	863	861	867	811	801	826	842	837	827	873	840	897	860	872	804	816	808	846	866	809	827	822	826	832	830	856	861	846	871	883	812	838	835	863	815	853	902	822	870	795	800	857	830	844	809	759	827	814	837	872	833	848	899	790	865	788	847	848	844	862	861	818	828	861	835	846	826	828	817	893	844	875	868	834	795	855	795	846	794	798	860	848	786	862	796	833	837	855	842	822	793	864	849	812	851	852	801	777	829	837	791	832	828	867	799	781	831	823	793	802	889	851	857	804	786	871	832	886	817	832	824	860	841	823	807	869	886	879	810	852	874	864	839	821	791	836	860	809	811	851	841	827	813	893	850	843	847	850	837	848	828	842	839	834	845	857	863	832	816	845	853	848	892	814	803	822	839	833	809	833	824	822	773	837	815	842	793	793	848	875	809	859	875	838	873	830	861	816	818	844	850	774	849	820	791	843	791	836	816	813	878	854	821	866	824	804	843	803	834	842	881	846	893	832	844	815	855	862	869	843	828	830	885	843	872	854	874	822	792	829	819	795	822	802	831	813	844	890	833	806	843	852	887	831	855	802	882	818	858	800	894	854	848	813	908	827	811	854	851	846	837	853	804	839	861	758	817	844	860	829	794	862	862	883	864	803	845	843	890	866	829	835	789	864	859	833	868	818	837	871	838	836	807	826	861	797	854	800	817	898	811	775	863	783	835	849	800	793	851	859	867	821	841	816	786	859	846	931	837	807	865	833	878	841	865	798	809	845	842	845	844	813	820	879	878	837	818	802	836	843	825	798	848	803	830	788	798	841	810	875	802	804	845	861	832	828	864	807	878	841	872	819	844	866	810	849	826	847	785	840	870	809	840	846	828	828	796	824	862	863	824	832	885	833	825	847	864	817	881	833	851	882	874	813	859	781	835	776	825	862	857	849	869	883	860	816	764	762	880	789	836	879	822	779	825	801	823	841	849	820	826	869	834	799	874	846	848	864	838	814	863	862	877	845	820	840	821	859	887	844	853	818	865	790	866	877	806	817	822	816	844	850	838	817	837	826	852	803	831	827	887	861	823	853	823	830	863	868	849	809	873	779	840	881	809	810	852	848	846	885	834	863	874	837	833	770	768	852	877	866	845	795	864	878	846	834	855	833	875	805	850	799	857	787	836	799	783	852	867	830	845	853	800	833	807	848	846	840	797	862	901	893	835	798	860	791	836	856	908	812	856	856	895	822	775	882	823	874	875	900	870	864	867	840	824	889	820	834	798	830	806	833	878	822	863	862	886	867	827	843	842	831	848	900	791	871	829	807	844	820	848	865	804	836	815	806	836	845	855	820	805	795	875	854	836	835	795	890	800	850	859	865	871	833	806	828	856	798	832	804	794	841	883	814	836	821	825	838	849	834	853	798	846	789	866	807	839	823	853	826	853	824	852	835	845	826	832	813	812	847	834	827	859	823	837	796	828	829	844	821	865	862	825	840	855	848	829	882	799	868	817	822	842	806	858	853	818	777	812	865	818	879	848	860	819	810	850	838	837	823	886	847	817	848	834	857	867	843	866	818	852	930	860	885	832	855	769	821	873	854	843	868	848	878	809	828	887	853	818	853	863	815	831	849	824	879	834	832	834	816	856	891	866	857	823	863	849	803	860	846	853	793	788	801	858	891	856	847	843	859	859	814	839	818	811	798	832	816	852	848	789	852	837	871	838	840	860	793	844	829	841	846	813	872	857	850	836	836	851	861	828	834	789	804	848	848	812	897	847	847	854	802	844	894	829	813	816	842	846	846	895	846	868	838	857	821	800	842	836	799	797	823	820	805	827	817	859	891	844	844	832	791	850	847	797	841	881	804	812	849	812	884	863	873	862	798	851	849	829	837	827	808	859	848	847	835	851	802	816	860	802	841	794	841	802	804	824	870	851	809	858	816	835	836	807	830	869	811	881	836	906	814	890	844	856	803	819	916	767	869	864	883	821	811	846	887	834	851	854	780	875	782	808	801	820	858	891	797	850	848	840	866	809	872	878	790	911	870	817	834	817	813	815	821	846	816	816	889	884	849	849	845	871	819	856	887	813	903	849	807	854	871	838	796	835	896	856	839	867	839	841	810	824	797	867	841	863	832	850	849	827	824	792	858	865	858	877	844	860	841	827	859	828	890	836	811	874	801	876	838	828	793	839	781	828	835	802	870	858	869	870	865	867	886	885	860	824	797	820	892	771	821	784	853	847	877	831	815	816	865	839	836	806	813	778	837	815	820	850	836	820	795	817	841	794	840	806	867	835	808	845	865	854	831	821	830	829	827	861	877	873	829	852	835	862	870	834	826	886	849	891	799	831	803	831	821	833	854	873	860	846	850	839	858	855	838	864	869	838	836	813	841	842	813	896	829	847	849	901	810	874	814	840	802	899	840	791	877	819	818	858	856	847	793	852	829	832	907	842	818	847	863	837	831	860	784	859	839	834	887	819	851	855	859	848	893	857	862	849	826	814	766	818	858	859	852	867	849	826	836	839	825	875	858	884	828	830	867	823	830	807	830	844	805	808	853	799	872	838	814	872	894	894	845	827	840	826	821	804	903	791	878	840	825	816	840	843	895	856	838	778	872	819	829	838	839	835	869	828	821	827	852	832	855	850	799	854	886	853	842	783	844	818	803	840	819	832	869	776	800	770	915	813	850	857	848	874	838	804	827	871	842	880	872	829	847	888	905	823	839	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
64107	75706	61823	32205	8571	420	314	294	263	283	261	279	288	264	310	266	293	267	258	300	287	280	305	246	257	308	264	254	296	305	295	267	256	278	286	304	257	292	262	281	279	305	310	304	304	291	268	294	256	284	249	249	290	292	278	270	273	281	275	264	268	291	286	272	263	277	265	268	249	236	307	305	290	283	273	257	258	310	301	266	282	279	275	277	271	257	275	298	272	307	236	300	261	282	279	282	279	285	277	289	276	249	298	270	250	279	300	294	277	305	263	272	263	270	260	289	259	267	263	252	266	291	257	285	251	273	266	265	266	266	284	289	273	279	248	255	262	289	304	253	271	292	271	238	280	264	259	241	264	275	286	288	288	296	279	331	281	308	306	285	297	259	281	277	254	274	240	275	262	289	302	276	253	296	280	305	293	284	269	267	281	287	286	274	252	288	271	279	291	286	290	311	290	270	285	272	293	272	268	269	305	282	292	283	274	271	283	316	264	292	306	291	287	284	292	270	271	263	308	304	252	282	291	295	268	267	257	263	266	252	318	271	296	275	266	277	275	273	263	272	260	271	258	253	290	277	281	264	299	307	284	294	292	282	245	297	258	299	274	279	269	279	258	270	289	267	304	275	277	252	268	287	283	275	256	291	318	268	252	255	308	282	276	292	268	251	279	285	281	263	278	273	270	281	284	253	281	267	289	257	251	256	262	249	269	292	271	309	251	277	280	295	305	249	279	278	280	269	272	283	271	250	277	270	286	273	245	289	273	297	284	255	291	271	277	256	252	259	252	251	286	290	293	280	284	280	272	273	308	283	263	300	270	285	296	270	269	305	287	294	295	280	261	260	270	281	288	236	274	269	263	277	293	263	289	295	275	302	280	276	328	283	279	255	309	295	264	265	242	319	280	240	252	292	250	284	295	295	285	262	287	304	266	258	309	271	260	279	278	280	268	269	251	252	248	257	304	276	271	244	302	276	292	274	276	284	298	284	259	262	280	284	283	283	253	253	249	274	290	312	281	261	285	289	277	278	243	270	274	267	259	294	292	293	266	288	287	267	287	310	304	262	272	268	307	270	268	273	281	256	263	275	279	261	319	296	308	260	248	307	279	245	274	272	284	298	280	275	275	279	305	316	249	270	271	248	293	286	276	269	258	284	257	277	265	303	287	278	267	286	276	307	321	255	277	268	272	281	280	298	301	265	300	269	255	270	259	282	247	263	279	281	286	288	279	256	304	235	284	271	269	275	288	307	293	268	262	288	263	247	251	295	287	270	300	306	269	333	284	282	273	282	261	283	260	269	271	274	248	274	283	275	299	265	294	280	254	314	272	276	285	286	301	301	275	278	258	268	289	270	285	304	299	282	262	252	294	299	265	305	280	281	287	265	259	295	263	298	270	264	300	268	276	271	282	269	281	294	293	277	285	242	255	289	288	308	263	311	291	280	267	273	269	265	261	277	277	284	287	287	286	305	261	278	249	272	281	286	265	300	278	281	285	275	291	262	273	254	270	282	303	292	298	288	301	266	277	269	275	245	264	306	278	283	284	251	265	253	268	299	288	303	316	269	272	278	291	281	275	265	279	293	254	286	262	251	283	288	282	264	260	285	295	244	287	247	304	318	290	272	275	266	273	284	289	309	263	289	271	267	286	285	290	271	285	278	289	293	266	299	272	312	296	267	286	257	276	260	244	302	279	267	318	282	291	273	249	266	287	274	248	296	274	272	264	275	304	309	286	281	279	306	280	232	262	273	301	279	269	268	273	253	274	291	278	268	294	270	287	265	269	280	256	288	283	248	293	286	302	273	278	238	255	291	274	260	300	291	272	266	277	267	245	260	281	289	281	278	263	284	286	336	291	296	253	281	281	290	273	266	295	289	282	278	272	310	276	260	281	268	273	279	300	257	274	313	295	265	286	270	255	253	275	293	309	268	274	242	281	302	293	272	273	281	260	272	286	282	275	258	250	294	271	263	272	242	263	266	268	266	246	298	294	271	287	268	281	272	251	277	251	268	272	281	304	275	285	294	273	263	296	274	259	289	285	289	268	265	299	252	247	283	283	280	283	269	281	270	284	292	288	270	285	283	275	281	242	272	274	271	316	298	229	289	281	270	272	279	283	284	285	314	287	280	280	318	294	290	280	287	293	270	306	303	304	277	295	282	291	297	289	290	281	291	260	263	276	265	281	273	253	300	269	247	288	281	301	284	264	292	254	264	289	283	264	275	251	280	256	265	299	265	305	292	274	298	266	258	279	290	289	297	266	264	246	275	276	306	281	242	288	303	286	284	237	305	257	272	285	305	281	263	287	293	259	273	285	277	266	282	250	288	288	262	287	271	294	295	281	265	274	293	267	274	287	281	266	283	275	275	285	274	294	292	273	284	313	275	275	257	304	292	301	289	257	254	271	245	270	265	279	250	292	272	287	296	270	266	282	312	262	295	278	286	269	250	306	256	278	306	289	249	285	307	297	254	283	259	295	261	286	306	297	282	264	284	276	291	308	266	248	262	313	269	302	271	277	276	297	286	272	297	246	262	278	259	292	256	277	284	274	296	279	283	266	285	250	273	288	291	285	281	252	259	267	268	282	286	277	291	266	274	285	262	301	296	263	253	265	264	295	269	268	278	259	251	290	241	257	276	283	272	246	284	295	283	298	280	276	246	286	288	269	264	270	264	289	258	272	235	294	267	282	265	275	276	287	256	266	267	278	264	267	306	299	265	276	266	263	282	265	249	274	276	293	267	259	275	288	289	268	276	266	279	275	262	287	246	313	259	298	298	286	264	268	292	269	285	275	285	287	281	247	261	261	291	281	280	281	297	288	265	292	252	265	253	248	289	276	275	285	289	309	254	294	261	269	271	274	266	278	234	263	272	265	277	291	258	276	285	290	283	279	286	290	277	232	287	273	319	257	268	274	263	273	308	291	292	257	239	303	265	274	263	254	271	266	297	264	299	282	267	277	267	296	265	290	275	281	288	277	265	290	295	284	259	307	286	266	303	266	280	288	281	280	276	287	313	303	277	301	325	268	258	268	298	289	282	297	257	270	270	262	253	257	281	271	270	283	276	257	282	293	267	262	248	287	286	264	249	269	291	285	291	252	261	255	279	314	235	260	281	275	285	270	275	273	303	293	289	253	272	283	278	278	250	314	258	291	279	276	280	284	274	282	268	280	276	262	292	285	308	269	261	300	278	283	264	269	257	241	321	281	287	309	259	281	286	259	299	303	278	255	264	285	258	266	257	263	287	294	303	289	274	280	255	257	270	297	281	290	253	279	274	287	284	273	287	277	292	274	258	283	301	282	278	269	319	254	292	290	275	290	300	278	243	270	257	300	250	315	295	291	278	268	303	298	283	250	287	306	285	276	258	274	262	283	277	278	289	296	281	261	264	274	309	286	292	257	297	297	287	265	273	278	280	278	299	243	269	271	265	261	263	283	296	277	269	268	265	275	247	262	260	259	275	302	260	309	287	260	285	258	273	285	282	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43787	61306	57201	33856	7209	903	861	895	832	856	834	786	808	824	798	796	776	827	837	811	750	771	757	791	777	794	812	814	841	824	773	802	806	789	776	833	816	775	788	770	990	1059	1019	993	954	803	799	765	804	779	854	851	783	802	802	768	738	786	749	794	829	800	810	806	794	795	793	787	798	765	753	747	759	832	770	781	773	780	780	800	777	802	790	754	776	804	762	803	780	804	796	741	791	760	815	792	811	770	821	784	803	810	721	788	777	798	752	795	739	775	768	755	814	848	787	781	797	773	725	835	731	801	722	848	815	760	800	787	837	812	791	767	743	835	816	775	812	757	797	786	743	801	781	808	765	775	756	812	788	781	791	808	762	761	762	769	799	821	826	746	821	793	785	799	746	779	814	780	843	777	806	784	811	779	820	796	758	775	773	772	798	789	803	768	767	822	793	796	782	814	789	794	756	792	757	757	769	802	782	730	844	784	776	765	810	788	769	758	819	787	792	779	857	755	766	797	805	838	775	805	767	829	773	813	839	785	757	784	766	794	798	811	786	782	792	807	779	782	809	758	841	791	815	808	773	799	779	820	794	828	771	782	831	813	826	798	823	812	783	808	824	835	785	825	800	848	826	762	800	799	779	782	870	793	819	789	787	790	793	797	802	823	793	805	790	800	789	776	772	760	774	838	783	815	804	779	737	727	826	731	807	753	801	828	795	731	794	808	823	790	833	824	725	799	783	769	797	805	743	779	761	830	812	834	752	772	830	817	874	823	790	781	819	750	801	740	806	804	804	787	807	762	750	755	804	763	756	765	788	779	814	785	785	773	799	793	774	810	730	818	782	774	821	797	813	775	771	781	737	786	741	792	799	811	758	785	785	802	817	839	814	795	801	829	797	809	798	780	741	781	803	709	770	770	792	839	817	806	817	799	797	797	780	755	750	777	792	848	782	792	817	750	793	815	781	793	776	815	746	780	768	774	822	788	817	832	768	791	745	804	829	767	790	770	777	838	771	741	786	780	781	804	762	823	780	809	799	704	827	815	811	747	775	807	814	853	767	816	753	837	795	763	852	804	780	788	759	762	785	782	755	816	790	799	800	774	805	796	787	782	850	779	789	818	788	788	807	792	811	822	791	799	800	789	784	797	815	741	765	731	794	748	817	832	755	795	795	818	758	757	794	808	790	765	814	769	801	758	794	813	818	854	780	765	764	776	750	822	811	779	774	791	779	807	817	853	767	761	821	773	810	777	798	817	790	762	783	774	808	748	840	741	810	792	797	807	813	851	788	737	756	769	808	756	848	816	793	817	773	743	813	786	792	758	753	796	772	769	785	799	787	775	792	766	785	768	808	798	834	782	821	760	829	820	780	769	735	815	744	858	771	763	831	798	764	798	803	804	840	812	776	809	835	797	814	837	855	788	833	777	787	794	840	809	799	797	755	792	778	752	755	830	776	782	812	774	771	758	830	735	778	786	810	787	811	770	807	849	782	770	767	767	744	772	778	798	818	767	808	785	765	792	819	849	799	766	783	783	792	793	798	781	795	753	804	862	821	772	790	765	763	792	827	851	761	841	753	816	798	784	786	785	782	818	809	783	746	767	797	800	813	762	788	773	793	788	761	818	759	769	778	770	850	793	854	809	773	787	826	820	823	791	801	806	774	794	811	814	828	824	821	786	808	808	804	818	749	820	774	810	840	766	785	810	762	829	818	768	794	733	819	770	753	821	813	813	776	806	772	801	802	783	773	818	785	812	782	796	806	785	849	735	835	791	801	785	818	742	761	768	795	756	775	838	833	756	800	704	832	803	798	829	794	798	785	765	749	803	807	800	768	795	741	770	747	764	796	826	818	757	767	790	813	781	803	797	755	803	807	816	799	775	766	804	772	827	787	786	823	827	781	790	831	790	779	778	806	809	799	811	796	814	822	767	811	819	796	751	797	791	791	789	760	788	735	796	817	766	738	798	770	801	783	801	807	738	735	830	763	769	814	812	855	770	845	786	837	839	775	744	764	772	798	773	789	844	824	841	783	827	799	814	809	730	820	831	761	851	791	744	803	832	769	794	783	797	782	727	745	826	800	778	806	811	749	749	779	833	781	766	776	764	803	827	765	803	819	821	776	779	801	797	803	768	754	818	775	758	746	794	768	788	812	804	758	773	758	736	776	867	790	780	748	762	793	771	755	795	802	758	733	769	826	771	762	769	760	764	842	806	780	796	776	770	786	760	842	829	798	767	806	742	752	819	781	805	788	836	764	756	814	794	810	800	747	724	789	780	765	749	784	784	799	818	848	782	851	812	829	857	821	766	804	793	773	774	785	782	768	771	767	783	763	776	834	805	767	837	766	795	803	790	748	829	775	773	801	812	813	784	850	788	777	805	815	792	746	818	788	773	786	780	781	809	820	778	743	780	782	830	779	759	784	779	824	778	802	800	771	797	779	801	743	766	790	792	818	793	776	796	829	805	787	750	827	816	739	773	771	825	815	788	840	793	774	829	794	854	849	807	747	785	797	834	799	786	818	741	737	793	778	796	828	802	791	794	805	820	780	779	757	818	873	761	754	758	778	786	799	760	801	797	781	783	853	743	842	782	796	769	787	823	751	845	750	794	772	833	770	803	812	785	793	760	816	801	833	788	762	799	791	768	753	747	817	786	796	781	718	865	786	836	832	761	789	824	794	760	819	799	759	749	794	775	780	751	779	768	770	827	778	793	769	736	809	788	773	771	786	825	805	766	834	734	808	772	793	863	757	852	788	770	747	787	768	818	853	815	831	803	768	846	755	805	809	809	801	776	777	783	760	740	802	820	792	751	760	765	830	730	780	796	819	795	822	793	847	760	791	811	768	783	838	804	827	807	826	821	786	837	819	774	747	813	785	763	798	777	766	803	764	804	770	802	825	808	813	791	823	783	809	755	801	781	808	795	798	768	761	733	782	823	778	769	762	753	786	760	780	773	817	790	840	739	803	847	757	823	793	710	796	774	810	813	767	789	831	774	752	752	774	786	801	757	815	784	779	793	799	817	756	758	822	806	761	782	819	832	742	752	781	823	763	737	815	798	809	780	805	792	796	790	767	755	795	777	792	753	751	814	760	782	827	809	783	759	766	788	784	795	790	812	798	743	693	784	818	747	806	811	805	775	784	777	762	791	793	775	832	825	841	762	790	777	767	828	797	807	799	817	780	804	802	808	794	756	763	719	837	803	774	769	807	790	787	797	816	792	848	845	789	808	783	757	810	841	766	838	791	822	812	811	774	804	813	812	806	776	787	801	749	868	788	818	805	805	774	788	826	791	757	763	773	840	838	806	752	803	756	773	786	782	769	759	800	806	777	783	761	753	749	791	802	811	766	793	817	782	815	803	797	785	828	870	783	761	794	773	796	786	762	827	805	766	768	799	740	803	790	813	783	805	779	765	798	807	822	831	825	800	780	811	817	808	792	865	767	744	853	846	759	756	815	781	782	774	795	815	794	766	791	787	791	822	767	794	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
78552	86713	72380	41298	15047	1652	376	327	342	324	357	333	343	319	322	337	321	330	300	326	326	359	321	338	316	336	351	321	328	329	352	311	349	299	315	325	342	319	334	314	318	401	395	394	386	310	317	345	345	339	325	333	291	336	330	339	311	352	338	284	343	338	307	340	340	305	322	335	327	314	349	336	322	339	304	354	341	293	310	322	332	360	370	345	317	296	317	332	322	339	343	332	308	305	348	327	314	326	343	306	374	345	320	335	338	317	317	314	326	315	372	293	323	320	337	311	328	335	295	318	335	305	312	280	291	335	336	336	308	323	326	314	308	337	305	364	340	325	325	332	321	323	300	358	339	336	297	325	326	351	335	315	327	341	329	343	311	318	323	356	315	336	299	308	330	304	339	308	331	322	313	304	311	328	319	305	327	345	302	328	332	330	302	289	326	355	341	305	310	302	333	316	330	350	331	311	331	338	290	341	308	331	325	379	340	327	314	337	306	321	316	326	314	339	360	347	339	295	314	311	364	306	322	346	286	305	310	335	330	325	324	323	309	328	312	326	331	278	319	335	300	317	315	347	320	304	347	312	325	310	279	307	314	326	329	308	334	305	334	316	297	333	314	309	339	350	355	318	309	310	323	317	329	339	318	338	351	358	315	309	309	325	302	321	345	281	309	281	341	325	322	337	315	308	320	301	310	332	325	312	344	316	363	282	331	281	296	347	290	336	331	329	308	332	356	332	339	323	357	344	288	332	319	317	363	299	311	356	315	303	342	339	302	310	331	311	326	340	311	311	329	295	343	310	337	304	301	316	325	290	360	338	325	329	310	310	294	352	325	356	334	302	326	328	321	308	353	335	343	309	363	340	305	342	317	269	332	345	338	317	319	323	308	338	319	344	319	336	351	340	311	325	364	307	339	315	328	331	319	306	348	314	338	314	312	331	320	340	277	339	297	337	314	289	327	313	312	312	347	321	357	314	332	319	331	307	324	315	318	310	297	312	310	335	292	335	336	315	350	333	319	313	332	329	351	314	336	332	314	334	288	327	330	316	374	324	312	328	331	335	305	331	315	348	312	341	337	329	302	311	327	310	323	336	332	325	335	329	316	347	333	312	367	317	320	326	346	325	338	313	321	329	321	328	322	301	318	297	318	309	324	331	329	323	298	333	314	359	295	332	321	325	360	299	315	324	341	312	311	318	321	317	321	348	336	326	322	343	309	345	338	328	319	310	314	334	334	371	340	309	324	313	310	341	346	338	359	334	338	333	298	334	306	316	317	318	318	294	356	312	337	321	321	342	343	326	345	319	322	327	322	303	322	287	303	340	315	349	311	291	319	325	321	310	332	354	357	318	370	335	310	328	333	343	337	321	333	306	332	332	317	291	361	338	305	324	307	306	312	315	330	302	369	310	352	299	377	331	327	329	326	342	357	346	348	319	333	327	294	356	355	292	309	298	313	319	322	331	332	326	313	323	359	353	305	312	289	328	319	324	326	320	349	298	322	365	321	326	323	333	306	295	344	319	319	318	356	328	302	311	340	338	292	342	298	320	326	341	323	321	362	355	325	319	334	321	338	315	365	339	326	348	332	348	327	366	338	323	318	339	332	312	353	296	346	297	342	322	326	300	314	295	338	284	314	327	320	308	351	292	304	299	321	312	325	304	328	303	324	318	317	337	329	346	327	320	349	352	321	342	302	324	317	328	329	320	315	358	346	330	337	372	334	314	309	334	314	351	302	315	308	323	328	342	280	308	300	321	334	294	342	304	282	327	299	303	339	369	315	338	305	330	297	320	314	324	323	315	299	346	359	307	341	324	305	330	349	313	320	306	323	327	309	341	312	303	332	338	275	353	319	333	306	367	343	302	315	315	293	302	336	312	307	350	293	346	365	328	326	342	336	316	329	316	314	328	320	290	313	314	343	340	356	314	332	341	310	302	333	326	326	287	334	353	308	319	313	310	283	307	306	311	313	303	339	367	335	321	299	318	308	357	310	320	326	322	321	322	309	335	329	321	306	293	316	340	317	330	329	289	312	308	368	313	309	366	311	301	321	345	353	335	337	314	317	323	336	351	341	319	332	303	335	297	307	322	340	337	294	278	321	360	324	328	338	359	359	322	326	295	332	331	320	345	332	321	356	341	344	324	315	318	345	341	318	328	343	312	322	313	343	322	304	281	326	301	332	313	305	360	289	331	319	335	331	360	347	301	320	327	343	349	299	343	354	304	340	339	335	334	353	313	331	318	323	339	325	321	341	346	351	307	322	317	328	339	327	327	298	326	323	322	295	321	317	292	298	321	295	321	319	302	300	315	342	318	311	282	352	358	325	307	304	301	319	338	340	354	296	345	339	289	289	365	332	333	327	326	319	320	337	305	321	307	314	324	332	321	318	333	332	357	310	341	314	321	306	310	335	333	324	312	318	329	329	310	298	309	310	321	301	318	340	364	318	328	321	318	305	321	322	326	307	342	327	327	317	294	281	344	307	346	335	339	320	355	352	357	344	329	295	342	333	299	337	321	320	332	317	314	316	327	304	342	304	313	329	312	351	310	325	361	363	331	310	361	331	352	315	330	326	318	325	317	339	366	323	322	348	328	309	302	308	308	329	318	312	341	304	349	333	303	322	304	320	297	320	344	307	325	336	295	331	304	318	304	307	349	312	320	345	303	336	340	345	311	300	312	316	319	317	331	328	310	323	351	335	305	341	333	302	309	332	347	315	316	319	329	373	333	328	299	301	354	339	294	343	327	312	309	298	293	336	325	324	330	350	336	327	339	326	306	324	306	322	316	352	331	324	334	317	319	327	329	360	306	327	334	303	293	321	327	329	315	338	327	345	315	317	339	313	301	345	299	306	338	323	372	323	328	343	338	367	328	312	350	353	313	305	316	337	315	346	314	314	287	332	312	359	338	309	322	307	329	345	334	317	298	317	304	278	314	334	310	321	318	333	336	333	330	360	332	320	341	279	327	334	304	319	310	323	313	355	338	314	319	364	331	324	334	325	316	338	329	328	308	318	333	309	329	314	327	345	337	303	350	312	294	326	356	319	326	339	311	314	382	319	286	351	311	338	325	330	320	320	330	295	301	296	297	306	324	340	331	326	317	341	350	311	349	315	286	302	316	316	351	345	301	315	293	320	335	321	322	317	295	308	325	337	318	303	343	346	328	318	315	350	325	336	367	354	335	330	350	352	305	303	331	321	314	319	338	318	310	336	307	314	316	331	344	279	293	324	326	336	314	367	334	325	329	325	356	307	340	313	315	356	330	337	328	336	309	316	323	341	336	309	308	345	291	316	314	334	343	362	328	339	314	297	314	388	330	322	328	314	313	345	383	329	323	332	298	332	326	346	316	321	318	325	352	347	310	332	326	306	335	316	353	342	333	324	302	317	318	313	308	335	300	323	324	335	291	351	320	307	305	318	335	332	328	351	329	325	333	334	307	325	319	328	314	348	313	312	322	342	325	361	318	319	334	302	334	312	334	341	353	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54993	74724	70087	42507	10879	1067	1046	1046	917	900	940	941	934	925	930	877	898	917	924	948	865	886	927	872	963	931	888	872	940	913	905	877	891	939	899	903	891	866	881	925	991	1433	1469	1332	1165	908	929	897	911	943	898	940	925	902	866	947	879	806	918	915	908	898	913	969	894	896	946	923	899	949	950	960	919	867	872	869	941	925	862	913	915	883	885	870	856	885	931	886	914	885	871	913	912	899	929	952	915	934	886	904	967	933	917	891	935	896	861	913	883	902	937	915	888	918	949	877	901	931	911	870	933	930	876	933	874	878	857	855	920	914	905	903	885	884	881	917	929	940	926	922	892	869	888	908	907	865	835	923	924	920	921	902	885	891	928	925	885	961	951	957	888	897	933	863	926	882	881	888	959	891	892	923	909	927	873	884	976	867	900	867	929	925	903	911	946	916	918	919	931	883	905	904	874	865	888	881	887	865	902	923	893	889	893	875	891	882	917	933	935	902	890	900	885	824	892	919	939	910	906	908	910	931	900	931	889	929	906	895	909	915	923	893	883	928	868	877	891	895	867	946	898	867	921	888	888	906	938	897	849	893	891	889	895	932	862	926	906	911	914	853	867	907	913	859	872	935	873	945	934	891	883	875	893	847	887	848	879	904	928	882	908	939	857	921	932	863	895	889	883	838	913	901	918	943	932	897	892	895	902	880	931	876	888	932	905	955	882	898	920	896	955	924	948	869	904	880	919	883	918	942	935	903	896	883	889	889	907	872	946	975	825	936	900	902	874	909	908	891	925	959	887	891	905	886	869	902	920	933	964	912	897	957	871	885	878	870	882	909	920	887	906	873	889	887	828	934	897	893	945	884	927	864	860	826	891	919	877	867	894	914	859	960	904	899	883	933	891	906	931	903	877	868	905	920	905	888	857	902	878	954	902	927	871	901	908	870	978	944	876	929	913	847	937	922	895	894	908	886	947	879	866	899	926	883	952	906	882	957	898	863	930	874	863	900	890	902	869	949	881	868	928	906	881	909	873	871	873	848	876	927	896	893	915	940	897	930	873	915	922	923	850	880	903	882	945	878	853	899	886	929	897	906	895	921	897	840	905	905	873	890	872	938	866	862	883	878	930	928	861	966	901	917	872	873	882	869	944	959	918	879	885	894	913	898	907	872	908	892	875	873	912	895	915	943	925	909	933	895	910	905	905	897	931	898	912	890	869	930	866	899	906	946	888	896	893	878	965	904	828	927	929	904	892	888	961	880	921	861	900	918	895	845	893	879	913	898	914	857	909	846	899	895	886	924	834	888	915	912	872	923	879	884	861	915	952	926	852	882	918	909	909	937	869	920	913	956	904	930	886	941	882	877	857	904	899	888	910	933	934	921	876	914	901	898	906	911	950	905	924	899	867	953	897	859	929	903	930	861	933	950	913	894	897	889	917	879	944	896	870	897	933	896	883	927	855	911	913	911	943	861	835	873	890	877	922	835	875	859	882	881	965	929	900	869	941	919	886	930	852	909	866	860	939	899	917	916	895	877	881	907	953	950	883	855	932	893	913	962	955	890	930	934	892	881	905	886	879	893	949	892	967	935	886	872	897	904	938	931	898	901	884	891	937	936	892	859	928	862	862	909	948	952	916	917	911	896	958	838	887	890	873	853	859	882	905	903	876	893	978	861	873	897	957	890	888	902	878	890	879	896	939	955	888	890	955	836	835	827	957	925	870	931	885	873	927	894	889	880	918	916	902	894	873	918	912	932	939	899	887	904	873	884	908	899	951	912	944	866	937	923	911	885	894	888	916	924	914	893	898	953	923	916	914	885	856	876	918	823	905	915	958	884	952	865	939	913	926	913	926	882	927	895	860	948	922	872	911	896	937	877	892	911	848	946	887	911	903	863	839	907	904	926	850	918	899	901	860	874	887	886	921	919	889	926	955	900	883	885	890	883	861	872	917	891	877	915	939	910	898	895	884	880	872	910	941	933	917	940	916	919	918	882	860	905	862	957	932	847	916	859	911	896	889	893	871	912	931	872	887	951	860	947	918	932	903	896	916	908	852	904	918	938	853	938	881	904	952	911	905	905	910	897	885	879	919	860	875	891	943	959	905	880	881	909	909	910	897	908	865	908	898	879	900	862	906	920	904	878	878	910	846	891	921	868	881	938	894	901	922	856	890	890	910	944	921	901	872	954	928	874	856	876	866	870	928	875	895	893	930	848	847	876	881	895	890	892	898	935	888	878	860	888	936	933	899	926	952	874	869	900	914	826	918	887	883	906	911	936	884	947	901	902	925	890	858	882	889	892	876	947	931	924	900	887	850	873	884	870	889	895	907	943	901	817	909	943	935	839	868	956	912	925	920	904	929	893	928	857	921	859	924	855	880	912	897	863	904	897	858	880	905	902	916	957	934	892	918	908	846	927	914	873	849	838	872	891	950	867	889	892	885	913	908	870	895	861	890	908	908	887	905	947	843	895	953	917	902	874	883	949	905	945	964	878	937	885	876	905	902	883	878	920	900	939	921	902	900	857	909	919	937	939	892	926	894	857	957	844	904	878	905	945	905	888	893	940	933	884	915	925	932	814	858	915	939	901	880	898	860	882	955	896	871	887	920	888	904	932	931	862	874	903	909	903	869	902	1002	902	882	954	868	890	922	890	938	867	916	922	865	953	875	854	915	886	862	847	910	865	883	913	910	871	937	937	878	908	909	877	904	870	921	905	917	895	929	921	884	931	905	935	889	926	931	915	960	867	916	894	875	929	930	968	882	918	872	932	892	901	960	915	952	907	913	916	929	953	897	926	835	947	876	940	886	907	892	893	902	881	880	854	917	913	902	901	930	923	865	929	922	925	926	860	907	842	871	926	942	878	853	894	899	942	924	848	850	887	894	880	909	913	924	919	861	958	955	909	891	894	924	954	857	940	876	926	935	905	888	909	888	925	958	921	872	919	927	829	903	958	866	899	865	900	922	892	903	849	911	928	916	858	912	913	908	915	843	894	871	859	903	857	925	930	890	955	879	880	895	911	860	905	913	892	885	914	886	948	913	904	892	917	930	841	879	871	926	917	922	918	901	850	957	882	970	931	903	905	867	939	920	876	931	969	920	890	875	898	868	960	891	881	874	927	837	874	893	927	869	945	960	929	904	940	866	877	939	900	865	877	896	963	913	864	891	926	919	924	861	812	838	941	868	903	957	917	859	892	894	905	885	878	861	923	920	882	860	920	907	915	903	864	910	880	925	953	914	871	890	916	874	889	901	940	929	890	916	894	857	965	887	930	934	932	946	876	903	893	923	928	847	918	898	889	874	901	846	832	903	879	920	879	848	899	905	937	890	906	943	926	903	902	910	938	898	868	882	981	890	893	920	917	817	880	911	911	880	882	897	877	903	878	898	887	936	918	853	895	892	877	886	901	920	890	855	860	875	827	890	899	954	895	935	905	910	944	886	875	926	910	866	889	881	902	927	895	878	912	935	965	919	922	917	900	913	873	960	917	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19275	26770	18385	4333	668	327	301	305	319	302	285	299	311	294	310	310	289	295	269	309	309	325	333	275	340	324	298	283	319	281	298	292	278	321	306	306	329	263	299	323	332	300	335	295	316	287	327	293	334	319	280	324	312	317	313	316	278	310	298	303	308	316	289	296	320	284	320	337	299	326	319	264	314	321	299	326	296	304	329	314	306	284	299	298	294	274	291	304	292	292	288	326	306	285	336	298	326	327	321	290	278	304	305	314	296	362	304	308	324	292	335	277	321	314	323	303	322	312	319	288	314	332	324	336	321	306	307	316	297	310	271	328	295	287	313	300	297	272	282	314	311	285	306	272	282	271	293	317	285	307	309	306	314	327	290	297	291	297	305	340	298	293	303	316	313	322	261	294	335	320	311	349	294	304	331	317	276	312	301	285	314	324	275	279	278	294	309	322	297	320	306	282	305	320	294	297	303	311	322	286	281	280	286	308	318	302	328	319	314	304	292	347	306	308	294	324	297	294	288	311	305	290	311	288	332	306	300	286	318	305	302	344	288	305	301	273	310	301	319	309	307	298	285	302	275	335	278	305	272	322	291	288	322	336	304	285	295	300	299	343	347	301	317	332	278	275	333	306	330	335	277	296	316	290	287	275	286	304	302	273	323	296	298	299	316	313	333	291	295	298	302	306	318	303	306	306	326	315	288	282	277	275	291	305	288	299	316	278	313	304	285	293	317	303	296	308	305	335	311	310	287	325	310	309	354	302	312	343	288	277	327	304	309	310	336	296	303	286	297	285	308	300	336	292	307	308	325	320	294	283	314	295	285	312	274	282	285	295	311	342	307	286	287	336	279	311	313	312	287	314	317	290	326	331	293	312	276	292	293	278	284	324	310	292	303	315	299	312	304	262	310	289	283	273	304	290	280	330	298	335	313	312	290	330	312	318	295	299	328	298	305	282	298	313	295	321	309	293	295	303	277	297	293	311	267	306	295	314	321	289	297	308	301	299	303	289	313	309	319	310	308	322	324	300	294	301	261	306	325	304	314	343	342	316	294	333	276	294	274	336	311	317	297	338	299	338	304	346	325	325	289	299	306	300	265	320	286	297	308	266	286	320	312	331	309	293	290	301	296	316	300	299	309	318	294	296	315	327	318	308	326	311	321	285	316	369	327	281	317	328	316	297	354	333	308	293	277	331	306	284	299	298	310	315	312	319	292	288	291	292	301	305	294	338	313	296	328	279	277	310	291	287	335	313	343	299	307	295	292	300	313	311	330	314	330	304	304	260	310	338	313	296	282	320	324	301	330	316	293	289	304	315	289	313	288	297	307	305	312	280	291	297	321	298	317	306	331	310	313	284	307	293	336	288	278	304	301	321	314	325	309	308	288	301	306	315	267	273	301	324	326	310	301	316	290	306	312	323	339	289	300	315	311	335	336	331	319	306	296	301	304	297	300	285	295	300	321	304	309	308	307	288	324	296	315	278	323	306	312	320	299	318	306	310	318	302	292	293	332	285	310	314	281	273	321	313	293	287	301	339	298	273	332	338	310	301	321	311	302	271	309	274	306	311	294	334	341	326	267	254	302	309	337	282	296	300	303	308	313	332	272	301	323	286	311	294	322	307	287	287	321	294	273	317	309	330	297	317	325	309	294	289	329	312	302	319	308	304	284	292	286	303	278	281	292	330	301	300	286	311	313	278	303	315	316	328	317	316	272	289	317	293	327	308	304	302	291	306	300	312	296	319	287	285	321	323	292	310	291	309	305	272	301	305	337	329	352	281	327	302	302	305	300	288	319	304	278	308	305	303	325	315	332	304	313	301	294	314	311	295	325	292	276	290	303	310	320	300	310	317	284	299	318	294	313	297	297	329	306	290	316	295	307	287	292	305	299	292	307	305	279	304	312	301	308	325	319	316	320	308	301	316	348	333	301	307	287	312	309	297	287	300	299	326	284	280	295	298	321	319	295	323	302	304	322	288	305	301	317	282	267	293	302	315	308	308	306	299	305	292	309	315	272	255	293	273	287	342	292	319	301	262	302	296	307	328	339	307	307	322	289	288	306	321	318	295	312	275	314	344	313	303	294	296	283	294	304	322	330	316	289	336	312	321	312	312	279	294	317	296	321	304	299	309	304	299	271	284	333	316	293	304	271	309	302	286	309	317	318	326	273	330	276	317	299	325	295	319	278	291	306	284	319	323	324	294	287	295	306	284	311	275	283	328	336	277	282	306	327	298	290	284	298	318	310	297	311	341	318	297	269	288	295	300	324	324	297	288	319	306	300	305	322	279	305	291	306	291	279	280	254	331	323	298	309	304	312	319	284	297	297	295	290	317	283	317	300	330	319	307	273	300	305	306	277	321	342	315	344	269	328	307	332	325	311	350	302	308	299	307	314	318	292	299	316	311	335	307	306	317	277	299	313	295	297	333	307	318	303	316	327	319	313	281	282	325	323	294	316	306	330	266	272	291	292	310	320	349	314	312	321	305	297	330	308	332	327	310	256	301	340	308	294	335	293	304	316	277	309	303	314	300	276	319	286	288	321	301	293	302	316	329	279	250	296	295	318	303	306	360	314	309	301	272	312	289	310	289	308	284	296	295	304	324	328	317	299	281	319	306	315	305	311	302	310	314	280	292	306	306	310	326	317	303	331	317	313	310	312	323	305	308	299	301	323	251	310	308	299	283	322	300	296	318	295	309	299	289	302	304	315	289	299	331	292	300	324	326	283	313	288	304	309	315	299	296	316	306	308	331	319	337	285	314	293	282	341	292	310	338	284	300	299	311	338	321	319	337	313	310	309	323	324	304	269	319	304	308	293	326	301	347	287	312	304	341	329	320	298	301	294	322	302	329	325	323	336	285	347	324	291	299	309	306	346	300	285	326	310	320	284	309	298	305	335	279	291	292	275	328	274	303	310	299	281	312	304	300	317	323	342	245	293	308	288	332	274	293	333	329	316	326	305	291	317	308	298	308	318	295	288	313	295	305	284	266	326	293	334	307	336	322	326	292	292	297	290	313	296	292	315	293	298	284	316	300	297	276	312	318	307	291	290	327	296	301	287	304	294	279	304	304	308	322	284	286	343	298	293	296	299	292	319	304	312	294	276	320	283	301	276	315	299	273	306	305	330	295	327	293	301	297	298	297	290	310	307	323	293	287	303	271	285	286	293	314	323	305	311	294	300	309	286	317	312	276	302	277	304	321	345	302	322	299	275	302	301	329	282	306	293	326	301	297	296	295	316	299	290	311	290	275	314	305	298	303	275	322	310	276	306	287	330	291	291	327	295	280	317	327	316	310	310	337	311	292	290	269	322	305	303	331	311	293	296	298	309	303	288	317	301	310	311	290	317	299	273	294	281	316	303	315	305	298	319	297	301	323	292	284	278	308	291	290	322	320	281	312	307	322	311	314	302	302	286	319	268	301	269	299	277	284	298	290	296	290	277	317	303	315	300	277	289	288	278	291	301	328	336	338	309	291	313	318	327	299	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19224	31947	24712	7715	1481	881	831	856	843	794	804	818	806	826	910	866	825	876	890	914	862	930	855	870	833	878	861	881	834	855	803	813	883	868	882	820	848	848	826	896	892	926	939	895	932	872	847	868	868	833	824	857	798	822	868	812	903	925	886	853	886	833	855	808	899	859	833	878	879	858	848	912	828	877	860	826	850	852	843	909	860	874	844	852	936	848	896	835	870	858	875	826	873	828	832	885	852	822	855	790	869	874	845	829	820	863	862	835	881	883	815	848	875	834	929	867	843	813	848	809	908	851	901	868	853	864	849	861	866	845	865	858	889	857	818	829	930	778	857	831	873	867	868	862	839	893	824	857	772	844	916	877	873	923	883	841	874	855	842	808	907	837	884	853	852	803	877	866	857	840	868	876	839	849	835	817	827	822	882	886	876	892	891	923	799	838	860	848	873	896	859	839	840	861	860	856	885	862	869	838	853	810	830	834	857	833	901	884	876	863	881	888	816	859	874	847	894	858	836	859	834	866	830	873	855	850	853	809	852	895	841	877	866	834	872	842	851	827	881	877	873	821	887	898	850	836	871	823	850	854	824	839	807	902	804	805	930	824	809	813	794	801	832	851	829	886	852	876	868	878	828	880	904	865	829	851	886	793	879	865	915	829	824	831	837	847	843	848	850	856	849	871	893	852	873	886	830	871	870	875	831	863	889	825	809	839	878	834	877	831	783	863	871	851	897	856	864	877	877	865	829	891	874	894	866	848	819	854	844	882	838	839	822	872	842	812	853	871	845	849	872	888	863	840	851	859	837	825	906	880	886	863	899	877	850	879	859	866	888	854	882	829	883	845	869	884	905	837	880	872	845	854	844	829	879	828	816	826	896	857	852	868	842	860	858	859	889	811	865	885	864	819	848	880	855	815	878	855	844	799	908	824	849	836	845	827	863	847	871	828	822	896	870	858	895	910	825	873	819	832	830	812	842	856	783	858	869	847	814	847	856	877	896	851	844	895	859	852	850	937	886	879	845	865	884	881	840	844	851	888	866	853	855	913	843	840	895	897	909	871	865	902	868	800	874	821	855	860	895	881	874	905	874	879	856	852	824	828	881	830	859	875	860	885	823	839	848	853	802	880	842	870	875	834	839	846	884	869	836	855	881	801	901	855	907	879	818	826	889	832	829	870	863	846	830	884	853	849	873	893	878	885	842	873	836	822	847	858	878	879	821	863	813	838	866	888	853	871	809	834	780	836	835	782	902	892	836	878	861	880	868	832	837	873	830	825	815	864	903	870	803	857	848	883	826	826	843	844	800	828	835	868	842	794	895	862	852	871	816	823	886	842	884	860	859	836	875	813	904	852	811	888	832	859	859	832	861	885	883	836	849	850	866	854	815	837	856	867	858	885	781	901	856	877	883	853	866	874	832	833	923	854	838	865	902	857	806	841	898	852	885	857	843	843	851	876	843	822	867	862	826	868	817	839	849	904	815	897	836	843	892	823	840	863	857	890	882	886	878	842	863	871	840	833	865	903	823	827	807	834	873	906	861	851	830	893	792	849	838	803	873	838	858	850	864	906	826	870	872	896	861	854	882	886	872	862	855	823	853	836	848	824	842	832	842	896	920	838	843	847	873	847	860	865	853	841	888	832	858	847	856	802	880	874	847	871	863	797	866	858	924	860	836	862	829	870	887	844	887	829	881	829	829	850	904	809	846	865	853	818	866	841	842	878	874	802	843	882	852	868	840	845	839	881	862	856	874	908	906	888	840	839	856	884	886	900	859	845	888	883	874	895	806	902	928	859	897	881	828	798	895	879	846	839	819	880	891	899	787	837	902	906	903	849	881	884	870	810	831	814	880	841	825	890	845	841	833	844	876	862	824	814	820	824	844	824	858	845	867	840	829	819	823	853	857	863	882	901	838	886	838	845	895	870	859	858	822	866	841	828	845	894	879	787	941	824	857	863	846	909	858	830	820	879	850	861	861	837	836	871	834	848	868	870	860	851	826	850	872	826	857	868	831	843	786	855	868	817	853	881	894	896	859	828	855	877	881	842	889	853	833	858	846	827	843	877	890	899	880	884	846	888	843	905	903	841	859	875	860	852	851	855	887	868	878	855	853	843	848	848	841	835	900	869	916	842	870	875	837	858	880	859	826	850	872	903	865	878	858	898	822	868	857	814	900	860	847	866	879	837	858	905	897	868	845	887	875	915	792	924	826	815	891	807	853	861	849	839	835	871	815	859	847	903	877	887	842	854	843	866	830	829	848	828	868	835	830	853	844	846	872	860	860	844	890	877	875	847	827	878	812	841	826	854	870	840	795	877	890	834	863	874	908	870	826	843	838	859	861	856	815	880	923	851	879	848	845	850	854	830	846	832	835	858	858	804	810	853	825	830	875	886	832	901	880	801	894	843	844	881	832	816	814	848	872	833	885	846	837	870	876	863	822	826	822	868	824	869	836	834	861	869	848	827	880	863	852	863	851	846	849	826	868	857	863	834	851	809	822	794	855	849	817	846	853	813	881	870	906	868	827	844	855	820	895	844	847	840	800	882	837	846	882	872	854	860	864	871	859	870	846	855	888	846	895	914	908	867	848	847	869	848	843	831	839	843	828	825	833	907	904	833	916	846	890	778	831	834	909	860	884	868	890	787	904	851	881	871	870	788	884	832	842	832	841	885	873	899	837	826	821	853	849	877	869	847	935	903	870	873	855	882	858	880	814	886	831	838	850	851	848	836	895	878	843	876	836	902	856	857	822	881	809	870	790	909	892	848	858	885	852	828	889	861	866	827	832	826	851	853	879	888	923	885	803	804	842	865	914	880	899	862	898	901	821	877	889	858	832	888	875	864	831	855	774	851	818	845	840	898	847	883	861	816	857	917	870	837	835	839	848	871	878	836	822	841	918	915	800	892	871	840	889	879	881	875	896	842	862	911	839	912	859	918	836	859	897	843	816	825	798	850	854	865	843	838	812	822	850	886	857	855	851	826	817	865	860	857	809	837	863	853	870	887	797	854	844	817	907	813	850	850	851	852	802	840	934	892	820	865	867	834	840	859	897	838	834	893	869	879	862	846	825	837	802	837	884	836	848	854	804	858	865	847	834	835	915	897	837	903	841	854	891	839	872	832	875	856	822	859	876	888	873	877	824	879	909	833	878	886	876	878	905	877	868	830	841	866	791	840	853	874	857	899	878	875	864	847	866	873	862	867	865	803	895	816	885	848	832	867	864	829	851	836	865	913	863	869	869	853	839	885	848	840	847	831	896	807	889	830	826	858	817	859	822	879	832	877	856	839	834	835	828	869	858	892	832	824	819	839	861	852	862	871	820	858	834	873	866	877	803	898	885	847	835	838	870	866	871	867	892	841	854	908	893	865	833	913	868	868	873	819	865	796	867	864	886	842	831	907	853	859	810	879	879	865	839	841	808	869	823	822	854	864	845	892	912	831	822	848	824	878	874	837	857	908	820	835	839	811	840	858	840	821	862	839	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
63990	76295	62048	32173	9510	604	326	299	300	301	267	287	294	297	300	276	312	306	294	286	306	304	292	318	293	304	284	280	286	300	315	277	280	271	291	299	343	296	319	317	363	374	373	312	294	303	287	293	333	309	278	290	272	294	284	291	313	304	262	314	298	303	331	297	294	266	282	270	311	302	297	306	281	299	285	288	308	285	288	298	298	294	313	285	295	320	286	292	280	337	308	291	288	276	317	292	283	259	311	295	266	294	298	284	286	294	278	289	279	302	287	282	285	287	305	282	312	297	304	298	294	266	272	315	307	294	271	288	298	297	274	253	291	302	284	308	318	309	298	282	284	308	271	293	256	288	303	279	279	324	299	315	284	280	294	284	291	294	292	273	337	292	271	289	311	260	279	285	289	296	305	329	269	293	293	268	286	320	271	308	323	285	283	288	318	294	283	295	309	279	294	305	298	320	323	307	278	303	294	334	300	289	298	307	321	280	287	305	318	292	311	298	300	280	284	291	306	307	278	264	310	294	306	288	302	293	265	304	321	311	309	300	281	280	298	263	313	316	292	311	310	278	279	289	266	304	316	282	291	259	293	290	303	282	282	274	300	299	271	290	274	285	287	269	264	285	305	282	276	310	292	282	278	297	305	297	290	269	295	252	303	287	262	292	290	286	289	277	305	265	288	309	283	302	294	305	291	309	298	301	315	311	293	301	282	275	296	285	306	278	268	315	256	318	286	307	266	284	303	298	291	289	272	283	281	309	301	275	303	299	252	279	304	272	295	303	291	271	298	293	318	289	320	260	271	312	297	299	279	250	328	285	304	277	277	264	271	302	273	312	277	288	317	298	318	300	299	292	272	270	263	315	258	286	302	305	287	321	297	251	297	255	304	277	287	328	265	272	260	289	307	309	303	288	320	293	298	289	266	295	295	271	283	293	308	258	294	275	279	255	298	276	274	314	288	293	285	267	297	316	288	282	304	290	296	287	265	288	287	296	284	312	299	262	270	292	267	294	323	278	316	287	321	286	277	263	287	270	304	277	289	292	272	281	270	294	294	287	269	293	280	314	314	299	302	300	273	301	326	296	287	284	295	293	291	256	314	319	275	305	285	310	305	283	279	294	298	295	340	286	303	269	294	289	280	287	291	317	318	248	282	275	274	275	278	298	298	295	291	256	311	320	269	314	283	301	282	284	290	268	267	291	268	250	304	283	303	307	291	279	303	308	295	303	308	304	327	315	286	294	335	312	275	267	281	268	302	291	292	263	322	281	308	290	315	289	314	261	256	297	276	305	297	289	302	296	294	283	274	297	304	286	296	292	266	300	310	266	307	285	310	296	300	265	256	287	291	262	291	250	265	285	265	276	297	262	297	283	339	260	247	300	305	296	286	271	303	279	283	295	294	293	261	275	332	307	317	269	303	267	316	289	276	277	301	299	331	317	293	307	317	290	296	285	281	290	296	306	280	316	282	281	306	295	279	300	284	301	274	286	289	291	294	272	276	289	306	288	283	296	336	289	306	271	263	304	291	299	290	291	267	254	327	294	298	303	288	306	290	285	276	299	288	313	300	311	292	322	316	307	293	291	315	255	277	289	265	276	295	341	320	281	254	304	284	289	306	282	282	287	323	315	306	301	344	304	318	287	287	304	315	309	300	292	281	323	277	286	315	257	298	282	301	291	263	287	311	269	292	293	295	310	289	308	293	307	269	288	302	314	289	287	295	280	290	305	288	312	274	300	303	310	308	305	309	260	297	284	301	304	305	259	293	279	291	289	267	283	297	284	296	278	329	277	329	290	267	282	284	307	303	321	281	271	261	292	289	302	285	308	284	278	285	299	258	317	305	303	309	305	292	345	283	283	303	286	272	290	286	286	280	283	291	282	283	276	320	273	336	265	295	331	293	291	285	294	257	289	291	288	302	287	307	308	267	282	256	319	311	314	281	276	321	298	324	307	302	259	327	293	281	291	275	311	261	273	282	293	293	299	288	264	266	302	313	303	293	307	297	281	299	285	285	305	309	317	315	279	298	302	283	289	290	280	289	291	304	278	265	295	293	271	289	291	318	320	294	298	289	306	268	277	280	305	309	273	293	307	290	281	288	291	308	282	276	274	315	298	293	292	283	290	292	288	267	306	304	316	248	274	308	305	318	289	312	272	279	293	279	259	276	257	298	283	321	304	293	326	307	300	280	279	269	310	295	276	298	277	311	269	320	260	269	299	306	246	288	297	262	278	270	291	305	295	291	341	301	298	291	270	288	279	290	271	296	291	303	291	300	311	298	267	265	322	316	287	293	288	290	268	277	283	290	309	305	294	321	272	324	306	300	286	262	285	295	293	292	284	294	305	271	296	311	255	277	328	304	274	290	314	288	295	260	288	287	312	263	275	264	316	282	304	301	278	283	312	251	282	295	291	332	277	295	291	278	275	335	280	254	300	314	305	331	300	285	289	304	278	278	290	305	295	279	284	315	329	308	287	290	300	325	322	294	256	295	293	312	297	309	289	274	308	275	294	295	292	319	304	293	287	292	286	314	277	327	300	309	296	267	271	280	262	279	307	274	274	299	281	288	271	259	297	295	285	318	311	299	286	316	296	282	277	289	280	313	296	285	293	317	317	307	274	288	284	300	304	304	300	292	289	299	296	292	303	346	303	277	267	307	282	272	288	280	300	282	320	296	296	323	271	281	299	286	316	256	265	281	294	278	292	292	295	313	255	270	280	299	294	283	323	281	289	299	285	295	294	277	317	321	292	323	296	293	297	268	310	327	298	297	276	298	303	261	274	284	278	286	283	267	282	267	280	309	290	302	330	265	289	309	331	296	287	286	296	310	283	270	295	262	304	278	299	321	260	282	281	285	307	283	289	267	321	318	244	272	300	301	250	294	297	298	276	329	275	304	295	339	316	321	288	259	290	302	268	294	296	332	309	293	325	278	292	282	277	322	276	288	267	302	274	295	283	284	262	290	316	284	310	293	288	273	285	303	309	270	272	273	278	282	287	300	315	311	277	332	285	277	315	266	313	336	321	304	297	284	301	340	303	310	289	289	276	295	278	276	274	312	267	315	296	320	304	274	265	265	270	272	305	278	282	293	270	289	283	263	297	300	317	303	264	293	312	331	298	293	330	274	285	283	324	303	280	275	270	319	291	306	280	291	294	276	286	291	299	280	307	301	288	287	311	286	292	327	290	311	304	308	313	351	281	286	286	291	306	309	276	274	281	291	269	279	299	258	279	280	288	319	279	295	274	329	321	277	313	306	253	282	253	315	290	291	289	279	290	273	310	283	285	289	292	264	270	288	282	279	291	290	283	297	298	285	299	299	304	308	274	279	289	271	292	296	282	303	299	289	248	320	286	307	312	292	294	279	291	293	291	308	319	289	317	307	273	322	276	295	266	273	301	281	284	284	295	304	288	288	290	322	289	287	291	290	292	295	296	289	270	308	285	293	295	304	292	253	300	343	312	289	296	288	294	274	265	300	266	285	308	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42434	61337	57717	33339	9687	920	887	887	891	888	848	856	857	828	823	852	847	853	869	831	841	854	824	833	841	861	855	828	822	858	832	806	892	785	805	844	842	785	831	921	1194	1232	1238	1087	1014	906	826	868	796	808	800	810	842	838	827	819	823	849	849	841	850	832	850	894	868	845	783	843	860	884	832	810	860	804	827	837	828	849	825	821	803	787	864	831	818	840	842	806	862	817	832	848	825	828	847	806	868	819	850	849	798	806	841	783	845	881	852	776	820	785	837	864	852	780	840	816	806	840	797	817	772	863	869	772	848	804	812	821	892	832	865	842	783	828	833	833	800	784	845	772	841	874	789	845	798	841	861	839	806	814	810	832	785	824	816	835	898	851	775	818	811	805	824	781	842	837	817	817	850	830	849	823	878	826	832	835	837	831	845	804	785	822	792	844	776	857	795	861	841	845	853	840	861	841	844	844	805	854	828	849	833	868	852	810	835	832	803	825	872	775	815	837	847	824	831	807	836	859	882	809	809	855	784	862	857	894	826	816	803	849	843	835	793	833	802	814	832	805	841	893	865	876	825	801	766	849	847	872	867	853	815	831	833	793	809	808	844	779	866	854	814	847	810	850	843	855	829	809	810	846	841	822	802	844	796	841	820	831	819	831	807	872	790	806	807	869	867	890	863	837	839	814	831	843	789	805	859	807	857	862	829	835	886	857	843	816	810	798	816	865	781	827	831	822	835	834	855	809	830	827	819	824	801	834	827	853	868	818	864	736	853	847	867	846	836	789	842	840	848	831	800	843	821	837	797	819	843	781	850	843	848	840	826	818	865	815	814	841	815	812	810	804	858	864	811	927	820	755	837	829	826	817	796	833	802	820	831	821	823	883	837	855	822	812	810	815	873	843	872	805	832	814	792	819	850	879	839	817	853	835	847	826	812	795	875	802	857	825	848	804	821	837	810	832	848	833	882	835	852	809	872	858	871	872	858	809	831	846	835	805	826	781	844	795	825	788	830	847	762	922	807	863	797	782	791	880	815	872	823	784	829	852	768	817	859	824	789	805	848	858	859	845	850	858	851	791	821	758	828	814	794	803	822	813	799	869	818	788	857	861	833	861	807	787	799	821	832	827	847	818	795	810	790	811	825	802	831	845	815	825	894	844	862	829	780	851	759	819	812	830	798	843	825	823	843	859	833	823	829	809	824	802	790	852	820	783	829	816	878	832	827	856	850	827	799	837	859	796	849	802	816	830	856	909	804	786	833	870	851	793	841	885	809	774	895	855	812	807	786	823	760	826	859	818	808	813	830	865	832	828	807	851	834	900	849	826	849	812	852	781	854	872	903	803	829	844	844	788	797	866	823	832	784	849	855	842	804	795	811	879	777	853	834	848	829	831	838	800	817	836	873	838	878	750	804	841	811	836	819	847	809	850	820	789	829	862	880	808	855	861	844	824	823	828	835	880	836	806	801	730	812	817	832	856	848	838	823	825	852	822	838	796	849	833	809	774	840	826	764	833	793	805	850	829	852	845	828	842	794	773	831	840	898	831	784	848	841	825	805	847	784	855	860	927	839	896	838	770	815	845	882	819	808	793	824	787	816	817	825	834	797	843	831	836	817	853	844	795	807	812	823	819	782	783	809	844	897	842	848	877	813	844	843	826	809	801	803	860	806	833	797	808	811	861	794	842	794	842	850	780	824	821	838	818	833	822	850	891	843	789	840	778	807	813	855	786	853	847	872	838	832	850	796	800	829	847	859	835	806	845	834	822	898	792	803	824	788	776	834	766	823	869	870	822	811	840	826	798	811	820	830	825	809	807	896	816	832	826	847	838	855	816	832	871	844	763	827	861	886	816	812	839	811	824	807	812	852	839	835	873	813	810	844	803	866	796	820	818	831	870	819	910	867	778	870	822	824	832	854	835	891	828	882	791	834	851	784	810	767	807	869	856	822	842	817	812	773	789	826	812	832	833	779	817	812	807	850	839	805	850	864	803	833	858	806	833	815	845	844	876	836	796	854	786	826	775	845	822	833	860	851	851	862	873	810	825	829	890	800	821	856	811	842	832	836	827	829	821	812	841	814	816	814	823	805	827	800	792	796	856	832	873	841	863	862	882	804	815	860	890	843	824	849	838	830	805	873	808	794	811	833	815	805	869	789	841	816	864	797	815	777	811	829	842	851	864	850	815	820	789	784	847	792	871	843	782	823	786	817	757	860	810	864	833	824	826	899	804	812	846	842	819	877	811	856	824	777	814	820	826	864	807	798	818	874	864	839	801	841	801	834	838	865	804	854	885	891	800	816	791	850	826	823	835	893	838	831	809	790	858	838	820	817	855	868	797	815	825	869	824	818	879	827	808	787	790	842	862	810	810	785	804	819	820	858	850	844	805	808	844	788	817	828	793	797	789	835	832	776	819	820	872	846	888	815	843	857	844	830	841	829	764	830	773	837	884	837	860	826	773	797	843	819	810	759	866	818	835	814	820	784	891	876	825	882	812	831	802	834	825	802	822	853	847	839	819	797	859	825	879	884	819	774	841	816	836	824	804	808	819	783	814	833	825	812	830	846	861	794	849	837	867	848	882	849	838	800	818	839	859	821	822	804	829	808	838	844	820	795	817	845	814	823	796	840	800	842	836	823	837	804	832	860	795	856	805	781	804	860	795	783	842	868	827	846	846	795	825	845	898	874	851	780	831	806	802	824	806	858	810	790	842	853	786	820	870	837	783	830	846	801	819	800	886	818	837	900	803	837	812	821	769	848	826	834	818	866	866	834	823	868	829	789	856	837	783	807	855	832	795	831	834	813	795	818	817	797	834	807	807	852	823	811	839	895	886	868	803	817	826	856	831	800	849	881	835	852	844	853	826	887	828	792	798	801	773	897	876	774	813	850	829	855	795	816	808	792	815	799	840	827	807	824	823	792	820	870	874	855	805	838	833	858	884	817	828	794	839	814	803	829	845	852	806	824	873	831	889	862	846	841	871	862	842	852	783	833	824	820	813	819	860	834	832	836	814	825	807	814	810	801	807	848	776	803	824	847	845	837	856	804	866	823	834	894	798	781	792	815	840	864	873	866	814	858	848	812	883	818	848	824	796	855	830	817	833	854	869	809	894	816	878	861	810	825	794	819	816	832	858	854	853	760	856	794	835	849	818	831	868	893	866	788	847	838	844	843	812	841	886	858	843	856	859	839	813	826	859	842	854	823	872	805	828	811	766	809	834	804	854	848	864	829	855	782	853	836	826	771	809	829	792	803	807	838	811	783	844	772	858	801	813	857	840	812	837	785	835	821	809	770	851	774	821	804	808	839	841	807	862	819	817	800	813	778	790	843	824	827	817	795	842	815	828	839	810	832	843	854	830	831	842	839	833	806	842	843	850	829	873	856	822	865	841	848	793	853	837	828	807	839	870	787	834	816	862	802	775	855	819	896	806	856	846	806	851	756	897	832	857	873	849	802	825	840	847	864	851	766	843	839	832	817	771	807	821	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
72082	87009	72473	42919	16979	1971	391	419	368	355	356	356	338	362	334	353	377	345	365	341	369	364	359	355	368	336	371	324	369	362	338	323	343	326	300	334	336	335	376	398	432	389	411	395	318	377	340	337	346	383	349	326	318	347	330	342	321	357	387	368	344	352	338	330	323	339	358	346	361	319	381	323	368	390	349	339	336	356	348	367	367	360	354	346	347	326	326	353	349	344	331	321	336	326	359	354	344	316	350	334	368	323	338	296	354	354	361	315	329	362	325	317	321	360	363	347	324	350	331	357	342	363	364	352	318	327	363	358	359	346	352	350	332	344	343	328	344	349	360	334	365	325	332	350	350	324	364	376	319	345	345	336	324	328	374	348	317	298	342	322	365	355	306	332	338	341	348	343	362	361	303	361	319	358	348	341	315	343	332	306	309	319	349	322	369	368	334	330	327	355	354	355	341	366	313	325	362	341	359	345	362	346	321	343	319	334	331	341	383	366	333	325	322	362	335	311	334	330	365	342	352	334	328	324	358	358	353	342	328	335	348	330	295	320	338	322	336	366	349	314	351	379	327	332	343	306	332	357	319	330	337	341	311	367	336	353	368	312	360	350	355	366	357	344	335	393	364	336	337	337	324	349	359	317	353	340	339	303	360	357	350	320	311	348	334	358	361	375	349	343	329	343	366	329	349	361	355	351	335	341	339	364	354	341	335	308	332	320	322	339	308	328	386	334	340	351	338	351	334	377	314	348	334	323	359	344	337	307	326	344	325	318	336	335	368	345	339	322	342	355	357	343	297	312	364	316	341	354	360	343	358	319	363	359	333	308	342	316	351	352	342	335	332	355	298	345	325	379	341	349	325	345	375	333	319	327	371	353	302	341	347	293	368	319	321	346	313	354	356	358	370	361	334	350	328	331	303	296	347	339	371	334	367	331	340	322	367	378	354	353	314	358	324	341	343	327	307	343	367	338	372	345	335	341	366	322	344	314	318	369	310	309	323	382	361	363	358	336	352	370	368	392	360	346	320	343	328	319	318	345	353	327	382	336	314	331	334	325	365	326	347	348	364	350	325	343	332	374	333	360	340	345	333	341	338	318	354	333	323	309	348	321	333	381	378	372	361	377	334	366	322	346	331	345	340	361	325	309	364	310	310	331	339	305	354	353	361	339	377	351	348	329	333	318	355	340	328	312	344	307	390	320	349	343	347	341	316	333	323	348	348	333	378	320	334	379	313	369	361	319	368	316	345	355	350	370	329	340	343	329	331	353	324	350	367	387	354	371	329	349	350	326	331	298	304	351	336	329	353	289	345	357	363	309	369	368	318	341	352	358	328	342	347	323	329	337	367	333	343	324	348	323	339	348	349	335	357	331	352	341	356	320	341	349	349	306	386	368	371	341	338	356	314	352	345	323	328	321	367	322	335	372	334	358	339	372	365	317	359	346	364	369	354	333	347	348	326	324	353	401	343	341	302	350	348	311	334	314	326	346	341	338	343	344	352	354	339	374	361	347	361	338	353	335	343	321	334	348	344	345	328	341	372	362	325	331	331	341	326	326	355	331	339	328	387	361	352	354	323	341	343	390	333	312	338	339	357	316	343	346	329	334	313	324	346	327	309	341	317	346	325	302	369	312	333	311	339	345	366	339	381	343	334	349	328	324	358	377	327	316	349	319	327	338	352	344	335	347	327	335	350	353	367	366	347	314	358	346	342	316	353	328	336	351	341	348	331	359	303	362	338	323	318	354	320	329	356	337	338	312	315	341	362	352	293	350	317	337	358	359	356	338	339	358	324	378	343	317	324	322	355	326	342	333	341	356	368	343	370	357	316	334	356	328	313	332	328	333	338	343	330	328	342	325	304	307	328	316	360	376	343	330	349	364	336	365	344	330	323	308	344	333	339	347	311	336	353	350	346	367	340	293	384	354	342	372	327	368	354	341	349	322	317	372	332	331	325	330	322	343	357	345	338	359	331	336	316	337	359	331	359	335	312	308	333	351	315	346	370	310	352	366	344	321	297	383	354	355	377	318	398	356	333	348	358	286	338	356	335	351	323	348	364	337	348	396	315	346	351	371	361	324	333	355	351	366	310	345	351	327	343	352	314	329	315	324	338	349	339	323	330	331	314	344	329	377	320	344	320	322	321	320	343	345	340	283	315	343	334	380	331	342	333	281	374	343	346	327	315	386	327	337	382	346	335	346	373	334	329	289	345	343	341	364	353	328	335	357	334	347	335	331	325	350	305	310	327	366	369	352	336	345	350	304	353	324	355	335	363	352	346	326	339	335	350	337	348	326	348	356	315	331	355	344	350	339	337	332	363	358	327	322	366	335	353	339	322	360	355	364	321	336	342	348	287	388	346	335	359	356	340	342	334	336	348	336	348	323	363	323	316	338	328	349	306	304	326	364	344	321	312	357	338	349	326	320	356	339	327	335	321	374	325	356	333	320	311	301	347	341	366	326	377	353	327	373	343	329	338	343	370	345	345	356	335	317	323	349	356	361	360	334	337	359	345	355	325	324	308	329	348	348	360	346	359	352	337	385	368	322	309	308	324	359	325	318	347	344	362	351	318	310	342	356	338	369	313	352	310	366	375	366	336	332	323	352	311	338	362	329	326	364	369	292	353	353	355	316	314	305	355	344	313	350	333	330	346	354	350	324	322	360	352	357	350	359	356	348	333	345	352	350	325	316	321	336	344	342	355	335	305	307	347	339	323	335	339	360	336	352	361	350	317	345	338	350	363	347	346	326	335	320	349	382	330	341	363	340	358	350	349	330	329	346	336	330	349	347	358	365	327	346	317	348	336	343	338	320	362	338	333	377	320	348	376	321	351	354	328	349	314	335	313	361	358	341	341	356	342	354	330	351	325	345	315	327	341	342	342	338	322	338	327	360	354	340	302	334	336	354	348	352	340	349	324	343	370	368	383	349	318	369	343	348	314	345	361	345	352	349	365	337	340	327	299	341	361	340	385	316	317	346	320	308	328	350	323	325	359	366	346	351	364	333	367	336	357	361	344	345	343	329	354	349	356	345	337	327	354	340	380	358	373	319	337	323	360	319	339	326	295	351	334	348	312	342	352	359	310	328	377	358	350	339	329	323	333	325	297	346	314	343	345	367	341	329	366	384	322	332	324	372	331	325	308	357	329	336	331	366	297	357	324	355	322	320	316	329	337	356	343	348	345	370	306	324	365	314	353	326	343	351	357	363	327	342	373	351	332	330	315	338	366	364	334	324	336	355	367	323	318	348	321	334	316	355	321	329	355	342	332	337	378	342	329	353	342	348	364	318	355	336	351	321	340	381	336	312	338	347	365	285	338	316	332	302	328	340	338	329	338	352	366	324	350	323	333	319	324	356	337	320	344	347	346	330	330	331	333	360	348	332	345	301	339	353	344	374	327	344	334	352	321	332	346	344	307	353	327	342	347	332	358	356	322	357	344	333	379	353	352	321	336	354	345	353	320	352	356	346	360	325	332	346	351	306	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51206	74885	71019	44493	13631	1164	1164	1014	966	1070	1018	985	949	989	927	989	1029	962	973	980	934	942	960	933	966	930	885	935	939	957	930	977	967	985	929	912	923	944	1226	1646	1581	1495	1404	1181	988	923	987	925	961	962	991	955	901	989	965	935	947	896	918	934	961	914	945	903	924	938	916	950	1005	949	941	922	917	943	870	949	955	991	914	901	949	930	890	928	968	951	964	933	940	955	984	951	943	955	948	947	972	979	991	927	960	937	891	958	946	938	981	985	953	967	907	988	1009	921	946	976	941	959	999	929	961	1019	958	944	953	990	861	924	947	906	997	958	925	935	925	943	929	919	957	939	926	908	902	966	894	936	956	919	895	880	950	915	926	938	971	958	959	983	923	896	940	916	981	879	949	966	932	942	949	979	949	943	975	964	922	951	962	976	896	897	958	973	944	912	1002	896	924	965	973	961	988	953	963	934	971	945	944	990	962	899	944	847	924	972	943	939	928	966	929	919	910	992	934	974	902	914	967	881	965	882	964	998	930	881	939	966	974	955	914	916	908	931	867	899	962	1010	888	927	962	972	1028	988	941	930	885	932	964	907	976	956	911	873	1000	962	1020	924	921	913	945	894	953	907	907	989	979	963	988	874	946	987	939	909	968	982	966	977	929	889	941	927	915	912	927	933	912	917	1008	987	899	963	901	918	949	958	984	938	938	940	952	948	946	936	931	911	932	880	886	918	989	969	977	878	934	961	918	952	966	918	993	968	960	955	971	904	947	937	973	907	985	953	941	935	956	930	911	845	986	955	943	941	943	944	949	958	895	947	910	927	915	944	954	978	947	980	931	892	979	950	947	942	931	974	903	955	879	917	962	996	968	890	948	967	972	887	995	901	915	958	971	868	955	939	967	941	890	981	986	945	963	886	923	948	915	906	976	930	932	886	970	903	896	927	957	910	1000	932	976	909	941	912	1048	898	917	997	948	938	887	943	900	1007	963	871	942	888	901	966	885	927	904	913	979	907	944	923	956	912	965	921	962	991	896	921	902	938	933	957	907	950	958	952	928	926	956	958	982	983	949	951	955	1015	913	915	982	965	942	947	994	959	929	922	921	919	955	1006	960	946	897	890	972	932	948	934	964	985	958	926	915	949	926	914	937	950	912	912	945	944	919	979	1060	923	960	934	933	904	922	982	966	920	926	950	913	959	931	946	910	942	941	929	967	973	940	896	923	965	887	921	951	958	916	911	967	920	903	938	955	901	957	920	925	949	943	912	966	983	907	983	960	957	958	935	932	961	986	931	983	977	860	901	973	956	968	886	921	954	898	970	924	1033	959	924	931	957	904	949	971	984	973	982	1015	893	993	914	969	947	938	1004	988	972	949	935	909	963	952	926	929	933	918	938	950	959	930	957	949	954	949	991	942	967	974	959	960	929	949	973	915	994	893	964	938	922	961	923	938	1001	922	991	960	932	995	964	920	959	902	938	952	951	906	934	992	957	934	992	931	915	913	895	949	941	939	938	925	970	950	933	926	1014	944	987	917	933	954	962	981	951	904	937	949	953	910	940	966	976	951	953	932	981	951	959	918	882	920	900	943	967	954	929	974	925	936	895	938	912	939	909	900	968	922	959	932	953	916	942	923	956	898	941	962	913	880	972	960	938	949	931	901	928	924	956	865	963	917	915	959	939	959	975	926	914	925	942	957	959	931	1019	901	902	959	941	988	877	936	927	877	925	912	960	989	913	963	931	955	928	917	940	925	944	903	864	916	941	906	957	953	954	950	961	1011	941	941	926	949	926	944	974	881	956	914	942	949	952	936	986	986	960	953	956	969	943	933	930	982	978	932	963	927	925	954	877	898	961	910	975	933	882	920	944	931	921	954	901	907	920	966	917	951	975	946	920	955	918	896	1049	979	925	874	954	976	986	987	913	907	914	888	991	951	984	887	935	895	960	938	976	905	925	924	927	964	960	1002	937	948	944	904	961	951	946	977	930	927	959	975	959	978	931	959	990	948	930	969	976	900	903	937	930	969	965	975	927	937	988	923	966	927	960	935	978	940	1022	969	915	971	989	953	975	918	916	972	940	991	943	963	913	963	974	919	926	859	922	961	955	944	911	961	944	880	894	946	909	905	946	970	906	932	940	948	976	941	965	909	905	913	979	947	923	971	935	973	943	936	952	915	925	929	918	958	920	939	907	956	987	919	940	953	955	934	979	920	914	991	932	926	992	962	957	930	917	918	973	1016	954	919	920	976	979	942	978	899	982	954	946	914	1006	972	972	945	914	943	966	913	958	955	953	954	944	917	924	955	892	946	942	940	959	923	1011	971	946	956	943	951	968	968	939	885	949	960	954	935	934	979	964	940	947	972	914	924	908	974	894	953	908	921	909	938	945	963	964	974	883	913	900	952	1021	914	922	945	957	977	923	1000	933	920	951	914	961	952	939	900	955	940	974	905	943	941	973	940	965	917	930	950	946	930	986	970	924	951	876	924	979	867	968	935	911	946	906	956	941	959	960	956	934	927	935	878	901	1000	973	953	966	977	885	928	929	909	1021	928	871	949	860	987	965	913	985	898	901	970	911	941	1031	896	928	939	960	935	938	915	875	910	962	912	934	943	940	930	952	919	905	977	888	983	880	982	942	1001	943	905	971	895	912	886	968	936	948	993	972	990	1021	938	954	950	938	933	949	924	985	873	936	967	916	947	949	974	915	946	950	978	919	985	957	981	959	914	940	944	892	947	930	907	930	958	930	979	942	1026	993	951	942	993	953	1001	958	957	975	954	957	922	931	943	960	920	947	944	951	915	937	953	997	962	927	948	971	907	954	1079	923	917	930	995	953	956	896	947	917	965	931	920	883	957	1004	916	897	913	926	950	863	957	932	978	957	915	971	933	898	907	979	972	905	890	971	911	955	954	943	973	973	925	932	933	901	938	935	965	982	963	979	983	948	945	957	952	955	986	906	885	919	935	929	961	985	913	907	946	957	964	942	1006	971	1000	906	972	914	923	907	926	979	951	944	949	921	987	950	967	952	896	901	965	948	956	904	943	969	913	947	936	928	926	941	971	978	948	1015	965	913	924	958	981	952	931	980	945	949	884	960	978	946	994	961	895	947	943	978	984	939	965	954	969	962	954	985	909	934	939	959	985	937	1000	929	944	988	877	904	889	930	969	968	977	925	967	933	989	932	940	941	938	997	979	931	932	937	922	946	948	998	958	1021	894	910	888	982	958	963	905	979	898	927	973	981	915	926	943	958	949	927	947	962	941	944	894	889	935	905	951	964	909	958	979	898	967	932	962	951	889	914	927	978	927	936	971	958	944	942	920	990	978	983	990	904	899	898	980	936	955	917	896	912	943	925	943	915	960	973	913	931	917	951	950	997	938	929	915	964	956	964	958	974	944	935	899	938	977	926	895	961	897	933	925	958	915	982	973	956	960	878	958	954	956	948	992	912	954	940	987	918	963	975	975	912	985	940	943	940	971	976	906	985	995	1020	972	907	972	936	947	908	923	929	926	952	959	955	931	899	938	943	937	945	931	951	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19597	26290	18094	4814	745	358	295	324	297	299	297	319	355	312	298	293	322	317	304	289	332	335	313	303	321	308	340	311	324	326	332	325	312	284	312	320	312	281	295	309	324	344	290	315	305	319	294	295	308	337	317	303	324	311	329	311	323	311	316	294	310	301	309	334	297	299	330	325	351	323	345	329	340	331	329	314	303	293	312	311	307	311	317	331	332	319	325	299	284	307	295	289	312	317	327	320	313	309	330	337	305	294	340	318	327	325	309	310	309	320	300	333	360	335	281	281	319	319	322	321	287	306	283	329	341	301	321	308	322	295	285	312	315	303	333	350	301	312	297	299	284	309	335	296	283	318	328	347	335	332	336	314	294	328	306	310	313	310	306	299	270	312	324	325	309	318	301	301	317	343	334	333	305	305	333	286	292	318	309	332	299	327	299	338	302	333	304	306	314	332	291	307	275	338	340	326	317	315	309	303	318	330	314	307	320	295	295	320	302	335	342	311	317	315	302	304	300	314	293	291	282	333	316	318	335	317	300	334	306	299	309	339	313	312	332	290	282	290	314	337	350	324	306	337	313	296	329	335	318	320	325	298	318	290	305	304	323	317	315	306	330	283	275	328	333	324	320	316	346	303	330	309	284	313	332	303	294	312	302	314	292	309	326	292	314	316	314	300	305	300	309	326	335	339	314	333	291	302	312	338	343	296	289	318	308	317	310	304	318	327	325	314	333	328	313	299	308	320	309	285	308	334	330	302	295	352	295	365	352	325	299	334	294	309	299	297	300	285	284	336	318	327	299	336	322	308	349	297	323	325	337	309	313	316	293	315	302	302	332	288	292	324	317	323	348	377	328	297	301	296	337	348	329	328	321	315	297	343	328	299	289	296	314	309	307	318	310	285	326	305	336	327	293	327	306	311	323	336	313	340	332	315	292	277	302	321	321	317	278	294	298	330	324	308	278	304	307	285	367	322	277	342	306	318	278	316	326	309	297	338	296	305	290	347	338	332	300	317	326	277	312	314	304	315	274	334	311	329	339	307	299	297	301	322	300	308	326	298	325	328	311	319	292	311	350	319	332	322	309	314	285	325	296	313	317	300	287	319	297	311	313	290	306	345	326	301	327	294	302	278	325	309	290	322	330	311	327	338	316	298	314	311	314	295	334	300	341	325	333	319	288	311	353	291	301	301	313	342	330	308	332	306	294	317	316	309	321	289	309	313	294	339	336	338	287	310	294	319	294	325	348	301	312	300	284	307	274	337	298	319	325	340	310	285	312	331	314	324	313	320	283	319	312	291	323	300	346	288	298	312	310	320	304	301	274	272	319	306	320	308	333	311	320	324	318	322	304	315	309	320	302	318	300	332	307	338	333	338	338	306	348	319	300	305	318	291	304	311	293	341	330	277	288	353	270	282	299	284	349	294	300	328	319	313	309	286	308	318	329	337	357	317	336	318	308	287	301	297	317	313	315	325	325	280	310	295	304	326	302	318	283	310	331	299	308	303	303	295	342	319	305	285	298	281	323	272	304	310	324	296	361	303	300	347	297	330	326	275	326	312	345	305	308	312	331	313	304	277	323	317	316	313	283	315	340	349	293	302	326	334	371	304	327	297	318	310	321	340	310	333	341	310	300	324	309	322	303	307	308	311	341	305	301	325	322	328	318	317	316	310	332	323	301	289	296	331	302	315	332	309	353	313	303	297	301	322	314	304	340	278	293	286	294	312	301	354	313	292	319	327	334	301	310	302	310	305	316	320	305	325	311	303	318	319	278	297	325	273	300	321	298	322	351	306	310	302	270	333	312	318	319	309	293	328	341	323	283	307	283	292	324	307	293	317	290	300	309	322	322	292	290	304	331	306	315	330	331	336	330	313	309	332	336	264	310	314	307	307	316	332	298	286	300	331	308	315	296	326	273	285	294	325	323	306	335	343	309	307	328	308	344	331	313	315	322	306	296	294	303	327	308	304	287	276	310	307	312	332	325	280	303	344	291	320	332	331	339	316	300	312	316	329	313	285	269	326	299	317	301	328	310	303	320	325	312	321	312	303	317	301	349	359	302	291	317	305	308	295	339	320	296	297	321	308	318	311	335	322	317	329	312	336	312	326	303	308	310	291	303	325	309	309	311	318	298	335	321	313	329	285	318	296	319	323	327	318	313	277	318	341	289	290	329	283	306	319	306	312	304	332	300	352	294	335	293	289	329	343	300	296	318	319	267	331	308	311	305	336	301	299	305	300	351	338	293	301	291	298	316	294	319	308	301	282	302	297	320	285	352	303	305	299	336	311	350	284	323	316	333	275	305	313	289	330	305	318	294	293	288	311	315	300	332	285	291	317	301	325	308	324	318	335	311	314	321	317	315	296	333	332	332	319	321	340	327	340	326	281	308	316	306	358	320	317	333	289	299	331	298	350	324	304	292	326	295	308	341	302	320	320	315	327	320	304	308	331	297	311	347	350	278	274	307	299	320	300	315	326	301	319	312	292	281	337	305	319	315	339	326	313	310	302	330	323	329	288	314	331	300	332	298	305	331	293	292	321	314	253	314	301	327	324	301	318	308	345	311	322	296	285	321	333	314	323	312	287	332	320	330	339	325	332	332	327	314	278	324	312	321	329	327	320	299	328	315	350	353	339	297	328	287	341	349	326	303	318	318	313	281	343	319	315	320	349	298	297	320	333	273	311	320	305	300	286	306	316	311	298	284	280	281	327	332	330	336	276	286	291	310	293	325	285	308	300	307	322	352	305	312	292	312	318	305	306	303	311	314	324	323	347	337	342	329	310	334	321	307	325	308	297	289	322	305	284	304	280	296	319	299	307	307	315	339	312	321	293	324	301	333	281	314	300	323	291	310	320	306	309	301	332	329	323	292	295	310	343	309	315	309	307	320	305	304	295	297	318	315	330	320	272	306	301	338	328	295	297	309	339	311	319	284	312	285	315	304	317	337	289	293	298	313	336	331	319	299	283	314	312	278	309	316	342	305	301	310	327	337	306	283	313	312	307	296	303	315	340	320	323	287	326	296	296	335	330	328	304	333	290	353	313	318	295	329	332	303	333	302	313	320	305	319	320	301	316	311	283	335	321	337	315	315	307	308	316	294	303	316	285	334	308	310	300	335	333	340	290	316	315	312	317	311	309	307	314	309	337	328	316	330	319	271	322	300	306	322	314	302	310	292	293	306	327	309	311	355	326	325	298	320	310	312	327	308	326	308	311	312	301	321	302	308	331	305	343	257	292	302	306	320	321	280	293	352	324	312	314	298	292	327	296	342	321	308	331	308	336	299	344	331	314	316	319	325	320	321	280	346	322	317	320	313	286	338	304	314	330	321	326	308	308	325	291	326	325	278	316	309	329	310	327	305	324	291	320	298	329	302	283	319	340	270	310	311	313	283	333	326	323	294	280	325	302	288	298	318	338	324	276	307	307	311	316	324	302	313	320	324	321	309	308	305	311	338	310	329	313	309	316	314	310	335	309	320	322	335	331	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19036	32020	24230	9232	1677	895	882	834	891	892	894	858	889	877	884	857	900	797	922	871	839	887	899	865	930	925	856	888	853	861	899	890	922	869	878	821	836	879	871	892	901	921	929	917	884	888	842	892	910	824	856	889	877	848	911	880	921	870	863	846	894	858	848	898	887	908	895	868	880	868	854	925	942	858	813	841	901	915	882	822	873	899	931	895	862	892	887	887	869	894	848	862	860	872	853	908	850	928	870	896	881	906	880	891	853	868	880	869	863	947	879	868	912	885	894	905	958	886	857	852	855	822	950	871	903	911	880	874	833	850	827	898	890	855	893	846	925	871	838	825	885	863	913	895	883	883	846	904	887	832	876	858	886	875	878	943	845	835	846	883	901	928	852	862	881	904	852	880	882	881	882	888	848	875	856	828	917	892	870	885	841	906	893	894	893	923	887	868	881	896	859	834	919	915	921	901	929	894	916	853	795	873	886	841	916	840	889	900	865	875	906	882	902	877	905	886	882	847	869	871	854	892	905	901	917	848	881	824	821	886	867	885	878	911	942	884	950	891	855	905	915	855	877	886	847	884	914	866	914	858	903	871	875	857	877	869	902	870	887	883	880	880	900	849	855	891	895	914	876	887	831	886	850	903	878	880	874	912	902	902	924	848	885	841	936	856	875	899	878	833	892	887	990	881	839	890	902	875	827	903	915	864	929	854	898	868	868	903	881	869	882	926	876	912	840	914	930	852	935	869	817	881	862	857	855	917	874	885	887	862	881	870	958	830	863	910	863	875	923	901	865	875	908	826	896	863	834	890	877	855	858	872	928	807	880	862	895	895	883	879	843	913	871	895	883	861	874	891	928	834	890	904	909	861	845	862	854	929	834	885	871	877	896	875	884	850	965	846	857	944	923	897	873	889	879	911	875	930	859	855	850	901	877	860	876	891	856	852	903	880	902	880	859	817	860	868	904	893	906	873	872	877	876	862	894	876	886	881	880	859	908	877	873	845	892	897	866	898	840	864	884	911	880	898	858	899	907	909	896	909	883	878	868	888	918	861	908	894	922	866	872	826	898	867	884	886	884	856	887	868	850	860	894	876	902	784	852	866	908	856	861	878	839	886	906	901	854	858	871	881	847	835	903	879	906	901	925	858	811	903	912	887	841	847	828	873	906	894	865	872	860	930	864	850	864	913	883	832	849	906	931	944	867	913	890	886	838	873	891	854	860	856	861	911	870	851	924	818	834	956	846	912	822	873	869	821	879	922	905	900	866	885	844	888	868	905	913	892	845	928	896	921	854	859	870	865	892	863	922	895	849	855	896	919	848	868	925	906	834	884	826	896	914	896	823	913	927	873	909	930	863	929	856	910	881	875	866	851	879	863	892	854	907	837	872	860	861	923	851	885	849	892	872	903	868	879	869	875	920	870	857	895	955	843	842	888	891	848	830	865	913	894	926	910	878	863	876	930	900	852	890	856	895	896	896	842	905	852	896	872	858	849	908	901	832	861	907	857	866	872	863	923	885	872	939	901	845	853	870	913	873	913	928	888	889	919	884	830	911	891	866	910	905	881	852	893	874	849	894	885	833	846	882	904	899	843	869	855	864	874	916	865	887	930	887	856	883	838	909	858	855	865	869	854	860	917	846	865	812	886	902	902	954	879	873	894	915	953	923	831	899	895	854	860	879	866	844	874	855	870	927	859	849	923	857	869	929	885	871	844	878	863	872	882	906	789	916	879	887	914	872	858	898	862	872	841	873	901	841	864	895	916	885	855	902	870	857	876	837	842	892	854	884	846	847	904	925	879	866	940	886	893	913	828	836	850	878	915	882	898	902	862	830	895	883	869	856	875	879	883	883	817	882	893	867	868	922	838	900	851	866	914	915	886	891	869	904	909	871	861	860	878	856	879	889	883	868	819	909	902	874	893	840	909	907	882	875	884	873	897	859	874	840	828	914	841	849	899	870	946	898	900	943	872	857	884	896	918	891	871	921	831	828	835	873	929	857	912	871	838	855	900	819	884	923	865	874	880	884	854	863	879	920	883	895	896	845	865	909	849	884	902	837	933	828	869	857	855	905	903	915	876	852	871	846	867	823	934	904	867	903	882	825	895	892	936	878	911	865	873	866	896	869	859	885	840	884	893	853	925	923	854	874	917	865	909	842	916	873	874	883	865	893	910	877	855	873	863	871	878	906	928	857	862	866	892	939	867	858	884	861	880	879	845	834	892	867	878	882	882	859	863	868	870	900	867	880	865	871	841	857	883	875	818	859	857	814	853	895	896	851	920	865	877	927	863	857	895	853	844	904	905	881	902	894	911	854	932	818	878	859	833	853	907	905	845	882	898	857	864	859	922	917	873	899	870	839	907	855	914	877	869	856	877	844	866	838	797	918	864	890	877	843	913	883	882	859	860	930	896	939	878	888	917	965	867	860	840	912	868	912	889	882	830	905	855	856	854	897	899	869	897	885	891	863	882	886	876	896	899	876	838	923	970	937	907	869	863	884	928	909	903	883	900	916	833	920	845	894	847	859	896	912	840	845	911	881	891	876	890	866	814	870	893	886	847	881	849	899	902	915	847	915	892	874	854	812	847	895	878	873	821	856	915	845	876	901	918	902	861	883	930	875	876	849	901	899	864	899	823	877	867	871	875	875	873	886	849	904	843	861	939	908	871	885	895	908	869	876	890	847	878	919	897	869	923	864	882	862	908	846	880	900	882	842	863	865	870	883	867	880	868	881	866	934	859	865	871	907	819	899	873	871	829	912	899	909	905	838	882	886	858	848	905	838	847	881	882	893	878	883	874	882	907	877	846	865	843	866	894	870	868	888	861	856	864	893	902	905	861	850	876	859	841	828	832	840	905	879	900	869	869	901	856	898	889	983	856	878	903	842	843	888	870	916	862	903	917	844	871	820	894	943	881	878	868	878	919	899	832	870	902	905	867	834	843	852	900	888	865	915	963	845	823	907	806	855	907	931	835	850	899	916	908	894	905	874	823	869	899	900	923	941	883	895	935	903	898	866	877	885	863	823	896	938	894	860	854	918	916	907	914	892	934	856	824	904	831	912	867	887	879	904	867	921	911	847	893	857	831	879	861	868	867	894	861	882	904	862	852	879	879	937	888	849	884	867	858	886	906	830	835	854	852	831	900	880	863	868	897	909	880	864	880	893	917	879	908	859	902	830	876	873	853	865	868	924	852	929	845	912	893	910	909	867	841	900	893	912	854	867	841	835	886	881	891	879	893	862	905	879	914	910	867	883	878	927	841	910	841	872	909	918	881	851	865	868	886	843	868	958	898	906	885	881	864	910	921	892	838	852	868	834	924	905	893	918	886	890	869	888	946	840	906	868	899	911	865	919	850	883	842	854	895	884	877	882	838	844	877	907	877	861	902	891	903	923	922	887	879	845	840	873	875	839	871	831	868	797	904	874	890	863	865	888	901	930	851	883	863	910	876	913	786	866	868	876	850	862	888	908	890	884	867	897	836	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
63738	76946	63496	33933	9944	612	338	302	317	300	310	288	289	261	303	284	290	281	296	282	280	276	264	265	308	307	308	316	296	277	275	279	296	266	296	291	286	291	309	313	328	314	319	285	273	301	316	274	288	280	305	275	304	264	266	286	289	250	322	279	295	276	304	298	274	294	280	274	316	291	258	294	311	277	297	255	278	301	305	287	283	282	298	295	292	304	320	325	286	279	305	277	313	291	303	291	329	267	306	260	279	298	269	287	298	290	299	298	287	263	288	274	255	303	315	264	317	321	283	299	306	283	311	246	305	257	293	261	328	266	256	277	294	271	271	287	267	292	335	269	277	271	291	282	290	289	287	304	289	305	306	294	283	301	285	302	310	270	301	294	293	293	259	277	324	318	285	299	299	304	263	302	301	277	280	281	250	291	298	273	295	252	321	282	293	309	285	259	270	277	292	291	266	269	282	265	278	302	291	287	299	260	295	280	325	317	285	280	301	281	279	284	303	264	284	257	266	290	284	270	301	271	301	286	281	272	293	296	265	263	295	291	312	293	345	289	293	260	298	299	297	302	310	309	317	277	319	276	294	301	251	282	281	268	314	261	282	260	298	284	289	334	295	269	302	277	280	282	275	281	316	282	298	292	347	308	297	269	262	281	301	303	278	284	268	294	279	281	310	296	273	301	281	290	289	285	303	296	308	295	279	285	289	282	319	282	285	301	294	297	308	277	263	320	273	277	287	268	267	281	279	284	275	266	263	268	299	294	303	291	284	305	296	292	304	280	278	276	274	290	278	286	282	299	296	316	291	278	300	292	325	297	307	291	291	290	288	292	276	280	275	294	280	300	277	304	263	291	277	286	297	321	280	296	309	303	287	295	329	307	291	276	291	302	304	286	269	289	310	300	291	281	287	282	303	284	323	293	284	260	284	303	303	281	315	299	330	263	279	295	297	287	280	298	289	284	284	306	275	264	273	263	276	297	274	284	287	303	290	304	279	323	255	311	280	293	303	312	313	285	304	288	281	284	300	289	300	275	311	284	265	279	288	271	308	301	297	278	246	306	284	301	264	299	305	289	311	292	269	289	290	271	273	276	290	291	278	262	265	277	294	303	291	287	301	296	279	297	269	297	285	284	302	290	281	296	293	254	301	295	285	278	297	280	308	271	258	260	297	248	287	308	292	296	312	305	294	285	301	308	269	302	281	300	258	287	321	273	316	321	309	289	287	290	296	264	262	312	265	270	261	304	267	307	273	299	299	283	299	319	275	305	304	308	329	271	290	348	284	282	299	255	268	295	302	277	310	284	319	287	282	296	237	259	272	269	287	293	284	284	309	314	327	307	297	298	297	280	278	275	279	282	283	299	281	274	286	288	320	271	299	312	289	270	298	256	288	277	289	298	272	279	289	310	289	289	279	266	291	276	279	297	311	310	303	278	273	299	301	286	314	297	292	283	301	266	285	297	298	283	291	291	302	305	295	305	293	307	236	276	259	303	274	284	302	275	308	272	268	253	256	288	281	265	311	294	263	262	266	295	297	287	266	288	272	305	284	339	302	268	318	300	288	285	285	281	293	279	279	279	306	263	302	289	255	286	278	288	283	278	284	294	301	304	296	262	281	271	291	308	301	276	286	281	321	264	265	274	329	313	370	302	261	317	300	296	296	279	273	292	291	283	302	300	284	293	291	294	293	299	305	319	295	319	272	282	310	320	301	263	281	299	273	284	270	306	311	258	294	263	297	285	277	247	321	265	270	272	286	287	285	255	269	265	278	278	264	292	301	300	285	294	275	280	305	262	331	266	291	300	291	260	280	264	318	303	266	270	285	290	301	319	294	261	321	297	286	270	275	292	279	296	294	291	302	321	250	283	297	304	287	321	298	276	285	290	291	305	282	311	314	288	259	324	277	271	297	295	298	295	298	295	282	316	303	286	285	293	284	285	270	283	269	270	292	293	261	272	294	288	283	332	264	278	306	311	282	271	277	298	254	278	311	301	267	262	273	287	288	272	300	303	284	326	302	258	293	304	270	308	322	279	276	300	298	263	281	334	293	287	307	288	290	265	268	304	281	281	283	291	307	285	267	319	280	278	267	316	263	268	269	271	275	299	295	305	303	298	309	281	269	299	302	300	291	316	310	312	310	301	273	283	304	276	285	300	272	290	291	265	306	290	251	295	288	269	307	287	240	283	288	283	303	292	285	277	308	295	285	310	292	253	274	285	281	288	269	252	285	305	270	288	291	286	267	288	293	285	275	290	300	273	298	309	298	296	280	306	308	303	293	272	288	299	285	295	292	270	263	285	318	286	308	268	282	300	291	280	266	268	274	278	284	331	266	272	294	319	280	270	293	273	289	263	280	278	288	253	294	282	284	307	282	298	292	300	262	252	290	278	298	287	287	292	306	297	288	296	279	274	304	300	281	277	284	282	266	296	310	276	296	247	291	275	294	255	313	290	250	286	268	259	259	275	299	280	302	257	292	286	319	282	290	293	288	284	264	285	273	306	297	279	331	295	272	275	278	288	275	303	264	288	282	297	288	279	288	304	291	298	277	292	271	291	294	314	270	327	303	276	285	308	311	281	323	293	314	278	289	258	264	279	285	286	275	268	317	290	288	260	273	302	259	331	287	287	274	259	306	289	279	268	295	267	289	306	279	276	286	277	286	302	288	293	271	293	297	306	299	321	319	300	307	291	276	246	267	263	257	296	303	281	309	291	306	297	318	281	296	304	276	267	284	292	283	280	295	308	289	309	300	304	304	270	283	310	292	302	262	290	276	315	265	275	327	289	247	270	289	293	301	270	264	284	275	287	315	290	293	270	295	296	295	294	264	282	279	293	310	274	270	279	284	269	299	280	294	277	301	295	271	266	290	297	307	303	290	313	305	313	276	268	272	273	293	269	277	281	306	286	303	268	317	290	301	291	305	280	297	296	252	279	266	275	261	303	280	293	264	287	282	301	277	292	266	324	302	273	321	297	290	297	273	300	290	283	289	289	286	308	254	284	288	299	300	280	312	291	293	295	283	291	328	277	281	276	274	294	267	259	292	312	283	271	298	300	281	281	282	297	283	313	293	273	290	294	314	256	329	280	308	260	315	290	300	288	270	303	283	306	298	322	268	306	281	300	294	274	300	307	335	268	321	311	277	280	267	274	301	272	280	291	290	303	304	249	320	294	273	290	256	303	274	305	307	289	279	299	323	288	298	304	275	305	288	295	346	278	280	278	295	287	285	289	269	299	303	278	288	256	295	268	284	295	287	288	289	313	309	287	280	308	297	315	290	299	280	280	294	269	295	266	295	284	292	294	288	282	301	313	299	265	296	261	272	263	273	266	268	301	270	286	304	279	297	268	290	311	298	291	277	300	280	278	286	267	317	287	294	278	283	304	305	292	303	284	299	302	269	312	300	277	313	312	291	307	310	301	298	280	286	260	318	266	304	277	287	294	312	284	284	296	296	297	282	292	298	284	316	274	307	292	317	283	306	269	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42029	61884	58863	35614	9458	945	917	896	854	901	819	864	817	824	863	801	851	824	834	849	807	814	797	831	762	770	796	799	762	793	792	804	813	807	827	806	815	914	914	1206	1125	1015	927	934	849	891	807	759	821	831	830	816	841	819	801	871	817	786	837	801	807	764	789	816	807	824	834	821	812	814	798	796	847	879	808	838	806	775	800	791	799	835	831	853	797	835	832	822	799	846	783	793	798	779	808	826	801	828	807	853	801	839	830	811	810	801	874	823	810	784	844	816	817	779	845	795	817	804	780	778	810	810	757	835	805	770	816	801	814	824	755	820	752	835	803	743	887	826	780	825	806	759	769	874	817	765	791	827	857	823	875	784	828	800	825	818	849	778	801	810	877	836	796	810	837	793	807	843	808	863	808	834	808	839	797	867	781	853	786	793	803	819	816	830	884	804	784	820	825	818	821	831	838	859	821	895	851	817	819	853	790	823	838	782	823	794	830	827	837	804	833	828	789	804	814	801	811	777	826	843	831	760	812	851	823	873	866	801	831	797	825	823	837	827	791	833	806	811	821	818	849	841	811	862	760	825	796	827	879	811	802	798	815	833	825	778	790	782	826	795	815	855	834	810	833	794	819	809	806	820	837	774	799	786	852	771	864	814	850	802	887	777	842	749	863	850	808	782	734	792	817	842	828	850	800	790	793	804	838	822	773	862	819	775	812	768	774	839	866	831	816	843	803	797	789	821	864	758	866	765	806	813	782	806	854	837	826	795	775	816	808	797	858	766	841	787	764	801	777	801	831	798	821	802	841	828	846	804	823	794	839	820	847	806	806	842	870	846	824	797	830	813	832	810	799	866	802	818	820	784	758	813	806	823	798	764	805	844	803	807	846	815	819	852	822	799	825	823	797	764	852	811	809	810	805	835	787	809	811	804	857	854	822	760	830	774	781	842	835	770	832	828	819	818	826	815	839	786	856	862	834	815	845	823	819	804	849	786	802	824	804	801	821	822	805	814	848	835	811	846	876	797	829	842	828	787	853	824	813	819	790	825	799	858	831	837	804	793	790	809	810	802	800	851	841	797	816	789	812	820	854	853	805	819	803	806	843	790	823	834	821	825	797	857	860	818	825	834	835	806	793	826	798	817	780	883	839	786	838	857	832	783	793	829	831	849	817	851	832	827	836	836	820	817	851	853	793	759	817	788	843	796	837	839	789	818	844	835	830	839	849	801	831	792	815	795	788	815	823	807	773	831	778	784	774	864	833	773	820	828	893	873	739	842	814	804	801	841	839	826	814	781	752	870	852	868	793	837	845	778	841	818	837	813	831	852	826	773	836	770	792	802	803	838	814	826	830	781	805	802	826	829	847	817	828	870	878	812	838	757	831	862	809	845	815	803	810	831	837	832	829	836	825	826	840	851	826	814	825	796	832	799	849	818	798	838	792	843	811	818	793	806	787	834	824	855	791	780	863	851	898	816	870	833	801	838	813	845	821	860	800	793	814	805	840	785	822	845	745	836	789	833	810	813	769	852	834	890	798	823	880	819	824	828	819	789	807	817	815	868	840	857	819	833	806	782	833	828	782	822	756	814	811	826	864	810	785	839	805	810	844	811	862	846	772	862	842	846	810	828	847	804	841	823	844	826	849	793	796	837	869	821	803	849	803	829	826	805	812	764	816	817	837	820	796	868	811	785	808	831	827	838	874	843	823	859	849	807	871	796	792	763	801	787	786	792	816	819	870	810	804	792	795	807	807	792	792	835	790	847	811	785	781	858	811	839	817	833	849	838	807	752	829	775	756	852	895	802	850	842	780	816	779	796	874	795	753	824	766	789	830	853	810	833	827	812	802	775	816	800	792	770	840	830	767	835	871	821	774	796	812	817	802	793	748	780	838	797	810	827	774	824	857	795	848	792	839	795	824	787	849	852	779	767	818	790	821	791	767	867	814	801	834	826	827	773	785	857	794	822	753	814	809	779	836	821	858	806	850	847	848	823	813	794	815	816	793	801	859	853	804	769	832	833	816	818	823	820	834	769	815	808	819	805	816	792	792	806	773	782	753	803	795	827	834	800	842	800	846	812	820	776	821	813	842	775	843	841	824	843	806	844	847	870	835	800	861	837	827	793	828	863	808	787	904	781	823	787	801	799	798	809	756	834	783	816	798	780	819	780	816	862	870	816	780	846	816	840	818	867	844	860	798	782	802	841	860	847	850	817	852	810	861	836	782	819	815	795	804	832	838	903	829	815	860	800	825	812	774	846	776	810	842	814	843	795	856	872	870	801	811	782	830	821	795	809	777	815	812	789	800	782	812	793	835	785	844	775	818	787	839	832	816	844	779	813	751	812	858	839	852	815	802	852	743	798	821	849	796	828	836	816	785	826	892	853	803	783	899	793	768	800	897	841	825	833	804	782	840	769	838	779	808	805	789	809	802	764	754	754	826	816	827	939	793	833	765	779	779	803	822	791	844	803	840	809	856	834	826	842	820	776	857	830	855	800	788	809	815	838	798	826	758	779	820	821	825	829	835	776	776	835	837	796	836	835	775	831	821	772	829	803	832	775	855	783	872	846	774	846	824	805	798	807	823	849	783	775	838	846	784	781	771	842	786	857	794	843	797	794	850	827	785	818	833	800	775	817	836	861	834	757	762	805	814	845	814	850	836	834	845	821	767	830	773	784	819	829	824	801	821	835	799	830	858	844	870	834	805	801	758	795	798	822	830	784	809	804	796	818	825	811	795	789	811	849	864	837	843	832	822	822	784	805	860	791	835	800	796	817	843	860	770	809	822	837	808	826	855	814	784	824	850	811	839	808	823	815	828	804	754	805	818	798	830	857	810	816	817	822	824	800	840	799	776	740	804	795	834	873	798	816	788	775	793	825	803	816	853	796	807	790	791	874	761	753	829	831	857	844	773	761	805	799	803	827	793	823	863	793	806	843	867	820	842	788	809	808	863	776	837	808	768	817	741	799	797	776	796	789	845	812	828	821	844	845	806	781	840	816	819	822	801	862	800	807	851	816	845	797	848	817	827	813	777	807	852	820	870	765	774	848	789	810	801	848	858	785	831	836	786	848	792	814	869	798	849	843	854	816	770	800	830	836	824	787	794	838	842	796	834	839	782	839	790	775	825	863	852	855	835	811	819	849	874	766	831	852	830	768	831	772	781	784	822	903	814	813	819	817	866	839	785	842	795	859	794	807	788	826	767	839	766	791	813	842	821	835	792	822	783	807	820	770	804	834	816	859	801	835	760	797	767	793	735	841	838	859	841	799	821	865	851	810	758	790	806	845	842	805	847	759	806	811	802	785	829	801	841	842	786	830	793	803	825	804	808	842	847	807	849	867	881	824	818	831	752	800	816	815	822	827	806	810	862	826	791	782	808	825	825	858	786	826	847	831	854	799	765	788	853	789	801	809	852	821	796	832	826	771	865	806	844	822	820	861	857	860	854	818	837	818	793	830	824	825	812	761	809	760	880	822	784	810	836	825	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
74113	88840	72610	42305	15840	1860	405	371	350	340	295	326	322	323	322	351	310	341	330	330	354	327	318	311	336	334	344	353	343	284	328	311	367	339	321	344	313	285	319	401	388	396	390	315	325	335	300	300	304	301	310	323	313	355	290	350	316	313	320	312	324	329	331	323	336	333	295	327	345	305	330	327	347	325	298	320	314	292	304	298	276	352	336	321	313	327	349	337	339	329	356	316	330	324	316	313	337	325	336	345	324	329	318	303	318	324	300	320	315	318	327	308	322	305	346	312	326	349	317	330	335	302	310	310	316	328	322	291	315	307	309	353	296	330	328	327	337	324	323	340	317	317	317	320	336	328	325	307	314	311	340	299	280	296	317	284	333	321	331	308	330	310	353	305	331	309	325	300	354	334	298	338	333	329	337	336	321	319	317	316	312	334	325	328	345	285	355	327	330	289	339	348	338	310	359	314	346	302	340	310	313	302	330	343	332	323	321	339	308	326	325	305	361	337	346	277	335	328	319	342	337	292	319	309	303	331	327	307	334	334	313	328	323	377	344	368	329	348	364	361	350	343	323	343	328	325	337	328	337	328	300	354	298	329	298	306	308	307	315	337	346	309	300	304	328	308	310	296	307	329	338	327	332	329	300	318	311	313	316	350	306	329	299	324	301	321	300	333	348	291	300	309	353	316	343	321	312	319	342	329	319	333	335	326	312	339	343	291	304	293	329	344	315	355	292	333	327	348	299	317	313	318	274	321	289	320	299	320	303	325	339	338	349	315	307	318	323	322	328	364	328	345	338	333	304	317	336	303	308	312	285	339	301	322	321	314	309	337	308	338	319	330	307	367	315	349	334	359	333	302	301	377	318	330	311	345	314	339	316	304	323	329	333	313	375	289	334	312	303	319	349	346	328	340	327	345	324	322	299	325	292	318	354	313	299	303	354	317	322	344	275	315	330	292	311	350	357	312	295	326	321	352	307	327	330	332	335	337	305	327	301	324	321	321	360	299	345	330	337	332	334	312	322	325	315	325	348	322	312	346	297	334	307	306	324	301	326	353	302	328	341	337	305	326	274	305	344	313	318	347	332	323	326	310	353	321	323	345	335	344	339	310	318	328	316	316	298	332	353	317	320	394	308	335	352	332	306	325	329	313	314	308	354	343	303	324	323	310	318	353	311	303	346	307	340	350	341	308	338	303	308	313	337	332	336	335	324	334	324	317	302	316	363	331	320	340	296	323	328	314	325	333	301	353	321	329	290	347	294	322	348	333	328	332	314	324	316	289	342	303	338	322	317	313	326	288	345	318	303	353	324	316	343	302	349	335	314	311	327	317	314	338	312	295	306	320	325	341	315	353	321	327	322	291	328	305	318	298	317	321	301	313	309	361	344	296	309	310	315	303	329	302	316	310	294	320	337	325	318	336	335	319	296	345	291	328	348	326	325	303	336	292	337	353	356	311	325	339	305	305	340	329	306	312	313	325	285	334	331	317	320	317	326	330	318	311	326	319	319	318	297	345	311	308	319	292	335	343	349	342	346	306	307	303	323	349	307	307	324	350	328	332	310	318	334	303	307	334	313	363	342	352	348	358	316	331	327	311	326	325	321	336	322	357	319	295	343	316	329	324	306	315	307	356	296	324	294	333	307	299	335	302	285	355	330	327	309	285	312	302	312	333	320	319	362	317	341	342	303	297	325	338	311	311	315	328	345	305	297	332	318	294	323	355	329	302	326	325	362	309	345	323	328	323	326	330	326	321	302	339	329	339	346	338	338	293	316	367	303	352	294	321	323	311	335	322	293	341	328	310	309	308	304	345	341	339	289	359	322	359	341	309	329	341	308	301	297	346	350	335	324	311	319	334	354	325	331	323	292	321	333	347	341	313	333	308	294	335	302	340	301	305	296	341	287	339	340	333	338	324	330	353	324	307	318	327	314	356	331	341	344	339	311	315	329	347	347	356	352	327	325	306	342	305	308	292	329	353	304	325	295	340	298	306	325	329	294	300	344	316	339	323	312	339	314	307	311	319	332	355	385	327	318	308	337	341	302	323	309	320	324	348	321	322	368	324	373	340	318	332	313	345	326	322	367	341	325	334	304	324	299	349	303	313	333	307	336	322	317	294	303	299	309	307	342	329	300	353	320	323	346	312	330	341	313	298	320	330	340	360	361	329	339	363	314	342	306	303	317	324	318	324	339	321	323	297	330	316	320	324	337	305	326	315	323	337	323	338	324	337	305	324	353	325	345	318	302	360	296	329	318	307	325	307	290	290	310	332	321	318	319	306	341	331	350	348	313	298	324	299	328	318	320	314	329	316	345	297	324	354	300	306	360	309	314	312	319	336	319	335	308	330	312	326	323	356	334	347	300	319	319	326	316	324	293	346	324	306	298	303	325	351	332	327	323	345	325	316	319	331	312	319	325	330	304	320	330	313	360	351	382	335	340	314	294	337	355	328	270	330	339	323	328	343	312	333	324	314	335	374	332	347	339	323	299	321	354	353	327	297	331	333	316	321	332	313	345	324	301	343	297	299	331	312	321	326	318	331	311	307	300	350	330	286	315	307	305	323	346	345	329	295	337	310	340	284	341	306	313	318	327	335	318	319	338	374	322	300	328	316	323	282	337	343	336	355	346	347	320	294	386	333	345	295	302	295	306	347	332	307	325	320	317	318	321	344	314	316	347	292	359	318	355	338	323	331	330	317	316	385	294	317	327	312	317	297	304	329	332	345	313	319	342	325	327	355	345	321	319	341	318	297	294	310	353	292	341	321	340	323	346	326	315	351	297	366	331	303	344	325	330	279	336	340	322	310	340	353	355	328	337	321	317	346	308	302	328	318	327	317	315	328	325	325	342	337	310	344	312	322	323	336	295	337	355	301	338	301	340	306	320	327	336	316	300	306	310	321	320	317	336	347	279	309	299	318	308	325	333	330	327	336	343	321	339	314	356	349	286	311	313	337	326	330	347	328	338	307	311	324	320	320	326	313	329	314	341	368	316	352	335	297	340	314	337	299	328	326	288	314	321	318	309	285	289	299	302	327	350	310	331	354	306	347	337	330	348	300	308	309	290	330	306	330	339	321	321	298	345	310	317	345	324	328	286	327	306	311	314	341	336	319	320	326	305	318	307	365	306	337	327	325	313	309	325	348	335	310	323	326	341	343	326	284	322	300	324	309	331	340	335	304	319	320	313	300	321	325	303	296	296	313	348	296	320	329	350	322	325	308	321	320	350	325	337	342	334	300	349	322	317	346	311	311	354	312	288	340	340	314	358	320	348	316	335	337	317	316	318	345	331	318	330	347	316	296	344	323	356	323	315	344	340	330	311	329	299	330	326	342	335	330	332	322	316	318	308	277	299	361	293	348	342	316	331	316	320	343	333	338	331	345	288	358	329	318	302	309	343	328	338	344	337	334	342	307	327	315	314	360	350	330	329	299	286	307	296	330	307	320	345	306	315	336	332	310	347	346	318	346	316	337	322	305	320	335	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51487	75581	70912	43028	13260	1123	1150	988	982	949	925	966	921	925	885	947	904	994	928	917	891	872	901	915	964	885	915	921	924	873	928	966	884	867	920	932	903	930	968	1373	1322	1401	1279	1270	968	914	830	917	894	880	880	949	886	956	889	920	921	967	884	895	868	835	917	838	946	860	912	890	924	871	878	890	889	911	899	981	849	891	911	903	894	895	860	922	877	933	917	885	922	866	910	949	888	898	946	922	891	922	862	819	919	896	893	944	893	862	924	916	952	897	905	902	917	867	868	896	948	911	902	899	895	885	898	942	901	894	943	856	906	891	912	854	881	901	931	929	878	921	844	906	892	887	867	932	951	886	900	908	866	939	885	859	897	908	876	905	975	929	903	925	878	903	906	885	886	914	887	858	918	905	876	938	886	911	890	907	913	906	875	906	929	841	894	886	892	902	908	914	903	889	915	865	914	855	871	939	930	916	954	858	875	895	958	904	909	903	903	906	926	955	890	882	906	899	863	902	893	910	879	851	874	891	875	927	990	866	894	930	946	917	898	926	948	929	876	873	915	929	968	850	849	945	950	935	886	858	892	948	923	896	913	903	904	913	899	879	908	918	955	946	898	904	905	925	891	955	914	898	876	891	919	932	931	894	943	918	923	862	879	903	917	932	893	937	879	954	893	900	861	840	948	958	881	907	842	910	925	895	892	908	924	930	883	882	932	892	882	908	907	862	838	893	883	909	923	853	883	866	879	883	908	820	923	876	830	858	892	901	869	910	866	902	911	928	930	910	911	923	960	870	891	895	937	879	919	870	895	930	911	934	869	879	893	918	849	954	903	837	871	929	885	888	934	896	859	938	932	904	923	882	924	852	950	894	858	877	848	919	872	919	878	889	895	895	886	842	895	887	933	874	903	908	922	885	847	912	891	866	882	879	963	917	887	889	853	909	891	890	913	938	853	956	925	951	860	859	910	870	889	965	949	889	899	898	942	822	958	913	942	911	867	907	913	914	896	878	904	927	884	874	899	914	949	868	900	855	891	834	909	866	891	867	867	928	916	923	898	911	888	936	904	878	947	910	951	934	883	942	884	905	920	861	900	899	866	924	927	878	868	879	886	946	886	897	921	910	902	894	914	875	905	885	874	901	909	904	880	945	908	883	929	906	861	904	875	945	870	906	848	850	865	874	915	882	946	947	949	900	933	833	898	940	841	846	922	899	936	927	863	895	881	891	873	881	910	893	885	920	902	892	915	972	942	879	920	926	919	893	917	921	885	907	921	900	916	980	880	953	916	906	906	877	867	901	867	904	931	896	887	883	927	866	839	932	895	905	889	952	920	857	864	931	880	882	888	894	915	881	908	898	920	902	916	915	924	864	918	883	927	942	921	868	853	855	897	876	956	817	904	899	897	896	917	898	874	933	908	944	888	907	943	863	894	860	937	875	916	910	916	947	904	926	897	925	921	917	928	890	935	873	888	944	879	930	935	893	888	874	892	896	891	950	904	929	964	853	855	890	910	881	898	892	921	931	893	919	887	891	935	873	909	883	846	878	859	865	888	912	930	879	906	912	930	913	905	915	922	885	896	876	881	915	860	937	872	956	935	890	853	924	886	900	885	879	914	914	908	915	907	965	864	923	925	907	895	889	872	952	850	917	902	896	925	890	918	852	893	866	945	897	938	873	934	871	882	934	838	874	930	917	910	927	919	862	937	918	907	911	896	910	866	844	891	897	927	919	880	892	932	892	943	890	896	918	871	954	905	929	918	843	858	977	852	894	851	896	906	920	861	937	879	905	866	890	894	876	931	885	906	916	906	886	873	918	870	890	863	880	894	883	826	890	933	876	899	890	927	894	948	906	895	871	894	926	826	943	889	898	852	914	863	845	936	901	860	929	842	940	888	940	860	932	913	919	877	920	872	864	933	873	890	916	874	927	906	892	882	918	909	942	884	896	948	988	924	994	885	906	937	898	959	906	876	930	928	913	929	864	900	893	910	878	957	864	906	907	874	892	896	920	911	852	882	884	929	913	861	866	871	877	978	971	932	883	890	861	875	850	899	860	861	887	971	883	912	886	882	952	896	915	927	868	880	962	947	885	920	914	933	923	933	887	929	878	906	911	862	958	941	913	937	891	924	939	881	873	909	895	881	919	873	904	860	853	863	893	909	870	942	879	944	882	916	857	873	848	870	853	858	937	915	865	884	873	883	872	865	888	878	901	875	900	874	905	884	928	905	901	886	842	860	906	866	953	957	883	877	885	939	877	838	887	906	951	842	934	887	959	886	936	875	920	901	937	940	903	921	946	909	956	875	919	912	877	892	832	882	926	893	875	884	920	917	899	959	891	863	851	959	926	954	874	895	887	872	847	895	870	896	912	895	876	910	906	922	892	922	862	870	894	926	904	920	871	805	870	847	868	828	874	901	895	851	938	904	881	940	895	929	875	869	853	896	934	916	911	899	872	909	929	905	862	889	899	893	912	951	986	951	912	998	822	848	893	872	898	972	903	856	892	908	979	884	917	943	853	875	941	887	883	906	883	916	922	926	906	906	883	905	950	879	927	869	878	946	893	946	879	908	883	961	885	923	916	888	867	905	921	944	927	861	932	934	884	822	895	909	914	890	851	928	944	910	934	878	882	945	857	868	905	827	895	916	905	884	913	959	910	919	876	898	928	935	875	916	913	894	865	867	953	880	913	904	919	909	892	890	912	876	883	913	880	909	868	865	922	885	883	967	904	849	866	941	920	908	913	910	879	928	862	928	885	867	928	888	882	909	920	861	877	888	869	834	878	886	878	883	862	904	846	929	898	904	901	864	925	915	903	845	963	919	870	886	913	967	855	938	899	888	918	913	935	923	914	897	939	932	861	871	902	941	885	874	944	906	897	871	923	906	893	949	898	940	925	913	887	884	898	932	934	930	849	903	882	865	906	923	930	881	911	903	903	846	916	885	891	909	912	874	882	895	906	928	872	911	913	935	892	906	901	928	881	911	891	867	933	940	878	939	900	907	871	961	944	891	880	862	869	899	921	918	955	887	880	943	877	874	849	904	909	897	907	923	846	917	934	935	894	918	894	903	869	890	937	897	916	899	849	893	921	913	901	914	907	901	901	910	940	909	934	917	868	965	904	907	888	953	1001	899	907	923	885	909	920	871	880	888	912	912	849	885	897	864	908	915	893	880	919	896	895	957	893	865	951	889	897	899	890	933	925	923	925	878	882	866	908	824	919	859	854	864	881	856	947	932	921	871	903	923	885	872	907	944	894	929	903	908	919	899	912	883	875	912	899	880	884	887	903	932	905	898	876	921	891	868	910	904	882	872	922	875	975	943	933	945	899	924	879	982	905	902	845	902	890	916	924	890	936	909	907	875	882	946	891	892	871	865	877	914	871	864	892	863	878	899	903	901	908	911	875	907	846	926	915	878	967	932	859	885	852	919	894	850	854	929	878	876	876	876	898	885	911	866	887	923	907	871	871	926	907	881	928	878	861	912	901	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17976	28086	18533	4872	662	311	272	298	290	288	292	292	293	271	293	315	286	291	272	293	295	324	293	310	296	281	300	312	296	295	304	294	301	296	283	303	323	278	297	302	301	287	298	281	298	327	286	303	266	277	312	301	288	293	316	316	321	301	302	302	301	324	317	276	307	280	270	333	273	307	310	304	314	300	303	298	290	292	288	263	320	286	310	277	311	304	312	286	255	303	300	291	303	286	316	280	275	305	304	306	299	297	286	283	296	301	282	303	289	304	294	317	297	280	278	284	274	318	299	284	270	286	327	333	282	279	293	313	288	297	304	293	282	317	307	330	297	274	306	284	301	299	293	286	289	310	287	314	280	288	306	288	307	310	300	320	321	308	307	288	281	314	265	295	280	299	285	283	323	297	301	272	330	279	340	300	293	309	313	275	289	309	264	302	291	304	262	310	286	275	309	288	281	302	276	304	275	270	313	306	293	285	291	287	279	307	278	329	301	295	321	311	280	314	305	321	313	288	278	278	297	285	288	303	304	284	304	307	296	329	328	288	280	305	319	304	301	322	311	292	284	291	317	307	326	297	288	306	247	269	286	273	309	285	326	294	315	302	261	278	293	303	315	288	284	270	312	300	273	286	278	289	303	288	302	301	314	271	274	331	286	323	345	279	289	300	280	257	312	318	310	297	338	287	305	307	304	308	304	289	322	291	290	288	323	313	299	307	268	298	289	296	298	272	298	309	297	288	268	287	296	311	286	295	289	305	317	337	302	313	287	293	316	282	319	298	287	306	300	320	279	302	293	315	296	307	316	303	352	326	328	296	278	289	294	310	300	305	296	268	313	309	291	288	329	325	300	304	312	249	302	292	305	283	314	291	296	339	286	309	293	301	271	280	291	326	278	278	306	302	267	289	318	301	314	285	329	300	295	263	293	299	296	295	300	288	278	301	256	306	291	319	289	296	314	317	290	334	295	305	293	305	290	284	298	278	301	305	281	320	295	304	303	291	268	315	314	298	304	278	317	319	302	275	305	287	317	284	298	275	297	291	315	292	293	284	257	331	295	304	297	296	290	291	327	299	298	256	287	252	313	276	287	274	298	295	273	287	292	253	301	291	282	280	265	274	275	283	294	242	314	303	290	299	296	317	267	305	280	284	292	327	323	306	309	285	300	292	303	286	299	277	290	314	264	301	309	313	283	277	292	305	296	271	309	285	270	320	296	268	272	269	297	320	298	307	283	278	249	290	304	284	283	305	307	300	299	271	305	298	319	297	304	315	327	268	297	289	260	303	270	299	280	321	299	285	295	288	297	293	313	309	293	271	303	337	310	291	294	261	313	321	297	310	298	300	317	290	328	308	312	322	293	283	294	302	312	307	306	263	301	274	286	287	306	287	297	323	279	295	279	305	310	292	328	311	292	274	341	292	303	317	256	308	301	295	343	322	291	284	303	285	294	279	309	316	319	285	318	315	290	288	275	274	318	290	305	305	273	307	279	275	331	303	288	338	268	286	305	304	291	313	301	316	315	303	282	300	296	306	298	293	282	312	274	296	286	304	318	292	290	297	315	312	292	278	287	296	325	307	282	278	273	298	283	288	301	295	281	281	312	308	290	303	249	291	276	260	285	300	288	329	314	276	283	303	267	270	311	290	280	310	325	285	305	331	261	340	278	300	279	312	311	313	332	324	305	287	294	319	316	326	321	330	318	313	307	309	299	297	279	299	305	270	298	268	309	279	276	269	299	317	281	287	281	321	329	301	294	290	290	290	295	283	302	308	294	277	289	308	314	289	317	298	326	285	292	314	281	278	267	334	292	262	331	306	293	311	290	298	307	314	313	285	293	298	325	309	287	296	301	277	321	283	296	330	282	299	238	296	273	287	310	278	297	312	299	312	296	320	279	282	294	291	300	306	310	298	269	302	289	283	297	288	283	297	305	286	309	322	287	290	290	291	266	325	333	281	281	273	320	297	303	258	323	289	326	314	290	312	287	280	298	308	319	297	293	278	279	298	298	307	312	312	294	307	330	336	304	309	286	306	314	306	301	308	298	283	328	305	331	320	265	342	304	283	286	291	271	284	320	296	332	298	302	296	277	292	302	311	303	292	282	285	274	290	285	305	279	300	292	294	298	289	284	276	296	277	317	247	270	322	289	264	286	322	306	306	294	297	273	309	279	301	303	279	265	307	269	292	312	297	298	292	290	278	298	308	310	320	299	290	288	296	293	289	294	275	301	301	306	319	270	299	288	289	289	299	311	298	272	297	311	287	291	309	312	275	295	307	304	304	284	321	335	258	301	310	299	342	289	302	280	264	299	287	297	289	288	320	289	293	265	315	319	322	330	296	299	296	299	315	294	296	315	318	307	297	307	297	293	286	298	307	283	305	280	316	309	280	300	317	285	270	284	295	311	309	320	292	297	294	322	326	289	310	293	338	278	293	317	298	318	304	308	324	274	295	279	314	302	309	323	298	298	269	313	309	303	287	296	307	271	300	288	290	298	310	298	306	293	268	290	321	317	282	275	284	274	301	288	296	292	314	287	312	312	283	323	302	297	305	310	317	281	290	310	293	282	277	304	297	293	296	305	315	274	320	299	283	301	288	307	325	299	297	301	267	296	313	339	304	265	292	277	324	287	263	287	313	262	270	320	327	302	299	290	264	303	303	291	307	290	292	254	323	297	310	315	298	301	299	289	287	304	332	308	314	330	306	331	285	310	314	301	305	260	283	322	299	303	324	303	319	271	310	276	296	304	318	333	319	290	298	330	263	297	312	310	277	299	310	303	314	316	308	261	324	292	268	300	281	297	312	302	301	304	306	297	316	282	277	300	332	300	294	287	312	315	300	307	280	267	307	295	289	307	311	307	291	289	324	309	297	282	308	270	277	295	297	282	312	290	306	316	315	287	303	320	303	298	318	301	283	317	313	294	308	322	263	283	300	310	290	313	305	268	270	300	269	302	286	291	284	269	289	275	295	293	285	285	265	280	284	302	291	307	316	310	281	289	313	287	320	304	311	349	302	277	287	298	281	302	292	287	308	274	271	298	297	308	281	259	302	332	301	304	274	312	288	296	317	292	268	297	283	293	323	269	284	282	323	284	260	265	293	304	275	288	292	280	275	303	325	292	331	290	317	302	301	311	277	307	316	304	272	285	315	267	266	298	296	279	307	282	267	293	275	314	318	317	270	320	308	264	281	285	274	270	265	287	294	317	293	276	307	287	300	284	271	286	289	289	281	278	305	325	321	269	308	297	317	309	278	275	275	275	295	292	284	286	311	284	307	303	301	319	305	265	298	280	321	342	335	271	274	329	286	294	307	323	267	278	278	325	288	288	301	301	324	285	287	274	310	260	289	295	281	311	306	307	297	264	294	290	296	293	323	299	299	275	311	259	277	286	288	305	291	290	321	316	289	316	300	302	286	292	296	295	267	304	299	297	278	313	297	287	291	301	314	305	294	299	290	300	290	301	298	270	294	282	287	290	296	290	288	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17783	33109	24330	8799	1558	861	851	844	851	805	888	857	842	835	822	864	854	842	779	850	829	858	834	796	888	797	830	849	855	825	853	872	824	838	781	833	855	866	808	747	875	800	909	913	838	814	805	861	824	856	850	817	816	848	825	826	821	766	849	801	860	841	853	871	841	848	877	863	874	872	818	818	813	823	858	853	845	881	863	860	859	872	874	848	854	883	808	785	835	850	869	808	863	864	877	799	902	833	838	820	840	786	838	844	809	793	823	848	828	805	780	897	868	840	841	870	814	818	832	859	834	867	781	822	842	899	872	861	854	821	822	869	824	857	859	853	781	809	811	798	892	883	784	837	868	855	839	815	844	774	887	894	824	873	829	807	787	830	809	835	816	879	846	822	813	830	867	855	828	874	884	828	857	818	804	869	849	802	877	804	866	839	861	826	855	797	842	849	800	845	798	801	849	866	858	846	854	869	848	902	869	805	811	878	860	857	795	854	804	894	844	825	862	842	799	840	843	847	800	876	827	874	850	833	799	831	846	845	824	852	864	828	876	843	852	877	853	831	829	834	863	804	840	858	807	865	892	857	834	791	829	802	810	828	886	814	815	815	832	764	825	780	825	866	863	844	867	834	824	848	846	824	780	828	869	862	864	842	829	814	852	851	790	878	878	818	821	837	893	841	802	824	830	820	841	825	855	852	840	838	828	865	821	816	828	825	823	849	812	875	871	861	875	802	817	839	873	857	855	836	838	842	800	805	803	816	771	821	841	879	832	848	813	824	872	834	833	865	868	871	823	870	859	870	840	855	820	820	808	822	838	856	801	861	827	811	892	851	848	829	798	812	823	855	850	878	863	854	825	854	892	817	868	771	887	839	835	851	785	875	810	874	846	885	848	820	842	872	804	856	864	812	835	789	824	867	901	834	824	864	851	849	895	856	809	786	838	875	836	851	875	822	812	865	812	855	816	856	819	845	821	857	842	852	806	849	805	819	854	894	872	837	838	773	841	844	849	804	883	818	842	825	843	838	810	822	867	842	833	803	876	849	833	850	824	853	888	828	805	880	857	837	806	856	844	855	870	868	824	842	831	858	813	834	874	845	822	846	827	834	844	918	814	870	788	866	838	826	890	808	824	816	794	833	819	893	869	834	832	871	792	864	769	847	836	881	802	796	842	892	853	837	824	826	829	856	889	819	837	812	871	817	877	825	803	837	812	822	829	836	895	778	901	768	874	869	835	845	822	889	832	879	818	820	807	854	870	810	835	790	839	817	792	837	851	834	806	847	836	796	865	860	894	845	803	888	841	852	873	830	853	805	810	847	851	843	837	787	879	868	861	846	790	802	873	841	853	822	861	778	789	872	852	807	833	829	858	878	870	835	864	836	820	847	814	858	821	821	826	753	854	824	841	797	819	856	808	856	846	811	822	850	804	851	821	862	845	842	808	825	849	824	827	801	843	831	853	888	784	838	891	874	837	811	849	790	834	840	860	851	816	852	847	864	865	796	811	832	835	843	826	780	841	827	801	815	887	859	865	805	816	875	818	842	856	856	811	819	857	829	855	807	781	863	789	837	822	814	795	828	822	809	790	860	799	820	912	821	850	812	767	873	847	820	833	806	867	789	858	799	815	830	868	866	820	816	791	840	814	809	840	819	819	804	807	816	852	862	847	864	821	882	810	826	865	862	812	844	771	833	815	846	815	793	839	822	862	809	838	846	850	824	798	824	823	847	865	844	864	789	846	849	860	894	796	863	797	844	839	813	879	841	795	825	865	825	873	838	877	824	800	829	841	836	816	798	794	806	846	843	817	871	819	799	815	858	799	844	833	800	844	839	845	777	848	763	841	827	812	847	812	871	840	873	822	841	834	825	839	798	829	829	819	814	866	876	851	866	847	784	800	816	826	835	836	835	865	855	849	772	825	834	793	838	848	799	825	822	852	820	829	857	824	828	816	871	854	866	804	817	895	848	831	841	815	868	852	810	823	762	814	869	818	863	859	829	844	808	772	846	882	906	898	848	809	863	857	841	784	783	871	821	839	883	881	877	827	869	823	843	847	867	824	829	774	902	854	820	884	807	831	838	864	839	836	806	849	840	836	788	840	853	828	823	875	849	876	796	916	867	906	849	884	804	832	869	845	829	826	820	815	829	868	856	829	831	829	818	805	836	854	876	802	883	813	884	806	840	808	893	845	867	871	794	841	849	859	815	840	891	843	853	819	856	836	854	858	893	858	909	812	846	865	859	788	812	849	832	849	805	855	865	859	839	858	841	865	838	826	831	834	777	844	801	873	899	883	820	807	902	841	813	873	815	824	838	882	839	809	832	780	838	895	841	819	831	822	833	859	832	832	874	866	832	835	849	791	852	840	841	846	833	846	779	818	818	836	816	846	847	785	820	788	851	806	829	897	846	860	821	857	762	837	845	830	808	886	844	822	854	827	850	854	842	811	883	866	825	858	819	779	810	785	837	862	852	782	809	783	827	832	814	835	815	835	889	845	814	843	803	835	783	861	839	867	845	828	872	843	854	868	807	860	810	775	827	854	882	869	849	797	884	810	823	831	835	826	823	838	793	820	857	845	790	883	864	830	853	819	844	792	874	850	853	853	878	829	802	844	853	779	825	773	877	834	820	859	873	908	852	862	830	818	803	747	864	822	794	841	754	786	814	820	822	837	851	888	823	845	836	830	853	814	843	817	842	825	843	816	867	897	880	801	861	812	857	842	809	835	837	839	823	823	874	875	876	859	889	814	858	813	864	896	842	841	826	831	859	855	862	875	895	826	841	807	904	821	826	827	820	845	856	850	835	810	860	831	829	832	827	865	864	814	807	872	887	882	817	859	846	797	816	853	816	840	855	814	800	812	794	820	834	767	828	810	841	835	837	847	880	813	862	784	838	824	848	826	869	830	798	839	807	790	815	831	798	904	845	803	828	792	818	856	836	830	819	838	833	796	840	840	822	805	817	851	832	834	846	868	830	799	822	847	786	834	836	811	812	807	892	867	865	854	795	877	815	796	865	832	853	859	798	864	876	861	784	829	880	829	864	840	829	881	849	878	825	854	856	868	862	824	804	818	833	822	819	858	816	878	867	927	815	841	805	802	821	898	843	806	826	846	833	801	833	882	818	808	840	833	821	778	885	842	851	844	777	880	799	849	829	785	868	834	851	850	849	872	828	820	815	834	821	844	794	818	799	812	840	871	819	823	769	801	889	830	836	848	803	816	821	837	860	875	813	797	837	849	836	837	841	858	861	844	813	879	803	802	855	854	810	796	815	853	855	818	856	880	819	820	856	818	848	824	805	810	850	867	845	877	847	813	838	823	901	811	787	818	823	789	841	832	822	915	840	797	837	854	857	822	826	851	847	884	830	775	858	837	866	857	834	822	857	836	878	842	852	848	792	814	813	807	898	839	812	802	810	866	870	884	845	844	813	855	813	878	833	832	836	840	859	846	869	859	893	806	846	797	812	829	820	836	833	798	787	797	782	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
65930	76540	60863	30427	8620	531	299	305	294	281	274	300	285	290	274	270	264	252	262	305	259	320	287	301	289	296	289	273	296	306	238	278	274	278	321	297	308	275	279	301	340	300	327	312	282	291	298	267	286	301	282	275	313	281	290	288	268	275	285	270	326	281	259	299	290	283	268	270	278	268	279	281	311	295	298	269	283	260	280	286	284	271	278	257	288	297	293	265	295	273	321	270	264	273	259	267	262	295	269	293	268	305	280	264	231	301	280	280	256	296	257	305	274	276	277	270	305	259	264	277	287	268	281	262	305	305	264	278	256	278	284	260	282	292	272	263	295	290	273	272	266	300	243	285	260	274	307	286	259	267	287	280	293	283	256	302	279	278	277	273	277	288	294	282	312	312	287	238	274	284	296	317	281	284	329	269	269	305	331	268	268	269	347	294	334	289	284	330	292	274	297	267	307	300	296	267	272	293	282	322	268	282	305	297	288	277	293	288	302	270	264	280	285	304	297	295	264	284	292	283	287	281	298	308	282	294	294	283	294	260	292	285	300	306	283	273	311	285	279	297	299	285	282	296	281	287	279	291	278	282	287	240	275	286	279	286	260	297	302	293	303	287	256	267	283	294	278	288	291	272	284	305	273	284	277	283	270	306	281	293	303	300	303	292	274	275	279	310	302	261	270	287	301	278	284	279	302	277	272	298	298	308	240	279	275	304	268	303	291	293	289	288	321	323	269	277	266	296	281	273	282	258	296	273	264	288	300	274	285	278	273	322	291	256	290	285	269	242	307	264	282	270	277	294	270	304	248	289	282	280	313	292	266	254	268	275	298	255	282	284	288	287	281	288	281	293	295	305	293	286	264	306	273	262	303	292	264	265	276	260	274	282	306	273	239	257	236	303	290	279	257	313	281	283	296	289	283	272	288	266	331	248	283	310	318	294	289	321	251	269	273	289	286	277	304	257	257	274	272	309	301	291	285	297	298	272	285	314	300	284	306	285	273	300	304	279	279	282	286	309	297	280	266	276	285	292	266	267	262	266	261	270	285	300	290	252	273	293	295	267	306	293	281	264	269	291	298	285	338	286	258	288	303	277	269	294	304	267	272	297	299	306	282	286	336	283	262	289	288	272	299	258	314	277	277	279	266	262	274	271	289	263	291	298	287	303	288	278	302	311	297	281	302	275	276	269	267	268	280	278	318	303	323	279	300	295	267	295	284	278	302	309	300	289	291	282	263	294	271	287	309	294	294	234	281	302	267	295	270	278	289	278	295	264	276	283	291	270	265	264	237	293	256	260	270	261	277	325	283	258	290	314	307	273	303	269	287	295	295	277	283	311	280	273	270	282	289	275	314	282	272	293	270	269	284	287	259	278	282	310	285	285	280	294	269	262	281	299	310	279	314	264	291	289	266	285	286	314	284	280	314	271	266	253	260	270	261	297	289	259	269	281	305	298	259	308	284	295	265	260	283	281	313	281	272	325	281	257	276	257	272	291	289	282	298	270	285	293	285	242	264	267	252	258	258	275	284	282	301	280	262	333	276	250	293	282	269	273	285	286	284	310	266	252	297	313	281	274	278	269	277	308	294	307	299	272	285	273	262	268	261	242	260	273	282	275	287	284	276	302	299	282	302	292	281	269	288	274	285	280	285	297	294	283	278	280	305	302	318	296	297	270	282	270	275	265	258	296	283	311	281	294	302	289	282	267	303	282	281	239	275	279	276	284	298	300	250	287	299	303	265	270	273	280	297	297	296	243	320	305	269	300	303	279	282	304	286	279	268	287	295	279	274	260	290	280	310	265	290	285	273	255	298	265	287	308	294	302	280	296	265	270	294	294	314	279	290	293	284	321	292	284	301	270	315	298	306	273	276	293	268	287	312	294	275	294	272	279	259	288	290	278	306	298	297	282	301	263	279	286	279	295	265	281	293	306	288	283	297	265	264	300	297	274	299	282	254	283	267	322	236	276	246	287	286	305	279	276	299	271	284	290	259	280	327	305	283	282	265	292	328	288	258	262	305	297	317	306	278	278	253	276	280	266	285	279	305	295	290	283	261	306	302	288	279	274	285	278	274	279	276	305	307	290	279	294	293	253	255	295	289	291	286	280	277	283	263	277	297	281	255	261	265	276	319	262	287	307	249	282	270	279	293	268	273	313	284	300	288	288	291	296	305	284	307	281	289	298	292	313	297	301	267	296	249	283	256	255	292	299	289	288	260	294	280	275	283	300	308	263	273	258	283	306	287	289	273	288	297	283	267	299	263	275	274	278	260	285	284	278	310	283	287	292	296	303	281	264	281	253	267	269	286	263	279	302	278	264	286	299	286	315	275	267	281	280	262	289	255	295	265	298	257	289	273	265	311	284	284	312	304	272	250	286	287	280	281	287	292	271	310	296	265	282	267	282	277	291	263	290	277	282	265	279	261	279	286	307	279	284	305	297	278	278	306	290	300	276	278	290	292	264	276	291	285	281	276	288	281	295	262	305	285	294	268	269	268	291	281	320	273	295	266	297	293	282	272	308	274	266	258	281	324	272	301	281	329	276	275	270	272	255	262	292	273	310	267	298	287	263	285	265	315	293	301	283	275	287	270	284	289	304	275	273	285	285	299	277	247	258	264	299	285	282	287	254	269	304	253	284	284	294	295	280	290	269	279	276	294	278	297	269	277	273	274	281	276	286	294	302	290	300	337	292	308	276	323	265	284	258	266	306	285	305	290	287	265	275	310	287	308	293	287	273	292	289	300	292	305	239	269	287	273	293	304	267	281	317	284	280	257	276	262	296	283	281	292	304	298	269	282	271	296	319	296	316	280	304	269	287	279	292	280	289	311	280	267	285	305	293	286	282	293	283	278	305	299	273	308	279	288	264	287	290	297	277	266	280	291	276	280	285	313	268	300	284	305	283	298	282	283	272	271	283	272	295	280	255	283	284	307	279	291	288	306	295	279	271	295	271	291	291	288	255	331	274	309	285	287	311	303	281	275	288	268	309	299	282	253	261	289	280	260	290	333	259	284	265	260	291	299	272	297	281	298	267	283	269	293	263	284	227	265	294	270	319	262	301	303	339	269	283	287	294	265	306	291	261	274	294	271	317	279	293	323	273	266	306	303	282	291	305	277	279	280	298	297	289	301	270	258	257	290	305	266	254	292	290	262	297	251	287	299	289	270	274	250	292	276	272	334	289	278	256	268	278	290	268	304	308	294	244	302	272	325	282	315	268	279	277	297	283	277	272	275	239	306	266	272	268	308	277	284	309	288	299	284	269	296	296	304	328	291	275	270	262	280	293	273	308	265	277	288	321	293	296	288	308	303	299	271	314	266	258	315	273	270	293	283	285	305	292	268	283	296	243	286	303	282	279	249	303	294	274	296	314	294	291	283	287	291	284	294	317	276	271	278	277	280	280	263	277	295	291	321	276	291	281	273	283	292	290	289	302	263	275	294	279	307	268	271	255	280	310	275	292	288	269	270	270	288	291	256	279	264	286	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43845	61775	56709	30976	8982	951	905	885	817	813	831	804	805	847	843	788	777	794	820	836	847	822	770	863	818	826	802	870	819	774	821	774	800	779	815	818	759	818	787	931	995	1080	1059	1002	847	752	839	803	818	821	761	844	836	825	814	797	868	776	793	777	828	789	833	782	814	821	770	800	860	798	760	795	822	758	782	809	771	795	806	827	837	827	817	817	779	751	842	771	749	790	791	797	826	766	762	787	825	822	803	792	793	786	866	863	762	778	826	834	800	786	820	812	791	796	746	831	789	790	837	790	815	815	781	837	787	800	782	785	828	830	822	800	762	809	832	740	819	750	814	812	861	767	794	827	736	823	785	738	783	799	809	821	829	779	797	794	761	819	788	776	837	736	833	837	774	831	778	844	848	806	763	745	819	787	839	848	790	787	837	811	803	763	807	789	817	801	782	840	826	757	823	827	818	772	750	769	797	777	787	786	808	762	801	861	803	808	802	764	802	758	819	810	844	752	820	819	823	813	780	826	812	870	784	802	789	821	841	741	770	773	853	778	831	778	841	762	809	802	771	818	758	780	783	825	795	761	790	763	836	816	802	792	798	799	820	755	786	808	814	770	827	779	849	785	802	795	843	750	782	803	798	804	798	814	773	800	807	804	800	785	820	787	786	765	834	813	818	829	797	804	820	800	802	780	839	810	760	785	787	804	782	791	809	820	828	833	824	807	762	796	774	833	794	764	816	853	820	794	770	800	809	768	802	828	839	800	763	831	811	788	824	785	788	774	844	849	769	785	814	832	808	815	839	815	808	796	826	818	775	820	807	865	830	793	754	853	788	812	769	776	816	802	795	798	802	789	758	823	817	805	781	803	813	822	827	787	852	770	801	756	816	825	789	795	811	790	802	818	863	776	844	801	847	780	798	824	776	806	777	805	778	803	771	810	762	804	846	792	801	875	863	809	812	836	750	815	825	789	834	817	791	785	773	811	824	818	798	794	795	855	793	795	789	724	765	810	773	853	770	820	816	813	802	782	811	809	778	801	807	771	798	841	792	774	778	773	814	800	804	779	813	776	796	738	771	806	795	809	801	780	754	808	785	782	780	808	836	826	767	816	844	831	818	824	804	760	819	830	840	795	826	789	751	814	805	793	823	835	837	794	766	855	801	815	784	794	832	783	820	783	774	794	801	785	807	820	817	809	807	804	810	799	795	821	785	740	796	776	805	827	808	794	779	807	762	784	830	774	807	808	853	798	777	799	781	800	835	769	769	827	781	766	814	745	786	813	803	782	793	803	837	799	788	789	787	780	799	783	819	802	789	798	771	814	805	822	805	790	819	772	766	835	793	815	839	799	817	754	747	801	841	804	800	801	780	856	806	846	804	826	776	817	802	813	803	800	803	867	783	761	826	760	798	799	783	790	799	793	831	794	877	790	806	766	786	762	874	765	827	827	772	836	813	818	815	809	777	791	834	772	806	763	804	798	771	766	781	802	794	789	781	810	801	819	805	775	819	756	759	865	803	769	826	809	758	768	838	793	770	803	816	800	795	799	867	797	803	791	774	803	819	772	825	777	828	782	771	779	825	853	811	786	834	824	778	827	782	799	797	784	773	837	795	788	809	803	737	810	794	784	782	781	826	766	785	777	816	741	835	775	816	858	782	808	825	786	802	804	770	806	799	803	745	784	785	823	778	822	820	855	811	839	766	776	807	845	806	799	850	784	742	759	792	758	847	805	810	814	793	735	803	817	812	818	834	816	788	764	766	828	798	775	814	780	777	788	834	794	752	756	796	825	839	811	767	796	783	809	808	870	779	844	815	858	781	772	800	791	776	804	789	777	801	795	812	826	840	785	812	812	809	800	798	816	783	807	768	783	798	818	828	793	762	787	841	836	834	786	780	814	831	839	831	813	744	817	770	797	804	766	788	799	813	802	786	793	814	796	760	808	776	795	810	762	779	766	788	767	773	820	811	802	801	810	775	774	831	800	845	775	795	834	766	779	833	787	813	797	777	814	796	793	779	819	777	760	741	804	818	787	742	779	733	822	819	761	801	833	786	806	792	800	768	786	779	789	807	820	804	838	815	803	844	813	750	778	834	768	786	825	818	807	765	778	808	839	843	839	773	799	783	853	783	817	768	795	809	817	790	827	807	820	780	765	818	737	842	803	826	764	807	835	788	764	796	736	773	771	838	803	788	786	739	813	792	782	774	767	789	784	806	813	850	806	822	768	825	797	823	798	808	769	773	781	799	746	813	850	766	811	769	790	827	831	781	801	811	818	787	813	796	726	805	851	805	806	788	800	819	839	768	881	816	793	766	778	780	726	815	806	796	842	829	788	796	840	779	820	852	814	803	840	800	777	805	828	854	753	819	843	832	801	837	798	768	800	789	795	821	749	866	832	775	777	785	825	789	763	781	829	747	801	761	815	784	771	814	795	804	783	783	805	794	791	783	795	822	840	816	796	804	788	747	833	810	786	758	778	785	805	808	798	799	757	827	842	808	827	786	810	789	809	762	840	852	818	797	819	809	815	807	828	799	769	734	800	808	770	801	748	848	792	802	801	811	842	821	810	823	791	775	784	761	803	803	816	802	808	770	836	811	822	792	780	797	809	784	792	812	823	812	798	777	770	840	745	805	766	793	810	805	800	817	791	834	818	808	820	788	800	804	784	800	821	845	779	769	765	828	817	809	793	818	838	785	789	762	762	787	797	836	765	815	832	808	792	789	861	810	853	770	790	754	790	759	840	835	775	836	869	818	774	781	797	746	864	853	815	762	776	834	813	774	797	761	805	774	759	813	836	788	884	832	805	789	830	806	806	796	795	817	804	775	841	771	789	828	833	798	759	773	850	803	773	814	797	791	798	776	784	797	816	782	804	778	822	806	791	779	768	824	814	811	797	812	753	833	805	767	811	761	839	821	763	798	811	762	826	790	823	821	778	796	804	784	811	853	795	837	822	774	821	798	784	775	777	858	782	833	814	785	774	780	814	818	799	805	825	769	801	782	790	795	891	812	787	777	835	792	832	852	841	820	767	792	805	804	777	788	804	782	830	815	821	800	801	752	849	790	810	810	852	825	786	830	813	765	793	759	841	779	778	795	786	791	838	801	767	784	793	805	794	738	792	752	768	805	784	791	840	805	776	799	815	725	779	784	810	761	774	794	825	811	838	764	771	782	863	786	770	762	773	815	846	769	838	827	798	837	816	753	806	774	799	766	800	834	843	800	835	823	814	786	818	760	767	791	801	817	805	784	824	769	829	755	836	792	799	773	829	824	832	824	762	853	850	822	842	806	773	785	837	789	803	820	794	792	778	784	794	829	731	807	752	777	804	809	839	815	800	776	808	747	794	844	807	854	826	798	797	842	806	833	830	789	817	778	829	800	781	840	786	759	794	776	847	790	790	799	805	819	798	839	838	768	835	812	788	801	791	862	804	775	779	824	827	767	774	773	853	810	803	808	802	818	771	840	825	863	800	795	818	764	822	787	813	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
77684	85720	69831	37745	14284	1510	416	377	352	345	362	350	381	355	345	321	348	340	301	358	335	323	347	349	363	315	338	346	362	367	328	319	291	317	307	319	340	312	367	361	339	372	402	429	361	347	354	307	351	354	324	291	323	320	337	334	321	299	336	356	309	336	337	321	331	371	321	313	325	325	323	385	338	350	340	299	298	314	302	336	363	314	328	327	283	331	342	344	325	349	340	336	361	339	309	339	292	344	339	326	321	352	311	323	344	339	338	358	317	335	352	390	303	331	363	311	318	303	360	295	359	328	352	346	363	336	320	342	342	337	337	302	311	323	335	285	334	326	324	309	336	355	332	288	352	306	347	358	360	347	348	347	302	304	296	362	321	352	293	350	316	353	329	350	356	340	373	354	331	345	336	324	336	364	363	329	342	319	346	350	342	319	338	326	319	300	314	331	311	331	313	314	333	321	348	349	333	350	340	340	349	320	343	320	295	323	346	334	346	338	344	321	335	320	328	346	318	317	347	337	350	354	332	334	327	320	338	355	356	340	313	345	347	339	347	356	376	341	354	346	375	356	349	318	367	349	375	339	353	296	316	350	316	329	324	343	328	316	291	358	293	312	343	337	327	340	341	349	315	358	346	337	313	338	341	297	334	298	326	340	362	336	349	361	313	319	387	298	348	306	334	344	347	356	351	319	345	340	340	308	349	314	330	367	313	297	324	352	339	321	336	377	370	325	343	364	337	306	341	353	332	339	359	330	332	337	352	356	337	344	295	325	345	372	336	358	330	334	325	327	309	322	337	309	346	296	340	323	376	339	322	322	337	358	355	358	346	337	352	329	317	310	309	369	336	321	353	295	346	314	347	339	326	332	367	355	348	309	354	311	347	377	311	325	316	378	334	344	339	335	320	359	357	327	371	319	318	324	320	304	330	335	357	338	335	307	344	329	349	335	336	334	316	352	299	342	346	353	357	339	309	310	323	326	362	312	345	337	331	326	332	341	369	335	335	354	296	322	366	334	333	309	353	340	307	323	326	350	304	318	326	343	348	304	307	322	337	328	330	350	318	335	335	362	302	341	339	348	326	321	308	368	339	316	349	342	333	337	342	364	318	321	340	302	322	334	330	332	339	342	355	326	338	321	353	318	334	335	380	336	335	348	327	333	332	313	330	327	351	334	328	337	330	345	342	320	317	312	327	349	321	360	341	333	330	324	344	331	311	349	337	325	326	341	378	333	302	345	340	339	355	373	352	308	337	322	324	380	324	357	331	340	342	316	359	329	364	321	357	326	316	373	371	347	312	344	351	333	362	317	350	292	322	296	327	311	316	351	330	356	327	309	320	325	340	381	335	363	326	303	347	327	324	312	328	344	354	316	341	353	319	332	322	352	320	351	322	288	378	283	338	358	319	313	356	315	314	362	328	330	303	323	335	299	339	325	316	326	338	343	318	344	356	357	347	335	326	322	355	352	327	334	342	351	318	345	332	350	349	349	320	314	295	347	323	329	355	336	281	360	360	330	318	323	379	374	372	357	319	329	316	325	320	360	350	339	329	339	315	375	352	292	358	348	336	310	302	334	347	335	330	339	314	321	317	334	340	348	315	358	359	358	336	326	319	336	350	337	335	328	344	349	338	344	381	328	341	349	322	341	357	330	308	348	336	313	342	367	333	327	336	351	305	337	314	307	349	337	334	350	340	318	357	347	363	336	350	365	321	312	314	319	327	335	336	311	332	326	373	374	334	331	304	343	348	319	338	317	328	364	325	315	348	331	328	343	329	307	351	345	302	323	299	335	348	315	337	327	343	326	322	333	333	327	349	305	355	332	350	372	308	304	348	303	341	354	333	321	347	313	340	326	343	315	322	335	347	336	359	337	331	335	339	313	350	311	306	337	301	329	334	341	335	320	348	365	332	340	349	322	353	358	341	322	331	324	327	318	329	323	362	322	330	323	320	335	326	347	312	343	316	320	322	329	333	323	334	336	334	348	331	330	347	327	349	307	329	358	358	319	331	340	329	367	332	322	325	341	339	321	319	345	321	337	329	356	332	342	307	308	320	364	314	335	326	329	332	336	334	335	305	340	312	344	342	324	335	336	324	330	338	335	304	337	333	332	354	319	344	371	335	353	340	323	329	331	332	347	319	324	341	312	328	353	365	321	322	348	324	360	306	368	305	321	354	361	347	335	326	312	332	327	322	314	338	324	306	363	332	335	322	315	321	333	342	321	349	315	326	353	344	301	320	341	304	377	305	335	383	339	342	381	335	315	355	381	324	309	335	341	341	316	348	327	337	333	337	367	303	298	374	338	346	342	337	321	306	311	319	349	343	335	337	357	310	314	343	347	343	320	347	328	332	309	326	323	371	328	315	329	338	344	310	346	324	312	356	332	316	340	339	348	335	325	336	311	361	336	330	332	336	350	350	324	329	363	339	323	343	351	347	321	329	324	345	351	346	327	358	320	353	343	330	355	349	320	339	337	361	371	334	344	328	307	341	353	361	349	348	337	309	335	323	366	344	341	350	366	324	343	312	333	341	361	334	327	341	346	337	335	345	340	320	357	333	323	319	330	335	357	320	314	305	366	325	315	347	323	308	308	324	300	297	326	331	316	322	317	324	370	336	312	324	358	345	331	339	333	347	359	317	335	317	319	350	332	303	366	354	326	340	317	334	328	343	327	302	313	333	333	364	353	355	333	350	328	335	368	313	336	334	332	326	323	324	363	353	317	331	381	345	335	350	365	321	324	342	314	321	323	331	364	313	375	366	344	321	362	306	361	359	393	318	349	332	344	359	350	370	320	347	325	352	326	323	345	359	299	310	326	334	308	331	339	333	337	326	347	356	354	331	312	382	316	317	349	364	323	355	296	322	363	368	317	344	340	335	333	364	337	340	313	317	351	334	353	306	343	392	335	331	342	318	340	329	343	327	285	333	333	348	356	330	340	367	303	309	297	343	292	301	295	335	336	336	306	319	333	317	295	311	331	359	356	331	321	336	324	322	330	313	331	308	350	373	344	314	305	316	326	334	304	319	354	370	324	352	334	317	391	322	341	315	277	335	334	355	329	339	332	307	329	321	333	344	318	342	335	319	353	322	354	297	345	363	315	330	325	349	313	327	352	316	329	342	306	346	372	323	327	348	348	313	338	318	312	346	342	338	333	357	318	292	329	347	322	325	331	321	302	328	342	321	313	332	339	349	321	313	330	316	328	334	349	324	329	351	337	297	322	339	334	309	316	303	330	309	321	322	331	348	367	330	334	348	338	321	331	338	352	326	377	311	344	372	348	309	286	339	309	333	359	333	312	347	342	341	304	349	345	329	363	354	341	328	337	311	295	329	344	345	352	331	332	331	332	320	345	340	291	317	328	292	330	361	294	313	313	326	341	349	319	343	350	347	316	331	300	332	332	329	331	352	325	317	332	341	353	318	303	333	329	328	341	328	358	323	339	312	333	323	286	309	332	310	351	347	374	343	340	298	343	328	347	309	339	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56480	74657	67348	38763	11888	1120	1101	1071	999	1017	926	928	951	937	1002	918	905	909	950	921	974	965	943	880	952	907	904	927	927	937	920	893	876	868	910	911	931	891	964	1036	956	1046	1392	1552	1098	895	949	855	940	960	905	889	934	866	922	978	906	957	893	907	867	892	922	942	938	957	920	950	925	931	936	910	905	919	928	858	934	890	979	889	894	919	917	953	1023	858	939	912	959	980	983	924	889	965	869	895	940	921	983	875	906	950	911	945	937	941	937	920	969	883	917	947	925	957	974	939	932	924	914	971	928	824	907	919	858	933	955	938	900	987	876	922	951	938	935	867	879	917	904	895	918	890	912	944	886	912	947	924	949	940	871	912	933	870	932	919	935	924	929	886	884	924	914	918	905	882	935	909	940	919	930	948	938	886	894	945	959	913	917	887	911	921	888	892	894	962	962	914	914	963	989	882	922	921	934	917	912	978	893	925	913	934	979	901	927	915	898	865	913	862	924	916	900	886	928	1005	942	895	936	946	907	935	940	934	892	872	916	879	946	887	918	890	961	956	959	933	941	940	905	881	951	897	949	920	908	928	911	892	898	926	915	883	995	922	928	942	946	916	860	882	885	929	923	927	975	934	947	902	952	918	902	917	939	869	928	902	891	961	936	841	891	936	919	920	943	945	960	897	898	922	901	890	902	923	904	888	905	954	948	924	933	874	886	903	946	914	931	906	953	972	899	900	919	908	902	941	927	966	871	955	921	869	929	869	886	924	874	909	987	1004	953	933	902	953	931	941	950	942	895	901	924	910	865	920	964	937	872	918	874	899	891	876	880	902	920	931	905	923	949	919	921	955	916	888	889	910	870	929	896	887	987	911	885	898	936	969	922	929	891	937	936	936	926	841	917	956	932	872	966	956	919	941	854	912	884	886	942	938	932	871	962	946	903	881	942	975	917	925	949	940	956	909	950	929	851	871	924	925	924	882	907	922	938	969	914	928	920	915	967	935	915	910	944	934	863	843	899	918	909	876	924	919	961	857	894	965	969	931	964	908	952	923	933	964	922	896	909	892	996	875	947	916	921	914	887	930	891	927	929	897	917	941	905	852	884	941	897	964	915	892	954	964	927	893	952	925	920	868	913	910	907	916	893	867	963	940	957	920	921	900	920	934	910	913	921	896	884	916	915	933	937	895	986	893	909	913	927	916	916	888	936	876	940	914	910	923	958	929	902	854	926	891	871	899	921	948	930	888	909	877	916	906	972	918	920	948	948	914	893	933	911	945	931	973	913	903	956	916	945	910	948	875	928	927	889	887	889	868	901	910	911	934	901	880	918	922	929	881	941	969	984	928	920	860	973	909	941	884	889	948	874	869	914	910	895	853	945	955	879	863	895	908	904	936	988	883	915	916	931	955	868	921	949	960	907	885	919	900	937	930	922	934	947	914	905	929	913	929	942	930	882	950	910	910	921	918	938	893	970	919	945	925	890	889	941	922	931	898	850	920	892	902	934	931	920	927	940	950	870	910	932	926	926	935	975	887	959	955	955	923	956	939	954	964	945	917	917	923	962	944	956	901	902	945	860	915	970	916	920	922	913	909	870	905	919	920	983	937	872	927	929	910	900	961	908	876	955	954	896	883	987	874	907	908	910	934	924	921	888	869	955	891	933	876	918	927	985	892	895	852	958	942	959	922	929	922	884	923	988	926	994	915	916	938	900	911	909	953	973	861	874	900	928	964	963	922	960	896	917	955	976	915	948	908	897	939	956	870	961	937	925	932	933	953	863	896	878	921	939	895	941	883	958	918	917	947	912	886	893	862	928	942	925	909	930	973	895	919	957	917	927	889	930	908	919	953	883	944	905	855	955	939	857	913	944	933	938	871	895	931	912	934	909	920	898	956	900	924	969	954	895	841	931	950	904	956	923	903	944	963	834	915	922	940	953	905	912	922	894	896	876	900	909	871	960	885	942	908	905	959	907	908	878	955	879	939	909	917	881	880	856	929	981	942	942	938	912	899	967	853	909	890	929	916	885	921	902	872	934	928	865	969	899	917	948	895	910	865	901	935	942	920	926	925	970	877	975	948	849	875	919	901	983	923	904	951	924	968	900	929	943	935	992	971	926	899	946	900	890	871	948	879	886	930	906	946	971	943	937	909	928	884	889	943	925	933	908	917	918	926	999	927	915	961	933	936	885	926	957	866	925	887	955	928	928	908	975	906	902	900	912	907	978	905	932	903	952	924	926	876	897	918	958	934	933	924	922	964	873	933	875	953	868	936	920	916	885	993	942	881	838	906	969	928	921	907	917	904	955	907	953	955	913	907	885	905	915	871	871	993	948	885	898	909	953	896	913	909	982	882	897	876	913	927	956	903	939	997	926	917	937	902	924	897	910	956	929	906	956	863	918	918	876	909	894	978	928	911	945	925	897	893	902	885	979	950	905	896	958	910	909	909	908	963	911	891	939	958	895	933	895	915	898	917	913	907	927	910	916	909	910	907	905	926	919	934	929	942	882	950	904	931	886	929	913	908	939	888	949	897	932	943	941	953	928	882	908	922	897	940	957	971	980	936	921	855	934	957	965	934	908	913	868	862	903	919	938	911	925	908	913	860	889	935	914	898	858	909	953	953	937	864	937	911	922	940	937	900	891	866	932	924	875	938	926	914	917	904	946	951	934	936	957	936	921	976	927	965	911	928	914	914	929	930	936	1005	958	913	870	880	899	899	929	937	895	945	936	890	888	918	915	937	966	926	948	961	911	879	871	893	919	918	920	863	867	888	863	942	905	949	891	942	911	911	951	941	904	874	925	912	902	928	921	936	887	899	964	899	913	912	926	911	915	944	846	942	916	951	981	925	936	976	898	932	881	952	916	871	870	922	932	867	957	912	907	885	925	874	912	983	935	885	955	916	1022	885	925	951	926	891	889	927	955	936	951	930	905	983	961	892	907	902	880	953	881	931	942	922	934	906	951	899	941	870	966	971	950	918	908	930	859	954	906	895	957	887	898	940	875	924	912	905	944	909	855	926	906	953	929	896	932	903	941	911	903	936	909	926	928	865	931	989	911	943	942	892	975	913	901	878	901	939	955	891	961	912	937	941	959	905	890	904	900	901	913	921	850	911	950	902	895	918	923	913	908	883	930	934	975	866	915	937	962	956	941	930	934	940	910	939	942	926	908	979	930	920	941	903	925	952	976	929	954	899	913	896	962	893	935	923	926	946	870	940	995	912	929	918	921	940	884	886	959	893	962	872	847	958	944	917	884	917	916	869	913	936	911	915	869	921	909	930	959	890	882	896	934	918	868	937	914	931	949	954	893	935	927	952	885	892	945	891	902	907	892	873	908	936	962	937	871	964	939	889	926	926	872	921	920	937	911	883	877	911	934	905	905	919	945	920	936	916	951	986	906	915	894	974	918	957	963	900	928	974	898	907	931	935	875	912	941	965	882	935	930	925	904	864	940	870	909	852	931	885	938	859	916	922	912	890	932	967	926	958	933	938	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20268	28278	17166	3875	626	336	344	297	334	302	316	299	302	320	297	291	304	308	274	306	316	332	310	313	300	299	308	306	295	297	287	292	324	293	330	318	296	329	271	263	317	296	326	306	290	309	281	309	277	311	336	263	304	283	301	301	287	296	292	331	287	330	308	292	336	283	254	302	298	315	291	309	292	299	312	287	288	315	304	299	282	287	278	300	307	340	311	264	300	307	292	284	308	316	305	315	290	283	322	290	314	289	287	304	298	306	316	293	292	347	291	335	287	298	303	328	282	290	299	306	297	267	276	278	290	299	301	330	325	299	296	278	295	296	327	314	295	299	318	321	317	339	300	317	284	303	331	309	280	294	303	297	343	298	260	301	333	294	311	304	302	286	267	294	341	307	297	244	314	295	273	308	310	331	302	298	318	312	316	310	310	299	315	326	281	305	259	307	317	279	318	322	284	316	292	311	303	306	318	297	309	315	323	292	285	326	266	300	299	304	277	280	332	304	308	284	301	307	318	326	320	303	266	304	336	287	304	340	310	297	340	308	296	312	301	302	279	320	316	292	315	292	338	283	283	299	315	313	326	287	309	299	302	308	325	292	312	304	315	275	303	307	347	313	305	308	296	296	294	305	311	316	294	330	264	293	269	322	311	310	291	265	302	301	275	306	292	286	327	297	298	344	328	285	320	281	313	331	271	302	283	319	310	312	329	319	272	273	319	300	306	285	299	331	297	325	313	323	287	306	302	314	293	294	307	315	298	291	319	331	331	317	314	289	324	281	293	288	293	304	264	319	298	309	297	318	292	295	304	296	281	304	276	272	287	300	292	317	319	293	303	307	333	305	302	314	295	331	321	295	307	303	308	293	320	271	301	257	298	340	316	316	345	322	295	339	322	284	320	302	289	285	302	298	302	273	263	295	274	297	331	310	315	305	325	279	290	304	295	328	308	273	305	299	304	264	319	278	308	294	299	319	285	318	296	282	288	315	293	297	305	282	309	284	318	322	285	310	318	291	330	293	296	301	303	297	258	313	299	349	315	304	295	287	284	312	312	286	281	298	299	301	312	325	284	346	327	313	299	283	283	312	300	284	306	317	298	293	305	319	323	287	309	281	297	305	337	302	274	254	281	302	313	307	327	304	304	269	314	286	283	273	281	331	295	321	290	276	311	333	297	295	285	361	285	314	322	290	291	303	327	291	330	324	291	296	290	319	283	289	294	269	294	334	289	313	326	308	312	292	298	333	310	297	296	332	318	322	288	285	289	307	301	293	291	296	340	315	267	292	284	331	321	295	306	275	311	316	291	269	299	310	297	326	305	291	285	303	269	314	288	339	308	308	274	313	294	324	303	324	325	278	293	323	269	319	328	281	313	291	253	303	281	334	298	298	303	301	310	320	343	285	336	313	303	288	289	321	304	324	292	282	312	301	312	281	302	279	288	335	314	247	308	289	313	293	319	282	286	299	283	297	263	276	304	297	321	298	308	281	309	314	314	278	320	295	285	309	299	280	325	315	320	327	287	285	326	306	318	294	291	296	309	312	271	296	304	277	300	311	296	307	277	295	281	315	301	329	283	303	293	281	312	355	312	303	302	310	305	316	252	301	305	291	302	309	307	299	317	289	283	321	288	306	286	306	315	322	290	313	319	305	318	307	318	331	307	270	284	271	292	290	309	294	349	293	276	333	332	315	303	319	304	313	283	310	303	313	309	300	305	287	287	275	306	283	286	293	294	288	280	305	303	288	312	274	309	300	318	295	309	317	299	304	280	292	319	333	299	320	280	293	289	282	311	296	280	306	286	291	318	296	297	316	255	298	300	338	297	322	296	282	276	348	315	346	302	302	308	292	301	306	312	313	341	303	298	282	334	264	313	302	310	309	303	295	315	299	310	263	287	310	285	297	290	310	288	284	335	288	320	294	283	289	318	300	311	310	297	306	283	294	321	287	318	321	328	290	312	294	302	269	300	304	301	322	334	296	310	309	283	296	326	274	282	297	299	287	292	309	300	334	273	296	283	320	315	325	284	317	300	299	312	287	290	314	328	313	290	332	323	292	328	329	292	316	306	250	316	303	296	325	284	315	328	261	312	325	285	301	321	300	324	283	287	314	307	326	272	325	315	325	327	295	296	262	275	286	309	316	311	294	302	313	294	302	311	303	337	294	314	290	278	274	275	260	262	322	294	281	309	307	327	310	309	311	325	305	324	326	320	287	280	295	284	296	266	321	293	274	310	307	326	303	323	352	309	287	289	334	273	283	310	297	279	295	279	302	303	272	302	317	299	336	309	278	316	323	286	326	303	295	283	298	301	326	286	293	315	316	269	306	317	293	311	257	281	302	297	293	301	312	308	276	338	322	302	307	280	305	316	295	304	323	289	308	293	312	312	300	307	316	309	296	309	269	265	338	324	295	282	325	326	317	299	312	283	302	294	307	327	302	290	312	315	289	282	304	331	292	276	297	299	284	311	305	272	312	321	301	325	295	281	351	296	302	285	289	316	268	306	309	333	315	327	296	303	310	300	285	293	252	299	295	342	296	265	317	291	274	288	269	296	286	294	311	329	322	297	318	287	336	296	307	314	307	308	283	290	307	301	315	320	285	311	335	305	325	279	308	305	294	303	312	303	290	332	293	292	320	312	294	292	318	320	301	271	323	347	332	323	306	277	304	297	329	296	280	296	284	299	285	288	268	297	324	288	295	280	328	290	322	313	300	308	293	307	269	295	276	305	308	330	289	296	294	339	323	279	343	331	331	310	310	305	290	305	307	328	301	306	318	291	317	273	314	317	317	302	320	303	299	300	291	300	291	300	303	283	322	273	312	308	347	329	287	296	285	294	284	306	277	305	314	330	278	300	306	300	317	292	314	309	305	300	279	312	289	304	295	290	278	276	330	303	318	327	287	309	277	300	304	323	309	302	309	299	289	315	277	307	288	301	313	264	311	291	293	287	282	296	291	268	303	299	303	317	335	343	283	338	336	318	296	291	311	288	296	320	294	319	316	309	324	300	258	298	295	295	304	345	266	304	306	322	335	282	310	309	318	348	288	288	313	299	298	294	317	295	294	308	273	307	300	271	314	299	306	298	280	342	280	310	319	295	308	336	289	305	314	322	331	299	307	295	332	276	316	313	315	306	312	287	301	297	301	277	321	299	302	327	305	302	298	266	323	305	274	315	334	318	282	302	287	304	329	321	316	319	318	291	313	320	299	325	317	311	276	286	292	309	289	305	305	321	317	299	306	302	301	299	290	313	319	288	271	312	291	306	275	321	280	331	305	315	295	308	317	298	327	299	275	318	312	290	313	336	310	311	273	292	311	293	334	307	295	311	318	282	284	291	299	308	335	298	315	278	291	339	301	291	297	281	284	325	258	334	304	280	334	282	303	335	313	291	249	285	303	311	315	345	319	295	318	320	320	287	306	284	290	304	319	324	313	295	315	333	312	314	294	286	302	321	306	310	295	326	281	304	304	303	312	279	279	330	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19501	32873	22452	7221	1433	915	841	916	914	860	917	853	830	851	871	833	831	852	878	841	801	830	845	828	843	894	850	870	844	818	864	927	836	823	822	831	839	811	845	888	867	956	883	886	834	833	853	840	808	839	878	820	890	865	838	861	850	826	849	851	878	841	820	885	887	882	855	829	814	855	874	872	843	780	847	865	870	850	875	817	808	832	858	801	860	877	883	877	856	840	831	777	843	821	846	819	875	802	902	875	842	838	827	892	843	816	884	824	837	828	853	892	858	811	849	843	881	829	850	859	927	882	900	876	806	853	866	821	865	809	889	887	831	858	829	852	856	826	868	866	862	861	859	781	865	841	793	836	816	845	823	873	837	806	882	875	912	858	864	843	865	823	874	874	854	856	868	857	838	830	858	874	784	840	822	878	822	858	896	839	857	884	868	807	818	892	817	863	865	824	855	875	821	822	874	823	847	838	847	820	877	813	841	873	829	834	850	806	823	839	867	832	852	840	839	921	851	872	854	843	862	839	797	832	821	833	810	888	821	814	873	842	886	842	861	816	813	837	844	874	841	871	820	831	837	848	781	860	874	795	846	794	858	872	834	930	855	816	840	858	813	832	842	845	894	776	837	834	818	887	862	779	910	819	820	804	869	768	886	825	834	824	841	838	865	838	839	856	821	839	888	790	863	859	808	847	806	847	896	845	811	865	908	838	867	849	850	829	846	823	862	845	861	870	867	824	874	873	834	814	828	815	903	843	869	848	812	856	820	873	798	822	814	834	798	849	824	819	790	885	884	862	818	822	876	854	821	828	888	851	831	842	832	837	788	814	845	865	814	828	818	873	874	850	836	849	828	848	796	908	865	850	831	859	808	809	857	939	855	879	885	848	825	879	831	823	869	850	849	839	834	833	843	890	871	862	941	838	874	871	872	883	798	903	818	810	861	877	856	866	821	809	911	849	880	861	862	869	836	882	826	915	902	837	833	837	849	842	877	852	804	855	847	840	857	827	870	889	950	863	875	829	812	798	816	863	828	848	824	811	826	860	840	801	852	901	906	788	815	854	811	802	813	827	906	911	841	859	815	815	850	880	809	826	812	855	892	873	890	867	847	840	827	801	832	803	870	839	891	844	879	874	838	866	834	838	863	821	871	836	833	826	813	884	855	875	832	820	817	877	801	919	885	843	861	845	871	847	836	911	828	840	823	800	889	814	871	860	851	901	804	816	857	834	891	890	856	868	841	859	851	850	817	901	904	807	842	878	850	880	846	834	881	854	824	833	844	840	884	840	834	825	870	886	837	840	879	814	879	856	860	884	866	830	807	840	830	885	811	856	865	856	879	824	891	857	852	857	880	872	853	847	816	812	782	816	809	849	839	795	838	870	798	818	835	862	879	811	842	863	836	842	884	807	851	844	820	874	836	832	811	836	901	830	848	880	855	838	856	863	813	860	792	865	832	824	864	869	854	803	828	887	836	888	869	841	844	844	873	822	865	815	813	803	823	821	901	890	847	836	890	804	863	885	877	805	828	871	821	835	874	779	895	883	886	846	783	813	893	769	814	841	859	853	852	796	867	814	829	809	873	873	901	857	876	807	863	887	860	851	886	854	863	848	860	890	849	865	849	816	856	848	892	885	855	843	868	863	823	826	830	794	849	860	891	866	870	861	852	879	886	843	845	844	867	774	852	812	877	856	868	844	893	821	842	888	877	834	875	842	882	804	846	864	857	851	862	822	839	844	844	821	875	850	887	870	850	873	853	868	790	823	806	849	846	859	850	878	846	872	834	840	875	836	853	808	863	862	854	826	866	827	857	862	884	844	826	821	835	883	910	785	831	866	850	816	852	780	834	837	835	865	840	836	849	837	846	864	823	858	851	804	825	846	852	873	910	819	864	877	848	847	824	880	870	834	807	877	849	845	881	836	855	837	847	831	886	840	814	833	809	823	801	839	857	828	807	890	816	827	909	876	863	898	802	876	865	865	866	850	863	846	810	875	860	807	844	857	849	856	845	838	852	829	877	822	865	827	858	811	792	897	877	895	858	828	851	877	860	846	893	811	858	827	879	845	851	907	809	836	855	846	880	849	833	820	856	847	835	857	817	860	839	871	852	879	827	849	840	872	851	819	827	859	828	856	842	867	842	837	848	835	824	918	828	847	867	844	833	874	823	855	854	864	839	875	876	870	909	859	858	886	828	864	857	884	818	856	828	862	860	883	791	864	838	824	773	827	842	817	870	813	879	835	847	848	870	793	896	790	828	897	870	837	833	811	854	838	833	835	862	868	828	843	880	856	860	825	860	876	801	804	839	848	864	873	833	876	818	906	812	816	819	865	883	882	840	831	858	900	861	871	828	824	858	858	879	833	895	863	824	888	874	864	866	834	809	780	875	874	852	838	845	831	853	845	797	842	861	835	808	880	842	835	845	830	855	909	857	852	864	887	790	839	869	863	792	841	838	853	796	842	793	796	862	877	862	839	882	903	841	827	836	859	862	821	860	850	867	817	876	842	818	828	859	886	858	881	817	856	851	874	910	860	884	838	856	862	842	877	835	876	840	869	816	886	861	853	833	814	833	891	864	841	863	859	869	875	862	829	841	851	905	886	821	798	861	840	808	825	849	880	829	881	820	798	861	857	840	890	826	864	872	866	832	814	846	865	851	864	853	836	867	842	824	830	817	861	875	861	849	920	805	871	844	837	870	883	804	828	870	860	879	877	806	897	825	838	881	843	897	852	802	856	856	776	839	822	854	788	818	826	885	840	889	819	844	820	840	842	831	873	823	847	874	878	867	890	820	864	852	806	865	842	848	848	827	903	831	860	830	901	868	834	799	881	873	859	876	884	852	826	857	830	880	877	831	905	838	885	812	846	779	870	878	827	906	832	883	845	840	811	827	908	859	869	838	852	817	797	841	830	871	847	846	906	870	858	776	876	823	843	818	891	824	850	881	869	874	852	866	826	810	906	800	799	839	872	860	870	897	854	851	858	877	849	805	849	858	864	861	831	895	804	832	860	835	830	863	822	857	847	811	876	858	808	903	834	835	842	820	862	851	797	848	864	862	818	911	871	823	849	846	788	866	855	843	785	860	914	847	890	840	812	870	889	846	907	881	863	828	854	847	836	909	811	879	877	831	855	849	855	908	874	816	832	900	818	838	870	861	878	846	861	822	864	835	822	856	879	814	824	822	840	856	853	863	900	814	837	843	878	829	846	853	844	853	886	863	846	840	812	902	845	892	827	820	827	788	803	808	839	823	819	851	846	843	835	820	853	861	846	823	889	828	796	853	839	872	831	819	845	846	817	858	821	825	854	874	846	908	873	853	830	852	864	854	829	821	886	874	836	856	823	800	820	851	865	825	806	826	830	813	842	808	839	840	816	869	865	862	855	851	920	877	861	876	834	827	817	850	845	878	855	855	860	874	876	862	871	821	846	874	846	868	889	824	823	801	877	817	890	862	814	872	845	826	836	837	806	854	846	888	841	802	886	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
64882	76184	60756	30708	7931	501	324	301	289	325	270	277	272	308	295	255	286	292	298	284	281	277	255	284	298	287	284	279	257	260	273	260	335	263	266	301	287	289	246	271	319	293	296	302	308	229	278	279	310	248	289	290	261	257	278	282	267	285	283	288	276	260	289	318	269	294	264	283	288	256	264	298	283	304	277	272	249	299	323	272	297	275	276	265	270	298	295	321	285	278	266	283	275	279	277	285	289	271	276	263	265	291	307	288	303	248	259	282	250	282	290	260	242	285	276	270	257	302	276	267	273	325	281	292	271	275	298	253	256	289	271	306	305	232	267	277	265	254	313	272	278	269	259	266	265	280	273	290	268	264	270	272	291	319	280	254	258	305	294	269	287	302	282	264	307	269	260	266	254	293	297	292	285	277	282	297	286	285	289	314	304	292	275	298	259	279	269	294	246	273	305	288	248	307	280	277	254	272	292	267	278	285	311	267	272	285	276	285	287	263	285	285	261	269	316	267	302	305	250	283	277	298	266	283	293	294	286	285	315	296	275	289	281	284	277	268	285	275	277	273	252	336	280	286	268	262	275	304	290	269	275	293	287	270	277	297	275	289	305	261	291	286	297	288	291	270	283	282	282	305	312	283	280	271	286	298	286	324	264	275	280	280	284	265	291	281	281	299	274	265	254	267	294	287	266	262	269	262	277	280	284	274	267	284	249	274	256	301	285	260	305	298	291	281	246	242	260	317	277	277	271	282	285	299	291	299	278	273	283	268	276	277	269	247	269	303	300	302	285	280	261	303	271	271	230	275	252	294	311	279	295	269	290	270	285	264	268	279	280	278	288	303	264	277	309	260	267	261	271	289	260	287	248	273	297	290	293	265	300	267	242	270	293	305	278	286	270	293	277	302	299	263	314	309	263	308	286	253	252	276	316	284	305	272	265	267	300	279	286	296	287	278	306	297	263	265	259	274	273	239	260	260	262	309	268	296	281	267	308	288	286	291	286	243	277	308	289	250	296	279	280	272	294	272	275	256	263	269	279	302	256	248	269	283	282	312	257	267	284	265	288	250	289	262	271	279	292	279	277	291	309	273	257	268	250	302	282	274	292	283	269	278	284	282	284	240	269	299	263	294	267	315	278	305	292	280	269	255	260	292	262	291	283	282	273	305	284	269	298	267	259	269	284	290	292	271	240	276	290	256	279	301	253	294	261	308	277	256	276	271	278	290	268	267	289	274	287	293	289	286	259	262	275	249	297	265	265	274	285	273	287	264	268	298	297	288	267	270	271	323	268	265	287	278	268	277	278	299	255	286	298	298	288	285	309	299	277	318	266	323	270	292	282	272	271	241	274	272	289	264	271	257	250	277	276	274	286	263	264	281	274	256	294	272	275	253	332	295	277	311	253	297	297	270	289	254	258	292	264	273	287	273	251	288	262	292	311	295	292	258	262	291	291	264	263	279	287	261	296	260	287	293	267	291	257	294	304	267	318	274	281	288	273	296	273	286	262	264	266	274	265	268	291	306	259	281	278	295	275	279	272	298	278	310	284	273	276	286	315	281	262	285	267	263	293	246	288	279	294	258	275	277	279	267	282	269	303	312	287	279	308	292	304	283	263	270	275	246	257	295	270	275	309	293	294	255	263	304	291	292	274	255	274	271	281	269	313	277	276	291	270	268	296	281	275	290	267	271	317	256	278	275	285	287	288	287	273	283	281	320	272	274	321	264	273	292	272	289	289	272	291	285	288	263	282	278	261	302	277	278	252	276	281	304	256	276	278	274	295	279	308	266	266	277	264	313	290	311	316	274	277	270	306	272	275	314	290	259	273	266	285	267	311	271	284	278	275	275	275	271	313	308	307	277	266	277	286	296	271	300	276	267	320	300	292	300	280	286	294	313	272	310	276	251	279	270	255	253	285	290	265	266	265	323	286	294	235	287	260	257	319	295	259	298	286	290	289	274	299	256	273	260	294	275	262	283	274	315	283	287	290	282	277	255	258	263	295	267	305	268	278	297	274	305	293	274	294	310	287	276	270	230	294	272	266	283	258	273	311	301	253	278	278	295	292	273	280	291	272	279	286	300	259	298	247	284	276	247	302	297	296	249	255	283	250	282	271	301	278	262	270	270	259	268	278	284	271	262	279	257	282	300	254	260	276	282	306	271	315	257	268	277	277	293	300	296	258	281	277	256	288	294	249	268	316	293	299	266	272	282	279	265	265	276	311	280	272	287	273	257	300	257	268	257	291	294	284	272	287	290	285	249	311	262	258	291	272	270	259	249	274	294	287	281	277	309	269	263	323	269	245	282	243	286	252	289	285	288	276	297	289	271	293	311	278	288	265	260	250	260	297	277	275	270	295	280	269	300	272	293	254	285	283	280	251	277	267	298	293	292	256	289	270	302	281	273	299	272	252	280	284	292	289	265	274	263	275	279	302	285	298	287	307	260	239	264	290	295	280	269	274	286	281	282	294	290	270	258	284	285	261	287	279	304	293	295	275	299	303	287	278	260	313	276	276	289	266	286	271	280	315	311	292	281	282	301	257	268	288	276	291	291	268	280	281	271	223	296	317	279	275	240	269	264	287	285	266	284	273	300	271	252	295	292	285	239	274	265	285	256	290	262	325	264	292	260	266	257	265	243	296	239	267	281	296	254	279	289	271	243	276	283	267	288	284	296	277	300	283	271	278	287	289	268	292	266	287	291	283	248	284	262	257	294	302	276	263	281	240	293	279	288	258	288	280	299	281	297	259	267	282	264	277	252	281	296	283	302	295	283	297	289	284	266	303	313	287	292	267	288	278	269	275	291	263	248	260	261	264	267	294	329	259	333	317	258	296	280	297	265	283	286	268	294	270	272	284	257	287	265	285	267	313	289	292	261	288	293	279	290	305	258	240	266	319	271	267	283	281	274	311	267	288	286	301	273	270	286	273	271	303	250	258	289	263	285	290	236	246	295	282	268	262	278	304	300	288	264	298	269	259	264	285	284	273	299	271	251	266	245	300	310	267	287	274	242	267	278	248	296	270	295	300	266	267	285	297	302	275	282	286	274	264	281	271	262	284	255	253	248	293	261	259	273	295	267	257	260	280	299	280	284	288	257	264	293	288	284	276	275	310	288	298	293	286	282	274	295	293	272	293	286	285	276	291	250	297	284	252	250	273	298	269	291	275	271	309	286	278	289	294	239	305	284	290	301	291	254	299	258	291	257	298	279	274	272	297	279	273	278	286	227	289	290	310	286	283	283	254	271	282	297	265	272	253	279	303	273	254	270	309	282	280	274	281	276	277	291	285	267	277	288	291	262	299	307	263	277	273	271	297	287	283	289	295	289	276	282	300	256	281	303	268	304	269	253	277	296	295	268	301	291	293	261	316	292	297	297	293	247	295	275	287	261	293	329	274	272	288	299	282	256	252	267	262	262	265	277	290	287	275	310	282	289	267	268	282	287	279	302	288	275	285	257	308	286	241	296	282	252	295	306	269	288	268	281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44318	61579	56333	31996	6880	939	947	881	866	868	854	868	843	821	836	873	837	859	765	762	781	785	774	795	780	784	762	837	770	814	762	773	776	779	806	781	752	740	816	870	914	891	1052	1140	1107	792	825	806	804	796	851	821	794	766	802	777	803	789	820	787	760	755	773	796	817	791	788	775	832	828	818	751	794	770	788	754	788	752	793	832	773	885	838	755	780	800	807	731	792	834	806	785	843	829	800	780	826	778	804	799	806	773	807	782	781	807	844	807	774	783	795	815	811	796	765	786	778	830	749	771	758	831	757	785	794	756	847	792	770	785	786	831	807	781	748	749	749	769	778	831	824	767	771	765	793	818	745	776	804	837	798	795	829	765	769	776	835	778	778	803	775	805	814	813	804	780	781	803	752	799	806	798	828	810	812	774	775	824	769	729	767	769	829	799	740	818	813	774	807	771	786	818	805	792	818	852	811	821	761	793	760	798	849	744	764	737	790	792	794	780	814	790	764	799	811	837	779	788	778	816	756	731	784	814	760	790	822	764	795	797	813	850	796	787	795	788	786	812	736	819	796	775	782	790	786	750	826	813	847	797	805	764	813	794	806	818	789	799	811	804	767	751	792	770	866	762	817	736	788	765	766	837	794	795	780	769	761	825	818	815	828	732	801	800	831	794	785	806	759	796	833	782	796	754	807	773	796	789	752	803	821	799	761	809	862	831	780	830	774	835	814	837	780	815	743	831	829	785	786	796	789	825	814	805	775	813	774	795	774	765	832	832	774	805	810	814	876	803	832	792	707	760	776	797	781	751	790	784	807	782	764	785	761	785	791	793	775	798	826	822	891	819	759	818	759	817	773	770	851	835	797	808	826	781	813	785	770	813	806	806	820	790	759	785	746	808	790	831	789	808	772	814	767	797	807	783	782	823	799	768	830	776	833	815	789	818	846	779	807	837	772	817	800	813	804	854	749	792	806	824	760	799	794	889	803	786	801	811	813	822	802	853	771	822	775	782	788	769	784	786	788	762	733	796	769	761	786	833	846	798	765	803	802	732	773	783	804	740	809	804	779	757	738	806	827	779	830	785	757	780	771	821	771	781	778	806	819	825	817	804	814	835	733	766	766	793	811	796	816	797	771	804	788	780	778	740	773	775	828	788	796	801	814	808	790	804	790	815	824	784	783	796	857	774	849	753	782	812	788	779	767	770	839	786	828	808	794	782	796	775	790	832	746	780	790	772	777	826	863	797	784	802	747	776	810	800	769	784	799	795	788	818	804	792	832	792	822	782	796	739	833	797	725	764	752	760	765	774	810	751	820	770	803	798	783	804	839	749	796	804	825	837	817	814	819	818	796	774	837	788	745	767	788	765	796	762	833	806	799	796	793	771	807	746	779	759	799	822	756	780	791	774	819	784	804	816	782	837	790	808	800	820	791	804	755	781	745	785	823	779	817	818	750	767	773	803	743	759	791	735	794	795	794	777	828	782	774	805	850	800	772	782	811	815	774	753	763	849	772	775	803	800	798	809	828	798	780	817	864	807	806	839	803	805	770	818	805	807	745	831	745	829	820	830	823	788	821	794	803	783	855	827	855	815	814	756	793	786	823	801	741	772	816	759	765	798	787	852	738	814	793	774	788	778	757	821	799	815	779	815	778	766	769	774	792	777	836	773	846	809	758	825	823	813	785	794	758	784	782	745	819	788	800	800	733	850	759	802	840	760	775	778	840	810	742	781	768	804	798	737	795	785	793	766	811	758	823	805	787	790	758	817	786	783	798	808	796	766	802	782	816	780	758	825	788	779	840	817	749	777	779	813	825	778	815	821	803	830	759	824	837	841	817	837	797	822	754	792	777	807	791	764	777	799	795	817	798	844	801	852	782	771	800	816	789	800	776	785	842	794	800	758	811	819	798	746	803	827	806	801	753	807	813	814	772	770	765	782	848	777	785	808	786	805	819	812	749	822	797	816	794	773	803	804	755	819	779	770	780	812	806	738	765	807	770	823	779	793	779	759	809	760	811	822	830	752	805	816	807	789	807	720	778	813	754	786	770	850	786	776	787	763	791	819	802	791	811	811	786	795	800	781	784	803	793	781	812	793	849	798	787	787	766	791	805	764	800	798	813	798	837	780	770	752	784	818	800	767	865	804	809	769	753	753	773	815	812	834	803	759	789	785	819	791	749	763	713	779	803	747	790	764	825	795	822	795	803	793	759	822	836	790	788	790	751	772	851	795	823	816	794	794	774	793	773	796	749	806	770	815	789	750	783	781	759	780	797	834	776	806	758	817	799	794	795	824	844	777	790	786	799	804	765	819	792	786	740	727	848	847	805	814	788	849	829	844	780	782	824	772	811	807	777	754	798	792	839	791	795	836	807	835	828	827	827	798	808	839	772	788	812	813	743	793	802	778	747	805	838	825	775	712	778	810	790	783	811	797	773	803	767	807	816	756	766	770	752	820	789	748	879	804	776	875	756	789	757	821	836	791	816	770	766	814	779	768	789	776	804	779	802	801	768	807	856	803	761	816	748	863	770	737	783	772	782	848	767	760	764	767	806	768	785	751	771	791	822	775	809	756	775	792	831	849	816	780	752	792	789	782	770	791	790	779	801	869	788	840	822	808	780	780	817	748	768	790	812	767	789	806	817	778	780	806	792	726	802	784	860	808	782	759	849	776	809	770	766	820	785	785	808	779	763	757	809	806	790	800	795	792	835	807	813	784	768	839	781	805	752	828	785	788	841	798	819	788	830	754	803	716	806	769	765	790	804	738	784	820	809	843	793	743	832	765	774	761	766	795	786	853	755	779	799	771	793	770	763	821	804	813	800	765	764	810	847	789	781	814	788	820	758	828	761	780	829	820	773	758	790	745	792	771	782	771	773	798	826	781	808	771	804	839	812	724	779	764	761	775	834	817	795	826	833	778	770	803	793	833	722	787	797	762	750	825	789	749	801	816	802	817	751	785	814	815	785	783	812	836	791	842	797	747	806	815	747	808	785	826	798	717	822	797	840	820	805	719	739	775	754	754	776	759	768	798	801	770	809	820	752	778	785	798	786	759	787	780	783	799	810	749	805	776	734	827	787	765	821	783	828	828	794	805	763	784	787	787	791	851	801	824	797	778	777	819	758	773	842	775	813	795	777	794	845	747	788	805	838	815	806	790	797	768	797	793	735	842	817	786	787	802	781	782	795	760	773	813	817	798	761	831	771	796	806	839	855	815	804	817	803	794	781	770	794	782	819	819	811	803	804	814	796	751	787	831	766	818	782	782	786	830	836	831	854	758	798	792	751	754	750	808	768	806	808	830	799	838	800	778	751	797	761	782	760	825	822	762	805	811	802	800	819	810	714	773	789	778	782	787	822	767	829	791	784	795	787	779	756	806	771	781	803	783	766	806	774	792	816	812	787	821	765	780	840	789	839	797	740	808	754	777	798	790	759	786	779	742	809	800	792	843	787	758	784	764	838	796	796	789	805	795	803	792	806	788	783	806	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
76793	88075	70627	37662	13517	1455	408	390	346	280	365	331	305	328	311	355	314	319	326	314	296	301	335	330	289	306	323	292	323	302	356	314	313	350	286	340	310	316	321	373	371	364	393	406	382	297	320	312	315	338	349	329	336	318	309	303	322	322	344	312	329	337	325	336	343	306	303	309	347	321	294	339	334	302	313	312	329	327	344	330	326	299	329	312	315	335	322	339	318	307	294	332	308	295	331	308	334	325	315	326	289	298	319	326	309	330	297	331	330	328	323	293	322	330	350	335	349	331	329	327	307	343	358	344	294	316	322	294	294	312	326	300	360	329	308	354	360	318	294	340	309	314	310	336	315	331	315	314	324	295	314	305	346	300	300	323	332	334	327	326	308	341	335	317	299	307	360	319	309	324	306	332	306	280	299	318	293	340	348	344	298	320	324	314	306	337	321	309	322	314	301	322	354	346	345	304	294	318	308	327	322	311	357	342	337	277	318	329	295	345	330	336	306	326	309	339	332	303	308	311	299	315	308	318	324	277	309	305	317	321	345	289	335	323	300	317	318	338	322	302	350	300	294	315	291	306	315	328	336	332	279	319	286	309	315	325	352	301	325	317	314	331	314	339	344	330	295	306	319	326	342	311	289	297	349	315	287	294	317	287	320	308	323	315	322	316	324	307	340	338	343	303	333	344	314	303	320	312	330	297	320	331	291	310	305	313	303	332	323	334	309	279	280	341	313	310	310	321	344	353	306	303	348	376	360	322	300	322	310	339	336	295	340	315	330	299	298	321	314	292	313	315	292	327	317	314	347	300	295	319	324	316	282	322	322	322	333	290	305	305	326	349	307	286	332	331	355	293	372	313	324	336	316	313	310	338	346	333	330	298	318	309	299	321	321	309	362	349	298	361	293	304	318	316	311	323	332	343	302	332	305	296	336	354	344	322	309	323	329	301	321	326	275	318	287	330	321	334	345	330	338	327	334	327	338	325	321	322	315	308	302	325	313	315	349	312	328	322	320	317	325	312	348	270	352	296	303	320	283	351	329	308	288	330	314	297	322	327	291	304	356	351	319	328	336	340	336	308	333	305	321	328	332	313	314	339	321	313	304	333	316	341	318	345	331	325	282	327	353	344	346	310	311	334	323	291	334	292	287	318	336	314	337	341	317	314	317	279	349	303	288	328	340	308	354	296	290	336	320	332	324	342	332	347	318	337	327	340	303	291	316	318	352	300	334	310	362	323	304	334	309	277	337	320	331	311	346	291	299	324	309	335	338	306	314	337	307	318	301	315	339	307	345	315	341	350	311	319	319	297	321	288	334	325	335	290	289	280	290	321	315	354	297	324	320	357	329	357	298	306	320	311	338	326	339	308	335	302	313	295	331	341	302	282	311	322	346	309	323	324	326	294	308	325	326	326	325	264	320	309	312	332	301	316	295	324	332	336	324	321	301	280	320	305	346	311	317	325	313	308	327	321	333	329	313	302	306	318	307	323	303	282	301	332	321	310	321	328	319	320	318	330	318	316	338	327	323	333	339	333	342	313	332	312	302	329	309	325	332	341	334	334	360	299	312	296	312	324	340	286	313	322	301	328	299	304	312	350	306	317	350	317	325	323	305	312	349	327	324	306	307	299	316	312	322	316	348	326	323	312	313	313	346	336	347	310	322	296	339	349	332	308	320	347	326	364	323	319	314	325	317	311	339	339	337	353	334	356	332	327	328	306	307	346	347	339	308	310	326	317	306	331	321	345	326	330	333	314	314	330	330	344	307	309	316	323	294	294	295	306	304	314	308	300	312	326	350	350	283	337	343	295	302	321	322	293	322	351	323	319	352	309	317	317	346	334	300	312	296	315	323	327	304	306	338	307	339	308	340	313	341	331	303	333	300	352	343	323	304	346	343	315	342	328	337	339	304	337	311	306	330	345	300	309	323	323	334	322	311	338	334	325	325	333	312	259	313	322	314	345	300	337	314	326	341	317	298	333	352	311	315	304	329	322	351	324	324	333	304	318	357	326	307	324	315	316	311	316	325	317	311	321	329	358	318	324	311	313	338	351	313	337	300	304	339	313	329	306	319	313	297	340	322	304	314	318	333	324	347	338	353	323	325	334	316	299	287	307	301	315	337	315	306	333	314	324	334	335	324	341	329	332	300	272	307	319	321	309	333	336	313	318	357	315	312	299	331	338	312	346	327	326	300	291	316	312	308	301	316	338	322	316	296	304	310	326	347	313	346	332	328	344	316	318	317	311	276	313	327	320	307	301	288	295	290	313	306	297	312	360	297	297	310	305	314	306	287	279	285	314	331	317	312	312	321	319	320	323	314	296	321	307	312	300	300	328	318	312	347	322	327	337	288	321	313	303	320	323	307	329	328	332	313	315	317	279	304	335	323	313	318	323	320	318	323	300	344	268	308	335	319	321	295	358	309	320	320	315	318	339	346	316	305	314	328	305	329	320	324	290	309	293	307	355	315	351	340	318	301	332	335	305	333	290	342	297	333	307	299	302	319	318	285	315	328	313	315	317	328	360	314	319	343	295	309	321	278	325	343	334	328	329	316	343	329	341	339	333	266	306	330	311	279	325	321	322	320	329	313	339	317	313	307	310	354	333	370	335	294	309	324	314	333	332	346	336	321	304	346	323	312	333	302	314	304	324	358	345	312	298	301	316	339	313	387	290	322	330	298	289	324	344	321	312	272	329	289	304	328	330	310	298	322	288	307	301	321	296	335	333	318	348	340	317	328	349	354	308	310	292	341	305	345	352	360	331	335	327	326	317	304	314	309	294	316	324	328	320	295	325	295	293	286	347	331	264	330	319	307	314	331	289	286	324	340	313	294	296	319	285	298	309	294	316	332	335	320	299	348	330	310	315	331	314	328	320	301	315	301	322	336	294	294	307	344	354	294	323	330	316	335	332	278	314	332	307	333	311	311	351	315	323	322	316	342	321	342	344	353	321	311	329	312	320	312	288	304	316	315	351	327	286	323	320	296	309	314	323	297	337	349	314	344	311	298	313	352	305	338	322	279	308	315	342	344	315	326	334	289	297	306	348	337	292	302	323	317	321	318	357	343	290	293	298	335	308	323	328	341	289	313	335	304	317	340	300	344	328	324	339	315	312	351	302	321	314	307	303	304	305	335	320	301	344	347	363	291	299	291	372	341	291	320	341	333	312	323	314	328	311	306	288	327	311	307	322	304	333	339	298	316	319	312	295	334	333	359	295	324	340	298	316	325	336	290	347	316	345	321	286	302	305	312	295	322	321	304	303	320	307	345	302	302	298	289	327	352	280	341	312	291	322	268	298	298	319	347	321	298	281	333	328	291	312	310	314	277	351	326	314	310	314	334	336	306	321	287	301	314	318	327	291	334	329	305	316	318	315	303	292	329	356	322	299	322	345	342	320	295	340	305	331	310	307	358	297	314	304	287	327	323	308	338	335	318	335	281	337	323	296	323	304	312	326	329	329	304	299	295	308	331	347	297	326	294	304	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53675	75188	67637	38181	9356	1312	1177	1105	1062	929	950	921	927	879	896	936	922	828	909	896	872	912	911	899	869	869	881	904	887	839	909	902	880	890	913	849	919	910	906	1092	1270	1228	1459	1475	1383	922	980	875	903	913	905	880	873	873	867	873	887	860	859	896	889	865	877	880	869	858	944	859	855	858	893	850	841	886	899	854	888	904	935	913	880	912	923	940	918	887	920	809	869	906	908	899	883	881	864	851	983	871	866	896	959	878	827	868	913	892	912	864	877	886	875	873	892	896	913	916	874	845	850	879	818	853	878	895	871	837	860	888	855	872	908	863	902	858	869	908	889	882	908	877	883	908	839	882	876	851	871	883	939	853	917	848	910	877	919	899	927	864	910	873	846	906	898	875	879	816	917	909	880	889	948	873	863	915	897	951	898	917	903	920	891	866	889	843	862	880	895	909	865	871	831	897	907	859	928	903	931	859	947	886	895	921	871	877	860	849	906	946	888	865	918	846	900	937	927	917	864	849	890	843	854	940	812	891	861	927	921	842	868	922	873	832	927	876	871	911	889	849	851	871	849	905	882	931	879	840	950	847	856	898	862	850	888	927	904	873	853	851	875	933	876	970	906	914	862	919	838	881	842	903	889	895	915	827	872	870	913	932	920	875	922	882	901	886	884	886	898	912	915	903	889	846	832	868	862	903	887	875	899	880	908	874	909	855	878	885	886	848	962	853	931	917	895	822	931	892	879	921	909	841	889	865	870	893	850	897	880	895	911	865	848	896	888	935	886	922	854	894	855	870	945	898	882	866	920	927	923	883	926	852	828	910	913	910	917	857	958	873	880	911	922	862	886	893	920	946	871	865	904	931	900	867	821	837	898	914	884	908	843	899	872	913	888	904	913	840	870	929	929	828	905	926	886	818	921	949	857	863	873	901	912	892	859	955	872	880	874	901	927	847	877	878	862	831	884	906	903	885	848	917	878	904	855	888	876	876	897	903	919	874	873	882	897	825	910	872	914	886	852	887	916	898	875	929	930	851	898	898	847	910	913	893	850	872	902	923	839	885	908	857	870	884	897	905	862	894	887	861	898	879	919	897	859	896	938	876	939	876	925	825	848	871	890	926	856	942	929	891	898	860	904	871	894	887	851	891	858	883	899	879	879	828	884	915	870	876	874	895	872	819	910	850	889	899	945	863	868	870	894	887	876	881	890	876	924	871	875	885	875	894	869	862	867	906	933	838	908	874	853	924	956	884	962	873	871	864	877	909	948	877	875	967	951	942	836	881	891	849	850	848	848	923	859	849	956	865	919	940	874	864	870	941	872	873	888	913	910	868	837	910	838	914	897	905	849	857	837	891	872	899	861	881	897	874	897	937	857	880	882	857	862	860	904	915	901	904	885	904	883	838	884	834	943	918	888	927	877	848	905	899	874	879	818	844	893	867	868	853	857	874	915	848	938	811	919	935	877	865	838	856	899	837	860	875	914	882	881	920	915	874	915	861	881	923	883	946	902	915	973	896	862	909	875	859	933	892	933	867	897	928	875	849	883	901	845	894	944	901	926	917	892	853	843	859	899	907	911	925	925	867	888	933	881	829	850	906	885	920	876	910	910	845	933	882	848	892	915	926	904	875	855	908	907	903	868	918	871	951	882	903	854	869	882	844	914	838	856	888	862	935	904	860	930	922	860	882	835	911	860	847	904	866	887	901	894	930	906	849	934	898	870	843	862	863	860	893	935	917	865	855	946	854	856	893	880	897	880	885	860	876	873	828	907	917	854	965	927	900	944	863	845	866	921	858	907	877	918	864	919	913	888	918	932	864	902	942	910	884	862	872	899	872	898	898	925	898	902	874	885	878	905	902	900	815	879	832	885	861	882	824	917	917	837	957	897	939	891	918	881	893	866	897	880	901	867	923	891	852	876	884	912	893	848	939	859	846	932	929	930	866	917	828	916	837	844	879	868	859	875	858	861	917	917	906	861	832	865	911	940	907	911	908	923	866	862	836	895	923	881	944	869	821	933	899	861	912	965	852	863	930	913	865	919	897	911	893	901	864	888	895	890	902	878	914	835	892	884	899	880	860	869	876	904	908	843	922	948	926	866	901	888	880	897	910	851	860	925	882	962	885	904	903	877	866	875	906	882	838	840	912	841	923	887	876	811	940	895	947	863	895	899	872	918	892	947	906	857	919	840	885	890	941	845	879	864	879	911	913	895	876	894	861	899	869	881	911	864	945	852	886	893	951	912	898	874	848	874	899	922	851	912	889	826	933	883	868	962	853	888	884	870	901	874	860	894	882	884	871	899	922	918	898	912	928	833	780	881	870	869	828	877	875	886	952	895	943	876	888	896	855	877	887	877	850	874	874	921	890	933	886	914	917	891	935	907	866	859	896	857	894	892	886	880	913	935	872	888	914	969	841	872	911	872	876	898	920	886	888	948	875	873	948	871	909	955	902	909	890	910	839	930	909	921	912	936	910	911	886	822	872	885	892	907	910	894	905	923	882	864	899	894	897	948	856	885	895	856	892	824	885	869	908	946	874	925	873	868	908	880	862	883	895	852	919	919	896	933	901	902	875	925	856	866	924	934	878	902	895	895	913	925	906	856	827	883	919	884	911	942	859	944	853	871	917	885	918	910	889	896	923	846	836	877	883	871	924	869	902	892	934	876	888	873	870	909	863	947	836	842	917	918	896	894	858	856	864	895	848	871	915	922	873	824	881	899	865	912	878	910	904	851	846	911	889	918	901	922	922	861	862	942	880	854	884	946	880	913	861	896	850	915	894	922	920	856	836	868	906	841	886	893	931	891	882	869	900	906	851	919	896	947	882	906	863	949	867	897	864	817	919	917	970	849	881	922	935	902	913	877	888	950	848	878	859	905	918	864	839	910	857	848	866	907	884	893	827	917	888	867	911	891	909	858	891	854	946	917	893	854	872	882	865	921	866	887	938	857	905	839	908	931	897	883	892	874	929	901	875	880	904	858	967	922	901	816	853	850	874	875	876	901	843	930	914	881	866	888	869	841	885	896	869	886	887	954	897	850	873	855	917	891	901	870	896	843	914	887	869	888	865	841	953	882	901	902	833	848	859	885	924	853	897	849	850	926	873	908	906	897	858	896	878	870	878	849	854	879	840	922	863	891	808	857	943	894	903	902	902	916	912	858	856	869	881	821	917	881	915	893	879	897	850	837	939	864	951	929	900	834	851	869	886	853	907	880	884	853	886	907	881	918	858	862	899	890	921	902	875	901	909	917	856	908	893	837	848	869	853	852	858	926	947	935	910	900	894	915	939	865	896	873	887	940	850	828	867	914	909	907	927	924	854	902	862	863	866	906	877	945	893	924	898	910	880	908	826	899	872	888	886	858	840	904	915	842	924	884	900	886	916	864	881	815	856	858	940	872	919	871	959	860	922	866	876	861	841	884	889	871	907	817	913	888	929	900	897	918	891	921	838	896	837	897	859	905	915	864	868	932	894	906	908	930	950	839	871	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21014	27630	17059	2934	532	306	281	288	291	259	268	272	297	267	274	278	266	252	271	286	270	289	293	310	284	298	287	261	289	277	292	257	254	300	314	274	273	314	296	293	273	299	278	293	295	290	300	304	301	270	291	281	309	296	278	279	273	295	324	285	306	276	274	283	261	309	268	283	287	275	271	268	295	308	324	264	311	262	308	280	309	298	307	257	290	290	303	292	287	270	296	275	307	306	288	293	290	257	264	303	284	308	277	311	298	252	286	310	312	291	272	258	290	267	271	285	283	289	288	279	276	289	306	281	279	290	309	275	307	305	268	313	283	297	293	283	275	279	341	281	282	269	274	314	271	304	277	287	270	275	302	279	272	294	288	296	269	273	296	281	317	276	284	267	282	296	288	308	291	277	292	259	283	281	274	282	265	302	270	315	284	293	303	274	271	287	302	291	294	297	290	322	277	251	259	283	281	296	263	281	288	273	278	281	258	276	294	266	269	279	302	267	270	286	304	276	289	284	264	270	290	284	260	305	316	285	278	287	291	266	292	263	244	286	270	304	272	322	299	292	286	322	281	278	290	305	286	265	293	287	285	287	281	310	298	311	306	282	287	283	307	283	293	273	305	253	311	311	285	274	279	303	263	297	273	288	300	285	276	305	252	279	268	266	279	296	286	313	307	265	294	300	292	267	258	303	283	296	266	289	278	271	318	298	287	299	280	283	306	262	319	317	303	302	260	273	288	277	239	320	294	272	309	286	269	277	272	280	302	266	284	251	278	268	309	285	264	302	301	289	270	273	327	274	302	260	270	313	285	274	261	316	276	276	291	296	298	270	260	274	249	306	287	282	279	301	313	296	283	300	268	260	301	283	270	281	273	277	284	267	302	289	278	285	262	300	313	276	320	320	324	272	292	282	262	303	276	258	299	283	268	257	294	283	301	267	261	290	307	284	262	305	281	275	276	276	281	296	288	306	260	262	325	308	283	260	285	296	329	284	304	276	284	306	257	312	283	276	262	280	304	273	312	309	283	287	281	305	295	294	304	298	291	300	289	272	299	283	288	285	273	284	299	270	287	279	296	287	292	286	310	319	268	271	277	300	318	289	286	281	282	280	288	291	275	289	255	281	297	284	253	251	311	259	301	284	292	269	267	268	260	292	289	267	273	287	288	303	291	299	281	294	283	300	294	270	286	306	274	296	277	313	276	271	279	301	266	257	277	295	292	257	329	311	289	278	277	287	308	293	256	286	287	285	268	298	280	295	272	287	298	293	268	245	316	274	292	289	309	319	270	299	275	304	265	301	272	301	308	286	268	296	289	271	304	306	292	285	296	288	305	284	277	285	298	283	278	258	269	299	282	260	277	300	271	286	280	293	290	296	313	259	313	261	262	292	295	289	305	311	304	291	248	282	306	268	277	283	299	287	296	266	273	296	319	286	282	275	301	298	293	287	268	308	306	281	300	304	275	264	290	295	306	270	282	297	273	311	265	297	281	295	271	292	299	266	296	285	299	303	276	306	268	272	260	287	287	283	280	301	269	272	272	273	299	290	283	279	291	245	287	298	295	273	247	273	300	313	302	313	308	274	270	289	301	276	293	286	277	291	278	277	298	270	249	279	275	328	294	302	315	287	301	290	223	311	274	292	272	285	253	279	282	309	284	292	289	273	275	295	273	289	296	255	283	268	279	264	282	290	320	293	313	341	259	270	299	279	270	296	290	287	284	269	257	259	280	256	284	280	297	276	288	285	326	308	284	289	260	295	276	324	303	274	263	309	275	326	266	283	287	304	256	291	295	288	277	275	307	256	305	277	273	272	304	332	303	271	281	280	229	290	286	301	310	272	277	294	297	303	308	323	316	300	292	276	283	260	309	288	294	307	294	276	291	316	297	276	264	312	255	255	317	288	267	282	291	278	291	323	269	306	295	300	281	281	314	309	276	312	263	295	251	273	321	312	286	264	280	288	250	279	255	299	294	304	299	314	273	276	320	283	281	294	293	303	250	285	287	285	280	278	304	301	314	289	288	294	295	272	301	296	270	257	285	297	301	291	265	314	294	301	298	270	251	295	269	281	256	285	289	290	286	297	268	280	277	299	271	261	282	291	278	287	303	251	257	259	285	314	319	306	305	306	291	320	315	290	282	307	323	313	276	297	285	331	307	280	257	322	276	309	272	281	294	302	289	290	258	272	294	274	298	269	286	287	280	283	273	288	287	284	293	296	276	294	323	290	279	283	258	305	298	312	276	302	293	283	289	281	297	285	276	299	292	284	278	259	299	268	315	269	295	282	307	288	295	290	280	294	270	281	260	304	281	281	295	270	271	310	302	300	297	336	292	275	279	297	241	295	286	300	297	277	261	269	289	266	313	292	282	277	276	274	308	268	257	261	284	275	287	268	273	333	302	281	263	299	327	307	288	292	272	302	305	281	296	283	280	284	278	326	297	302	316	270	286	275	294	282	296	289	291	296	320	261	304	285	248	232	294	282	290	302	274	287	312	312	265	271	323	262	275	283	304	284	283	278	287	294	274	280	298	325	285	244	294	290	300	285	287	279	330	275	260	304	273	300	281	258	292	281	289	307	305	264	301	294	267	289	311	300	309	307	306	296	279	284	281	296	289	279	287	280	332	264	287	284	238	307	329	267	320	326	269	281	295	268	301	292	308	271	298	271	281	317	275	268	291	291	275	260	257	308	293	289	267	283	263	285	295	274	306	266	317	298	274	274	314	304	289	312	251	278	271	271	270	318	301	276	266	273	256	303	276	316	292	264	291	291	246	294	282	282	286	316	266	267	290	279	294	308	293	268	282	300	318	293	304	305	299	307	289	263	290	275	269	290	298	307	315	287	277	284	301	264	325	305	302	293	291	296	306	287	300	263	295	296	276	270	293	298	291	298	298	291	289	278	276	286	274	273	290	305	274	311	266	305	311	271	288	289	309	320	279	287	289	298	281	286	302	300	285	300	281	288	288	299	285	283	264	292	303	292	286	267	292	294	279	321	272	285	318	293	300	287	289	277	280	283	297	310	304	319	292	285	263	282	295	311	261	295	272	289	276	292	317	314	287	291	288	321	298	279	285	290	279	278	282	293	319	296	262	322	272	295	301	292	289	305	286	298	310	295	299	297	301	296	252	279	296	266	272	301	305	286	275	298	291	273	279	274	264	289	270	276	307	302	273	280	258	300	278	259	247	288	272	265	306	288	283	275	308	278	274	309	290	308	272	284	285	275	292	298	273	280	289	295	252	279	315	290	267	285	314	283	298	283	290	281	283	266	303	271	296	253	264	292	306	293	255	283	282	286	281	306	263	307	281	281	270	288	251	297	290	283	288	284	289	255	283	276	269	292	269	293	258	272	275	325	269	289	282	261	295	261	274	282	284	250	260	279	288	261	278	286	275	307	294	315	286	239	268	326	279	246	264	270	273	271	282	251	266	314	275	277	315	285	270	290	250	266	322	271	292	282	274	275	279	272	279	274	283	323	279	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19689	32597	22372	5457	1171	838	819	806	839	778	789	779	830	738	790	844	816	839	798	784	811	827	821	812	768	790	820	797	780	861	767	841	856	826	795	820	839	826	810	858	826	840	797	874	820	777	787	792	832	840	900	840	838	822	760	782	826	756	774	811	851	828	815	857	840	813	808	795	774	827	786	833	824	777	790	808	765	823	833	866	795	799	781	802	788	774	806	814	878	824	811	807	836	778	861	785	754	755	839	791	779	828	834	831	874	800	855	817	829	833	857	788	825	844	761	794	849	787	811	776	793	829	825	784	836	769	799	830	820	855	800	844	826	789	786	778	804	855	807	834	858	766	828	819	823	828	826	817	775	883	787	818	784	867	824	833	753	840	859	791	827	780	803	804	840	819	824	826	832	826	789	768	824	815	788	860	775	832	871	811	846	861	830	793	852	838	813	815	838	821	887	776	853	829	841	783	845	781	787	840	854	804	763	799	827	858	854	833	807	830	802	829	818	814	808	782	820	875	846	828	834	793	772	724	861	835	796	788	808	803	800	794	805	798	808	804	836	741	815	835	807	787	856	805	778	765	799	817	829	784	835	873	772	746	847	844	807	764	826	825	846	877	798	858	801	795	805	841	781	811	868	783	799	853	881	772	845	846	823	829	827	852	825	791	804	822	841	806	811	817	753	789	819	784	827	850	796	771	811	878	759	826	796	786	760	829	789	773	796	826	741	806	816	763	801	818	801	828	804	832	827	823	853	832	803	818	766	809	786	780	831	784	816	794	835	810	795	821	826	773	844	826	768	838	797	821	838	803	818	827	768	802	787	832	813	811	796	862	814	838	837	819	783	820	778	858	859	778	796	825	794	828	795	793	852	804	805	842	809	807	819	834	839	810	815	804	817	781	724	818	815	766	798	828	852	802	761	773	882	746	813	798	785	852	791	829	834	838	776	803	797	803	799	872	842	793	824	856	769	854	831	779	862	764	830	847	826	745	896	826	793	738	813	785	762	804	815	817	814	792	825	836	803	797	828	847	838	825	809	773	822	799	822	823	822	841	826	798	795	849	824	831	805	846	830	774	819	849	834	731	828	792	826	830	801	830	844	813	800	810	854	829	787	802	772	822	819	809	791	842	773	827	816	812	857	813	755	805	784	770	820	784	856	809	861	853	766	863	794	824	805	831	801	790	831	772	806	786	776	845	809	820	841	826	808	823	792	812	838	839	835	805	796	858	791	794	806	794	834	825	785	753	811	804	798	816	849	784	768	875	772	783	796	825	813	777	787	802	789	832	823	824	738	803	879	855	802	764	769	802	787	852	792	816	854	780	868	851	854	806	817	812	811	819	834	844	819	807	810	795	813	766	849	855	799	807	859	777	803	788	861	801	802	754	820	840	827	827	775	823	793	784	787	840	873	824	772	820	793	848	849	813	883	796	779	817	799	801	822	869	783	807	825	830	807	794	828	804	801	807	837	828	807	869	822	793	869	819	802	800	800	843	791	839	816	874	795	823	788	811	836	821	786	803	814	858	816	838	799	767	830	839	788	788	810	812	852	788	796	840	846	790	798	835	755	822	784	767	809	869	798	783	781	821	794	790	823	799	838	759	825	788	782	767	824	774	841	826	809	789	781	841	824	827	856	839	807	762	814	842	820	799	874	830	822	786	786	828	792	803	863	810	846	795	803	846	786	802	811	753	833	775	840	797	783	835	793	823	813	828	809	820	803	817	788	801	849	809	773	828	795	805	800	840	812	807	843	792	756	823	860	776	768	799	793	847	821	797	806	819	787	869	820	801	827	818	774	792	808	840	782	844	821	846	873	849	854	813	790	758	851	811	782	848	825	836	816	797	800	793	842	808	807	899	824	752	841	824	828	857	795	839	753	834	853	819	798	771	774	795	830	799	824	801	836	814	785	791	828	810	816	809	802	817	753	786	802	821	845	800	809	785	844	838	816	833	764	783	809	795	865	823	885	740	804	825	794	813	808	791	828	799	827	821	828	850	798	820	798	821	800	805	766	787	821	843	790	851	803	766	791	824	787	839	815	818	822	797	767	781	761	783	803	850	791	812	814	784	868	849	773	842	795	840	796	764	842	818	777	811	810	803	860	832	827	802	777	863	829	842	777	809	838	777	795	829	771	805	794	782	794	827	817	830	783	767	780	745	807	819	837	838	793	841	807	788	840	836	800	815	816	796	781	805	866	822	772	844	815	781	857	812	805	876	829	790	769	839	843	802	768	832	812	820	783	792	766	793	882	787	796	825	862	834	820	799	814	807	827	812	764	782	842	775	812	780	815	824	808	799	822	840	780	778	799	863	815	837	756	848	789	821	831	809	815	854	862	856	783	818	845	792	822	815	837	843	793	817	826	787	841	807	781	778	826	838	823	829	848	787	891	805	789	824	798	780	796	775	819	857	790	803	866	809	789	835	831	817	762	805	853	835	842	784	800	894	809	769	768	829	827	836	805	820	761	816	810	853	800	859	845	808	801	788	802	805	775	824	828	784	789	861	807	842	836	783	861	815	793	806	815	774	785	807	853	844	809	801	842	771	801	788	810	846	787	784	841	830	833	826	817	791	810	803	851	784	807	833	807	839	813	799	845	851	834	816	833	795	847	787	825	810	805	792	833	812	830	836	788	765	789	813	851	811	840	803	802	814	792	796	784	770	816	817	819	800	788	839	832	844	773	837	835	861	818	787	798	824	820	803	776	828	810	798	835	804	773	811	873	838	789	808	818	844	803	766	788	813	796	843	789	791	847	827	807	801	796	796	792	769	838	811	825	790	789	810	808	793	837	817	837	753	840	812	789	838	785	838	814	795	785	837	767	756	859	847	853	835	784	837	816	779	838	830	791	827	808	839	794	814	814	766	827	840	847	770	808	818	807	807	784	809	789	781	828	824	793	760	835	830	798	787	834	792	855	788	856	822	800	812	774	820	826	815	795	784	808	841	784	781	758	789	814	831	803	774	849	812	850	766	778	791	841	789	842	791	826	786	853	838	853	802	775	853	784	764	794	807	801	841	802	834	772	805	822	870	826	819	835	811	784	833	826	778	823	834	799	827	820	811	820	807	766	831	813	823	829	791	829	803	804	833	857	804	841	821	817	830	804	795	801	829	851	809	827	838	851	851	791	857	819	786	832	866	803	837	811	831	757	813	788	793	820	796	867	809	811	899	823	822	804	859	860	831	795	841	815	821	828	780	791	813	776	817	826	805	835	804	774	830	803	809	823	802	803	857	770	822	828	748	819	774	843	832	828	838	840	829	772	759	790	812	801	836	809	767	831	788	771	795	831	818	860	811	805	808	833	825	812	856	817	817	826	809	810	835	799	787	761	794	843	770	780	827	845	851	746	811	819	806	789	807	785	827	784	799	808	786	862	794	792	793	815	870	812	764	824	772	839	784	832	803	788	846	762	824	816	844	860	780	818	809	790	802	773	811	782	825	801	769	796	833	817	788	802	785	789	797	851	817	871	825	823	851	838	826	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
64191	77403	59823	28629	6678	432	308	271	305	282	285	272	265	280	293	283	272	250	281	278	274	255	260	284	271	268	283	249	293	270	243	276	261	276	249	263	284	291	287	284	272	315	304	312	295	270	281	267	250	268	289	252	264	285	258	269	272	290	257	268	243	247	287	278	293	269	294	284	268	255	250	273	277	252	261	281	260	272	261	256	276	285	255	281	268	264	232	264	276	274	275	257	245	249	259	243	266	248	285	271	273	272	283	262	273	255	246	243	281	274	280	263	270	241	256	264	280	256	283	270	249	262	273	285	246	265	283	250	251	252	253	268	285	244	249	250	247	272	263	282	263	290	271	254	260	274	267	251	304	246	277	241	254	254	278	261	278	271	245	254	270	282	264	268	285	277	269	253	260	245	216	253	264	262	249	266	292	276	256	267	277	260	257	247	250	255	274	268	249	252	267	271	258	289	261	253	244	269	278	284	253	267	246	268	290	259	257	259	261	266	259	238	265	246	237	245	276	224	280	253	272	284	271	263	267	276	253	274	261	253	276	225	281	311	254	271	259	267	259	291	242	261	264	246	272	273	248	292	257	262	283	295	248	311	280	246	277	268	281	269	251	266	263	253	268	280	268	253	283	248	258	270	268	235	260	240	254	282	256	257	254	270	251	260	265	263	277	287	282	265	267	286	286	297	296	228	279	244	287	269	246	237	275	251	286	263	264	241	250	244	255	287	257	294	262	274	261	264	256	288	248	242	253	263	247	269	236	267	260	254	246	294	270	263	291	244	231	253	249	273	307	282	274	255	224	282	238	285	240	261	279	257	306	279	278	251	268	276	286	246	294	250	252	253	269	260	287	285	283	285	238	235	285	264	257	273	250	277	294	288	243	246	259	281	270	262	270	262	265	267	282	278	284	270	263	260	281	277	283	283	276	273	268	263	280	292	287	255	266	281	257	266	263	271	291	259	248	247	262	260	254	257	231	261	254	277	257	270	265	255	289	264	299	244	274	277	267	245	272	261	302	259	282	271	271	288	290	288	238	257	272	242	273	261	269	281	263	249	276	254	292	275	253	256	278	281	250	260	306	252	257	256	278	251	254	255	276	282	240	268	288	276	253	249	274	273	233	283	289	258	263	257	268	253	267	255	272	248	269	245	274	285	270	256	258	277	296	249	260	266	292	246	295	265	250	246	277	262	252	266	237	262	279	255	258	291	268	282	257	273	275	295	274	278	254	286	266	244	276	252	269	285	249	290	296	277	249	294	269	251	245	281	279	256	262	261	266	247	281	249	266	266	243	240	285	276	269	240	259	267	315	296	274	255	242	238	316	259	259	246	246	254	259	241	272	317	252	269	267	272	245	249	276	266	235	240	262	258	262	248	262	269	276	278	234	264	271	298	278	248	243	266	242	263	297	258	281	255	287	274	280	270	282	244	286	254	273	251	266	288	254	271	269	253	284	241	238	269	243	270	255	267	292	287	267	258	266	284	268	271	250	278	254	255	279	279	257	263	279	265	249	259	273	273	249	260	259	259	264	255	277	248	266	263	271	302	272	244	267	277	273	269	266	251	264	272	277	290	257	260	261	269	289	259	269	268	237	262	255	264	260	248	246	241	295	277	250	258	255	292	272	278	275	251	251	272	264	255	247	272	239	284	306	265	247	252	281	276	278	287	278	228	258	271	245	263	248	265	256	247	263	277	274	274	272	244	258	276	299	294	265	271	245	266	297	273	263	259	250	251	252	269	280	269	258	264	249	237	277	263	257	266	272	273	275	272	271	279	251	297	294	282	265	258	280	274	258	259	259	240	248	274	304	289	247	249	250	261	269	274	284	262	222	266	288	282	277	244	266	287	250	273	281	270	277	278	237	267	270	268	258	226	279	273	301	294	287	264	237	233	272	271	287	277	264	263	257	255	272	280	283	256	267	273	247	258	302	253	284	279	266	263	295	244	270	276	256	255	279	254	260	277	269	272	278	273	260	279	268	291	248	265	271	307	266	240	237	270	258	273	279	241	251	232	275	258	250	253	266	252	247	259	269	296	265	266	257	256	274	281	253	258	284	264	245	268	249	276	266	267	247	272	264	235	283	250	205	271	294	286	224	240	262	264	260	264	260	243	274	244	279	240	248	270	251	240	281	282	252	273	283	245	239	293	269	267	276	273	238	266	254	267	250	247	276	284	244	246	293	267	265	276	249	277	269	249	280	282	266	234	272	270	250	259	227	252	258	248	272	240	258	264	243	261	271	275	241	266	297	236	274	248	269	260	248	274	292	248	245	255	276	259	278	251	256	263	270	261	259	264	285	278	235	262	276	285	260	302	293	274	239	262	235	277	246	277	273	272	260	261	273	300	267	275	270	248	265	261	260	273	259	271	274	285	263	238	261	264	239	284	261	262	263	279	263	294	285	304	273	249	256	244	251	254	271	272	276	252	266	276	264	280	253	243	267	259	262	290	264	251	257	268	264	245	272	262	264	257	263	266	248	280	279	300	307	266	278	269	276	265	257	263	285	250	290	254	263	281	283	248	298	270	278	274	269	251	263	267	259	243	292	252	265	270	305	256	266	265	265	268	278	264	299	259	266	284	275	287	262	261	273	250	276	285	236	265	234	270	274	274	273	245	259	251	269	261	267	247	269	254	281	277	267	248	295	244	248	254	260	251	278	261	265	277	242	269	266	284	251	265	262	264	260	268	210	281	244	256	268	246	283	225	237	282	270	247	274	287	283	250	219	271	282	264	281	288	288	258	258	284	243	271	244	261	246	252	255	277	268	238	254	276	279	253	260	293	275	300	283	263	275	276	276	267	243	248	281	267	257	276	241	278	259	285	274	255	279	242	255	251	251	250	271	246	253	243	282	270	258	268	251	283	250	243	242	277	256	276	284	270	274	264	234	274	267	285	274	279	292	272	282	280	262	247	274	272	268	271	247	263	287	249	264	284	288	261	266	270	301	260	255	273	259	235	273	273	322	280	264	271	272	263	264	276	260	254	268	256	265	287	230	243	283	267	286	260	272	249	296	262	254	251	266	238	243	265	250	280	276	282	273	278	295	246	274	268	261	232	267	244	298	264	285	280	281	268	250	271	256	298	296	249	254	263	275	241	242	237	269	284	269	273	263	260	245	266	283	282	265	254	262	255	253	256	240	259	267	302	260	290	256	277	260	284	298	247	251	257	273	282	247	246	263	248	275	262	274	281	270	271	270	250	250	263	275	241	279	270	266	240	259	260	286	271	300	276	279	246	234	265	268	262	285	267	253	250	272	249	276	264	260	254	278	261	260	251	252	234	279	263	272	249	249	262	280	264	253	283	272	274	249	260	260	279	273	264	287	254	290	254	282	263	285	254	255	267	268	268	297	258	242	280	262	286	260	272	270	269	276	253	245	284	278	264	265	271	254	316	243	257	254	274	275	240	272	293	261	276	256	264	271	254	251	253	262	257	237	258	261	296	268	280	264	225	272	233	277	258	260	264	255	241	276	231	258	260	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42966	62124	55460	29339	4624	907	875	851	782	761	793	826	767	777	799	754	791	746	772	731	761	756	751	742	752	760	733	795	778	730	779	779	798	840	741	839	783	811	841	903	964	895	994	1059	941	797	753	726	765	805	789	771	740	714	778	745	751	724	762	802	733	737	783	762	714	730	730	721	734	733	724	836	767	737	741	748	773	735	744	736	737	750	758	777	752	777	802	805	788	739	760	732	776	773	703	702	768	747	782	784	758	769	728	753	774	773	708	729	726	757	772	730	741	707	748	756	795	724	754	720	739	779	748	799	781	799	747	779	759	763	777	729	733	753	743	730	834	769	795	774	790	733	776	799	736	740	739	786	733	786	725	778	771	775	759	760	768	723	707	807	761	819	752	758	777	738	753	779	733	808	732	763	773	724	714	722	816	739	757	762	803	792	679	745	779	796	765	758	692	762	734	798	746	779	815	736	725	795	759	751	764	801	807	756	739	736	798	785	766	761	780	742	750	758	774	770	776	773	751	793	763	749	742	764	786	765	750	777	732	732	735	750	796	750	792	730	751	749	744	754	739	746	841	729	773	773	751	763	792	805	771	750	736	737	781	747	761	762	816	790	781	761	826	803	738	743	711	756	732	786	744	737	727	713	781	715	743	741	781	795	776	744	786	796	779	736	744	800	755	792	778	738	758	781	777	770	717	749	764	773	761	785	759	737	782	765	789	738	703	753	743	746	750	775	749	785	774	754	765	744	788	825	748	746	746	698	766	749	718	783	768	730	754	799	743	725	744	713	755	741	785	730	812	756	773	749	778	788	751	802	763	769	798	761	774	761	772	747	709	765	775	761	746	736	780	784	778	788	744	802	784	771	741	767	768	823	728	727	735	759	784	751	811	782	721	743	765	760	776	777	763	713	686	756	836	727	715	800	787	720	738	775	680	772	751	772	758	778	726	793	766	748	725	758	726	758	744	772	764	748	746	798	804	762	787	774	699	787	777	798	786	707	733	739	807	746	759	777	814	775	737	742	743	752	734	777	788	784	787	780	792	751	748	748	744	775	757	758	721	775	739	766	794	751	790	777	778	766	730	736	758	765	822	740	725	763	781	781	804	778	747	759	702	748	775	757	811	797	756	759	746	747	707	780	731	785	760	837	811	786	763	745	782	761	762	752	723	778	719	751	746	750	739	750	736	739	797	786	717	763	732	803	786	748	730	739	784	739	723	774	781	765	731	739	765	791	758	783	792	748	754	749	751	778	810	805	825	765	715	786	797	738	754	763	798	728	770	732	738	705	765	761	774	772	706	756	786	765	725	760	762	795	744	718	770	724	737	725	740	741	771	753	761	795	777	793	755	741	767	716	777	760	742	761	760	720	810	733	768	764	801	767	756	760	759	721	759	748	815	736	770	774	781	809	810	777	778	753	738	731	744	801	769	755	829	780	775	771	726	772	813	792	734	746	767	782	777	728	834	733	786	776	754	751	774	754	761	748	741	744	730	680	709	768	751	762	766	794	782	742	779	775	757	743	797	785	753	721	737	777	747	701	756	792	743	737	769	762	737	710	733	744	793	712	757	771	732	765	716	729	733	736	769	770	766	793	779	764	777	823	772	713	723	778	794	795	738	785	757	755	760	758	739	732	747	739	809	813	808	763	757	768	763	731	752	768	754	751	763	747	755	803	755	764	761	805	779	757	714	754	745	733	787	786	746	766	775	776	797	761	772	729	760	791	680	753	757	798	828	732	743	729	739	768	749	757	730	763	799	753	768	770	737	766	778	753	723	776	732	717	751	745	774	715	761	749	759	759	715	784	772	785	753	725	782	778	750	733	771	765	747	732	780	754	776	754	716	780	736	778	723	764	723	775	751	763	758	755	705	802	790	750	743	777	763	776	757	744	757	752	746	750	769	776	746	788	768	720	784	744	745	701	781	730	796	760	758	781	799	742	770	773	771	785	746	758	742	787	730	748	758	750	751	773	736	738	797	777	777	787	809	756	774	770	693	736	765	735	761	725	774	773	724	755	747	716	763	793	788	736	739	743	751	726	752	755	767	751	723	722	721	795	737	791	753	770	783	763	730	753	776	760	740	766	769	722	771	774	787	747	758	710	799	789	789	789	767	738	767	792	793	771	769	733	711	778	757	742	765	774	758	746	726	733	777	746	800	752	784	779	807	817	784	778	761	766	721	762	759	762	762	767	712	766	791	781	692	759	755	786	755	793	742	762	767	720	796	755	755	772	775	744	738	777	778	775	756	778	715	772	746	764	751	798	747	781	754	754	758	765	723	824	750	754	793	780	776	779	802	748	794	775	795	787	778	812	743	776	760	787	753	748	721	776	752	841	785	741	790	779	763	700	754	729	735	754	771	787	768	810	762	715	746	694	796	784	767	761	782	856	792	768	757	798	820	787	753	768	822	741	726	742	729	759	802	764	749	712	785	801	782	732	769	774	698	749	772	731	736	743	718	781	697	782	715	809	747	771	785	745	719	735	757	758	759	777	755	736	735	787	772	807	772	778	819	792	796	734	756	800	771	791	785	781	717	748	736	757	771	769	771	735	725	801	703	738	730	759	775	750	774	791	774	754	753	748	747	761	731	767	784	797	788	720	749	742	758	791	765	773	765	765	790	770	760	820	771	782	715	765	775	798	724	723	820	744	753	733	723	720	755	816	708	788	735	744	773	775	730	770	739	776	764	745	741	772	732	786	768	778	762	770	804	765	762	725	742	784	740	728	791	739	740	780	770	762	708	760	771	716	772	758	743	796	793	753	778	709	766	752	747	732	754	737	710	789	766	793	778	766	728	737	767	718	743	734	788	722	828	763	740	748	771	693	799	799	746	748	720	753	804	780	778	777	728	767	760	759	768	763	787	778	752	801	761	748	733	763	827	776	745	756	701	781	794	752	723	737	802	736	748	771	742	815	743	729	769	733	777	756	779	766	736	747	710	775	762	792	773	767	769	728	790	779	779	722	726	767	785	762	792	683	795	764	752	792	810	795	765	717	759	809	747	747	748	768	733	791	751	784	810	763	789	729	756	757	720	743	760	792	817	778	767	750	767	744	795	721	752	746	770	757	760	761	786	743	773	775	727	777	779	744	744	775	752	754	738	777	735	754	762	774	781	826	771	776	750	784	752	724	765	709	776	767	740	771	748	748	730	801	781	773	721	778	769	722	763	731	737	764	779	754	779	757	745	783	769	791	770	817	766	755	767	772	778	730	758	720	741	809	738	775	759	805	791	773	782	759	705	755	725	797	757	748	726	719	794	752	759	742	769	773	777	776	807	786	766	755	772	751	793	742	783	731	731	765	762	767	773	751	759	751	723	763	820	765	762	724	783	716	786	817	736	718	738	719	711	767	746	760	724	774	782	750	764	760	747	752	792	747	753	725	752	755	807	718	768	804	775	812	761	728	748	731	817	825	736	753	733	785	746	795	750	735	751	742	749	772	732	756	718	802	720	799	772	735	738	744	753	761	710	734	719	759	757	792	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
76758	87583	68291	36785	12633	1232	402	348	326	321	347	334	332	340	344	331	353	344	310	319	289	320	334	344	305	329	312	295	328	347	295	299	308	337	276	284	331	287	342	334	311	319	346	364	345	348	310	332	319	319	312	297	327	318	319	310	324	322	294	332	297	316	311	293	295	309	311	300	318	293	331	338	341	308	326	283	308	306	324	306	321	337	281	316	350	356	308	289	321	312	282	284	308	310	323	314	341	294	299	316	328	286	341	332	291	345	327	293	305	288	300	276	361	318	324	367	315	323	279	301	317	314	349	315	294	330	297	291	293	311	299	330	270	337	288	304	287	288	324	355	328	283	315	294	325	331	335	290	310	343	302	337	324	302	300	325	315	315	314	312	306	303	299	326	320	329	324	319	351	317	330	300	323	308	312	297	309	309	303	294	302	329	337	313	285	318	331	301	336	315	292	322	349	317	359	308	312	282	319	310	307	350	309	332	343	334	316	331	298	302	316	307	322	332	295	319	283	300	303	310	319	334	285	312	296	296	315	306	290	307	321	276	326	287	318	312	320	316	309	327	311	298	313	319	281	330	329	312	307	322	308	326	307	317	287	314	348	312	314	320	312	337	316	280	346	301	340	297	307	322	325	327	333	301	305	346	317	315	306	325	337	356	315	340	296	308	320	283	303	316	318	307	316	306	302	313	322	324	329	282	316	333	309	280	326	324	341	302	347	324	328	316	298	295	316	286	322	307	334	341	315	311	327	299	314	320	308	333	303	341	312	334	305	310	311	303	279	321	319	316	335	283	301	323	304	297	330	286	317	283	331	313	289	287	294	316	309	338	350	346	304	340	288	291	314	316	319	353	319	305	282	320	321	328	324	304	311	336	311	297	276	319	306	285	337	298	323	304	308	328	330	305	346	310	324	269	342	359	323	299	297	318	304	327	339	338	316	302	325	354	305	291	304	325	299	330	319	309	303	322	283	318	331	349	280	337	300	286	313	332	319	348	290	292	335	314	327	302	291	303	327	315	287	323	330	328	328	342	306	339	325	295	332	317	361	278	327	319	301	277	326	325	338	304	307	341	301	338	345	360	297	338	283	310	312	350	304	324	273	304	302	300	305	316	327	321	285	341	317	328	311	295	333	314	312	300	316	309	311	313	302	342	317	332	349	270	341	276	327	328	326	321	325	327	313	321	335	307	329	311	324	328	307	295	310	337	282	312	281	322	294	307	318	305	286	304	289	320	338	329	323	316	317	306	300	323	332	317	332	296	292	315	328	284	339	288	310	334	321	306	296	355	283	309	297	314	353	299	320	313	290	320	317	318	306	333	347	349	323	305	306	288	308	309	342	297	302	335	317	316	322	322	325	296	353	328	325	333	320	325	314	321	312	327	317	322	339	302	315	313	297	320	288	304	337	316	318	336	310	316	320	308	302	304	325	292	301	313	329	323	345	359	350	327	312	296	313	330	317	274	302	299	310	319	324	328	345	315	291	341	299	307	338	337	309	305	284	294	310	326	287	326	299	320	327	315	316	323	321	287	315	282	316	280	332	315	336	326	327	309	328	269	315	322	294	300	322	326	318	293	280	344	311	299	314	349	309	307	321	352	319	309	309	331	325	319	311	357	334	313	314	324	334	294	335	319	308	361	318	328	321	287	317	308	336	320	343	318	350	317	289	327	331	306	338	282	316	294	303	315	343	326	322	291	303	323	287	304	293	321	295	331	338	310	317	324	326	341	294	292	327	349	315	298	276	329	317	328	322	289	310	307	319	325	307	296	324	310	343	294	331	287	319	304	331	317	326	321	335	318	308	311	342	299	323	301	336	330	348	311	316	338	335	292	335	293	322	339	297	274	324	299	317	325	301	286	300	317	311	287	305	331	285	321	305	335	293	306	306	309	305	315	331	336	322	325	312	305	343	349	300	339	308	309	311	307	350	325	315	281	309	294	329	307	311	314	310	319	323	331	304	338	327	311	314	321	305	334	340	294	311	301	286	331	357	311	332	334	318	292	328	287	297	288	315	312	303	336	318	345	308	333	322	313	331	313	340	339	339	329	300	273	318	333	308	311	311	337	289	371	350	319	346	272	297	319	327	332	349	340	324	340	272	325	282	310	304	294	290	328	318	318	343	325	342	325	298	327	291	322	290	319	299	308	336	318	312	309	301	309	342	302	336	336	327	334	302	320	323	321	310	320	315	322	327	305	336	293	308	310	317	327	303	298	276	294	294	308	332	308	299	276	314	356	340	290	326	304	310	322	292	299	339	297	330	306	307	309	286	322	295	305	317	300	307	322	344	335	306	308	324	316	354	313	289	303	309	330	280	295	278	334	301	306	318	310	292	325	299	313	328	302	313	308	338	311	330	350	329	316	330	342	327	314	328	353	313	313	300	335	308	307	310	336	333	318	327	327	313	311	331	335	331	316	309	319	293	321	319	309	332	306	314	314	308	326	306	319	287	336	336	298	287	288	334	338	335	285	299	311	320	335	317	287	294	321	337	310	338	330	317	312	308	307	334	331	332	312	289	312	306	343	327	303	359	302	315	293	329	305	333	324	303	310	307	293	311	298	323	327	304	336	290	298	329	300	316	303	304	319	345	328	324	307	341	290	303	338	330	309	325	325	355	328	309	326	281	346	329	314	310	328	294	307	345	327	304	328	316	324	323	316	314	315	329	342	342	311	335	302	333	345	301	317	337	321	333	331	331	285	311	293	314	348	280	303	335	305	311	306	294	315	308	332	278	331	307	366	318	305	327	324	293	313	334	321	315	307	313	316	286	290	326	315	294	286	325	335	304	281	348	328	311	306	340	320	305	293	314	323	327	302	323	297	318	287	305	343	329	346	287	327	307	289	328	310	292	370	302	322	331	320	350	316	307	348	312	316	322	305	293	301	299	331	307	325	331	299	316	329	312	317	315	321	345	300	332	322	325	343	296	299	312	312	329	329	352	315	318	311	332	321	318	314	319	309	284	331	315	306	301	321	297	320	306	313	319	297	331	306	309	342	351	329	313	322	346	316	293	296	332	312	299	328	318	293	330	337	314	303	309	286	304	323	318	308	327	310	320	307	332	319	329	331	287	317	333	307	316	305	309	356	325	322	308	291	310	334	338	298	319	307	339	330	329	332	329	327	333	294	332	312	286	301	303	310	315	302	314	312	321	311	330	320	314	322	344	311	312	338	306	308	315	300	294	334	325	310	296	303	315	320	291	312	313	316	305	298	334	305	290	330	308	315	325	321	299	320	344	309	316	339	315	312	349	287	288	305	310	299	308	324	311	309	323	312	310	346	291	295	317	306	348	304	301	329	333	324	309	303	321	298	329	314	324	321	324	325	309	286	313	297	324	325	320	317	329	311	302	289	313	297	294	347	292	287	316	329	320	298	318	323	314	306	326	304	294	316	319	312	331	301	334	305	330	317	319	328	316	342	309	327	290	301	331	315	313	335	302	334	307	294	317	293	279	316	322	324	343	382	276	322	295	331	267	335	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52897	75883	66364	37846	6587	1175	1191	1081	1001	975	1050	954	973	863	895	940	872	901	866	913	857	888	906	832	863	880	881	896	858	888	889	878	935	902	933	891	884	818	1081	1006	919	1107	1177	1480	1051	879	929	802	863	886	885	893	926	855	914	871	902	832	856	866	903	841	856	903	872	913	922	815	862	864	894	871	920	913	920	901	884	853	879	847	897	854	877	848	853	863	907	838	884	827	911	845	887	892	917	849	875	875	869	898	851	901	874	862	864	879	823	906	908	861	905	855	861	827	823	925	869	828	857	898	914	874	879	909	851	875	844	921	845	868	888	900	912	884	831	863	855	903	909	866	905	879	858	843	931	870	851	860	907	874	851	852	896	883	898	867	886	889	822	835	833	874	927	840	919	852	884	916	838	870	886	860	881	883	844	891	883	838	880	888	848	878	921	903	831	903	917	851	898	889	870	849	888	857	867	852	839	890	868	854	872	865	830	858	930	856	901	937	895	869	892	886	836	916	886	826	903	920	922	849	862	883	909	870	905	919	855	916	877	887	849	857	871	813	829	888	892	873	899	879	855	892	844	861	891	881	887	867	862	887	843	904	938	850	837	858	878	860	858	917	892	882	852	898	855	918	835	836	856	860	883	862	831	888	893	854	842	877	843	873	830	930	856	815	884	878	861	859	875	918	834	828	860	886	883	899	872	822	879	895	896	915	911	933	881	910	853	898	883	856	923	871	815	891	874	933	870	875	861	881	875	884	836	892	859	901	844	811	877	898	856	892	875	842	866	843	884	878	870	890	879	880	831	834	850	860	887	864	888	849	809	842	896	917	842	856	893	835	857	878	922	862	836	884	867	870	870	899	801	866	836	850	878	873	858	873	862	850	886	840	817	888	836	859	864	905	865	903	939	897	892	814	860	876	950	860	872	888	853	942	910	869	883	896	898	821	850	889	847	889	863	870	875	909	896	822	921	862	846	853	892	853	860	855	860	904	837	835	901	845	947	837	899	898	860	878	900	883	867	878	893	852	870	877	942	850	859	892	848	908	862	881	882	860	918	898	839	907	871	905	844	866	844	877	824	882	856	906	826	911	918	850	840	910	889	895	873	907	820	875	905	834	824	860	860	933	890	860	890	849	843	943	864	893	896	939	838	840	938	864	849	880	834	847	825	854	877	929	835	895	829	897	827	879	843	882	871	904	884	849	900	898	851	893	864	890	844	866	892	921	837	925	914	850	861	861	925	874	884	893	909	907	944	880	861	811	871	929	862	848	910	874	865	899	874	892	848	916	874	865	835	869	893	857	834	847	858	947	887	879	866	901	887	842	855	863	898	888	877	874	873	888	887	932	879	885	876	929	841	873	865	842	870	873	899	849	809	873	858	897	847	877	905	885	853	853	888	907	876	866	873	860	884	899	837	894	838	926	849	859	870	821	838	807	886	827	878	901	950	890	789	865	855	871	857	858	859	831	888	917	847	881	840	882	905	870	890	842	833	872	827	881	916	856	903	855	875	910	854	884	846	877	830	907	900	876	853	846	920	866	827	867	851	840	891	932	854	883	874	871	849	871	815	919	822	851	887	886	932	876	862	838	814	870	897	894	899	823	907	887	891	876	899	824	884	852	855	850	917	898	894	856	881	925	894	830	842	871	893	867	854	845	837	930	911	864	897	888	974	945	856	876	923	875	879	877	927	859	894	905	882	902	874	852	898	930	886	815	850	897	837	838	896	921	857	835	863	896	862	883	874	911	843	909	853	874	895	902	905	881	856	841	892	811	823	818	869	856	869	906	862	893	839	853	855	915	883	851	891	913	865	905	890	855	878	868	900	870	875	884	889	864	799	873	893	837	853	882	874	843	896	833	873	854	823	870	913	825	913	871	935	837	908	883	868	871	853	877	863	850	892	915	837	888	872	759	874	855	844	898	906	857	847	854	899	912	888	940	844	874	855	851	897	920	885	876	897	888	881	918	902	872	850	917	865	912	845	868	874	847	837	861	858	896	878	863	858	902	876	877	842	817	827	905	910	905	934	875	902	860	875	822	869	849	859	909	831	880	889	881	839	884	862	891	937	888	910	866	893	883	890	873	873	848	835	914	845	924	930	893	827	885	900	852	896	858	881	889	871	823	873	843	842	907	924	932	874	860	861	823	839	914	835	810	840	885	863	887	872	898	832	882	900	932	909	836	814	865	896	917	859	878	905	881	906	875	843	892	943	920	875	865	879	888	903	882	831	863	821	852	879	856	887	845	918	891	849	850	839	864	880	860	873	841	901	889	894	888	868	858	892	882	871	871	854	921	896	838	889	867	903	898	873	935	898	882	905	842	883	856	860	843	873	862	898	876	885	846	901	870	919	853	899	895	829	872	806	944	902	883	881	891	865	887	883	879	883	899	822	894	883	926	874	873	937	919	885	887	901	910	819	857	869	842	835	880	917	866	871	859	861	849	846	870	903	867	873	833	911	863	874	895	866	858	834	869	858	866	894	886	873	902	870	855	847	768	886	878	900	840	872	896	873	855	849	815	846	880	870	910	791	905	879	875	864	798	882	886	887	872	854	881	862	833	902	900	868	871	896	858	834	838	881	891	832	916	823	845	878	943	841	912	895	881	867	901	868	886	837	862	871	869	848	876	890	861	871	889	870	874	825	857	892	886	886	838	859	904	866	852	902	864	894	906	873	855	892	859	814	889	884	818	890	909	878	890	823	878	893	833	908	874	872	860	865	863	881	883	896	863	832	852	879	902	896	888	878	914	834	874	840	840	885	891	863	870	884	827	881	898	876	873	901	878	873	886	910	876	920	857	853	836	874	884	920	814	851	923	863	881	842	860	852	912	888	874	860	866	899	879	866	839	881	846	873	827	866	885	902	893	858	852	873	875	871	863	904	907	876	876	942	844	898	890	865	828	910	883	865	901	830	898	855	858	887	917	861	816	872	889	899	904	931	880	855	871	897	888	910	884	922	874	830	891	820	893	813	888	886	892	896	851	910	877	920	878	844	873	860	861	899	868	847	845	892	888	869	874	823	836	834	851	891	861	880	855	866	849	872	848	836	891	870	876	912	817	846	890	879	868	914	855	846	849	883	898	905	852	845	912	867	909	831	885	857	858	888	903	932	840	881	844	866	886	860	908	922	869	891	866	855	865	859	863	848	901	897	893	896	865	857	838	864	840	823	895	861	863	876	879	819	877	916	866	854	829	858	845	904	919	830	831	864	829	847	886	847	890	871	892	844	910	824	902	836	842	879	858	864	893	850	827	875	893	887	898	848	823	880	861	885	867	799	892	889	838	896	872	880	878	839	869	895	910	919	875	874	860	902	906	889	832	854	852	896	910	911	864	873	873	876	928	796	811	837	880	898	886	848	849	875	849	923	906	836	873	863	966	868	869	856	841	882	833	907	861	837	883	822	886	842	830	837	921	882	916	865	892	884	867	858	876	851	906	896	901	908	863	914	848	827	918	894	810	875	825	855	885	833	876	931	874	838	867	915	823	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16873	29841	17446	2923	522	366	285	305	312	296	284	283	302	278	287	270	306	300	302	311	312	307	303	290	278	298	313	301	289	304	307	278	321	284	280	286	292	292	314	269	300	295	309	311	306	282	301	291	306	290	285	310	319	304	296	298	326	299	317	298	320	296	312	304	264	294	272	315	274	290	255	286	285	321	295	321	311	275	287	319	262	301	306	302	304	319	282	296	289	326	301	295	261	268	263	302	299	302	321	285	292	301	299	302	325	323	334	299	268	269	309	285	315	304	276	287	341	325	279	278	310	315	292	321	286	308	272	292	291	302	329	312	276	325	314	303	291	300	284	323	309	298	311	315	274	297	323	282	286	316	268	278	304	293	301	296	314	322	290	319	307	325	291	267	262	271	296	314	282	291	311	295	319	284	294	298	303	297	296	314	279	279	305	281	304	301	296	288	311	313	284	295	293	295	316	310	317	285	332	297	311	291	303	284	286	299	321	305	316	302	301	266	304	297	303	292	293	272	283	316	314	284	308	314	302	294	279	287	293	299	289	279	327	303	289	283	284	332	315	291	287	297	309	296	288	308	291	280	310	295	316	316	282	305	299	290	293	291	301	293	256	339	310	287	282	290	287	269	322	311	300	271	295	286	324	313	297	307	285	292	285	302	312	294	290	301	264	285	310	277	279	304	288	263	319	324	316	282	270	278	283	320	303	292	318	332	304	281	328	282	277	285	325	309	279	274	294	294	292	306	299	312	356	304	294	282	309	271	296	280	337	324	259	285	323	283	310	314	307	241	287	285	272	270	280	272	271	339	287	329	292	315	295	308	286	244	318	271	299	274	326	298	290	269	323	329	313	316	295	268	306	311	322	290	303	291	294	315	286	292	301	305	296	282	269	282	311	310	308	298	302	321	280	293	277	337	271	272	276	279	293	312	317	282	314	298	314	305	298	318	295	289	292	319	337	311	297	274	312	274	279	305	317	281	311	315	290	283	302	338	307	305	270	342	321	317	312	295	302	326	292	312	308	314	263	301	336	334	306	315	315	290	326	255	315	304	272	339	302	278	280	276	284	314	271	289	291	319	307	328	294	320	288	289	292	328	292	303	283	295	330	289	287	300	287	286	299	256	331	304	293	278	306	305	293	312	260	281	316	295	299	311	281	286	291	277	298	277	307	287	286	310	288	267	311	321	290	281	319	304	272	305	275	266	303	342	308	296	275	309	305	289	292	270	272	316	291	311	287	296	300	287	335	293	289	310	279	283	298	272	302	289	301	286	285	304	294	298	287	282	295	337	277	278	301	304	314	299	310	285	303	328	273	314	288	277	281	274	293	278	284	298	272	312	283	286	282	286	311	283	291	294	305	327	298	332	340	329	287	319	301	306	306	314	295	303	299	282	322	282	277	298	304	291	308	272	302	286	298	303	308	299	295	280	302	301	328	289	290	284	283	291	280	276	292	293	306	312	299	334	293	299	293	314	285	314	289	279	285	317	347	304	272	330	309	296	309	323	319	267	292	288	302	329	298	314	307	310	342	267	320	288	298	285	305	285	306	286	310	311	288	295	289	301	298	307	291	317	292	299	320	326	293	300	323	318	318	317	295	293	272	314	300	297	306	314	277	298	318	312	293	309	280	303	293	284	279	282	265	295	289	291	318	321	299	284	293	267	310	305	288	314	296	312	286	307	292	299	284	313	304	289	275	305	299	263	272	282	297	306	306	289	308	269	282	304	294	265	297	291	297	285	288	307	286	278	311	296	328	283	301	315	294	320	325	296	283	316	301	304	309	307	285	345	322	306	318	298	296	305	309	291	319	293	313	263	304	334	298	292	321	281	297	314	284	295	273	277	292	328	303	286	290	300	278	309	321	291	324	270	324	302	282	302	278	299	333	288	315	314	347	277	280	320	288	293	290	304	304	292	310	275	273	272	284	311	273	300	287	294	293	291	298	316	320	313	310	280	317	326	305	276	331	270	268	284	302	281	271	302	247	329	305	286	277	304	288	290	328	298	300	307	277	283	296	299	288	300	317	293	308	286	306	308	307	298	304	286	314	296	335	280	275	295	293	324	332	313	252	292	276	293	294	267	300	272	299	305	315	311	273	295	296	308	313	288	293	304	302	303	315	311	297	279	300	300	313	316	303	313	288	308	291	336	296	284	272	286	302	282	303	275	292	290	316	296	296	284	259	297	303	278	309	286	300	310	300	308	293	368	315	263	279	302	306	288	288	284	303	278	287	291	319	300	289	299	330	291	301	330	289	330	289	352	305	297	312	300	302	295	310	294	304	281	300	295	302	310	309	298	296	316	291	332	299	307	282	280	296	293	322	301	277	292	327	288	291	279	277	295	286	294	305	295	274	279	287	311	310	291	287	296	282	287	329	302	331	265	342	302	266	299	291	311	267	308	299	279	291	312	282	308	299	319	290	323	279	326	312	309	278	323	317	291	297	313	296	312	307	295	276	261	279	311	274	304	300	324	277	316	283	297	287	316	274	304	308	293	285	288	286	312	279	282	296	294	336	276	303	311	295	270	291	302	321	305	320	284	288	319	327	269	308	265	309	312	312	286	271	272	321	292	308	318	275	276	259	301	293	300	301	304	298	306	286	306	300	279	337	289	269	288	306	300	280	321	305	290	310	313	293	295	320	290	311	330	276	295	299	291	270	284	313	260	258	321	283	322	363	322	303	293	295	278	326	303	292	291	313	309	321	292	303	276	274	296	328	282	289	297	325	268	295	293	296	289	302	303	309	277	314	305	320	281	316	294	297	291	307	310	296	303	313	280	289	294	295	284	272	266	307	271	293	283	299	339	286	315	307	276	310	297	286	307	297	279	305	279	297	323	297	311	288	312	302	313	294	286	308	305	314	310	334	302	304	325	297	257	288	295	299	245	323	288	269	333	303	292	301	300	303	284	300	285	316	296	294	309	300	318	299	299	275	283	321	325	282	302	286	324	255	296	265	259	315	284	298	298	312	269	324	291	284	291	317	309	324	300	308	291	305	311	308	301	281	309	305	297	310	309	279	285	322	306	323	284	323	302	318	306	308	288	314	293	291	277	311	323	297	272	271	292	290	309	305	306	306	304	316	264	297	305	304	308	311	315	323	280	257	317	316	293	290	292	288	282	297	285	295	288	311	289	315	288	289	278	271	288	320	294	304	298	291	312	300	316	309	278	343	289	282	262	306	292	270	309	266	325	307	275	278	275	307	276	308	313	290	290	297	277	304	326	308	338	307	292	294	325	322	287	303	318	284	317	285	285	319	303	318	305	340	266	298	329	298	296	316	288	291	310	332	300	302	291	299	345	274	298	281	300	323	300	314	304	317	290	264	287	280	314	315	279	304	299	283	301	295	297	298	334	317	327	300	279	288	314	284	263	269	296	297	314	309	298	305	320	344	315	260	301	291	255	323	295	325	301	325	293	292	290	275	323	303	286	302	329	279	333	292	275	307	296	274	305	299	311	271	288	308	322	271	316	287	304	294	296	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17005	34350	22099	5556	1013	858	798	786	813	866	816	856	805	863	827	840	863	852	851	871	831	830	853	853	783	844	830	851	811	848	853	867	866	844	847	873	851	844	826	814	814	879	864	942	833	852	864	857	899	824	857	869	799	856	814	826	849	807	820	875	857	828	801	822	883	807	862	813	816	888	832	840	846	824	854	815	840	856	815	827	806	833	801	840	851	851	889	815	861	841	825	830	852	842	853	839	841	873	840	839	820	813	860	819	819	867	852	828	835	878	808	827	808	807	808	839	857	844	853	834	807	854	771	808	868	776	851	856	829	849	822	809	882	831	810	880	895	851	819	799	831	875	848	796	817	817	843	826	821	871	876	865	865	870	825	904	839	847	861	830	852	838	811	826	829	754	825	859	788	852	817	876	861	872	845	875	869	858	837	835	812	837	837	876	769	857	857	839	838	819	856	842	838	813	818	814	813	835	855	845	839	780	831	825	852	861	884	863	819	848	836	875	862	821	839	849	847	858	851	828	864	844	835	821	813	869	861	862	826	793	843	849	864	851	838	852	827	818	816	843	854	856	862	872	800	836	824	811	815	875	837	852	888	814	837	862	825	913	857	811	847	821	838	874	847	849	839	815	823	865	827	858	811	836	811	870	841	821	867	884	857	790	825	850	843	850	808	879	794	827	869	814	888	845	840	803	822	827	832	881	828	894	877	837	820	854	822	859	798	819	865	889	798	844	863	830	828	829	853	824	862	847	845	820	875	828	876	844	832	807	831	838	823	860	860	802	862	904	839	849	810	864	866	829	868	873	855	830	869	858	882	920	852	851	894	846	835	851	839	793	873	830	885	819	813	843	852	841	775	882	820	823	819	822	808	811	848	827	806	807	910	880	871	829	849	857	819	884	885	793	872	783	846	800	822	844	895	883	788	829	801	869	870	836	806	804	789	853	843	896	820	846	869	826	855	835	871	807	880	825	879	767	855	830	810	794	838	813	840	899	827	810	842	837	861	782	802	817	880	833	808	817	825	840	850	798	859	811	827	847	847	889	846	812	862	823	869	828	848	829	787	873	735	823	859	800	827	845	812	835	890	874	833	816	828	844	864	795	862	820	852	801	846	831	781	813	801	803	837	809	880	805	836	857	857	841	900	812	845	839	869	820	884	812	832	785	866	796	822	852	823	814	862	844	888	837	844	836	837	873	803	803	822	840	844	817	808	865	832	849	833	897	891	866	874	863	868	865	836	878	827	814	822	826	851	839	773	833	853	823	829	841	874	872	847	816	806	804	827	860	890	895	786	844	840	875	789	880	820	819	853	854	843	839	832	826	933	881	826	853	847	827	796	872	838	843	797	871	806	868	864	835	856	864	846	827	816	842	848	822	836	812	823	849	829	803	875	819	826	783	836	905	768	805	806	804	813	852	852	845	816	877	857	841	796	790	813	827	828	886	838	822	878	899	834	818	827	882	858	868	835	800	837	850	905	787	862	827	823	800	874	845	888	833	869	878	886	844	825	819	880	851	831	846	796	831	863	833	831	840	874	839	778	778	834	804	806	897	804	856	806	876	795	820	834	857	854	860	825	885	822	830	779	838	849	851	788	831	811	812	856	847	811	826	816	806	815	811	792	856	811	836	836	801	832	840	860	835	839	839	856	855	823	860	847	867	767	825	871	844	882	846	833	850	822	891	851	807	806	844	870	821	871	823	833	851	829	883	916	865	866	874	872	825	781	876	843	805	833	807	884	843	776	814	861	867	831	785	812	851	816	889	856	893	850	851	804	832	830	828	797	905	835	860	850	830	828	890	911	877	800	848	804	795	854	853	807	891	845	827	786	841	848	826	847	857	863	799	790	777	858	916	884	891	861	797	832	849	848	852	832	834	797	795	847	843	864	849	826	819	846	903	863	830	844	815	846	836	816	831	853	793	840	842	815	797	842	809	827	829	777	850	883	836	833	841	812	856	859	823	844	835	842	884	899	853	856	811	823	886	865	854	786	831	881	840	828	871	887	852	819	846	859	867	838	811	794	799	831	842	847	843	830	871	831	921	912	908	846	829	849	851	830	782	823	841	827	841	871	836	850	850	804	759	856	860	815	828	851	827	864	841	862	849	818	865	812	797	891	852	905	864	828	838	788	867	840	827	892	810	861	806	820	854	827	867	829	790	866	836	827	846	825	852	829	829	830	817	788	793	909	856	874	792	833	814	755	847	848	833	850	812	842	810	863	804	788	833	854	819	805	834	833	844	803	846	815	823	828	825	860	869	808	838	842	848	837	843	814	820	844	845	836	835	890	817	839	874	830	825	878	783	844	812	829	838	875	894	832	860	811	833	840	804	840	823	851	843	860	808	846	832	833	822	835	821	857	832	831	886	821	833	816	838	830	826	842	761	820	869	895	892	849	869	788	874	821	820	849	824	874	848	876	836	857	831	824	846	869	855	852	815	835	866	825	836	885	817	830	819	816	785	895	816	834	818	837	851	826	777	847	753	874	833	815	817	812	857	852	823	859	896	841	800	844	864	869	838	876	845	782	895	837	842	875	863	855	843	859	806	847	778	834	815	879	883	871	814	806	831	817	858	830	786	817	877	843	842	874	857	826	843	833	840	798	871	865	840	842	860	876	826	854	842	789	870	820	837	801	762	806	836	854	807	833	850	868	843	819	848	863	855	859	823	831	820	831	801	939	842	857	832	845	835	820	881	839	881	836	852	865	816	825	844	834	876	867	866	825	859	795	841	891	768	799	839	834	831	912	840	873	799	796	827	884	853	861	882	806	851	802	838	842	877	836	878	864	828	884	804	890	852	874	864	831	911	876	877	863	844	848	865	833	845	873	803	846	815	806	862	862	860	827	833	804	826	824	904	831	814	873	791	853	792	844	882	822	884	888	847	813	787	831	871	822	813	862	806	881	896	821	837	853	803	834	870	888	819	848	829	840	851	862	912	859	874	817	851	840	853	887	820	851	810	855	821	808	876	816	834	884	878	866	864	890	884	820	841	839	781	868	832	836	896	798	897	785	796	806	896	881	817	843	843	857	866	823	869	842	855	850	855	817	871	867	894	815	840	808	821	816	831	833	831	842	841	817	861	806	853	825	895	857	903	796	879	860	820	822	910	895	791	854	842	869	895	812	877	830	867	799	845	820	836	870	879	826	834	815	862	850	856	892	839	855	826	828	847	829	866	859	846	854	892	828	853	842	830	819	800	832	804	849	831	880	845	856	845	803	840	846	862	883	837	850	820	851	878	921	822	793	842	826	873	791	880	832	828	854	812	839	878	820	766	862	798	897	886	831	844	826	889	799	846	885	818	855	863	853	894	868	807	798	886	804	841	831	831	854	807	862	844	796	835	808	844	897	849	831	829	819	816	866	812	857	822	793	874	837	809	842	775	873	849	816	853	810	858	843	828	838	844	793	780	881	845	841	818	807	838	873	879	838	861	806	830	831	841	843	809	847	852	881	806	828	862	868	853	889	856	868	830	817	843	848	814	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
67793	75716	57604	27135	5505	379	317	338	278	328	261	271	306	307	271	269	282	274	309	276	300	280	284	301	271	321	276	268	277	293	261	282	279	299	285	274	275	306	285	252	300	317	369	341	327	311	285	244	270	281	276	311	313	282	267	300	282	261	290	296	291	303	308	295	283	288	278	280	267	285	307	293	269	294	305	290	279	273	281	259	265	272	278	287	266	269	292	309	278	266	287	279	294	277	296	266	281	270	312	299	261	298	271	282	325	300	289	275	267	277	245	288	295	266	278	295	281	273	282	276	261	311	266	289	232	288	332	272	282	289	259	282	284	295	287	307	283	265	278	305	326	280	287	291	308	283	273	294	290	250	289	314	278	273	284	282	259	302	283	264	256	301	268	292	295	283	265	309	301	288	275	264	301	285	286	291	279	271	293	291	268	262	277	290	291	288	297	273	276	286	291	290	323	285	275	265	309	335	305	297	293	276	279	265	297	286	289	288	271	274	267	297	297	260	247	268	280	263	268	307	317	291	289	272	273	312	285	293	266	294	290	279	225	291	277	292	319	285	300	292	312	290	319	269	278	277	270	287	290	289	287	286	276	287	285	302	270	259	260	298	300	290	272	269	272	279	276	272	279	335	300	275	308	299	300	287	296	282	282	326	268	303	295	272	282	312	270	298	289	270	282	302	296	252	277	269	240	277	316	286	300	303	287	268	281	279	280	317	285	284	303	305	273	290	293	257	309	280	271	278	306	273	273	291	299	297	277	273	314	278	286	295	323	280	266	301	266	281	301	296	309	294	306	264	316	298	327	281	268	303	300	276	293	289	296	274	242	294	276	289	246	268	302	290	298	284	249	285	275	266	284	259	308	308	273	290	287	261	309	291	300	308	309	277	301	272	291	272	292	282	270	274	285	278	292	293	292	300	276	290	287	279	291	272	294	253	302	292	258	260	287	303	283	276	291	267	256	298	295	298	289	326	269	246	270	286	294	278	309	288	270	274	301	298	283	288	267	300	256	279	310	318	267	287	287	301	272	291	273	301	300	273	313	259	287	293	259	291	316	257	285	294	265	309	280	279	303	306	295	261	294	282	295	273	281	297	286	315	285	301	273	285	273	284	260	266	301	275	284	289	296	289	290	284	276	257	300	275	303	266	299	309	260	283	253	302	277	279	322	320	323	288	275	287	300	307	293	294	259	281	286	293	241	291	287	274	297	273	298	280	259	282	258	317	279	290	304	286	257	316	262	280	278	283	290	275	289	282	303	271	264	282	283	312	295	236	301	261	256	286	261	306	292	298	272	246	281	298	285	306	274	278	314	291	265	290	284	287	276	297	286	290	282	283	333	310	271	284	329	295	307	273	270	286	289	267	252	291	276	286	257	256	265	261	255	269	314	283	253	304	290	284	306	290	313	274	303	297	282	306	300	291	269	320	284	273	274	283	254	307	304	308	274	286	300	287	262	287	267	272	284	274	271	244	315	263	277	282	316	283	271	283	273	294	256	270	296	251	294	304	274	323	283	270	285	297	286	308	276	294	299	269	309	275	310	290	301	308	297	303	270	301	279	288	290	275	268	270	274	302	327	266	270	283	293	303	284	295	268	280	268	273	292	258	263	324	323	272	253	289	254	285	273	297	295	283	266	283	268	280	290	281	254	287	291	281	280	292	284	312	274	268	266	273	280	293	276	288	268	284	286	294	289	289	267	283	318	297	291	274	286	262	303	277	280	259	298	276	281	288	292	262	270	282	310	267	307	261	325	278	255	263	310	287	318	288	287	292	287	303	293	302	290	279	286	281	246	281	283	289	279	287	303	283	288	263	274	264	279	281	294	296	262	290	283	298	246	300	281	264	307	287	301	277	266	295	270	260	292	327	288	258	271	283	275	263	272	296	282	303	292	304	328	293	296	289	294	313	293	268	270	287	265	294	258	301	281	277	319	300	275	273	274	280	254	279	296	307	278	281	291	282	289	305	282	289	270	285	294	288	285	283	280	258	274	308	275	268	280	261	301	304	289	274	269	287	297	290	292	275	286	277	268	271	290	289	300	283	287	273	282	283	265	292	279	283	297	288	300	280	280	275	279	295	284	265	281	300	290	251	305	267	278	309	288	297	269	263	278	270	288	281	256	291	291	296	305	310	248	290	303	270	287	251	283	276	270	281	297	295	285	273	302	302	262	300	293	268	289	294	244	285	273	302	296	297	304	264	266	292	309	294	264	276	261	307	287	290	262	258	278	297	292	303	264	307	311	291	305	279	280	281	281	291	269	233	283	280	292	260	301	311	272	277	288	258	266	310	280	290	270	277	283	278	291	286	289	276	272	266	270	283	289	292	311	286	308	285	275	290	264	294	293	322	304	289	273	287	288	311	324	273	278	247	270	278	277	290	245	310	257	300	290	275	302	269	325	281	290	293	276	259	276	277	270	309	301	281	297	278	302	311	297	279	288	287	286	284	302	296	276	278	275	262	276	285	296	248	308	273	263	300	309	280	259	281	290	264	276	258	297	311	271	258	273	268	281	274	299	289	293	289	308	277	303	298	289	302	261	268	271	303	262	297	310	298	275	281	303	279	270	296	266	262	285	274	287	271	306	288	320	297	274	280	290	279	285	288	314	296	300	283	259	250	278	279	284	301	281	316	315	304	269	299	263	289	277	307	286	288	262	290	255	269	284	315	289	320	284	297	280	325	267	279	301	256	285	253	287	293	271	285	275	277	280	269	300	292	278	297	295	299	311	264	296	274	273	279	266	321	291	295	312	244	269	278	272	281	259	272	286	291	313	274	290	288	292	291	275	293	298	267	298	310	277	291	276	301	281	298	291	296	295	261	286	285	279	278	288	291	282	271	317	280	314	264	323	301	287	297	320	268	302	291	291	294	285	313	294	278	277	280	282	281	274	283	259	280	244	282	281	260	303	276	282	276	245	261	297	264	296	267	294	266	245	277	255	280	301	257	270	298	296	298	293	290	295	266	257	299	299	263	278	277	297	267	265	286	274	281	280	296	272	279	265	308	296	303	255	281	301	282	282	274	258	276	304	291	261	294	295	304	285	268	269	276	303	303	301	293	316	298	294	307	266	293	304	277	290	284	245	247	319	266	273	284	264	310	285	281	299	303	293	272	260	278	288	268	294	304	260	267	305	266	285	253	310	307	288	291	290	255	302	276	305	305	267	253	274	300	314	285	306	286	276	264	299	290	292	270	260	272	283	288	300	254	280	284	278	303	294	270	275	287	270	269	277	273	286	279	260	284	275	279	275	305	269	283	271	292	253	292	282	276	243	299	266	309	276	286	272	260	257	266	302	285	300	270	301	277	295	292	279	280	270	287	271	304	269	284	285	289	248	306	305	282	280	259	296	261	317	301	294	270	259	294	282	282	296	306	316	280	266	321	286	295	295	322	260	304	288	279	278	280	274	298	290	275	276	325	282	259	265	259	276	276	275	297	291	280	286	262	282	305	271	276	292	292	257	264	291	287	283	292	265	286	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46064	61379	53166	27985	3014	967	986	900	865	814	844	846	813	820	817	796	833	790	831	797	825	762	812	830	824	820	848	875	809	764	800	813	785	839	795	813	819	833	852	857	897	1130	1178	1244	1087	763	791	810	811	791	840	777	818	782	831	810	784	791	830	785	816	773	804	796	783	830	833	825	812	805	814	834	844	825	837	803	786	817	823	816	819	753	798	826	814	739	821	769	841	827	784	816	816	809	797	829	815	823	796	828	812	808	751	768	801	783	819	761	792	809	774	831	818	774	817	776	780	756	776	810	766	816	830	787	829	797	831	804	824	796	810	817	792	805	793	779	774	830	777	797	865	850	797	776	789	801	797	835	809	773	810	823	828	812	806	832	800	807	805	826	789	765	821	758	791	846	770	779	842	782	839	799	800	835	807	832	799	794	749	774	840	789	815	766	804	826	801	812	823	794	808	791	826	830	798	782	790	793	840	752	788	770	832	840	822	774	753	806	820	811	822	795	751	789	800	733	767	844	819	772	779	857	795	824	781	824	788	785	812	798	798	791	814	794	810	741	829	744	882	817	810	793	833	822	774	768	846	828	809	778	792	867	759	817	811	819	850	822	804	781	752	776	800	801	773	775	820	831	775	791	810	813	831	829	802	768	776	832	782	799	767	789	806	816	794	795	780	809	800	814	813	794	778	793	799	807	772	798	822	774	792	818	773	802	800	803	795	842	751	841	797	788	780	757	840	825	767	800	793	802	777	790	759	781	741	790	849	789	786	756	812	855	825	837	830	833	791	794	820	816	800	808	800	762	826	800	777	803	776	813	792	816	817	786	798	784	814	830	804	818	754	836	813	837	827	778	819	797	831	811	797	812	826	829	782	814	771	759	786	800	837	718	821	838	782	797	791	818	806	805	822	826	804	802	791	830	872	804	838	824	816	820	806	842	825	830	807	831	738	773	831	856	799	759	746	835	790	785	793	787	846	758	778	831	822	793	836	826	784	780	805	847	778	801	806	803	776	822	807	793	784	784	782	767	856	744	844	811	761	796	788	824	798	841	839	770	802	784	800	834	857	797	796	780	815	815	852	810	838	852	792	798	723	770	789	760	772	775	880	756	801	809	801	807	806	838	829	842	786	807	813	774	848	758	825	782	774	828	767	828	849	776	804	806	794	837	793	843	815	856	813	782	787	789	790	803	823	754	817	808	815	836	789	789	803	830	858	727	844	814	753	811	800	870	800	762	790	822	783	797	875	775	809	769	739	822	810	760	871	807	830	838	811	797	805	839	810	796	787	819	812	848	808	798	741	770	838	849	788	779	795	843	816	786	781	823	827	845	828	805	787	775	802	835	792	799	839	827	749	823	837	868	768	785	832	853	821	785	773	786	814	809	818	800	791	765	833	768	795	816	827	794	790	820	777	807	813	823	818	796	815	840	808	795	797	787	830	840	790	788	826	822	792	814	781	760	808	798	799	797	831	750	788	845	752	829	787	783	778	787	769	812	766	832	763	822	802	780	790	791	786	807	816	799	823	859	798	809	809	795	846	780	813	752	824	862	778	779	799	785	791	811	800	805	776	884	817	787	826	792	806	768	774	796	806	777	808	802	790	849	804	788	764	809	792	846	805	825	803	754	775	840	812	742	781	792	824	805	782	830	820	815	817	797	809	816	773	766	841	776	799	763	836	848	802	775	800	823	785	812	833	812	797	806	808	801	848	806	855	748	826	794	785	816	840	838	807	757	783	785	806	844	823	777	809	815	824	801	770	793	762	816	814	809	832	817	830	723	828	822	850	804	841	766	817	809	777	869	806	794	853	814	831	800	799	850	821	818	768	778	838	759	846	825	808	805	811	827	859	809	804	783	851	825	811	788	792	817	765	805	793	784	790	804	835	839	836	829	761	805	813	803	880	806	797	822	836	827	831	774	791	807	784	831	813	806	821	805	797	816	781	797	826	849	810	844	782	776	749	766	818	781	800	800	769	820	768	801	832	796	824	799	824	816	787	802	774	793	845	798	826	799	821	779	834	753	800	850	819	779	782	814	795	805	862	765	786	843	844	823	797	785	794	804	824	819	828	843	828	813	817	838	787	877	764	771	762	805	811	806	831	768	809	820	794	813	802	776	786	837	801	817	764	804	817	846	822	837	824	809	822	766	822	820	822	815	885	808	738	805	798	811	810	858	822	809	813	779	809	737	790	798	815	798	823	841	811	829	807	784	746	817	782	802	753	830	811	842	855	828	772	807	824	796	812	829	779	753	833	829	821	794	812	793	750	788	795	852	798	819	850	796	762	800	848	815	835	795	793	793	760	709	748	799	786	798	820	815	807	767	781	759	754	801	815	836	816	840	782	772	838	837	787	843	817	780	834	791	798	823	824	839	779	810	791	871	790	811	744	772	851	804	835	891	799	807	775	778	838	783	798	781	811	781	816	813	819	783	780	806	862	761	823	791	808	838	781	806	765	780	781	793	803	832	793	790	803	870	793	796	851	802	783	759	794	802	815	810	781	810	769	761	817	815	832	852	786	795	776	841	776	849	795	778	819	797	824	820	771	829	818	780	827	793	783	818	800	798	822	799	779	782	813	773	812	800	827	769	797	779	848	774	762	793	773	765	763	821	762	725	841	790	792	787	803	790	802	824	801	778	768	853	845	804	766	833	770	831	774	837	817	833	784	794	787	813	776	831	796	769	817	800	812	777	736	804	825	846	792	804	765	840	823	810	809	781	810	844	817	787	802	799	816	822	776	801	833	776	805	794	824	801	789	847	770	827	837	776	788	827	783	797	791	790	790	819	800	829	825	760	808	796	821	803	770	820	790	799	781	799	773	775	802	795	783	775	831	786	799	828	796	824	769	827	804	812	818	771	832	772	835	796	814	764	835	843	832	810	806	765	781	791	815	811	825	791	811	813	808	833	774	816	767	800	785	786	734	835	805	795	800	826	792	807	831	773	784	776	797	847	787	765	811	804	791	800	806	805	826	837	816	845	807	761	836	816	783	797	813	790	771	803	814	847	798	852	797	800	773	802	826	792	815	751	774	809	815	810	775	778	810	820	828	799	782	824	769	831	879	802	796	770	794	808	833	832	804	766	799	750	824	798	808	774	789	773	779	867	801	753	751	813	790	818	772	816	820	807	799	775	760	765	788	776	816	753	809	806	830	788	776	796	758	837	827	816	795	749	831	806	863	814	789	829	798	798	803	812	823	807	819	817	791	781	813	825	800	801	829	833	780	822	776	793	813	776	792	824	784	780	770	777	815	748	749	748	808	830	783	773	834	807	763	817	829	839	795	784	818	807	813	835	740	775	801	764	846	771	825	823	802	816	824	758	792	794	777	823	765	794	802	782	804	823	802	770	787	772	803	827	822	795	811	816	838	821	824	776	797	805	855	739	809	810	801	788	783	830	788	790	773	799	794	830	826	804	800	767	784	829	811	856	781	822	794	772	772	813	744	854	793	731	827	839	813	838	800	777	869	762	803	817	800	820	785	793	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
77146	84371	66577	36101	11376	1026	387	340	395	380	324	341	324	316	309	320	346	318	326	335	320	317	345	332	361	348	320	329	340	311	325	342	346	323	314	337	344	310	356	345	411	448	430	404	365	340	329	318	334	348	353	318	355	339	348	338	326	320	348	295	361	350	329	303	375	366	324	309	337	323	351	330	321	328	329	298	326	362	323	332	310	317	335	315	301	331	333	335	356	343	330	327	304	322	330	351	352	360	332	347	292	314	316	329	367	321	326	348	305	319	338	345	318	308	313	338	336	334	315	329	332	338	322	334	332	327	314	313	319	325	331	339	332	341	318	339	298	322	319	316	319	320	331	337	344	344	317	330	331	302	325	286	312	325	338	322	321	331	340	330	333	313	363	351	320	365	327	348	333	321	330	350	329	328	322	302	328	332	318	356	364	311	309	344	343	337	335	333	333	371	337	342	337	358	312	284	322	303	334	324	320	370	332	305	329	335	343	300	323	353	304	314	308	326	312	295	323	311	339	309	316	299	332	355	360	315	298	303	316	350	317	332	302	308	345	324	341	331	354	325	324	328	326	322	326	355	354	344	341	365	325	349	305	335	314	346	337	345	357	314	330	307	325	335	320	314	363	343	335	293	312	318	337	318	321	362	339	311	343	322	326	312	343	310	336	296	337	338	314	330	327	325	306	325	314	326	346	323	312	333	334	326	302	308	306	310	327	328	288	286	314	303	299	312	331	355	305	310	356	334	323	347	365	310	324	346	380	323	322	329	303	360	331	355	301	319	299	333	316	338	340	328	341	316	348	321	342	314	320	332	359	338	319	307	319	363	299	348	337	303	329	303	324	289	289	334	294	339	340	320	308	318	314	315	341	310	341	320	326	336	327	324	356	302	334	367	338	308	321	344	327	336	318	322	321	311	313	322	297	314	306	343	324	348	329	310	337	303	331	330	289	336	318	317	316	340	319	335	330	322	332	293	339	337	318	326	327	347	341	313	325	311	310	305	355	329	336	314	337	324	331	333	349	332	315	314	334	328	316	334	322	356	332	355	325	355	361	335	296	316	297	322	334	361	352	363	338	310	316	371	311	338	349	330	298	353	323	331	318	341	355	338	348	335	351	312	346	311	325	339	349	348	328	350	313	288	339	347	334	312	322	341	324	331	300	334	282	309	345	301	312	326	320	315	326	326	325	318	325	353	331	325	309	331	345	312	377	347	330	318	356	329	335	321	324	361	322	328	361	300	329	332	362	295	324	306	344	338	321	321	312	349	312	316	358	325	293	334	337	334	290	314	332	316	317	338	295	323	318	372	341	312	312	334	336	312	317	287	330	327	334	344	325	348	346	338	322	301	339	337	343	337	325	327	342	384	283	305	352	325	371	317	347	319	298	314	328	320	338	314	327	364	345	329	302	336	375	340	344	334	329	332	346	355	308	327	331	325	325	354	330	310	322	314	349	331	316	338	326	298	353	322	328	319	347	358	319	349	335	339	326	348	314	309	349	351	323	286	336	329	349	348	319	303	329	360	319	335	307	336	321	360	311	311	332	323	334	320	322	316	321	357	332	328	349	336	302	341	325	363	329	319	333	327	354	332	364	342	341	350	342	308	345	341	324	337	330	327	333	334	331	310	351	340	322	301	328	338	309	321	322	294	355	318	319	358	338	329	325	326	324	330	348	329	327	325	341	348	308	314	332	325	335	331	321	311	354	310	322	349	318	324	333	345	325	306	316	359	334	331	313	299	337	337	337	353	325	349	309	311	337	312	332	305	335	337	319	339	330	322	327	344	327	332	307	303	362	355	350	317	328	366	352	288	348	339	325	317	339	318	338	337	355	294	350	348	331	341	327	315	328	343	329	315	331	359	353	320	339	341	319	309	325	348	347	318	334	335	323	318	302	376	289	326	306	323	351	311	339	317	326	330	342	306	324	363	328	344	304	329	340	326	316	342	309	336	314	328	303	285	322	328	292	313	363	317	338	355	288	344	331	313	361	355	314	325	315	308	315	352	324	333	338	333	316	307	334	304	330	321	296	321	328	336	330	357	327	337	337	307	335	316	313	356	321	344	343	389	401	293	303	316	318	305	320	301	350	326	318	305	347	328	308	318	308	364	334	327	299	306	335	333	308	332	334	363	357	335	334	329	332	364	324	328	332	315	315	334	335	310	333	347	340	349	322	330	313	343	350	312	345	318	337	315	330	342	303	320	303	329	351	337	335	305	356	300	330	294	314	351	336	317	336	330	317	363	357	338	323	316	298	313	312	314	330	324	331	332	321	326	347	340	345	349	333	293	320	340	334	331	346	323	329	311	327	314	351	334	323	329	337	298	348	330	322	348	311	339	333	370	356	343	310	309	324	335	329	323	300	299	325	326	297	325	314	346	310	338	323	310	313	296	312	291	343	340	318	334	325	295	314	338	309	309	313	390	301	320	319	319	322	308	348	347	333	327	315	338	306	314	306	320	319	315	331	326	337	327	308	326	348	310	331	320	341	343	310	347	327	361	317	346	309	299	359	355	319	340	343	316	328	294	339	310	355	302	342	300	324	352	329	309	351	282	332	306	287	337	307	288	324	338	335	369	310	330	310	309	317	294	305	320	311	331	333	344	301	301	322	351	327	322	298	349	335	358	329	302	317	330	347	320	358	326	314	299	341	335	308	343	294	320	366	330	307	331	314	301	368	333	342	333	339	309	316	341	323	310	328	342	334	336	305	339	330	293	321	354	334	338	357	309	320	331	374	348	309	315	347	367	330	309	301	318	302	310	351	330	302	364	327	335	316	345	353	346	338	294	330	334	365	342	332	331	285	344	356	354	300	352	338	319	359	343	342	288	319	325	326	348	294	347	317	330	326	336	307	350	347	338	343	282	323	333	330	304	323	315	353	326	337	329	336	350	322	325	343	325	336	339	332	328	350	324	326	347	314	315	302	332	339	342	316	323	334	342	305	336	328	315	343	295	354	334	297	326	326	281	330	344	313	345	337	339	319	326	318	346	325	315	306	332	314	346	320	323	316	331	316	322	305	362	366	335	281	308	332	342	339	360	341	321	331	331	329	345	335	308	325	333	310	314	299	329	347	321	313	324	292	336	319	351	343	314	348	324	297	347	334	359	362	325	358	337	311	322	319	333	335	322	335	289	342	289	334	332	359	369	329	313	328	303	331	298	319	319	338	335	346	347	361	326	293	337	360	316	328	321	305	323	363	326	336	337	344	316	353	321	324	318	360	348	331	326	308	324	344	317	308	333	365	302	343	308	350	329	321	367	331	333	323	327	350	333	317	320	329	354	341	334	343	331	365	343	315	317	332	323	288	348	321	311	349	334	313	339	323	356	301	321	349	306	313	320	353	336	339	322	346	314	328	339	312	305	350	337	318	321	338	332	351	319	303	366	309	309	346	356	354	357	332	331	332	336	303	318	319	347	286	319	326	335	319	315	320	303	345	343	322	281	315	337	350	328	328	309	329	332	309	310	320	337	322	346	327	337	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56838	74494	64507	37092	4847	1212	1192	1083	989	979	991	871	990	943	926	1007	854	932	892	911	932	887	906	909	918	948	894	892	873	903	895	918	921	876	927	916	961	872	926	998	1420	1635	1710	1463	1237	939	871	839	900	904	902	924	911	931	867	915	873	901	925	888	886	851	907	903	901	905	896	931	943	874	931	941	925	931	903	934	949	853	877	874	888	940	887	925	864	917	863	871	876	897	872	894	954	944	925	908	890	905	889	890	949	923	927	856	832	884	913	914	894	929	911	888	908	904	957	913	867	962	880	915	937	890	935	889	931	929	848	891	863	882	885	911	885	867	929	901	890	945	896	912	923	894	890	864	901	872	950	889	896	883	934	836	876	882	906	905	864	881	864	900	922	849	877	903	897	923	923	926	902	946	888	949	929	939	878	937	917	918	938	951	871	956	901	901	896	857	878	904	874	902	894	954	941	898	932	842	865	903	920	942	907	892	891	882	978	933	864	860	886	914	876	875	907	912	860	903	936	904	902	914	922	902	894	882	926	890	950	932	907	852	920	875	905	874	921	899	918	904	879	931	928	881	912	933	885	908	907	945	870	905	881	904	799	852	896	910	920	859	917	904	937	901	885	876	912	901	835	875	880	878	877	959	893	951	899	882	897	877	948	912	877	895	899	928	898	904	922	907	906	925	880	863	934	912	984	910	933	870	888	922	871	874	925	884	871	949	903	883	916	867	929	867	920	906	878	890	890	887	931	923	965	910	923	880	904	862	919	980	893	904	907	899	916	824	915	921	946	884	918	920	892	879	986	877	863	896	883	853	935	873	919	890	897	916	919	913	934	911	874	891	915	930	926	917	905	874	915	867	901	907	856	902	985	859	919	887	840	917	900	912	871	885	872	913	903	928	884	962	883	893	903	897	916	889	879	896	950	909	869	916	878	888	901	914	907	838	891	919	891	883	870	899	884	888	908	899	872	923	914	866	872	895	894	882	889	881	880	936	918	928	908	921	935	885	901	886	911	876	882	889	929	878	945	894	899	859	911	925	923	857	897	898	948	877	914	898	903	940	931	951	869	871	855	933	894	895	861	914	933	896	918	906	859	883	932	830	925	926	886	872	894	896	856	872	868	891	921	911	879	935	905	874	914	933	951	931	911	873	949	919	889	879	936	892	900	913	903	961	887	852	959	882	871	872	893	916	881	841	906	950	838	906	924	917	885	832	859	884	865	929	882	923	895	899	936	898	863	987	915	935	875	933	872	969	936	886	880	927	854	855	893	911	920	884	952	880	938	899	920	912	905	881	944	885	878	936	942	860	914	882	863	896	936	919	946	898	959	906	946	900	893	884	902	879	924	926	906	900	919	910	929	932	885	860	864	894	944	921	925	852	946	864	890	908	813	944	921	870	908	921	907	869	887	895	932	898	934	932	866	885	908	917	926	926	888	865	949	861	928	888	885	877	913	871	940	866	871	916	906	918	884	864	903	894	935	855	898	905	887	904	905	889	876	930	842	977	926	869	858	936	942	923	922	907	899	910	927	917	864	887	869	908	901	888	896	879	866	926	865	902	904	893	910	906	935	919	913	905	904	921	914	900	939	893	899	924	876	915	936	920	862	952	927	887	907	865	909	924	957	843	942	899	920	856	921	907	856	848	876	914	884	912	911	848	910	932	892	870	885	893	885	878	928	907	876	913	935	882	872	895	949	870	888	899	887	912	915	911	951	921	902	892	952	1024	942	875	905	939	915	939	942	899	990	960	916	878	901	914	858	923	881	926	915	852	890	916	903	892	921	940	915	918	924	897	906	874	904	970	967	838	901	922	941	932	893	910	882	873	940	884	920	953	940	900	854	940	900	868	881	869	911	932	931	915	932	900	899	893	937	947	916	903	889	883	914	921	936	899	892	912	928	916	964	903	931	914	859	872	860	891	894	922	891	872	945	825	890	851	914	875	900	960	915	897	934	912	904	890	901	920	933	872	861	884	937	853	867	917	932	886	881	847	894	886	879	906	895	916	914	868	845	863	873	967	905	919	900	829	928	909	905	915	884	867	928	904	957	971	858	929	916	915	937	927	890	938	864	961	929	892	923	930	913	939	931	921	863	917	901	892	952	940	881	888	889	851	862	918	915	889	911	907	916	863	852	945	944	841	913	893	901	869	893	904	898	937	888	952	909	908	915	903	884	836	936	909	873	879	915	898	981	897	883	931	953	964	847	950	929	938	897	912	904	886	855	897	899	925	898	879	867	855	904	954	954	912	946	938	820	891	871	901	912	903	928	895	931	875	934	950	925	909	927	944	887	924	888	949	950	924	936	861	922	895	908	932	871	886	897	905	903	885	865	889	902	952	866	900	955	906	876	901	943	925	900	874	917	911	898	878	873	887	962	815	922	907	976	893	925	902	948	885	894	918	864	922	854	882	887	901	929	938	886	914	849	880	922	911	897	941	868	908	935	941	882	904	932	875	896	851	905	900	887	902	913	934	896	893	923	897	894	903	901	879	866	875	870	896	872	846	901	857	925	919	893	899	924	911	859	915	905	906	896	893	877	883	922	944	892	899	926	885	902	909	937	900	932	925	944	898	953	898	871	886	854	882	896	888	932	903	927	893	905	890	943	908	924	908	913	941	860	917	887	903	903	873	960	906	914	839	863	891	845	906	876	846	828	855	905	960	855	824	895	851	894	872	882	920	909	908	946	874	910	944	887	835	930	867	882	867	836	900	891	910	907	893	886	853	876	880	911	910	883	864	899	924	912	930	868	903	851	896	927	883	893	877	860	954	875	918	848	932	891	878	895	876	890	913	881	835	922	900	892	934	913	878	936	882	878	933	859	910	937	895	910	927	908	911	899	910	876	905	948	886	906	848	883	903	858	892	900	884	935	956	899	944	956	891	937	840	889	835	879	913	862	908	905	882	930	919	908	897	913	953	916	899	874	904	942	886	878	940	914	908	935	932	891	899	918	881	840	876	854	908	904	903	878	903	933	868	973	879	904	951	875	902	917	940	872	856	931	925	880	902	937	865	940	843	898	924	918	899	830	915	887	912	951	959	855	907	881	939	903	859	924	911	897	845	926	979	879	881	847	863	937	916	903	857	933	850	910	935	886	961	903	899	869	946	967	940	865	874	914	917	902	931	865	907	884	893	875	919	892	954	915	894	916	919	852	866	888	855	913	831	925	918	904	926	928	900	932	881	893	920	918	937	886	890	870	906	875	935	941	934	926	928	911	935	872	892	857	884	928	891	899	893	930	914	926	906	847	924	933	884	917	905	917	877	906	872	889	888	863	897	873	919	892	841	868	916	825	898	914	900	883	898	975	894	860	887	941	907	931	935	932	865	902	939	890	854	907	916	957	850	860	858	906	856	912	867	861	937	878	874	926	913	847	909	859	907	810	852	927	939	928	927	927	959	866	894	909	897	922	926	897	883	947	934	833	933	849	881	829	885	903	882	906	865	885	909	872	854	894	909	919	895	863	901	968	837	930	888	887	852	944	918	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24790	27922	15587	2768	498	280	321	291	282	283	279	324	296	279	329	287	287	282	311	270	291	274	262	296	252	300	298	281	294	276	278	294	287	282	281	271	254	292	308	276	266	272	308	296	258	284	310	290	296	264	243	303	294	313	296	289	301	273	295	274	271	289	301	275	268	306	321	280	304	284	292	284	289	299	287	287	292	301	264	296	300	304	281	275	304	318	287	260	269	294	274	264	287	283	282	303	289	294	277	279	295	266	311	285	284	290	276	300	259	275	293	290	293	273	286	268	293	260	279	295	295	297	284	292	270	312	303	286	290	291	294	304	302	311	315	290	287	279	292	281	269	249	291	282	287	305	278	281	279	315	292	312	278	316	331	289	282	306	285	309	282	298	295	280	303	292	292	296	292	305	296	299	295	271	284	307	290	315	278	303	292	286	292	302	277	292	302	317	258	293	304	318	279	263	297	310	301	289	295	289	288	312	324	301	278	295	298	283	303	298	302	311	299	262	248	271	279	259	284	309	307	287	303	277	274	286	291	256	277	291	282	255	281	287	278	265	293	315	297	284	286	316	317	326	300	300	309	280	294	273	277	302	293	277	271	316	275	282	297	287	323	312	287	267	282	298	301	302	299	324	305	295	296	290	320	292	284	269	296	283	290	321	289	285	283	289	289	276	269	282	250	286	289	276	261	300	324	301	291	292	266	270	316	290	328	336	334	280	298	263	264	288	281	301	293	312	295	283	318	298	290	299	267	303	305	295	277	264	291	272	286	279	263	285	282	290	282	274	308	282	299	293	302	287	309	296	271	255	329	291	274	282	318	256	319	293	285	272	299	296	282	308	299	295	302	278	305	265	307	288	275	277	271	291	258	265	274	275	289	295	280	340	259	285	291	291	309	286	314	303	291	286	309	290	317	297	304	269	284	262	295	297	283	296	300	276	274	267	264	284	305	313	288	283	279	280	298	289	296	317	277	287	309	264	306	280	293	266	274	271	320	271	301	319	291	277	292	287	299	271	298	307	291	298	290	298	283	279	262	282	274	277	308	304	272	290	286	299	300	354	284	300	282	300	276	279	265	317	259	299	250	272	297	270	315	290	270	285	257	279	284	297	300	285	293	283	265	286	286	330	323	305	285	257	293	287	284	290	297	295	270	278	271	268	294	291	294	304	335	284	291	275	274	263	295	288	270	284	284	313	308	302	299	309	298	302	265	287	284	273	279	274	277	308	331	311	306	287	294	317	288	292	292	263	316	282	303	307	314	281	286	290	304	295	292	270	274	261	280	286	296	270	275	276	300	286	281	254	295	317	242	286	312	280	289	276	271	281	290	292	320	288	289	293	309	257	321	286	285	267	236	283	282	286	308	318	284	283	293	328	298	277	283	285	297	292	311	278	283	291	284	250	295	288	306	313	261	272	283	332	314	282	291	287	303	306	282	306	266	303	290	299	279	283	314	289	313	313	270	284	271	293	280	284	283	263	294	299	291	266	274	285	292	310	274	297	317	315	297	293	282	280	317	297	320	289	300	271	263	287	277	316	295	312	277	288	290	301	289	319	306	321	267	275	280	296	278	279	308	283	296	274	288	285	285	337	307	278	304	318	275	291	297	261	278	288	322	292	300	284	291	250	269	295	271	298	300	286	305	292	294	277	320	310	276	255	286	322	252	274	338	280	302	301	282	268	273	289	303	288	286	287	278	285	284	284	303	303	281	259	273	306	319	264	313	271	333	275	295	306	301	277	276	291	313	303	302	274	276	252	289	309	306	295	267	298	284	278	286	270	293	293	275	291	307	307	333	294	302	246	298	305	315	295	273	272	282	261	285	294	304	304	264	285	299	305	314	312	273	292	280	282	268	284	314	301	285	307	267	288	286	308	316	297	258	292	316	285	255	256	273	293	287	270	275	270	323	276	289	280	298	291	293	292	284	295	302	301	279	273	280	300	284	273	290	275	298	309	302	301	264	275	268	327	257	297	315	283	296	347	268	315	276	320	288	267	278	312	299	303	300	279	260	263	302	281	291	249	309	291	306	303	293	323	283	297	272	295	285	312	292	296	297	302	247	306	313	267	306	276	308	250	310	285	307	297	300	278	264	284	282	306	317	275	290	274	309	246	319	298	309	280	278	278	287	323	301	293	328	254	289	298	289	273	300	257	290	281	246	286	311	284	287	317	274	308	245	270	268	288	271	278	279	292	286	295	295	295	292	271	264	297	269	296	288	280	303	294	331	271	304	305	270	285	319	292	270	258	310	273	285	256	286	314	286	263	267	291	298	296	273	273	272	322	284	301	278	274	297	290	300	323	288	288	309	299	302	287	285	346	291	274	302	289	278	280	306	277	305	297	279	271	282	296	283	302	308	280	305	259	274	269	333	292	281	298	283	317	291	267	293	284	258	266	252	288	263	335	269	277	299	269	301	313	303	294	293	264	277	291	288	279	287	301	296	289	301	276	292	320	294	330	291	330	280	302	267	281	297	320	311	308	300	318	280	303	283	276	312	271	289	306	273	279	336	295	273	307	263	291	293	299	308	297	295	250	279	286	262	269	283	277	309	282	275	290	295	294	316	277	287	265	309	340	296	301	278	281	297	289	259	312	294	273	293	309	289	280	293	253	281	288	296	301	285	306	321	253	293	283	300	280	278	290	312	284	300	271	310	295	271	298	297	274	342	298	285	299	279	275	324	277	271	286	291	245	286	292	275	276	284	296	304	291	310	280	287	275	301	282	283	322	276	298	293	276	288	310	286	285	296	296	298	301	268	296	302	290	309	294	271	301	269	318	285	311	278	276	285	278	292	274	310	279	261	299	237	266	293	270	276	299	334	279	295	288	291	295	289	291	289	254	310	289	304	284	299	291	300	279	277	290	296	284	305	293	270	288	260	304	309	278	308	324	275	277	311	278	293	289	280	311	316	288	290	279	274	303	315	286	295	304	305	297	326	277	295	239	297	281	298	276	313	307	275	274	285	263	269	294	285	299	321	316	284	281	278	307	311	260	301	298	293	309	289	295	285	308	293	295	254	283	310	299	259	276	299	291	304	237	277	281	287	288	282	311	297	297	309	255	286	301	297	305	300	321	291	270	296	277	305	299	306	288	316	299	285	263	293	295	281	290	288	295	258	278	298	297	288	311	323	279	276	289	293	290	270	260	273	265	320	299	278	291	318	278	254	297	293	265	284	285	265	290	291	296	285	288	286	296	290	293	299	255	278	290	324	291	319	276	322	264	280	309	269	268	269	304	287	283	274	258	281	294	290	276	295	274	303	289	302	280	261	270	279	265	284	291	315	312	272	288	256	272	274	263	269	293	289	269	296	262	278	291	279	278	283	260	313	272	300	292	285	297	283	300	295	306	284	256	312	319	293	293	289	273	269	274	255	286	265	280	302	280	298	284	280	290	268	294	319	275	311	288	291	285	301	308	299	293	277	289	257	291	284	290	292	270	280	276	325	319	282	286	287	285	276	310	272	300	301	316	291	276	312	307	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23358	32256	20782	5103	1005	824	766	824	813	820	789	848	804	763	819	780	810	807	819	886	845	822	846	866	837	794	850	817	814	859	827	805	845	806	797	815	850	819	772	829	846	832	866	856	855	811	785	825	818	855	830	824	846	801	833	790	872	861	756	825	825	818	821	786	858	813	836	812	800	846	830	776	810	796	774	795	834	787	834	846	846	811	822	812	822	798	812	794	797	805	845	799	804	787	800	847	851	798	824	836	889	859	832	829	821	829	811	795	755	806	824	823	855	826	846	834	822	787	833	850	785	785	850	836	801	775	780	842	833	786	809	801	824	854	782	757	804	868	812	824	824	837	845	806	804	856	785	818	784	792	856	826	796	776	783	831	808	769	801	791	826	813	830	890	793	803	847	835	782	789	837	810	803	813	794	808	854	811	843	780	829	782	812	832	835	806	834	785	819	824	850	837	842	792	804	791	841	794	826	846	844	855	779	810	761	857	811	788	820	808	884	851	799	816	837	778	817	805	884	858	844	795	763	762	811	786	785	805	808	807	850	803	872	838	817	820	798	856	797	829	823	814	773	786	822	812	800	842	770	875	790	807	804	844	804	839	820	822	833	813	842	845	811	858	824	789	815	834	814	835	789	825	826	799	746	851	838	811	843	836	809	836	833	779	844	794	834	792	814	816	823	855	830	853	829	786	804	824	788	759	810	773	783	765	812	868	794	787	857	803	823	835	801	821	838	863	795	791	839	819	808	850	815	817	784	789	804	779	757	821	861	866	819	803	807	780	858	790	829	796	855	861	843	845	816	808	820	800	770	814	799	832	821	767	841	788	842	788	829	763	814	817	782	824	783	835	834	824	788	809	813	817	825	864	806	813	815	793	806	826	820	818	837	842	841	799	808	778	823	803	850	817	827	785	757	845	820	827	760	833	836	856	815	809	810	846	758	795	778	837	834	800	813	802	814	788	850	771	777	802	793	799	775	825	837	862	786	807	848	789	805	784	726	784	824	850	826	841	814	823	826	831	793	776	785	834	768	807	836	798	821	833	833	824	824	866	804	789	841	816	785	865	797	820	820	841	865	783	834	793	809	825	814	837	814	832	851	837	801	854	784	819	783	829	804	824	839	788	819	813	768	828	804	859	771	850	851	796	797	862	866	735	808	852	814	789	842	809	802	771	790	828	861	832	793	835	803	862	788	813	853	842	826	800	804	820	839	844	796	754	814	818	801	848	817	808	815	835	796	819	769	760	783	805	791	811	854	795	850	815	817	845	812	806	808	823	821	782	790	808	763	817	818	814	818	799	818	770	783	805	856	833	812	815	837	851	789	830	795	827	834	783	804	797	783	827	826	818	843	796	787	796	820	786	809	796	797	810	857	805	793	829	820	810	764	804	781	748	876	846	824	866	843	827	882	818	802	810	813	805	853	787	882	834	783	827	816	809	778	837	796	812	787	821	852	858	826	820	806	819	808	852	859	826	821	869	814	790	777	786	823	832	867	846	831	774	845	796	852	843	860	860	802	820	832	817	846	843	832	798	788	762	779	798	817	778	833	781	841	825	841	824	765	845	793	768	795	812	822	851	797	794	793	809	830	832	794	808	816	849	823	825	892	809	849	817	833	792	783	841	815	889	792	836	841	824	800	849	816	793	799	845	822	822	845	821	834	779	835	848	787	819	803	779	823	858	831	782	867	806	845	759	832	814	832	821	846	869	771	802	813	848	822	872	802	838	792	777	855	815	819	832	789	765	793	820	827	821	813	809	794	803	834	848	763	834	833	792	831	802	785	830	820	867	861	831	809	873	785	845	842	815	755	800	778	834	813	863	872	865	792	822	833	819	844	806	790	861	838	795	843	832	794	793	807	815	819	829	777	829	846	790	849	825	807	829	812	794	746	813	821	765	794	794	778	779	830	794	815	743	791	828	799	845	829	806	814	807	837	799	818	810	762	809	791	822	845	808	807	784	825	798	827	787	845	803	818	812	815	843	844	826	823	784	792	848	829	823	811	805	790	838	798	778	815	781	838	804	912	858	815	826	803	769	838	819	811	831	809	820	884	788	769	817	817	884	786	830	816	851	794	811	778	805	828	822	805	783	797	818	804	796	851	782	849	814	858	782	811	826	772	818	799	857	795	771	792	780	812	751	831	850	822	815	799	842	867	820	845	811	822	836	818	821	833	856	793	814	823	840	837	776	825	778	811	811	809	793	820	766	869	809	776	815	809	818	799	824	790	882	832	860	815	836	793	808	837	814	832	800	776	794	828	790	844	812	827	814	794	780	772	827	871	804	793	735	827	758	820	853	835	806	852	831	797	804	879	813	851	790	789	827	805	774	803	849	800	816	823	849	785	827	832	828	825	823	833	825	833	807	835	758	802	837	795	800	834	766	806	802	840	809	798	841	819	860	804	738	790	795	797	850	811	760	806	810	789	868	845	802	850	786	816	826	865	808	800	831	848	821	829	830	806	842	824	771	794	835	805	803	844	811	803	829	811	801	764	806	848	809	774	818	837	836	803	815	799	813	793	876	826	792	804	828	811	821	809	779	858	849	828	829	851	883	806	839	872	788	850	797	792	785	805	808	835	837	848	818	820	831	847	831	819	738	843	801	801	808	811	894	830	832	859	769	873	825	877	773	793	831	809	797	780	829	874	817	797	791	789	766	792	717	809	832	860	803	908	805	839	820	814	829	774	832	855	792	811	833	829	829	766	853	796	813	780	823	814	784	798	833	813	774	797	838	800	811	804	854	791	834	785	839	848	798	801	830	777	810	807	854	855	806	840	811	823	834	850	829	822	825	820	800	819	797	842	787	865	792	865	807	821	789	802	768	845	820	794	826	809	804	797	785	808	765	817	851	859	815	820	812	796	886	812	809	794	807	823	844	795	832	840	846	871	770	798	836	853	860	794	786	832	821	852	832	855	791	814	772	843	766	825	868	880	795	801	829	774	833	805	814	827	821	793	863	805	819	890	835	833	867	808	810	819	811	787	865	801	789	753	779	805	840	836	855	825	878	817	751	867	836	835	818	773	829	825	785	771	785	850	834	830	810	874	835	812	772	786	880	874	852	808	817	822	890	804	829	805	796	775	792	817	811	804	808	781	733	797	806	829	850	803	795	852	799	810	831	818	775	861	816	793	795	770	854	796	806	814	827	793	836	792	781	826	808	823	749	807	805	857	823	783	813	804	805	783	758	793	868	845	854	863	809	828	791	789	844	797	831	831	797	804	843	827	838	836	847	853	803	832	775	812	830	779	836	757	851	873	782	805	790	790	813	807	797	841	821	797	809	857	866	832	812	799	820	836	835	861	767	840	827	813	811	852	790	831	789	795	795	867	751	833	842	806	832	837	784	824	863	787	823	785	795	837	862	793	762	801	858	826	868	840	859	812	794	857	806	815	782	809	791	755	812	855	826	839	847	821	783	817	803	822	773	813	830	862	799	730	776	804	768	849	831	831	813	853	836	837	821	793	759	811	768	850	840	815	826	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
68429	73904	58419	27868	5877	404	289	249	270	284	255	258	283	251	287	246	263	254	276	282	264	239	285	268	247	259	261	268	276	250	277	288	283	262	242	271	251	247	259	285	309	297	308	333	289	256	243	268	256	254	244	264	280	252	259	269	262	253	278	288	267	275	245	268	265	262	263	257	281	267	277	241	287	292	265	247	234	261	252	263	260	266	247	254	270	240	287	274	262	297	289	262	276	266	262	272	270	263	275	290	247	283	263	281	272	258	247	257	253	267	288	269	285	260	275	268	262	266	255	264	272	246	310	246	265	255	252	241	274	261	276	246	285	242	276	262	244	236	240	237	253	296	248	278	272	285	297	293	287	243	277	296	272	265	272	256	251	267	269	262	281	267	292	271	275	280	286	239	281	283	273	279	278	266	231	254	273	249	269	276	264	299	300	288	237	311	245	302	271	281	229	280	242	265	305	243	249	257	252	270	259	217	263	254	266	308	300	268	243	273	269	264	266	281	279	271	292	266	279	284	306	257	297	264	276	243	268	277	286	253	275	255	254	253	279	274	265	247	254	247	268	271	255	280	289	250	269	258	287	300	294	269	285	270	254	251	235	256	290	251	234	287	320	260	284	274	291	279	266	258	253	248	261	256	250	278	264	279	265	283	273	274	279	279	254	249	283	273	254	250	250	265	280	245	287	233	291	273	280	249	273	273	298	295	248	265	261	294	265	281	272	257	240	263	261	283	279	270	267	286	271	286	257	268	286	267	269	257	246	255	251	269	272	274	236	235	241	250	269	277	267	246	265	264	278	281	269	261	272	258	248	287	265	277	260	289	270	283	271	277	246	248	269	276	287	253	246	288	239	294	294	270	298	251	268	289	269	269	258	275	264	262	271	256	270	249	279	267	251	263	267	266	292	281	281	246	271	259	265	276	249	271	267	269	259	238	273	269	267	246	262	259	252	275	272	275	263	262	276	276	224	264	279	273	290	267	251	269	253	262	252	269	272	274	277	257	267	285	262	264	282	278	290	247	281	259	274	269	271	268	246	277	266	282	230	249	265	256	259	276	257	261	240	271	276	249	279	268	293	259	287	300	271	277	249	241	258	281	231	250	279	296	293	280	283	253	274	252	266	275	285	263	246	264	257	276	285	263	234	267	277	294	272	251	250	273	284	257	272	239	250	261	273	258	260	289	300	259	279	253	295	267	280	246	247	266	263	265	261	275	259	298	271	274	252	241	287	266	267	278	276	261	269	268	286	252	257	254	267	264	276	284	269	264	286	249	277	293	253	285	275	278	281	293	279	279	282	238	268	277	304	279	269	276	254	256	266	271	270	272	246	240	274	265	271	253	248	278	274	263	259	249	280	266	244	277	269	223	255	243	258	265	261	261	284	243	242	267	286	268	272	271	279	283	279	286	255	257	239	263	295	249	260	280	278	261	268	258	234	286	257	271	283	249	269	269	277	295	235	270	260	266	246	275	274	247	291	257	274	274	265	256	290	260	298	249	268	270	286	263	254	252	291	271	279	265	283	274	279	278	261	256	273	283	302	279	276	282	272	253	280	280	256	286	275	271	240	289	284	276	224	267	286	274	279	254	268	262	247	310	248	284	259	285	265	262	275	277	266	280	252	281	265	265	284	268	281	274	273	279	256	264	268	270	276	227	251	253	270	250	291	291	259	284	262	277	239	258	275	275	275	274	218	257	262	254	263	237	258	276	231	278	275	245	275	267	285	265	273	288	271	265	258	249	276	259	274	267	252	263	275	261	247	233	245	286	268	252	250	255	286	285	262	283	274	275	293	270	249	287	274	288	284	260	274	252	231	264	272	257	270	252	297	294	277	255	258	240	287	254	261	246	297	277	253	251	240	255	262	240	252	294	250	272	285	245	268	283	274	259	254	243	265	281	268	287	276	278	296	268	258	260	243	297	252	258	247	277	300	256	272	280	266	293	273	286	266	299	280	253	273	293	269	273	280	277	276	274	268	300	293	255	281	244	260	285	271	264	277	256	231	283	258	279	265	249	275	276	270	245	280	270	308	263	268	251	260	258	250	280	262	265	256	243	262	299	265	261	275	274	263	289	249	269	239	263	233	257	256	255	279	268	261	290	263	274	277	284	247	242	245	251	251	240	277	274	259	287	285	234	265	287	277	258	261	255	263	267	251	284	272	253	284	252	244	257	243	270	284	245	262	256	272	251	302	255	274	247	284	273	263	247	245	276	242	249	250	256	265	255	275	263	274	256	264	287	248	253	269	255	275	258	238	268	288	265	263	280	264	271	277	275	278	249	284	285	272	274	263	275	282	247	275	249	259	260	248	235	266	247	285	263	249	257	254	252	285	269	249	281	251	309	256	262	263	292	238	253	239	244	272	270	255	295	258	276	270	274	285	256	279	265	298	270	266	269	265	267	268	283	265	258	253	264	257	236	295	264	268	279	274	272	264	283	273	301	271	242	254	273	266	269	247	288	266	266	243	269	262	274	263	292	274	247	278	276	258	247	260	264	231	292	253	270	250	282	264	285	288	241	252	249	254	248	253	259	259	274	271	254	284	271	276	266	261	262	252	299	256	256	258	273	251	289	248	257	253	243	287	283	281	281	240	259	287	268	249	257	272	277	291	269	275	227	283	228	276	255	265	280	272	277	246	264	270	264	269	273	267	264	299	256	293	283	279	242	280	246	292	281	277	270	287	241	283	275	233	252	268	268	255	241	237	265	241	286	248	231	250	270	292	276	281	252	264	260	196	232	262	275	298	272	293	254	253	267	247	266	243	272	244	261	270	225	283	275	275	260	282	263	299	264	249	260	248	255	277	272	270	274	279	264	278	274	267	299	250	258	287	280	288	271	246	265	277	262	262	273	247	279	285	290	303	226	261	239	291	251	278	309	238	264	252	279	274	264	309	230	275	244	281	261	250	274	270	263	272	260	234	266	279	303	273	253	280	284	271	249	258	284	288	291	267	253	269	256	277	242	273	295	283	248	261	265	277	266	296	278	259	281	266	293	276	273	262	251	264	294	267	261	266	262	280	276	257	244	287	224	234	282	263	278	277	267	289	252	253	255	291	292	257	268	284	270	261	251	283	246	292	269	271	266	256	264	265	251	259	245	291	264	267	270	286	300	274	264	252	257	271	266	261	283	281	276	271	264	273	263	276	281	290	245	279	258	287	290	253	283	236	277	282	275	255	259	263	252	237	284	289	258	275	269	256	269	314	275	251	277	228	252	246	236	288	262	248	250	273	250	260	272	243	289	267	265	274	264	277	285	258	270	229	263	268	303	269	247	253	279	273	292	249	272	262	280	283	258	274	279	246	268	267	281	292	261	282	265	287	268	274	278	283	225	268	291	241	252	271	261	265	272	257	260	245	272	266	264	269	263	257	248	263	266	251	267	266	282	254	257	255	258	277	262	294	236	234	299	278	277	258	264	256	256	269	282	243	248	261	265	282	268	229	274	259	247	290	286	250	279	261	253	275	278	272	282	250	285	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46822	60745	53691	29483	3284	911	925	803	803	797	831	724	759	793	705	800	773	787	759	809	767	752	731	766	759	796	752	841	763	744	735	748	733	780	773	741	708	799	780	903	1012	1147	1013	1044	949	747	760	801	768	772	775	724	757	771	799	746	757	726	779	763	760	755	732	807	721	787	738	786	756	752	725	744	787	780	739	745	773	761	773	767	754	710	798	784	800	812	717	735	757	790	730	802	757	720	780	789	756	825	761	784	782	783	778	767	743	743	736	748	777	757	745	784	752	784	761	715	772	757	803	744	704	710	745	715	721	699	756	754	761	784	750	724	769	742	774	734	753	758	743	781	778	810	802	801	780	812	782	774	772	791	775	747	799	794	791	733	779	744	699	762	704	767	746	773	735	751	729	789	708	750	734	747	686	740	735	776	786	757	747	743	725	786	764	706	726	766	742	775	752	755	773	801	728	779	757	796	747	746	745	741	718	769	742	744	772	805	808	800	732	760	774	784	747	761	816	808	746	830	782	699	784	779	788	779	759	713	810	780	808	748	777	795	760	747	724	784	739	764	754	812	738	779	768	801	719	711	753	732	724	790	784	694	742	751	753	727	737	714	799	748	750	768	743	759	765	771	779	746	720	792	782	772	727	753	769	713	813	741	801	735	759	773	749	727	752	742	716	765	812	770	754	767	763	732	732	756	761	721	772	737	756	771	811	728	772	738	701	736	758	754	762	806	709	722	764	717	747	769	708	743	771	725	759	784	772	774	767	792	751	809	777	776	747	760	722	760	745	741	772	773	729	767	782	737	788	785	780	747	775	737	761	759	755	792	776	746	709	754	746	779	765	769	814	758	731	773	752	793	776	742	754	740	780	759	775	788	750	750	763	764	765	718	711	734	732	696	780	786	777	749	768	752	818	752	770	734	754	746	739	788	773	799	730	728	787	770	773	753	767	754	708	742	728	806	749	773	721	724	786	738	778	760	772	716	722	804	740	709	746	750	760	785	785	738	801	775	712	717	753	735	722	796	772	733	772	736	744	762	721	716	704	758	797	755	763	748	771	744	781	750	746	743	763	773	763	769	762	752	771	755	705	766	716	726	823	741	767	790	757	761	765	745	773	820	759	789	762	740	736	737	745	768	728	741	735	692	745	731	790	754	808	801	796	721	783	723	752	770	764	751	730	768	784	779	748	773	785	765	745	748	779	744	759	776	794	733	732	706	758	758	756	756	719	789	779	746	712	731	773	733	774	758	809	754	756	748	729	775	759	775	789	717	749	770	760	727	767	782	762	785	724	720	770	774	710	750	753	795	778	797	774	759	784	784	698	712	742	783	799	793	813	720	783	737	777	720	727	736	786	779	754	762	749	742	734	761	693	796	766	758	784	738	743	791	781	772	780	756	762	772	737	781	719	764	748	783	738	730	734	808	787	750	783	742	763	760	812	733	746	745	753	775	706	773	753	795	828	792	760	765	771	770	760	789	723	766	781	727	744	754	764	750	785	763	757	731	767	775	777	728	772	736	756	756	766	751	737	726	764	700	776	736	716	743	801	730	772	755	758	763	739	757	745	789	772	774	740	775	737	776	784	821	705	788	792	793	796	765	718	784	782	714	698	763	740	753	743	834	778	802	741	749	757	780	787	778	780	744	774	751	755	753	737	806	804	771	804	757	759	705	761	772	776	717	750	765	789	708	787	814	791	770	780	817	783	754	775	739	764	759	764	743	763	757	748	784	776	793	768	782	754	736	741	754	756	765	732	783	719	711	778	752	754	781	780	792	779	737	801	758	794	782	731	800	720	770	693	754	740	720	734	760	755	742	745	751	777	738	751	772	777	786	801	748	735	741	807	750	748	752	753	747	777	705	770	769	763	781	732	778	719	789	732	728	777	742	724	729	748	806	775	744	739	802	763	756	764	743	753	748	763	767	785	739	785	781	772	727	723	745	794	789	768	755	781	727	794	801	768	817	725	717	744	824	778	709	734	820	738	751	781	763	717	764	712	782	736	749	740	761	769	721	797	791	762	781	815	731	813	733	735	786	769	812	745	798	751	768	765	762	771	780	722	766	786	793	722	761	787	757	740	765	792	706	776	785	752	767	750	795	735	803	786	788	772	791	783	791	717	786	760	712	747	724	763	774	806	758	771	757	783	767	782	754	773	748	788	752	767	776	754	770	765	775	737	759	775	798	764	787	739	720	767	769	747	781	734	727	799	758	788	726	751	730	768	780	760	783	769	708	775	767	802	769	768	775	744	763	722	757	808	777	737	770	796	788	720	761	774	776	785	748	782	788	716	766	769	745	709	723	731	712	771	768	739	736	753	750	773	726	737	734	763	753	752	786	762	752	774	789	802	777	752	779	780	696	760	782	735	810	743	756	747	765	728	740	760	767	772	827	794	788	743	755	741	816	801	743	751	753	783	761	744	751	720	744	775	781	723	770	816	796	733	711	730	768	714	763	730	752	808	760	735	774	744	775	717	759	748	753	772	727	771	740	760	728	781	772	769	828	741	781	745	750	741	763	787	727	746	764	787	722	740	751	742	766	721	767	780	716	720	726	785	769	792	768	735	766	742	756	765	723	761	753	778	764	787	753	749	745	740	716	753	748	758	761	748	731	747	756	779	772	788	721	706	760	735	796	784	758	743	762	798	791	790	779	733	792	726	801	739	773	752	761	726	770	742	763	781	728	758	772	778	727	713	711	764	799	702	798	767	736	777	763	787	776	750	739	734	753	762	736	779	737	774	766	788	734	775	771	820	758	777	752	802	746	701	804	726	799	752	780	777	759	755	765	759	727	798	781	753	763	736	771	758	795	723	776	773	703	803	783	716	784	752	739	715	756	742	747	790	761	810	803	709	793	784	781	738	795	742	798	808	741	721	760	756	712	776	757	763	756	758	759	790	752	746	765	793	761	754	747	728	759	748	766	726	761	772	760	807	737	756	763	761	731	768	795	760	732	784	744	716	698	761	769	783	798	793	818	781	761	816	750	764	690	738	799	791	782	772	769	736	753	711	684	807	770	782	745	757	745	755	693	740	737	765	787	792	742	776	801	753	745	749	739	815	749	730	774	749	760	755	749	811	759	841	752	767	780	753	777	751	746	787	779	726	769	774	718	749	806	725	778	768	763	802	680	768	744	776	750	766	787	724	758	778	767	739	751	793	767	790	759	715	745	757	717	778	782	795	733	825	745	751	714	750	744	790	768	746	768	793	773	758	765	753	769	728	753	812	764	751	806	771	775	748	782	748	726	735	734	790	788	727	785	748	773	748	705	751	805	780	751	765	734	759	720	790	785	741	751	731	791	828	793	773	729	780	679	763	807	745	758	784	777	727	741	753	773	754	772	727	785	741	770	714	780	734	753	760	741	779	736	756	723	735	756	776	737	803	776	781	741	748	734	775	795	745	805	772	762	773	736	720	764	784	728	767	757	741	746	750	736	747	772	748	781	788	784	723	804	777	757	732	762	750	773	783	748	777	734	766	755	751	808	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
80170	84241	66286	34941	11175	903	388	360	317	321	319	332	282	289	302	329	319	314	310	316	317	293	306	301	334	275	332	322	310	282	329	352	312	346	325	296	299	304	347	363	377	365	384	370	366	298	312	349	292	338	296	329	314	323	329	335	279	331	349	318	331	314	318	307	308	283	309	355	347	340	326	317	299	301	269	334	277	304	291	322	327	286	286	323	280	316	344	287	272	303	335	287	288	299	297	315	301	281	334	287	356	328	300	306	350	302	313	324	316	273	317	336	324	309	333	302	327	289	286	321	315	300	316	338	329	329	327	283	340	302	313	317	287	313	321	294	319	316	354	329	310	313	279	335	314	298	312	326	291	294	302	308	329	267	338	299	292	321	348	285	323	345	271	319	314	304	324	332	349	336	338	315	296	327	296	287	306	313	328	277	311	279	277	275	304	310	311	325	298	327	290	282	288	311	312	314	321	273	316	341	334	311	319	331	318	316	273	308	330	320	279	302	317	288	329	339	333	290	295	308	304	270	328	300	294	292	294	299	318	279	304	314	299	317	284	310	337	310	305	330	305	290	319	323	285	323	315	282	321	327	341	282	322	332	291	320	329	297	333	285	340	320	309	311	310	322	318	348	303	294	318	329	308	308	325	329	302	299	286	310	334	327	313	343	328	317	336	341	345	301	313	319	318	303	316	293	317	293	297	316	309	317	318	322	313	285	321	324	302	310	334	283	297	315	326	290	295	308	285	321	289	299	331	302	311	321	338	317	311	300	312	284	332	329	319	294	311	317	336	329	306	320	292	332	322	342	334	362	309	293	333	300	335	344	336	300	306	309	310	305	352	297	319	300	289	298	315	322	317	287	286	299	297	316	340	299	313	318	332	333	300	281	298	310	324	300	282	306	272	331	286	295	322	302	336	328	287	348	313	292	325	312	321	325	319	298	305	300	339	297	289	312	295	314	292	338	339	297	308	339	291	333	308	322	320	310	282	317	296	310	288	258	342	283	287	301	347	342	299	337	314	335	300	323	299	325	283	297	258	306	308	306	304	314	298	311	281	280	330	340	339	327	307	325	315	300	299	318	340	319	273	304	297	281	320	321	280	337	326	304	288	291	281	314	313	329	319	314	288	316	316	326	277	319	334	349	324	337	294	310	286	320	286	316	346	306	296	293	307	325	285	284	311	287	287	295	345	275	300	274	309	315	318	296	300	297	331	280	319	274	337	307	349	284	316	348	313	339	330	306	301	329	332	327	312	314	300	322	325	310	298	307	320	328	340	338	318	297	314	316	300	348	275	329	319	316	311	313	289	297	337	318	292	264	298	295	326	310	315	283	308	323	311	293	291	302	321	297	281	328	318	371	343	324	290	288	306	286	286	290	336	332	284	290	323	304	322	299	303	315	311	279	327	331	318	353	310	309	297	314	285	311	304	305	307	268	302	312	310	271	283	329	309	361	306	289	275	317	306	325	301	313	306	302	290	322	333	294	298	319	293	291	328	293	299	299	313	331	300	316	307	294	329	308	284	288	346	309	282	307	338	300	309	355	324	325	315	326	339	300	290	307	330	326	319	311	316	313	281	301	303	320	323	309	307	297	291	302	304	288	271	320	310	298	283	301	324	298	293	299	326	303	308	299	307	312	332	311	316	297	279	300	318	328	309	315	316	289	299	306	306	284	298	310	324	289	312	291	333	324	328	338	318	292	329	302	295	322	309	297	310	280	270	323	314	323	313	296	322	271	317	293	304	290	305	278	301	312	317	299	282	319	326	313	296	320	271	307	306	293	305	312	314	301	330	330	298	295	333	274	315	276	295	295	285	308	270	308	314	307	310	307	322	327	279	297	298	304	285	331	303	305	323	322	285	326	323	307	269	298	282	313	290	292	282	320	325	321	313	346	303	304	303	345	307	287	302	282	311	294	318	341	309	329	282	313	298	275	317	328	356	327	277	328	326	323	318	303	302	329	326	306	332	305	282	313	305	317	315	315	323	306	293	319	323	306	299	324	313	291	316	301	300	297	320	327	307	317	294	342	306	302	330	299	328	324	326	333	318	317	297	321	328	325	300	299	294	316	305	298	319	344	324	279	290	326	281	318	313	329	304	340	320	335	279	312	281	293	332	305	309	270	301	330	293	310	325	323	296	292	300	270	308	300	282	297	269	357	342	310	303	328	272	306	325	313	287	309	316	295	303	282	292	309	288	300	308	308	284	317	332	298	312	286	325	314	289	327	320	325	319	296	326	305	308	304	288	307	292	309	309	303	349	276	286	277	323	294	308	277	328	333	338	333	275	325	297	292	325	286	276	286	305	298	289	314	308	297	298	301	316	338	313	319	341	297	328	298	341	313	315	339	314	351	321	308	300	288	301	359	298	302	297	350	322	329	299	344	284	316	305	291	311	328	283	317	251	298	307	339	289	309	348	309	303	324	303	310	307	279	304	319	299	318	300	298	295	299	316	284	300	301	320	289	323	309	300	339	319	288	281	295	320	308	326	312	295	352	317	335	312	292	317	272	315	288	293	321	287	299	303	295	320	298	306	315	298	312	321	314	302	293	329	303	315	322	306	303	317	338	330	312	319	320	322	297	324	318	315	282	297	302	307	290	291	322	299	291	323	312	304	341	331	303	292	319	327	294	305	322	319	301	314	320	310	301	312	310	310	299	314	301	310	316	291	324	327	321	278	317	356	320	301	346	310	297	307	319	303	352	306	321	302	304	325	321	306	296	309	314	332	316	341	321	308	289	262	315	321	312	310	319	323	293	306	310	280	335	318	290	304	293	306	334	321	356	328	317	327	317	293	322	271	308	314	301	304	288	325	303	266	301	308	310	296	282	273	295	309	317	300	330	315	368	337	297	289	318	320	289	300	344	315	306	304	307	326	286	290	307	289	292	327	306	342	340	330	315	298	285	311	291	321	288	303	324	323	304	315	303	314	311	330	280	321	291	301	331	324	298	283	326	316	323	316	336	302	331	276	311	320	321	336	325	305	326	324	301	304	330	285	331	320	290	328	289	285	337	341	318	303	348	280	302	290	304	289	304	324	318	309	335	302	332	283	308	306	306	299	308	324	310	300	298	281	284	311	306	313	314	300	300	338	289	312	304	317	341	284	320	312	290	318	332	323	329	298	307	309	338	290	304	296	298	297	336	317	298	311	306	285	301	295	306	306	307	317	257	282	279	274	289	321	314	320	329	303	303	299	306	265	278	359	296	318	331	289	325	311	321	285	316	333	323	346	293	290	314	279	302	312	339	304	346	298	311	283	331	327	273	322	337	284	317	296	291	309	323	297	299	293	279	314	352	298	321	340	307	271	281	310	317	285	301	329	284	326	296	303	295	297	319	311	307	315	319	309	331	286	300	302	325	324	315	317	337	297	297	299	283	321	283	301	304	274	336	312	308	315	315	345	340	316	303	312	328	327	323	337	311	339	303	290	349	291	298	298	301	346	322	318	349	329	329	325	311	322	312	305	267	342	321	315	332	275	305	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
58963	73765	62935	37050	5228	1113	1128	1071	1000	973	913	868	891	860	884	858	899	889	882	863	887	856	884	902	869	855	917	854	934	864	838	866	879	845	874	852	813	866	886	1186	1512	1409	1379	1315	1155	841	860	859	851	910	839	868	849	855	882	900	810	838	897	839	864	851	819	873	817	863	839	865	838	862	876	834	858	848	943	873	858	846	835	888	852	862	836	810	821	799	848	858	909	839	887	841	866	904	862	880	870	887	877	896	859	863	865	879	861	848	855	848	895	878	850	818	807	895	846	822	843	810	837	843	861	894	868	891	856	859	863	882	890	840	831	889	826	811	857	836	828	856	818	885	924	877	826	826	846	838	855	863	841	902	841	908	898	841	816	861	876	860	861	832	886	834	854	864	870	850	805	842	917	874	839	819	868	890	872	892	877	857	890	889	837	834	833	836	858	848	848	866	846	880	826	865	808	853	883	849	864	887	896	867	858	818	868	882	831	816	852	872	846	865	821	842	904	891	873	859	877	833	846	891	825	859	859	864	821	882	831	848	881	797	908	831	860	880	868	903	929	875	890	887	821	859	919	910	855	847	830	860	838	900	850	834	830	891	842	870	881	875	843	768	844	869	843	879	830	847	818	828	875	848	827	890	912	817	834	858	852	875	847	874	854	905	842	887	881	864	893	882	859	822	850	820	837	787	850	879	840	868	861	836	812	896	885	859	872	873	876	847	871	899	886	902	913	842	829	872	905	822	846	871	832	838	819	858	891	896	860	855	827	851	875	891	873	840	842	884	904	853	915	858	893	830	797	904	869	851	854	884	933	900	903	903	889	874	848	840	841	888	894	858	811	811	908	873	853	790	865	856	847	874	871	837	860	834	886	807	904	871	837	815	916	845	810	852	839	885	883	865	902	822	882	926	891	782	885	874	845	893	852	926	905	849	888	825	855	901	820	892	855	858	826	842	863	847	893	892	854	876	846	830	851	820	851	847	883	784	873	876	880	852	880	912	853	849	826	853	847	791	886	839	869	910	862	855	870	850	845	879	875	805	848	863	833	882	875	837	830	850	845	850	839	882	864	814	880	895	844	867	868	857	846	898	873	882	854	914	883	851	881	844	877	872	845	860	835	855	872	819	831	899	860	856	830	850	867	856	829	835	843	870	891	844	861	870	850	883	873	875	862	842	861	847	912	855	914	856	802	846	886	902	814	824	866	831	893	914	892	858	900	864	836	910	879	852	890	849	788	886	853	866	844	899	850	852	865	842	836	798	823	851	843	867	853	788	901	862	849	866	841	827	877	889	867	868	829	876	858	868	865	836	811	823	870	868	816	895	927	812	873	840	821	863	801	886	906	880	877	897	895	830	871	832	898	895	862	860	851	843	895	871	852	845	887	889	901	839	840	865	858	824	841	852	892	850	807	848	863	869	813	835	849	798	821	886	838	843	857	861	850	892	839	876	880	814	828	865	850	861	883	861	911	874	822	836	812	888	864	793	862	836	933	859	836	824	888	869	837	859	836	853	828	851	852	818	853	845	789	811	868	861	871	846	908	901	899	888	879	900	901	869	831	815	809	898	864	863	876	882	838	846	819	865	876	862	861	856	859	921	848	828	825	853	848	920	857	858	881	831	899	861	869	834	870	865	862	829	874	849	805	855	868	834	850	879	826	853	850	849	805	862	851	897	873	899	823	823	861	874	844	828	828	889	888	907	886	890	812	853	857	848	882	828	867	906	830	841	863	856	893	917	861	840	840	888	835	831	860	903	868	837	823	840	870	845	836	827	875	864	832	884	868	909	876	843	850	850	889	814	897	868	836	811	883	820	862	853	903	847	866	873	846	842	841	779	817	862	817	895	911	882	837	900	832	879	887	857	868	853	907	837	837	862	914	806	836	881	816	882	829	852	870	883	835	846	887	900	896	908	836	877	839	855	841	825	835	895	836	880	859	796	923	842	882	839	871	875	873	833	905	874	837	897	867	869	877	864	885	849	904	886	828	866	878	854	833	907	876	808	918	861	871	871	873	896	895	860	880	853	879	875	894	882	829	851	866	864	836	878	847	856	840	892	894	863	890	850	847	830	871	801	844	844	894	845	871	851	804	825	875	862	846	842	865	810	894	837	865	841	886	841	843	848	889	847	835	860	862	853	852	862	869	882	850	871	883	841	852	870	840	872	872	816	866	875	876	879	871	874	829	881	819	845	883	814	850	972	860	866	859	866	847	902	872	886	852	854	915	855	881	858	861	900	788	874	831	835	882	851	870	834	915	905	862	877	864	895	853	875	862	862	891	861	848	925	860	871	854	883	860	892	753	858	869	884	850	885	869	832	892	926	932	847	891	862	824	829	870	878	914	819	877	893	851	867	845	868	842	834	833	855	883	875	807	850	850	833	879	942	904	907	864	837	858	860	858	850	845	823	889	869	830	816	860	827	861	886	873	880	822	872	906	903	847	872	893	907	835	882	890	874	886	864	888	868	862	788	859	866	879	818	844	841	867	883	920	828	813	849	866	878	805	820	905	823	856	894	857	813	886	881	833	887	873	843	817	881	887	884	855	842	871	859	864	883	826	871	825	848	837	884	843	847	874	874	846	876	875	929	897	914	856	805	844	808	865	856	870	818	850	888	869	872	856	819	870	857	889	865	826	878	855	849	833	864	818	878	881	864	827	839	841	843	801	882	912	889	866	847	870	882	853	910	904	824	882	867	902	874	874	835	890	940	890	846	865	827	856	891	852	875	890	889	899	771	878	839	831	833	832	865	864	866	858	853	876	902	860	853	908	849	863	861	882	842	852	858	865	840	882	845	854	871	834	875	864	913	894	912	895	860	832	841	840	827	923	854	906	861	882	869	860	870	848	827	860	842	877	844	919	822	886	842	849	887	890	843	849	916	908	893	837	838	865	924	866	871	862	827	798	908	804	835	868	860	866	858	845	845	802	853	843	852	827	911	907	904	873	859	841	883	876	857	905	847	845	879	850	870	837	838	832	867	858	925	891	813	929	834	887	829	898	857	816	871	881	908	820	865	910	781	883	867	813	891	823	864	926	832	882	832	896	876	865	810	873	900	902	889	891	889	896	825	885	832	918	867	864	888	870	817	866	906	872	878	822	884	902	905	829	873	895	893	833	820	871	821	867	866	840	868	856	831	844	871	881	869	840	853	875	863	886	824	817	845	889	857	829	749	871	901	853	869	809	887	873	860	853	880	810	843	819	869	889	832	840	897	838	864	837	831	900	866	817	845	820	826	870	869	859	894	821	830	881	823	872	894	852	843	824	847	848	965	893	897	858	915	904	857	857	861	858	851	889	898	854	900	835	849	914	862	886	841	930	857	851	801	909	889	857	846	903	833	872	880	832	885	850	831	872	849	894	895	813	843	877	847	872	841	891	874	797	877	857	854	781	884	833	907	885	847	846	925	906	852	829	866	812	853	890	935	867	827	907	873	865	846	896	873	872	840	859	867	799	799	854	820	880	893	834	851	911	863	865	861	861	831	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25463	29106	14589	2383	383	284	316	280	265	293	266	264	330	269	293	329	267	278	288	280	312	287	261	289	284	276	272	282	282	296	291	281	279	289	284	269	280	277	292	303	273	270	290	306	295	296	290	290	254	247	286	313	299	262	298	290	294	282	302	295	306	299	304	280	295	274	264	282	285	258	262	308	281	267	274	284	317	304	270	229	277	275	252	305	270	262	307	305	309	265	273	279	309	279	282	277	307	269	292	297	295	284	297	269	265	280	240	298	288	266	262	264	276	262	305	289	299	268	301	297	280	262	282	277	294	268	252	323	292	284	266	326	262	301	251	262	308	270	283	284	296	279	296	280	278	261	262	284	273	263	273	304	294	281	275	293	278	290	256	316	283	311	270	302	299	269	300	285	293	276	287	282	273	271	294	259	289	247	310	286	281	273	291	284	276	301	260	298	269	281	275	316	287	282	297	268	305	292	274	283	258	257	294	287	293	266	277	342	284	277	274	287	302	254	280	298	261	292	245	264	268	294	272	251	272	304	251	291	300	278	298	272	270	294	275	297	283	263	261	298	264	312	294	269	281	303	270	275	295	272	256	312	272	273	282	251	262	249	299	244	275	296	278	297	274	292	293	291	281	288	242	276	258	270	263	293	306	255	265	299	289	277	282	264	300	268	284	263	265	296	290	260	300	283	265	274	302	280	274	281	244	302	273	291	264	292	259	283	275	271	294	279	271	270	297	289	274	273	281	266	274	299	273	310	288	264	280	264	281	275	288	293	294	289	291	275	322	301	249	284	283	299	301	254	273	275	272	252	272	281	249	261	277	290	287	280	261	260	281	267	288	266	282	309	277	294	292	274	297	254	265	291	267	264	292	260	297	273	256	295	276	292	282	268	278	282	264	274	309	284	275	301	313	263	297	247	258	276	309	311	260	261	296	285	290	295	280	309	251	253	315	300	256	299	280	308	271	301	262	309	250	279	290	304	289	283	286	290	287	265	267	293	265	289	255	281	305	296	299	300	293	284	271	283	278	263	267	277	240	297	271	283	281	268	307	281	257	293	284	274	250	260	268	279	274	258	295	249	281	273	290	274	277	286	284	283	265	286	267	266	301	275	257	282	300	277	262	257	265	274	257	293	301	305	264	301	308	286	289	271	279	287	275	232	295	297	218	253	306	297	250	309	255	292	270	258	279	300	308	303	301	304	272	253	270	272	296	246	248	289	249	308	266	311	255	257	263	304	302	249	302	287	315	288	298	284	278	287	287	281	274	282	275	290	239	285	295	305	264	273	255	271	302	263	284	291	279	294	278	282	281	305	298	267	273	264	242	295	298	281	278	278	263	293	302	306	300	280	318	301	276	316	304	274	303	326	288	305	264	274	289	275	290	247	309	264	268	304	246	274	287	290	266	316	253	296	274	251	273	276	288	308	303	268	285	274	264	308	267	298	281	274	323	278	260	295	285	271	259	254	264	276	251	275	272	280	292	252	293	254	261	275	274	248	249	284	294	287	283	279	313	302	257	287	299	283	289	304	267	287	283	272	285	261	320	288	254	287	311	297	249	259	293	242	302	285	262	298	315	284	281	285	277	306	296	291	273	271	262	265	279	290	276	290	277	309	295	289	270	283	308	299	274	271	287	300	279	291	285	268	300	277	283	252	284	255	279	264	268	295	262	270	246	253	274	279	281	274	290	301	292	283	274	279	287	287	323	290	291	270	278	291	267	300	290	250	319	284	284	270	275	281	314	284	267	294	257	299	286	304	304	293	287	258	271	281	277	297	263	260	310	290	285	271	266	246	261	276	290	302	285	279	284	269	274	309	276	296	266	291	295	272	274	275	309	309	295	283	304	278	279	256	283	300	280	269	315	306	275	276	248	279	247	257	280	298	290	271	285	283	269	287	270	267	292	288	292	284	285	246	257	294	287	266	285	272	256	275	252	279	288	298	308	303	311	286	261	297	286	292	291	295	280	316	274	292	276	290	262	286	287	291	281	288	288	299	259	291	282	265	282	285	281	264	287	274	299	274	293	281	289	267	277	270	280	307	272	259	285	297	308	297	285	267	285	278	299	282	297	244	300	295	269	288	279	304	273	283	273	290	300	309	278	267	294	260	287	277	264	272	288	307	274	316	281	276	274	305	279	277	262	276	306	262	300	268	303	272	274	239	251	287	298	288	286	266	277	286	286	282	298	310	287	279	261	292	284	273	272	273	294	279	294	293	291	308	268	316	271	278	293	280	299	295	288	268	326	273	269	275	277	274	267	289	265	312	256	266	310	289	281	295	273	300	268	266	286	269	279	261	270	284	257	261	286	258	257	282	298	255	265	274	268	275	298	290	294	247	272	258	314	292	285	313	268	274	282	270	305	301	285	254	257	245	285	281	288	314	262	304	307	270	267	274	305	275	268	223	285	276	265	280	309	309	255	291	315	318	291	275	242	257	285	255	296	268	276	287	273	257	274	277	283	298	265	264	267	314	281	281	304	249	310	284	278	276	264	287	276	316	293	305	313	301	311	289	295	269	265	248	273	264	293	306	283	278	260	302	314	274	260	309	270	298	287	244	294	265	279	295	278	286	263	280	273	269	281	285	300	303	295	285	278	264	272	293	278	291	280	289	271	283	271	277	258	272	265	297	279	323	292	290	259	288	299	288	266	282	275	258	254	292	288	272	296	273	263	276	250	260	305	286	315	294	297	311	318	269	273	279	276	255	261	282	292	260	300	286	292	265	279	305	269	271	278	297	268	302	316	303	267	292	282	260	290	271	299	337	291	272	286	276	294	272	271	297	284	283	266	273	270	270	281	271	285	277	274	305	280	288	296	269	298	271	264	286	280	305	289	285	275	319	302	315	277	297	277	286	275	277	315	265	279	284	293	251	301	284	278	288	293	300	277	278	292	268	272	293	270	273	241	309	261	266	305	319	293	254	311	305	286	294	284	303	249	275	270	307	276	303	258	287	293	258	292	279	272	276	282	298	285	278	301	272	311	297	276	270	283	316	285	296	274	295	289	282	258	270	280	288	282	287	276	289	270	278	263	289	293	273	271	302	285	288	280	318	270	276	290	262	286	307	253	282	250	293	264	246	298	321	283	279	274	266	278	265	299	294	302	279	288	265	265	287	294	278	260	292	300	289	282	277	304	300	268	291	293	274	282	254	292	292	285	258	298	291	302	266	285	277	272	297	305	296	264	291	301	280	272	290	277	300	294	298	290	303	290	301	291	260	280	305	262	262	303	284	290	289	302	304	258	291	282	270	280	257	281	270	272	283	298	289	283	282	289	259	291	269	269	294	302	268	298	266	239	267	275	308	273	297	323	277	312	275	277	292	256	284	299	275	311	324	276	272	291	279	294	293	293	292	290	278	299	286	306	280	275	288	295	291	288	244	292	258	249	290	267	277	273	282	263	252	285	296	287	292	307	287	302	265	259	291	311	281	288	302	277	262	281	273	284	315	269	301	279	254	304	276	307	275	292	286	268	281	279	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24129	32918	18809	4950	954	807	816	792	754	810	808	762	784	812	842	803	858	760	806	746	820	830	803	847	822	771	796	827	801	854	799	789	799	792	793	785	825	779	764	805	856	867	807	873	795	790	858	785	817	781	782	739	872	836	812	771	820	778	816	764	837	818	806	792	761	822	824	806	819	850	848	812	835	791	828	787	763	797	851	832	803	773	781	823	809	801	819	781	795	780	810	795	785	779	779	763	744	765	777	755	798	833	787	782	818	787	771	754	817	805	797	809	796	761	803	798	770	843	778	787	802	767	781	746	850	814	785	816	815	805	796	822	843	844	799	761	816	811	778	784	773	762	803	818	761	798	752	835	819	785	824	780	752	803	813	766	786	772	784	800	841	712	798	808	797	777	820	823	778	836	772	835	806	785	806	790	818	833	791	831	801	866	827	759	767	814	822	849	793	801	798	787	807	829	837	796	777	800	787	809	736	775	800	802	759	743	791	749	831	784	797	780	787	859	768	824	747	787	773	792	819	840	833	781	797	780	799	827	772	794	814	814	811	782	790	783	792	804	819	805	827	811	800	823	793	817	792	779	787	837	770	822	797	789	825	765	773	853	769	786	799	779	759	796	810	798	769	801	860	738	837	769	777	809	816	779	821	840	801	880	780	777	815	791	824	799	811	784	825	798	736	764	813	801	776	810	813	775	788	835	785	777	811	778	787	827	738	765	838	763	768	797	786	792	791	802	808	793	794	801	794	794	795	781	822	876	843	862	781	835	836	831	843	779	799	794	800	764	784	821	831	781	825	803	849	762	779	796	799	747	794	768	763	800	764	752	789	853	780	781	768	826	820	794	782	759	772	765	825	824	815	747	809	779	801	831	756	754	848	801	816	764	787	813	812	846	726	782	796	817	739	791	772	767	755	770	783	848	732	832	785	794	812	859	813	806	796	806	764	817	799	794	772	821	784	765	799	758	826	806	805	820	797	825	802	765	784	782	781	784	796	800	779	859	786	783	749	791	830	774	839	801	791	834	798	812	781	830	774	815	836	785	759	803	815	806	793	804	836	764	771	877	818	813	786	742	766	811	785	783	792	800	816	778	767	799	773	826	817	770	811	764	809	818	764	832	809	825	820	839	763	771	766	768	781	786	821	783	829	774	813	792	785	807	748	722	783	782	830	806	750	818	826	758	820	792	795	844	822	817	758	783	802	825	827	788	815	786	766	814	774	815	823	796	780	821	774	799	731	801	839	805	836	809	783	790	796	789	806	745	787	799	758	809	822	752	758	754	779	793	777	820	833	758	786	781	780	817	830	785	803	770	781	818	822	807	847	809	818	806	831	797	821	725	814	804	768	863	767	790	753	768	802	755	843	833	808	798	782	804	813	810	802	789	791	798	834	766	783	766	782	761	834	813	799	811	769	786	799	796	846	826	839	789	820	786	811	779	827	835	808	771	765	764	842	793	770	824	775	812	824	778	808	822	771	823	828	755	791	812	829	827	818	771	718	777	797	812	771	816	839	817	843	786	767	779	800	812	800	768	802	790	752	835	787	783	830	846	779	774	813	798	782	855	794	805	799	808	813	815	796	851	794	796	729	780	795	797	778	836	783	841	800	818	766	767	813	844	753	839	798	768	799	833	808	796	806	794	811	780	761	749	808	764	767	813	759	824	798	816	784	802	810	792	746	821	806	805	802	793	777	778	826	757	824	789	767	806	816	805	826	763	813	784	794	786	782	792	778	781	717	830	784	823	788	785	820	826	791	801	799	791	770	792	796	802	815	811	801	793	814	838	820	812	772	794	806	785	780	780	790	791	796	810	812	756	772	774	764	758	769	800	826	758	804	846	801	842	771	817	819	804	884	819	802	835	814	811	855	781	818	823	777	802	805	775	772	786	771	808	777	781	804	804	792	807	803	761	768	833	791	777	788	770	788	831	808	751	750	844	817	772	803	765	787	846	760	757	840	859	799	829	793	787	778	790	773	759	753	803	797	767	732	824	796	818	775	806	855	850	805	776	809	796	824	790	815	793	845	756	803	737	794	773	832	789	851	804	794	823	800	795	822	807	829	815	763	839	735	781	802	782	828	820	812	791	832	810	818	774	803	734	822	765	769	758	806	811	787	793	780	736	806	777	761	835	788	783	781	840	771	845	752	839	799	783	824	855	846	789	775	794	780	734	772	741	841	824	746	789	774	773	773	817	785	822	810	805	803	781	777	817	798	787	816	810	816	802	862	795	823	816	809	798	794	758	811	844	803	786	771	783	812	765	798	805	811	822	787	811	825	789	792	775	798	791	766	813	821	781	831	773	823	789	790	829	792	838	828	795	827	789	782	801	777	791	815	742	819	745	793	765	790	801	828	778	753	818	718	765	819	787	793	785	796	803	765	770	863	836	763	774	810	809	821	819	810	810	813	848	819	772	791	739	831	821	721	787	803	797	786	819	843	834	846	837	782	788	808	832	761	772	800	814	813	805	823	756	782	836	811	793	797	800	832	761	829	794	801	776	779	742	805	817	786	770	772	822	738	802	811	815	806	795	813	812	817	754	802	786	835	826	763	773	771	862	768	753	790	784	790	875	836	778	796	796	781	817	742	814	791	811	849	800	797	814	814	772	827	823	801	753	777	777	832	836	828	779	821	799	797	822	816	819	792	812	812	799	806	791	785	835	791	862	803	777	748	793	820	782	861	793	810	830	848	793	793	810	830	781	787	787	811	811	821	756	826	796	790	831	810	792	759	770	814	847	819	817	789	795	800	804	812	814	778	842	738	753	807	770	753	804	824	770	780	845	828	777	833	775	787	821	781	802	823	811	792	840	822	766	811	841	786	782	804	788	781	789	784	841	816	824	794	808	760	759	761	786	845	800	776	839	792	845	803	816	831	794	788	779	805	809	804	802	823	784	790	849	763	830	776	796	750	826	807	824	800	834	785	764	814	824	767	822	812	841	840	865	895	784	784	769	890	808	771	770	842	828	820	799	808	733	808	804	795	816	796	794	789	796	814	850	762	769	788	782	783	802	797	801	792	772	779	810	799	780	795	793	840	777	792	846	803	763	778	779	801	847	803	843	853	799	755	807	749	826	804	838	800	846	776	814	808	809	850	849	846	839	811	792	781	855	836	796	820	765	824	792	849	749	837	827	836	806	819	765	836	814	770	729	832	767	759	820	777	815	776	809	784	788	800	807	802	787	810	814	817	747	789	793	748	771	812	768	797	767	823	788	812	806	788	766	778	814	788	811	815	743	738	780	810	857	833	784	814	808	783	803	794	796	842	772	791	810	805	803	799	830	822	782	818	852	781	803	810	790	754	741	757	802	764	842	802	826	842	770	780	812	810	779	782	785	832	743	805	780	785	748	779	796	848	807	797	861	770	814	791	810	779	766	817	784	813	811	832	853	803	805	830	808	865	780	754	777	755	822	794	780	795	796	844	807	837	797	797	828	793	818	770	763	769	827	768	770	811	810	787	795	804	805	770	791	802	777	737	800	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
71902	76584	55432	25931	5360	379	304	277	256	300	275	279	289	264	275	266	265	271	254	260	251	261	310	271	262	296	253	253	268	251	252	251	285	260	286	258	260	268	263	298	327	307	338	309	287	252	284	289	271	286	290	255	258	250	261	249	308	273	265	252	292	277	264	278	300	273	265	268	239	268	283	258	263	288	252	249	291	265	234	296	272	289	288	266	263	254	270	261	284	267	283	254	273	268	261	278	255	285	250	244	254	248	284	273	244	272	270	260	279	266	245	233	257	274	280	267	289	268	243	291	248	282	249	270	292	270	244	250	256	275	241	281	273	254	284	261	274	256	247	285	281	295	255	277	267	270	261	276	274	280	262	271	278	255	294	257	256	285	254	261	278	272	252	290	262	290	296	258	255	273	255	278	258	278	280	259	278	269	275	256	252	278	254	284	267	250	270	258	300	287	285	251	241	241	286	245	280	245	291	264	260	272	279	265	281	298	278	292	265	255	239	289	269	293	282	259	272	273	264	282	288	261	278	255	245	261	291	270	273	253	272	262	266	292	257	298	289	238	273	264	257	281	259	287	304	283	298	286	252	267	248	258	230	282	262	264	242	312	290	228	282	263	269	285	262	271	278	264	276	276	244	278	275	256	263	248	259	259	252	292	292	279	249	307	259	272	243	282	249	290	288	277	294	263	278	296	261	276	295	276	230	264	252	270	260	239	248	308	276	240	288	265	245	253	270	287	264	257	315	246	266	249	282	250	289	269	261	260	272	247	269	280	264	276	259	254	280	277	280	266	276	276	261	265	305	289	259	270	272	270	275	253	286	254	266	260	282	280	261	268	265	298	272	270	263	291	230	289	289	282	258	254	237	257	253	274	294	271	251	278	281	248	247	235	282	280	264	230	271	239	267	257	263	270	298	294	275	265	304	263	281	270	288	252	271	261	255	289	250	280	269	292	258	247	262	285	314	259	256	273	289	269	243	266	277	244	282	265	276	285	278	248	272	294	257	267	257	258	239	263	292	273	244	265	280	256	265	293	270	237	283	247	276	290	277	253	264	268	277	254	305	290	251	271	249	248	252	305	267	256	278	268	259	292	259	259	288	288	248	245	264	253	233	290	285	290	264	286	284	286	255	277	231	261	273	263	260	262	264	274	269	284	271	280	277	256	218	269	266	281	259	256	292	278	263	253	252	278	261	254	283	272	248	280	274	265	273	286	294	259	254	251	258	272	281	289	248	285	275	258	255	246	247	280	265	292	281	254	268	290	279	284	263	289	265	265	244	276	255	271	289	240	254	287	296	233	280	261	267	301	238	251	246	254	270	271	308	280	260	306	262	246	290	254	262	288	274	248	274	242	253	271	255	256	287	242	270	283	278	242	267	267	273	249	274	273	256	272	280	272	252	254	276	286	284	253	287	245	270	270	265	275	280	296	280	254	288	254	274	267	296	247	286	289	254	251	249	265	287	261	272	290	280	280	264	328	276	252	265	265	283	263	253	280	273	283	259	270	278	272	250	247	266	264	295	272	277	247	261	278	257	245	268	265	241	261	252	282	262	277	275	255	249	297	268	253	234	263	254	259	292	283	286	264	267	272	242	271	256	256	273	295	286	271	253	263	256	257	254	240	278	269	283	292	268	260	239	275	266	265	253	278	241	275	286	272	284	259	271	258	267	287	252	284	278	252	296	251	277	265	267	288	285	250	266	290	274	279	274	279	260	255	271	252	257	258	274	271	262	278	289	270	261	264	259	263	262	275	253	301	262	258	256	262	270	265	266	256	254	245	277	291	288	267	299	270	243	266	289	259	262	247	262	259	263	268	286	246	273	298	254	278	284	252	298	264	260	289	264	265	263	256	268	275	275	300	270	287	259	281	295	236	263	275	286	274	264	285	262	239	274	273	269	274	274	283	286	238	223	266	253	288	268	276	269	270	250	268	267	291	271	242	248	272	274	266	288	272	235	236	247	253	250	265	245	268	251	294	273	279	265	284	278	297	278	247	284	274	268	286	270	276	249	237	264	235	262	285	283	282	260	268	282	286	282	291	282	252	275	283	269	286	264	262	275	244	281	274	292	237	246	257	303	274	276	275	269	263	261	259	268	249	273	250	274	277	276	279	258	278	266	280	278	262	261	272	269	249	240	236	236	251	275	273	270	234	250	285	267	261	277	266	268	281	295	273	278	272	262	281	250	255	253	286	252	264	279	273	258	238	262	229	265	299	282	304	255	301	280	260	241	250	283	245	263	276	252	259	256	283	257	282	253	228	265	265	272	289	282	249	266	251	297	265	271	284	263	276	257	245	240	253	270	244	259	263	276	284	306	280	268	270	273	267	275	271	277	232	256	276	273	263	302	257	292	257	259	309	272	274	266	281	252	265	300	256	264	290	293	269	272	266	253	257	293	271	280	262	268	282	260	297	293	266	272	288	289	273	285	259	289	241	267	267	279	269	275	271	264	269	270	268	276	291	257	250	248	278	274	266	265	289	291	254	262	237	245	273	237	257	294	237	260	238	294	295	275	271	274	259	269	255	262	266	261	277	283	237	275	269	276	262	258	267	283	262	275	256	252	257	274	270	270	272	275	268	253	291	267	258	306	266	261	265	279	283	273	285	259	280	281	244	247	310	234	266	302	259	260	261	289	269	279	281	259	244	266	277	269	283	304	256	261	255	278	292	260	233	242	264	260	295	275	248	257	273	299	280	253	255	273	255	284	256	290	294	280	260	264	248	266	245	258	281	273	253	265	258	264	251	261	262	270	295	281	255	274	273	233	284	302	250	273	287	272	286	279	281	264	280	249	284	281	282	263	262	274	283	266	274	264	273	276	277	270	217	288	238	280	311	281	282	275	257	260	228	266	274	259	266	251	283	270	251	255	260	281	251	244	265	285	260	283	266	252	261	284	240	281	285	275	282	299	247	264	281	245	244	271	280	293	264	260	274	258	255	286	263	259	259	261	265	272	260	289	266	248	251	286	268	296	275	272	290	277	274	264	276	256	281	298	271	272	285	287	282	262	281	268	313	270	276	241	283	269	275	284	241	291	274	267	250	280	293	266	263	283	267	264	272	234	266	274	262	269	231	254	307	266	256	281	242	265	292	262	284	279	290	259	267	272	279	285	269	238	272	270	251	304	257	232	266	246	250	264	265	263	295	256	264	282	275	254	260	270	249	265	269	251	261	274	279	267	269	269	270	266	267	262	282	269	253	274	274	285	264	280	278	237	230	249	287	259	266	257	258	288	250	309	261	268	270	261	249	278	263	257	228	250	271	258	281	272	274	268	274	270	259	272	283	284	254	276	305	261	295	277	253	245	282	269	260	252	237	253	250	276	283	256	276	267	256	263	258	265	256	248	235	267	281	304	283	270	259	250	288	291	255	268	290	254	283	291	275	257	250	267	264	258	264	253	244	280	261	273	256	271	291	245	298	286	259	256	254	288	294	254	273	269	274	255	256	226	256	269	270	247	235	290	283	263	265	256	291	278	297	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47458	62149	51286	28269	3016	886	894	855	843	813	781	777	790	816	786	810	789	756	786	796	750	744	757	770	788	755	804	816	814	745	750	767	771	766	768	747	720	764	831	1033	1105	1166	1062	1003	812	792	732	767	778	760	759	782	781	798	835	807	792	744	748	780	723	747	723	787	777	792	781	738	780	731	726	742	711	754	760	755	795	766	780	723	759	771	780	825	751	759	776	789	783	755	786	772	767	790	722	741	755	768	751	713	774	751	761	710	736	784	770	744	719	793	741	749	772	781	748	765	783	789	707	743	793	755	743	738	733	796	803	751	777	745	827	716	759	754	712	718	814	711	741	797	774	782	749	744	718	759	761	750	780	788	714	758	787	768	778	747	784	795	796	698	740	810	777	778	754	751	770	800	784	778	755	750	704	746	774	784	764	761	788	730	776	765	762	766	781	780	776	834	762	833	720	801	780	793	786	765	785	837	715	789	790	767	720	724	762	780	758	779	773	810	771	752	754	803	749	793	791	789	752	753	771	785	742	785	728	759	781	819	758	724	803	797	733	802	726	777	774	786	745	809	725	749	747	787	758	784	814	771	768	774	749	767	746	773	801	760	758	752	782	773	782	722	747	779	790	707	770	751	780	743	774	771	750	747	736	778	776	782	753	730	760	769	793	755	770	719	756	816	776	742	793	703	719	745	756	778	713	745	757	761	765	827	808	783	760	720	781	777	739	771	714	794	753	751	755	744	787	755	728	748	762	810	752	789	789	820	769	750	749	762	760	802	808	774	786	809	712	803	749	776	714	757	784	765	752	738	758	753	778	766	772	766	755	725	743	823	753	788	771	775	774	797	743	761	779	780	746	764	749	816	733	782	766	739	758	753	764	737	738	797	741	732	784	791	742	736	760	765	798	790	811	726	773	756	763	726	765	732	748	793	703	770	797	771	791	789	797	778	791	779	790	742	770	775	769	761	766	779	756	751	764	731	744	764	755	739	795	779	743	741	781	753	706	762	758	756	804	760	764	758	755	788	760	791	753	749	756	728	746	749	738	739	708	768	788	804	803	771	745	771	756	800	766	731	782	771	755	782	714	749	734	758	734	765	790	775	813	752	744	800	778	746	773	803	752	740	808	742	789	763	783	773	770	824	794	831	776	738	764	759	769	789	768	797	773	764	734	756	805	777	725	749	758	756	722	781	784	805	813	740	745	747	751	741	732	807	811	774	745	788	763	800	738	738	786	764	752	733	767	761	733	718	772	766	766	778	795	766	729	783	761	787	727	779	796	777	762	769	760	754	800	748	762	756	839	768	816	745	776	765	774	797	787	747	794	741	786	797	764	773	768	758	786	789	736	793	796	810	775	744	691	763	785	797	759	760	747	793	799	767	797	737	781	725	770	728	747	805	749	747	767	794	756	756	766	744	741	724	750	761	768	798	775	749	782	774	810	810	759	771	796	754	806	766	747	769	815	761	819	748	753	744	732	781	735	775	784	748	793	703	760	803	756	746	770	746	735	743	817	775	732	804	741	761	829	778	712	755	745	718	744	767	778	782	761	803	714	788	796	745	768	739	774	752	771	739	767	784	738	789	796	762	752	740	756	794	748	723	833	770	758	774	783	768	779	746	795	812	808	722	727	771	713	775	754	742	764	736	751	786	809	759	789	780	727	745	784	743	755	741	734	795	769	787	808	820	733	755	790	740	778	748	786	781	765	739	782	761	760	805	754	790	764	741	772	787	784	763	764	739	781	781	743	731	754	749	781	776	792	761	789	766	812	740	749	717	773	728	785	749	753	833	808	747	784	787	778	789	786	768	782	780	756	730	774	749	739	753	787	758	793	754	781	803	743	754	758	792	805	813	767	813	785	726	772	767	743	731	780	758	741	790	808	759	761	808	813	767	780	726	770	728	726	778	758	779	750	697	765	706	758	766	819	761	781	781	782	796	722	747	779	763	717	751	782	746	782	731	771	803	771	720	744	776	741	771	741	705	772	789	732	761	791	809	796	768	773	768	778	759	801	784	790	769	743	759	697	780	794	753	772	747	759	807	763	741	767	765	695	762	810	742	784	702	770	761	734	746	718	725	751	729	783	750	778	736	765	770	796	735	772	794	747	778	769	760	806	770	757	792	786	736	726	829	773	766	692	775	759	763	806	775	753	767	783	778	793	749	766	741	697	729	776	765	788	741	766	747	772	750	748	800	778	789	774	834	784	768	799	793	754	759	731	730	747	745	778	729	784	795	704	759	788	766	737	785	768	748	717	744	816	751	711	778	750	775	786	716	753	767	743	751	786	766	795	746	777	793	789	773	670	754	777	764	742	791	744	715	827	779	764	773	794	768	732	717	722	781	779	799	826	773	770	756	767	772	798	741	747	790	753	773	734	779	754	736	730	743	749	793	748	778	772	771	770	756	791	755	753	782	736	774	770	721	853	757	736	746	815	702	764	796	749	754	759	728	751	824	760	802	786	736	757	757	765	771	768	793	751	779	782	742	719	758	706	750	751	768	745	739	749	714	777	732	749	769	753	742	759	742	721	765	786	797	721	766	721	780	776	715	821	785	793	771	746	824	855	803	796	857	781	779	769	848	788	729	774	740	763	730	793	788	741	744	741	739	786	764	834	816	777	770	767	800	724	776	761	757	816	791	793	767	748	738	737	759	793	756	755	764	792	783	717	753	768	772	779	811	719	767	790	754	742	794	811	755	785	747	753	775	756	764	749	784	772	782	793	750	729	755	726	780	782	832	752	755	783	811	820	737	723	775	802	718	738	741	800	763	747	806	754	813	789	754	842	741	740	789	786	747	784	755	746	750	788	789	756	754	746	748	742	790	792	786	773	701	730	817	774	745	755	794	771	798	790	750	794	731	725	779	765	758	780	684	777	688	783	780	797	771	771	700	777	771	750	746	783	785	768	775	781	789	741	767	784	750	755	794	728	776	793	736	706	820	756	779	800	769	763	780	720	764	762	770	739	794	764	758	786	780	780	784	786	806	787	772	762	734	749	744	790	731	789	848	791	822	683	794	753	734	711	780	726	804	734	749	752	785	780	754	783	740	828	749	801	702	719	742	759	754	782	781	800	778	776	814	735	737	738	743	769	757	753	771	827	735	759	773	796	764	795	797	754	749	747	727	760	802	757	778	744	785	832	772	785	797	731	725	759	766	756	771	748	783	786	725	795	792	804	737	777	743	787	744	769	705	744	725	744	774	748	782	734	745	785	749	755	810	813	773	728	777	772	772	760	791	797	713	759	788	778	749	756	764	752	736	759	806	759	785	792	726	776	743	748	785	740	713	780	764	772	827	744	820	792	766	783	793	762	804	773	689	787	791	785	746	743	734	778	714	774	748	766	756	797	769	727	748	738	736	785	734	826	764	717	733	774	779	781	754	782	790	776	749	776	805	761	836	798	753	753	741	775	773	815	730	787	775	794	731	788	765	767	772	761	788	717	780	746	757	788	756	809	751	783	834	800	794	782	773	772	771	740	765	801	747	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
80560	87198	66852	34041	11336	984	345	355	330	321	368	362	316	361	321	335	307	336	344	331	337	333	324	297	338	320	333	322	309	335	331	333	334	311	310	320	303	333	329	364	381	390	425	388	374	327	301	283	363	320	312	318	318	344	309	317	310	357	348	307	321	337	295	333	342	328	307	326	308	302	310	294	317	323	316	337	315	350	344	319	328	338	315	304	327	331	321	333	311	336	314	359	326	331	325	342	319	297	299	324	351	302	321	279	324	312	331	334	336	308	326	316	319	300	310	299	323	343	334	305	320	344	328	326	320	321	314	334	334	358	335	326	297	305	328	333	306	300	328	287	349	349	323	334	340	305	340	327	309	344	326	324	301	357	324	330	324	325	316	327	316	335	344	319	357	321	321	323	337	348	303	312	344	353	326	317	341	336	312	297	310	278	321	334	298	314	311	338	348	310	341	331	328	325	300	295	302	317	319	313	307	331	337	335	332	306	313	315	348	354	308	338	301	328	322	339	309	349	328	331	309	288	311	344	307	328	332	330	325	320	308	301	330	361	313	344	329	336	335	317	317	314	313	331	302	310	357	347	316	313	332	349	361	329	331	307	329	327	317	330	312	310	313	324	342	373	301	332	314	334	339	308	332	317	327	346	351	332	325	319	334	293	330	331	324	353	303	319	310	387	347	341	324	324	341	304	297	353	330	307	297	342	362	312	320	316	297	309	309	320	319	325	348	327	340	339	315	333	313	314	323	326	360	319	338	324	336	307	342	308	338	320	328	345	325	348	309	319	301	284	318	344	335	325	313	335	280	322	325	348	328	321	342	323	334	314	340	307	356	329	334	323	323	298	321	304	338	309	273	371	336	295	340	294	328	331	335	329	320	337	334	331	335	325	323	317	289	306	307	327	372	322	327	305	319	302	351	352	288	343	343	268	344	302	318	322	346	312	352	320	354	309	326	337	317	327	313	317	308	337	332	313	282	318	309	299	329	348	341	326	366	335	357	299	315	318	347	320	303	348	343	349	307	330	335	340	349	314	332	320	316	314	315	333	325	354	296	341	335	331	349	337	346	289	349	339	321	317	317	309	329	313	312	337	345	326	348	346	309	366	310	334	297	330	319	304	325	312	310	376	321	328	302	345	320	338	316	371	353	326	312	330	296	310	312	324	349	302	333	328	307	339	304	292	339	308	327	307	320	337	311	305	337	336	349	358	327	310	321	344	306	343	345	357	341	283	291	290	313	345	336	304	310	302	335	318	318	343	304	324	320	359	315	320	308	322	332	340	355	344	386	302	353	323	328	315	301	338	328	301	325	328	338	320	317	339	323	294	328	318	329	316	341	287	297	294	319	326	323	335	366	301	299	325	286	350	310	296	286	336	351	323	333	335	317	338	314	314	316	313	326	318	324	308	337	279	320	304	308	313	329	320	377	311	302	337	315	329	342	345	336	318	327	352	349	323	322	327	322	355	348	337	297	315	330	320	339	292	293	350	344	314	334	304	361	334	337	324	295	311	296	289	300	371	299	364	331	299	311	282	309	321	310	340	349	323	329	348	322	317	359	308	351	291	296	340	320	320	307	310	340	322	320	327	309	303	346	326	343	329	344	304	324	303	299	333	339	315	318	311	334	324	316	322	326	308	317	315	334	316	322	308	343	332	301	346	316	342	348	304	328	332	333	312	323	319	340	341	314	334	341	327	331	327	350	304	310	327	337	360	343	339	343	333	323	313	333	332	301	324	311	313	331	324	308	322	308	333	322	325	326	348	298	338	336	323	305	328	321	309	337	336	350	308	293	299	324	345	323	309	323	328	312	319	300	333	311	312	337	292	340	334	356	314	294	335	351	321	340	352	302	329	317	350	329	319	337	300	318	298	311	335	339	330	313	296	314	317	316	299	343	299	336	311	322	316	327	312	303	319	332	324	342	292	302	356	327	320	319	326	287	292	323	340	321	305	348	319	341	335	333	307	343	325	298	316	301	313	345	349	339	327	294	337	326	325	329	317	354	322	330	318	322	334	301	313	301	301	327	316	344	339	336	307	329	306	345	322	301	350	312	324	313	318	315	330	348	309	330	332	331	358	310	341	330	315	329	366	367	323	320	381	305	339	329	320	318	325	354	343	315	347	346	306	305	311	303	355	290	328	333	345	299	330	333	328	331	318	314	338	325	332	349	341	284	324	336	303	318	346	317	371	323	338	312	294	339	326	325	327	315	326	317	337	291	335	322	322	340	327	332	317	305	334	275	322	332	296	339	285	352	321	317	331	305	333	343	315	301	303	324	314	321	307	301	328	334	310	329	326	316	296	292	311	327	337	332	353	324	324	308	348	331	307	291	296	325	325	307	323	305	300	321	339	354	338	344	339	317	313	336	330	328	292	345	312	319	292	326	322	313	324	328	296	313	333	347	357	322	305	344	339	308	318	349	338	294	327	349	340	296	288	317	319	278	315	324	353	275	345	320	317	327	326	326	349	319	337	332	295	319	315	283	309	332	304	341	346	297	330	335	290	308	305	349	298	307	322	355	333	330	305	319	330	341	296	325	293	357	296	348	328	351	294	294	320	289	288	343	286	351	340	330	297	337	340	324	330	304	305	365	308	312	344	338	319	336	343	312	331	364	325	358	337	339	339	309	349	322	337	316	323	329	320	318	340	310	323	313	338	322	324	305	330	334	345	341	301	348	310	350	355	351	322	317	352	372	311	317	313	332	292	300	296	294	335	319	297	315	301	342	318	364	361	342	332	334	323	337	305	298	367	314	345	353	314	303	331	323	317	334	319	292	327	344	314	356	314	317	298	300	311	292	363	305	336	319	313	288	323	333	321	345	320	358	324	323	309	300	308	309	330	323	320	311	319	338	338	307	292	314	299	348	310	317	335	336	311	322	381	313	298	298	355	319	299	316	309	326	335	315	315	319	323	331	327	342	353	320	324	312	313	308	322	330	360	305	306	313	300	309	310	295	296	305	368	324	311	349	332	351	311	357	329	297	303	337	328	359	314	319	321	333	316	313	318	303	322	306	325	315	299	311	318	319	331	321	309	342	328	295	354	364	323	316	323	326	351	321	296	335	285	334	306	342	356	291	335	321	332	340	300	333	309	344	343	330	320	324	345	315	311	320	332	336	279	359	302	352	292	332	340	309	330	339	350	311	313	331	345	330	343	314	287	332	346	367	320	324	350	311	322	379	317	298	315	377	335	317	291	319	323	319	287	330	336	312	338	355	308	320	338	302	370	292	321	348	364	309	320	304	268	305	333	292	297	339	314	345	304	336	305	321	328	317	336	301	339	337	332	326	293	331	312	284	294	350	336	331	340	300	322	333	302	326	306	326	350	324	350	332	293	317	322	316	338	287	301	315	325	343	364	308	304	333	290	310	300	334	326	335	324	307	362	346	328	324	370	298	306	356	318	364	340	333	318	343	318	330	329	327	336	290	319	321	327	328	298	338	318	319	292	309	344	313	293	334	342	324	287	334	302	335	299	327	317	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57387	76100	63231	36508	5849	1134	1046	1098	962	970	959	946	955	882	923	943	886	867	910	904	890	902	882	944	923	926	925	852	918	867	894	918	890	884	864	923	906	933	977	1201	1351	1409	1401	1279	941	929	895	868	936	870	943	932	914	893	900	893	874	893	852	909	911	893	939	891	907	889	930	892	955	915	882	920	875	860	897	911	844	890	885	908	862	898	948	898	924	867	913	870	902	910	870	899	909	863	883	912	900	888	938	808	850	920	882	891	858	944	929	917	914	914	852	918	880	975	901	941	846	925	911	897	887	933	922	897	884	941	872	899	900	875	900	916	907	901	875	953	893	894	869	931	858	883	947	905	868	862	969	921	909	846	919	900	971	853	884	895	931	888	924	887	920	878	926	825	897	876	942	854	971	920	912	876	854	933	873	898	888	920	967	878	930	888	948	836	904	872	899	897	897	947	879	874	903	880	879	907	894	856	925	913	892	872	913	884	912	912	855	878	911	881	916	915	909	897	933	920	847	862	862	933	917	923	899	868	890	893	942	888	865	874	916	871	877	886	939	886	892	886	855	937	887	915	884	846	905	852	885	919	877	881	890	893	906	924	850	934	900	874	872	861	933	920	865	908	903	890	865	877	865	912	961	909	867	864	888	914	905	856	904	850	884	933	856	868	870	904	868	909	889	880	903	915	861	879	976	883	947	925	866	862	979	834	919	960	945	880	902	881	924	917	930	954	887	829	924	911	875	912	923	889	809	821	910	858	861	882	936	887	915	899	854	870	892	846	879	924	851	918	910	850	889	896	835	874	928	893	843	899	945	887	857	827	857	872	918	877	893	951	864	902	885	928	928	861	902	847	932	909	863	921	886	914	873	865	903	953	899	928	915	920	906	884	956	891	889	901	899	937	875	922	926	911	881	852	868	920	881	908	913	878	891	969	928	943	880	873	894	908	895	835	886	925	898	913	881	865	940	871	941	861	913	866	907	928	906	887	893	909	882	866	897	912	873	922	902	880	906	907	886	905	889	865	897	847	843	859	859	871	899	932	907	884	915	900	896	888	933	856	891	851	894	881	882	954	944	932	914	858	837	961	923	896	887	873	997	878	906	891	871	877	876	849	916	887	944	889	876	879	898	876	947	875	873	894	891	876	943	870	928	898	885	909	896	894	943	889	879	873	900	893	898	838	847	879	860	894	908	901	882	895	907	873	890	887	901	887	949	874	909	887	919	856	885	884	882	913	891	930	874	851	910	913	939	903	960	858	884	914	861	919	866	900	861	960	923	928	886	925	944	916	948	857	902	929	985	939	865	931	910	950	869	849	917	901	881	901	910	882	895	874	938	871	877	881	891	906	888	911	902	943	876	914	901	888	873	916	937	914	913	874	826	913	922	875	882	898	862	870	886	919	885	902	919	900	943	915	928	834	946	884	858	879	884	901	877	853	920	899	898	903	914	912	896	843	906	928	905	891	927	879	931	904	850	906	916	924	902	900	853	935	968	953	909	887	892	919	914	922	892	960	890	924	896	920	891	838	836	930	909	865	926	887	879	920	920	907	923	898	928	883	927	931	891	934	846	889	876	905	927	922	886	927	897	914	905	928	888	889	875	905	911	994	923	904	867	887	900	879	949	879	886	932	868	927	869	904	936	908	884	903	896	855	920	931	908	881	853	920	874	946	941	904	854	913	906	891	874	904	886	901	913	855	941	894	873	879	920	947	877	948	901	885	923	922	885	910	852	878	902	901	912	882	904	851	881	901	920	830	900	882	870	920	853	884	911	906	894	882	934	932	878	917	903	874	885	858	850	857	905	896	833	918	903	907	917	919	887	892	863	872	967	873	903	868	914	922	898	922	886	878	916	937	934	904	875	888	912	907	864	907	894	860	899	863	905	856	924	906	934	934	872	899	899	943	853	880	900	912	870	926	876	928	915	893	865	914	875	926	942	896	979	903	918	872	884	945	881	871	949	898	886	865	831	920	854	865	902	937	880	889	912	900	918	892	847	869	876	888	895	874	856	866	873	912	941	911	919	903	912	909	890	854	922	896	891	883	935	910	959	889	891	834	936	903	905	976	938	882	833	897	900	927	939	940	903	888	925	859	869	906	879	846	899	968	897	914	839	871	869	882	878	923	910	879	911	860	890	921	922	919	862	917	912	906	876	909	890	862	844	844	889	898	870	954	898	930	902	952	898	923	908	882	870	872	909	857	893	907	887	907	861	916	938	903	920	918	898	855	927	889	888	919	882	939	956	898	964	915	877	947	877	910	876	903	967	885	890	874	916	916	942	891	876	921	905	925	881	917	914	921	911	889	879	913	880	913	876	887	877	923	863	885	909	922	910	866	932	850	927	970	900	916	852	939	894	881	934	895	920	880	859	870	891	885	962	854	895	872	924	902	898	877	951	921	919	930	858	907	937	873	867	871	889	915	861	895	908	869	905	873	894	926	947	845	916	855	894	861	901	882	860	895	903	885	938	898	907	929	893	886	862	877	939	912	916	900	851	975	938	889	857	922	884	863	918	928	833	891	928	901	860	843	970	893	897	883	925	937	868	884	859	889	833	903	932	862	864	899	912	917	869	915	900	919	856	927	864	910	871	826	883	840	913	920	926	945	940	952	905	889	890	904	916	952	881	864	876	929	891	874	919	896	874	897	884	929	910	887	911	961	908	887	869	859	921	868	915	917	882	899	922	887	861	877	843	911	860	892	911	859	891	892	941	884	867	870	908	904	908	935	914	874	898	865	856	897	899	920	914	897	899	874	906	902	875	903	880	907	897	916	866	912	894	963	854	933	908	889	807	926	887	873	889	905	948	941	934	941	930	931	925	899	912	894	904	916	921	899	901	915	892	932	884	879	922	936	878	883	916	875	899	873	896	920	892	898	919	886	881	903	842	934	896	884	923	899	902	900	892	927	908	892	950	912	862	931	892	894	932	870	859	939	854	876	841	902	873	895	869	859	877	918	899	901	902	910	904	863	904	879	866	941	924	944	874	964	871	806	910	924	904	956	883	850	898	887	876	891	906	933	915	938	925	898	919	879	895	950	932	887	863	900	851	872	903	936	873	858	873	898	877	919	907	900	889	916	912	918	927	873	931	889	866	870	948	914	877	904	883	872	928	883	872	914	912	905	899	817	924	902	938	909	894	875	906	883	838	860	921	910	906	913	869	844	848	862	847	873	963	919	908	887	881	900	905	893	891	869	865	867	928	947	873	904	977	900	851	890	932	888	881	871	871	888	910	886	906	902	931	880	950	903	963	945	903	909	886	908	935	940	895	902	863	940	871	904	929	853	899	925	926	856	892	888	892	920	922	873	865	882	888	924	892	890	908	834	906	899	903	941	911	822	899	953	882	943	909	910	909	876	837	938	858	919	912	878	938	919	919	896	922	909	893	918	978	896	920	907	901	931	899	882	922	903	870	899	869	977	849	877	881	899	894	898	857	892	881	881	913	880	899	845	894	933	910	882	881	883	921	917	914	890	875	914	877	912	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21200	30592	15708	2551	494	335	311	294	267	268	294	316	284	297	310	269	283	303	331	276	303	289	298	329	312	312	312	325	306	316	285	274	293	313	297	300	283	312	297	261	310	314	277	290	303	287	291	313	313	300	278	290	286	291	324	305	305	311	300	321	309	297	311	284	291	315	304	285	294	271	252	317	287	288	292	319	299	303	301	285	315	275	288	298	299	300	309	324	281	276	318	294	272	300	283	310	323	310	264	287	295	296	280	303	262	297	311	333	309	299	292	299	306	275	294	270	279	282	295	325	298	312	284	266	292	298	270	307	306	287	282	287	304	248	292	308	302	313	272	309	279	297	288	330	278	325	306	309	290	264	323	303	315	296	298	311	309	290	333	312	262	271	285	282	280	267	282	279	318	333	305	309	272	317	278	292	289	292	282	273	296	320	318	323	322	267	294	309	311	319	300	310	305	324	297	296	299	284	299	338	294	332	309	288	313	307	293	276	293	250	311	314	284	268	297	340	304	318	316	279	285	285	295	289	298	288	293	291	313	263	279	289	285	290	286	316	277	319	291	316	295	328	279	285	317	286	298	323	297	289	311	308	270	314	280	309	336	283	308	285	292	288	310	317	276	282	318	308	310	321	313	313	311	293	315	284	302	296	303	319	275	306	292	289	280	295	288	316	286	316	300	294	277	296	304	285	270	277	299	310	288	267	282	306	278	305	299	318	284	311	300	336	300	249	314	294	289	304	285	292	296	303	291	295	284	286	302	310	284	297	326	288	290	314	277	320	313	299	314	283	290	289	268	336	289	279	307	294	301	273	306	274	281	275	317	291	280	251	296	294	276	301	324	316	304	268	340	277	272	279	301	314	322	290	286	275	296	295	278	281	255	331	288	273	308	286	296	308	294	308	279	295	289	279	283	316	298	302	303	292	288	307	311	311	255	282	275	288	298	305	316	293	323	294	298	313	283	291	311	281	292	309	283	287	314	297	319	305	305	310	312	301	302	291	296	294	312	287	295	313	280	278	297	291	313	278	271	318	276	324	310	318	307	301	278	279	307	269	285	278	280	329	305	290	309	294	297	295	292	290	280	348	266	289	269	263	275	317	286	296	305	297	290	331	308	304	282	301	285	286	277	293	318	302	292	293	323	327	284	296	275	306	272	311	281	307	285	260	309	322	320	278	282	291	274	279	294	281	297	306	261	309	274	294	292	310	273	283	322	287	304	279	295	312	294	286	295	295	294	335	279	256	296	282	291	314	298	310	322	315	306	275	297	288	286	275	337	288	294	288	317	331	295	281	298	305	298	299	290	282	301	292	284	295	292	303	313	294	286	304	284	299	302	300	277	264	286	272	310	313	301	287	291	300	299	293	302	314	283	288	289	301	298	273	279	307	333	276	293	328	333	305	313	268	295	299	295	263	294	315	281	310	301	306	300	321	297	321	271	296	284	283	289	328	285	273	302	276	285	316	331	279	289	273	297	294	295	311	308	319	299	320	315	327	287	309	260	308	313	301	277	314	316	302	288	292	316	267	304	291	290	312	319	315	264	271	299	310	299	306	338	288	338	304	269	311	327	303	283	306	324	292	273	310	293	291	301	307	340	291	272	297	311	303	283	307	306	324	296	321	305	285	323	305	280	284	301	270	284	291	298	262	310	246	327	291	271	298	282	264	299	284	266	321	294	316	286	310	303	306	306	304	310	313	319	254	313	304	279	280	309	308	290	328	287	318	293	331	309	305	315	308	288	277	296	299	290	294	295	313	288	260	277	300	306	301	305	304	317	300	274	294	290	295	324	264	291	297	278	290	279	308	294	279	318	285	253	297	280	290	289	267	266	284	281	278	273	302	274	324	326	289	285	259	289	293	302	305	277	277	311	278	291	327	277	276	294	322	293	277	285	307	297	305	307	279	283	224	292	280	291	265	297	306	291	311	306	297	288	290	286	281	256	294	326	283	272	284	292	308	302	330	318	301	300	334	288	316	292	306	280	310	281	293	300	292	300	310	278	279	298	314	303	290	296	303	307	278	314	295	274	284	291	308	315	298	296	316	283	318	276	301	333	278	289	300	297	312	276	298	303	297	276	279	300	285	275	303	304	291	291	283	284	274	309	292	323	291	320	276	312	319	316	282	289	305	313	315	278	285	288	290	327	294	342	300	292	272	308	291	290	327	302	297	302	301	260	294	327	326	299	299	276	303	303	290	302	339	312	241	290	285	297	297	264	297	294	324	323	303	268	288	319	325	289	296	290	288	266	316	303	291	319	251	272	298	264	310	321	282	286	331	318	294	283	308	285	304	302	306	290	304	300	283	290	281	279	319	274	301	269	304	300	298	285	324	281	273	316	279	308	298	284	281	244	291	291	285	275	287	311	307	268	287	270	288	302	296	283	327	286	297	312	321	277	286	319	292	294	308	307	277	292	310	318	292	292	288	285	274	320	270	302	330	266	302	282	310	340	319	282	322	318	303	299	305	291	316	305	318	290	307	290	297	282	271	290	281	279	280	303	284	289	305	288	299	282	284	279	308	316	287	276	316	290	301	292	303	280	318	292	301	286	277	284	289	333	307	331	291	284	320	280	315	293	323	293	306	292	298	307	278	275	288	302	325	302	299	294	282	289	312	278	326	293	285	275	300	283	263	310	273	295	302	319	294	268	321	271	319	280	317	278	302	290	292	306	252	297	310	301	307	305	304	295	303	289	272	280	315	301	310	299	292	268	302	280	304	289	293	313	285	280	303	307	301	305	293	261	301	284	281	309	287	271	295	314	297	293	298	333	293	268	302	291	285	299	304	319	288	302	290	265	281	314	298	301	299	286	298	316	288	306	286	275	284	283	302	275	285	273	310	308	280	272	285	318	296	303	299	309	282	278	294	304	279	294	293	266	270	263	282	309	308	310	267	339	318	291	276	288	305	287	314	308	306	270	292	295	299	279	270	311	308	284	311	310	336	315	299	293	308	321	298	302	297	285	290	311	282	292	313	290	272	313	298	296	272	320	283	283	292	300	292	311	298	308	312	293	308	292	307	294	350	266	286	296	302	308	315	276	327	290	310	252	281	297	311	267	297	307	309	283	312	309	289	304	314	288	281	302	295	273	307	309	316	291	275	269	299	295	273	306	286	293	274	322	275	311	302	299	303	305	304	299	312	280	306	285	304	294	303	283	299	276	319	292	260	276	279	326	299	316	320	300	307	313	272	271	302	284	307	293	269	280	262	323	307	300	296	303	300	313	291	303	318	294	302	296	309	288	292	321	294	286	281	288	315	286	263	280	290	271	316	296	301	315	296	280	299	334	272	302	315	262	305	274	300	294	306	285	298	294	282	290	251	304	303	338	311	290	256	298	303	315	305	319	265	302	287	294	298	318	277	312	291	336	291	249	292	287	321	285	282	292	295	295	283	280	299	280	299	277	297	311	310	311	304	303	299	295	291	309	290	296	313	308	265	309	308	339	310	304	321	303	300	305	322	280	325	295	286	331	306	302	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21273	34794	19601	4933	1085	854	923	871	838	850	840	806	854	840	817	847	831	828	855	844	839	875	813	874	914	832	787	801	861	835	844	829	822	839	834	844	862	838	842	855	857	850	862	844	827	853	821	766	827	859	890	868	828	849	840	883	853	857	855	813	825	850	846	777	835	823	767	872	859	794	880	834	827	836	874	851	842	850	903	841	792	806	823	808	826	869	832	810	813	887	840	814	843	856	862	807	862	911	800	800	801	825	808	846	846	833	882	840	840	863	874	880	828	869	805	848	849	814	857	899	851	848	846	798	840	750	881	845	888	834	871	896	820	855	900	868	884	861	829	880	824	881	861	810	853	839	812	816	813	770	798	810	798	861	860	847	848	860	836	889	823	840	838	837	795	829	870	836	845	815	828	879	793	829	850	900	804	834	884	832	880	848	874	829	856	847	852	846	853	831	809	883	872	871	794	820	832	833	749	829	829	842	883	845	782	855	878	795	801	838	842	878	858	851	801	832	850	849	832	910	816	853	811	815	812	805	834	854	872	833	821	847	822	826	844	838	825	850	847	831	842	884	875	830	847	868	863	822	835	850	893	851	826	853	774	830	874	862	850	860	814	837	800	809	835	894	855	833	826	845	857	857	858	859	868	819	876	838	879	888	830	825	847	918	869	842	891	830	880	851	859	859	807	813	871	857	876	847	858	851	813	892	885	799	885	871	851	817	824	812	814	800	851	853	865	800	878	830	886	832	806	828	831	846	881	817	826	842	848	811	861	831	820	837	837	826	865	862	894	905	861	827	880	853	902	822	806	864	817	830	817	907	891	857	862	827	823	880	831	824	851	882	875	850	806	828	853	841	886	826	876	804	776	852	864	815	893	806	884	871	825	856	817	840	830	842	852	802	872	847	844	884	826	873	861	823	779	815	786	861	820	839	861	842	802	786	867	818	861	817	838	805	864	805	838	845	794	872	858	879	822	843	824	806	826	834	826	877	805	834	810	795	806	789	820	892	808	856	834	801	833	872	874	862	870	832	880	774	829	867	868	839	847	858	855	862	857	784	858	896	880	828	899	836	864	841	864	862	868	852	859	852	819	857	884	868	857	817	850	865	879	814	852	831	844	862	893	828	863	870	886	824	857	871	897	804	852	864	888	818	834	831	845	785	861	809	884	853	827	870	852	825	899	895	833	817	835	868	791	861	875	814	861	874	840	843	785	881	893	843	855	850	893	899	843	850	844	825	836	845	849	806	822	853	853	852	876	824	856	764	873	812	846	795	839	841	825	870	836	847	878	825	832	841	863	853	889	865	861	832	822	803	810	842	842	825	827	824	837	864	853	870	839	851	816	836	843	852	833	866	833	859	866	819	800	850	817	821	864	899	837	821	809	864	835	847	815	848	832	869	843	812	839	875	862	880	862	846	867	812	855	812	771	841	818	878	824	913	809	789	815	832	770	837	820	851	841	830	817	846	851	813	816	859	857	858	842	842	803	825	822	798	827	821	844	845	837	827	815	873	830	846	830	802	835	901	854	822	835	819	824	839	848	813	884	890	839	855	844	876	822	839	835	802	882	812	837	805	845	816	849	884	791	817	863	883	798	839	833	823	845	782	819	831	831	858	829	827	800	847	852	841	820	825	913	827	843	868	847	830	853	889	886	823	851	844	820	821	864	837	830	805	840	797	889	848	814	887	825	801	853	809	816	838	807	830	794	861	827	830	791	818	818	841	849	904	836	898	860	830	803	855	809	868	872	745	856	867	837	842	873	815	847	826	882	817	862	801	880	886	852	855	884	863	836	817	869	824	830	822	895	882	810	821	808	843	813	811	783	841	812	808	857	815	829	780	846	855	890	828	846	840	833	778	831	856	818	805	831	875	826	858	887	875	829	859	807	880	848	826	863	870	862	826	785	827	832	859	840	847	824	893	877	820	837	797	785	780	815	796	835	863	847	845	881	790	864	843	870	802	827	908	808	827	836	837	846	861	807	844	892	883	917	865	806	805	846	857	817	910	840	921	887	877	843	814	856	847	788	911	868	878	869	836	863	824	814	845	856	850	803	857	854	832	838	848	850	872	846	812	866	860	833	858	856	830	836	871	888	825	847	822	848	869	824	843	856	811	831	841	891	850	905	879	835	828	781	852	824	802	840	840	821	831	781	819	836	823	831	824	846	859	855	866	796	854	790	820	833	871	860	781	844	860	826	839	810	789	827	846	815	819	847	883	867	880	847	921	837	836	809	839	856	842	829	852	851	842	867	767	827	857	887	836	814	893	832	909	883	904	890	862	837	846	851	843	828	818	848	847	824	799	820	840	840	861	884	789	808	797	878	850	842	886	855	888	862	785	820	810	824	872	856	850	804	815	871	916	878	826	845	887	888	856	873	845	824	893	776	790	870	869	823	795	798	765	834	879	877	900	848	820	875	842	825	830	855	829	839	821	815	856	770	867	882	850	864	764	842	870	822	865	848	850	810	839	801	805	835	787	841	837	790	817	877	805	793	815	810	850	828	829	848	862	823	864	871	850	841	809	831	817	805	787	826	818	846	862	874	861	846	808	872	839	924	879	862	825	856	874	866	876	825	833	822	891	858	853	809	839	883	836	853	885	862	798	836	839	878	881	843	829	846	868	839	830	850	890	890	891	760	839	821	855	871	818	852	821	803	791	820	872	872	837	799	807	875	885	856	842	852	843	887	893	877	863	779	902	810	812	848	838	848	842	853	795	840	826	813	821	810	837	846	864	809	814	836	819	826	794	833	828	876	820	818	812	838	861	843	814	792	777	838	845	835	834	876	856	842	816	851	799	870	833	838	841	816	817	822	887	829	821	847	823	832	844	821	811	807	775	854	877	802	818	842	801	802	881	810	843	829	866	859	816	871	870	866	814	861	897	871	824	849	807	825	847	846	856	809	834	879	890	885	831	875	828	865	929	826	877	858	850	792	845	834	851	863	854	830	866	807	849	840	845	806	834	849	821	894	805	812	829	843	868	842	842	850	856	850	812	789	875	849	845	855	853	803	837	856	827	884	822	806	821	858	820	854	841	820	866	832	863	876	864	857	802	816	831	838	844	840	811	847	861	885	828	843	818	845	864	835	808	853	864	841	871	861	883	784	844	835	852	842	867	785	841	860	858	795	829	806	802	833	832	852	756	840	788	852	846	904	823	864	874	799	900	829	895	838	851	829	836	895	844	792	804	840	827	794	856	842	860	829	808	823	850	828	843	847	843	818	833	813	831	847	842	853	824	820	837	810	884	842	783	858	842	864	851	804	882	882	823	866	827	817	853	833	876	771	783	860	883	853	862	867	837	821	857	843	842	800	813	814	831	833	816	878	840	854	849	871	774	802	894	839	852	813	814	811	780	836	845	852	835	830	806	791	878	838	809	821	847	820	847	840	847	838	836	811	814	850	838	825	817	789	836	817	863	857	894	822	847	868	827	830	847	847	857	840	883	817	779	872	878	824	836	835	873	838	852	843	871	854	835	844	865	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
66833	76133	54102	26789	6009	411	306	285	299	282	256	308	288	276	273	293	268	253	291	314	297	283	264	265	256	273	293	257	279	281	292	236	259	273	261	299	292	274	295	326	310	315	273	282	256	248	271	287	268	262	284	280	286	257	280	259	284	275	276	293	289	249	273	298	253	225	242	274	293	295	256	292	293	291	257	285	288	285	268	261	228	273	274	263	261	276	304	291	294	275	242	275	279	280	292	259	269	254	290	315	293	267	258	278	279	279	280	256	276	254	258	313	289	254	288	286	277	274	253	293	268	237	288	290	274	253	266	305	255	249	278	276	263	284	263	273	263	303	296	304	293	269	257	282	270	251	286	266	250	258	253	308	272	290	255	273	272	273	272	246	295	287	303	264	247	272	257	258	265	266	264	306	255	277	275	278	259	317	291	256	307	289	291	280	272	291	256	268	272	277	277	269	294	288	282	294	299	300	246	266	262	266	258	264	281	275	258	282	242	262	267	290	280	276	298	255	267	301	262	230	260	275	292	288	280	258	277	262	309	293	275	290	269	272	295	277	311	283	259	290	263	279	303	279	257	271	256	285	277	288	272	268	295	278	244	274	310	279	241	272	292	260	279	258	295	253	287	242	279	263	275	245	277	268	267	301	285	292	298	252	241	260	268	271	278	257	278	271	302	286	264	278	250	292	281	268	284	253	286	251	272	298	268	282	261	279	282	264	279	263	267	292	256	280	272	263	260	260	263	277	288	272	288	268	285	253	300	293	254	273	255	272	241	280	256	281	303	254	296	286	260	289	240	222	251	260	293	287	280	265	259	273	285	274	291	303	279	310	283	275	287	275	310	277	296	282	278	297	288	290	271	292	242	275	294	250	268	270	274	306	280	283	282	257	274	273	281	286	253	281	254	243	256	295	278	281	282	263	286	273	278	274	264	269	270	290	290	270	255	283	299	247	281	288	302	272	263	283	280	289	279	254	288	291	268	297	267	260	277	277	278	263	238	275	255	247	258	271	248	272	313	249	284	310	255	288	284	281	281	270	288	278	296	272	276	300	298	310	258	313	277	225	253	267	283	278	279	280	298	267	284	268	280	255	252	273	254	270	271	299	272	268	267	263	278	242	267	282	261	296	301	275	294	293	286	259	262	279	298	265	273	245	247	306	318	277	269	296	266	273	315	286	271	264	273	281	267	313	239	256	275	265	259	289	278	279	299	234	276	280	248	279	262	264	288	269	267	252	273	295	265	274	293	281	262	279	275	243	268	308	303	271	254	264	254	289	274	279	294	276	251	291	277	274	268	291	295	237	280	313	263	289	267	274	289	292	265	282	286	249	257	253	237	273	285	280	280	299	255	265	291	274	271	295	275	272	258	302	261	240	270	261	272	253	266	265	290	294	287	265	284	258	295	297	240	322	272	270	260	277	264	293	274	290	272	243	273	275	262	269	286	311	284	293	291	295	270	286	265	259	298	296	282	279	284	323	249	280	272	295	257	287	241	262	269	290	277	269	273	267	278	288	294	279	281	279	276	271	306	264	264	274	275	266	314	280	250	280	270	279	308	270	296	272	291	295	297	284	282	251	282	255	234	260	313	265	269	280	311	264	253	253	282	258	264	274	263	297	271	290	294	264	266	262	268	258	271	265	273	269	271	261	265	282	280	278	288	277	281	275	268	286	277	269	292	298	275	266	288	262	276	277	296	264	257	294	269	253	267	307	301	288	293	294	273	262	281	250	266	301	274	257	283	288	254	269	261	272	298	259	258	280	302	293	272	271	279	276	278	290	272	275	285	268	300	288	312	271	274	285	258	290	296	283	257	268	284	282	276	268	267	280	269	271	261	287	283	272	239	262	307	248	286	289	292	228	248	245	261	240	255	252	281	287	299	248	266	291	251	244	246	292	285	278	291	265	301	263	290	271	270	296	279	229	285	262	316	285	247	259	281	276	272	249	279	305	289	262	243	300	255	268	243	262	270	263	270	275	267	273	270	264	265	312	288	289	280	335	275	264	246	276	283	259	256	287	273	290	255	317	266	268	289	278	276	263	261	286	282	261	268	278	271	268	299	265	281	256	285	265	265	276	276	245	286	306	247	281	305	293	278	269	287	284	276	256	293	258	252	294	281	292	275	276	279	277	275	286	312	277	285	293	269	274	257	278	268	242	244	266	287	272	305	301	267	269	285	294	247	255	265	289	252	302	290	278	260	247	280	292	272	272	273	240	307	275	284	272	290	309	291	300	266	244	260	310	260	283	306	280	258	281	295	251	273	279	294	271	296	278	297	302	262	260	271	279	310	284	261	269	267	266	293	280	285	235	286	258	267	293	258	224	286	313	291	236	251	295	325	300	283	271	245	275	288	290	289	296	242	259	266	271	268	258	279	250	258	259	261	273	253	262	271	278	274	277	281	313	269	263	279	266	272	252	281	257	272	293	316	247	256	270	279	288	265	269	298	264	258	282	274	256	271	283	264	266	272	285	283	285	308	289	283	269	275	260	288	255	263	251	291	284	264	264	263	255	299	263	265	287	297	296	258	266	266	290	256	256	264	296	281	241	271	264	261	265	259	287	255	267	301	279	265	252	273	276	284	251	247	263	283	250	254	266	298	283	290	272	253	271	263	256	272	258	250	273	295	276	241	273	273	259	284	299	267	301	266	296	273	269	283	264	312	292	274	264	292	288	287	290	281	253	272	241	280	301	270	274	258	264	258	243	277	266	286	279	279	248	312	293	247	277	265	250	256	290	318	267	286	273	263	275	301	299	284	263	299	271	266	271	271	250	247	266	272	275	261	266	252	313	303	277	265	292	271	281	294	278	275	274	269	259	302	268	276	257	297	259	293	288	281	264	284	291	261	255	308	289	292	257	270	276	283	275	298	269	242	286	251	285	288	290	298	298	284	270	246	285	281	281	275	256	283	279	286	267	263	315	269	312	281	260	287	294	287	257	270	267	263	268	277	271	302	265	283	247	274	297	265	258	268	269	289	275	279	272	292	265	270	277	261	301	298	280	300	243	259	261	267	285	273	311	287	271	293	249	299	287	275	249	310	302	281	268	290	267	285	243	267	281	280	261	285	287	261	263	275	257	269	306	288	266	274	257	249	305	271	293	259	260	241	274	260	293	260	243	299	281	281	299	277	284	263	247	267	284	291	263	284	260	300	310	259	256	269	271	257	293	280	289	301	279	291	289	271	264	262	234	269	300	248	283	244	274	270	261	255	313	276	289	255	271	270	269	292	269	252	280	278	280	285	283	278	279	273	291	277	284	319	276	293	284	280	288	298	279	249	300	330	296	249	298	310	266	272	304	256	279	269	273	276	259	267	260	275	299	287	279	257	270	262	290	280	276	246	281	283	260	262	285	240	279	269	265	340	281	262	284	285	285	288	291	282	266	268	251	263	294	271	321	284	267	288	248	248	265	271	247	301	229	301	293	274	281	307	288	299	268	272	274	273	277	254	284	282	249	293	279	314	284	280	259	260	242	255	282	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44685	62709	50352	30342	4250	889	890	876	837	839	840	804	797	778	832	792	803	769	789	796	855	811	818	724	791	799	773	835	826	777	754	792	829	798	782	810	799	815	843	1097	1216	1101	1056	934	863	835	774	773	827	773	774	810	843	745	797	742	802	812	832	791	850	788	789	802	781	805	789	794	760	765	786	788	755	752	812	814	805	838	812	858	741	770	749	791	797	802	775	785	786	758	793	823	860	796	852	728	814	788	729	791	799	800	788	818	802	760	784	848	837	748	767	767	786	771	754	732	780	718	779	756	841	753	761	722	783	794	759	774	793	793	842	804	808	738	766	816	746	755	743	746	781	772	757	812	804	806	754	748	760	811	755	794	759	811	749	828	787	804	817	853	799	795	787	801	803	774	737	859	783	716	771	802	785	776	808	793	764	768	791	782	760	826	775	796	779	805	776	774	836	754	775	806	776	783	771	784	786	769	771	765	823	783	802	780	784	787	780	785	781	817	796	779	767	843	818	801	769	824	763	794	821	780	773	766	843	794	794	789	754	832	771	780	805	804	751	761	782	747	831	832	803	767	800	810	816	764	776	736	776	764	771	821	807	812	769	798	794	762	807	809	782	780	819	795	798	804	788	811	804	804	737	833	816	768	761	771	839	808	799	762	737	744	835	749	797	768	796	805	791	827	807	784	801	776	815	804	839	784	754	807	767	786	803	786	775	773	775	835	770	739	738	802	783	777	803	850	801	756	793	814	857	822	728	783	749	769	809	817	802	804	844	813	806	799	764	801	772	862	805	868	764	795	791	793	806	756	805	798	776	793	806	763	791	802	802	769	837	813	778	750	792	786	810	788	821	820	756	778	820	832	792	785	762	746	801	767	778	785	761	773	787	739	786	742	797	770	802	752	773	729	792	789	862	840	787	786	766	832	773	817	791	766	784	764	805	799	789	785	735	784	814	770	780	766	777	759	757	760	807	825	741	831	850	733	812	756	821	777	738	755	757	780	773	742	773	809	777	769	796	826	776	785	772	844	762	774	798	790	785	828	778	764	812	786	798	774	816	815	789	789	753	776	766	782	780	774	818	785	813	783	803	760	842	774	792	809	783	827	768	756	749	723	784	737	811	783	765	782	808	773	835	762	773	806	838	788	776	803	848	798	790	802	783	747	779	770	750	768	790	763	770	800	782	783	738	770	818	798	731	822	793	781	752	775	766	765	801	770	813	818	797	762	798	734	801	761	740	777	768	758	824	800	801	799	711	793	807	793	808	760	780	797	813	789	788	804	766	774	755	738	770	755	795	821	758	773	783	760	819	775	829	839	812	772	803	799	783	817	788	784	792	825	762	794	787	800	832	799	779	805	738	762	802	712	787	791	810	782	744	761	794	757	818	849	796	811	827	799	826	859	788	793	806	761	767	800	813	767	803	796	814	770	794	805	780	770	741	775	780	785	734	807	817	798	794	769	800	772	786	782	811	778	838	811	828	808	752	812	802	784	755	774	815	787	810	816	791	776	825	781	796	775	789	746	747	779	826	789	786	766	764	815	779	745	812	732	786	790	773	783	846	768	796	804	782	759	775	792	794	792	765	786	778	785	777	742	804	794	802	815	790	758	775	813	770	760	773	755	786	781	783	742	801	765	744	717	834	789	799	783	769	750	750	841	824	840	817	813	805	748	755	779	835	783	795	798	791	802	778	777	752	805	807	735	751	843	790	807	814	799	809	798	752	788	812	729	720	808	801	767	802	820	791	795	812	770	792	820	788	751	779	815	746	824	736	788	811	767	798	726	767	764	784	781	830	778	810	760	858	783	771	786	811	790	778	794	791	828	752	781	811	812	767	793	788	796	778	845	739	800	755	784	808	772	811	789	780	799	797	782	854	811	776	776	816	806	785	793	782	801	772	755	774	812	775	726	725	775	744	818	799	765	791	814	802	790	828	806	788	810	775	799	783	802	747	764	821	791	807	760	782	752	829	789	762	832	821	785	817	776	786	784	779	784	826	754	771	822	771	777	777	820	738	787	766	754	836	780	783	751	822	757	820	773	775	788	780	807	782	803	743	791	767	810	744	810	783	782	784	761	800	710	751	791	831	794	713	831	755	760	782	783	813	745	774	754	790	785	736	791	743	760	744	796	792	823	812	797	778	814	744	783	849	759	811	756	821	795	816	781	782	774	733	810	748	791	780	769	829	808	797	769	766	714	754	742	758	803	831	750	798	789	783	755	804	811	810	792	737	814	777	789	823	785	788	780	776	810	730	799	749	760	788	806	798	798	801	839	798	748	756	804	794	768	787	818	767	808	765	691	784	762	814	755	800	788	822	787	772	794	789	764	817	758	786	816	773	790	791	764	782	804	762	779	770	745	756	746	776	816	801	821	751	785	798	787	773	741	763	816	772	791	747	805	822	774	859	784	783	793	771	785	787	769	858	832	809	800	797	799	786	771	829	757	804	817	785	818	741	789	775	796	802	758	819	755	799	818	783	804	734	799	788	735	761	792	769	781	787	738	739	770	774	744	735	779	798	764	725	812	776	732	778	771	803	791	753	767	794	769	843	835	750	782	740	766	756	763	784	816	748	826	801	783	797	800	810	768	795	745	721	791	788	749	816	808	796	760	787	760	774	762	784	762	770	806	773	809	813	743	776	784	791	781	747	793	757	794	780	771	767	777	765	776	836	807	806	794	759	832	764	811	777	731	784	759	835	753	768	783	782	803	795	783	802	765	823	779	810	739	775	772	830	817	810	798	737	739	751	784	777	790	777	809	746	767	731	808	813	764	815	770	810	761	771	785	795	761	820	721	796	759	783	822	774	792	786	737	804	817	791	758	808	756	819	738	741	790	769	789	792	825	774	804	779	815	790	776	784	825	803	784	793	781	790	813	817	806	805	863	788	776	729	769	793	768	783	801	786	787	736	764	877	791	781	813	769	822	832	785	796	788	784	797	784	789	748	815	852	792	813	786	780	796	798	802	811	827	794	809	845	821	805	845	774	796	790	837	815	727	766	761	750	763	779	796	771	759	774	739	840	841	802	813	813	808	816	809	774	806	800	779	761	773	787	804	799	828	837	775	782	762	798	765	769	790	813	835	831	749	816	810	777	793	743	812	790	780	760	795	760	816	825	822	791	801	776	849	795	777	757	779	808	800	805	704	779	812	835	829	832	799	778	771	797	817	832	791	782	768	807	765	782	799	811	819	837	759	765	767	803	783	770	821	798	775	754	798	802	801	813	806	779	818	804	793	812	775	778	754	822	819	774	819	714	819	812	745	773	748	758	753	750	802	785	746	819	804	823	767	800	795	760	773	812	798	787	768	739	825	787	768	834	769	780	791	807	776	785	786	773	812	775	798	799	725	853	802	763	801	761	768	768	842	799	810	772	808	839	810	753	828	781	788	870	755	759	794	835	821	825	775	824	820	775	758	839	785	794	778	825	765	820	787	755	782	734	803	757	784	770	809	743	747	805	771	773	778	795	799	742	790	756	787	819	831	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
79687	86157	63929	34201	11951	994	428	377	375	336	370	336	328	324	317	344	306	309	322	302	340	326	308	315	331	307	356	362	362	322	334	326	323	305	299	317	283	339	347	367	409	389	385	369	336	317	349	330	318	335	348	367	314	291	322	316	311	322	338	317	306	370	289	330	335	332	360	350	327	314	355	332	339	327	332	325	296	300	307	316	342	337	328	298	348	328	337	313	306	359	309	349	353	355	323	277	327	341	339	320	338	311	342	333	328	336	309	319	334	297	322	338	332	300	330	316	348	314	339	301	292	315	319	356	336	294	338	296	345	339	293	335	358	325	301	308	312	336	296	339	346	289	340	318	327	312	357	351	321	326	287	321	295	332	321	306	309	326	332	329	308	288	326	311	320	307	330	346	319	323	333	321	327	334	346	354	320	359	331	337	341	326	366	279	313	326	328	300	326	329	339	307	319	340	323	336	363	337	320	295	337	330	310	299	305	345	323	346	315	316	322	327	333	326	318	326	331	342	348	310	314	326	310	341	324	329	311	337	321	312	334	344	324	302	349	327	365	311	304	311	332	336	333	337	317	332	361	315	306	319	326	292	344	329	335	344	325	331	283	330	311	322	304	315	324	349	333	320	318	321	349	328	329	324	306	304	332	352	351	315	367	287	325	337	317	321	308	323	304	345	319	321	345	324	335	311	296	324	349	319	335	340	363	348	328	321	353	320	317	291	314	324	314	320	319	322	311	332	322	336	337	296	274	315	313	329	330	340	265	354	337	344	314	346	316	333	312	346	337	369	310	355	308	315	342	347	325	329	350	326	340	321	339	340	353	325	305	330	320	334	337	342	327	323	324	367	332	339	316	345	324	325	347	373	326	316	329	330	320	326	327	326	331	348	317	328	342	337	339	310	319	322	308	340	356	295	332	306	312	316	321	320	320	333	321	346	318	325	351	323	350	347	301	342	318	333	332	332	331	316	366	298	316	307	321	288	308	312	313	331	330	308	324	327	347	330	322	324	330	296	312	335	337	303	347	320	308	338	332	294	324	337	366	296	308	323	335	328	290	337	337	284	331	336	340	296	338	311	314	338	322	301	315	346	301	303	333	327	310	327	315	316	339	330	369	329	294	369	330	341	323	297	314	331	319	300	333	336	359	336	318	343	328	314	332	325	315	311	320	297	336	299	334	311	310	308	327	337	324	325	303	321	332	317	331	309	352	369	371	304	317	332	325	371	344	325	341	294	327	335	320	311	312	328	303	348	303	315	318	317	329	329	317	304	320	336	324	340	340	327	329	324	314	304	329	351	305	319	303	348	330	338	342	312	341	301	315	349	307	318	338	337	313	297	328	363	342	305	326	315	340	293	291	318	312	303	333	342	321	334	320	326	298	301	340	319	353	337	350	345	368	327	339	332	331	324	302	327	342	343	342	310	335	319	304	368	294	357	362	324	318	313	291	311	346	307	331	331	330	315	322	321	321	331	303	348	351	334	312	291	309	328	309	344	325	324	330	355	328	327	318	365	308	377	324	330	312	318	336	353	345	346	377	342	294	327	286	308	337	346	342	360	327	323	313	321	323	350	289	327	324	355	314	340	326	318	325	306	303	349	300	312	311	321	324	309	340	297	336	316	312	317	318	345	302	349	334	354	305	304	309	338	333	376	319	324	343	322	304	336	339	327	343	292	347	371	370	292	330	315	344	328	309	303	364	324	331	345	315	302	331	319	342	346	310	302	342	316	288	353	333	341	337	309	320	317	319	311	331	300	325	333	327	318	332	339	343	312	306	347	317	315	322	300	321	331	338	325	309	309	317	329	337	290	323	340	354	323	366	350	366	322	320	345	343	323	334	339	322	300	316	336	303	351	351	314	299	332	315	328	308	350	321	336	286	311	334	340	317	335	347	355	345	334	288	352	343	345	333	323	324	321	316	351	300	359	326	329	345	333	314	331	331	336	333	315	322	374	329	321	323	340	321	328	330	343	346	279	317	324	307	307	319	319	308	287	315	316	323	332	311	362	356	328	319	333	353	318	329	338	289	366	321	267	338	333	337	346	295	352	349	360	345	323	356	324	304	340	324	343	305	341	332	341	352	377	322	330	321	307	290	338	338	332	314	350	341	368	298	290	311	353	312	286	344	325	326	342	355	322	349	292	329	319	312	331	329	333	340	349	335	354	338	296	312	341	319	337	326	349	311	323	347	319	332	352	333	345	365	306	294	312	311	297	342	317	353	323	323	320	330	311	318	333	322	340	335	321	329	339	323	328	332	341	308	342	308	305	353	328	337	325	293	343	335	321	301	326	357	344	321	319	309	357	326	353	307	338	332	336	346	325	319	316	312	317	303	322	349	340	355	349	299	337	320	341	310	314	339	317	324	329	314	320	334	323	338	325	289	312	343	341	293	326	306	305	328	330	327	365	346	289	344	364	350	358	346	315	317	319	331	331	342	346	309	331	313	303	329	331	336	299	310	336	326	313	355	333	342	328	331	338	348	302	315	293	317	347	312	308	330	309	306	309	331	329	356	346	318	332	329	355	326	335	308	321	331	326	314	366	317	330	332	326	368	323	333	321	370	329	336	344	331	307	311	326	349	347	338	316	299	325	336	348	343	327	326	347	325	313	322	323	383	299	354	322	313	331	328	309	296	330	320	329	363	303	321	336	311	332	321	302	342	336	313	344	337	365	336	349	316	319	344	346	299	303	349	360	309	307	333	297	304	320	310	314	306	312	338	315	336	324	349	332	326	303	326	340	316	343	299	343	333	334	316	306	316	330	325	313	315	362	334	290	331	331	330	293	313	299	327	329	322	314	351	316	369	348	358	323	313	363	313	344	299	340	328	303	309	341	322	306	320	329	323	328	335	313	316	315	326	316	337	323	313	308	314	316	318	351	342	326	307	307	298	349	315	305	353	354	323	318	340	331	337	361	319	303	300	323	336	367	343	363	355	343	325	323	338	297	333	300	317	339	309	312	330	333	296	324	305	317	332	325	319	326	318	346	309	343	360	340	343	338	315	334	335	318	353	290	323	312	340	335	343	318	319	337	278	304	333	312	311	314	322	355	348	337	323	304	333	336	303	279	348	323	334	331	342	323	318	333	318	301	307	335	355	320	337	310	329	326	338	312	312	337	328	341	295	303	319	336	327	325	320	330	309	363	337	346	363	330	343	357	351	311	307	352	332	330	327	295	359	340	319	312	323	340	309	330	324	360	322	347	296	340	314	332	344	331	339	285	326	319	320	298	306	329	355	326	333	312	324	304	334	322	315	321	312	325	334	355	342	327	305	324	327	308	328	316	326	320	315	311	341	351	324	335	317	332	317	338	343	332	328	310	320	311	310	323	314	334	357	326	330	322	311	343	354	304	303	323	307	366	319	344	324	324	342	352	340	324	294	332	342	302	334	336	308	288	339	330	361	334	336	351	335	343	301	326	352	308	327	356	282	326	325	306	314	355	306	321	315	272	328	340	291	358	291	358	326	352	333	362	309	317	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57165	75095	62220	36988	5973	1142	1141	976	996	930	970	992	970	915	933	923	920	908	926	942	934	926	854	920	956	864	830	935	917	1002	893	914	948	922	934	889	858	913	913	1519	1559	1334	1291	1226	923	873	874	937	894	913	969	884	907	936	952	899	874	931	864	896	886	918	944	872	928	885	891	952	911	902	924	898	891	859	927	916	899	886	850	888	902	882	898	906	822	854	916	916	917	931	870	903	893	929	949	892	857	923	948	860	932	914	942	879	924	887	870	876	953	877	977	894	876	967	914	879	839	901	918	940	942	853	923	885	877	901	892	895	913	952	919	885	877	869	911	869	880	890	890	895	881	969	924	851	891	911	900	831	902	904	918	903	917	869	975	858	908	980	910	879	913	893	907	888	947	892	916	923	891	848	918	844	899	867	965	955	922	937	927	882	940	902	921	921	922	959	908	912	891	900	931	914	913	911	894	894	963	894	874	864	927	886	874	855	941	876	912	885	929	931	921	926	922	902	888	890	877	868	877	912	902	912	982	839	877	924	903	864	878	858	905	935	916	908	901	933	890	882	917	899	823	896	906	918	891	896	923	919	917	911	933	936	888	873	859	890	907	936	902	843	876	892	916	890	918	860	877	926	894	928	923	969	921	852	912	906	928	891	917	938	949	917	857	897	898	852	888	894	866	908	921	930	907	905	919	912	918	928	915	921	909	893	974	899	893	909	853	942	905	881	868	891	918	891	908	882	874	893	928	931	905	936	871	863	869	890	892	921	968	920	870	906	877	906	884	900	953	864	843	932	905	871	927	950	908	886	877	935	904	871	927	884	915	914	899	883	918	939	904	946	889	904	935	887	896	883	875	909	899	936	898	978	933	873	898	906	891	917	893	881	903	877	938	866	895	909	936	868	920	939	895	900	856	939	914	929	930	924	936	924	914	857	928	914	922	888	878	930	951	901	931	989	920	931	923	924	952	872	883	894	909	935	955	943	897	899	918	872	891	887	887	880	902	916	911	866	953	913	978	865	863	932	888	891	868	882	912	932	901	862	911	859	900	943	874	862	919	899	948	898	908	864	885	906	962	867	886	901	950	898	939	933	909	869	913	831	916	955	910	917	878	893	914	893	872	885	891	906	868	853	934	866	929	873	873	901	900	826	949	938	936	914	892	879	939	865	917	875	929	893	860	902	899	904	927	921	979	909	907	893	898	862	886	853	847	894	898	842	848	951	926	847	880	873	906	897	892	892	861	880	921	929	877	888	971	885	953	885	929	921	856	904	866	903	904	898	862	889	948	934	903	891	923	963	862	951	867	916	928	951	926	895	878	879	901	955	952	845	911	878	926	911	931	917	917	893	927	872	886	895	918	877	940	935	956	929	959	871	887	912	949	925	924	873	909	955	882	895	905	898	847	904	886	870	881	885	922	911	936	943	893	898	945	925	930	906	948	941	882	896	937	890	907	893	911	896	862	909	930	976	883	957	906	905	865	929	867	940	967	887	952	906	922	932	870	924	881	893	916	851	907	858	869	902	950	872	911	926	919	873	892	917	943	869	913	924	880	939	943	921	921	879	892	882	882	887	918	895	902	913	918	934	907	936	895	824	930	909	850	929	936	871	904	905	897	909	907	918	939	864	933	928	885	893	913	841	927	935	892	870	948	925	928	875	897	941	838	902	861	888	857	931	896	892	868	946	947	902	955	922	968	954	914	937	896	961	898	832	900	916	885	912	896	962	909	960	914	894	902	918	892	928	927	900	923	896	876	903	929	887	882	922	884	959	899	924	886	895	905	914	911	955	904	959	946	904	875	914	887	884	874	863	890	855	894	893	929	908	901	862	931	880	880	898	893	932	943	868	875	984	854	908	867	914	886	837	935	943	917	915	910	933	850	877	964	956	925	962	884	882	890	906	862	911	895	892	863	941	867	821	917	892	878	850	923	972	863	908	909	887	938	898	906	932	939	940	886	940	923	900	942	979	923	834	928	922	883	889	966	932	903	975	925	850	873	899	907	931	902	958	961	967	870	937	893	900	898	909	930	917	905	899	915	970	903	923	875	882	930	894	950	907	914	888	950	878	943	892	899	949	921	881	882	895	881	944	891	928	925	930	894	946	885	931	944	931	913	910	921	904	851	875	903	887	932	923	896	900	854	897	852	911	919	877	923	831	931	906	842	937	889	876	925	941	888	994	923	912	876	873	859	927	910	901	935	868	850	876	939	872	884	924	901	873	877	941	886	886	893	866	885	876	937	880	898	894	919	884	927	873	919	909	918	917	897	919	910	893	925	920	897	882	898	907	868	923	904	913	915	923	861	883	884	930	859	895	910	848	881	918	927	955	900	954	922	883	887	907	840	930	882	861	885	921	953	904	890	921	894	903	942	873	897	901	902	888	943	874	913	896	955	870	870	867	970	836	862	918	939	918	924	910	869	932	925	875	927	854	877	943	909	888	906	911	935	909	950	921	919	861	911	949	843	903	933	937	901	849	921	905	906	912	864	914	913	863	928	896	869	847	918	951	874	955	876	871	917	900	924	907	897	903	952	864	950	938	932	912	914	848	872	943	875	906	915	907	836	897	911	911	885	911	883	958	821	851	947	930	890	941	888	876	876	898	868	907	904	868	919	922	928	853	895	939	882	883	902	887	903	913	918	901	916	906	927	862	936	909	864	920	870	938	913	907	923	884	924	897	890	889	926	968	895	895	926	914	964	907	915	960	915	884	901	878	928	960	924	889	899	907	904	874	894	895	938	914	934	903	938	880	941	936	928	955	958	963	960	919	946	870	903	897	891	947	905	890	875	914	945	909	885	932	952	869	911	894	934	912	920	887	904	894	883	971	924	933	861	842	925	903	914	940	921	904	907	907	903	942	908	921	953	902	929	920	919	901	909	885	894	915	837	914	918	845	918	909	881	900	902	929	893	909	897	903	892	928	884	958	915	891	857	931	929	889	910	897	906	894	908	867	897	870	853	902	879	873	897	925	921	879	884	896	873	922	922	874	902	884	916	857	902	920	885	919	895	879	874	881	884	878	895	859	957	905	881	918	863	901	947	865	869	862	933	882	918	856	905	874	857	927	910	931	872	924	898	904	924	996	928	868	873	880	909	937	869	904	923	896	900	911	937	900	920	925	895	928	963	884	854	889	922	878	891	894	870	952	905	920	901	876	922	947	933	906	905	859	945	905	898	896	908	898	938	901	887	924	900	854	922	928	932	849	893	870	870	868	927	946	905	916	902	930	852	917	938	962	922	885	912	875	921	941	878	931	891	939	910	906	893	859	864	884	867	834	945	885	912	895	879	867	910	924	945	880	873	828	945	946	880	926	896	938	924	893	888	867	916	902	954	923	855	922	886	929	892	920	874	940	903	866	925	884	944	902	893	867	918	950	882	908	931	928	875	919	893	956	918	889	893	952	882	842	892	953	839	913	966	901	842	925	926	886	926	909	918	877	860	947	874	902	903	934	876	971	905	945	906	880	943	852	913	858	865	893	893	884	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23355	30338	15128	2595	498	321	301	273	333	311	310	302	310	312	314	271	319	308	275	317	285	331	312	285	286	303	312	329	340	328	330	302	326	256	319	306	301	313	348	329	303	319	326	314	297	321	338	298	301	296	268	294	332	294	293	328	320	316	300	319	316	297	286	314	297	300	312	286	283	294	300	288	299	291	329	310	277	287	298	277	293	300	300	272	282	289	309	302	295	299	303	309	291	311	293	278	297	285	309	290	315	284	323	313	328	308	298	298	267	316	294	314	305	315	281	305	302	311	322	297	282	262	270	311	312	304	320	318	275	294	339	308	276	302	319	294	313	314	319	272	310	314	279	338	317	316	295	291	312	328	304	286	294	261	310	289	292	298	292	277	279	323	279	292	321	315	314	295	304	311	297	321	283	279	300	276	290	314	303	312	346	310	267	292	295	318	284	271	335	285	310	275	344	309	300	320	310	278	287	281	287	313	283	310	298	329	298	295	306	323	281	303	309	309	284	266	307	324	350	312	295	288	308	312	280	313	293	309	264	285	294	315	319	287	308	327	306	298	305	285	311	297	278	292	298	272	311	302	291	265	322	309	306	299	315	302	302	308	288	288	309	281	310	293	282	311	304	265	326	311	302	321	274	266	294	295	304	321	303	303	290	308	298	297	269	290	325	313	302	272	303	297	283	300	282	277	329	318	327	297	311	303	280	290	310	288	304	269	310	320	305	259	312	300	330	353	321	299	298	299	300	326	285	311	300	314	325	323	310	294	333	323	303	280	299	275	276	360	286	289	299	320	310	328	269	320	301	295	320	324	321	279	288	301	297	295	306	278	306	310	297	276	283	295	310	308	322	312	300	296	325	304	362	290	315	288	296	275	272	299	291	328	266	318	302	291	306	284	293	318	282	310	314	332	266	266	284	320	284	302	306	314	323	284	265	274	320	279	295	312	263	291	282	297	277	304	291	283	308	315	269	287	316	291	312	271	311	272	301	314	272	286	292	300	292	311	310	283	333	303	325	314	268	250	310	288	304	313	312	254	317	306	299	299	305	348	300	300	301	273	301	326	311	288	301	299	320	274	295	335	301	351	292	306	335	331	297	282	272	319	294	280	335	312	301	324	304	294	353	335	316	326	283	321	267	311	302	296	277	267	315	306	263	323	306	275	298	315	326	296	281	292	307	341	307	321	323	312	278	275	309	326	295	311	302	287	305	297	314	313	279	303	305	311	307	298	288	304	309	296	288	299	334	311	296	299	295	287	296	328	312	271	323	265	321	317	284	305	326	288	315	293	292	308	288	284	331	284	299	308	264	326	286	316	303	312	306	340	298	299	319	324	279	297	316	319	266	291	303	294	293	296	327	296	293	310	283	305	293	304	304	270	316	280	312	304	298	285	279	278	330	319	266	293	324	275	273	305	284	299	332	281	298	294	283	304	318	300	324	320	283	296	306	284	273	307	276	302	311	319	298	286	306	306	292	319	322	306	321	324	314	278	283	316	326	310	283	312	314	300	310	291	305	308	283	311	315	305	317	326	307	306	307	315	322	277	300	300	333	336	280	315	279	290	278	290	302	290	334	307	310	293	305	329	272	296	318	291	285	319	293	285	338	309	296	288	300	293	297	294	347	345	296	295	294	308	303	302	317	317	302	330	283	270	300	289	278	293	288	279	309	288	297	292	299	314	286	286	317	317	278	309	294	289	325	331	316	281	275	306	323	303	295	302	315	279	326	300	305	298	276	263	272	285	310	310	279	287	316	298	288	281	315	302	320	305	308	291	289	287	288	301	296	293	304	285	344	299	313	316	322	316	293	302	268	304	315	328	303	303	339	296	290	291	293	341	297	285	319	308	307	341	304	268	312	281	331	313	298	295	298	269	311	272	324	316	304	305	306	288	286	293	303	287	275	318	304	274	282	327	294	302	290	313	301	278	266	311	327	336	298	278	298	332	322	313	297	284	297	295	315	288	336	336	321	296	283	286	308	314	292	302	296	292	274	312	268	296	295	314	325	330	302	310	325	299	270	302	333	298	272	294	298	311	296	306	294	306	328	284	325	299	303	319	305	297	302	260	302	298	311	310	289	286	277	293	331	282	311	297	318	300	279	307	278	314	329	304	322	315	303	296	339	326	301	323	307	311	299	334	281	295	305	294	300	313	322	320	304	278	290	325	307	316	279	299	292	298	282	296	319	310	295	290	293	319	330	287	303	292	310	291	295	287	302	308	275	274	287	329	305	317	287	284	287	297	319	313	311	295	271	300	303	298	348	330	270	319	320	302	321	280	329	250	293	279	288	286	312	295	314	279	312	332	293	306	314	294	304	290	310	312	329	312	290	308	320	296	302	305	290	297	295	303	323	327	306	337	274	290	288	319	334	334	293	301	301	289	318	314	306	335	325	312	318	303	315	301	320	311	280	311	321	325	305	318	349	274	297	314	300	310	319	303	321	325	285	288	317	290	313	293	324	293	311	294	322	309	303	322	329	307	319	331	311	288	304	300	273	293	306	284	297	293	305	303	288	320	308	307	332	286	292	303	302	317	318	326	303	320	328	322	318	285	299	308	286	279	313	294	315	260	315	296	304	305	320	294	287	311	287	293	317	314	300	271	285	279	272	322	324	283	288	313	294	289	301	311	307	244	313	290	317	293	293	286	310	298	297	284	287	309	331	292	287	301	334	304	304	325	341	297	319	332	270	290	316	277	335	278	308	299	301	319	304	312	309	291	295	305	315	325	318	307	313	284	322	289	309	312	285	298	314	326	285	311	311	320	290	276	311	310	303	295	302	288	329	299	317	322	322	294	314	281	276	290	311	294	326	278	310	280	281	289	278	308	304	286	292	304	288	311	315	299	293	313	276	283	309	289	280	309	284	312	301	268	263	286	311	320	262	302	301	299	293	295	321	322	277	296	280	260	322	317	312	302	296	320	316	289	286	305	282	334	295	286	298	268	304	338	287	280	299	284	285	269	295	317	305	281	311	291	272	294	313	312	309	319	306	291	317	283	317	303	354	260	314	298	321	325	306	309	294	313	331	310	295	308	324	309	306	308	319	298	301	331	284	287	315	287	298	281	282	309	322	295	296	294	341	329	322	272	318	316	304	316	290	323	300	278	277	319	299	276	314	304	309	308	261	332	318	318	303	279	329	304	315	306	282	286	316	314	306	317	320	293	285	318	324	330	306	299	296	305	293	307	310	323	276	287	308	291	332	328	282	283	331	303	289	313	291	299	272	290	312	313	317	313	296	333	289	286	315	286	282	320	285	309	342	307	315	301	301	316	302	319	303	314	291	283	294	265	301	327	319	288	266	263	303	286	288	291	292	285	303	296	292	314	292	286	291	292	313	288	348	300	299	316	318	317	301	300	314	290	326	288	315	324	318	316	332	311	329	322	315	280	283	292	305	316	301	275	270	298	319	288	290	295	284	307	274	283	331	323	342	311	288	327	275	304	278	281	308	300	296	290	328	305	289	283	288	293	296	283	307	286	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23138	34092	19716	4912	1088	910	880	835	873	910	848	849	862	841	823	902	885	842	808	863	849	890	866	867	824	880	864	785	818	868	824	854	846	778	850	824	835	835	881	867	927	873	944	941	890	865	927	842	801	894	822	812	871	835	869	937	841	827	818	845	840	897	816	840	895	902	840	844	859	815	876	850	858	855	850	833	839	858	814	863	849	876	859	862	864	865	870	831	883	823	770	866	816	895	882	847	846	897	833	876	894	852	845	870	885	844	826	906	852	832	860	837	793	884	866	869	872	866	858	852	805	864	834	811	845	839	845	849	897	917	830	843	866	882	876	835	847	868	840	837	831	822	822	822	903	807	829	862	851	897	842	843	883	837	861	887	885	871	866	848	841	843	862	913	805	820	868	806	821	871	856	866	837	864	871	858	853	844	784	868	860	862	896	850	834	911	848	866	865	855	849	851	833	879	837	802	858	850	852	854	864	873	873	837	812	840	870	845	842	800	881	852	830	875	829	906	850	873	820	845	911	846	860	865	880	889	864	816	867	816	822	894	825	908	893	815	879	872	853	857	876	836	903	837	931	875	882	885	784	855	860	872	847	858	866	868	902	825	850	870	796	850	793	841	826	867	837	847	863	852	847	812	870	904	870	852	916	826	864	868	847	818	892	865	862	868	816	853	835	918	859	857	938	777	916	822	866	836	838	881	806	833	863	875	867	868	869	822	866	834	826	820	838	833	907	881	881	893	825	835	848	879	838	848	864	878	835	867	890	846	829	831	876	862	893	860	818	840	845	854	810	772	854	858	832	886	825	845	848	868	829	849	896	903	872	817	844	908	828	860	876	885	873	905	804	808	845	797	878	880	835	828	838	856	863	888	864	831	866	878	825	852	908	796	909	871	824	819	851	869	906	857	861	876	838	843	864	836	849	845	857	861	888	866	923	854	853	808	887	882	846	851	838	846	860	876	862	878	788	790	829	860	855	859	860	838	823	881	826	832	833	877	891	858	860	855	809	859	852	871	846	848	851	851	854	874	894	865	869	886	871	863	815	837	868	812	835	829	863	797	836	817	861	829	863	843	806	887	823	833	862	900	862	903	869	859	852	900	896	921	796	855	848	851	841	899	816	827	867	863	838	815	835	847	841	822	914	900	830	791	874	875	859	826	842	808	850	872	819	830	880	813	824	846	826	866	863	838	887	790	827	820	886	910	823	893	867	804	858	863	860	822	873	824	869	852	838	781	843	896	874	867	811	866	837	811	827	905	840	890	887	875	860	859	837	829	851	864	832	857	824	858	834	874	877	868	833	872	870	885	908	828	847	841	827	860	833	818	883	844	881	877	877	808	848	841	858	846	881	883	861	802	848	855	825	784	890	882	860	836	866	809	855	865	811	865	879	871	853	864	866	816	845	836	840	850	839	863	906	815	855	866	845	871	821	821	843	806	839	850	843	850	834	835	892	830	895	858	883	852	842	834	887	891	865	890	886	842	814	843	850	787	861	858	867	813	894	857	855	868	863	817	826	850	850	855	848	849	864	896	848	912	794	861	850	855	794	843	880	852	835	873	851	826	901	841	841	872	816	859	873	845	871	844	867	868	831	836	894	834	850	900	839	860	828	859	829	882	817	910	832	838	834	826	841	860	840	865	816	846	854	868	798	854	839	817	900	868	813	868	837	863	852	869	860	868	876	877	863	852	867	869	841	814	856	837	878	885	828	836	846	818	841	892	865	838	855	903	899	872	863	849	868	847	843	880	863	847	857	821	835	875	811	835	846	893	834	875	813	858	906	824	907	880	899	850	899	855	859	811	845	830	891	840	858	870	861	833	907	840	841	865	884	877	840	824	832	849	861	842	890	870	832	881	766	893	880	814	914	856	862	838	868	857	847	804	901	870	850	855	825	877	874	860	890	884	838	885	874	843	844	869	857	870	823	839	857	847	887	854	845	839	882	919	865	879	815	857	860	824	862	820	791	873	893	868	887	872	838	887	831	873	876	878	875	874	859	831	862	843	878	847	829	847	860	769	808	885	840	879	871	861	799	850	850	865	908	809	823	865	825	885	875	888	844	859	819	867	843	840	844	828	883	813	848	902	840	811	871	810	853	805	858	863	848	870	872	834	850	868	894	835	870	842	850	862	894	880	835	881	890	856	851	829	854	866	863	845	880	860	867	866	852	882	878	835	846	898	854	833	939	764	837	853	842	839	856	830	862	834	850	833	897	840	809	884	882	826	912	851	872	866	842	799	891	854	875	900	874	885	810	832	890	871	847	832	847	848	844	844	869	824	874	854	827	869	877	869	828	855	862	865	856	864	889	861	828	888	882	878	861	806	858	893	842	861	878	892	862	832	849	877	821	829	842	867	848	830	909	847	876	860	856	862	892	837	798	851	851	810	822	851	863	883	844	801	844	852	833	924	835	854	888	854	864	872	861	797	878	878	857	821	868	835	875	880	878	816	830	877	865	866	839	869	870	874	864	873	875	880	821	852	844	830	844	824	818	878	834	881	892	896	866	889	904	814	832	865	869	861	876	838	838	860	869	834	794	801	853	913	821	885	881	828	858	835	849	794	856	907	877	871	810	910	808	839	859	809	861	822	846	909	877	872	819	901	853	881	869	873	840	877	839	901	856	835	860	881	873	813	813	877	863	897	852	872	823	861	854	840	860	833	848	840	829	814	862	886	821	897	814	839	910	869	828	852	813	891	861	851	909	815	840	860	802	814	906	886	831	895	854	840	840	864	827	823	879	850	818	857	839	874	875	842	848	877	902	883	862	854	855	843	880	839	884	799	843	851	864	906	881	863	873	801	852	853	850	870	782	847	847	906	874	830	838	912	846	906	834	882	906	833	876	852	853	860	805	861	845	884	871	879	866	863	885	835	865	812	810	837	885	863	848	858	868	800	842	910	783	858	839	887	859	834	905	873	888	818	880	873	868	851	827	791	848	895	907	846	862	892	877	859	821	879	859	887	869	877	869	868	831	826	861	847	900	862	876	882	888	854	839	832	857	815	844	835	860	915	824	845	881	920	832	860	848	874	903	916	845	860	894	816	836	867	806	843	899	886	807	874	830	893	800	815	924	846	867	843	839	896	832	857	837	827	863	888	873	893	907	872	842	825	866	814	893	865	833	834	849	814	828	890	873	856	840	847	875	889	807	882	861	856	856	895	866	886	841	918	867	849	877	837	822	818	845	858	834	826	886	867	835	843	878	804	870	821	826	840	878	848	823	864	879	874	807	882	800	849	851	909	788	841	847	884	870	894	911	834	820	865	877	861	852	865	844	853	858	921	829	852	844	822	848	867	846	785	864	888	887	859	821	877	834	813	895	836	825	817	825	813	864	889	839	879	838	846	873	862	908	869	824	858	841	856	898	841	865	849	834	860	821	849	859	879	866	841	843	792	828	841	834	862	837	873	873	929	894	826	869	867	871	876	891	863	830	868	821	838	844	888	860	910	882	834	843	877	835	872	867	825	781	846	880	861	818	861	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
67679	74428	54547	26373	6054	399	354	297	314	336	303	295	242	287	288	306	289	333	302	294	294	288	279	309	284	294	290	258	288	293	264	308	314	288	291	317	278	294	310	299	297	300	297	313	288	286	262	271	333	286	290	285	308	306	286	320	275	290	272	280	302	301	298	299	306	293	281	305	270	260	310	307	295	298	302	308	275	324	292	291	261	292	274	272	272	288	295	296	277	282	284	279	283	295	279	276	301	272	297	310	301	309	273	327	278	305	293	280	288	295	299	309	258	282	289	259	281	274	326	288	297	294	267	286	277	295	289	274	304	306	305	283	291	277	299	275	307	303	318	320	272	299	301	290	272	303	292	291	279	304	297	283	256	278	300	290	286	281	294	300	273	285	280	290	279	305	276	295	292	299	304	274	305	256	290	288	288	300	315	273	268	274	282	311	292	308	273	306	265	286	265	295	277	300	280	292	286	314	279	318	270	270	278	280	303	312	284	299	321	302	289	272	286	282	300	263	276	291	293	301	296	277	274	302	284	279	282	296	276	295	290	296	293	257	321	298	275	291	270	294	289	287	310	297	290	293	280	305	278	314	288	268	281	293	297	291	289	271	271	293	262	265	299	294	318	302	267	260	262	279	279	296	292	308	285	273	298	280	281	267	269	312	280	301	287	286	265	303	269	274	291	287	278	264	337	276	274	268	280	302	312	270	249	262	258	257	281	278	285	292	279	295	313	349	307	268	311	289	268	292	305	279	297	280	285	290	272	305	284	278	267	274	281	278	298	300	259	267	294	270	257	310	304	281	312	297	292	283	294	248	253	291	305	275	284	266	272	298	319	274	276	288	294	279	266	317	283	264	278	300	292	301	257	308	319	283	267	311	302	311	287	267	266	278	257	286	295	285	264	256	300	293	291	286	308	298	280	272	319	299	271	287	309	306	275	276	269	264	290	297	270	320	289	297	279	310	308	303	310	295	314	293	279	276	288	304	275	291	290	289	287	321	267	294	273	282	308	274	289	285	271	283	292	320	256	321	261	275	288	284	329	303	232	273	250	286	256	287	269	300	270	281	285	305	280	275	291	268	253	304	263	283	283	308	334	281	270	275	299	314	315	265	318	288	290	313	294	288	278	276	281	300	271	286	308	284	293	308	299	303	284	282	287	309	278	291	286	309	299	284	287	281	282	285	292	277	296	306	316	300	283	313	291	301	299	301	312	259	278	300	284	267	279	286	256	293	282	264	284	282	254	288	288	292	292	251	289	299	304	285	286	306	273	307	289	300	268	313	285	283	289	277	301	254	296	293	259	309	271	287	275	265	289	297	320	292	307	280	300	290	300	294	269	266	277	283	299	279	271	288	293	292	273	288	298	287	283	306	294	270	287	290	276	273	294	263	312	296	260	313	285	265	289	274	285	292	292	300	297	250	297	294	257	310	272	279	286	284	268	296	286	251	284	284	254	274	268	279	263	328	284	277	278	312	277	278	327	302	279	281	269	277	291	264	277	255	288	296	287	271	284	297	295	283	274	287	282	276	321	280	307	287	292	303	277	287	278	298	310	282	254	290	292	271	320	279	310	283	283	273	281	291	301	297	280	307	312	280	268	293	284	271	291	274	279	301	281	277	274	303	257	312	310	276	306	289	270	251	304	287	296	288	291	254	278	327	296	277	298	297	311	314	289	310	297	287	287	263	297	263	285	262	296	284	290	297	292	308	269	293	284	295	286	308	325	272	273	300	294	290	277	270	301	284	310	317	299	303	317	257	258	306	284	292	277	316	271	293	291	296	282	283	299	285	278	320	305	290	289	306	294	312	282	274	284	284	304	286	255	292	264	271	276	297	289	282	312	311	301	265	319	272	287	323	275	336	300	269	273	277	280	268	295	326	262	287	315	286	275	276	252	279	269	287	277	280	270	284	302	277	288	296	290	308	291	301	286	321	288	321	328	311	291	243	291	309	275	317	304	289	306	293	254	290	314	277	288	310	274	273	257	244	261	272	278	286	294	287	271	284	289	271	277	281	289	300	317	261	304	280	280	281	259	298	280	263	283	287	299	297	284	282	287	304	261	280	302	296	286	296	283	303	257	306	279	300	272	287	281	303	288	271	285	300	294	300	295	308	284	304	284	283	285	275	289	296	303	299	298	284	261	287	314	280	272	279	319	292	281	278	292	282	313	291	277	306	266	273	278	284	288	272	282	293	277	262	265	290	300	280	259	277	284	288	289	278	263	298	276	327	282	290	302	275	279	302	283	313	293	310	272	303	255	304	303	297	293	284	296	283	267	282	270	305	293	293	290	255	292	266	296	286	280	270	261	303	318	269	289	294	272	289	311	257	293	274	288	294	274	304	305	254	322	295	284	293	277	270	283	303	292	268	296	305	269	240	286	312	310	278	293	287	302	301	275	251	285	269	288	287	285	265	294	319	271	278	307	282	333	297	298	292	306	282	295	306	295	273	265	271	292	268	280	298	295	268	315	288	288	300	292	298	270	281	294	310	280	274	292	315	312	284	274	253	278	297	304	277	299	291	308	296	277	274	269	272	252	266	304	268	258	280	286	276	305	321	287	283	284	281	291	286	301	280	291	283	310	282	310	285	290	277	281	303	271	275	322	280	275	302	272	311	282	304	288	305	280	291	282	289	301	289	295	293	305	286	287	269	271	278	284	289	287	296	286	293	279	291	294	279	291	269	291	275	311	294	299	298	268	299	270	289	258	324	288	292	289	297	314	279	290	294	286	307	275	278	311	291	305	285	245	305	297	269	276	284	292	258	280	293	278	304	283	305	284	280	330	248	279	279	303	279	289	319	295	298	276	282	309	289	296	273	275	256	295	297	255	286	280	303	301	325	287	270	288	289	279	292	318	286	292	285	266	252	280	291	259	282	285	259	276	268	319	266	304	287	301	286	270	277	261	288	262	284	292	294	276	291	309	282	256	286	274	279	311	309	304	266	269	283	256	289	279	330	294	285	284	295	308	293	269	293	280	295	282	293	294	295	274	255	301	285	271	261	281	284	295	284	288	277	327	323	315	293	309	276	275	282	243	292	298	289	307	285	294	282	264	277	246	285	290	296	298	310	281	272	272	240	283	283	273	298	304	289	299	283	284	270	293	274	290	262	286	281	304	294	288	279	270	266	315	292	316	254	284	278	293	268	283	338	296	270	265	299	272	285	319	271	258	281	300	290	284	294	298	271	291	271	290	313	295	293	304	314	262	274	314	285	317	298	274	300	293	291	321	315	297	295	266	296	307	287	256	294	306	246	283	289	270	304	275	305	295	287	295	265	297	287	277	306	311	312	284	308	295	307	302	285	273	282	293	303	307	283	295	307	297	287	279	285	285	286	297	262	294	299	322	275	301	267	287	281	302	269	282	284	275	252	275	302	272	284	260	312	265	281	323	311	265	290	298	268	308	275	260	268	322	289	285	278	350	292	292	263	262	311	269	282	291	298	267	292	252	323	314	271	265	285	289	287	286	261	288	291	278	283	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47289	61618	50516	29021	4983	943	972	895	833	797	861	819	876	837	847	758	839	849	820	839	845	821	801	823	817	856	818	840	805	823	878	790	824	826	806	800	890	801	931	903	997	1087	1081	961	831	849	785	858	854	836	824	792	818	824	811	824	782	836	796	794	800	815	887	816	818	870	824	787	870	783	769	846	806	824	812	842	851	749	763	861	822	821	834	870	850	834	805	836	800	780	826	809	833	793	759	834	854	833	755	833	851	791	818	850	801	839	865	801	841	822	852	833	789	781	846	794	774	830	783	791	799	823	832	770	820	855	850	742	814	803	833	827	790	800	739	793	807	806	868	785	829	797	780	810	812	838	824	826	820	786	814	836	818	820	815	841	790	811	786	795	820	765	842	804	820	834	813	779	831	824	826	837	718	803	844	856	805	829	793	851	798	846	813	781	834	852	770	830	790	786	878	794	794	863	850	845	845	835	824	824	851	869	837	793	810	843	814	752	822	808	803	868	838	850	830	833	817	772	798	792	845	874	871	850	797	820	852	852	784	815	809	830	824	801	839	817	830	831	845	818	800	805	830	828	792	763	837	867	832	850	832	818	835	829	781	836	834	875	865	848	824	815	816	870	821	767	794	803	850	843	817	857	777	810	799	805	789	800	827	826	792	813	816	779	820	802	840	789	794	769	775	808	805	773	852	835	807	821	789	832	884	848	807	819	871	794	838	808	794	821	826	827	830	805	792	812	803	865	840	829	843	831	818	820	814	853	789	839	835	833	852	790	866	812	802	885	841	852	806	827	872	842	812	838	822	784	806	809	796	835	845	777	861	835	788	799	802	839	784	778	801	829	832	859	839	789	822	840	787	822	880	807	769	829	835	848	808	816	805	766	805	801	832	805	804	806	832	828	799	841	817	812	814	829	827	894	878	834	801	821	779	829	835	801	817	775	799	761	838	815	812	796	787	821	838	834	832	815	775	856	785	843	837	804	815	814	791	858	856	798	854	877	807	852	845	782	768	812	814	794	787	778	812	802	843	776	874	787	796	846	783	786	824	830	792	824	852	772	810	802	821	838	888	812	882	807	799	806	857	841	793	832	857	821	802	817	820	830	808	814	839	795	795	811	786	796	800	830	800	832	867	818	828	778	852	814	831	831	824	838	832	835	799	782	816	842	775	770	820	794	853	795	824	825	841	870	807	806	847	862	807	813	822	803	833	871	865	835	834	774	802	816	856	809	770	828	819	825	836	785	825	812	789	793	817	775	844	802	834	827	841	833	877	796	876	781	884	856	817	820	842	814	797	794	845	808	773	793	823	826	769	814	824	815	742	792	756	823	803	833	819	847	811	836	820	813	840	878	811	839	842	835	828	828	822	801	746	809	839	803	810	764	797	807	823	835	810	802	819	801	825	812	839	808	783	790	834	895	809	828	846	754	838	804	832	827	852	865	868	834	869	799	807	825	830	815	850	862	807	799	852	874	857	862	860	812	792	786	802	754	807	809	847	793	809	860	843	825	756	821	805	801	783	822	836	812	801	842	825	823	826	769	827	774	831	811	799	859	820	826	829	833	830	824	794	841	817	792	840	841	807	816	789	839	790	814	796	874	836	828	787	864	830	861	827	865	798	849	819	820	778	813	874	865	770	817	804	828	817	840	840	826	789	831	854	821	790	877	794	797	840	846	849	782	829	819	791	806	808	819	774	801	774	842	819	818	798	854	778	828	821	813	824	805	829	816	808	763	853	804	844	843	855	829	805	823	771	775	814	837	808	818	832	779	777	880	840	823	817	830	801	820	787	846	792	854	828	836	796	848	820	816	861	810	809	861	780	824	835	825	833	801	790	853	863	849	784	866	825	818	791	836	824	794	849	854	792	850	808	854	809	845	843	847	776	836	856	834	793	841	817	828	838	792	828	794	798	790	817	826	803	787	806	796	809	808	842	763	824	829	805	858	827	853	857	845	822	816	812	815	783	864	806	846	826	822	816	796	834	820	817	796	862	817	830	778	833	828	841	828	802	810	806	858	789	776	838	843	805	845	781	814	771	827	822	818	780	799	857	804	874	853	843	833	885	840	830	857	844	869	872	809	857	837	783	833	875	827	879	860	827	875	848	859	805	808	812	795	801	773	777	820	846	779	822	798	772	826	788	829	790	835	831	821	848	806	822	789	785	848	845	818	819	826	829	814	804	775	829	784	785	792	795	817	827	844	834	839	841	836	842	809	855	877	797	796	790	849	800	804	780	854	816	865	864	846	794	833	834	851	772	756	800	813	749	810	789	812	840	826	775	848	786	814	802	820	798	780	783	880	817	857	839	818	872	791	781	835	827	800	824	793	785	890	827	870	832	815	798	799	858	836	824	791	852	836	862	809	807	807	786	891	809	791	782	876	833	872	862	795	775	838	767	773	829	826	778	810	838	833	841	785	821	821	852	846	782	789	882	800	786	836	845	822	758	799	852	838	852	841	793	861	874	810	795	810	866	832	820	851	845	805	809	849	828	812	810	819	811	797	874	810	860	863	865	806	829	879	820	826	821	840	813	850	802	870	829	881	845	853	778	840	803	846	823	813	792	841	766	826	794	858	777	809	799	844	812	794	790	840	810	861	794	815	765	838	819	801	808	835	831	836	848	818	789	831	819	828	871	806	806	787	844	783	852	806	822	823	799	789	859	823	857	828	829	818	796	792	812	819	851	761	806	790	805	821	821	828	828	827	795	820	815	801	840	827	827	803	828	778	778	817	833	771	813	840	821	838	787	878	830	791	822	803	778	819	781	818	852	782	818	820	806	809	827	796	817	790	830	763	805	784	813	855	807	785	804	881	790	815	874	814	815	825	785	788	842	765	855	821	879	790	827	837	779	854	882	825	802	789	775	821	824	811	868	827	834	823	820	793	777	795	813	733	795	839	838	791	921	831	786	817	816	817	820	856	779	856	848	887	796	826	766	857	782	824	824	814	752	808	804	875	791	874	859	837	770	825	802	833	856	827	809	835	842	841	821	838	839	850	850	873	861	840	803	802	846	773	874	834	835	808	785	790	851	855	825	812	850	842	829	828	760	865	826	820	770	785	831	796	812	823	785	849	795	854	842	838	807	801	804	808	848	841	871	819	777	830	854	808	799	844	842	773	805	854	847	807	821	824	825	856	839	826	808	807	853	877	806	808	800	864	842	826	810	764	811	816	790	810	799	787	852	853	807	795	838	841	830	785	823	872	800	827	818	828	806	805	822	815	815	805	826	858	874	861	794	829	781	842	819	822	854	869	850	849	801	811	801	800	826	785	795	826	824	763	831	807	825	808	811	825	877	810	770	844	826	804	799	806	820	852	787	845	799	826	804	808	837	860	826	796	833	813	830	847	830	841	787	797	810	864	791	860	862	872	803	806	824	826	805	825	790	886	819	813	821	815	805	911	823	814	827	866	859	780	800	818	810	863	820	841	792	884	817	840	867	840	781	844	803	841	846	807	774	815	805	800	826	792	826	842	832	832	812	755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
79500	83700	63527	34559	13222	1185	386	374	364	321	328	353	364	316	375	357	358	335	331	344	363	342	339	322	346	323	338	377	346	358	358	331	364	342	369	349	319	342	351	349	418	372	410	394	336	343	356	326	331	342	348	358	344	345	374	335	357	361	333	352	342	362	344	355	357	351	330	343	323	373	333	357	350	356	386	360	307	349	319	331	333	339	363	329	338	354	336	330	328	338	316	357	352	345	327	331	334	365	312	349	305	324	349	339	344	335	322	341	338	321	299	343	332	342	375	318	346	348	346	364	321	345	348	329	319	350	363	333	343	327	357	368	342	319	341	330	319	352	353	326	337	368	357	365	388	328	359	347	332	349	325	358	365	355	355	342	342	363	346	317	376	347	321	365	351	350	351	350	345	358	321	358	342	317	342	355	322	349	328	348	358	345	340	363	347	323	335	343	349	329	387	362	352	337	345	309	317	323	367	304	331	336	320	337	356	384	314	337	312	338	350	341	351	348	317	382	317	334	327	372	352	294	321	368	302	359	330	302	354	349	345	337	319	379	319	380	344	319	403	353	356	320	355	320	353	340	381	355	340	335	351	345	355	325	373	315	343	338	324	323	318	342	345	335	352	339	346	351	351	323	334	335	357	341	340	383	360	332	335	323	339	320	337	334	360	348	366	332	347	331	317	342	340	391	345	339	349	352	308	343	354	380	369	345	346	320	336	378	341	344	328	373	313	373	318	374	343	365	331	342	335	340	334	342	340	325	349	351	311	346	336	323	359	297	320	329	355	313	359	352	331	298	357	315	329	348	345	325	361	342	357	309	342	310	332	334	349	335	400	378	326	368	349	334	364	356	326	364	308	368	338	326	341	328	356	338	306	325	355	315	337	347	352	364	355	358	329	349	306	343	350	312	343	338	333	379	338	318	361	335	334	330	354	340	311	357	305	324	347	332	330	350	355	339	344	328	348	361	344	323	331	353	371	344	353	311	356	348	360	330	360	331	302	310	329	337	312	357	344	325	347	364	351	339	361	319	372	337	321	341	318	366	341	344	372	323	336	375	351	364	342	332	335	336	324	354	345	351	321	390	367	350	370	318	379	320	350	324	364	340	348	328	330	372	339	344	370	344	321	319	357	345	349	334	341	325	313	372	348	376	356	317	322	343	344	397	333	361	326	356	318	322	317	354	340	331	365	315	312	353	349	331	345	337	352	350	360	347	371	355	368	341	331	367	343	367	349	350	338	353	345	317	340	339	292	335	330	318	345	357	373	311	370	345	355	334	373	350	320	342	329	347	353	343	337	374	318	337	333	355	323	313	316	360	338	375	341	362	335	324	338	337	325	371	330	313	346	366	381	366	302	346	346	336	364	339	341	340	346	326	353	334	338	380	347	338	305	308	375	316	326	350	347	337	333	330	332	352	352	317	319	321	349	329	333	325	326	340	325	333	318	374	343	334	345	350	333	348	322	336	345	327	332	341	312	381	353	314	363	324	351	331	350	372	366	357	354	321	371	333	344	340	346	334	342	360	347	363	360	346	333	343	359	367	344	353	353	344	345	360	319	328	315	360	335	355	344	340	326	341	337	315	356	340	361	340	358	360	322	346	364	327	322	335	347	376	360	323	350	326	370	339	301	353	375	344	312	347	338	335	313	320	357	347	335	346	355	378	326	325	315	344	327	327	361	303	340	314	333	336	311	335	346	378	321	315	341	357	354	345	344	340	349	332	346	371	352	322	352	333	380	323	398	362	339	331	355	339	331	351	344	355	345	377	342	325	319	386	311	335	360	307	344	339	315	333	324	322	352	373	343	344	329	361	321	371	343	340	339	370	344	307	325	355	368	327	349	325	349	359	336	336	337	333	372	338	354	385	360	360	350	368	354	335	332	344	342	340	340	339	341	351	322	373	350	374	337	339	331	321	334	330	329	369	326	357	298	304	345	307	347	362	337	331	288	321	360	340	330	316	289	336	364	322	328	322	327	318	334	363	378	349	348	339	300	346	324	318	342	346	338	359	360	319	350	304	359	383	340	343	345	339	339	356	343	345	343	344	316	324	354	350	356	316	319	318	350	289	348	344	340	329	371	330	340	335	334	334	318	346	357	332	345	346	329	329	320	335	345	331	330	350	333	362	333	331	333	367	313	306	314	346	349	325	352	350	349	330	337	320	339	325	328	339	328	359	336	353	366	354	344	331	344	334	356	342	325	328	321	329	340	368	349	346	391	359	349	356	357	379	337	345	343	341	337	353	327	305	359	350	303	350	347	318	338	358	333	336	319	359	328	370	364	330	344	336	360	335	322	367	340	310	331	363	369	330	318	345	342	314	342	355	319	377	337	341	338	326	323	368	324	346	308	334	352	329	348	350	302	309	343	351	341	371	357	385	339	365	336	336	368	310	367	345	393	342	354	311	317	361	368	342	332	369	330	323	338	296	324	333	336	314	351	319	330	323	342	379	355	349	368	380	321	350	298	316	372	353	340	330	319	343	342	347	325	313	353	346	344	355	369	346	364	366	347	352	329	369	306	356	313	371	350	341	344	308	328	354	343	352	336	343	320	342	363	327	342	328	377	336	356	378	340	341	333	317	348	313	341	345	346	338	335	310	338	338	335	327	347	335	333	324	349	329	359	324	330	333	335	346	359	359	342	367	340	334	314	340	343	320	326	323	348	340	367	369	339	331	361	353	339	328	331	309	371	312	330	314	342	326	332	353	306	343	367	327	332	322	313	342	326	340	364	356	314	341	324	334	339	326	346	361	357	354	325	335	346	341	342	334	361	341	317	330	334	374	323	344	340	351	343	349	339	345	325	319	363	342	350	369	363	343	358	340	356	304	350	359	376	335	348	334	381	338	310	340	326	361	373	341	328	348	340	338	346	318	323	312	348	361	327	283	335	373	323	330	345	349	332	345	362	336	327	334	322	336	338	357	362	330	331	339	341	377	306	337	321	353	320	329	348	339	330	355	333	351	373	351	351	339	346	338	337	342	334	348	319	336	341	346	364	327	356	336	337	328	357	299	340	351	310	360	338	364	300	326	319	332	332	348	357	371	331	310	361	371	336	351	326	332	342	349	359	366	333	334	350	319	342	342	342	364	355	341	348	338	339	298	316	327	373	345	344	339	344	323	321	348	356	305	342	298	360	297	329	304	335	334	334	343	328	334	325	327	349	341	359	335	318	360	341	370	365	356	336	372	327	341	353	332	367	346	346	334	358	335	336	358	336	361	368	372	357	338	334	345	402	332	345	347	342	329	333	303	317	331	350	316	365	338	342	349	353	329	345	352	324	340	345	351	348	326	338	346	347	381	349	364	331	363	359	326	340	327	327	338	305	313	347	387	339	347	367	344	372	326	334	337	346	366	353	336	328	330	359	317	344	334	337	348	362	370	374	350	339	335	314	323	325	326	347	348	370	334	332	349	354	379	353	336	345	356	370	342	398	339	324	311	343	348	348	359	330	349	342	326	363	341	343	343	294	345	352	365	354	334	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
58198	74811	60701	38617	10579	1115	1091	1064	1008	933	969	999	913	971	954	962	937	976	993	931	931	991	980	931	970	926	1046	966	918	957	925	978	959	975	923	976	907	980	1136	1172	1172	1335	1464	1350	1081	923	933	973	954	990	915	914	941	961	957	999	978	936	973	961	927	970	996	1001	898	961	996	908	933	965	953	1009	957	963	966	908	990	940	989	902	937	954	918	938	958	949	962	928	926	955	868	917	913	965	896	926	892	911	933	987	916	949	945	910	958	973	944	965	997	948	930	899	898	935	901	971	969	937	928	916	916	935	961	956	935	903	1007	899	855	945	976	907	918	964	886	949	967	878	939	987	950	956	896	977	919	973	907	1006	951	915	918	924	926	943	930	921	937	964	920	918	906	967	910	901	938	912	958	970	967	877	968	1007	907	909	950	973	993	945	963	950	888	958	923	938	967	895	984	921	909	859	961	914	887	946	888	920	961	912	934	921	920	979	966	951	940	939	983	922	925	984	921	990	944	917	938	902	954	946	973	955	930	899	896	956	844	979	899	966	987	934	948	918	949	919	946	962	977	948	939	908	933	982	913	939	931	936	942	941	876	975	986	915	938	1003	1013	941	958	919	941	915	905	926	936	937	961	901	964	967	947	943	947	948	905	920	876	956	987	890	909	931	958	921	919	909	915	890	928	971	954	922	956	1005	945	992	958	928	951	945	950	953	910	905	911	916	916	894	920	945	906	964	928	971	905	961	940	935	937	938	892	964	943	938	919	918	954	963	956	940	968	945	973	907	977	918	949	920	901	949	950	890	998	938	942	972	986	969	894	957	907	918	931	987	924	893	979	920	948	959	912	944	923	939	954	942	984	937	916	932	969	912	960	976	933	908	945	962	911	939	936	945	950	913	921	929	962	928	941	895	939	924	926	893	981	961	949	925	942	929	937	960	926	954	985	904	951	970	884	896	962	929	933	942	893	923	946	975	919	917	952	864	905	930	957	955	994	955	977	963	926	957	902	945	928	904	952	970	965	938	982	979	970	928	987	932	989	938	875	993	925	925	923	934	929	904	932	944	900	929	906	879	937	917	912	918	991	897	902	965	968	921	926	933	945	973	939	927	929	904	927	923	944	943	972	985	926	962	919	901	890	948	927	954	933	941	975	914	980	920	943	936	953	941	953	931	862	927	927	932	970	919	976	976	963	1008	945	966	901	950	950	978	906	971	876	927	956	930	947	945	937	945	955	916	951	954	902	950	928	902	951	980	994	982	948	965	897	979	939	955	902	934	903	921	1005	922	943	955	950	913	919	927	909	996	984	929	964	913	926	975	919	926	950	978	921	904	942	939	936	995	902	1000	986	965	943	978	911	919	953	987	910	945	902	941	905	973	929	948	932	929	909	942	885	935	932	915	948	915	938	991	959	948	994	980	992	914	911	959	930	942	908	965	897	907	911	960	936	911	996	952	880	969	997	919	946	912	958	961	936	922	897	956	890	920	966	918	940	954	930	964	951	907	922	950	971	948	894	888	919	944	906	1016	918	899	922	913	948	963	910	943	965	951	980	942	947	981	917	931	921	917	975	915	940	874	913	1018	944	946	970	934	878	926	970	938	925	938	937	933	885	987	925	940	945	927	951	921	921	960	992	912	983	987	898	942	933	937	963	925	931	960	950	976	919	906	971	939	942	952	917	982	950	905	939	891	916	908	944	901	960	941	893	873	987	910	923	909	962	938	900	890	926	897	896	988	914	940	924	928	964	893	929	909	951	915	1009	970	931	949	897	999	983	1014	984	936	977	923	956	992	908	916	889	936	931	935	904	978	926	954	984	925	923	934	945	982	868	965	944	924	966	926	941	939	949	917	953	926	983	927	983	933	943	954	973	929	947	934	941	955	928	970	915	946	921	931	917	892	982	999	955	918	951	975	943	981	934	908	918	899	918	950	961	905	929	930	940	909	877	934	921	930	951	923	903	958	944	942	938	979	965	995	957	906	943	966	917	941	895	924	937	933	898	1003	943	892	986	964	928	951	936	930	992	910	888	945	909	926	1010	918	900	879	969	922	976	974	902	925	931	972	950	906	901	922	949	931	952	985	906	946	931	962	973	859	920	945	912	934	930	947	944	954	953	942	892	958	962	926	930	965	924	886	972	898	950	940	929	904	937	964	895	971	916	929	894	914	947	910	907	892	955	981	996	942	960	917	940	897	894	968	980	918	952	934	946	938	874	873	941	942	945	937	930	934	960	958	925	913	906	945	909	967	906	941	969	938	906	973	939	936	917	923	924	903	950	951	943	888	942	969	954	920	921	926	903	944	909	894	939	900	927	918	917	921	912	946	943	956	944	986	923	949	925	960	913	928	913	945	928	938	989	938	926	896	905	943	923	942	930	983	964	920	974	1005	936	878	983	955	978	953	967	936	941	949	967	940	940	949	958	924	960	951	946	981	911	957	961	876	959	909	972	982	956	952	937	964	869	908	995	983	910	948	899	896	930	985	907	875	949	868	970	985	918	908	971	909	1009	994	891	962	903	952	935	931	941	993	900	943	962	954	914	977	967	958	878	915	965	922	922	924	927	951	909	928	959	939	962	1002	958	944	942	974	930	955	924	926	976	978	983	900	928	958	928	931	931	959	950	997	1021	920	941	953	915	952	942	984	929	906	991	915	931	961	945	924	918	937	992	928	913	927	912	925	930	964	950	990	964	970	971	923	975	918	920	970	921	885	894	931	952	927	940	978	926	1001	939	916	910	980	900	911	908	955	982	970	992	978	919	925	930	912	917	954	944	922	935	991	919	972	946	1022	923	954	961	945	1014	998	948	962	950	945	1015	888	967	957	980	981	966	956	895	905	977	944	945	1016	895	993	906	936	911	991	969	943	1004	1011	984	882	954	939	936	965	1000	986	904	914	926	905	969	968	978	945	943	945	960	940	922	926	994	893	954	921	974	906	966	947	934	919	921	898	933	951	942	958	956	941	941	1029	988	919	947	940	949	975	953	930	913	1029	982	932	926	973	930	926	974	945	1008	931	961	962	1016	870	901	880	913	949	931	915	994	958	963	995	926	969	955	930	973	950	925	932	972	971	909	961	914	961	919	995	922	962	944	926	992	960	934	981	941	917	906	901	952	955	873	986	911	991	972	907	960	956	989	871	966	977	950	938	977	959	912	936	834	902	958	978	945	911	942	884	945	921	948	986	904	947	917	925	984	944	929	941	952	936	889	967	939	925	923	980	892	991	967	935	922	946	964	898	924	946	920	916	914	931	952	942	934	917	911	993	976	924	907	925	950	953	950	909	926	943	919	966	922	931	935	987	924	886	953	954	918	942	974	959	979	925	945	899	982	922	894	915	949	892	952	991	904	927	921	1013	947	968	998	942	911	962	938	848	978	926	922	896	904	938	916	959	970	936	924	937	951	942	972	988	912	947	914	955	943	970	900	956	923	968	920	891	913	924	899	971	923	957	922	950	901	958	949	956	930	954	965	943	958	967	956	901	922	902	986	941	919	907	906	942	913	933	917	915	936	915	938	949	932	942	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26577	30295	13785	2418	550	330	303	331	324	303	326	346	332	325	332	304	301	318	305	297	295	303	315	322	327	304	330	317	316	341	313	305	288	323	309	346	312	328	318	364	328	306	352	347	326	350	311	327	310	341	297	331	341	307	307	301	321	319	328	322	315	314	325	316	349	341	334	316	332	300	349	311	299	337	332	317	294	330	332	305	303	323	327	324	316	327	313	326	336	323	321	308	326	339	316	352	339	313	352	324	324	292	346	314	304	319	324	288	325	336	348	340	320	346	322	319	296	317	291	316	324	324	297	338	325	322	314	329	306	309	291	326	330	293	317	368	335	300	319	325	320	307	331	344	323	285	341	330	327	301	308	314	348	337	329	348	324	322	315	332	322	346	336	323	324	335	321	322	333	331	295	307	331	351	320	335	319	335	309	311	332	326	305	324	334	315	309	271	324	313	330	364	353	333	323	329	328	322	329	311	315	323	356	362	346	298	327	301	344	304	304	329	316	314	323	314	325	315	351	287	331	317	334	338	334	287	345	306	310	334	280	327	335	339	324	300	350	318	327	330	331	306	329	304	337	334	335	283	327	296	313	317	309	332	292	338	334	331	291	310	326	330	309	331	310	305	350	308	319	319	335	294	301	309	326	328	305	332	292	326	312	304	316	306	293	282	298	317	313	360	311	308	332	299	315	313	314	299	329	305	342	328	308	309	306	310	319	343	327	340	292	310	327	342	302	323	321	341	309	302	327	330	345	332	304	281	321	309	324	343	339	325	333	318	324	331	328	313	282	298	351	352	329	322	308	341	337	321	326	322	299	340	324	285	326	359	296	318	312	325	322	298	311	341	349	324	349	314	320	304	297	334	281	296	317	302	316	340	332	349	309	327	332	322	290	315	350	304	335	314	326	337	327	317	305	310	352	337	312	334	307	321	329	296	295	313	298	309	314	321	311	319	313	336	288	332	314	326	318	314	324	334	316	327	289	312	328	326	315	302	332	295	343	331	350	327	298	340	359	302	306	357	338	351	324	328	316	334	327	312	348	308	313	309	295	285	280	310	302	315	318	345	335	312	310	344	302	316	312	313	327	315	335	300	316	329	301	322	335	336	320	303	322	320	341	291	318	309	304	319	363	330	296	319	353	303	329	297	290	331	298	320	328	327	312	299	326	308	312	337	321	326	341	341	311	338	342	318	324	303	302	341	309	321	297	290	353	314	326	328	336	328	331	320	323	301	320	312	350	312	332	326	345	315	330	291	333	296	315	294	343	314	311	308	329	348	346	337	312	324	297	329	315	308	290	308	314	337	326	303	317	317	345	322	265	323	318	322	299	327	336	322	299	351	317	301	305	343	342	331	329	261	337	318	310	302	301	332	326	305	311	301	296	308	331	354	317	331	302	302	319	332	314	342	321	306	309	318	297	312	319	326	318	303	320	318	291	338	339	332	293	360	342	316	359	320	333	297	323	328	288	311	300	299	349	301	301	306	326	300	303	313	318	341	314	301	346	323	325	327	318	312	307	330	335	310	281	315	343	296	361	299	316	329	290	327	325	332	295	313	300	330	306	334	334	285	314	367	323	325	308	331	337	336	304	339	295	314	329	314	311	298	304	289	316	304	291	317	283	322	300	316	299	341	314	303	331	336	272	347	302	307	342	332	306	348	291	314	349	285	313	332	291	305	310	329	284	305	297	337	315	333	285	323	300	299	300	336	308	300	327	307	315	332	296	317	308	316	321	324	292	332	305	312	301	332	308	297	316	339	325	304	310	310	306	324	314	294	311	309	311	320	330	304	302	312	343	333	307	325	381	319	281	323	309	310	310	320	310	302	308	304	348	329	319	356	324	358	337	336	283	315	345	303	319	315	336	344	310	301	332	309	328	307	324	352	313	315	342	307	318	319	333	321	329	318	317	306	337	331	303	322	337	315	333	300	304	305	309	309	303	326	299	295	318	333	321	301	306	333	326	323	316	315	317	302	321	327	334	311	368	330	324	290	311	347	298	310	304	304	293	329	290	351	325	323	324	330	316	329	312	322	279	327	314	290	305	338	314	333	309	317	321	307	333	280	323	313	337	347	318	294	307	323	309	328	327	318	317	331	315	314	340	317	280	316	327	326	337	331	323	316	343	308	340	325	345	322	330	311	315	296	324	305	299	323	324	290	309	311	345	329	326	311	330	321	324	308	332	329	329	297	290	312	324	318	305	341	352	323	355	320	295	327	321	348	323	317	313	317	302	355	317	322	334	335	313	324	284	316	327	307	319	298	290	308	288	301	292	293	308	306	319	348	302	345	343	331	313	347	296	336	327	321	286	331	324	314	299	308	327	299	318	290	321	325	347	288	357	317	293	309	317	311	290	309	327	293	315	290	323	301	303	335	276	316	320	319	357	316	299	297	339	311	330	320	347	333	307	315	318	339	320	317	323	331	349	311	302	312	306	367	302	304	284	336	319	317	326	271	308	335	326	342	324	324	322	353	326	333	338	318	328	290	316	308	289	294	362	321	333	354	332	327	280	278	313	270	326	334	334	326	312	285	335	299	330	303	330	331	289	301	343	297	305	310	350	333	297	335	372	266	303	317	309	307	316	339	272	315	316	296	309	305	325	299	299	304	315	291	322	295	321	336	331	302	302	338	325	380	302	331	334	347	315	301	359	326	327	315	318	307	332	301	325	330	322	302	309	302	324	336	297	310	303	310	319	311	325	306	320	361	334	290	310	318	326	313	334	302	369	280	308	317	316	341	309	341	316	297	308	327	295	300	324	308	302	330	329	352	346	286	291	319	341	304	304	303	325	328	316	312	313	307	335	317	308	293	309	351	303	297	288	355	342	306	349	319	357	342	316	308	337	312	318	322	318	320	316	339	311	310	307	306	300	282	286	306	330	266	308	330	348	324	338	333	321	318	337	334	322	298	322	319	329	328	300	277	301	301	316	294	303	320	358	309	343	327	324	351	297	297	308	308	334	342	319	325	333	273	326	346	324	291	318	308	344	319	337	328	288	335	292	289	292	328	321	342	309	328	300	302	302	326	293	332	292	373	324	333	283	350	330	300	325	316	294	325	318	326	286	308	321	349	323	333	328	381	335	328	330	289	357	324	330	313	333	274	334	292	332	287	307	322	316	310	283	333	321	346	326	311	313	316	287	306	320	308	287	294	318	326	302	312	315	289	321	313	314	347	305	324	315	335	309	315	297	349	362	335	347	325	327	304	294	323	309	308	314	326	301	308	287	318	286	323	298	313	328	323	312	326	341	317	307	305	350	318	318	309	329	312	350	324	317	310	317	294	303	313	308	296	300	310	330	329	298	285	323	325	328	325	317	307	296	313	273	299	314	322	288	321	330	295	325	305	351	323	320	300	312	317	306	339	310	340	323	316	309	327	333	325	300	290	317	328	305	317	320	311	309	318	319	345	303	343	335	294	316	310	339	323	327	293	303	338	288	293	311	276	288	319	297	314	312	310	311	312	301	309	333	323	304	303	348	324	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26019	33736	17629	5047	1311	909	875	907	859	914	883	897	904	974	888	861	916	902	922	848	911	882	900	916	888	878	869	899	877	929	952	911	892	886	904	853	925	890	898	910	888	943	920	931	950	865	897	897	879	908	909	896	876	903	938	859	877	904	862	911	924	883	861	914	900	833	908	923	892	862	829	878	895	907	920	889	914	893	891	931	917	885	895	849	884	905	894	859	832	905	904	894	892	863	926	937	863	865	879	894	880	919	886	944	911	883	883	901	942	918	809	909	940	872	894	978	908	902	924	885	893	879	920	874	921	929	896	852	907	909	861	874	919	912	887	813	907	899	868	847	861	869	886	885	912	860	944	882	899	886	875	894	930	865	880	936	883	917	889	895	924	994	819	914	905	932	890	872	924	857	867	911	872	922	891	860	925	884	854	926	884	903	929	868	875	902	911	863	826	889	864	867	885	875	892	882	851	911	962	895	885	903	902	910	886	956	903	899	896	892	844	909	925	830	878	864	877	911	870	899	933	872	893	912	879	917	905	864	909	914	885	910	908	895	932	902	888	878	909	883	920	901	895	940	896	858	893	919	910	872	920	894	876	859	843	832	929	926	948	895	911	851	922	860	865	882	921	924	879	923	828	896	942	898	972	862	932	900	858	895	868	927	947	855	875	828	896	894	940	898	850	884	888	948	883	845	897	874	876	905	921	919	910	871	878	864	892	842	923	860	879	949	886	882	886	938	924	907	923	889	898	904	858	903	912	985	891	878	944	909	889	866	890	901	848	853	871	910	940	827	891	917	866	905	953	864	915	876	901	895	859	830	858	857	882	798	912	924	861	885	884	912	912	876	927	936	912	914	877	864	885	901	882	904	830	904	942	870	928	843	916	943	921	827	843	878	917	911	871	897	906	859	903	920	861	905	888	899	877	920	862	924	896	919	893	943	899	871	945	840	942	908	943	892	867	964	920	865	871	916	907	919	861	903	932	870	889	861	937	921	894	802	914	906	960	885	847	873	891	919	867	914	920	881	823	922	884	880	875	886	892	928	879	897	880	880	856	880	914	933	889	881	893	969	819	880	845	906	883	887	917	883	869	846	919	938	894	894	873	897	927	894	937	898	853	879	903	944	868	910	910	883	882	915	853	933	818	886	940	866	855	895	930	917	853	868	876	816	889	874	954	890	885	830	897	895	871	911	910	920	900	854	874	864	839	925	870	912	934	863	955	883	892	896	898	895	883	882	917	876	918	830	945	868	896	908	864	912	906	920	873	902	839	873	895	915	845	939	889	895	860	921	892	899	861	866	864	862	888	887	908	903	860	880	857	875	932	903	917	886	900	928	894	878	903	868	898	904	839	894	887	925	933	871	860	883	892	914	900	937	907	918	889	811	869	902	950	891	895	913	914	908	922	921	939	915	889	890	892	863	878	851	888	885	827	865	879	903	872	922	906	877	881	912	887	846	851	880	898	895	903	919	874	896	885	878	902	905	860	881	868	879	911	916	872	827	848	913	897	914	915	926	937	888	880	924	917	880	899	875	921	856	878	908	887	875	862	897	905	876	874	851	905	897	944	898	881	934	949	876	862	921	892	924	898	875	915	897	913	945	930	944	856	901	919	864	911	878	878	901	904	837	923	894	852	916	890	840	873	893	908	869	901	916	912	875	913	859	860	875	862	880	904	859	881	954	897	867	911	928	928	860	855	885	890	835	887	892	908	896	856	901	919	884	904	898	908	885	880	883	877	877	851	955	892	836	881	893	872	891	908	858	839	876	866	898	886	875	873	922	887	854	920	895	862	899	858	894	869	890	905	894	873	868	847	859	881	888	873	911	860	884	918	932	876	885	893	915	903	906	872	920	887	850	901	889	916	919	881	904	861	878	900	930	947	920	891	885	891	913	930	861	921	920	914	925	971	970	916	911	872	858	898	920	856	903	895	878	866	867	860	872	899	917	887	856	876	893	825	908	872	871	848	899	934	924	877	876	894	904	914	936	890	888	888	882	884	888	921	887	941	921	925	906	891	947	947	917	892	841	851	941	909	922	893	952	884	902	943	901	865	953	908	933	933	904	926	854	876	862	884	874	880	942	912	939	917	873	921	886	894	878	929	878	902	926	881	911	903	927	858	888	882	836	951	906	902	889	920	844	851	931	998	879	847	929	917	881	922	914	877	867	939	888	881	884	917	899	927	913	909	884	869	866	918	886	851	878	885	904	872	926	916	921	917	909	903	920	900	951	892	888	899	888	910	881	930	920	890	873	874	876	933	848	869	925	894	829	877	897	909	838	929	874	921	899	916	878	866	886	871	888	902	847	915	875	910	886	881	882	910	883	944	891	920	883	882	843	959	817	906	889	940	904	881	911	892	863	890	888	866	855	916	899	939	884	917	913	871	897	921	901	928	860	927	860	920	932	968	883	914	851	916	921	886	831	871	904	872	904	940	911	865	881	938	879	867	837	889	866	900	922	877	940	889	885	868	852	881	873	869	926	942	872	903	901	865	856	883	886	901	892	933	914	934	902	929	903	898	880	900	903	890	903	896	879	883	953	833	866	923	853	947	906	870	904	966	887	860	841	888	916	897	860	868	891	935	877	850	863	876	890	908	908	873	909	900	886	911	878	876	873	914	874	938	861	887	900	881	934	874	871	908	909	977	941	928	883	842	915	922	895	915	857	884	860	911	909	899	858	906	899	902	886	877	877	954	935	886	910	836	888	949	897	928	899	931	881	886	855	909	917	894	862	921	922	846	913	834	897	891	900	882	918	934	928	912	868	889	889	934	831	843	908	897	910	910	884	889	871	876	886	881	903	825	865	885	894	840	848	877	913	914	904	943	910	885	933	879	879	878	834	898	891	906	872	954	916	943	864	914	888	891	876	816	891	870	855	872	887	898	942	862	921	866	883	921	847	876	935	909	935	927	906	892	892	934	926	898	890	903	831	906	901	877	909	937	877	897	909	923	868	925	933	901	907	898	882	863	903	872	923	934	878	901	874	882	908	887	938	884	899	894	897	841	881	913	908	932	880	933	873	897	886	885	871	863	912	860	863	872	845	851	873	912	866	851	879	872	885	858	890	937	904	909	914	930	905	864	867	881	847	906	973	924	898	925	887	874	932	927	890	950	911	860	876	909	907	883	863	899	915	914	919	884	864	886	890	889	898	921	915	917	951	880	907	848	921	918	880	893	885	924	922	888	908	914	934	890	862	880	872	901	850	869	846	918	865	933	879	889	889	921	873	887	921	928	919	893	915	954	883	946	907	873	922	877	882	873	919	886	885	922	864	916	910	862	950	857	885	918	920	904	925	906	919	857	889	948	921	809	946	875	893	939	920	865	875	869	861	904	872	882	886	960	889	850	890	889	916	858	923	870	902	925	889	873	899	882	920	871	901	903	876	883	899	875	894	844	889	888	975	901	929	912	888	917	931	879	884	904	877	858	842	911	846	934	868	857	857	853	887	894	899	880	866	968	942	839	918	904	879	923	883	835	857	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
71901	75775	54977	25036	6012	403	361	311	325	287	299	298	293	312	347	326	314	315	306	327	317	308	328	303	303	307	320	292	323	305	314	315	334	310	301	308	312	298	317	348	365	331	315	301	306	325	302	323	310	296	303	319	320	290	315	296	296	277	320	273	283	307	288	313	315	328	295	297	312	313	263	303	283	286	320	312	289	306	336	304	333	310	266	307	310	282	275	296	284	330	287	315	288	316	308	280	305	306	312	335	339	342	328	319	329	329	306	281	268	307	279	305	328	330	277	327	330	278	299	280	327	329	307	323	317	308	269	343	301	282	317	283	303	316	299	317	308	289	336	311	331	306	284	316	305	317	327	318	326	305	277	291	320	328	328	305	318	295	333	311	332	323	295	289	296	272	322	303	329	315	284	311	312	295	306	331	319	311	288	323	282	301	302	329	323	302	285	304	325	310	311	315	296	291	303	299	286	313	287	293	313	304	291	338	306	315	305	342	318	297	345	310	322	294	300	291	285	302	279	315	272	297	288	305	267	316	350	300	316	314	324	297	316	291	289	277	314	313	289	333	291	308	334	288	294	286	281	280	312	296	337	319	303	328	305	303	287	311	315	290	290	302	272	313	295	308	310	331	313	317	304	305	271	328	308	282	332	327	313	318	288	285	322	332	298	326	310	263	317	295	351	302	309	308	278	330	347	284	315	287	304	308	306	302	312	308	316	340	310	284	303	300	309	301	296	314	290	315	308	287	317	333	334	304	310	318	315	291	304	327	311	299	295	312	342	303	267	337	297	290	299	313	320	257	327	320	308	263	295	274	310	277	315	302	281	301	291	304	282	310	273	329	338	317	304	334	300	320	303	324	286	265	275	296	288	298	297	322	304	331	322	324	316	317	303	340	325	319	290	314	317	268	319	290	300	291	313	307	312	316	294	301	326	296	287	303	294	317	289	296	299	295	362	302	299	344	303	338	297	325	314	321	312	288	307	294	323	300	320	308	287	299	266	316	279	301	322	288	282	286	308	314	294	318	295	311	333	285	305	289	330	302	330	307	281	338	299	292	288	301	300	305	280	283	321	315	293	309	290	302	277	282	302	320	318	284	309	297	298	301	334	294	299	312	294	288	305	319	260	320	294	293	314	323	335	335	309	333	311	312	314	295	278	292	315	315	305	298	326	320	363	300	296	279	325	295	317	281	316	330	304	336	316	294	324	319	280	317	267	273	307	322	298	304	287	324	313	262	303	294	317	317	291	322	312	322	309	273	289	295	288	282	311	314	311	309	292	323	318	313	322	325	317	312	282	291	283	309	278	272	295	290	316	292	313	311	287	304	310	308	306	292	321	273	309	315	323	298	302	346	337	309	318	282	300	281	300	290	302	277	304	304	308	279	284	300	304	303	307	312	279	312	304	304	317	323	323	350	299	296	302	296	319	339	302	314	341	330	300	321	326	314	321	280	296	289	339	288	341	309	330	301	297	326	280	313	288	291	296	280	275	322	298	321	326	306	317	302	304	350	321	297	308	273	302	317	298	347	325	321	309	329	289	281	303	334	333	330	329	284	321	331	289	320	297	311	301	304	306	305	312	295	291	293	318	300	317	312	296	321	308	302	302	308	321	302	308	329	302	276	311	275	300	327	331	316	298	358	278	290	321	312	307	268	313	305	318	333	298	321	308	291	299	317	319	315	304	321	336	277	316	315	289	288	314	340	320	312	352	329	309	303	301	311	306	301	309	317	308	324	307	318	313	336	326	320	324	332	317	309	307	318	275	315	339	313	307	294	285	337	308	322	315	299	312	313	307	331	321	280	309	317	335	307	299	344	283	325	304	330	308	291	314	292	308	313	316	328	311	306	291	326	330	320	294	285	296	313	277	323	331	299	320	316	315	304	311	282	303	304	295	325	328	295	317	283	311	312	314	309	296	301	302	316	340	320	302	326	286	294	304	309	304	295	295	342	316	312	312	299	317	345	285	331	310	321	284	319	327	300	283	328	336	313	307	308	322	305	321	333	284	310	315	318	312	352	310	297	289	334	306	312	310	295	318	290	293	316	312	305	321	324	301	333	307	301	309	303	319	310	309	292	307	326	309	306	298	331	308	316	289	288	299	298	316	286	286	339	292	324	327	312	333	323	299	324	317	291	279	311	291	316	314	307	301	271	292	321	310	290	300	354	339	314	335	315	306	322	299	278	302	313	269	307	322	330	331	326	327	308	286	309	285	293	329	302	304	326	309	286	290	299	322	330	339	312	318	352	281	310	290	306	308	319	316	303	295	344	295	335	299	308	313	301	299	313	305	313	279	310	292	326	266	316	304	324	310	311	326	304	307	283	303	299	300	330	316	344	309	296	306	337	289	285	323	293	335	315	289	327	332	318	330	308	322	305	299	315	287	281	299	329	301	313	319	312	279	335	289	267	289	320	275	312	288	280	285	295	288	271	302	286	299	342	332	308	299	323	325	329	297	325	293	315	301	319	315	350	277	295	339	311	320	320	291	321	311	284	328	312	299	330	327	312	302	292	302	297	324	292	321	296	311	308	302	356	295	310	310	306	305	335	312	325	314	326	339	319	294	267	360	277	300	290	325	324	318	321	315	303	307	298	315	297	294	307	304	292	311	304	281	318	313	307	327	277	305	303	312	315	293	315	294	346	312	316	305	332	330	315	301	281	314	320	332	328	317	278	311	299	332	315	291	337	308	324	287	308	297	317	293	295	293	290	322	336	322	311	301	319	313	309	308	318	321	298	291	307	311	331	340	301	305	314	299	330	315	352	304	296	322	300	308	308	302	309	304	325	324	354	289	306	311	302	273	272	292	297	305	309	297	277	314	317	308	321	295	274	287	298	317	299	322	323	333	310	299	320	306	313	270	310	343	298	274	313	312	295	322	321	301	325	305	332	320	312	287	316	294	318	321	325	321	307	294	312	310	308	310	322	329	345	346	294	309	346	340	307	300	303	314	294	291	294	306	319	277	309	334	326	311	331	333	304	321	311	316	343	313	322	302	279	309	315	301	305	313	294	284	321	300	309	302	323	312	292	318	282	291	331	305	315	320	277	316	315	278	317	276	305	302	310	311	325	313	318	291	323	278	291	334	298	290	304	303	292	295	337	297	303	304	302	322	307	344	293	315	325	304	354	311	317	327	315	279	333	302	284	308	313	298	281	283	318	348	319	310	282	319	311	334	310	292	305	301	298	352	325	325	304	295	334	288	281	315	272	277	312	284	320	324	296	302	292	280	322	343	340	323	285	313	328	307	292	342	318	317	318	323	336	294	315	273	282	300	295	313	285	314	319	320	313	286	294	301	320	302	276	314	314	321	293	299	315	293	280	289	282	292	318	310	322	333	277	300	261	307	270	304	313	319	297	299	305	287	293	305	297	302	312	274	297	295	268	292	284	317	298	308	284	294	317	327	278	306	315	361	318	300	297	296	280	283	334	307	293	290	296	311	326	284	321	302	332	301	324	303	341	288	297	301	322	322	320	314	297	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48491	61981	50791	26558	6160	928	922	913	872	907	866	907	899	890	875	861	883	841	843	873	879	846	867	861	862	841	858	859	928	823	808	852	868	815	821	864	876	834	977	1123	1062	1070	1073	1089	870	853	896	858	858	899	892	852	918	876	854	861	886	859	927	873	862	898	926	803	875	835	890	857	926	851	858	848	842	858	905	847	813	889	826	824	891	905	878	878	854	826	879	890	863	895	812	918	866	883	859	867	879	874	870	873	865	915	804	852	853	865	896	821	865	878	926	860	891	891	835	861	815	887	853	826	882	828	849	884	875	874	863	890	877	885	803	884	813	853	912	836	931	890	845	846	874	827	878	849	883	872	856	849	887	842	939	858	806	860	885	874	921	882	840	849	922	867	856	880	929	844	931	873	845	833	830	870	840	893	846	863	898	925	835	849	846	915	892	886	892	912	832	928	879	860	825	860	831	877	884	887	902	857	842	869	869	813	812	811	900	858	937	887	869	862	808	862	868	864	926	876	888	813	875	855	844	879	874	901	876	870	804	838	809	872	858	839	815	871	883	917	865	889	886	918	870	854	866	866	853	897	834	842	874	794	880	885	863	883	858	849	856	894	825	864	913	866	870	854	861	887	908	882	906	879	895	854	845	896	848	873	873	875	874	911	861	889	857	809	890	864	821	850	876	855	811	875	864	919	801	854	869	823	857	851	877	881	861	875	863	902	834	794	833	891	852	874	889	854	825	925	871	861	868	805	815	876	866	850	874	872	827	884	869	882	821	801	838	828	897	869	811	821	870	873	891	855	850	852	859	850	835	851	843	904	839	896	870	882	898	821	851	843	837	860	864	819	847	856	836	862	893	779	857	797	830	834	861	888	857	893	874	816	851	906	892	845	871	817	924	851	853	885	883	874	859	849	846	877	880	887	894	907	884	886	910	860	856	866	861	855	825	878	890	841	926	860	857	838	852	884	843	868	834	871	835	865	849	902	846	844	887	856	885	891	828	883	884	866	870	827	900	830	849	879	858	850	832	831	895	882	860	839	815	838	868	858	833	802	848	834	856	808	816	876	834	928	829	846	936	864	858	898	929	856	793	890	848	833	889	863	882	836	878	833	831	853	830	872	890	828	863	872	834	852	898	834	858	872	859	827	884	927	843	834	860	881	846	825	857	870	907	893	815	903	910	793	812	941	904	877	855	830	823	919	827	889	886	915	843	860	854	894	878	879	914	873	892	911	831	823	849	858	857	862	843	912	845	868	849	849	869	877	898	915	849	851	902	824	841	839	863	849	831	836	865	874	861	891	830	836	887	859	869	815	893	939	866	816	853	825	914	862	849	908	821	873	849	911	888	825	880	867	816	885	857	880	866	898	880	872	849	828	848	898	884	900	894	863	890	905	830	857	841	826	914	828	835	890	803	896	842	893	838	824	879	898	825	874	837	848	882	924	835	887	848	841	912	854	884	845	849	861	931	864	820	840	861	821	858	857	837	871	817	896	863	859	867	860	876	871	855	850	832	862	896	872	914	803	830	856	827	871	870	809	824	898	873	819	880	815	926	805	820	851	841	863	877	861	849	871	857	892	859	841	820	839	854	890	849	782	851	855	857	921	877	874	847	897	890	857	822	901	879	834	895	874	861	884	888	929	884	843	846	853	901	857	905	865	865	859	866	888	870	864	907	918	821	869	881	885	892	853	834	861	846	908	828	865	858	840	869	867	843	832	873	811	865	881	830	872	870	854	890	845	915	853	893	849	820	817	902	901	869	807	874	886	851	860	826	871	885	854	871	851	890	917	876	878	862	862	893	892	853	896	865	875	870	845	841	885	922	880	814	875	856	857	847	890	832	847	878	828	851	863	830	871	877	832	859	885	814	864	838	852	834	857	882	881	914	869	825	828	915	850	886	863	869	831	840	886	874	910	896	862	884	903	873	859	875	889	875	870	843	863	869	942	874	877	802	911	854	903	870	851	871	890	843	817	917	846	879	839	891	907	833	918	883	867	812	832	844	910	937	901	886	891	905	847	863	863	882	819	846	883	843	807	878	839	853	891	871	897	857	895	810	867	856	842	840	891	854	889	883	828	856	823	813	862	848	888	900	830	879	903	864	815	812	805	864	886	852	834	880	901	864	874	844	864	873	882	823	868	892	860	859	857	842	885	864	869	893	916	831	838	814	925	906	881	878	950	872	820	866	869	832	836	815	817	871	932	889	864	872	880	854	892	853	829	912	830	823	834	865	811	883	889	853	856	835	889	876	868	880	899	884	884	940	849	822	834	868	833	881	878	892	829	861	851	836	893	859	821	868	863	895	831	879	844	882	809	883	875	875	846	860	880	855	876	857	869	847	844	833	883	901	889	855	869	841	909	845	915	863	831	842	833	917	839	854	864	830	841	878	891	811	889	787	884	835	860	848	861	828	864	859	879	882	845	832	885	841	916	922	862	921	908	877	881	900	882	875	840	893	837	851	898	897	861	875	812	865	916	849	868	903	902	860	822	837	880	862	842	851	899	845	846	811	874	837	869	902	866	869	899	851	874	870	867	865	890	839	833	873	845	834	861	880	860	847	867	854	906	848	893	871	833	862	858	873	870	844	886	865	858	821	875	849	827	886	803	886	869	869	844	874	885	816	914	818	867	903	874	879	833	835	829	874	887	835	852	837	856	918	866	875	834	843	837	859	829	832	885	848	902	824	864	895	902	896	816	883	860	881	804	861	848	884	906	844	816	843	858	832	900	825	870	828	795	880	799	868	816	881	837	860	881	873	883	854	881	850	874	884	898	870	840	881	846	916	860	875	824	892	850	849	883	841	861	796	899	872	875	846	899	839	862	850	834	855	837	879	896	847	896	844	915	834	860	810	862	895	892	890	877	872	866	872	919	906	877	842	819	847	879	878	869	839	850	854	853	882	862	900	908	918	878	867	873	837	867	864	827	804	862	808	918	885	875	880	870	877	793	925	870	870	864	883	862	881	809	871	869	884	877	812	847	877	910	850	890	869	833	869	867	845	886	870	903	832	891	872	850	835	905	793	802	895	845	892	865	894	819	892	837	825	888	888	855	857	848	879	848	819	873	880	898	877	910	860	864	848	860	910	861	812	903	856	867	865	864	868	832	852	894	888	840	822	850	853	881	886	895	828	891	877	818	839	899	782	875	834	876	870	838	921	878	855	823	852	870	865	837	867	838	852	806	877	866	852	844	864	881	858	837	833	942	884	830	854	855	884	888	916	885	818	843	889	856	864	872	827	851	841	912	828	889	823	914	891	829	865	808	852	839	878	867	900	864	863	872	844	868	868	829	880	860	900	868	827	849	908	860	860	882	860	838	898	889	932	802	913	899	849	857	906	897	876	852	873	879	884	853	854	845	864	890	814	874	904	869	862	861	857	912	821	889	934	820	925	903	855	834	834	848	866	841	900	845	834	947	861	831	836	855	833	865	831	874	874	855	818	843	868	902	854	922	806	845	861	918	865	843	845	881	852	849	871	837	855	890	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
79626	87149	64471	33653	13554	1266	408	388	417	359	342	370	389	374	376	364	424	371	366	342	395	370	329	362	358	329	343	367	415	382	375	370	374	372	365	367	367	360	396	398	442	422	387	460	373	362	381	333	339	370	357	358	365	377	373	375	409	366	366	326	356	355	352	350	378	363	340	363	336	360	363	376	327	351	375	371	381	375	353	378	390	407	357	362	406	370	339	369	412	359	382	332	344	371	358	355	361	348	363	377	379	394	351	400	360	397	366	306	330	355	372	313	354	382	365	369	398	384	338	373	365	355	332	362	367	354	344	338	353	362	388	365	353	361	359	372	382	361	367	400	353	362	362	363	347	382	379	334	386	372	384	368	306	342	351	349	365	360	371	362	361	331	373	364	348	344	343	394	336	391	354	349	343	366	371	398	389	333	358	355	339	379	364	363	334	361	342	375	338	366	380	378	353	373	386	350	390	373	380	353	363	376	353	395	344	364	389	365	379	339	376	360	357	404	362	355	337	366	325	352	385	352	351	359	354	363	377	409	353	323	365	365	388	367	388	391	380	378	364	337	365	352	352	374	352	348	350	365	382	372	359	360	374	330	320	361	369	323	362	344	364	347	337	346	347	356	359	371	364	369	368	383	352	348	369	339	357	351	344	357	320	352	360	344	377	397	353	388	341	367	352	371	365	327	367	380	416	351	392	389	380	347	383	379	357	356	354	367	372	355	363	365	357	392	338	375	354	328	347	334	382	354	355	374	384	374	383	390	388	362	332	376	395	361	344	358	373	368	343	349	384	336	395	378	340	389	354	363	392	382	369	359	364	375	361	391	411	386	337	343	361	359	360	376	362	393	378	376	386	358	346	332	359	326	359	352	387	375	359	359	351	387	382	366	373	353	355	322	346	355	348	401	385	330	376	362	355	371	395	383	338	379	384	357	350	337	406	384	368	376	377	382	368	376	368	374	354	330	354	349	371	358	343	357	326	336	393	345	370	352	358	345	414	352	384	319	401	374	348	392	416	373	390	336	385	373	356	337	344	352	380	381	366	363	384	372	340	351	358	373	349	378	386	341	344	361	376	412	387	359	385	383	377	343	386	355	345	341	365	345	393	362	380	359	358	370	344	345	364	374	378	349	330	371	383	342	421	358	364	368	353	377	372	380	391	361	356	405	370	369	372	365	340	348	376	377	405	371	384	375	345	339	337	340	340	358	356	371	345	342	381	341	372	349	388	353	345	364	394	384	364	359	342	372	344	345	331	349	347	368	362	365	356	388	367	376	384	350	368	373	362	361	337	355	379	359	357	395	362	326	354	355	365	361	369	355	346	355	366	338	356	334	410	339	357	361	365	369	369	419	362	351	383	365	379	384	316	365	351	381	328	389	357	367	372	344	375	388	371	348	352	368	366	384	362	392	376	365	386	375	352	363	387	373	357	378	386	360	361	396	371	357	348	347	374	369	354	363	379	326	381	350	352	410	386	364	351	328	379	358	331	385	365	363	352	387	390	393	342	390	344	354	343	367	327	372	372	353	356	371	348	350	352	360	379	379	343	320	364	353	355	355	325	382	368	352	349	372	346	357	342	363	395	362	387	352	334	402	338	353	374	365	374	363	369	363	372	360	354	373	360	348	361	339	362	404	348	355	362	371	355	360	350	388	387	354	359	370	349	375	384	381	348	359	389	367	376	325	390	358	357	396	373	355	406	343	379	386	341	324	369	338	350	403	361	382	367	321	354	348	382	388	379	361	356	320	334	361	407	347	398	364	354	342	393	371	352	355	366	371	389	354	347	390	366	339	361	362	353	367	363	351	355	397	382	351	380	365	388	341	328	369	384	376	364	357	412	383	367	355	374	345	357	366	382	353	401	347	344	363	349	344	351	362	355	364	353	354	359	372	384	390	368	367	330	371	366	345	363	369	356	355	355	327	350	381	363	348	352	373	349	390	372	404	337	350	360	317	382	364	380	366	364	376	340	368	363	362	336	332	341	342	348	349	367	373	390	362	380	354	396	369	386	377	337	356	310	363	378	353	324	371	393	344	376	368	352	376	350	352	378	383	371	363	367	380	336	343	383	410	374	369	321	373	368	360	389	359	360	363	342	388	348	371	384	324	353	360	353	390	365	412	359	378	367	362	369	363	373	347	390	352	370	345	369	381	353	342	364	395	361	378	356	386	394	375	365	393	370	373	388	346	376	380	357	379	350	366	381	380	355	395	347	332	374	359	362	374	351	378	384	377	366	335	353	396	351	341	396	353	362	379	342	374	388	389	366	376	346	372	362	395	379	354	369	338	342	362	368	373	332	368	377	405	400	382	372	351	362	364	358	374	347	366	356	364	371	363	324	351	332	357	354	343	355	373	335	358	348	352	388	365	375	357	366	412	354	366	358	360	358	393	356	356	358	334	358	381	348	345	369	381	386	334	365	369	385	338	377	379	325	339	365	347	394	347	380	368	360	349	344	341	389	371	367	352	369	341	378	363	370	373	356	354	362	407	355	387	364	368	368	351	356	394	328	344	373	370	365	355	375	384	371	393	366	390	323	339	369	353	366	381	361	365	402	332	380	369	382	381	401	375	362	362	354	308	359	397	385	357	388	369	379	382	354	379	342	387	378	371	356	350	343	344	367	380	378	364	368	345	361	400	378	356	367	346	362	363	329	371	365	396	323	357	355	368	360	361	342	371	375	360	373	352	364	385	411	364	372	361	355	341	363	352	375	371	349	344	360	387	380	354	360	355	372	354	389	365	382	346	352	324	360	379	366	375	355	334	394	353	356	356	382	373	328	367	387	328	375	387	372	349	379	344	370	388	361	361	344	413	375	369	376	347	371	352	382	373	383	396	364	341	355	382	382	376	384	327	367	386	319	362	345	360	335	347	349	443	346	351	343	404	356	392	344	360	344	346	343	378	401	393	330	342	350	375	368	339	364	330	361	361	322	370	349	365	390	345	360	393	384	366	384	388	371	343	368	325	389	337	384	403	389	382	367	344	324	368	358	363	356	373	338	348	364	376	352	352	368	381	360	357	345	366	373	362	389	363	390	332	367	363	369	385	372	380	361	363	341	330	387	353	366	353	385	390	361	359	321	363	366	363	343	357	341	325	355	339	389	379	332	357	347	373	361	350	379	335	363	365	387	345	377	364	353	368	370	391	357	347	352	363	382	396	366	383	380	381	387	344	344	409	388	339	369	376	364	358	358	372	351	355	360	355	380	349	342	382	380	370	320	339	363	386	369	358	348	367	366	360	340	355	371	347	384	361	386	366	385	365	359	360	364	368	367	347	346	369	387	345	350	362	347	356	367	393	369	350	332	377	390	379	377	352	366	359	371	371	362	363	336	362	378	351	388	341	358	325	365	372	356	383	381	388	398	392	366	380	373	362	403	366	381	376	381	336	363	352	331	350	353	367	364	367	347	362	348	360	376	366	356	330	354	375	393	372	367	354	344	389	411	379	340	390	367	365	360	375	346	356	351	327	350	344	349	360	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56249	76034	60532	37493	11925	1177	1191	1104	1070	1110	1049	1050	1046	1036	1053	1015	1047	1016	989	984	1028	1024	1019	992	977	1027	930	968	1042	989	1043	1090	1010	1014	1039	986	956	964	1201	1578	1450	1240	1457	1442	1016	975	974	932	1013	1004	1003	989	984	967	1028	977	1046	974	995	1063	1043	983	952	994	999	1019	971	960	1045	987	1009	1017	1005	965	958	962	960	1057	1025	1014	1005	990	1008	995	1038	987	988	987	957	1004	1012	951	1011	1071	933	1010	945	957	988	1062	965	955	996	952	1009	1005	1002	1035	1015	1052	989	985	1006	1018	939	1002	974	969	968	1006	999	1029	974	1046	962	948	1020	951	1010	989	1010	1004	979	994	1016	938	1001	1007	951	990	984	967	1013	1009	1019	1007	989	994	1000	1034	1017	1060	976	1050	1026	941	1005	1003	1029	986	943	964	1003	999	954	987	973	1004	1013	985	903	1003	939	967	915	995	977	977	1025	968	953	988	981	1005	969	932	1065	1014	960	1031	1045	970	1003	1020	960	998	1007	981	989	1005	1032	973	979	979	973	1054	1000	1015	982	979	1026	970	1001	1004	955	946	977	955	1018	989	996	983	993	1026	1033	1003	988	1019	1018	945	1070	1020	1001	952	986	1007	998	951	995	1002	988	1002	929	981	1000	958	1001	1001	990	1039	998	975	999	990	968	996	970	1026	956	1027	1041	954	1000	1028	996	1032	1027	1016	1006	976	1022	1001	987	986	1019	975	991	1030	1025	988	997	1012	965	1032	1044	1034	1026	975	1019	990	978	963	1064	947	1003	980	1031	1045	965	1070	969	998	997	982	1042	998	996	1005	988	991	971	954	1038	951	1008	988	983	985	990	1016	973	959	1036	1024	942	1027	1015	1044	933	995	1018	996	983	986	938	964	972	990	1035	994	1003	992	938	1004	1058	998	1040	992	1024	1007	997	971	997	1041	903	926	986	996	994	1023	1019	1004	998	1002	1042	1002	1039	1009	962	1041	1022	985	984	1025	1019	964	1009	999	1014	1022	987	1013	983	986	972	957	1022	1027	1003	1008	986	944	965	1036	992	987	965	1004	1003	961	1031	980	970	993	974	990	940	965	956	1014	964	984	998	1028	1013	984	947	991	985	1001	1055	1003	950	977	992	1008	938	983	993	966	1009	979	1010	986	973	1004	958	1055	979	973	998	963	976	1002	1035	979	1013	925	977	994	1011	959	1016	1000	1053	976	937	1017	1032	1079	994	1025	1002	1070	937	964	979	988	1004	974	992	1048	1010	1024	942	987	969	978	965	990	1025	963	1012	986	1003	962	1030	984	1007	1013	978	973	980	937	1018	1014	977	999	967	958	1026	992	1014	900	1002	968	1030	1021	976	973	973	955	1004	1013	1040	946	968	1058	1018	1032	1004	1015	980	978	947	1014	975	996	984	984	999	968	991	1021	976	1007	1022	1018	977	1009	1022	997	998	1049	926	948	1010	1006	1051	1003	954	1035	1009	986	1016	995	1011	957	960	983	1000	942	1038	1010	1035	1024	1000	990	985	965	995	1016	990	1017	977	1010	999	941	1003	1023	1001	1008	999	980	988	1004	982	962	927	982	952	1049	899	978	976	1014	981	1040	998	985	939	976	990	1012	1028	924	974	1027	985	983	987	984	960	955	966	1017	982	994	990	1022	1036	1016	1007	970	993	991	911	1037	1028	990	957	1039	985	1019	979	977	970	1013	980	1016	1026	961	1012	953	906	1003	1050	1021	1039	1018	1010	986	923	994	971	981	949	1036	989	962	1005	1014	1004	982	992	978	994	1005	1036	982	966	982	970	941	1011	1048	1016	986	1016	990	998	1015	956	1023	976	996	999	976	940	1017	997	964	1018	978	957	999	969	1001	1032	995	1004	991	1050	1094	1041	963	1018	950	955	972	982	1027	963	1023	1056	1035	1033	1010	973	981	973	1010	1052	1036	981	998	985	1005	986	988	1003	968	957	1019	1035	989	959	1017	1008	1012	968	1004	982	1047	1015	950	947	980	956	991	1059	1023	1012	987	1027	1013	972	985	991	992	987	989	993	1017	969	980	986	1026	1036	1027	1043	966	1053	989	960	950	1007	1043	981	987	1005	985	962	980	1023	971	989	1007	1006	984	972	1027	995	999	991	975	1005	1028	992	1001	1017	1015	974	1008	977	978	1003	1000	1042	1014	1000	988	1046	995	1022	1003	1040	965	962	983	1020	1049	991	1034	1026	962	959	920	1037	954	1028	994	1009	1036	960	979	979	1012	971	980	1034	1027	957	961	972	912	989	1086	1089	950	1007	990	1044	958	1017	995	1028	1004	968	942	1000	972	1062	1004	982	1012	1004	1026	989	966	996	1013	950	1012	1016	933	996	957	1011	1040	1029	989	990	951	998	1023	1030	1002	967	957	993	988	988	928	1004	1012	992	962	1005	977	967	968	1001	968	991	960	998	1042	1009	1024	1018	1034	985	979	983	1038	986	965	974	984	1043	983	1015	1014	972	1005	998	964	943	1012	1017	954	1013	993	1027	932	1064	989	986	973	1012	991	957	1029	1028	1034	1000	968	988	986	1009	998	932	969	1023	1001	1033	989	1024	1001	1002	989	1011	978	994	1004	984	1005	930	985	1000	970	1014	996	970	960	952	1064	987	1028	988	1004	961	1045	1001	1016	1006	1018	985	995	961	959	989	999	997	938	984	969	1011	966	1016	997	940	957	1032	1031	982	1006	1015	986	969	964	1018	1013	1027	986	997	1025	1005	1017	989	996	969	1054	996	970	974	987	987	987	969	937	969	975	1012	1041	997	1009	988	1048	1082	976	984	932	1033	1044	1033	947	1004	1013	999	1000	962	962	1006	985	947	976	1012	951	964	998	985	1010	1027	1011	963	956	963	1019	995	1000	957	978	1038	985	963	1007	941	1038	992	980	993	1015	993	973	1002	983	983	964	1067	1008	963	934	970	960	1028	992	983	994	973	984	971	1043	996	1006	992	957	1002	1021	1025	1014	971	946	999	956	976	966	1030	969	1007	978	985	997	963	988	1015	928	968	1038	979	999	989	968	1010	961	990	1004	1033	1032	1006	1016	1029	999	1051	969	1030	1046	1005	1021	1014	1015	986	985	992	917	969	995	1011	939	1022	940	1016	1019	1050	921	972	1015	911	1009	1011	927	1022	1012	998	989	985	957	994	983	981	936	1003	1042	970	1014	1011	1080	1001	1016	1045	1030	996	1012	1005	1014	1031	994	1009	1018	975	979	1017	959	948	1013	1032	990	999	994	1001	977	1038	959	945	1013	989	994	1016	1041	1022	1024	1046	1049	938	1008	986	956	1035	928	1009	1016	986	947	1026	946	957	1011	947	955	946	980	953	908	995	1020	966	953	992	967	1018	1061	956	926	961	979	1035	1002	992	983	1024	990	957	954	965	1013	1019	1034	988	1051	972	931	1014	1035	999	1023	1046	969	1006	962	987	960	971	1026	997	943	1001	993	982	989	988	982	986	1053	1019	1021	1018	971	955	987	1008	971	974	988	1053	978	1007	973	1014	959	910	992	1032	1020	997	1000	1081	940	1053	990	1029	993	944	996	959	999	974	1003	1053	979	1013	1035	958	975	996	995	1050	1031	1003	961	978	943	977	1011	925	933	1000	1030	989	995	1000	999	985	1005	946	1042	1016	986	1034	1005	958	959	1035	984	958	943	965	976	1057	991	982	993	990	1011	997	1007	1012	1053	958	1036	943	1001	942	1027	1069	986	1053	976	994	996	976	973	993	930	981	1001	1040	993	967	1013	1007	946	969	960	965	1033	991	994	958	949	996	988	1064	1045	976	985	954	985	953	998	1046	961	1012	987	962	1002	1017	1049	993	1008	983	960	946	1012	976	986	994	1035	988	963	1010	1006	994	991	998	966	1026	993	1020	969	966	1020	1038	1003	945	1024	1005	974	1015	990	987	966	1041	983	1010	987	1010	1013	958	1000	1003	965	969	973	985	1014	1005	964	981	1003	1034	960	992	964	1012	960	993	994	979	983	961	976	1010	998	1029	997	1032	1006	1012	1013	993	1025	1004	989	1006	971	1053	1023	1045	1011	951	992	985	1021	1013	1022	984	980	968	1028	951	943	1010	987	1001	988	1013	988	1015	998	984	1042	1012	971	933	1044	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22508	30859	14244	2744	618	334	346	363	310	316	326	313	321	338	341	364	362	301	351	317	338	332	361	330	356	362	345	330	343	333	341	333	377	309	381	331	368	325	321	317	344	313	327	309	357	314	329	331	324	334	348	334	301	326	342	349	364	308	327	331	326	339	288	325	353	317	335	333	339	346	328	347	294	340	300	342	328	335	321	362	350	355	335	355	301	321	369	354	328	355	335	312	293	330	301	335	317	343	287	355	333	336	336	354	331	321	356	357	325	331	313	303	345	328	330	354	337	382	327	373	333	334	324	316	340	309	354	359	333	317	348	354	332	374	352	347	349	326	343	311	334	361	322	326	328	332	337	320	354	316	329	337	369	312	339	325	328	282	330	308	354	348	336	332	334	362	341	349	364	321	350	333	320	319	334	356	347	339	350	295	318	322	366	351	351	324	375	309	360	351	343	305	355	314	343	335	343	346	356	322	318	359	331	347	353	347	355	353	342	327	358	326	321	320	352	335	340	320	295	343	315	315	312	334	334	335	333	326	362	330	325	356	338	340	339	355	330	358	347	311	321	354	352	350	344	311	338	332	373	341	347	314	349	357	306	343	345	353	318	339	353	324	342	357	358	299	316	336	377	351	356	334	348	369	341	345	339	359	335	338	323	342	361	317	366	340	342	332	325	312	350	347	327	343	350	344	354	365	332	330	342	346	323	300	326	349	322	356	342	326	338	371	353	343	359	341	318	328	302	323	339	302	351	353	313	338	376	363	371	290	363	335	353	324	364	349	357	329	322	341	359	316	325	364	356	356	328	368	349	335	333	346	343	342	338	339	302	329	329	315	337	309	296	323	311	320	323	314	345	291	333	331	327	309	344	281	352	334	329	346	336	346	329	372	312	332	357	314	323	326	331	345	350	335	347	306	360	343	322	351	316	360	310	321	352	339	321	344	354	306	339	338	321	298	317	306	346	348	372	325	362	346	338	335	326	339	346	325	342	297	362	349	346	314	337	334	354	351	327	318	326	320	322	332	343	322	313	349	378	337	373	343	356	358	367	365	336	341	332	332	343	345	333	356	308	332	357	372	299	296	349	353	334	319	320	325	326	349	333	326	316	356	348	285	296	310	350	309	365	362	313	325	319	379	311	307	337	335	339	339	324	337	327	338	339	333	358	349	322	333	343	314	300	331	344	338	342	355	312	344	308	338	356	344	306	308	349	340	304	318	339	371	337	388	333	327	339	336	336	354	326	326	314	322	321	328	354	334	338	320	324	328	333	342	310	334	351	357	345	363	326	311	342	309	339	279	346	345	335	322	355	327	328	327	324	340	341	316	341	330	338	334	351	333	316	327	355	357	338	335	318	299	347	309	333	318	344	354	334	341	337	318	328	325	340	364	348	355	341	342	336	347	354	325	327	358	364	352	364	354	306	298	330	312	366	327	375	330	346	343	312	343	338	337	331	364	324	335	313	339	345	340	353	315	345	323	336	331	324	326	329	324	329	330	348	340	351	345	362	329	327	338	338	330	359	349	341	339	303	324	331	372	309	336	292	331	334	363	317	338	313	346	336	357	307	318	323	351	302	337	327	340	363	323	348	345	325	369	348	349	333	331	321	321	338	365	310	323	312	327	352	357	323	324	309	342	306	352	322	321	336	346	335	338	336	365	341	335	337	333	349	347	318	353	343	355	328	333	346	335	336	361	351	366	362	341	331	369	343	336	329	331	355	340	314	349	327	341	357	334	331	337	325	321	344	367	345	331	315	338	313	320	335	322	328	347	353	349	338	393	371	347	314	361	330	312	350	321	314	329	376	334	340	329	352	365	370	304	332	329	334	343	332	318	348	335	353	305	315	353	341	319	352	320	325	327	381	317	354	378	338	318	335	320	317	361	364	339	339	348	300	367	349	319	321	323	298	344	348	346	324	305	343	348	338	324	368	330	343	314	362	332	348	305	349	330	333	329	367	317	317	368	307	336	341	329	382	380	357	344	328	336	325	312	323	317	325	370	354	299	336	354	363	317	334	325	343	337	327	349	317	325	352	323	317	341	364	331	327	315	345	310	327	349	338	357	266	312	333	331	314	350	349	350	346	328	335	328	302	323	355	338	303	348	301	332	364	306	308	326	334	346	323	337	365	339	312	354	364	355	355	314	330	358	303	314	339	306	326	324	340	344	346	313	346	314	325	344	335	329	391	352	344	334	325	342	315	326	372	316	333	324	317	332	313	342	338	331	330	363	316	327	309	319	346	340	338	344	327	337	317	349	348	353	324	347	321	366	333	343	306	362	352	330	335	356	375	344	313	348	333	367	323	324	336	320	344	313	324	356	335	333	329	368	357	310	336	354	368	346	305	332	320	338	329	341	329	317	335	347	356	306	303	315	350	317	358	322	336	346	340	361	335	360	309	341	323	333	315	344	310	318	339	320	316	327	341	327	367	322	324	338	341	322	330	332	329	330	333	332	356	343	328	312	313	314	333	387	345	323	343	341	354	351	322	357	345	315	316	336	339	325	326	327	359	341	333	356	310	346	323	323	309	322	335	366	322	328	333	344	327	339	312	356	317	304	311	339	342	349	330	323	355	357	352	340	381	319	350	342	344	370	325	322	327	317	363	318	294	298	334	331	330	318	371	311	323	356	329	311	292	355	354	337	305	338	351	357	354	322	329	324	333	355	356	342	350	314	338	377	350	299	324	356	319	329	352	331	302	333	326	314	322	352	326	325	306	326	318	349	358	371	341	368	320	343	321	331	356	324	359	320	320	308	295	355	362	330	323	330	331	354	341	332	343	294	344	348	328	301	310	381	339	337	358	349	324	327	337	298	315	322	347	338	313	311	355	348	363	354	327	311	358	338	314	359	301	350	321	331	332	324	319	343	323	343	335	367	315	348	351	350	282	317	368	320	340	359	313	332	317	327	349	302	331	331	309	350	328	317	344	338	327	346	318	365	378	306	316	369	350	343	311	352	295	393	331	341	332	335	331	321	355	346	326	335	353	336	307	348	337	303	308	336	316	335	374	342	355	344	305	337	354	322	317	363	300	363	314	356	353	350	336	344	319	294	345	348	340	354	315	326	302	329	324	318	316	326	353	377	348	360	355	333	346	314	349	319	349	331	336	343	315	315	374	340	336	313	309	345	323	321	362	309	366	366	351	333	355	370	327	321	321	348	323	337	335	330	333	355	332	355	351	326	341	356	357	337	314	325	330	364	341	377	305	324	332	334	350	348	362	347	339	349	318	347	350	334	307	371	328	325	339	344	353	339	351	344	328	308	324	340	340	310	347	366	313	351	349	354	345	338	382	371	351	342	337	344	319	360	342	327	343	318	319	359	307	350	377	342	318	347	304	358	314	331	343	336	304	324	311	291	352	279	322	345	329	316	319	353	374	325	317	321	348	323	376	371	336	332	348	302	301	329	341	356	355	342	333	346	336	337	321	317	314	325	314	304	363	354	346	344	317	371	329	317	331	300	368	332	336	338	371	340	328	303	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22111	33915	18099	5620	1529	920	986	884	929	976	943	920	957	998	898	953	931	872	958	942	939	875	912	916	908	899	950	966	936	960	907	889	913	967	924	902	978	895	926	991	974	990	916	952	973	902	874	982	911	994	957	901	897	945	923	969	914	971	882	936	917	950	904	952	928	889	950	924	937	914	964	931	943	915	919	905	926	897	966	923	879	863	1023	903	1004	912	947	916	976	912	934	962	939	943	982	908	887	902	965	969	879	952	898	923	942	894	937	934	931	927	905	993	924	943	890	902	947	916	945	910	931	925	952	943	917	942	911	961	937	919	905	945	920	963	1006	940	901	935	921	959	888	966	947	937	937	951	892	932	918	925	954	926	999	870	919	918	926	917	943	942	919	1018	919	909	925	913	934	965	902	928	894	978	909	1005	938	973	941	1009	938	910	921	873	915	888	948	962	904	912	926	965	895	946	930	906	971	944	920	895	893	941	929	935	928	929	922	941	940	883	911	887	881	946	925	953	939	924	888	919	918	894	964	953	925	971	927	907	931	950	919	921	924	942	881	906	919	917	933	953	919	904	937	958	1000	935	946	972	908	966	901	906	965	872	951	995	893	907	945	874	941	941	924	951	927	915	940	948	895	875	944	877	882	910	928	877	918	923	965	949	966	925	976	935	923	959	926	887	883	931	900	893	945	883	968	954	911	946	937	944	895	977	934	981	972	940	926	911	942	970	907	925	909	948	920	959	1010	875	934	944	906	885	962	915	924	914	870	959	883	932	915	936	889	942	970	951	942	896	959	953	936	935	930	951	954	884	946	904	893	899	896	926	930	933	936	897	919	930	972	870	901	895	972	945	923	910	946	935	911	877	879	924	937	870	940	946	955	951	926	948	898	940	935	925	916	947	947	962	892	982	933	952	934	980	915	972	941	970	956	946	974	876	949	901	911	962	940	943	952	928	928	925	891	929	960	952	964	946	891	976	929	919	953	939	978	953	898	903	961	880	934	911	915	929	980	906	947	969	919	944	937	938	885	962	941	910	904	919	959	968	966	948	922	980	969	870	940	860	918	906	920	914	883	889	972	894	962	947	960	883	925	966	930	942	953	971	934	958	924	910	941	932	890	894	951	897	934	981	902	949	848	943	911	983	953	997	921	898	914	957	945	952	963	902	956	911	911	876	954	928	859	909	898	894	920	977	973	934	892	906	942	997	966	905	944	911	975	908	995	949	934	931	931	920	909	902	918	877	957	906	906	896	890	936	905	998	946	953	962	933	936	918	902	932	933	922	884	883	901	917	923	931	870	969	925	941	924	909	957	966	962	861	970	916	980	918	916	897	920	929	934	880	948	934	933	941	945	922	941	941	981	933	972	949	963	984	907	946	890	970	918	924	957	940	931	988	907	906	932	947	968	911	917	872	920	962	983	939	938	943	920	906	985	957	909	925	956	928	923	918	898	881	964	950	969	914	911	985	941	913	917	934	973	960	928	893	898	868	943	979	929	972	912	963	981	934	1030	909	918	917	914	918	915	843	910	935	978	912	963	958	967	941	958	971	900	947	930	974	940	895	936	993	932	938	929	952	970	935	935	953	874	950	949	904	892	919	933	978	959	959	919	970	924	931	950	965	940	891	886	915	991	865	903	891	919	951	909	938	891	958	933	921	907	892	949	950	939	882	926	934	956	900	1002	909	934	920	943	943	931	926	915	953	918	907	936	929	969	949	814	1033	909	927	917	977	937	914	927	909	978	926	947	947	944	917	922	956	922	958	935	876	946	923	1000	925	948	950	962	902	902	890	951	957	934	899	907	967	911	869	950	899	956	895	930	906	928	943	910	940	936	909	922	906	987	936	907	930	933	892	901	896	925	923	948	971	918	875	927	953	933	914	931	937	920	898	964	923	923	940	893	899	879	930	927	929	958	909	912	908	899	947	927	886	954	889	912	944	896	977	931	861	910	877	964	933	989	939	926	939	922	923	979	906	934	941	912	969	936	938	937	905	951	956	897	899	970	893	963	958	958	943	909	937	947	903	926	919	937	951	940	914	919	983	950	935	869	935	907	874	965	972	932	914	880	893	893	899	913	920	923	913	899	956	947	898	893	949	925	945	990	928	941	965	922	944	908	924	894	909	962	928	1013	901	920	902	910	934	921	910	920	897	956	946	958	907	905	922	920	940	971	911	915	894	884	911	975	886	897	932	907	937	914	949	900	990	965	956	954	911	942	924	949	982	949	952	946	960	952	916	957	927	955	952	936	920	946	961	920	927	940	925	946	884	891	956	962	954	964	955	910	961	917	947	980	940	940	893	927	950	854	949	982	885	910	891	941	916	947	950	938	965	1003	890	925	975	933	934	920	919	935	897	941	938	829	938	882	942	967	895	910	914	909	888	909	904	921	917	982	958	880	896	890	946	955	970	945	933	918	937	919	905	913	938	929	920	900	932	896	923	929	981	915	948	934	943	977	897	901	935	918	966	956	990	953	931	920	949	927	864	959	945	943	932	905	938	925	895	891	926	955	864	898	885	904	911	899	923	924	876	934	934	905	944	911	949	898	893	926	883	955	946	929	889	875	911	938	941	989	895	965	963	920	939	931	926	958	948	908	949	919	884	979	995	964	915	935	924	949	948	922	907	915	905	941	982	969	953	934	853	900	871	915	887	944	918	923	927	960	954	929	957	947	922	946	955	908	933	899	906	940	926	930	978	914	914	945	901	947	962	1011	918	883	955	935	960	998	934	865	946	976	956	941	918	923	927	956	878	901	884	956	953	937	964	892	974	920	978	933	920	931	867	863	977	911	912	947	898	916	874	966	937	919	953	952	933	970	912	949	917	933	841	976	899	892	863	922	907	897	968	941	967	928	994	913	854	919	905	890	916	965	862	951	894	964	923	905	938	937	894	939	939	945	922	875	968	906	925	1003	980	903	927	931	917	930	901	923	1010	926	923	903	858	891	940	917	965	867	939	878	917	945	930	907	943	909	1023	910	908	874	917	922	945	957	911	933	943	924	876	972	892	928	941	949	902	909	911	919	998	917	901	960	897	979	995	945	896	917	868	921	933	988	905	922	960	929	902	913	936	958	969	926	898	904	936	926	932	880	932	922	933	896	915	954	947	940	891	904	939	992	922	884	908	906	965	935	937	954	902	1001	901	898	968	918	940	916	932	919	925	952	916	928	936	900	931	917	957	984	911	873	914	887	920	917	946	917	932	889	930	903	930	844	971	919	906	909	897	912	945	935	949	882	923	909	912	927	974	962	970	970	901	903	900	940	915	919	945	967	943	931	929	947	967	928	964	945	942	930	914	911	902	936	914	982	978	942	960	958	949	944	933	954	950	917	912	888	907	981	922	947	882	949	937	932	901	933	922	881	930	918	909	903	879	835	995	901	929	917	894	960	896	933	917	963	910	953	939	934	954	945	941	894	948	960	941	950	939	886	955	896	886	955	944	920	927	970	827	947	948	960	894	956	957	965	915	888	936	928	861	905	960	974	923	957	941	929	967	905	901	918	954	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
70733	73485	51955	26518	7656	502	333	326	316	313	354	292	308	299	319	343	311	315	290	305	329	310	316	292	326	311	297	308	278	320	290	291	280	326	322	337	323	340	322	329	327	336	350	291	314	290	320	339	338	307	291	313	306	314	305	355	297	317	338	312	326	302	295	315	308	319	276	313	341	311	293	327	315	323	294	349	320	329	308	296	314	330	303	295	322	317	315	301	326	327	307	309	330	279	307	335	329	338	322	292	308	293	303	359	334	303	316	326	305	314	329	298	320	312	299	308	311	319	285	305	332	316	330	300	294	327	296	302	312	323	303	332	330	353	313	376	302	299	307	300	322	313	344	339	320	309	321	323	279	315	342	310	311	275	313	353	311	296	323	314	291	320	312	321	325	294	319	304	347	306	363	308	315	316	304	316	307	304	316	315	306	339	307	312	336	332	300	335	295	337	318	316	308	301	350	311	323	371	294	315	304	301	316	330	301	333	297	306	308	347	341	307	287	312	299	353	304	334	296	295	304	325	310	291	306	317	297	313	304	329	323	308	297	338	315	297	287	308	313	302	319	269	324	312	310	326	322	297	286	314	298	323	293	291	317	306	347	281	356	298	346	314	309	305	320	297	345	338	323	334	313	311	298	296	307	329	314	335	316	282	286	310	298	271	322	313	293	303	327	291	333	292	304	313	311	304	325	327	335	346	330	322	301	314	331	306	333	332	304	325	335	302	313	330	330	291	328	296	275	332	295	313	318	326	303	316	287	370	266	329	332	311	265	292	317	319	292	310	293	295	317	297	321	302	347	319	354	302	308	327	324	318	309	306	293	324	322	330	315	292	310	305	318	296	303	333	298	326	351	290	349	344	293	323	328	312	301	340	338	321	312	319	308	316	353	353	309	357	318	343	295	322	320	349	306	305	303	298	303	314	304	343	334	305	329	308	359	312	306	320	354	313	314	281	323	326	310	314	319	324	313	321	355	271	313	340	314	324	310	286	323	299	315	334	342	327	304	290	333	326	290	310	321	301	336	305	327	304	328	322	329	298	319	303	338	320	318	322	328	310	308	307	307	330	288	312	307	309	300	312	299	329	302	288	304	321	283	319	311	321	331	293	306	278	279	285	334	307	330	317	326	334	313	302	277	306	319	338	321	322	314	293	325	303	319	307	314	299	291	325	324	303	294	317	308	300	333	276	339	323	319	308	306	303	361	315	311	302	296	287	295	296	321	302	307	337	339	283	296	310	309	297	326	331	348	303	285	326	317	304	288	328	302	329	310	319	310	300	307	307	308	296	318	298	325	315	329	320	296	283	326	306	276	305	302	291	341	309	327	323	317	335	323	310	301	300	297	311	303	296	337	322	301	287	324	284	294	289	332	317	320	311	323	304	336	338	312	273	326	301	332	309	307	313	291	334	345	313	292	320	299	298	321	320	303	320	340	292	341	319	345	305	320	318	314	339	309	323	298	350	311	299	322	327	312	305	316	290	316	321	322	318	303	309	297	291	286	318	337	307	332	323	301	340	336	320	322	350	301	304	308	300	306	293	284	319	324	304	305	331	313	336	314	329	323	320	291	319	311	296	317	321	302	310	299	325	324	343	311	293	347	332	315	298	320	292	329	312	332	306	345	283	306	345	330	308	308	304	326	303	314	323	324	353	347	285	297	324	337	308	340	297	315	308	332	297	308	327	302	325	306	327	290	314	338	311	325	313	307	253	270	289	285	315	314	300	323	302	312	294	326	291	317	353	317	320	342	327	341	334	307	314	309	283	321	322	303	326	338	299	311	314	309	297	291	279	323	311	282	328	331	300	283	298	333	333	320	300	320	316	301	308	314	311	307	344	337	305	331	286	318	327	336	286	329	309	324	347	294	294	332	323	316	352	278	293	304	324	298	287	324	317	346	322	293	311	302	298	312	313	314	319	336	315	325	306	275	309	329	314	305	314	324	292	344	335	313	326	288	300	336	323	289	288	302	312	315	312	313	308	300	350	327	322	368	298	269	336	314	327	309	323	316	286	283	347	303	313	303	332	335	349	319	337	322	287	321	317	314	315	307	309	295	304	310	294	282	340	300	315	309	320	313	324	334	307	325	315	316	309	314	314	311	310	298	295	304	333	288	318	297	330	296	305	332	298	278	278	331	298	300	346	327	296	290	298	300	312	286	297	319	326	290	332	289	335	279	306	317	305	311	312	305	292	302	306	312	312	323	288	323	325	320	323	344	358	330	316	327	297	295	321	333	325	303	275	312	308	307	318	330	332	320	312	314	314	297	326	306	341	318	320	327	302	313	323	290	326	308	311	312	265	288	316	322	301	315	305	310	339	332	304	327	287	268	312	294	309	311	290	303	297	314	327	317	335	322	303	309	312	290	308	289	306	310	325	314	330	311	304	319	286	305	337	312	322	303	318	341	313	357	345	311	327	334	302	320	290	306	307	332	315	295	307	294	312	299	318	319	328	314	299	311	324	314	301	322	281	302	317	306	314	286	290	315	321	326	315	288	321	333	290	302	310	346	310	339	304	335	310	310	343	335	307	287	347	318	305	322	312	304	308	312	290	351	314	337	333	354	306	317	343	315	293	319	349	339	307	321	300	303	272	315	322	359	295	340	295	325	346	298	306	304	303	292	346	312	291	295	323	298	303	288	315	346	301	318	329	329	288	321	314	289	293	327	315	318	315	296	315	283	319	321	321	315	293	321	278	328	329	351	327	331	325	345	341	316	303	291	314	311	316	302	309	304	305	313	309	282	335	338	313	326	311	298	330	316	278	309	331	290	316	324	336	336	310	314	334	325	311	348	282	288	336	299	320	336	292	330	317	329	342	317	281	313	307	322	332	339	326	306	310	286	318	313	325	317	319	326	296	315	281	323	339	302	314	329	298	335	301	318	298	322	343	342	303	320	344	328	301	333	315	314	326	309	310	326	321	305	358	318	301	287	304	311	336	295	310	286	333	316	322	331	305	350	307	321	287	307	340	314	311	335	307	301	285	317	342	300	329	304	307	301	308	307	334	296	295	310	364	313	296	341	298	335	298	344	315	340	330	321	307	346	310	334	302	283	287	301	323	333	318	323	315	337	323	313	329	313	340	320	321	316	321	287	303	329	321	323	308	302	300	335	318	304	332	340	319	321	313	301	307	347	310	311	309	303	312	321	346	323	335	322	312	319	330	324	316	298	316	345	296	287	305	314	350	297	300	297	332	338	299	331	310	349	318	285	313	345	294	307	332	341	347	307	302	308	331	331	296	288	296	310	308	310	309	314	314	308	327	338	304	330	283	327	313	307	300	317	274	295	309	301	321	323	326	318	347	306	312	311	311	317	303	315	304	287	318	335	319	347	301	301	350	332	312	306	304	364	284	323	318	314	290	318	330	320	346	319	317	296	316	286	306	329	328	345	327	288	314	299	293	288	341	310	339	315	325	314	301	322	324	303	302	334	314	330	321	284	311	291	311	306	310	299	328	304	300	338	357	281	291	284	331	290	297	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48635	60055	48964	30558	9835	1008	981	871	910	922	864	875	921	920	898	933	925	908	883	894	932	873	914	902	921	855	858	900	892	897	869	897	883	889	894	915	871	887	1061	1268	974	995	1002	903	874	858	910	858	929	851	910	957	838	905	868	879	908	897	859	879	875	817	855	877	892	880	858	872	891	878	890	832	916	894	878	820	911	967	899	867	855	905	921	923	911	942	825	894	864	844	864	865	914	890	865	917	902	875	917	873	858	880	836	861	868	874	883	877	861	892	824	864	878	883	887	878	876	881	922	876	896	840	894	863	868	888	893	863	869	877	903	852	874	853	845	871	869	843	876	883	880	877	841	922	867	867	924	842	854	902	944	889	874	856	844	888	920	896	865	936	846	845	912	895	867	900	883	878	849	852	806	871	828	847	903	875	860	907	863	833	920	854	918	807	904	858	880	857	895	810	841	911	848	833	894	847	865	834	900	851	847	901	866	811	885	845	874	923	877	858	830	856	884	855	896	868	914	898	886	933	918	876	882	863	903	853	877	857	892	927	879	911	897	867	883	890	855	869	883	876	913	891	844	893	849	844	873	895	898	897	903	872	863	920	886	907	852	898	903	884	868	905	863	886	889	922	871	869	902	880	930	896	839	870	834	856	877	902	839	877	838	887	822	859	897	874	911	909	862	840	878	857	817	895	875	880	852	865	866	857	848	888	878	874	865	869	881	892	931	935	932	918	878	883	887	899	896	859	889	929	890	867	883	847	911	862	881	886	853	830	867	837	825	868	838	876	902	891	904	874	876	912	920	822	871	892	893	864	868	872	858	883	872	841	904	844	904	891	865	884	872	928	904	864	878	871	890	942	891	928	817	902	864	854	825	871	817	901	850	904	916	868	871	880	896	809	861	876	844	926	883	883	860	845	831	884	913	844	875	842	893	900	792	882	914	912	880	893	932	909	849	844	864	886	903	883	898	845	875	889	882	843	844	882	912	856	880	886	874	870	884	867	802	932	836	893	946	879	872	879	887	866	864	897	918	904	901	861	884	918	915	810	907	909	835	810	893	856	865	891	827	881	853	849	899	911	866	879	925	873	843	874	883	876	920	865	835	857	845	869	896	924	844	862	834	902	855	885	854	869	850	860	905	867	888	804	915	889	884	858	879	865	877	866	890	838	903	905	937	879	888	892	848	831	889	874	884	869	865	886	875	922	845	824	847	915	883	919	851	843	839	889	875	823	935	873	916	885	940	873	881	848	888	920	917	834	845	910	864	857	899	863	885	921	892	815	853	914	878	889	928	859	901	889	857	845	819	874	884	893	913	863	814	871	882	872	878	880	876	917	858	851	872	881	899	867	872	886	869	883	857	879	860	923	850	818	846	802	876	868	850	875	892	878	875	925	846	877	843	929	859	885	802	878	885	874	861	818	903	864	888	908	888	929	881	835	891	861	843	897	893	842	852	844	925	907	880	874	840	911	905	888	889	805	874	862	849	890	870	914	854	910	890	900	869	874	822	854	868	920	873	909	865	879	918	832	893	896	906	856	867	872	840	917	858	868	881	829	890	897	852	895	896	844	908	877	815	872	902	888	874	913	908	913	873	879	875	869	882	811	876	886	882	945	880	926	898	924	892	847	889	842	851	866	900	856	886	884	884	911	865	866	828	886	915	868	920	924	907	887	869	929	873	866	867	866	834	892	967	857	924	894	883	821	884	889	894	867	913	936	887	815	897	860	873	875	883	834	845	890	1008	912	888	889	936	856	875	884	858	878	919	840	830	865	909	870	906	888	886	911	875	849	892	897	918	883	860	828	844	834	902	891	881	882	844	854	858	835	900	923	893	940	872	889	890	918	890	883	852	899	847	895	835	911	865	865	845	921	877	855	885	882	846	886	886	878	924	851	918	826	868	864	867	942	906	880	857	862	875	833	863	860	931	886	908	952	922	853	843	910	884	878	859	875	827	864	851	879	889	846	906	873	899	862	872	877	896	892	892	899	881	906	889	891	830	866	841	849	879	926	897	865	872	885	909	868	897	873	929	869	933	870	856	852	848	917	893	867	872	887	916	869	866	935	875	845	851	831	836	842	916	857	864	898	879	890	911	876	930	940	876	935	877	935	866	899	884	867	901	823	886	863	903	898	859	890	908	926	895	872	929	862	932	875	849	866	845	938	908	844	895	835	868	906	859	886	854	887	882	894	823	899	921	899	872	923	896	872	900	841	938	887	869	835	923	879	864	892	878	830	794	879	829	824	916	879	902	870	810	841	883	869	867	884	928	876	850	897	927	875	870	903	893	856	875	845	865	894	863	917	905	830	891	913	940	892	912	880	873	900	910	946	943	830	948	836	898	895	900	874	887	936	855	857	830	847	882	893	888	852	885	855	849	927	886	848	872	916	870	886	872	870	835	845	878	907	855	896	811	916	873	881	847	840	827	869	847	882	870	904	822	898	870	878	831	838	903	882	911	905	912	901	908	867	902	854	868	869	843	860	916	926	858	859	905	840	857	866	911	910	880	842	894	892	896	887	840	949	833	921	883	856	830	931	862	877	857	931	898	852	853	910	851	936	894	875	828	898	910	900	873	894	860	846	894	851	914	939	880	855	910	886	860	857	869	901	867	882	900	847	894	876	852	817	891	942	897	939	892	847	857	875	879	878	877	832	888	905	880	901	889	883	897	875	891	924	853	908	894	899	903	861	886	835	874	913	869	898	848	861	902	914	872	839	895	870	895	899	922	880	918	841	888	898	908	897	887	894	912	868	934	863	914	854	892	851	921	877	899	858	910	868	866	874	855	824	861	884	866	851	840	843	893	862	862	903	846	876	897	877	867	918	886	790	836	882	836	903	871	898	919	915	854	853	847	848	909	860	858	821	860	887	889	891	903	866	830	913	920	856	885	868	876	891	894	827	888	894	844	951	867	866	877	835	863	882	883	901	915	864	874	914	870	909	857	867	834	926	897	879	882	862	925	935	851	884	877	892	864	897	851	847	881	920	848	873	882	894	905	874	851	887	883	855	908	895	846	866	881	871	922	859	896	877	880	870	925	848	887	895	851	819	808	864	822	870	874	866	908	875	901	903	895	828	860	866	913	870	873	853	899	884	853	913	867	865	938	909	823	904	935	898	894	878	834	881	859	891	868	877	891	882	903	868	920	883	854	865	896	887	898	925	924	905	919	918	844	867	861	865	911	938	896	901	882	818	823	870	858	917	865	857	888	907	850	911	889	842	857	863	854	869	933	864	848	878	881	899	842	841	888	887	900	887	901	876	847	931	870	892	893	924	867	891	861	857	870	869	863	898	931	883	868	888	889	900	864	876	896	873	906	898	820	835	827	893	840	829	906	887	892	886	876	893	895	836	922	899	874	824	934	829	881	934	864	891	851	892	852	868	891	872	864	907	880	861	884	880	865	924	899	933	865	883	910	928	888	858	827	850	872	885	902	911	849	860	886	833	880	868	919	879	890	890	837	901	855	865	873	930	910	878	896	942	932	904	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
80475	83192	63205	35176	14647	1522	463	411	379	379	373	350	402	389	364	351	403	339	369	358	347	365	356	355	355	381	374	357	371	378	362	337	345	367	370	338	390	365	403	400	383	379	401	399	330	359	352	374	363	371	326	320	358	335	338	382	349	375	377	382	372	373	364	365	324	334	380	360	359	354	352	358	364	308	354	356	347	354	384	344	359	336	342	350	330	331	335	350	367	324	377	356	359	375	334	365	356	365	397	363	312	367	349	369	342	315	397	358	360	363	318	364	337	337	338	373	334	333	349	361	363	346	358	364	337	323	329	381	344	376	331	335	362	354	367	345	365	386	344	348	368	342	358	338	368	338	377	388	380	357	388	339	404	347	375	369	366	396	321	388	364	361	325	367	363	386	338	319	347	309	368	341	338	345	366	340	355	348	349	376	348	366	364	381	365	355	357	338	346	337	348	362	382	373	372	352	359	380	359	351	399	338	381	331	350	371	322	377	379	332	389	376	373	319	359	337	364	335	357	366	370	378	317	334	365	409	394	359	355	330	386	377	384	370	347	359	360	349	390	365	384	359	355	305	356	363	373	353	317	366	370	351	347	346	352	386	356	367	326	358	349	361	370	404	342	338	397	360	386	369	357	354	359	337	402	331	382	364	340	327	338	377	359	319	359	330	339	304	388	357	345	339	341	366	388	332	375	378	349	339	335	346	363	386	356	339	369	386	376	361	358	364	362	364	368	343	375	367	345	383	366	377	379	332	345	355	406	353	359	319	337	353	402	366	347	363	356	333	322	366	366	361	378	337	354	349	381	379	357	324	341	363	361	364	362	351	349	364	341	381	346	328	385	338	377	340	377	342	373	390	394	367	370	316	351	356	337	366	373	347	375	361	354	372	346	346	336	363	373	314	353	373	350	376	358	327	369	372	367	374	384	368	381	380	374	334	337	347	353	378	376	355	338	323	345	316	377	340	351	336	331	367	364	334	366	368	382	365	355	345	362	345	383	388	360	375	391	367	380	330	380	332	377	368	359	346	333	341	355	354	355	369	396	335	370	345	329	372	368	338	366	349	384	376	351	338	345	384	333	372	389	389	348	349	322	351	369	401	368	352	352	363	341	374	370	356	368	342	332	382	349	382	354	374	379	352	371	331	382	340	344	334	351	345	363	362	329	348	351	360	364	357	366	373	347	373	315	356	391	391	389	355	380	309	381	380	361	377	362	386	362	361	364	338	341	346	351	403	346	362	343	363	367	316	379	368	331	349	359	342	351	370	340	319	350	361	365	402	373	385	355	345	351	361	373	339	374	359	369	367	332	395	398	372	335	394	399	364	365	339	353	364	384	366	361	333	347	323	368	344	335	359	369	358	358	341	334	323	379	389	367	353	335	355	337	342	380	336	328	352	343	334	342	348	348	336	383	368	385	374	373	344	367	363	345	336	357	369	391	358	354	368	328	402	374	356	362	339	336	376	331	326	381	364	323	373	360	365	360	358	386	356	348	368	372	385	370	367	348	350	381	334	356	366	365	370	384	346	356	358	339	365	349	368	342	356	410	375	355	337	350	344	387	361	374	334	326	351	328	360	377	367	338	344	382	347	325	337	371	363	360	365	377	346	362	344	357	355	343	343	327	354	391	349	371	359	337	357	372	335	354	367	332	336	362	345	370	368	402	336	379	347	320	366	355	360	390	346	357	325	316	361	329	354	375	326	369	367	354	367	337	390	333	337	373	351	394	381	356	331	351	355	365	332	336	342	347	384	370	383	327	366	383	346	345	376	387	337	353	344	335	362	381	365	371	368	354	355	338	374	357	360	349	381	359	360	372	315	313	376	363	364	365	371	355	394	375	347	365	368	347	343	340	362	400	350	376	366	359	395	347	357	394	372	357	347	350	363	338	339	361	352	356	347	348	362	341	343	352	377	360	369	382	370	345	378	384	362	360	387	362	381	368	309	358	360	352	400	361	356	354	366	385	357	349	378	336	318	401	377	338	402	317	347	329	335	365	368	360	367	344	365	362	339	362	366	380	370	374	336	364	354	396	356	370	360	377	351	348	351	369	386	379	346	369	375	352	365	347	350	338	332	346	367	386	357	370	333	371	332	373	365	358	382	337	395	388	377	376	368	402	400	367	360	382	380	359	359	369	363	355	361	376	354	328	320	361	366	350	375	344	355	344	380	389	358	395	350	371	337	384	378	356	344	368	374	340	318	343	350	361	414	378	381	354	428	340	357	390	382	415	372	361	346	370	372	355	366	371	383	379	329	341	371	365	335	339	377	354	368	346	349	379	358	381	342	353	372	359	354	350	358	345	354	341	347	367	326	349	362	369	367	352	344	334	369	353	351	345	366	363	359	356	355	368	360	338	359	346	334	354	342	373	367	362	371	378	364	356	343	350	362	377	337	362	340	354	368	366	345	347	351	331	348	357	385	358	387	371	356	336	337	365	404	339	358	350	370	365	384	350	342	339	380	356	328	340	363	345	379	354	343	353	352	353	323	389	396	307	359	360	327	376	371	382	320	333	360	339	396	340	361	342	381	347	369	356	360	374	320	378	338	379	381	367	358	376	358	341	332	346	376	330	342	371	355	376	332	386	353	376	366	329	371	370	388	351	365	360	360	369	337	356	363	359	346	369	375	356	354	376	346	353	352	362	377	327	353	368	347	377	367	373	321	350	348	385	342	385	384	369	392	359	362	372	334	377	371	342	332	361	358	362	382	362	348	352	362	372	399	369	372	383	340	367	374	331	338	363	338	393	375	344	363	347	366	350	351	370	366	379	355	343	344	375	356	345	398	392	347	346	347	338	349	390	351	379	372	390	330	352	351	351	349	338	406	377	366	385	338	365	389	359	348	361	347	349	381	385	402	360	365	361	344	375	355	372	348	365	363	387	375	371	378	382	342	376	371	388	355	352	355	348	339	396	361	394	313	346	359	336	366	361	363	333	344	373	379	372	332	353	360	388	356	371	348	363	384	337	319	340	339	353	353	329	356	359	336	368	366	361	347	354	371	351	345	330	351	319	349	366	376	349	318	354	366	353	345	403	339	340	387	390	362	337	347	382	355	366	365	354	353	374	355	340	356	377	355	356	339	370	345	362	363	390	379	388	371	340	348	360	346	329	352	345	343	368	399	375	328	361	365	350	374	329	405	344	350	364	317	352	349	406	367	339	354	369	339	354	334	372	378	359	371	376	334	366	330	349	392	396	345	387	392	357	363	368	356	368	396	334	329	374	317	337	340	398	337	360	388	370	365	359	329	355	368	365	353	382	350	353	337	342	377	378	352	318	395	401	341	367	378	361	365	340	356	354	342	341	363	352	334	351	372	371	349	393	386	365	378	396	334	349	360	354	374	386	337	357	375	368	353	368	357	372	399	360	381	383	387	367	341	335	327	352	381	288	342	334	327	342	354	381	383	384	359	374	373	367	406	374	343	354	369	308	347	355	340	345	351	362	385	361	368	361	363	362	352	334	360	343	375	349	367	327	338	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59604	72918	60657	39169	15651	1133	1155	1085	1064	1104	999	999	1049	996	1021	1002	1030	1011	953	1033	1021	1068	934	1015	1020	1023	1023	979	975	924	1012	1030	987	1001	980	1022	1016	1067	1438	1511	1187	1016	1137	1008	1014	1028	997	1003	955	945	985	1026	980	1042	965	1007	1007	981	1013	1032	987	1005	1010	991	1039	1044	955	949	947	1009	970	995	965	962	1006	983	1011	1028	986	918	996	968	986	994	995	986	1015	1017	1007	975	948	924	923	986	993	1007	992	1003	1000	1026	969	994	964	987	929	967	1003	991	1002	996	903	965	940	984	966	1060	1000	987	949	1057	995	981	979	1023	959	980	962	959	969	991	1068	1031	921	968	1018	998	1010	999	1025	969	1005	964	955	1006	1001	973	959	997	1002	964	973	934	988	938	934	1016	1016	966	1005	993	1008	956	951	1010	985	951	999	976	979	941	992	966	955	991	995	1050	991	979	984	934	953	956	952	962	1023	1030	969	988	1007	987	944	955	965	965	988	1021	998	1033	994	944	992	941	939	999	1000	958	973	1026	993	975	992	986	968	1005	987	953	1007	960	974	957	1012	959	1003	1021	970	1016	967	1022	1024	986	985	954	975	937	1004	1014	955	973	941	933	997	997	1007	977	1026	1006	1020	1024	1060	945	979	961	1014	971	999	990	969	966	992	956	1003	975	915	1006	985	1052	950	1014	1041	1068	974	1018	984	988	1056	968	915	971	962	990	1057	1010	948	1002	953	997	943	979	961	1015	973	944	1006	968	978	1000	971	1013	973	978	966	1006	986	992	954	1023	999	1014	990	984	954	1037	994	974	1016	968	939	1014	1006	968	969	976	987	976	1014	1043	1012	923	957	1005	966	1005	945	960	995	963	978	979	946	960	945	960	1029	978	1014	956	1008	953	996	952	977	934	981	1011	1031	1016	994	927	973	1025	935	965	924	975	1017	1011	980	1007	983	964	942	999	941	1002	1013	956	1015	920	1028	961	975	1005	966	974	988	1020	971	1021	1024	941	972	996	942	985	970	942	964	1010	1032	986	951	953	1004	989	972	960	987	1016	981	958	1027	1032	1010	1018	1020	1016	1005	1006	985	965	1029	997	1011	970	1007	982	996	1010	1023	953	970	956	979	923	953	1001	983	971	1023	956	952	1006	997	975	937	991	987	996	1027	1039	1024	930	1018	929	975	999	968	1061	968	945	994	1002	969	1003	1004	949	1001	979	1023	992	967	942	984	963	955	1018	884	993	996	1009	978	956	988	1020	982	940	1023	979	993	951	1024	945	988	917	980	1005	986	1025	1029	939	1026	966	1015	994	961	1005	997	1023	1020	999	1004	974	1009	984	985	939	992	945	980	995	958	1003	1000	966	984	967	940	951	956	976	957	1035	977	992	992	995	952	964	994	1043	951	1008	966	953	1035	935	1007	992	969	962	989	1013	951	1036	954	1036	1012	954	977	994	960	980	954	977	965	1013	916	977	973	1011	935	990	969	961	1012	1053	982	980	935	1004	986	972	973	1024	1005	1003	983	962	978	990	980	931	943	966	1010	919	971	999	977	1014	959	989	1049	929	1039	972	1021	997	987	1016	991	964	992	1021	986	956	983	1087	975	954	972	992	974	980	969	1013	986	975	1017	985	946	991	1004	982	1021	1006	1011	985	990	992	963	1042	982	994	979	937	948	976	953	1007	990	1023	1013	952	923	962	1024	905	995	979	924	969	953	983	920	942	1002	1000	989	993	1052	967	990	974	988	1028	951	1007	1044	1011	1000	927	932	1000	997	973	942	1011	1025	1015	1027	976	988	954	1043	1004	1000	1006	1015	981	1003	978	965	1003	1013	990	1026	954	966	1027	1032	963	979	999	1038	938	957	951	1028	945	1006	986	991	944	971	1034	992	1007	1012	1035	1034	1019	977	994	1003	983	974	988	969	950	994	993	989	961	1069	945	1021	960	945	1007	1000	979	1058	924	980	1026	1001	993	1011	975	1025	1028	956	985	1006	1020	985	976	973	945	1018	1003	950	1003	991	1045	955	950	1013	1052	986	1016	993	1006	978	1022	962	947	987	1018	1010	978	1023	1000	984	1014	1004	951	936	931	990	1009	975	945	897	984	1006	974	952	957	1015	978	919	982	949	992	1024	1003	1014	988	1002	1009	995	1010	968	916	1043	1000	947	957	959	1028	988	957	948	971	940	951	1019	985	1024	1015	964	958	992	991	1003	1031	963	1012	993	993	968	997	998	974	989	980	976	1026	936	1027	1009	957	981	965	1011	1023	989	956	986	974	957	925	994	957	995	1022	971	941	987	978	923	988	1021	1025	947	992	929	927	970	992	970	1002	927	944	987	1036	986	995	969	952	993	970	958	981	1034	1057	984	951	1008	968	952	972	1010	977	970	986	987	964	966	1039	1034	985	992	998	983	962	1025	992	972	1005	1056	927	1025	994	975	980	969	998	983	1060	976	969	991	957	962	1041	974	1035	945	1010	979	978	979	1031	987	1017	1025	1012	1004	967	1023	1004	1038	1000	1060	1000	958	973	984	965	988	996	1021	1029	961	1044	955	995	997	982	1066	1010	959	953	987	1013	1011	989	939	1017	920	984	960	989	967	977	1032	953	980	986	1011	980	998	986	1001	994	958	983	991	1038	990	989	921	993	1042	927	988	994	1011	989	921	948	999	951	984	960	946	960	962	997	1059	967	890	1034	960	1002	985	998	958	967	1029	1025	1044	993	1026	962	1012	1011	994	985	1030	930	910	984	1036	992	992	983	979	984	949	958	970	955	992	991	1011	1016	1016	971	1000	1004	931	945	1008	1054	977	953	969	921	991	1018	981	969	1005	994	999	985	1015	1015	982	934	1036	956	1025	992	933	960	1017	993	992	962	999	989	974	975	978	997	975	1006	1061	987	996	963	1033	972	973	1002	968	983	1013	1005	1000	928	969	998	893	981	1002	952	981	1005	916	967	1043	955	970	1031	985	969	1014	967	972	1033	995	959	975	1029	997	954	997	990	1009	1023	968	991	987	951	970	936	1016	1007	1000	998	978	937	987	1026	982	973	1002	967	978	982	963	1005	1007	990	1038	925	971	989	1000	986	952	978	964	918	995	951	1031	984	975	1014	994	923	1008	996	995	959	1012	963	969	995	960	1007	960	1004	1016	995	1010	947	1017	950	946	986	966	904	1041	1006	1004	999	1006	937	1008	956	981	976	1017	1015	1007	926	952	1003	1017	985	989	937	963	974	986	953	1042	956	1005	964	988	1021	1022	1016	1025	1003	1007	960	988	999	980	1003	929	996	1009	989	1001	996	1003	981	994	1031	1009	964	936	1009	948	1006	955	956	988	997	1035	963	1029	1000	956	1002	960	985	986	973	953	984	987	1003	983	939	982	973	991	1029	1009	937	1002	987	953	1019	990	975	1007	1015	1036	918	986	968	974	1004	990	1040	949	1060	1004	1064	977	970	1014	1018	979	877	974	983	1060	962	990	1003	990	990	975	1004	938	1023	967	966	984	996	1030	1025	960	981	976	1012	954	1026	999	992	996	967	961	1069	971	986	942	988	998	952	959	970	1021	977	983	1005	994	979	952	942	1017	1008	937	963	971	1027	980	969	907	973	1023	982	964	964	966	1031	999	947	989	996	961	1016	983	979	980	1022	919	998	996	955	949	1021	1004	961	1036	1003	1019	1013	991	990	1000	977	1028	969	950	973	1001	922	1010	1007	956	1012	1012	996	973	976	998	967	967	969	978	1010	969	975	976	995	1050	957	971	1005	948	977	978	932	1049	1026	985	950	993	992	1014	1014	982	992	983	1024	964	972	941	1001	1005	1008	973	984	994	974	1023	956	924	939	1022	961	950	970	1000	967	944	1023	977	1020	931	969	1021	964	983	971	976	962	995	941	952	1009	1014	983	992	1014	963	928	989	971	947	978	1020	1063	934	970	993	961	1026	952	960	1033	972	961	1014	1005	1007	987	949	985	969	1006	966	983	1059	1018	941	969	910	909	949	974	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27367	28187	12418	2669	661	319	300	305	334	306	295	322	325	331	314	346	346	355	327	349	309	349	312	345	354	321	291	325	326	350	338	294	328	329	326	308	358	346	294	317	324	296	328	336	317	366	339	341	308	316	351	357	334	306	297	322	316	308	296	316	305	318	343	362	350	327	321	333	314	327	294	306	321	350	320	296	344	336	356	307	311	311	314	320	315	322	322	307	294	316	328	341	334	345	365	323	346	334	348	338	333	314	357	305	299	317	297	342	329	327	346	311	293	335	318	381	325	343	339	336	303	327	314	321	327	336	337	354	299	324	332	308	315	310	340	336	322	326	324	337	352	333	358	342	328	315	300	325	317	333	332	339	314	333	339	313	340	328	323	321	292	348	325	364	358	331	298	335	323	337	310	350	313	306	321	311	326	303	290	314	316	317	278	340	321	341	316	327	300	295	328	328	338	304	329	318	305	356	324	314	272	338	322	331	339	308	347	315	320	321	357	307	375	363	329	333	319	327	307	331	308	319	313	330	329	321	327	295	296	307	317	303	300	345	307	364	343	324	323	286	308	340	297	334	335	306	326	309	346	328	307	326	326	336	330	344	329	333	294	307	347	351	333	285	312	340	298	346	337	309	326	329	282	306	323	349	314	315	349	331	348	312	290	328	347	339	324	338	328	332	311	329	291	349	294	304	358	343	299	336	335	321	335	328	365	329	342	314	348	344	324	347	314	317	326	331	322	300	325	359	318	325	327	325	341	320	307	343	319	301	302	344	315	354	344	300	307	318	317	327	286	336	314	335	336	324	346	335	328	342	332	301	362	330	350	309	348	325	314	311	301	313	304	312	337	323	304	304	325	350	335	320	310	332	332	337	307	316	312	326	346	338	348	330	327	335	315	304	317	327	332	309	320	297	308	322	277	316	300	356	320	321	330	345	327	309	321	328	304	329	320	337	374	339	320	308	327	322	319	330	319	304	355	319	315	322	340	328	314	307	323	303	313	339	322	347	347	363	356	325	332	329	330	321	351	335	349	337	315	348	328	311	321	328	330	310	313	325	332	342	309	344	305	337	271	318	291	321	375	291	306	314	360	328	313	309	326	325	350	300	311	326	286	304	319	313	316	316	323	305	309	347	333	303	319	292	316	346	347	325	331	303	305	337	307	307	344	304	334	347	311	360	334	356	320	317	326	309	336	324	314	337	327	297	315	328	311	315	324	287	296	351	294	307	325	355	326	291	310	342	344	306	327	322	348	327	334	335	314	340	354	287	298	301	311	304	333	370	316	321	324	339	343	325	303	321	308	331	307	304	273	326	368	343	332	326	309	287	346	336	309	328	313	337	328	294	291	360	336	315	308	301	325	313	331	306	308	347	322	354	380	309	317	308	326	338	318	314	343	356	347	283	343	316	331	332	302	315	315	299	311	297	338	322	323	320	313	330	304	320	366	326	307	328	315	319	338	355	332	352	330	281	304	351	330	325	298	303	334	300	336	351	327	345	345	337	347	309	341	361	306	332	332	321	325	362	300	320	353	338	340	319	320	347	313	346	323	330	321	314	315	310	349	351	337	298	349	344	322	319	342	308	331	347	306	344	323	335	312	323	362	316	298	310	336	316	283	324	301	318	329	287	304	286	335	334	322	337	308	321	312	335	321	325	335	308	323	334	318	358	379	324	308	328	330	323	315	293	307	346	316	315	308	328	340	319	334	350	344	315	302	310	318	353	286	295	319	351	322	309	332	331	291	298	318	323	295	328	331	316	313	324	308	333	317	316	314	311	360	365	305	299	356	340	344	327	364	315	306	346	318	310	311	296	320	332	326	285	320	320	306	310	332	329	300	300	319	336	341	335	338	333	341	317	334	306	336	325	336	317	302	315	329	323	322	284	329	312	311	326	309	299	312	325	296	305	314	334	303	359	311	331	324	330	323	337	340	309	341	333	336	335	347	354	325	326	332	303	342	377	347	334	350	335	352	306	297	321	314	311	320	332	340	308	292	333	332	325	337	376	360	329	314	315	338	342	329	341	322	303	337	323	362	324	310	313	337	352	363	334	341	319	306	339	297	313	298	331	317	319	341	300	313	337	336	312	321	298	338	347	311	321	338	327	319	312	338	315	333	333	301	332	332	327	349	346	321	319	356	309	317	309	336	322	319	310	349	302	320	325	273	337	311	315	347	324	320	331	335	353	323	292	336	333	347	322	326	312	338	312	330	304	303	360	329	320	325	313	322	300	315	357	328	333	308	305	327	316	332	353	329	316	333	313	308	314	301	295	313	338	318	323	290	319	326	329	317	330	328	349	356	310	339	333	318	334	331	323	308	334	326	337	311	316	325	340	317	314	291	319	346	310	332	358	303	303	339	329	346	311	354	341	328	358	314	306	313	318	345	319	337	361	353	327	305	325	295	309	316	336	319	308	329	320	350	331	295	334	297	339	328	299	350	318	351	334	332	332	329	286	310	339	308	308	308	304	324	371	333	325	327	335	314	341	301	294	298	337	327	315	329	285	333	327	325	330	330	341	316	315	324	306	309	302	355	301	324	297	306	297	317	345	310	339	347	314	323	350	346	352	323	321	313	304	345	337	310	350	318	320	343	332	355	312	364	359	303	311	298	326	324	336	357	334	323	338	353	303	332	335	321	323	310	330	309	329	339	349	293	305	322	301	335	295	349	313	312	321	351	323	304	356	314	322	311	333	319	364	318	301	296	316	322	344	332	347	324	331	308	331	322	333	334	342	329	333	348	342	331	332	334	349	320	306	317	308	324	318	326	310	317	349	329	309	328	360	303	330	309	362	340	314	314	341	307	355	336	320	353	314	328	314	294	333	320	306	327	309	308	309	310	322	302	298	268	320	284	347	328	307	348	331	310	333	336	327	327	325	343	326	362	336	304	376	317	275	283	313	316	301	346	343	297	331	313	334	353	314	337	314	311	338	319	348	331	321	326	277	341	320	354	323	364	309	322	341	295	321	328	333	331	319	338	300	316	296	343	295	328	261	333	339	352	319	307	275	359	289	315	283	336	289	363	334	342	297	335	321	334	317	315	300	355	327	325	323	299	304	336	345	305	304	328	336	356	342	311	315	318	335	314	307	315	302	351	293	335	313	347	328	338	291	293	318	318	350	304	337	317	326	303	326	305	327	332	311	324	324	341	291	315	324	280	330	324	304	345	318	322	324	331	321	319	310	332	329	334	327	318	361	283	350	341	305	298	321	324	314	288	310	309	337	340	318	352	351	346	333	325	320	312	355	340	336	346	320	306	345	346	313	348	312	316	352	320	322	324	349	363	317	321	341	351	299	326	316	325	335	330	326	324	330	332	349	340	348	343	296	356	352	286	311	332	348	328	340	306	317	328	298	342	364	317	346	355	337	325	324	333	318	304	291	336	330	325	329	308	314	350	320	321	331	311	333	327	318	329	319	304	301	362	345	322	303	313	345	338	330	305	340	320	320	340	317	346	321	352	315	335	300	367	330	306	291	318	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26830	31255	16981	5778	1745	929	934	919	924	909	941	899	939	893	850	914	930	879	913	909	881	898	910	926	897	918	903	870	892	864	893	904	894	936	901	922	887	868	844	867	939	984	864	856	873	917	914	945	872	895	877	943	922	917	982	915	907	894	919	898	866	953	933	904	863	879	922	943	907	905	921	846	878	881	898	882	930	860	880	885	888	893	854	863	929	906	884	908	852	881	927	869	874	924	937	867	853	892	909	897	918	891	860	892	891	962	808	928	910	961	931	896	860	869	876	833	915	919	884	870	925	945	890	903	900	919	915	942	919	936	946	873	892	885	918	854	915	857	908	921	893	885	899	914	915	920	911	902	941	918	939	949	930	977	861	938	918	913	928	943	910	892	871	924	899	902	871	903	909	940	854	894	848	891	934	910	871	961	892	926	899	835	887	917	905	875	928	912	878	866	916	897	971	934	905	942	878	905	921	927	869	943	900	897	907	935	973	885	868	920	920	920	951	944	929	889	933	925	874	882	876	916	893	917	904	913	911	899	945	942	869	928	963	898	987	896	940	901	995	863	850	899	874	888	887	910	881	897	901	900	895	931	941	911	893	876	832	853	924	896	864	889	854	890	904	918	934	965	891	858	872	892	872	850	934	850	888	903	852	884	930	907	885	946	969	916	874	862	912	915	918	936	952	943	925	909	906	918	871	949	882	890	932	903	827	917	927	915	879	894	889	895	879	902	902	937	938	894	863	912	904	895	939	904	869	908	919	859	876	852	933	896	905	871	897	925	948	915	878	912	872	904	922	960	884	907	868	898	818	879	898	933	894	904	917	902	906	904	893	886	870	921	891	883	930	896	903	950	870	877	915	947	898	889	851	868	957	881	849	925	874	906	883	875	928	922	852	939	857	938	876	934	915	893	931	896	933	920	907	860	866	893	873	845	930	913	919	901	901	922	912	898	863	889	842	912	847	864	911	849	858	932	905	889	923	908	830	922	908	921	932	908	984	991	879	906	903	888	921	902	938	898	938	908	908	881	883	882	919	917	908	898	829	860	936	919	917	900	906	859	907	894	899	907	869	907	872	913	909	906	890	907	939	939	939	928	895	850	860	931	901	881	901	914	889	923	896	889	918	987	868	918	874	927	953	957	865	888	920	957	963	908	944	891	923	958	919	910	929	877	958	882	861	908	952	891	936	906	923	878	888	942	893	908	865	943	863	915	864	922	916	898	910	921	920	914	927	860	914	898	905	916	878	918	877	926	908	903	837	889	886	939	896	887	905	884	914	892	870	893	890	888	915	981	880	941	899	913	940	909	890	909	922	849	855	904	907	850	900	839	901	886	895	858	872	892	901	876	920	883	898	861	899	881	844	945	931	890	893	916	909	905	939	871	909	871	930	889	958	932	906	966	905	875	881	871	872	924	870	908	880	866	929	924	933	901	874	886	902	892	889	861	894	923	911	888	856	920	872	962	904	952	853	901	931	903	898	920	854	906	922	920	880	941	918	922	884	875	909	855	863	937	886	930	888	912	902	879	906	917	941	932	906	929	952	916	904	895	858	842	926	881	917	905	874	891	892	926	905	911	886	899	927	941	911	924	871	900	883	869	898	957	895	887	940	918	940	939	904	870	930	909	909	885	927	899	923	926	879	878	899	897	893	915	888	963	945	890	951	900	933	873	906	871	942	868	900	899	901	879	921	846	911	854	905	907	891	913	894	913	917	960	857	851	872	907	956	842	859	889	920	943	852	883	935	883	864	986	849	888	924	882	933	878	917	906	900	956	892	855	887	915	906	952	907	928	914	881	953	833	921	911	890	889	861	899	938	847	903	893	929	906	834	900	910	924	951	934	885	907	954	931	926	873	871	896	866	906	957	900	896	923	924	916	920	885	903	932	870	835	944	883	916	919	911	867	872	907	912	849	863	907	867	900	922	929	864	880	912	955	940	896	882	897	891	892	899	902	900	877	891	939	937	889	884	913	908	919	911	932	924	899	860	891	873	865	926	919	891	892	857	892	912	885	913	954	907	879	911	877	961	932	919	917	906	849	911	878	855	887	917	859	910	957	914	988	915	873	902	879	953	872	920	940	884	870	887	899	909	863	886	947	882	900	846	904	934	911	900	888	921	902	871	896	896	922	946	865	873	909	921	979	912	883	908	895	906	912	886	922	936	912	894	903	862	896	921	913	851	904	865	942	904	859	931	919	889	945	849	856	820	926	903	905	889	868	875	886	911	889	908	917	894	884	906	862	907	891	893	883	920	959	871	885	852	867	939	946	910	904	913	872	914	884	867	927	894	909	914	901	959	914	889	910	873	893	868	878	889	875	819	907	892	925	905	868	877	879	888	897	911	867	923	920	887	893	857	885	857	874	896	922	922	923	871	924	884	901	959	934	856	889	892	955	901	886	889	906	902	924	868	862	866	890	889	955	901	887	872	883	875	848	915	886	882	877	906	937	918	888	864	892	883	934	891	918	859	838	935	942	935	868	876	911	926	904	880	884	933	927	884	949	941	876	923	933	928	865	924	885	898	889	921	883	911	912	947	981	863	861	966	869	962	866	892	861	922	870	891	931	903	917	880	935	924	876	883	871	911	878	865	877	888	875	922	901	863	898	899	926	909	905	885	917	921	893	908	852	899	896	894	903	920	907	907	912	916	925	925	909	884	888	921	880	883	873	824	897	852	869	893	851	923	917	900	865	880	886	887	894	915	918	870	901	911	914	920	873	879	931	919	886	925	900	915	881	873	888	879	889	926	945	902	979	894	856	893	887	905	950	838	909	951	885	849	902	873	916	913	916	910	900	922	924	901	930	886	968	916	881	947	876	925	904	914	896	889	940	874	885	915	880	857	910	879	917	914	878	851	921	924	894	873	908	894	915	917	867	854	908	889	899	899	931	913	920	940	875	868	929	858	895	943	930	889	896	900	918	871	865	912	860	939	894	873	907	932	940	876	877	913	968	860	970	900	906	931	855	920	904	922	859	876	915	925	888	853	896	906	911	933	892	871	837	866	866	859	836	924	888	882	929	867	934	959	855	927	904	936	873	922	920	929	841	909	910	902	914	931	880	917	915	895	895	876	961	883	939	901	896	891	838	903	921	864	941	858	873	880	923	861	863	911	874	903	905	897	883	865	894	892	874	829	893	946	877	917	927	918	984	897	838	912	915	919	899	908	885	893	855	859	959	934	930	886	920	863	957	887	922	833	899	897	884	854	905	889	931	898	892	888	913	868	917	890	906	877	859	861	876	937	891	898	902	911	879	892	919	860	886	914	892	918	944	927	863	961	947	900	910	921	883	932	943	949	928	932	921	880	891	891	906	929	962	904	925	887	886	924	841	895	852	879	938	915	925	936	888	963	831	901	925	965	907	914	833	953	934	905	900	854	888	905	927	893	907	897	946	900	931	877	883	898	908	910	939	930	930	883	928	877	921	922	891	934	900	920	890	911	899	890	915	882	871	866	912	897	900	911	888	904	868	928	871	931	927	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
73027	72705	52967	26571	7542	473	326	349	293	310	343	294	291	310	289	290	326	322	302	330	300	306	282	314	272	299	291	311	278	266	297	273	299	307	286	296	268	275	330	314	283	292	292	301	285	312	300	309	319	266	287	313	294	310	288	284	298	284	272	303	298	335	310	281	308	274	272	272	287	317	281	304	305	301	318	284	287	289	280	325	311	264	286	270	275	296	280	248	284	300	319	279	312	286	288	279	269	326	307	294	289	289	315	326	304	316	267	299	296	283	302	293	296	286	308	288	303	287	259	316	291	302	274	292	300	293	335	289	264	301	287	294	315	284	321	336	319	279	261	273	300	260	268	277	278	280	270	254	295	292	284	290	303	268	315	288	288	273	279	334	281	282	313	288	300	279	293	260	313	296	290	306	268	292	291	289	308	330	308	299	319	291	280	326	334	284	321	289	278	307	318	312	276	287	282	304	321	305	307	272	292	275	326	274	289	271	276	301	319	317	299	288	312	314	293	326	277	321	278	279	291	295	284	328	275	304	299	280	287	295	327	280	266	294	309	289	302	310	278	302	302	283	280	288	313	304	303	305	274	311	316	321	270	264	309	320	307	281	292	288	292	272	283	280	295	283	281	281	289	281	274	283	270	286	321	285	286	287	296	281	266	266	298	265	284	294	265	299	299	299	286	271	265	265	286	301	311	295	300	315	260	279	304	300	297	337	315	285	289	298	294	294	280	294	263	285	270	285	293	307	278	288	266	311	275	295	298	330	305	337	299	307	297	294	323	295	313	309	306	305	324	289	290	272	325	260	304	305	290	282	308	279	284	288	278	295	302	303	313	280	313	293	306	299	283	295	295	289	292	310	315	286	265	305	308	305	281	293	296	304	307	289	280	302	313	313	292	291	272	311	279	312	304	306	306	280	300	301	303	285	256	279	292	310	276	301	298	288	291	301	262	310	297	278	309	276	314	297	317	286	301	259	310	294	309	266	271	317	279	304	288	339	332	321	298	292	294	280	269	314	272	296	309	274	285	280	316	299	284	281	300	290	291	307	273	306	285	309	299	305	277	328	297	325	308	291	293	294	297	270	272	264	318	295	286	284	292	288	294	307	271	299	314	287	308	293	272	297	293	289	304	288	279	309	266	327	275	301	293	277	337	289	313	296	303	331	296	278	308	280	267	294	285	294	315	279	311	285	304	316	283	270	287	298	293	296	308	294	278	275	310	289	260	307	291	291	255	292	293	310	331	270	329	271	306	294	292	284	305	303	299	301	292	261	313	279	313	292	296	306	293	296	290	286	313	291	306	279	314	302	286	279	270	276	276	293	313	307	267	314	261	276	267	266	266	278	295	302	301	303	278	291	306	290	272	271	262	344	286	305	295	290	290	322	312	285	298	292	326	280	306	292	297	287	303	298	315	265	312	306	301	287	297	301	297	285	280	329	293	311	311	310	305	283	293	294	320	271	298	263	288	302	305	313	327	278	303	282	255	273	296	266	307	293	279	301	295	291	320	312	288	338	295	297	268	311	292	265	299	272	293	298	278	299	292	290	298	272	291	287	280	279	291	300	316	272	298	299	287	287	300	284	291	322	331	324	288	331	271	287	301	289	274	267	276	267	265	287	292	292	317	301	305	284	281	305	272	324	292	325	291	315	297	302	333	313	329	289	305	301	310	303	326	306	288	281	301	288	304	289	332	277	294	297	266	260	329	308	287	256	261	328	322	290	311	297	307	316	279	297	260	293	268	299	273	295	294	291	298	273	283	302	285	283	287	265	286	304	293	304	269	272	295	303	295	265	297	284	298	300	283	288	293	325	292	296	329	286	303	295	282	280	304	321	253	298	283	281	306	312	321	267	293	312	329	284	288	321	283	278	307	286	302	300	285	285	298	274	252	302	279	316	289	293	274	322	289	263	269	277	304	301	337	301	275	279	295	288	299	294	292	290	301	312	285	280	289	301	305	313	261	285	294	305	294	282	283	312	305	275	291	287	275	268	259	298	300	292	279	306	297	278	305	284	312	276	300	295	309	296	283	285	295	260	275	284	276	273	286	307	304	296	277	322	279	268	290	286	284	290	285	260	276	316	298	299	307	312	302	334	297	302	296	300	283	301	314	284	293	291	319	295	337	299	290	273	264	294	289	304	308	295	280	291	275	279	293	309	296	290	299	286	294	298	312	282	302	300	299	311	309	317	268	270	279	300	271	275	282	287	309	308	299	295	278	274	305	280	238	283	291	268	293	274	302	286	301	323	289	277	314	260	265	291	300	274	281	304	288	288	304	264	300	309	290	279	306	284	287	314	285	306	305	284	312	297	281	267	268	292	302	254	261	264	270	294	240	287	310	263	296	299	311	279	328	313	299	305	318	303	312	311	269	266	336	264	316	269	288	309	311	294	274	290	278	292	288	290	298	289	287	282	289	292	307	304	318	299	297	298	299	279	290	288	275	335	316	301	279	292	304	282	316	278	339	302	282	310	316	300	306	270	297	295	295	288	291	310	298	273	289	280	318	277	275	266	292	296	311	341	319	283	296	302	309	279	307	305	307	285	289	282	303	310	305	302	305	281	277	296	305	319	306	254	291	304	283	300	311	302	294	299	306	304	299	268	302	304	289	279	291	289	274	281	308	298	282	276	290	283	312	326	316	290	306	288	282	320	284	305	279	296	297	265	308	294	291	265	299	266	313	283	263	296	284	304	327	284	304	277	296	294	281	276	294	301	264	291	289	257	289	289	287	292	319	310	289	297	315	272	290	307	294	321	298	311	292	270	318	261	315	283	324	279	299	258	300	316	290	305	293	323	326	270	285	302	275	291	282	319	283	300	291	281	288	307	291	327	292	282	293	331	283	313	280	287	294	303	316	300	305	312	306	305	287	302	306	312	291	289	312	304	307	288	275	281	317	314	315	300	294	294	301	282	278	296	280	283	315	282	290	302	282	291	301	282	325	283	317	290	263	287	322	286	287	298	309	295	328	307	283	289	302	319	270	300	286	325	271	289	309	305	310	308	295	308	292	296	309	292	292	286	287	289	304	277	297	265	298	270	330	289	311	287	312	261	279	292	309	285	306	314	303	283	327	301	316	288	259	311	273	285	298	314	306	316	274	302	298	310	309	305	280	308	305	287	263	313	282	261	268	285	284	247	287	264	310	313	285	298	284	287	270	316	294	282	303	297	289	297	306	303	305	308	308	312	300	297	307	306	303	272	277	336	253	250	268	310	286	304	298	302	287	292	305	285	299	322	289	300	278	289	280	302	301	286	281	319	287	291	307	287	310	306	328	293	298	275	307	286	290	300	276	296	291	271	319	309	271	306	294	295	290	304	304	271	299	276	333	290	288	288	304	264	295	278	289	302	272	323	294	295	282	299	292	294	299	284	283	303	269	269	321	287	302	299	296	257	309	328	269	290	267	269	304	286	292	269	251	278	300	304	351	305	297	289	319	267	302	261	322	304	270	312	287	288	293	302	326	302	305	292	319	290	280	281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50392	59148	49498	29980	9993	964	842	869	867	910	896	848	872	822	819	799	818	841	812	833	840	840	813	888	830	872	827	777	845	917	888	878	864	820	780	753	857	871	1014	880	850	858	978	921	886	880	809	788	809	835	841	798	907	819	852	797	782	816	840	868	807	810	828	871	810	858	825	816	829	807	817	817	796	852	817	798	856	820	812	844	850	816	771	807	840	864	810	859	826	839	855	804	879	845	793	803	859	792	826	772	841	838	787	826	851	810	822	778	840	795	790	795	806	845	819	844	826	775	808	808	773	806	834	840	835	828	862	821	822	808	805	874	798	835	829	823	864	851	832	801	814	764	818	863	828	802	791	847	801	835	819	878	876	827	866	862	817	783	826	812	812	841	828	766	827	857	823	825	832	851	832	852	839	776	845	811	870	826	820	815	833	795	878	844	798	810	801	844	858	834	817	818	791	818	811	807	890	784	816	827	822	816	802	811	821	869	840	861	813	849	824	793	831	801	798	823	862	802	847	833	854	833	790	757	815	880	806	787	811	814	831	804	814	865	837	823	813	830	825	835	874	793	862	848	861	830	820	852	820	837	831	875	840	804	824	843	782	837	821	822	820	826	825	869	853	852	868	849	826	804	804	861	853	818	807	803	816	873	844	769	877	817	858	829	789	866	826	856	801	843	828	848	847	774	827	805	806	834	832	786	871	859	794	879	810	838	828	846	817	864	828	806	802	813	829	766	831	851	848	825	810	843	819	862	827	854	917	837	855	796	763	796	854	805	762	773	754	749	870	855	819	875	842	810	828	871	860	827	802	837	810	876	825	805	825	818	830	852	881	793	879	827	818	848	811	848	827	827	847	882	846	881	810	814	824	810	857	782	808	856	839	831	802	785	791	862	773	850	849	863	867	812	859	780	809	865	838	822	796	830	836	876	801	814	835	865	863	830	854	879	860	871	821	837	803	837	783	885	853	837	808	802	867	804	768	835	815	808	837	816	870	841	835	809	826	821	823	827	781	831	815	812	821	847	849	823	817	844	868	810	789	787	849	816	837	859	842	780	798	875	842	813	789	807	858	890	827	860	804	802	825	779	863	820	816	840	866	857	858	882	811	804	848	806	789	807	872	868	804	842	793	899	827	792	806	879	879	877	857	790	841	817	879	820	845	785	849	874	868	844	811	785	801	773	837	849	882	865	854	900	780	856	772	864	833	834	807	856	801	865	842	891	892	862	832	775	841	850	814	803	801	855	807	851	786	820	786	835	859	857	830	872	868	798	823	877	826	838	880	796	849	881	784	786	834	807	831	824	836	822	867	781	839	801	834	814	851	845	821	817	839	875	815	825	861	775	818	854	851	810	842	874	824	851	839	814	838	854	824	854	835	829	877	859	829	817	815	871	829	798	827	849	847	774	810	827	789	816	830	828	828	833	877	838	834	856	816	885	781	873	783	799	834	834	781	853	834	837	818	877	824	808	860	864	861	808	809	850	803	853	845	795	878	848	860	828	817	818	823	833	811	869	860	822	822	841	876	784	823	839	793	852	803	869	848	838	837	755	836	796	851	845	808	861	882	857	846	839	836	790	800	849	803	840	812	796	841	844	804	825	836	824	867	847	853	854	832	898	810	816	755	827	894	813	829	816	814	897	849	802	849	864	881	823	859	842	820	845	821	846	818	821	853	827	851	843	849	840	849	794	857	819	846	790	843	830	784	770	826	830	837	812	780	818	855	794	840	817	864	830	907	863	808	843	839	816	759	789	832	816	809	842	850	851	839	809	868	813	826	889	829	807	833	796	850	839	823	880	825	832	816	806	780	816	874	874	822	868	811	845	830	885	883	813	840	841	821	801	859	850	811	810	865	778	788	798	806	874	822	796	821	865	883	849	793	834	852	818	811	848	828	812	860	849	834	841	820	882	879	820	857	841	799	856	836	819	864	876	831	800	781	856	802	827	806	816	801	879	867	804	846	851	809	829	808	828	855	864	814	854	857	814	844	820	808	850	846	856	821	803	835	849	842	831	794	780	863	808	807	843	871	801	860	793	801	820	770	826	863	846	807	821	877	823	820	771	814	863	806	859	833	851	851	849	820	895	801	851	895	855	782	862	818	795	809	857	810	819	832	819	801	804	865	802	814	851	810	786	784	817	859	795	812	791	829	766	803	803	849	859	836	786	814	868	816	807	799	814	844	837	863	778	818	821	837	798	833	850	878	810	903	815	868	847	844	887	812	830	847	821	832	802	833	813	851	852	803	820	822	821	813	797	816	757	793	862	802	849	777	808	843	788	788	845	833	811	827	827	837	800	821	864	791	835	782	892	848	818	809	898	879	768	816	874	825	793	838	817	869	836	812	807	855	805	835	818	842	836	836	783	802	826	845	838	838	800	812	840	796	839	798	850	798	885	758	861	845	808	871	850	784	834	797	779	870	846	818	788	839	828	833	851	829	853	797	838	805	826	832	801	768	809	821	801	836	874	813	807	792	856	858	810	874	843	841	877	811	823	819	825	855	786	833	796	846	874	805	832	821	867	862	789	923	840	847	882	879	843	849	867	777	813	826	792	878	872	859	855	847	840	853	856	848	809	804	835	878	889	887	829	816	815	857	870	811	800	802	892	798	833	791	821	819	787	855	848	811	828	810	825	840	822	813	812	807	842	847	832	810	825	770	843	827	882	860	796	846	857	825	829	797	835	849	787	822	795	767	803	808	797	815	784	827	850	820	802	817	816	796	802	804	861	852	878	824	866	788	841	842	809	849	810	833	839	840	818	821	863	832	806	828	822	873	803	824	814	843	779	883	849	871	850	831	851	780	824	809	816	799	842	862	819	842	857	816	850	843	815	800	804	798	776	824	882	819	816	851	791	861	816	802	842	827	882	851	837	838	866	822	828	871	870	841	838	838	802	805	863	816	798	792	833	840	845	824	834	789	853	789	790	808	832	818	758	842	820	846	803	832	799	876	856	854	856	791	850	825	867	815	810	841	833	815	871	855	821	820	852	812	851	834	796	804	777	838	847	790	789	872	832	833	857	816	876	840	782	856	820	823	851	852	829	822	802	789	851	885	805	869	844	804	871	839	833	870	873	875	802	825	815	856	878	844	845	857	788	844	878	806	818	909	803	833	871	847	801	785	828	792	807	829	821	814	840	839	818	784	849	839	863	814	859	807	797	842	819	826	823	853	851	819	807	782	836	811	811	785	798	840	858	898	820	842	808	810	815	859	854	849	834	819	822	881	819	837	821	824	822	851	789	834	820	827	845	838	835	854	849	801	866	832	822	793	834	784	832	817	826	867	836	790	816	861	809	815	851	844	813	818	826	817	873	838	810	782	782	851	857	825	824	838	817	842	806	794	841	824	819	864	865	820	831	860	818	845	852	853	812	861	857	836	867	829	834	850	834	874	837	804	889	858	825	787	838	847	792	806	807	830	843	844	794	807	804	832	813	879	840	883	834	846	817	824	801	862	795	832	804	820	816	826	850	797	822	850	831	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
84343	83313	62132	33908	14286	1303	396	359	334	346	331	328	342	313	334	343	332	326	371	323	325	346	357	336	299	344	308	343	337	334	317	337	319	310	344	353	329	323	368	332	321	393	409	395	358	341	314	320	312	319	345	337	379	372	351	343	337	299	333	343	354	338	350	330	332	326	318	340	323	320	381	350	332	321	318	338	334	300	337	316	289	329	324	349	320	326	318	319	313	310	319	335	346	351	308	301	325	339	331	335	331	346	329	338	349	305	318	315	334	323	388	316	360	339	313	319	354	362	315	361	359	352	307	313	321	341	294	345	318	367	325	338	318	323	316	322	321	328	318	324	353	305	330	336	298	303	352	335	305	328	354	307	326	326	328	325	334	342	327	363	311	350	333	300	301	336	329	309	349	343	321	294	310	315	334	325	347	345	345	346	319	344	338	323	345	364	317	306	334	331	332	333	335	323	308	335	309	350	324	322	324	319	350	332	329	301	314	337	287	350	326	361	339	349	307	347	315	348	311	325	311	329	333	319	349	360	339	331	332	333	357	372	359	323	347	352	313	330	340	352	316	317	315	323	323	335	323	326	320	328	303	326	340	337	306	361	342	340	348	351	333	310	337	322	344	357	321	344	345	340	284	330	341	324	345	320	309	322	333	325	346	352	341	360	329	351	319	348	347	288	343	312	301	304	326	286	325	350	327	305	328	337	319	325	333	344	344	302	364	325	324	338	301	331	342	380	305	327	322	310	325	365	295	343	293	344	339	337	352	356	319	361	338	361	319	326	329	342	312	339	368	327	332	329	376	354	336	330	326	345	333	351	305	344	320	323	317	318	328	317	321	365	365	305	346	338	341	388	311	349	317	352	347	310	331	330	294	336	347	342	355	329	307	314	355	339	335	327	360	339	314	345	334	327	349	366	327	339	307	323	319	332	346	326	339	314	328	337	311	347	352	319	322	338	321	312	325	340	327	338	346	319	341	338	338	339	352	323	342	352	349	348	323	321	326	351	310	327	336	337	342	336	365	359	348	336	351	331	330	349	306	323	317	350	318	347	309	327	341	322	337	330	360	326	358	353	325	343	329	357	326	354	343	335	331	330	336	340	328	325	348	346	304	318	341	332	310	361	321	339	340	308	323	300	354	334	351	302	317	345	314	318	365	320	353	353	326	334	332	346	344	343	336	328	323	341	339	336	321	342	332	321	321	308	319	271	306	307	330	332	324	322	362	332	316	335	320	322	326	326	337	323	313	340	368	306	311	356	324	338	331	378	376	343	320	340	349	314	305	324	341	318	303	314	300	318	337	297	350	328	336	334	343	324	358	314	335	328	362	339	360	338	303	309	341	323	319	329	313	346	355	326	354	336	331	349	312	319	313	319	339	350	311	344	354	292	345	326	367	308	303	291	350	318	333	330	320	309	336	315	319	355	336	335	322	325	325	363	305	316	351	330	324	345	331	311	379	336	319	309	368	308	321	288	361	327	337	346	310	316	384	293	308	344	327	319	343	343	333	349	336	305	331	322	350	330	313	313	312	378	303	324	308	338	322	331	343	359	329	322	357	329	311	338	319	345	322	348	327	344	334	342	328	354	335	354	307	323	302	336	309	341	336	340	343	343	310	347	363	339	352	351	330	353	322	331	322	341	324	329	326	319	317	317	339	277	318	347	348	338	317	379	331	355	305	320	332	356	342	330	330	337	324	363	316	321	314	325	304	353	355	358	362	346	346	329	331	340	338	307	332	336	335	313	333	331	314	348	317	334	305	308	359	372	308	338	332	326	301	312	359	331	329	323	308	354	328	320	312	334	332	347	340	354	334	323	345	367	310	333	320	302	311	311	325	360	297	316	336	329	332	351	335	358	304	325	290	310	311	309	363	338	333	324	313	344	343	351	350	312	343	321	329	328	353	330	327	311	354	350	329	326	310	305	312	320	341	330	344	310	312	321	345	338	322	308	326	346	315	291	317	328	324	327	311	332	322	309	338	333	290	318	328	341	305	301	334	329	301	313	302	331	315	310	299	316	352	318	349	334	331	323	332	318	338	308	358	333	337	310	340	326	324	318	326	336	327	323	327	348	332	322	359	315	316	347	330	343	313	350	347	338	318	308	373	314	357	331	341	330	341	326	349	305	341	331	331	351	342	321	361	319	354	316	360	323	358	342	309	342	313	350	320	321	348	316	330	305	323	341	322	328	307	340	341	330	334	329	332	318	352	323	284	356	371	321	340	327	326	327	353	344	304	372	358	347	317	327	321	338	316	325	336	309	323	324	333	360	333	312	330	305	317	367	346	341	318	328	336	343	334	357	328	305	314	364	327	310	315	322	339	319	320	331	339	340	337	332	318	328	300	286	332	336	345	373	323	320	327	325	322	364	342	333	333	340	321	354	337	334	355	323	301	315	343	345	348	333	357	329	321	329	338	324	336	319	340	347	359	301	342	318	368	340	347	342	350	338	311	329	346	353	329	339	328	348	316	317	345	337	318	292	314	388	367	354	342	318	325	331	316	370	332	315	309	314	330	334	339	340	309	334	342	316	331	330	342	330	350	338	348	344	355	306	339	334	301	327	316	350	352	306	352	305	348	327	373	313	335	314	326	335	340	338	325	302	336	353	334	333	340	320	337	329	355	350	321	343	325	327	344	332	352	350	341	313	327	365	336	356	384	350	340	305	339	342	301	348	349	320	349	321	290	362	372	326	363	315	345	365	335	310	338	322	303	344	312	316	318	311	332	334	344	314	337	349	320	314	319	308	330	309	349	333	334	325	298	318	326	320	364	358	317	317	340	340	329	311	301	351	341	298	300	344	350	312	327	370	322	329	308	325	316	359	325	292	349	336	341	321	357	336	325	344	333	305	359	328	307	358	331	312	343	324	313	351	328	329	331	341	306	294	342	335	379	324	322	342	347	342	330	319	323	324	321	341	316	352	361	325	312	342	347	299	306	328	347	337	335	309	340	313	349	329	328	324	320	326	293	376	317	329	317	302	313	305	318	328	304	364	314	314	324	362	330	337	336	346	337	324	322	332	311	310	296	326	302	307	303	313	340	342	323	353	355	327	326	348	342	324	302	372	341	308	328	338	335	352	308	329	325	333	315	344	296	340	344	319	332	337	316	342	323	346	319	345	326	308	348	320	301	342	338	354	376	313	345	332	345	321	331	325	340	318	310	358	347	335	309	301	337	311	334	334	340	355	329	354	302	311	308	355	303	336	352	363	359	335	327	325	322	320	316	313	334	337	340	320	347	315	356	310	356	349	321	341	341	291	298	311	330	321	325	332	325	330	342	299	342	323	347	328	348	331	316	338	334	304	361	322	312	305	302	333	292	299	362	350	324	319	359	328	359	314	342	336	347	316	320	329	330	319	338	334	329	355	314	328	349	355	346	330	328	351	318	343	339	320	322	349	338	364	340	336	318	310	341	337	330	337	351	330	317	363	348	345	316	354	319	335	308	321	342	318	337	308	331	357	340	312	335	319	309	349	347	335	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
60808	72745	59687	37688	14881	1117	1018	1041	980	999	970	954	927	964	958	965	922	932	958	952	928	910	944	907	927	947	941	929	941	984	930	885	888	913	907	895	913	1058	1158	1084	910	1056	1374	1402	936	923	931	906	944	905	911	880	912	935	877	925	947	919	951	969	969	901	926	978	938	938	917	929	914	892	933	859	905	912	904	919	855	876	866	904	948	931	939	910	858	930	960	959	847	878	879	872	917	905	910	891	909	918	913	921	905	923	886	922	882	871	925	876	894	933	887	914	965	964	862	939	916	933	904	882	850	887	897	876	936	895	885	864	936	951	906	935	938	959	896	919	910	889	910	915	886	884	901	1006	900	876	920	895	926	847	934	889	954	879	938	956	886	922	971	930	873	860	938	897	951	914	896	925	934	879	910	922	883	857	940	967	927	895	919	878	897	933	905	906	921	947	879	907	926	909	931	852	935	905	940	921	973	963	911	896	891	887	878	920	965	908	921	924	885	927	895	876	902	998	885	899	917	927	908	860	875	927	891	928	865	893	898	875	908	919	896	918	962	882	895	927	903	973	922	926	977	925	952	885	880	929	885	904	948	902	897	902	916	924	924	856	941	887	901	902	982	895	892	896	863	864	948	932	914	948	897	892	882	928	888	936	910	970	964	920	940	902	880	927	932	929	905	929	901	894	898	908	897	957	895	961	867	935	885	965	991	891	928	903	917	947	929	928	844	928	890	902	909	928	926	937	885	912	902	979	922	922	944	889	922	892	940	908	879	864	888	905	874	918	947	901	913	878	917	892	862	914	885	901	898	900	918	857	934	886	881	942	925	904	946	910	911	933	930	927	891	882	926	875	869	878	936	957	974	911	834	878	919	883	842	905	898	950	883	900	902	917	882	939	848	950	927	940	926	941	914	916	902	847	934	913	931	919	901	939	967	914	930	943	891	922	870	951	880	898	900	946	948	950	894	913	946	862	967	865	913	911	896	910	930	855	901	939	912	893	963	917	897	929	880	893	942	886	886	934	885	940	886	931	896	935	914	873	932	908	960	963	890	919	929	925	864	974	891	887	917	944	892	874	916	922	919	899	907	942	893	977	930	888	946	889	952	903	936	917	874	954	883	920	874	902	869	881	969	888	956	855	878	929	886	920	946	904	901	906	916	895	887	882	941	939	880	909	947	871	905	873	925	958	891	838	958	915	882	920	907	924	913	916	905	906	923	926	875	902	948	908	883	869	927	906	896	890	905	905	886	923	933	881	933	909	892	848	855	938	938	902	893	906	911	933	938	933	931	880	818	871	889	912	909	922	875	920	927	922	942	908	914	822	874	901	910	966	872	942	945	900	892	880	907	941	924	900	950	968	920	872	873	925	904	887	898	969	933	965	950	926	871	904	918	909	881	948	899	827	943	898	943	938	916	948	936	927	914	868	914	945	911	933	975	884	908	897	876	936	904	925	870	911	920	922	921	894	932	896	891	918	967	924	906	898	936	911	887	918	953	953	888	951	897	894	904	966	932	913	924	912	929	873	974	965	904	920	906	920	920	888	923	914	941	895	919	911	969	917	841	884	927	920	982	873	928	914	948	928	952	924	955	917	928	909	934	906	932	960	979	922	907	873	959	891	859	915	898	971	914	916	898	908	898	917	904	897	896	906	884	929	861	934	852	899	937	869	948	914	856	920	904	1012	885	932	985	877	942	891	920	893	893	947	910	933	962	920	900	879	874	885	909	940	950	935	968	874	913	885	918	938	903	909	925	902	873	951	890	867	918	907	926	907	902	929	912	906	880	871	886	914	938	934	876	905	922	960	962	901	915	874	904	910	906	922	918	946	877	911	925	881	942	902	816	877	907	891	914	896	942	932	893	920	912	930	930	947	843	920	879	962	926	857	862	959	925	890	941	887	950	905	947	855	927	922	868	876	853	910	957	898	890	854	926	936	925	880	910	920	933	898	934	881	903	947	962	928	935	896	948	913	915	926	899	927	902	931	928	936	849	870	875	887	920	870	863	943	918	902	925	924	959	992	960	913	911	927	925	909	872	914	905	957	874	874	903	891	947	887	859	931	973	882	924	953	904	863	879	910	935	820	892	907	895	857	897	917	925	954	837	933	929	886	881	922	926	905	921	894	924	945	936	858	904	927	854	934	889	945	893	904	956	921	931	930	928	899	916	931	885	984	865	870	861	904	946	939	837	892	905	908	882	904	876	902	894	894	934	909	915	916	961	903	967	918	930	938	905	858	869	929	934	925	943	910	917	939	919	881	912	905	980	938	925	946	938	893	889	936	931	905	897	938	957	970	860	867	892	885	883	924	968	939	939	837	889	836	902	902	896	880	928	896	868	947	934	915	932	984	951	970	834	891	865	912	903	910	957	882	910	869	912	905	944	894	909	924	948	934	906	958	948	948	954	935	905	916	941	907	910	921	862	944	979	868	909	879	890	870	896	906	907	901	973	907	924	941	975	922	909	919	894	898	921	899	886	889	938	909	892	929	899	917	932	840	912	886	910	966	901	912	963	869	944	904	916	902	926	943	940	961	939	915	943	874	936	885	899	920	851	931	905	941	969	941	879	888	892	883	884	827	951	917	878	878	884	914	913	897	924	877	888	949	872	942	931	856	931	889	893	909	978	896	947	958	961	910	949	855	976	916	921	874	864	927	893	918	946	875	875	934	897	893	881	937	943	961	889	916	869	839	920	955	891	962	941	869	900	876	917	936	868	928	932	893	891	901	941	914	808	928	897	932	897	910	878	926	968	913	909	914	882	962	964	965	929	911	930	868	878	888	932	922	893	894	892	928	909	946	883	934	902	887	901	915	969	934	898	916	892	911	884	982	844	918	901	906	879	884	904	976	916	917	936	908	863	943	882	915	929	926	963	917	957	951	922	903	903	932	856	912	860	863	919	913	947	858	895	917	871	866	906	896	921	929	920	865	956	963	927	925	964	851	930	900	935	916	908	890	917	933	940	917	935	864	899	893	905	902	897	890	925	911	940	925	850	928	931	947	886	919	904	900	917	962	885	922	905	866	908	889	901	929	913	895	977	908	881	934	919	902	904	898	932	917	904	952	925	923	902	888	946	885	865	950	889	951	931	897	856	892	953	875	953	892	984	940	923	901	899	906	927	921	918	938	853	897	953	915	897	939	915	951	917	906	912	923	902	876	919	991	944	920	950	930	935	928	957	922	925	856	918	888	875	879	952	897	933	874	944	905	887	916	877	921	894	935	924	925	956	880	918	919	925	839	902	902	897	965	891	934	865	933	907	908	913	921	924	898	898	914	897	899	925	958	902	934	971	951	855	877	969	917	887	911	899	921	879	923	844	909	896	867	908	909	897	948	969	910	910	841	981	906	908	898	897	922	947	981	942	893	878	888	881	967	896	932	906	884	923	957	904	921	924	924	847	922	952	910	924	899	951	914	946	933	950	955	925	931	930	886	850	854	872	881	858	893	909	955	904	968	897	903	899	951	943	883	900	945	918	896	873	927	907	910	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29803	28578	12347	2158	606	307	290	304	281	269	298	283	275	314	282	284	312	290	307	281	310	291	309	304	314	307	291	303	287	318	343	309	287	306	309	317	297	284	270	300	290	297	276	315	302	315	309	305	296	269	310	282	299	292	278	290	295	277	299	311	292	314	294	315	254	328	294	288	302	328	284	325	280	278	318	302	295	307	304	290	277	310	299	345	337	336	300	305	323	304	303	277	300	282	281	293	298	287	310	282	310	309	321	296	332	313	299	302	306	298	287	288	282	304	290	327	307	311	288	296	329	279	275	305	351	313	275	292	309	297	295	298	271	303	329	305	298	306	315	304	308	306	304	343	291	287	294	296	290	286	305	305	293	286	301	302	336	275	293	275	336	301	264	293	302	277	285	321	266	285	288	297	257	324	308	300	290	284	296	298	303	298	331	298	291	299	287	309	268	283	255	312	321	274	275	293	306	295	300	284	323	291	322	294	316	288	310	331	284	279	288	292	313	292	303	258	312	306	281	296	314	309	325	292	301	302	298	296	296	296	299	305	307	268	321	267	270	263	300	322	306	298	285	310	323	307	291	283	306	283	255	294	287	312	286	259	286	285	281	317	297	309	308	298	285	316	310	289	271	277	285	318	328	290	272	311	280	278	289	272	288	310	279	309	327	314	305	299	322	304	306	308	267	303	296	318	289	302	322	326	290	297	277	331	280	287	274	287	300	283	307	285	301	303	287	270	284	305	314	299	276	279	310	273	316	293	299	310	288	320	271	317	302	300	278	294	305	288	246	330	255	306	307	301	297	310	282	295	316	311	310	285	315	292	295	303	276	304	284	283	300	312	306	300	328	288	302	271	311	302	318	312	281	256	313	311	305	252	289	298	331	314	278	306	287	271	294	289	294	288	274	294	320	291	313	319	280	260	327	294	353	308	296	307	306	279	274	275	261	288	297	309	278	309	293	272	258	283	320	310	275	308	318	306	277	293	306	276	292	315	293	302	306	299	320	260	263	280	306	314	292	287	325	311	304	298	303	298	304	286	313	278	289	314	324	303	299	302	304	301	301	316	306	278	295	279	280	294	316	284	274	290	339	302	313	340	307	308	306	285	294	326	303	273	308	292	273	290	311	285	315	309	290	291	269	309	289	304	268	308	305	298	278	278	273	317	302	283	320	326	281	305	328	277	282	313	307	316	317	303	310	281	273	298	284	276	296	315	302	311	296	298	308	286	286	268	340	276	317	338	310	291	311	277	284	304	309	314	318	328	278	267	296	295	304	289	288	282	305	312	305	337	301	288	300	302	315	276	313	310	323	284	319	296	290	295	283	293	291	300	280	280	299	305	309	284	290	292	290	259	285	276	324	307	311	299	296	289	298	291	327	268	302	306	286	293	308	303	280	257	288	325	310	289	342	313	313	280	316	295	287	274	293	311	317	295	285	274	276	298	312	270	268	303	330	312	304	289	275	321	317	280	292	298	318	293	299	263	277	271	288	273	288	306	286	298	301	271	308	298	294	308	285	348	307	300	296	305	314	274	302	271	310	315	285	272	286	322	272	293	308	290	311	283	289	295	282	286	300	282	305	297	290	310	313	312	282	299	275	297	302	297	274	299	318	295	309	300	319	291	277	309	285	300	278	335	280	290	299	263	287	322	309	318	301	316	303	315	287	295	288	276	324	293	316	285	304	293	290	278	316	293	296	274	294	295	292	295	287	307	348	303	292	297	299	297	303	306	275	282	275	305	302	309	308	291	306	318	282	276	313	268	312	302	313	302	288	295	308	289	285	300	286	311	301	294	269	291	325	305	281	288	298	271	286	299	310	308	312	296	291	319	282	319	301	321	300	295	261	296	273	303	280	282	284	316	296	309	308	297	327	317	292	278	306	288	281	285	261	308	312	312	268	330	315	284	318	304	311	302	291	298	263	272	312	318	285	309	271	259	289	293	303	280	298	298	300	271	275	314	278	283	285	298	285	278	323	279	299	292	309	322	280	319	290	300	271	297	296	271	272	281	296	318	285	296	275	281	291	312	308	289	292	309	326	317	286	297	299	292	306	294	307	303	284	279	307	296	303	316	306	297	282	304	282	259	352	290	274	310	294	274	298	323	307	267	305	268	316	293	328	307	309	317	324	273	245	287	326	291	295	332	285	323	268	290	326	283	316	281	297	310	291	278	315	314	314	300	310	297	280	291	315	308	278	305	304	281	258	277	287	302	305	305	285	288	269	273	290	307	298	267	295	247	280	310	339	305	289	339	269	281	312	318	302	285	310	329	283	286	284	275	323	314	301	298	283	306	291	314	304	268	303	303	295	298	321	288	305	283	304	293	321	278	282	281	293	292	273	305	300	282	317	310	300	325	263	278	291	324	259	296	284	295	341	285	290	296	296	300	303	291	271	284	293	307	315	308	324	289	337	309	290	299	286	274	292	318	305	327	311	309	272	280	290	308	309	292	279	315	283	318	285	304	315	291	285	314	311	317	266	282	263	298	268	288	294	276	312	312	321	314	330	304	288	284	293	270	329	269	299	287	297	306	291	301	274	257	310	342	302	299	328	309	289	324	310	319	304	279	306	304	268	262	304	304	323	288	313	299	296	316	295	300	292	305	287	305	295	296	266	290	341	312	300	303	293	304	318	287	318	286	280	306	266	282	283	311	283	302	314	312	303	278	278	313	272	326	305	317	319	298	247	284	321	284	299	288	300	325	291	298	282	304	304	284	271	300	303	289	307	294	320	317	268	298	297	320	266	288	283	297	257	304	276	311	298	292	280	318	287	298	305	320	286	330	289	328	274	308	311	312	316	305	316	308	279	271	293	294	280	290	274	312	273	296	322	303	319	276	285	304	295	286	334	287	288	277	282	284	292	308	277	273	321	267	288	294	306	300	305	340	285	332	286	296	294	302	279	269	331	316	298	325	288	283	279	307	308	318	275	259	285	306	306	343	326	300	303	327	303	268	282	322	278	264	282	282	262	319	294	293	346	292	321	291	302	270	306	324	342	293	290	305	280	325	275	301	285	266	257	294	291	299	286	291	285	314	280	337	287	304	315	289	300	306	290	282	313	329	266	303	309	335	295	282	297	278	300	337	331	280	295	302	292	304	268	257	266	301	303	299	303	290	265	296	304	275	300	306	317	308	299	272	319	306	335	289	291	333	301	289	320	274	289	320	303	296	330	299	320	318	293	254	296	284	314	328	320	288	291	309	275	302	297	303	320	272	287	343	278	310	293	287	324	291	330	275	286	279	289	259	309	325	294	272	312	280	297	305	334	291	302	272	254	285	288	324	317	295	284	314	296	304	301	274	288	298	294	291	292	284	275	311	296	277	300	283	306	309	329	347	283	298	303	289	294	301	314	284	294	312	287	301	300	299	289	327	289	288	311	278	282	322	277	328	302	290	303	318	296	295	292	309	289	328	297	303	281	289	284	299	304	340	289	314	254	284	315	271	317	302	302	299	289	309	288	322	303	264	278	271	295	279	305	278	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28057	32075	15523	4565	1680	812	825	817	873	886	860	851	884	846	855	858	840	829	820	838	823	791	913	822	878	797	834	836	836	814	846	866	825	888	827	783	856	843	827	855	873	881	882	873	823	804	858	806	804	889	884	852	842	814	840	801	842	860	835	858	895	850	791	831	777	900	865	853	888	853	844	786	827	832	786	802	808	820	837	845	817	856	806	842	873	820	768	816	834	823	797	839	850	870	822	818	886	847	831	813	878	826	840	841	835	853	850	825	866	843	877	831	864	818	820	821	878	836	829	842	771	879	772	832	814	848	832	825	801	847	804	858	876	831	800	830	849	833	838	863	800	842	829	862	833	747	854	845	806	822	814	848	794	825	862	822	826	808	812	860	819	827	810	816	845	806	834	823	840	821	820	869	842	815	886	832	859	777	848	840	810	849	817	825	835	758	867	837	802	826	823	824	825	809	834	844	835	823	823	835	856	824	844	831	835	804	843	865	800	826	814	822	879	859	844	849	815	871	864	810	845	847	839	840	895	802	836	821	844	819	854	836	869	893	856	850	841	819	855	823	858	811	842	862	921	847	859	845	835	798	823	800	832	838	802	843	802	833	875	861	846	804	831	815	866	801	835	867	823	858	821	876	778	805	819	823	784	824	821	860	822	864	862	808	780	830	765	829	905	868	883	824	862	862	859	843	846	856	872	856	843	870	831	833	843	839	816	842	779	849	869	792	840	793	852	838	877	821	854	804	856	826	863	877	827	883	853	879	806	859	797	862	847	785	837	868	842	801	864	882	844	774	874	811	836	830	878	813	891	879	844	854	790	815	837	825	859	825	798	838	875	889	861	850	816	847	799	885	825	819	847	849	831	833	843	827	842	790	781	827	877	826	823	832	878	794	844	799	838	829	855	841	860	857	764	765	896	808	828	883	780	824	882	805	841	790	834	886	842	847	793	840	832	818	821	869	844	837	810	870	831	878	763	864	781	868	822	871	866	821	802	875	843	845	844	861	842	838	816	859	888	817	812	839	888	880	832	847	856	882	832	853	923	822	852	778	855	871	805	896	880	791	816	816	793	875	844	829	811	850	806	844	863	793	873	846	829	850	870	841	857	823	811	810	857	829	900	838	829	813	853	841	800	860	832	806	793	826	840	840	864	820	823	863	827	850	804	788	807	865	818	874	841	850	850	837	856	832	818	861	802	846	822	845	846	847	849	802	842	814	848	873	858	818	851	856	839	777	869	839	793	824	832	864	864	795	846	865	800	815	824	803	826	825	843	847	825	837	832	836	837	823	880	815	865	859	814	797	859	877	841	857	854	863	886	826	858	835	884	866	855	824	874	826	837	859	840	855	831	850	921	755	819	816	826	816	809	815	854	821	872	815	847	825	877	835	809	837	834	818	847	871	798	840	827	826	856	844	857	823	854	806	807	833	857	837	887	793	841	892	890	806	858	819	823	892	833	828	815	825	849	864	877	865	894	813	856	853	865	852	842	793	824	831	825	822	814	883	844	850	814	792	804	840	876	815	846	823	813	789	848	854	804	814	841	883	836	814	842	782	833	871	875	804	866	811	886	794	836	819	865	808	866	830	867	838	783	868	810	852	822	840	840	814	863	788	886	835	850	817	783	842	847	800	821	857	814	831	818	866	797	805	917	893	879	779	869	855	811	846	815	836	807	813	833	831	846	840	851	782	797	895	841	813	820	823	860	868	833	838	859	820	760	875	806	820	850	855	792	844	804	877	839	834	812	846	835	861	864	846	879	805	843	876	873	830	834	822	859	821	847	810	815	834	811	826	833	854	812	832	877	853	849	781	829	859	816	849	824	817	823	825	863	813	862	878	819	862	834	846	809	836	790	876	804	812	806	871	800	830	823	838	784	858	830	820	867	822	781	839	839	865	853	848	869	830	858	824	809	807	817	807	838	773	833	797	822	859	847	866	869	823	811	842	808	877	878	832	861	791	763	820	829	846	811	808	863	804	828	840	863	867	861	874	763	821	847	819	824	825	834	805	816	862	822	826	859	865	829	853	826	809	875	839	832	804	778	815	882	830	876	866	869	799	821	848	873	888	850	842	837	903	819	845	766	855	833	796	847	849	826	829	829	819	834	831	781	806	849	796	865	852	846	827	816	830	818	860	854	811	810	825	865	855	808	856	790	890	800	852	834	849	809	837	852	809	854	817	834	884	846	805	839	850	859	853	801	840	880	861	837	808	824	863	817	846	812	835	833	834	841	856	829	843	834	784	806	844	782	870	830	792	785	829	803	867	840	849	883	805	784	869	845	881	842	843	802	819	810	877	830	830	814	818	810	910	844	848	807	804	834	802	856	799	848	821	854	866	844	805	832	834	838	844	801	834	783	848	853	834	865	837	844	863	827	818	892	890	898	839	830	812	832	817	807	823	829	823	879	792	840	861	855	872	831	879	822	790	817	812	867	887	815	827	899	892	888	819	793	857	816	889	884	804	809	861	813	819	857	840	837	792	849	825	845	795	842	819	866	859	876	799	852	814	838	808	820	817	810	892	841	841	785	829	842	829	842	818	844	848	776	801	788	872	843	838	841	885	869	857	871	814	799	795	820	790	812	782	821	868	787	846	826	820	828	813	843	841	799	806	830	868	820	805	882	831	837	860	852	838	888	809	763	909	834	807	817	819	859	863	821	769	846	793	846	775	814	785	833	846	861	853	804	829	800	824	790	853	809	834	805	862	811	844	905	829	841	788	858	845	831	865	812	853	832	866	831	822	801	814	845	843	851	828	845	828	837	866	865	816	864	845	826	857	803	861	838	840	846	778	791	745	827	830	827	836	858	835	867	843	838	773	806	795	838	824	868	852	807	818	899	805	779	808	778	841	834	851	812	878	857	845	790	813	840	836	802	813	825	859	818	783	816	864	866	829	821	841	849	840	811	842	793	810	828	823	780	872	833	814	852	823	796	838	824	839	810	799	855	797	850	865	824	831	871	865	843	820	870	844	847	880	776	833	890	830	863	802	774	833	810	841	843	833	859	827	822	831	792	851	822	855	837	895	844	816	826	844	846	832	799	879	829	847	854	843	802	829	873	865	811	813	847	815	833	812	850	855	802	832	874	842	892	844	841	809	801	901	820	829	831	840	857	839	808	800	843	854	823	833	816	826	868	858	841	834	806	792	852	825	826	846	844	848	824	891	783	874	806	901	816	842	860	812	806	879	874	841	865	798	845	871	837	807	847	842	865	819	899	784	852	825	829	859	888	839	875	837	814	813	809	823	872	839	811	823	864	816	870	853	789	838	782	802	849	843	823	786	811	882	802	811	833	827	788	851	829	809	872	779	807	819	772	856	832	851	811	826	842	799	851	863	804	818	835	866	808	847	824	799	876	936	824	787	858	847	844	842	834	834	810	873	849	824	813	842	828	875	900	807	807	863	788	842	845	887	808	783	871	908	846	808	816	869	783	859	862	828	822	819	870	839	797	809	856	850	880	828	826	860	868	860	809	837	845	791	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
74391	73215	50929	23088	6875	440	300	278	290	283	314	271	286	269	291	249	271	271	267	274	256	288	265	279	282	300	261	293	303	265	271	248	277	271	271	268	300	281	296	295	318	299	300	283	278	267	260	279	284	232	319	271	293	270	247	289	293	256	299	276	289	311	295	286	252	284	254	272	264	270	275	290	255	273	251	261	274	310	278	259	231	300	289	259	302	276	255	260	275	273	253	258	279	262	313	275	279	247	253	307	309	291	294	295	263	267	272	270	292	233	292	269	267	300	289	282	309	255	273	292	273	253	269	304	271	270	263	273	287	288	262	263	308	264	297	283	281	289	295	290	267	283	313	275	251	321	277	264	295	292	295	246	279	264	281	292	247	268	285	280	299	264	265	279	305	289	263	261	293	286	263	255	246	267	278	255	275	294	288	286	289	239	292	271	295	275	275	276	260	291	276	273	291	307	259	291	305	265	293	281	291	274	239	292	248	264	271	284	308	272	269	282	281	267	285	267	298	271	254	279	293	299	264	271	286	314	271	264	265	302	290	252	270	271	275	293	295	298	283	269	302	255	279	296	275	240	274	290	309	268	283	289	285	255	251	280	276	276	264	271	297	263	254	255	283	276	261	267	295	287	290	250	291	269	276	254	292	258	261	273	264	289	257	301	299	284	277	272	247	271	252	252	277	297	254	281	277	269	276	296	285	252	265	296	276	291	303	259	254	251	287	280	292	277	288	255	262	306	283	268	294	302	291	280	299	278	279	268	264	252	256	287	297	275	296	259	279	282	294	234	281	286	280	256	280	259	281	286	299	279	276	270	238	260	262	299	289	290	283	304	271	266	280	267	278	262	253	286	244	295	279	262	276	284	291	280	317	272	276	275	257	274	289	262	293	315	265	253	291	260	264	278	292	290	273	266	263	286	273	285	282	261	313	265	265	262	278	307	281	304	312	261	286	250	259	256	274	294	272	289	266	273	275	251	259	251	313	269	259	277	270	259	257	309	283	287	269	279	304	281	305	285	283	279	271	301	286	261	281	289	305	269	270	270	255	262	263	239	299	280	276	281	299	302	288	271	269	290	264	292	280	273	253	298	276	249	256	268	257	243	275	271	296	325	282	262	252	276	288	269	259	308	286	225	298	273	274	304	263	265	274	311	259	282	254	258	265	272	281	286	263	251	286	293	277	282	275	290	275	301	297	280	281	266	287	307	296	312	272	281	309	240	290	282	250	250	280	279	280	297	274	294	274	266	319	287	272	268	284	282	250	253	282	291	284	279	270	303	291	245	253	248	299	286	248	293	299	285	278	297	249	304	304	253	258	260	298	250	284	271	268	242	255	294	286	250	276	275	258	282	292	301	282	289	255	296	232	293	248	261	268	271	295	309	273	295	261	268	287	274	279	279	248	275	251	256	284	254	330	294	299	257	265	262	283	300	279	260	265	278	245	276	291	267	275	294	263	283	253	278	307	275	279	275	265	293	284	292	272	291	287	272	275	279	288	294	277	283	263	267	287	280	291	299	265	254	282	274	291	265	263	289	260	262	253	292	294	294	290	271	280	256	299	283	255	282	251	252	273	239	263	289	286	292	284	231	310	303	301	311	257	296	260	252	286	260	298	284	274	289	290	278	258	287	265	269	256	280	262	260	242	249	269	267	273	274	265	242	284	278	287	260	267	266	274	290	263	274	283	258	297	263	262	280	288	276	288	265	294	277	281	271	285	277	272	282	264	272	275	267	260	299	261	236	300	245	273	298	274	257	268	313	238	261	285	289	262	273	297	290	268	289	272	264	289	271	281	264	280	300	293	314	306	309	304	323	298	275	303	264	272	290	291	285	298	263	306	275	275	249	301	270	289	261	236	258	266	278	307	280	270	275	272	265	296	304	320	282	271	256	291	282	281	262	298	263	258	279	339	276	276	282	283	278	291	284	247	270	273	267	299	273	262	265	253	290	278	283	314	279	279	294	244	268	277	286	281	238	306	274	282	286	304	275	289	285	263	306	271	267	282	307	270	284	267	281	277	263	275	290	283	283	265	295	291	277	310	252	272	297	288	274	245	291	255	298	259	264	263	252	271	277	299	299	279	292	283	265	248	253	261	259	296	267	284	270	271	324	268	269	313	281	336	271	288	264	290	270	292	298	267	290	292	269	274	252	287	265	260	266	280	274	277	287	291	284	265	263	263	276	291	263	269	299	272	268	284	235	260	282	294	312	282	274	295	277	268	270	271	297	274	286	259	295	276	303	246	249	281	293	279	320	260	281	282	276	278	267	289	276	295	295	257	292	262	282	270	273	271	262	299	308	285	280	287	299	292	291	284	275	282	249	292	293	281	274	287	260	259	299	305	277	315	263	263	250	269	266	275	265	303	266	263	275	289	244	273	272	271	275	252	294	279	277	252	299	268	276	266	272	251	262	284	281	304	283	302	253	266	261	275	292	309	290	287	296	262	256	292	289	304	288	269	269	256	310	326	296	244	269	281	302	284	285	318	269	261	271	254	294	268	236	277	295	286	270	292	275	297	231	270	266	280	258	261	296	298	292	257	267	274	277	303	272	283	282	262	303	278	252	278	270	277	264	280	289	275	271	255	264	304	265	278	284	271	281	278	254	272	271	301	251	280	285	290	283	269	314	291	252	261	258	255	289	302	274	307	266	288	286	306	293	265	320	274	299	263	273	302	278	283	282	265	276	290	282	284	287	282	268	247	263	276	279	306	294	248	278	290	297	307	278	249	310	274	252	244	284	272	299	283	323	285	291	275	305	279	273	260	261	272	268	283	267	260	293	242	272	286	326	263	279	309	259	254	282	278	288	264	280	274	257	263	254	272	286	292	275	296	274	274	266	316	291	302	267	272	255	295	277	274	303	289	286	252	279	277	277	253	313	266	285	283	290	276	274	291	278	342	289	267	272	266	280	276	258	254	304	275	258	289	262	272	257	266	269	261	275	286	290	275	250	283	268	283	266	306	254	260	263	274	269	278	284	280	288	265	295	295	273	299	281	286	266	277	268	270	297	280	265	251	314	283	275	252	272	279	277	297	254	272	282	282	260	324	293	262	295	262	292	255	289	273	258	289	282	277	272	267	277	274	282	307	261	275	289	303	289	286	268	254	285	273	297	284	278	282	283	266	257	288	249	250	323	273	247	268	247	312	278	286	270	252	268	266	287	285	285	274	247	292	266	251	286	263	280	274	271	266	263	276	257	287	289	282	293	269	256	284	325	279	282	271	273	264	303	293	314	272	295	304	304	275	258	286	274	277	253	262	276	318	274	306	323	261	274	266	305	266	295	290	267	267	277	300	275	282	246	267	270	301	288	301	284	315	265	246	288	269	284	255	298	269	248	282	266	253	246	268	272	265	271	293	263	296	286	270	285	281	302	278	282	257	277	285	275	277	250	283	290	265	258	276	258	279	257	301	259	267	276	307	283	278	291	266	279	274	298	276	296	308	247	308	282	250	259	257	292	268	298	257	253	274	254	275	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51498	59738	46951	25511	10635	852	842	804	879	818	855	843	807	781	806	862	858	786	816	841	817	814	811	819	818	788	767	785	791	793	777	775	780	808	783	816	823	817	1052	1050	1014	1109	975	1048	878	767	769	808	778	781	773	765	838	824	808	878	833	799	781	754	797	741	767	750	828	771	821	778	757	827	812	720	779	791	783	798	724	801	784	774	820	751	776	769	787	761	821	775	809	762	776	777	750	806	776	785	759	777	785	752	824	775	797	806	805	837	748	786	775	837	738	796	829	825	779	781	765	817	741	793	789	782	799	798	776	773	787	816	763	779	817	836	791	781	825	801	801	813	790	807	766	778	782	815	816	819	775	780	830	788	786	811	805	762	773	765	755	775	778	798	750	785	748	752	759	778	764	767	847	753	730	776	833	761	763	771	761	841	771	766	790	748	790	792	836	775	781	798	760	798	783	800	763	730	786	765	763	804	762	781	785	809	807	823	766	801	745	781	838	797	802	798	728	769	772	773	731	772	762	778	776	799	815	781	847	801	778	793	862	792	775	792	807	745	834	810	750	822	784	782	743	794	812	789	817	797	773	777	777	782	804	815	768	742	815	816	792	776	776	769	806	784	808	763	803	794	746	798	800	735	789	764	791	749	813	793	801	793	746	812	765	791	749	814	747	783	790	777	769	786	786	773	782	809	811	767	797	800	780	811	781	784	767	741	859	797	730	793	798	743	795	788	844	789	851	765	771	813	786	790	823	792	780	798	793	786	783	785	805	841	819	809	775	756	758	736	772	807	805	756	768	843	820	765	778	769	764	829	785	776	793	759	799	757	791	765	741	800	774	787	795	827	863	791	836	818	834	702	858	776	795	743	810	768	809	787	749	788	804	778	825	803	753	836	795	793	781	794	791	778	835	769	803	749	821	841	756	814	725	794	788	840	810	770	805	784	746	813	819	797	768	803	809	769	800	794	765	803	816	746	784	798	744	782	796	778	779	767	791	780	773	774	778	765	753	804	773	792	802	811	772	765	741	824	771	761	777	816	733	774	749	818	802	776	752	816	772	784	805	759	775	813	741	781	809	886	725	777	774	818	766	733	749	774	768	805	777	832	809	745	761	803	791	792	764	776	822	744	806	754	755	807	803	779	727	729	749	789	821	810	795	808	755	763	754	762	779	773	777	748	807	797	771	759	778	801	840	786	788	787	791	760	795	770	787	770	796	766	796	821	770	793	758	780	829	843	744	778	816	786	788	809	754	820	802	789	789	792	763	836	796	752	796	820	782	748	771	786	836	772	762	766	761	757	746	748	796	849	829	818	757	774	855	767	740	799	764	773	772	764	784	799	805	813	763	791	759	735	767	824	821	765	779	810	785	774	789	793	777	833	805	763	790	757	765	765	760	770	801	781	773	828	850	830	771	797	802	771	747	758	816	790	767	805	785	756	759	825	775	817	779	805	790	770	762	796	772	841	820	759	803	758	786	797	798	802	823	733	787	812	826	792	796	795	755	766	847	811	790	783	799	804	795	818	804	805	803	784	818	816	791	813	825	770	745	782	756	761	796	808	814	768	728	768	757	769	808	808	824	766	797	798	757	819	779	774	789	758	815	749	839	823	780	767	755	812	787	841	771	744	826	803	778	765	790	825	877	760	827	817	767	737	790	766	783	779	807	777	802	831	801	781	797	795	815	807	787	822	807	808	777	742	828	820	784	840	769	801	817	794	739	794	768	770	826	779	799	824	819	821	774	760	784	791	756	812	806	786	784	789	794	790	813	759	750	742	779	773	801	837	783	742	763	792	771	814	769	779	816	779	746	775	773	787	787	824	794	828	803	791	825	797	756	817	790	755	842	794	768	763	801	781	779	769	755	771	799	849	833	768	807	761	831	786	783	740	812	816	725	746	754	814	838	762	815	807	824	801	736	761	770	813	803	778	813	769	780	783	811	772	788	778	830	819	755	747	777	794	849	777	778	725	733	799	791	731	818	764	743	825	771	801	766	783	759	791	763	810	795	861	777	789	769	806	799	759	799	796	841	812	742	803	797	773	786	772	789	777	772	818	811	809	788	755	837	832	772	775	783	844	761	767	849	773	768	791	787	787	751	793	752	836	797	778	760	770	780	804	721	788	779	808	827	826	769	806	786	756	760	807	786	778	806	772	793	812	824	803	815	804	727	775	878	832	783	771	751	775	826	778	787	776	786	712	834	817	790	798	752	787	762	742	731	762	746	772	783	758	798	813	838	806	802	771	788	852	802	756	815	843	762	802	793	806	763	775	815	739	733	815	809	812	777	772	796	792	761	764	849	764	770	729	807	807	786	787	804	730	787	737	787	779	773	803	816	773	788	830	786	807	819	814	812	763	821	768	793	762	798	797	786	771	768	807	756	824	817	816	797	765	803	749	798	812	767	864	758	790	803	764	795	767	763	757	784	751	822	783	767	784	733	792	761	811	797	815	764	835	788	757	778	750	780	786	801	772	795	767	726	754	782	779	824	811	785	807	819	792	772	781	764	770	732	781	757	766	805	772	743	753	767	789	766	749	730	720	792	806	796	775	774	784	808	787	802	791	768	805	797	711	781	802	791	807	797	817	814	786	803	810	787	758	768	750	792	757	804	817	814	726	772	795	741	758	807	800	811	774	787	756	777	762	777	792	772	764	806	801	784	807	798	768	808	733	767	797	768	805	779	854	770	780	703	791	758	835	778	773	777	750	809	787	789	753	836	799	809	762	804	738	801	779	738	814	728	760	763	825	802	774	822	744	764	810	804	784	755	789	790	774	822	774	796	806	794	745	778	766	769	783	784	777	788	758	818	791	824	780	785	784	814	810	747	810	776	830	803	799	785	771	848	728	779	772	803	779	779	774	774	782	804	804	771	819	798	780	787	783	770	828	755	767	775	775	744	785	824	822	850	830	755	797	766	793	803	806	798	833	767	769	815	792	758	772	841	814	784	778	791	844	741	803	775	743	798	787	788	797	815	732	774	799	846	780	802	798	777	788	824	770	787	773	772	826	765	742	779	763	798	815	789	747	761	776	762	784	788	779	806	811	750	762	763	770	746	768	774	782	760	754	828	765	745	837	769	749	823	773	802	774	777	809	782	808	805	762	782	817	791	777	788	793	802	760	799	799	753	842	756	790	814	831	789	735	804	821	838	787	857	795	820	803	780	832	806	808	804	785	771	799	845	760	777	786	790	802	829	757	756	812	770	818	794	771	758	743	812	760	758	781	760	763	801	756	750	826	821	795	789	775	750	778	779	793	770	856	762	745	791	808	797	774	769	801	777	805	772	763	812	771	780	739	722	761	786	764	764	819	813	789	843	809	811	784	810	788	770	783	799	758	801	787	820	737	789	770	778	774	809	850	780	814	788	776	804	775	745	820	806	760	796	790	775	792	778	784	806	789	786	796	818	774	843	787	773	776	777	746	769	777	806	803	758	777	774	761	769	742	815	800	772	812	801	795	821	767	769	774	756	815	812	764	774	740	791	806	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
86080	81909	59124	30505	13198	1059	376	363	343	376	326	317	324	307	326	350	344	315	349	326	332	350	323	347	328	326	327	308	365	330	316	329	319	351	342	275	323	334	366	415	371	354	380	326	372	316	322	342	317	340	305	323	331	346	317	301	322	326	310	303	349	304	323	298	313	310	326	299	334	340	329	305	324	313	298	330	325	289	341	349	326	324	306	346	334	342	317	309	310	331	323	312	352	301	313	338	301	334	317	304	317	329	337	328	340	356	332	320	314	349	324	293	317	342	276	329	294	334	320	310	324	327	330	335	294	329	326	329	311	326	305	308	314	358	332	314	328	316	319	343	312	314	317	317	273	284	310	341	310	308	325	314	336	345	348	301	309	313	320	333	340	350	324	317	289	329	306	276	312	325	314	332	358	332	318	308	327	296	345	304	301	317	334	352	323	292	366	318	326	316	295	317	305	292	313	312	319	326	315	324	329	307	307	303	312	333	297	308	319	322	314	354	348	310	310	317	315	344	315	329	303	338	315	330	327	299	317	313	365	329	319	308	320	343	302	289	340	341	321	331	320	325	324	315	339	347	307	311	299	307	335	310	339	303	332	327	296	339	289	322	323	287	337	317	305	322	325	334	307	314	323	334	346	366	306	322	328	313	327	302	320	316	321	355	313	338	331	321	326	310	301	338	341	320	331	315	295	310	318	340	301	325	301	310	287	336	307	324	307	312	300	314	339	373	333	295	296	308	347	338	318	320	335	342	302	315	345	333	288	337	295	307	318	343	357	297	365	323	344	307	330	333	302	331	318	334	283	308	328	320	324	346	324	340	310	316	308	334	327	328	284	310	353	318	330	330	321	348	303	359	293	344	327	293	289	300	341	345	315	335	284	302	331	329	306	328	336	360	295	308	290	319	324	300	341	281	296	343	330	280	316	328	316	298	299	305	325	359	281	343	329	309	326	306	346	342	343	334	337	311	327	326	304	308	321	299	303	319	326	315	312	317	299	329	322	327	317	307	281	345	320	304	299	328	338	354	325	295	308	302	298	311	330	321	326	342	336	342	322	328	323	334	325	327	323	334	294	313	333	337	323	325	333	320	364	308	297	295	303	318	299	307	327	342	365	322	303	335	357	318	333	327	336	324	322	322	317	310	319	321	322	362	341	320	304	324	316	315	326	335	330	332	328	313	289	330	331	301	299	314	316	339	340	325	322	353	332	343	309	316	337	359	340	295	331	332	307	311	296	329	317	301	328	335	335	359	340	326	301	323	306	303	330	310	330	305	306	327	303	330	334	317	318	332	339	320	314	297	330	318	301	346	292	314	318	330	316	318	320	318	331	296	340	355	296	339	311	329	327	313	315	297	324	348	319	323	344	321	322	316	324	316	311	310	280	314	315	344	302	337	325	316	295	300	335	321	325	317	301	324	347	270	308	307	330	317	324	340	307	321	323	294	339	329	308	305	334	310	325	346	349	294	290	345	340	291	319	308	306	327	315	315	340	335	331	326	312	293	335	306	338	299	317	339	310	330	324	327	314	339	342	336	307	328	301	314	315	315	295	335	331	319	303	336	325	318	296	324	309	322	302	317	314	311	304	299	279	286	307	330	321	345	326	361	340	310	308	323	322	332	313	319	332	357	309	324	323	305	328	308	317	306	306	306	311	344	318	324	295	334	330	322	306	289	312	330	325	337	328	286	307	318	338	321	300	304	331	322	341	302	353	317	371	339	332	289	294	294	280	334	348	295	309	307	315	319	300	317	336	292	312	356	326	314	307	304	340	308	319	332	322	330	308	328	288	298	348	286	306	321	295	332	349	324	354	355	332	301	321	296	341	351	307	344	336	327	288	356	333	314	300	307	332	302	309	303	321	316	317	300	335	301	313	329	317	351	315	300	302	360	320	318	318	313	328	324	297	328	351	323	356	302	315	332	302	339	311	302	321	328	310	330	330	338	330	302	299	323	291	309	326	344	296	328	352	334	331	346	329	299	331	320	331	310	276	294	364	338	298	311	325	292	316	311	306	323	296	312	325	286	344	320	331	328	306	336	305	282	335	323	282	341	371	291	324	333	298	336	344	332	324	323	319	303	343	328	308	319	325	343	337	319	321	308	319	328	291	315	302	326	301	305	315	335	318	306	309	307	300	337	314	337	293	289	315	307	319	326	304	305	325	325	316	336	314	292	320	343	305	323	300	311	326	332	305	316	316	344	323	345	278	315	309	325	319	329	302	350	326	287	314	310	318	287	318	310	316	307	359	313	304	300	302	316	354	321	307	350	309	306	302	335	329	316	340	307	346	319	324	300	333	351	315	319	308	305	331	336	319	332	297	341	338	295	321	344	320	291	313	314	313	317	321	304	294	336	310	320	316	324	306	364	321	318	319	319	316	301	286	305	334	342	341	319	325	306	314	263	341	318	319	288	310	334	284	355	271	324	331	320	290	331	317	296	318	293	316	304	343	323	330	329	317	319	339	332	320	322	317	333	321	333	336	332	344	318	351	323	318	283	319	311	331	327	317	309	297	335	314	330	338	313	333	309	302	303	309	309	330	291	340	307	302	329	314	326	297	307	295	319	320	313	296	358	371	338	329	352	343	327	320	312	330	327	326	316	313	308	299	318	308	366	315	317	289	319	336	328	332	310	298	319	347	317	306	275	322	309	294	328	317	309	294	327	315	314	318	286	319	329	345	341	326	302	301	344	324	331	291	338	309	324	341	350	341	283	295	343	308	339	311	336	311	324	320	335	291	344	325	324	351	321	290	322	320	350	311	324	299	298	329	315	320	323	310	323	296	272	308	324	305	299	307	329	352	297	292	299	326	343	303	324	308	331	311	304	333	302	326	309	306	306	300	322	320	309	323	320	306	305	278	311	320	292	292	321	297	323	307	288	329	302	320	293	326	330	318	305	325	321	339	300	325	360	286	309	336	328	318	350	317	303	308	350	314	350	316	327	316	305	313	292	351	341	324	315	304	312	313	322	282	327	288	348	331	316	353	326	281	308	294	322	312	307	317	281	319	315	339	278	339	297	318	293	324	336	292	323	307	326	312	343	310	309	291	288	306	309	322	327	330	306	331	324	319	333	331	306	299	322	316	329	322	294	311	344	326	335	286	301	332	304	331	306	342	343	343	308	321	332	331	305	349	336	330	317	291	327	301	323	308	322	295	327	330	301	310	298	287	298	346	322	311	323	317	310	304	326	330	331	364	315	307	328	307	312	303	311	332	315	318	318	306	333	347	309	345	340	309	353	331	308	329	327	337	312	318	329	306	300	308	316	326	313	299	330	314	335	330	329	311	326	327	335	329	310	323	313	309	330	325	331	332	298	311	323	332	348	332	326	302	324	316	319	328	301	333	320	314	319	328	331	308	319	315	324	316	331	285	353	314	313	341	311	322	318	326	314	320	335	331	332	329	327	286	336	303	332	334	326	297	301	307	327	327	327	325	303	352	308	319	316	297	327	318	314	320	345	296	364	338	292	327	308	337	341	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
62898	71678	56313	32924	15581	1034	990	967	952	958	924	920	903	855	907	902	950	929	934	949	837	872	936	886	865	848	830	843	899	891	904	889	853	866	886	902	878	915	1250	1648	1422	1272	1161	1068	981	853	844	902	830	919	868	888	891	913	844	895	882	893	952	953	839	875	908	868	825	878	944	901	825	912	913	880	918	895	901	881	832	855	922	876	870	911	874	894	938	866	893	887	869	837	865	920	853	884	923	816	869	855	882	916	848	892	846	928	881	911	903	912	862	911	850	902	880	925	888	890	807	848	918	908	903	900	842	925	860	850	883	913	877	900	917	893	901	880	893	877	835	917	850	884	886	914	850	876	848	901	955	863	881	880	829	879	899	886	873	874	869	908	933	895	881	899	881	901	906	851	874	890	872	858	958	866	884	903	881	912	893	848	930	904	851	913	916	876	855	884	870	870	889	898	927	892	897	911	885	874	902	910	940	891	918	858	893	873	860	872	877	885	870	857	923	912	930	851	886	876	946	916	799	855	895	874	891	905	892	881	905	872	847	857	898	925	881	913	901	927	900	806	839	904	915	912	907	902	847	919	906	904	885	926	924	859	877	886	853	889	857	901	870	886	925	909	935	919	905	848	873	914	913	877	868	862	896	886	881	892	918	834	854	860	922	876	855	901	868	886	891	857	929	863	907	843	841	927	884	887	887	903	915	872	849	906	839	882	893	898	859	879	906	897	896	843	931	882	879	905	887	918	871	864	852	895	903	896	861	919	914	929	926	865	830	816	892	829	886	916	850	877	910	828	899	889	894	888	853	885	900	872	893	916	879	904	921	864	917	831	925	906	902	864	903	910	937	865	903	826	880	909	896	894	942	810	868	884	920	896	869	911	827	952	868	944	881	879	870	899	891	848	904	899	889	863	860	935	849	879	847	879	877	889	842	857	829	861	861	918	853	830	830	910	876	851	929	871	883	922	869	870	859	888	855	896	877	897	857	896	913	876	947	917	884	880	861	848	923	856	872	812	891	897	877	859	875	839	883	896	872	919	902	898	864	907	897	894	861	899	859	843	921	866	855	916	891	891	857	858	860	899	907	863	868	829	828	868	877	862	888	906	897	932	917	899	888	859	891	834	913	882	890	896	886	823	861	907	831	897	825	842	895	894	875	847	854	947	886	924	939	887	852	856	865	878	893	875	879	911	885	872	869	858	908	874	899	930	907	943	901	844	883	829	870	895	878	891	895	882	898	822	887	944	896	828	900	891	834	892	907	871	863	890	838	908	874	878	847	879	906	889	862	865	911	873	812	864	912	926	885	866	884	911	880	864	871	848	831	849	888	877	928	899	897	923	926	873	861	870	940	859	891	891	873	917	876	862	874	880	886	853	856	935	797	869	910	885	832	876	920	871	899	859	835	909	879	840	865	852	887	875	901	920	863	861	906	901	831	925	943	901	885	882	846	901	913	895	850	824	938	960	873	912	845	849	850	893	923	877	833	843	879	861	918	887	922	895	855	869	878	849	865	889	884	861	890	912	852	886	876	891	874	854	884	928	849	914	958	898	961	881	863	836	913	902	817	894	918	865	926	875	948	881	903	874	917	896	881	884	867	897	896	901	882	848	876	883	914	912	853	884	844	876	886	884	878	862	864	907	930	858	891	950	872	879	872	865	922	913	907	871	890	915	937	873	848	875	817	885	888	896	868	892	873	907	900	884	901	873	873	828	942	885	916	856	836	891	884	920	877	878	852	849	912	884	868	908	866	891	932	909	908	860	845	872	913	887	868	839	937	914	876	847	885	861	905	877	869	892	837	926	900	863	937	889	869	874	872	872	888	896	834	874	960	910	883	887	859	858	858	911	863	911	844	882	883	831	891	838	885	865	862	923	876	875	888	864	934	877	878	911	913	891	900	923	926	922	864	866	921	918	882	876	954	906	847	909	943	861	896	871	880	846	867	875	871	941	907	854	900	864	919	932	867	877	908	897	847	862	918	860	847	862	942	920	884	884	909	835	899	841	858	876	901	950	895	897	932	860	856	830	843	866	911	867	937	907	866	899	851	853	884	911	927	874	891	887	891	913	870	896	871	862	882	894	904	863	889	871	897	847	840	901	834	871	818	886	932	885	879	812	897	861	866	835	925	925	883	868	852	858	854	843	884	905	856	902	887	848	898	866	907	883	885	880	861	904	842	882	892	925	952	917	921	888	921	846	857	852	857	912	863	875	854	931	932	886	852	898	891	847	925	860	866	908	884	853	933	864	886	934	933	810	923	909	874	843	899	852	882	863	862	901	854	879	847	888	897	888	902	838	890	886	872	881	890	892	892	879	880	882	918	823	914	904	859	812	887	891	852	861	889	861	868	845	905	902	840	904	857	909	891	907	882	834	895	901	938	884	894	865	873	853	890	870	919	848	923	872	875	890	882	864	881	879	942	862	870	903	826	858	820	883	878	893	924	881	857	892	879	843	865	882	938	911	901	855	820	870	840	895	807	863	872	934	884	864	897	875	887	946	914	911	825	902	895	868	872	863	899	858	850	885	890	885	915	888	890	926	871	922	908	872	830	870	909	902	847	912	934	874	841	864	920	844	894	864	851	896	881	890	874	898	928	955	872	890	870	903	936	920	852	924	918	879	897	901	847	904	895	927	840	925	865	832	840	944	877	890	879	951	863	912	931	842	886	755	919	904	876	890	876	905	878	869	853	897	865	906	813	922	910	898	882	880	936	927	882	878	862	958	857	882	927	887	940	838	859	938	892	880	873	888	877	894	930	937	901	839	874	867	854	914	861	875	856	867	946	909	875	879	827	875	905	867	923	887	902	888	883	946	859	896	904	885	895	871	849	869	894	832	891	878	861	884	831	923	899	860	864	847	854	906	898	882	929	883	864	917	912	896	850	905	855	931	861	898	876	874	852	858	894	864	894	892	915	888	888	914	857	890	933	872	897	909	855	935	866	874	895	879	891	865	852	890	902	873	915	866	872	891	826	878	887	962	872	879	876	874	850	900	838	856	819	888	909	899	891	897	909	930	868	911	866	842	929	893	926	833	854	909	915	908	888	855	888	845	923	852	908	839	858	930	859	875	909	918	817	864	924	865	862	923	870	902	871	876	852	855	833	911	911	899	857	848	907	909	836	851	869	828	916	903	880	858	856	840	889	871	875	870	908	857	874	868	915	897	830	890	888	927	864	897	876	914	872	894	932	856	930	880	882	863	930	895	796	852	992	892	871	935	904	911	938	884	871	872	858	896	866	892	867	895	927	917	846	890	861	856	913	888	886	923	896	917	856	888	878	929	813	909	865	846	854	832	885	875	856	929	879	901	898	865	940	825	871	949	882	878	878	876	914	894	874	905	840	906	874	953	839	864	902	893	912	873	863	867	896	846	875	861	883	918	877	873	875	897	860	875	903	853	874	915	891	902	883	873	873	869	861	912	910	924	856	941	892	833	921	884	914	889	879	849	878	865	877	870	890	880	909	864	906	849	915	875	872	856	837	819	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27421	28504	11536	2061	652	298	287	329	317	299	286	280	300	277	319	263	306	297	304	298	322	296	268	297	294	302	275	268	309	321	286	307	330	299	271	283	289	283	310	311	287	292	289	290	288	306	276	294	270	285	307	297	262	283	250	293	277	266	262	286	301	322	284	269	300	285	287	279	291	272	274	299	271	278	293	270	304	291	282	302	289	294	288	281	282	272	254	279	273	283	285	284	286	276	279	273	281	261	278	292	314	278	265	301	288	279	263	281	267	285	296	295	269	304	299	303	281	291	301	269	263	288	305	286	262	303	263	252	340	305	259	287	305	301	260	281	273	261	293	282	287	275	289	268	268	262	251	317	283	288	291	307	309	292	265	278	284	288	262	289	279	264	287	271	311	291	292	304	259	279	296	286	304	327	268	308	284	293	278	249	273	288	299	264	312	286	303	299	270	263	282	300	273	274	285	305	294	270	267	307	279	280	255	293	280	308	318	300	275	316	305	291	259	314	286	304	303	284	272	308	290	252	297	294	275	303	287	289	290	301	285	267	271	297	270	274	286	267	280	288	277	296	298	280	268	289	267	290	288	278	311	289	300	261	300	315	273	318	295	267	292	285	301	293	274	299	282	298	275	256	283	243	313	291	288	294	281	294	274	267	272	302	270	285	285	295	284	267	308	318	298	262	283	295	287	294	282	280	306	294	295	273	289	305	286	280	273	276	270	280	311	297	309	297	267	250	321	295	284	276	276	273	287	258	308	282	266	263	287	271	294	252	281	273	276	287	309	270	261	301	252	268	291	308	302	284	288	254	289	276	293	289	325	297	284	250	284	270	278	283	315	280	269	311	276	277	299	292	268	271	248	311	278	280	303	279	284	283	317	276	283	342	280	281	278	279	291	286	296	287	264	298	280	285	274	285	302	271	300	251	298	273	312	301	316	277	286	279	291	259	288	306	248	291	303	285	265	283	256	269	293	274	268	249	243	303	270	304	278	302	301	298	283	262	291	290	296	293	303	284	250	263	303	296	285	265	310	288	245	265	308	282	277	276	281	303	278	283	306	270	268	290	291	281	296	300	296	301	267	269	290	286	278	294	256	276	319	283	269	271	290	262	273	262	296	262	285	292	281	297	273	283	270	245	258	310	286	281	299	313	277	271	295	289	279	287	277	295	285	304	286	292	295	293	279	291	307	319	291	294	294	250	271	281	301	258	278	278	285	249	279	275	330	286	277	298	294	287	303	274	268	272	308	303	276	257	271	284	280	266	299	270	263	315	309	284	286	264	274	273	302	316	288	281	290	261	276	266	278	288	300	310	280	277	275	273	269	312	285	288	307	282	311	259	286	293	265	268	317	294	322	279	281	293	276	295	317	283	293	291	273	297	301	262	278	290	279	295	297	282	272	283	279	291	289	270	294	272	318	276	269	283	285	277	306	301	278	318	263	326	263	259	282	281	251	282	301	285	291	292	281	309	277	281	288	254	312	272	300	282	294	294	261	255	274	292	313	257	284	289	274	297	280	266	293	289	296	278	291	276	272	266	292	279	286	335	286	294	294	317	276	312	304	300	304	313	306	257	301	290	274	273	274	269	288	293	303	281	269	292	277	315	288	300	228	275	303	307	283	266	292	286	258	276	281	266	304	307	271	268	270	293	283	302	265	268	259	295	278	261	279	299	271	281	308	280	298	258	290	284	296	282	297	253	298	295	258	307	296	274	252	294	259	303	264	293	316	285	279	286	281	312	295	309	254	258	310	271	284	276	284	296	287	280	288	273	284	281	273	289	274	294	288	269	263	292	291	271	246	288	294	289	284	274	262	266	304	301	287	267	296	263	249	292	324	288	295	316	287	285	281	293	264	271	303	267	300	303	287	319	298	277	279	294	277	267	305	283	306	280	276	297	277	273	299	308	283	284	289	316	296	277	301	281	243	282	303	271	290	293	296	291	285	271	277	299	267	265	287	265	283	284	300	288	287	301	277	299	267	282	276	310	264	258	300	260	299	277	266	295	256	279	302	296	281	298	284	327	301	278	294	298	286	270	266	322	271	281	267	296	290	260	309	279	292	267	262	280	314	276	281	295	294	313	294	287	287	294	300	305	298	285	305	270	273	281	314	288	292	278	297	293	274	271	295	300	311	295	292	315	267	309	270	244	295	293	289	296	266	284	302	308	277	298	289	299	281	276	276	284	236	310	293	313	289	263	269	274	280	325	277	285	266	266	280	280	302	285	285	254	289	279	268	280	310	308	310	258	308	298	276	266	262	290	282	321	284	278	279	265	275	305	290	296	273	271	277	292	301	283	317	311	314	283	295	294	291	283	296	308	287	293	250	290	259	266	290	294	302	271	270	278	292	288	286	313	279	279	274	292	300	272	289	305	289	301	285	275	293	273	285	297	293	300	286	305	269	289	292	295	293	311	284	276	275	294	274	304	275	282	295	321	288	283	313	281	289	299	290	295	262	257	304	261	291	288	295	266	279	274	275	284	231	301	277	279	275	300	272	299	280	284	276	270	298	280	304	292	274	311	300	295	283	293	288	270	271	281	292	238	276	295	283	261	289	279	260	279	280	289	311	272	324	284	288	291	289	296	274	261	278	292	334	275	287	275	277	268	285	299	295	248	335	271	309	303	235	264	304	257	260	284	278	293	306	302	284	284	277	302	282	270	281	314	243	286	289	311	257	288	301	260	283	289	299	286	286	309	274	277	287	293	280	284	304	286	285	295	273	293	279	306	294	303	273	312	282	265	291	289	289	296	264	289	268	252	274	309	260	274	321	296	295	298	295	309	269	315	275	303	265	324	287	263	282	289	307	285	306	286	298	300	301	287	281	281	292	282	268	270	265	280	280	268	288	266	294	287	332	302	300	278	280	270	283	308	279	319	269	259	274	305	310	258	304	291	275	275	297	243	323	295	262	297	299	293	282	301	258	308	265	258	282	277	307	280	298	283	263	281	291	278	307	263	276	265	320	319	283	279	268	292	274	280	297	284	282	259	252	293	282	293	284	273	289	285	253	295	312	300	280	280	293	301	311	277	300	278	289	292	308	266	272	312	267	290	274	303	260	272	284	280	298	275	267	287	309	295	295	278	274	264	283	280	286	301	308	300	282	287	324	268	263	278	308	268	295	289	297	264	271	266	292	262	286	275	283	290	307	280	296	271	289	283	266	307	302	292	302	297	309	266	273	280	267	289	292	250	285	260	301	297	278	288	291	285	274	289	286	298	294	275	274	309	282	292	294	291	299	300	291	295	299	266	276	298	282	292	305	274	266	264	310	261	262	270	291	291	315	285	323	282	304	275	305	297	269	273	289	296	254	262	276	277	293	297	274	300	322	278	244	285	266	273	278	270	291	273	284	275	293	282	276	282	267	293	294	291	310	322	254	278	277	302	270	289	281	277	320	235	293	271	282	286	299	270	289	292	321	288	298	320	326	299	271	261	265	260	314	277	292	277	272	248	270	301	291	290	281	295	293	281	281	287	297	278	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27198	31774	15432	4507	1806	791	771	829	829	733	842	787	815	815	789	807	807	830	762	843	806	881	874	823	842	868	803	782	779	791	813	830	797	810	801	805	826	802	824	835	846	818	804	835	773	773	838	754	822	777	812	778	756	814	869	819	800	811	827	803	752	834	836	809	823	838	805	779	799	807	792	805	816	789	820	787	820	826	803	804	869	753	746	740	789	818	843	773	789	822	820	832	834	810	804	843	774	804	799	829	802	818	759	814	818	833	840	763	837	815	824	827	793	813	846	836	790	793	803	833	802	827	816	768	792	821	804	826	821	804	849	812	852	857	846	854	825	803	814	794	830	810	794	820	789	808	825	852	801	815	827	796	795	851	818	815	808	818	831	863	822	787	811	751	790	766	779	799	777	818	828	785	788	821	826	788	783	786	793	799	827	822	807	822	802	816	873	800	849	811	814	746	827	833	723	815	799	785	782	767	830	753	793	788	818	858	838	797	771	792	779	801	788	797	818	789	800	813	798	767	795	818	811	803	819	832	794	816	809	781	812	804	818	818	835	780	804	788	760	796	789	824	797	794	748	806	803	764	791	801	804	806	833	804	808	842	790	804	818	792	830	782	813	773	743	826	787	819	813	754	775	821	780	806	866	811	785	798	797	791	785	812	816	805	831	846	782	801	826	772	853	802	818	804	767	815	783	807	800	846	747	782	791	800	832	819	842	814	786	788	807	840	779	784	804	791	817	832	824	862	810	795	804	773	768	807	770	796	782	774	771	771	805	789	835	818	788	827	818	799	821	786	825	773	805	837	832	802	809	766	812	851	764	843	873	806	809	805	756	779	759	763	814	827	764	825	813	780	780	791	795	816	809	870	802	818	815	753	767	794	844	809	795	804	790	824	810	754	821	773	768	846	833	811	781	798	859	775	819	779	816	824	800	797	793	772	775	805	835	796	810	860	787	789	783	824	836	796	798	789	782	821	816	800	825	774	834	822	821	828	834	808	817	773	799	761	808	815	794	794	846	814	799	769	812	786	801	792	828	799	836	763	827	847	822	853	845	796	793	851	794	801	846	833	822	752	750	795	809	797	786	807	769	743	866	788	836	835	760	844	845	796	830	796	829	803	828	780	783	825	781	840	789	738	802	819	856	814	832	866	790	796	847	815	831	805	801	823	771	841	838	841	781	793	809	741	831	766	806	823	801	803	753	810	814	809	794	802	819	783	826	842	797	796	829	835	773	826	815	789	752	781	785	829	803	759	818	755	832	798	784	860	813	774	784	806	805	839	831	848	822	830	828	765	785	815	796	817	808	774	833	803	751	776	847	812	796	761	835	841	791	816	816	795	806	764	840	824	774	822	836	792	805	815	796	772	833	790	816	788	801	778	795	769	805	757	811	817	789	799	863	801	790	771	791	775	839	808	804	817	812	796	813	803	759	904	805	847	829	804	758	759	819	778	800	779	839	806	737	786	839	785	795	830	793	830	747	820	792	806	825	793	846	816	759	817	778	804	813	803	829	796	800	773	836	825	788	808	814	793	811	826	786	810	787	792	802	852	817	760	842	832	865	782	809	779	790	816	836	793	789	794	833	792	768	844	811	794	828	775	770	826	803	828	762	789	817	768	780	831	868	823	826	831	862	820	815	784	807	834	797	801	766	838	792	793	850	745	774	818	797	811	805	776	765	786	821	800	813	809	770	801	853	797	785	854	844	795	772	788	808	784	817	859	810	808	803	812	820	828	868	777	812	811	826	807	800	824	802	774	754	838	833	782	812	816	791	780	825	811	791	838	849	781	824	842	896	780	773	789	814	808	819	827	795	788	795	795	771	789	816	807	800	793	768	785	829	798	760	813	849	833	793	765	762	766	757	813	818	820	823	751	801	842	807	755	799	854	778	799	847	854	753	761	731	836	818	814	800	811	834	764	824	824	800	833	836	810	822	822	864	770	741	823	794	803	826	818	847	843	784	774	806	796	822	803	821	875	859	802	860	801	780	768	808	834	803	807	839	836	793	801	872	839	834	785	821	848	795	823	779	794	850	825	773	811	798	769	824	747	840	821	866	844	859	803	832	835	783	816	766	802	796	780	808	828	801	763	778	815	821	799	836	797	834	816	818	757	808	815	858	779	822	778	819	770	799	807	794	796	788	844	812	807	783	815	820	821	791	818	784	791	817	807	830	767	799	829	784	788	880	812	800	769	799	779	788	827	800	839	827	844	844	831	783	824	770	794	806	777	829	851	811	768	801	850	794	809	755	789	767	777	842	823	832	862	808	808	763	843	833	847	786	800	750	776	804	801	715	825	786	797	786	810	780	743	783	783	843	760	799	794	836	829	794	785	747	843	810	793	778	812	809	797	823	845	830	801	787	823	811	793	821	859	828	823	812	804	840	801	797	784	795	838	798	790	823	809	819	810	764	813	879	790	782	794	848	794	787	785	785	831	800	773	813	848	824	812	845	812	783	752	786	811	762	887	809	758	809	775	809	847	804	814	824	828	802	756	818	806	783	822	834	775	840	832	844	786	769	799	831	831	818	725	833	793	798	838	779	799	889	814	828	802	810	758	825	857	805	822	786	801	788	846	847	787	809	824	827	806	748	838	726	815	788	820	770	778	807	764	788	813	812	809	801	805	789	819	851	753	817	825	807	817	820	817	809	824	801	772	803	775	797	877	791	822	758	842	851	871	790	784	818	815	825	803	875	805	828	825	787	806	828	793	774	769	808	786	830	830	800	854	779	815	850	799	779	815	816	831	808	836	851	790	801	821	867	737	801	820	872	796	836	791	786	829	825	787	823	821	815	851	827	791	861	804	839	808	778	739	792	803	835	830	863	812	822	855	818	794	868	827	825	800	743	791	808	835	799	800	810	829	787	777	809	797	862	812	833	847	814	808	815	800	812	813	762	791	842	768	837	786	787	810	813	843	831	834	861	785	819	836	806	841	818	829	776	760	803	827	807	828	804	793	805	815	812	799	810	794	809	844	826	799	802	811	802	873	804	775	878	805	772	756	794	843	747	803	767	782	827	760	776	805	838	750	799	756	798	807	786	841	840	834	805	829	769	784	793	802	760	803	842	787	831	802	760	836	773	794	833	814	818	795	852	817	751	749	823	787	766	789	769	835	810	833	767	806	843	801	794	795	787	752	818	826	782	859	787	840	809	823	795	773	804	854	746	792	792	786	790	767	808	815	748	834	846	761	742	768	816	828	826	789	841	814	772	822	799	779	772	804	783	854	794	819	729	780	813	825	815	825	783	787	829	839	835	777	808	816	800	806	812	797	786	781	819	859	792	852	755	841	807	764	776	832	803	818	852	847	831	739	792	806	715	804	823	842	767	811	782	790	827	784	845	793	761	780	746	788	808	831	784	801	801	799	829	781	848	829	800	756	799	784	791	826	797	796	800	741	843	791	757	780	827	829	814	816	800	834	786	830	769	830	823	876	786	780	795	884	804	798	788	841	849	762	763	841	803	825	827	778	740	800	825	844	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
74347	70864	47342	20711	5744	397	272	290	241	293	276	273	282	263	298	247	260	256	257	239	271	263	279	288	264	267	270	237	270	250	273	292	267	245	256	249	264	261	275	280	295	307	324	298	265	267	268	260	255	259	262	232	279	279	246	259	270	293	271	292	268	251	267	276	268	281	270	273	273	276	302	265	273	264	267	275	302	251	273	263	264	231	248	263	265	299	256	255	301	265	270	277	246	235	259	277	276	266	252	260	263	281	268	260	264	269	251	255	290	272	296	248	281	238	255	278	297	273	248	299	261	274	258	268	286	266	284	264	243	288	271	274	253	254	247	294	267	252	260	271	251	243	275	258	262	277	270	259	268	247	261	307	260	272	261	279	262	284	272	248	255	266	266	293	280	267	254	262	315	264	227	218	266	283	266	272	268	261	246	287	272	278	265	263	253	290	292	223	284	270	280	271	258	241	283	236	247	254	274	268	260	283	252	251	254	279	269	303	274	262	273	295	237	283	248	250	249	276	260	276	255	264	260	266	277	244	288	260	303	254	257	261	288	245	258	259	243	276	279	253	244	264	293	271	273	280	254	299	249	290	261	263	270	237	237	225	257	250	284	245	285	273	265	269	287	260	276	277	300	257	266	273	263	264	246	223	290	275	295	256	244	236	250	257	273	293	264	262	263	241	270	278	261	269	261	276	255	266	255	303	266	288	244	277	258	252	245	278	254	251	271	226	287	294	255	283	248	259	263	252	250	258	253	259	251	255	273	257	291	248	251	250	266	286	258	236	240	276	293	266	282	304	270	237	251	244	247	250	276	257	230	307	271	274	293	311	253	246	274	275	272	281	264	276	258	251	262	265	227	260	264	275	299	260	252	261	281	258	274	269	262	261	262	260	253	281	286	253	255	264	274	232	274	241	281	288	252	269	287	256	281	301	281	267	263	252	237	263	267	263	278	276	266	276	264	266	280	260	263	287	252	273	249	238	285	269	253	235	261	295	270	234	290	246	280	262	259	304	246	274	267	266	259	269	293	260	256	264	246	242	288	244	291	260	250	269	252	272	268	295	264	263	250	275	264	286	265	264	269	288	285	260	258	271	256	279	244	265	260	252	261	264	261	282	288	255	263	249	287	297	296	261	265	260	270	278	263	247	274	279	294	253	263	285	281	265	291	278	268	265	241	292	260	263	284	268	271	240	245	258	280	278	266	289	297	252	269	256	245	279	268	301	267	275	248	282	252	283	285	248	271	271	228	233	277	283	246	248	247	283	270	260	289	259	268	264	237	261	286	276	261	279	260	278	234	289	261	250	265	247	292	257	275	269	272	238	245	285	262	244	286	288	272	265	276	226	258	268	242	216	288	268	261	277	246	279	267	255	245	268	250	250	260	249	271	260	256	266	257	257	264	265	283	291	251	259	293	269	288	279	264	251	279	250	262	264	274	280	249	259	272	269	278	246	266	282	271	249	260	277	271	264	260	285	233	294	275	276	261	253	262	243	297	270	264	269	272	230	258	265	257	275	265	261	276	283	287	253	238	239	267	255	264	281	261	253	274	272	278	269	256	278	265	273	277	271	275	263	258	291	264	251	342	245	284	281	267	298	228	290	285	278	256	265	259	280	288	259	238	285	244	261	262	288	244	271	237	297	256	287	258	300	249	268	284	246	281	259	292	270	282	256	281	282	273	273	258	243	282	245	262	263	247	280	265	292	280	259	238	260	292	271	279	242	268	271	286	267	262	256	289	265	265	250	226	269	291	302	243	257	275	283	233	232	280	273	250	288	270	278	270	265	281	281	295	249	268	252	254	263	296	258	281	274	260	258	266	277	301	271	317	300	248	277	269	271	244	257	270	260	259	260	278	267	246	267	267	260	265	260	257	291	283	262	252	280	298	270	227	237	260	287	279	288	287	271	285	284	254	276	279	261	251	282	259	270	248	267	302	273	271	258	280	269	251	253	245	267	270	271	279	266	278	269	245	238	244	260	256	277	277	255	263	276	282	272	293	246	274	280	267	284	262	279	232	285	256	281	272	224	276	257	273	254	302	288	276	275	246	270	266	270	264	263	259	268	271	286	229	255	272	250	267	265	266	258	277	270	229	273	276	277	268	273	266	277	265	235	281	271	259	259	273	272	243	287	257	268	275	260	291	276	279	282	276	243	240	278	273	266	253	268	242	257	238	264	292	289	252	286	277	250	244	247	281	251	280	291	249	260	260	302	316	293	236	279	277	260	257	272	265	289	275	274	273	286	262	235	265	277	241	286	252	272	276	274	269	225	285	252	274	268	264	291	263	270	235	240	266	265	296	258	248	291	216	249	255	295	281	272	296	233	258	267	240	279	265	281	225	268	280	257	240	290	254	262	256	291	285	249	245	231	262	290	261	280	250	253	281	289	279	259	299	284	257	272	248	262	290	275	268	261	282	252	284	260	246	275	274	274	256	271	263	270	249	260	251	243	255	243	255	269	287	282	255	248	266	283	243	242	267	276	260	289	280	259	275	249	258	256	249	278	263	258	281	267	276	262	269	261	257	272	256	269	255	284	246	276	258	276	256	251	269	260	247	262	272	284	268	254	294	297	266	271	284	264	265	274	289	272	241	270	272	282	267	259	269	276	236	254	233	252	265	278	241	271	250	273	243	260	255	265	254	273	272	276	280	250	266	265	252	279	268	293	232	261	255	266	247	310	253	276	280	284	282	250	257	280	268	261	231	251	271	282	237	223	243	279	267	258	267	270	266	287	263	279	281	280	263	250	280	262	289	244	288	245	263	253	265	267	263	272	234	260	286	259	270	276	265	295	285	235	249	242	271	256	242	258	287	237	276	293	266	267	244	263	257	257	267	253	269	243	288	261	292	274	246	270	279	299	271	251	269	277	242	251	258	220	266	229	260	266	280	269	270	255	278	251	269	262	289	294	253	263	275	249	269	250	256	261	239	268	262	255	251	276	248	264	254	290	289	249	272	244	249	239	264	255	252	279	259	264	274	256	287	238	254	263	274	289	271	254	270	250	274	259	252	270	251	263	250	251	266	257	231	260	258	266	251	279	256	263	241	251	247	295	262	256	254	288	268	303	291	264	292	270	287	247	268	249	266	271	258	288	278	245	316	282	259	275	298	255	275	247	291	264	254	234	279	269	256	242	244	281	288	256	254	242	286	261	265	268	270	265	270	283	279	289	245	267	265	266	252	277	284	293	293	248	258	246	278	268	227	255	246	274	280	275	242	279	297	260	285	293	261	259	242	281	271	239	273	261	272	289	280	283	248	284	252	284	261	258	256	258	278	277	275	285	235	253	284	251	252	231	254	247	275	245	244	268	272	255	296	252	236	266	256	259	281	276	270	249	260	268	271	254	274	259	297	271	271	235	256	276	266	257	269	252	252	276	260	261	242	261	276	271	252	245	276	255	285	285	276	287	279	268	276	252	271	271	281	266	260	285	287	269	273	258	244	258	282	255	258	240	267	244	266	252	280	245	246	258	294	262	269	289	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53811	59278	44190	22060	9581	855	815	760	806	810	852	803	859	809	738	727	783	753	794	772	758	790	818	813	785	728	783	767	806	772	752	772	778	815	786	734	748	751	866	925	871	968	975	909	794	803	716	748	773	756	787	795	764	748	809	741	762	767	774	808	739	745	796	705	729	767	756	739	772	722	745	752	764	741	773	780	745	738	747	736	726	722	783	738	773	776	767	774	773	734	783	742	716	709	809	752	748	713	745	764	749	754	763	754	762	766	695	712	692	735	685	772	761	805	740	723	754	734	765	740	755	789	761	777	788	698	776	790	761	757	744	753	776	766	733	740	836	697	769	761	751	770	820	735	748	808	792	740	783	755	790	759	753	751	847	750	749	758	785	754	797	746	741	760	764	798	794	714	744	751	776	726	804	721	724	739	759	784	718	767	738	789	773	729	697	767	783	775	756	773	788	716	768	739	762	741	792	720	822	732	765	750	755	756	792	787	730	727	745	740	786	781	736	796	799	775	769	796	731	748	778	745	726	785	800	754	768	713	722	790	758	724	735	755	709	777	743	747	739	793	750	771	775	747	754	786	798	763	721	705	716	746	775	712	718	746	779	764	784	707	752	763	764	732	747	756	729	772	788	784	788	778	741	753	712	763	789	751	742	757	765	745	790	751	738	754	714	727	754	750	735	724	755	751	723	721	763	799	791	719	760	729	744	749	748	766	795	755	741	727	785	774	740	756	736	769	795	736	770	811	765	717	763	804	743	746	737	722	753	771	754	751	787	763	738	770	774	746	797	784	741	804	766	753	749	779	754	757	723	810	729	744	761	793	773	747	773	737	779	773	739	787	790	747	772	787	813	736	776	754	786	749	758	735	765	716	757	766	727	754	726	710	784	732	762	770	731	775	811	770	766	731	708	793	752	746	769	739	741	772	795	766	814	729	717	784	731	772	789	716	718	727	716	755	755	743	723	743	765	763	745	770	748	754	747	756	761	800	772	698	738	756	776	724	770	778	741	756	735	772	743	729	735	761	767	739	746	762	768	777	735	738	785	727	727	758	824	754	721	793	749	769	726	742	709	755	725	721	771	721	783	723	713	760	736	736	805	776	704	802	762	783	752	771	698	775	786	762	769	789	799	750	717	733	714	760	770	722	805	751	755	792	740	785	768	760	754	786	765	822	728	744	711	736	747	695	738	716	770	732	735	741	724	784	721	744	751	742	802	746	784	776	777	758	787	693	772	771	764	764	756	771	765	771	797	778	714	757	753	758	740	683	760	774	766	740	799	765	742	772	786	771	737	739	747	764	745	813	772	752	818	719	744	827	800	746	735	761	757	810	770	783	724	794	774	772	784	713	777	754	761	809	790	769	786	792	714	759	776	770	784	757	711	734	729	785	770	757	832	761	761	735	771	755	742	772	786	735	721	801	736	767	746	767	748	684	747	800	768	736	766	775	760	728	784	723	747	734	748	733	771	753	758	693	727	779	734	741	736	744	785	807	764	762	764	744	763	754	748	761	761	778	755	782	741	777	766	784	735	688	755	806	711	766	786	789	796	783	750	809	740	761	727	755	716	772	790	796	752	762	749	767	743	808	734	745	740	714	819	796	738	742	779	716	753	767	735	741	760	728	735	748	769	768	798	732	771	727	810	773	750	774	735	733	743	704	768	771	786	760	814	741	713	744	751	828	719	779	749	736	712	750	783	743	749	729	753	753	752	693	779	767	763	760	743	790	768	718	730	724	782	735	748	783	781	744	783	771	767	747	769	770	747	769	737	777	813	767	792	753	755	778	759	777	771	758	764	765	774	743	692	768	740	792	755	772	776	749	773	678	695	744	759	767	765	740	814	787	709	786	776	733	812	771	736	793	743	755	753	758	800	739	793	759	755	760	746	756	721	761	791	778	765	779	744	751	767	830	724	771	738	734	743	760	832	772	757	809	760	770	721	772	741	760	715	744	753	784	687	782	758	734	748	741	765	746	806	796	765	725	756	797	762	762	708	766	751	754	765	736	764	756	811	836	747	763	739	770	782	721	774	777	732	733	783	791	867	769	732	750	758	784	771	785	798	785	799	723	759	763	789	791	743	788	785	747	772	728	749	734	780	780	797	741	801	730	764	743	746	746	758	761	769	738	744	722	780	733	788	750	737	726	739	738	709	760	757	771	795	842	759	736	758	773	741	734	746	732	774	748	755	734	739	771	776	764	753	759	813	748	767	774	732	738	740	747	718	782	727	729	787	784	763	749	764	778	746	760	787	787	740	805	720	761	760	725	762	718	763	749	736	708	720	782	759	729	744	724	772	774	797	785	744	800	730	749	777	757	770	776	783	728	764	769	650	764	710	668	731	736	775	736	751	809	825	736	771	770	736	703	765	785	774	761	787	767	760	769	743	785	784	735	754	745	782	740	762	773	768	744	766	745	734	785	783	771	729	751	805	767	712	714	746	753	764	776	781	758	774	806	764	753	730	770	738	794	744	736	776	701	786	770	760	796	748	772	729	719	761	752	727	768	794	781	769	808	706	711	733	757	775	719	778	763	743	762	754	803	758	736	796	736	758	784	748	768	752	806	745	788	710	790	735	777	774	711	739	794	754	739	788	773	738	767	740	797	772	764	746	716	751	738	756	724	739	757	772	761	750	772	750	731	747	749	734	727	763	740	751	751	763	735	763	760	716	810	779	792	745	744	771	769	748	799	808	748	806	752	771	774	732	783	734	749	741	748	792	773	730	722	762	816	766	768	758	741	780	797	778	819	740	764	695	691	775	767	725	794	795	780	770	754	782	744	781	736	730	744	721	778	740	795	723	752	711	745	785	734	738	724	763	764	771	757	767	760	697	743	725	767	717	784	741	772	763	737	697	763	763	796	804	763	768	761	722	797	753	741	744	747	783	808	768	818	796	761	733	720	793	727	779	712	760	770	820	746	774	770	728	760	805	727	762	786	805	740	764	770	710	734	711	784	775	784	777	725	753	779	736	777	739	742	720	748	767	728	774	774	798	767	760	738	794	789	768	765	760	758	726	752	786	726	790	769	740	813	765	746	761	773	787	819	776	701	781	747	795	750	741	721	725	756	768	721	727	749	809	729	725	702	749	796	724	682	783	768	768	810	771	753	791	770	823	732	789	783	746	758	773	768	754	779	749	769	781	707	750	742	730	738	765	778	784	751	726	782	761	714	762	746	763	764	729	777	767	783	746	735	771	764	769	754	759	757	738	796	765	724	794	799	768	783	760	773	740	800	713	748	787	779	738	765	748	787	805	716	796	727	727	760	788	782	739	746	732	720	780	796	758	775	794	739	766	749	741	724	774	733	795	773	780	714	741	731	811	722	767	791	750	820	760	777	786	788	762	755	791	733	774	766	783	759	765	758	751	727	790	698	764	710	793	787	746	749	767	747	758	729	693	759	760	760	787	758	750	781	740	760	765	763	767	732	785	783	770	718	741	787	728	823	714	724	757	746	757	750	736	756	772	755	798	766	799	749	758	763	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
84109	81573	58272	28896	12494	958	353	339	313	346	311	332	341	304	313	330	323	341	315	309	329	294	269	315	312	288	332	303	319	324	333	318	314	318	305	301	314	286	322	355	324	332	339	351	317	313	318	294	347	312	346	331	323	283	332	290	309	323	278	304	304	307	311	309	315	287	273	323	334	304	325	287	288	310	336	313	303	297	299	322	294	283	316	327	312	298	321	348	292	326	309	302	303	309	334	285	344	310	322	320	371	274	335	314	345	284	286	326	317	302	335	300	318	314	329	273	296	298	309	344	310	300	324	271	298	330	340	295	286	327	269	316	299	313	316	292	296	327	303	313	313	282	284	332	320	317	303	288	297	303	293	310	333	316	279	299	308	315	315	316	303	306	319	296	312	277	302	338	335	327	314	295	298	310	295	299	319	309	299	326	319	304	351	340	310	296	327	284	329	324	288	346	300	301	310	317	303	296	336	306	314	278	307	277	309	299	341	326	317	311	339	319	289	299	290	316	305	266	315	334	306	306	297	300	311	301	292	287	323	339	293	321	319	314	314	311	295	333	314	306	307	307	334	310	300	303	287	306	327	311	307	311	292	318	302	291	294	280	325	306	267	305	324	322	289	311	286	328	308	301	308	340	288	310	296	323	327	319	321	314	334	279	288	322	300	300	289	299	326	301	289	306	329	327	292	355	296	300	288	361	283	350	325	326	307	289	305	309	317	299	264	315	339	320	326	335	351	312	306	322	285	321	299	302	311	292	286	320	313	302	308	292	318	315	294	278	325	312	330	319	298	332	271	316	338	343	292	316	296	354	309	289	305	342	282	306	278	330	324	305	298	314	312	341	310	344	312	325	326	298	309	330	325	320	311	332	356	320	283	297	301	312	322	315	323	291	284	303	280	294	302	318	308	317	284	310	296	308	331	319	309	308	281	315	311	344	320	307	287	319	296	306	324	284	323	309	335	288	334	315	329	308	316	326	326	300	309	307	292	302	290	304	320	321	355	295	297	309	310	296	297	342	298	321	295	329	320	287	309	324	306	300	318	304	339	317	320	308	302	345	319	303	293	335	311	317	299	308	300	303	312	304	294	320	283	316	317	316	284	329	342	310	321	328	338	285	306	307	290	316	299	297	318	345	341	325	303	351	301	288	316	302	285	324	312	336	315	318	300	315	298	341	326	295	305	305	311	326	328	300	279	331	329	277	303	294	272	293	304	300	305	306	326	297	299	303	277	313	298	316	308	307	294	326	337	300	319	336	347	310	312	307	321	317	311	298	313	304	289	315	296	304	293	284	291	341	329	306	318	300	317	304	301	277	321	325	298	288	328	294	273	331	312	328	334	315	323	309	313	314	300	304	310	322	320	269	327	290	307	358	276	294	306	319	277	328	329	302	306	305	331	323	293	285	309	313	315	329	311	312	331	325	288	316	355	325	325	277	294	298	340	302	285	304	265	295	324	318	319	346	309	324	300	309	286	319	298	292	287	301	314	326	304	318	342	325	320	302	327	285	327	307	289	337	319	312	317	299	319	319	322	308	338	301	270	310	283	296	363	317	309	278	347	317	313	292	277	325	308	294	301	353	320	312	270	317	319	308	333	296	292	305	294	289	327	300	330	311	321	314	327	302	325	289	291	337	331	304	311	285	282	319	314	310	314	332	304	310	297	307	295	276	291	308	305	299	294	290	304	298	347	294	320	299	323	306	324	305	329	300	301	305	325	306	314	298	310	315	327	301	313	347	321	284	293	320	300	314	297	324	303	271	314	286	295	340	313	338	313	303	324	325	319	297	303	354	306	299	283	311	302	257	362	286	325	311	280	298	309	306	315	319	335	299	322	323	285	327	276	291	304	299	290	314	297	317	294	279	315	307	311	303	329	323	314	320	304	297	322	315	325	329	277	320	292	306	311	311	309	313	287	325	290	298	329	283	302	319	333	320	296	301	300	295	332	345	325	287	330	308	331	312	330	317	290	316	299	276	300	315	295	317	313	332	303	304	319	299	284	285	323	328	293	313	340	311	323	296	319	297	323	304	315	300	294	324	297	297	334	288	339	353	316	336	297	346	288	338	289	339	305	293	304	330	315	291	313	287	291	320	279	313	298	295	306	340	304	316	325	298	322	347	292	308	313	315	277	320	356	318	312	298	286	330	297	306	287	319	312	322	320	319	357	303	305	309	307	292	285	334	277	317	333	326	304	289	326	323	318	303	292	284	287	309	327	304	315	338	306	313	299	321	324	303	310	302	286	343	326	304	305	318	296	314	341	328	321	289	319	284	308	271	312	301	322	318	279	273	304	311	317	315	307	282	343	313	317	301	335	303	308	342	344	326	306	304	322	300	292	310	315	305	349	309	341	312	326	296	319	289	302	303	304	307	295	276	325	336	303	308	308	294	338	327	303	304	313	296	321	274	311	333	318	304	291	282	318	313	319	327	291	332	290	300	320	296	298	293	318	295	328	322	314	290	290	324	318	322	341	305	353	287	297	322	310	303	306	314	313	310	328	328	318	303	333	307	306	332	343	296	327	290	308	309	332	315	298	311	312	301	306	305	298	309	292	294	299	293	301	314	308	312	306	318	310	315	348	320	314	343	311	358	321	315	324	321	319	284	341	289	290	324	352	324	322	324	270	302	321	315	315	298	292	348	297	354	342	285	318	308	336	361	300	331	324	318	307	344	325	302	331	326	324	310	316	288	335	326	294	313	329	339	282	313	315	307	329	333	313	301	371	299	281	308	312	293	296	309	321	273	292	284	291	305	325	306	329	293	324	309	304	309	298	319	295	313	294	302	305	299	323	302	312	307	311	305	300	314	316	318	340	304	306	307	298	327	314	287	316	361	348	315	309	328	330	306	289	292	318	303	306	297	290	311	330	328	327	288	293	324	320	288	321	306	290	295	334	321	320	270	285	299	295	312	313	333	303	324	309	302	309	299	314	310	319	277	313	324	341	308	295	306	318	315	283	329	331	313	310	328	325	310	274	313	326	312	295	291	325	272	298	318	293	287	286	325	314	304	328	317	308	295	319	284	319	310	304	319	310	298	306	303	288	329	280	323	312	327	331	309	329	314	316	295	324	284	357	280	292	322	327	297	306	291	324	298	333	331	321	271	296	319	296	306	340	326	306	303	322	324	304	296	309	319	316	323	290	315	322	272	298	300	303	304	283	291	303	307	295	318	298	282	294	315	305	336	343	315	308	290	285	314	321	313	319	318	312	365	291	319	292	326	315	317	308	328	301	337	314	318	338	284	325	329	328	311	307	278	327	264	314	296	309	294	298	313	310	292	277	321	304	305	324	315	308	331	328	314	300	329	295	332	284	319	277	306	299	292	293	294	318	293	279	306	276	351	305	311	312	307	307	319	278	308	287	320	326	298	311	300	320	283	327	292	316	311	315	330	320	329	313	297	286	308	340	295	344	322	299	324	312	308	275	325	257	283	335	281	300	333	319	296	330	313	282	299	326	316	298	301	306	306	294	322	293	325	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
62956	73165	55646	30463	14489	979	966	983	878	908	927	941	841	869	840	935	871	925	882	873	916	963	892	800	923	832	837	858	853	870	855	880	868	877	909	818	850	854	884	1003	1003	1130	1327	1071	919	917	836	874	854	815	838	855	880	833	849	888	874	875	855	857	871	866	869	913	859	848	858	854	882	868	880	884	849	821	839	896	864	880	813	903	863	806	870	873	845	800	859	929	854	814	899	837	879	849	855	867	831	814	861	864	913	888	837	818	832	856	850	845	869	874	845	852	832	860	837	883	856	867	878	834	851	868	866	807	880	843	891	854	858	876	855	841	860	837	880	848	875	907	905	850	877	834	857	834	875	827	880	829	874	881	858	883	893	894	896	835	861	801	836	895	876	927	828	927	868	857	805	866	867	876	844	829	879	817	925	819	830	834	835	874	817	880	785	833	856	846	871	879	902	889	854	880	835	830	857	870	836	915	848	868	852	828	844	872	822	836	830	872	842	891	852	833	897	822	865	853	878	911	841	872	861	898	901	886	841	837	887	848	873	818	851	802	849	815	838	836	890	801	862	877	841	876	820	833	850	853	858	830	875	831	883	851	813	801	884	932	833	875	853	811	848	904	862	911	879	899	859	920	832	837	882	890	842	836	897	833	798	857	852	893	865	923	831	871	861	875	843	876	842	884	899	832	830	832	869	908	881	810	843	868	854	860	862	863	824	859	842	850	833	843	861	865	848	858	800	883	889	862	848	834	873	865	879	848	825	872	820	845	831	900	823	863	847	817	852	870	884	816	844	839	850	873	839	851	908	835	871	820	819	873	843	852	907	857	841	852	894	871	865	888	856	854	831	876	826	819	870	921	871	879	839	868	874	860	847	847	847	827	907	848	911	874	856	846	829	845	799	835	885	860	832	819	862	854	912	888	845	877	848	872	878	853	842	876	853	849	845	886	852	839	854	912	894	871	894	893	859	833	878	844	822	892	815	834	893	864	851	846	823	894	892	863	824	876	843	810	828	876	892	874	851	892	851	850	850	867	873	832	852	825	831	807	874	905	859	857	829	834	892	859	825	877	887	912	894	857	872	827	844	887	890	859	825	885	878	832	835	813	902	863	853	872	876	865	876	886	861	881	856	840	809	918	884	843	827	874	852	879	845	851	802	862	848	893	851	835	861	849	851	846	893	823	885	847	884	842	863	842	835	827	890	858	862	869	869	887	853	908	859	828	825	840	845	857	883	884	826	870	801	818	857	838	806	830	853	928	878	850	860	893	859	890	834	851	882	863	800	838	832	856	846	868	809	868	880	844	877	863	899	831	874	880	799	889	878	828	876	817	844	864	822	848	845	858	861	821	855	853	884	876	861	891	876	872	836	845	858	847	897	871	839	845	838	901	841	832	886	907	816	854	911	858	886	865	908	872	817	874	873	904	842	804	843	878	854	849	889	853	878	849	865	864	858	901	834	884	839	875	931	861	847	818	809	865	838	822	860	886	866	867	864	854	786	823	835	872	834	888	849	865	834	876	841	859	905	879	795	855	840	899	889	875	851	848	842	859	841	840	870	832	853	820	846	809	866	839	869	894	863	899	882	854	893	903	828	856	861	852	859	877	821	873	869	867	910	843	886	880	856	881	848	903	849	856	869	871	892	882	871	857	862	904	838	841	841	838	870	891	886	864	883	869	884	881	891	859	898	846	834	805	872	884	833	866	881	879	851	848	787	841	870	819	865	836	873	816	850	856	870	806	882	875	831	902	865	897	934	878	850	848	814	871	866	871	848	884	872	898	827	837	900	853	928	829	810	894	824	840	865	822	860	855	879	849	853	856	842	847	891	862	876	842	854	862	860	853	889	871	891	882	896	833	865	854	865	880	883	842	919	900	902	810	855	900	883	900	867	884	881	849	888	834	882	860	828	855	861	832	895	822	890	829	867	857	884	935	860	857	891	856	859	866	904	860	870	877	844	832	832	825	830	881	879	885	852	856	880	836	846	864	856	865	895	868	834	857	880	850	883	853	837	832	880	876	816	831	834	864	815	859	827	856	919	866	846	844	874	834	841	945	831	828	857	904	885	838	847	860	882	839	877	857	871	833	882	845	868	857	872	841	868	804	894	872	845	852	832	836	872	889	856	867	826	814	823	900	868	858	826	840	794	965	846	842	793	871	862	840	877	851	820	840	856	854	853	790	848	828	887	910	842	874	824	859	909	859	840	854	859	895	877	846	881	867	813	860	862	828	864	855	880	902	819	839	841	899	848	838	822	825	862	844	825	855	914	827	829	840	839	857	839	906	841	842	816	900	862	822	897	821	797	827	876	851	803	852	871	885	852	859	852	867	828	888	834	862	928	826	869	876	828	812	866	859	844	860	857	832	897	890	859	886	932	861	856	838	827	869	827	850	876	909	857	880	865	854	912	813	803	875	845	825	861	855	851	842	843	837	876	841	868	851	861	878	863	901	893	831	839	914	872	860	827	870	847	821	855	881	882	842	813	847	798	887	835	874	892	831	875	872	918	873	871	882	869	857	813	867	854	895	829	873	865	936	876	869	845	875	864	856	902	828	886	839	890	866	871	897	887	855	899	815	878	877	831	886	860	873	831	872	841	843	864	849	894	821	877	810	852	821	869	801	854	869	825	873	844	860	882	881	851	872	858	851	913	824	880	834	869	850	816	858	809	863	875	833	867	830	885	853	894	841	830	803	870	895	850	879	810	893	834	877	869	892	909	860	826	851	818	893	837	872	847	820	831	852	815	894	864	844	846	854	901	902	861	805	840	757	859	885	844	862	849	860	855	899	841	854	841	904	886	838	915	861	820	869	860	849	798	835	895	858	827	834	889	823	872	869	834	821	810	888	868	890	873	882	862	812	887	846	835	879	867	868	856	835	877	866	859	925	881	872	853	817	887	844	882	879	882	805	866	862	875	853	906	892	846	867	873	878	860	846	889	816	825	895	849	838	878	816	870	877	799	820	849	852	836	883	837	873	856	835	874	843	833	859	883	852	855	867	887	825	924	833	853	868	874	860	851	916	814	867	814	891	890	869	887	831	862	873	884	847	869	880	828	850	859	856	845	827	837	856	795	808	857	850	896	900	867	851	882	863	793	838	925	851	846	868	870	842	798	871	907	867	851	870	852	905	847	822	828	874	847	876	882	919	873	836	840	913	852	844	864	846	874	852	845	858	853	898	876	841	839	838	900	851	850	921	860	888	874	835	864	888	825	852	835	896	882	849	824	854	871	839	881	857	848	825	815	851	840	833	834	854	824	868	892	875	886	809	838	811	835	857	895	898	870	830	808	837	876	860	831	804	842	830	913	853	860	857	850	828	816	835	837	851	847	819	897	883	909	833	863	882	859	924	830	807	864	866	825	851	864	841	882	911	874	835	853	832	877	879	865	863	800	888	864	838	891	879	836	876	861	866	826	848	861	850	873	870	864	933	899	893	816	832	875	896	863	883	886	818	860	860	883	877	805	802	882	868	832	863	907	847	891	893	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29620	30306	11664	1698	630	317	288	300	265	286	291	299	285	291	283	244	286	300	316	274	294	270	279	282	286	299	288	266	306	273	320	306	288	265	278	262	273	284	278	305	290	269	300	292	267	305	280	265	297	290	270	296	306	293	277	287	283	277	262	290	290	277	267	275	253	260	282	293	288	281	277	260	275	298	285	295	248	305	275	289	288	266	292	286	297	285	287	326	289	250	284	274	288	286	278	287	289	266	264	276	308	308	269	288	280	290	281	291	289	268	299	281	289	301	312	294	279	297	295	290	276	320	289	283	325	288	277	273	289	294	290	285	250	302	272	277	287	287	289	268	252	279	265	325	267	275	281	293	289	262	292	297	258	241	257	281	289	274	290	313	268	274	311	281	297	278	256	282	320	293	284	257	256	293	285	259	263	278	251	309	291	245	262	269	286	305	280	267	299	286	289	273	279	295	310	311	293	312	309	301	306	307	293	319	287	289	294	274	298	296	283	276	269	270	257	272	256	313	264	297	291	294	314	260	300	292	265	261	279	281	306	320	279	288	277	283	274	292	310	268	283	275	294	277	293	283	296	296	279	265	294	275	303	274	257	283	310	311	300	264	296	259	273	289	300	292	326	289	278	293	281	277	288	274	304	254	267	286	297	287	301	279	283	276	268	296	300	279	290	251	314	289	321	262	291	287	276	303	273	269	279	293	288	271	280	285	256	261	285	284	283	297	286	306	274	277	270	293	297	308	274	300	257	282	282	289	326	293	291	278	285	266	263	254	275	285	293	311	276	281	273	298	275	294	292	309	283	281	275	295	309	279	302	282	298	254	296	300	282	276	309	276	275	296	273	309	262	328	306	233	283	288	303	301	280	275	310	294	275	258	295	287	288	269	296	270	260	287	305	285	272	269	262	313	270	295	255	278	292	271	274	313	273	292	304	310	297	296	267	314	269	297	279	275	304	296	287	293	294	282	286	286	289	302	282	279	292	307	308	248	313	273	273	310	293	251	266	281	271	262	273	309	281	260	295	254	315	272	301	317	269	256	265	273	260	296	302	260	262	275	270	332	287	269	284	278	285	298	286	263	286	307	279	282	284	266	274	299	257	278	261	284	284	267	273	308	284	276	276	280	278	292	284	319	260	281	258	275	261	269	292	293	264	276	278	300	277	296	264	299	289	309	298	282	289	287	319	306	268	293	282	288	290	288	298	264	274	267	303	294	287	303	281	277	274	275	270	295	266	309	301	276	276	258	276	322	309	290	273	261	252	285	300	272	289	252	296	267	266	295	275	289	288	293	299	277	293	293	297	272	313	293	300	281	283	279	298	290	298	309	282	281	280	276	287	292	264	274	279	291	293	298	299	273	303	239	284	255	292	281	319	262	304	293	267	288	270	275	290	296	307	271	305	289	269	296	272	264	287	290	301	309	292	274	300	285	280	275	259	276	291	289	288	308	268	319	285	270	258	290	260	252	292	285	273	287	293	293	289	276	290	302	249	268	308	289	292	294	266	275	296	267	261	269	300	288	275	291	289	286	298	287	307	283	289	291	287	287	306	273	291	256	300	297	286	278	298	275	300	274	280	282	279	293	263	299	289	292	286	302	311	270	275	293	244	302	294	283	286	306	307	288	299	262	277	279	295	284	271	279	276	254	238	269	272	280	291	265	283	287	282	302	285	308	279	295	322	260	260	275	303	268	293	265	280	281	302	318	275	254	330	306	298	308	273	266	305	293	275	309	291	275	262	293	279	244	293	306	273	303	316	268	282	299	312	298	294	294	287	285	350	277	293	266	273	323	302	308	284	277	283	306	292	288	298	280	265	296	299	288	258	282	285	270	273	281	288	262	304	253	293	268	311	301	298	292	326	285	295	298	280	286	300	306	271	264	289	278	293	311	303	272	268	291	296	278	290	300	286	276	283	300	294	319	293	314	280	297	276	250	265	292	253	271	315	280	303	265	305	290	289	272	272	280	268	277	309	297	301	284	290	290	304	286	307	312	281	296	299	275	274	298	274	302	288	278	266	279	302	305	295	248	298	285	332	274	281	273	260	261	281	313	289	321	282	275	298	290	279	254	282	286	289	282	286	256	338	265	301	313	269	300	269	263	268	306	288	298	285	280	282	298	297	292	283	320	298	297	309	308	312	258	276	291	261	269	294	271	273	284	270	271	285	283	263	275	308	273	277	280	276	282	273	305	279	309	296	286	287	313	332	285	302	279	298	306	309	329	257	285	324	290	276	297	273	291	282	285	302	243	304	293	273	256	298	317	306	297	290	279	290	294	291	299	288	323	270	272	276	279	291	307	287	273	273	274	289	287	279	267	292	306	267	312	260	286	289	267	321	283	301	278	265	280	276	282	259	268	300	268	287	270	291	267	297	311	318	240	264	245	320	269	266	250	281	279	283	292	308	297	294	287	305	258	255	270	280	294	321	290	290	271	314	306	285	294	246	276	285	292	272	307	350	286	308	267	276	269	292	285	275	297	273	253	283	284	294	269	298	284	300	309	256	290	322	299	291	297	277	290	311	285	305	287	284	287	284	302	301	294	292	283	266	308	301	288	275	263	274	257	273	287	265	282	277	273	289	270	283	284	310	285	301	279	305	274	270	275	283	300	262	270	289	328	292	263	298	279	279	288	284	290	285	271	278	297	275	299	310	325	267	298	252	283	274	308	287	264	334	278	269	299	288	288	270	281	294	295	287	301	284	252	275	284	300	280	299	287	291	277	258	270	282	286	273	273	299	320	299	286	289	270	280	314	285	270	295	279	318	283	317	303	257	265	271	285	248	299	306	307	279	294	277	261	276	311	294	316	280	259	290	289	269	272	289	297	277	280	304	295	273	295	300	258	299	248	294	288	278	266	260	271	290	280	278	290	279	302	248	303	277	293	292	286	279	301	307	297	298	271	288	306	284	280	297	304	295	286	299	300	317	279	285	276	270	257	275	288	287	262	279	283	283	308	284	276	266	284	270	289	304	265	284	287	277	277	296	288	289	256	281	318	321	305	308	270	283	311	314	272	298	287	288	264	281	275	277	307	261	277	300	292	268	260	280	289	294	287	278	307	293	274	303	277	293	302	260	291	285	290	278	239	255	292	307	317	336	267	272	297	283	281	277	257	270	283	298	284	296	294	277	278	288	276	284	282	294	280	253	282	285	278	274	262	265	297	274	279	275	305	266	295	287	290	289	314	283	269	273	279	287	273	296	293	263	283	252	302	278	299	294	295	284	284	274	307	256	266	290	292	329	292	266	291	282	291	303	289	253	271	278	275	309	270	289	265	288	281	325	279	287	325	294	286	312	268	279	271	271	303	290	292	282	272	281	279	317	297	295	273	276	254	252	297	318	303	295	246	311	282	265	285	298	279	305	291	308	295	267	276	276	257	272	274	277	288	303	269	286	267	264	238	311	245	291	305	272	291	267	279	324	300	296	309	272	296	277	268	309	276	299	287	274	324	312	282	282	278	282	301	283	292	304	289	293	274	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29100	33003	14108	3815	1702	824	827	810	793	783	876	793	806	814	809	782	779	803	805	803	806	798	833	768	810	887	770	752	800	805	799	819	747	799	813	779	814	838	774	819	854	869	817	803	760	775	831	840	794	842	806	816	826	833	768	784	780	808	806	808	773	809	781	802	807	785	784	806	827	818	829	797	869	795	796	792	824	827	780	811	903	818	762	802	763	798	781	789	808	808	826	795	775	796	786	799	864	818	819	818	792	820	801	788	800	792	780	812	830	785	702	802	787	775	811	826	813	802	769	788	825	772	837	799	808	779	754	808	822	838	817	808	801	854	798	793	812	808	771	770	787	819	807	844	791	837	792	844	710	840	755	785	818	778	777	856	777	821	845	778	856	870	840	826	818	868	820	801	759	789	832	839	808	822	802	830	761	777	779	785	776	803	828	792	835	773	765	845	833	824	786	850	781	822	793	802	832	853	815	803	797	792	778	803	851	795	798	818	805	741	820	825	791	827	783	828	786	836	805	807	793	798	830	822	822	782	867	796	814	799	859	809	793	773	797	813	822	826	819	828	768	837	791	763	830	812	790	820	846	761	786	770	829	829	827	813	826	804	798	808	830	827	805	818	816	819	809	774	817	824	821	841	804	805	816	769	836	805	796	792	805	806	810	809	801	750	802	831	773	816	827	796	844	798	794	747	794	787	820	799	792	776	816	831	824	849	796	789	838	768	772	785	791	864	812	810	818	830	774	756	828	851	843	828	831	815	795	830	767	783	832	772	783	785	748	854	815	818	816	807	810	809	781	791	826	814	794	818	838	854	720	741	785	801	843	785	797	820	782	785	799	835	792	847	814	815	833	795	847	766	822	778	827	824	810	803	791	817	855	772	799	821	774	766	771	772	820	784	801	848	805	807	830	790	758	745	827	827	766	811	846	819	798	833	800	820	791	807	843	842	806	770	812	799	836	831	807	801	809	785	833	862	842	781	853	841	827	791	797	807	804	769	827	819	778	766	776	859	809	764	824	802	833	836	766	823	800	799	838	816	797	805	808	845	808	791	788	814	796	802	817	776	818	818	784	822	842	772	806	818	821	848	785	735	828	824	798	749	819	756	820	805	782	766	800	791	791	841	823	782	808	793	817	788	778	783	791	739	782	802	789	790	815	808	776	852	803	789	779	792	795	773	816	783	787	836	835	814	850	775	808	786	789	844	788	789	736	781	811	800	799	828	769	755	765	780	781	820	763	871	787	809	823	802	830	798	799	875	839	793	813	827	793	869	808	842	869	805	789	799	839	806	801	777	821	807	781	813	815	804	800	796	821	828	788	821	806	860	824	769	819	841	830	794	825	790	800	777	817	759	819	757	787	806	797	849	822	783	798	804	826	851	823	812	803	808	867	810	788	798	810	803	841	815	795	770	828	828	817	768	811	809	837	785	770	851	758	783	831	789	792	790	776	805	848	819	789	787	789	838	786	815	874	775	820	796	789	799	818	792	776	842	783	851	774	823	751	836	786	851	770	849	819	777	770	800	811	789	793	823	776	758	818	823	773	837	778	823	793	789	774	803	821	835	838	810	802	801	780	833	805	843	803	793	847	836	811	815	859	829	793	795	796	833	810	870	819	756	828	809	748	815	786	836	786	840	844	768	827	870	835	802	814	798	807	787	810	807	812	782	775	853	787	795	764	787	844	824	788	783	811	783	840	830	805	841	852	812	760	805	798	807	804	818	771	796	864	835	804	835	813	820	809	810	789	818	830	817	831	812	803	831	839	787	832	783	841	824	828	856	766	860	820	805	783	792	796	797	801	807	802	784	800	811	799	784	720	794	800	797	794	840	845	822	747	814	819	888	788	773	813	836	805	790	752	797	804	794	769	825	769	790	791	820	799	834	821	770	801	843	825	795	805	795	823	836	783	828	804	804	756	796	818	815	808	824	770	793	818	829	819	804	741	838	787	775	801	834	775	788	767	824	789	801	818	827	863	791	770	792	827	816	800	783	846	761	820	770	823	805	822	860	767	854	795	809	772	862	795	810	803	834	800	810	787	822	797	827	851	806	752	781	781	801	809	753	746	869	761	790	817	784	816	774	773	831	779	820	804	808	836	804	808	811	801	814	822	801	777	771	789	850	798	791	792	815	768	813	745	787	799	785	819	796	831	793	812	797	810	844	788	811	790	792	771	781	805	836	795	779	888	847	801	815	761	809	802	767	841	845	778	840	802	753	739	843	795	835	800	796	803	774	807	770	817	858	834	801	846	801	854	830	795	789	777	774	803	794	786	774	800	772	829	771	748	789	784	846	739	793	875	754	765	819	757	796	816	787	768	787	808	808	795	868	800	792	789	763	811	818	802	826	810	778	808	841	792	804	803	812	751	818	796	817	849	812	836	837	850	772	816	855	781	793	817	833	795	801	802	806	791	767	832	865	772	871	837	879	781	852	756	795	808	842	838	790	811	804	841	776	786	777	804	829	799	783	808	849	782	805	761	838	837	797	796	788	773	770	797	837	749	740	832	846	796	799	838	781	722	754	801	763	759	845	810	823	796	815	836	826	814	828	779	821	801	790	818	794	759	848	860	831	781	817	811	774	745	816	794	804	832	796	770	804	796	796	824	770	831	809	797	754	896	810	729	811	850	814	813	850	795	831	793	765	795	784	804	805	817	819	804	856	832	836	816	808	815	775	794	816	753	780	801	784	806	775	843	820	835	797	803	842	806	795	828	823	774	821	770	775	781	839	781	858	795	837	773	792	792	827	826	839	810	817	776	782	800	801	847	846	818	780	835	797	802	819	766	810	760	803	882	828	806	793	786	864	779	776	815	772	765	771	836	768	811	813	802	806	800	818	819	759	791	750	778	840	802	816	843	835	796	874	825	819	793	832	871	788	772	799	807	807	807	816	790	798	774	791	792	815	795	820	825	795	784	786	783	738	759	824	802	806	779	774	779	792	802	838	792	774	827	772	809	833	812	827	824	838	768	845	772	802	845	839	828	790	794	800	881	813	824	770	767	798	807	813	825	781	841	774	746	812	784	817	827	873	823	805	797	820	800	828	817	828	817	804	777	767	820	832	792	782	774	808	801	814	786	808	802	801	804	778	831	850	828	746	814	768	819	821	848	780	809	854	808	811	823	749	822	762	837	862	823	776	781	815	838	850	780	835	764	842	790	826	784	764	787	796	795	820	790	772	770	771	787	793	835	835	789	797	784	793	797	805	811	779	812	817	787	776	825	794	787	791	770	816	824	797	803	832	796	776	803	795	807	796	826	836	768	801	771	815	779	790	811	855	766	798	840	787	843	780	709	776	820	726	795	814	801	755	763	765	841	778	851	824	792	793	785	813	796	798	810	763	813	809	816	790	811	777	793	795	788	796	811	790	810	779	818	845	800	777	833	822	778	774	810	774	804	810	801	777	824	781	809	814	791	818	815	828	830	790	811	792	805	777	793	811	818	814	812	831	791	811	801	831	765	858	813	845	819	784	858	867	796	795	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
75761	73621	48122	21234	6865	442	290	270	279	312	268	292	256	255	265	267	274	252	290	259	281	252	259	294	318	267	307	274	255	281	245	232	251	265	280	294	275	266	283	300	258	307	313	314	266	284	279	284	317	248	271	264	287	272	265	255	264	290	240	291	250	252	282	303	264	288	298	255	303	275	291	263	275	269	277	308	268	259	262	278	282	282	286	259	286	265	276	258	243	256	298	266	258	246	287	278	259	253	265	261	243	263	274	280	258	285	276	263	261	284	252	291	269	252	258	254	267	257	283	280	264	260	264	289	249	275	254	291	269	296	267	274	272	258	311	267	251	277	279	279	291	266	272	285	282	246	281	269	278	282	267	281	262	262	257	295	272	280	288	282	274	260	239	290	263	266	284	257	261	272	282	279	285	272	248	272	304	266	275	243	263	299	285	309	285	295	256	270	273	281	268	263	279	273	285	279	276	261	286	273	302	281	286	292	301	274	288	268	246	273	283	268	314	274	268	262	274	299	258	272	292	265	283	276	283	248	288	288	279	244	282	251	282	287	254	251	271	287	275	277	302	262	276	284	262	277	267	272	266	289	286	273	293	287	280	285	307	247	248	266	265	274	295	266	268	250	278	258	245	263	286	263	295	271	255	272	279	258	260	262	277	293	307	280	299	251	247	286	295	265	291	285	283	283	284	259	286	271	295	262	277	277	293	300	278	263	270	267	257	268	302	271	242	269	298	260	260	255	277	253	261	273	249	248	255	269	253	273	248	252	244	280	250	252	279	262	265	272	250	259	262	293	288	237	296	248	236	285	278	262	288	294	271	275	284	286	228	266	281	261	241	292	296	278	281	257	318	268	276	260	269	271	273	288	263	250	283	288	281	305	302	265	271	249	253	265	295	262	268	313	281	284	274	282	247	292	270	294	268	232	237	254	272	265	241	265	262	251	260	270	296	251	275	281	278	301	253	278	286	256	286	256	292	278	241	265	277	258	284	248	265	268	283	257	259	264	278	262	274	273	275	301	281	252	251	294	281	243	293	285	258	245	282	251	277	286	282	245	271	276	264	268	274	268	268	271	266	283	244	258	257	254	301	270	310	271	271	288	250	309	310	272	267	272	251	286	276	285	247	248	258	293	215	270	259	288	263	252	257	258	289	250	286	269	313	257	264	284	276	268	286	262	248	278	254	267	290	227	276	267	272	289	271	268	284	282	256	286	283	276	281	262	284	292	274	260	262	294	253	295	281	278	287	261	274	309	273	265	264	273	305	233	288	268	252	287	282	264	253	260	314	261	293	304	265	279	294	294	262	272	267	256	328	280	292	271	244	258	262	270	264	255	267	256	258	275	262	286	278	288	258	267	275	297	262	272	289	242	291	266	272	278	250	259	265	271	273	293	257	263	274	301	276	295	263	259	257	289	283	281	264	273	295	266	265	268	256	254	305	247	248	250	284	263	244	272	272	257	267	244	299	275	277	265	289	266	280	287	252	277	277	239	282	271	279	280	262	303	260	259	270	294	292	291	327	293	287	270	293	272	274	299	279	299	282	277	294	282	246	287	281	275	283	253	257	261	272	276	303	269	277	266	283	297	282	262	251	297	281	242	263	257	264	296	264	292	295	270	286	258	292	280	273	287	283	250	278	288	301	251	295	262	290	265	277	250	272	283	275	263	256	269	263	273	285	285	277	280	281	274	304	304	263	281	268	263	238	292	251	282	259	281	302	290	259	289	294	258	258	257	267	298	275	274	271	271	274	279	255	256	255	280	289	261	258	263	281	277	278	269	285	272	266	292	271	304	251	270	285	266	271	262	240	271	307	252	262	279	258	273	293	266	288	291	262	253	279	298	287	279	291	260	253	263	302	259	268	269	263	251	257	295	282	248	291	296	261	265	264	256	259	292	258	290	286	267	281	253	249	258	260	291	276	255	269	278	263	250	256	248	284	278	243	274	286	279	263	247	316	306	294	266	263	261	289	256	303	252	270	259	285	260	287	264	272	261	314	271	267	267	296	259	255	268	267	266	294	274	271	275	256	315	267	250	247	245	292	263	284	269	297	259	283	273	292	312	254	282	294	286	282	300	284	271	267	265	281	287	243	281	254	266	284	268	290	256	268	267	304	259	265	277	298	279	276	269	286	274	275	249	289	271	268	270	245	294	297	263	290	278	253	274	269	305	288	295	283	258	259	272	270	295	273	265	278	274	274	254	282	263	286	275	276	253	236	279	293	275	268	243	301	251	272	286	262	267	250	258	277	263	268	276	300	288	263	262	256	284	288	256	282	295	264	264	238	284	288	294	278	258	254	281	236	287	278	264	254	249	291	285	273	294	255	281	244	279	264	285	271	276	249	288	272	249	249	265	280	259	298	277	300	242	246	276	305	280	258	276	274	251	245	258	266	265	287	255	233	265	245	260	263	247	301	268	265	251	277	274	287	242	279	246	251	279	292	257	275	276	291	267	272	290	285	283	274	305	293	271	273	271	282	265	278	239	243	265	269	254	267	287	270	294	263	270	289	298	279	278	270	246	290	258	317	280	253	276	249	277	276	256	261	252	250	248	245	256	260	265	279	257	262	272	284	289	290	270	251	283	291	270	272	295	273	255	296	245	250	233	274	252	287	261	300	300	266	287	283	257	254	264	278	271	250	260	276	300	279	290	284	292	267	270	277	277	262	255	290	266	275	266	287	232	293	274	271	271	273	285	258	269	271	268	268	293	244	266	290	256	273	294	249	263	272	264	272	282	278	264	238	272	319	291	269	286	291	254	280	272	255	272	292	276	284	264	265	241	276	252	302	266	281	278	271	240	289	282	277	282	278	280	267	297	299	280	258	255	272	289	299	252	283	246	278	269	289	270	311	293	297	285	268	290	285	303	263	269	281	296	271	248	263	270	259	269	275	276	260	236	282	294	281	298	297	280	297	292	239	291	273	287	268	272	279	258	316	254	290	276	278	264	251	266	290	264	244	290	250	261	252	235	266	253	266	283	273	271	272	302	281	254	277	277	280	257	267	256	295	291	277	274	291	257	276	281	249	268	299	261	252	302	282	277	283	264	261	253	278	283	221	265	261	258	289	254	249	241	272	269	275	282	256	273	279	241	288	267	291	294	251	282	284	256	268	280	265	290	284	280	261	269	280	278	273	283	275	273	264	271	287	272	258	295	284	262	289	267	252	255	288	304	279	284	300	259	284	284	263	241	277	315	272	271	297	269	273	267	267	290	253	264	267	258	274	279	272	285	271	279	240	257	274	287	264	294	250	264	272	298	267	259	270	252	250	281	263	270	297	250	267	264	264	265	274	307	281	284	262	292	294	285	274	301	309	274	280	308	248	319	278	253	248	259	280	303	318	286	301	256	266	271	238	288	272	291	284	307	248	259	257	296	291	257	276	281	243	280	276	257	278	282	269	247	243	260	240	256	254	266	287	284	282	278	277	264	273	275	290	277	288	284	274	266	290	281	296	271	275	264	260	284	283	240	300	288	299	251	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52261	60255	44453	23338	11059	801	789	815	847	798	782	791	749	767	803	735	841	810	817	762	805	780	758	818	773	739	821	817	776	778	770	790	762	807	812	785	746	770	728	802	843	992	1109	1089	885	780	828	777	747	769	731	768	753	765	760	778	740	751	756	744	729	767	762	778	755	742	792	802	745	776	759	761	786	750	781	731	798	752	772	767	786	782	730	727	741	774	793	851	769	764	792	809	772	787	819	740	769	769	811	787	760	763	738	765	820	755	759	797	794	756	807	779	743	765	788	796	758	758	709	769	815	741	752	737	797	799	755	765	793	788	829	769	776	754	766	805	758	856	793	776	819	810	735	757	801	800	762	743	779	762	807	786	745	769	771	798	783	763	820	739	790	776	756	787	818	760	764	751	818	768	836	744	779	813	766	765	784	827	783	750	792	723	754	775	754	788	777	744	786	758	758	764	741	740	749	800	797	739	754	758	749	747	765	770	790	782	756	765	762	732	700	788	756	802	774	833	800	769	843	747	793	777	766	764	818	790	732	730	693	747	802	780	797	777	733	805	729	757	748	783	770	776	786	818	794	772	759	771	764	821	776	792	783	742	764	759	763	745	752	788	758	794	760	759	760	741	702	796	751	789	773	764	785	811	736	756	805	815	736	761	783	753	767	798	785	788	809	768	791	801	773	772	795	762	735	758	808	788	823	725	779	756	752	728	819	732	801	764	775	780	753	786	745	768	766	788	809	778	768	807	756	781	769	760	757	728	790	723	730	835	820	793	756	770	791	776	779	758	744	716	775	792	782	726	716	801	770	755	762	743	750	746	777	785	768	758	770	720	772	752	762	806	780	764	760	786	722	771	788	753	722	818	802	755	825	794	789	740	825	810	762	815	759	750	723	731	773	773	780	765	793	721	822	737	800	797	812	822	731	765	797	751	755	759	760	775	790	812	754	768	787	804	719	750	757	770	751	769	735	745	778	763	746	771	814	807	722	765	817	760	803	777	748	818	745	761	764	752	731	751	774	769	762	770	772	782	776	741	751	776	743	755	822	755	836	785	787	809	727	793	757	778	781	816	786	790	721	734	786	774	804	748	781	725	761	792	759	791	760	775	715	758	822	763	762	797	768	772	816	727	735	753	806	753	743	747	803	775	784	840	762	742	762	750	802	781	708	744	773	754	715	749	766	787	757	808	760	795	807	788	737	773	802	733	796	802	761	742	739	800	738	781	696	769	774	744	755	741	818	751	797	704	756	751	780	792	821	729	760	769	788	793	760	766	730	796	784	716	809	805	757	774	733	792	813	738	755	778	789	710	774	795	796	724	738	746	770	772	770	813	734	720	766	773	750	769	790	797	804	781	759	793	787	748	781	768	800	820	833	760	781	759	789	782	770	747	778	789	783	781	736	741	786	827	768	744	786	806	763	761	751	809	783	783	733	747	784	786	800	742	736	750	841	818	781	771	732	830	820	752	762	766	770	772	736	723	824	790	772	768	763	777	791	768	742	792	800	767	790	789	769	829	753	784	811	758	819	789	788	757	797	807	735	752	786	793	752	748	758	776	779	775	789	696	746	752	849	819	824	742	787	760	720	764	734	771	790	762	799	841	790	759	732	771	790	758	791	807	729	787	694	756	799	787	756	758	775	772	751	811	695	773	760	785	736	778	799	772	733	773	824	793	786	831	794	828	758	795	779	751	757	795	740	805	750	777	753	776	757	756	762	769	798	785	783	829	737	718	765	810	784	765	799	781	748	826	768	809	738	775	805	741	744	770	721	768	779	744	810	773	822	816	746	779	776	740	814	774	794	741	742	760	756	723	764	793	756	754	750	765	757	758	733	742	784	747	744	740	769	746	791	824	776	783	792	735	776	746	786	732	802	806	793	764	756	786	781	776	730	749	790	744	771	748	779	790	753	777	718	760	732	758	798	835	755	792	737	785	751	782	788	820	826	800	791	804	752	821	804	809	770	751	757	760	808	805	776	800	780	785	810	785	830	784	774	733	789	745	722	719	745	783	715	748	785	750	738	764	795	830	788	795	791	764	811	707	782	788	768	742	791	803	767	762	804	812	767	729	806	759	830	760	766	769	787	774	784	755	819	710	752	758	812	771	713	769	753	777	851	807	793	809	783	756	762	778	818	757	792	781	762	853	739	737	778	785	775	767	735	753	814	803	797	767	766	738	731	792	733	714	799	830	749	771	751	851	787	767	749	777	780	770	768	785	746	728	798	780	754	780	758	746	757	714	794	768	816	792	753	709	767	780	772	725	751	759	783	740	786	822	799	780	776	765	753	771	770	818	756	793	767	797	811	785	797	769	771	756	754	763	765	777	792	734	750	783	784	789	774	791	781	765	767	769	747	751	752	757	768	771	788	815	788	763	748	769	722	751	804	731	800	750	733	740	776	744	761	735	752	808	810	755	807	729	828	744	771	794	733	808	801	751	818	774	722	869	782	809	800	719	765	835	793	790	787	801	773	750	728	779	771	753	831	730	706	804	747	774	768	805	754	833	768	786	824	718	779	764	766	751	770	774	740	709	756	772	737	795	826	788	756	779	777	766	790	798	765	810	763	794	740	805	737	735	772	792	723	775	723	802	770	779	760	725	817	758	759	763	716	781	780	748	786	720	813	788	797	715	802	742	793	711	710	759	789	764	761	783	793	815	739	760	779	798	774	795	772	776	790	748	865	799	754	781	778	775	808	732	786	717	776	782	804	766	770	820	744	752	770	779	789	790	730	820	758	774	749	782	769	801	761	776	765	785	765	739	773	802	740	804	734	790	789	766	747	791	759	832	756	799	784	731	710	756	745	764	765	767	775	765	732	772	787	855	845	822	793	766	792	762	775	793	766	729	770	768	752	747	834	814	767	757	788	758	768	814	802	806	815	773	783	811	740	776	795	721	823	787	787	778	789	727	736	785	784	827	743	776	788	795	821	802	782	794	783	811	787	763	757	794	755	781	733	807	792	833	795	754	782	790	813	779	777	743	796	779	751	781	696	749	807	761	805	849	746	736	742	795	741	718	766	804	816	796	762	783	770	765	759	796	781	783	736	781	766	805	794	749	786	758	752	771	794	782	743	766	768	791	790	748	734	795	807	749	737	810	733	755	747	768	797	753	793	790	770	782	788	781	792	820	784	804	789	785	783	766	761	737	758	758	803	794	771	743	718	808	747	782	795	777	732	805	729	748	781	796	783	786	790	782	770	715	790	791	788	756	802	765	770	780	772	734	790	777	765	788	780	759	830	824	786	777	726	816	765	725	789	743	784	817	807	786	737	800	780	775	790	794	753	779	773	819	790	751	796	773	736	779	779	830	723	726	788	737	779	781	718	740	754	756	771	787	749	768	779	809	739	748	777	744	793	779	778	756	801	810	774	759	753	765	741	776	782	788	746	728	769	800	769	761	748	789	742	792	819	772	739	818	841	762	780	735	770	828	801	800	764	779	766	792	768	743	773	787	790	740	792	768	825	766	778	804	750	811	768	771	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
85777	80767	57702	28660	12842	1130	336	331	328	327	340	350	306	344	334	296	324	336	326	332	349	347	301	348	313	304	330	304	309	298	304	311	283	321	333	318	320	303	320	305	330	383	401	359	357	320	350	296	331	327	285	289	318	308	338	345	309	334	310	330	325	321	323	347	339	299	319	337	361	325	322	303	311	319	289	307	352	332	355	339	311	306	319	318	310	338	320	311	317	282	316	327	316	287	336	326	301	323	281	298	353	330	301	304	320	310	304	314	292	301	338	352	290	299	300	325	275	301	320	360	327	301	317	308	324	304	287	318	348	298	376	324	324	303	322	322	360	345	314	311	286	325	324	302	327	358	324	325	307	323	307	358	305	303	333	326	345	309	303	367	311	309	344	316	301	312	334	334	323	317	306	333	315	320	322	306	336	353	334	292	315	335	346	310	322	342	321	291	335	330	345	313	306	335	340	288	304	324	296	322	311	314	306	323	324	341	304	324	321	338	303	295	306	330	300	314	303	281	329	323	311	292	310	366	330	338	338	324	309	359	329	311	320	290	330	318	299	297	315	288	326	327	324	322	315	314	362	320	289	313	342	338	319	310	329	338	310	331	303	289	295	315	304	331	285	326	302	334	318	326	321	330	300	326	289	287	332	348	317	325	320	310	308	322	311	311	327	339	304	318	301	316	317	319	327	347	330	309	340	293	341	309	314	332	323	314	319	350	324	315	326	291	298	330	306	353	307	311	314	287	288	317	330	310	331	306	331	302	339	339	327	310	307	318	341	293	313	324	333	283	329	314	345	321	334	302	317	311	316	340	307	354	303	314	295	321	307	319	303	294	319	313	316	282	321	296	326	320	297	291	304	365	323	327	302	337	306	318	318	327	337	310	310	304	307	350	302	331	280	342	319	312	320	321	282	331	294	314	302	297	320	327	325	324	314	321	315	325	306	344	331	325	306	289	313	295	316	322	343	341	297	344	325	333	331	306	342	330	302	332	338	321	310	329	320	295	342	313	336	302	306	319	320	348	334	311	340	326	298	295	308	298	339	350	323	333	289	347	331	311	311	289	332	348	291	312	330	331	341	308	315	325	297	327	333	327	310	321	312	321	316	325	306	283	304	322	322	324	330	340	320	331	325	334	330	327	315	315	347	318	317	313	297	296	322	335	322	311	340	324	313	294	293	346	331	313	326	373	341	307	325	304	341	319	316	357	356	302	280	322	310	307	299	306	327	306	315	316	322	325	319	297	348	330	301	298	344	314	318	318	322	335	355	312	314	334	306	317	330	299	314	328	307	306	331	316	338	311	335	315	296	318	322	320	325	330	312	330	290	356	304	303	316	323	340	323	323	321	305	315	317	296	351	334	342	327	297	332	327	320	313	334	321	297	294	355	312	305	323	314	356	307	317	304	306	299	309	305	353	309	279	321	303	327	287	349	283	292	326	300	326	321	310	286	328	302	312	324	320	307	321	333	324	325	326	329	293	336	309	317	334	350	298	317	307	305	297	308	332	306	321	332	274	310	313	323	309	322	321	312	331	312	324	338	343	335	335	314	306	301	319	303	316	318	333	319	283	315	313	278	283	296	322	325	315	300	330	303	309	311	322	335	294	285	291	328	308	325	297	333	329	301	317	314	300	354	271	324	318	316	325	316	318	312	323	303	307	318	333	317	336	317	320	343	326	310	305	279	305	342	349	319	282	324	312	329	283	307	336	347	271	341	321	323	341	309	319	313	318	317	349	334	336	332	310	298	332	312	324	353	325	345	301	312	263	320	337	343	307	324	303	347	331	336	317	360	308	339	316	312	316	320	318	307	297	334	301	349	354	359	384	336	316	318	349	309	316	303	329	347	326	335	325	343	314	304	308	323	306	278	321	327	328	329	308	311	333	325	293	337	344	313	341	319	330	319	377	324	298	319	326	305	306	345	317	302	322	350	301	291	324	331	347	314	322	321	349	305	306	304	340	313	306	331	310	310	337	309	288	335	342	347	302	329	338	340	284	324	307	332	328	316	337	321	297	319	306	297	318	340	323	303	321	360	311	340	295	326	343	361	323	331	302	290	346	315	327	309	301	362	325	283	331	311	345	300	335	312	317	288	306	338	359	329	345	326	278	330	293	341	330	306	290	334	333	322	315	326	327	344	313	336	296	319	322	348	310	308	327	330	290	340	277	359	318	350	337	333	296	310	354	332	301	340	336	294	268	312	320	279	306	321	313	310	330	335	339	319	319	286	319	335	342	307	323	351	331	288	308	305	279	299	335	328	315	335	327	315	321	311	327	321	324	322	317	329	343	336	324	292	303	306	293	339	293	357	351	337	315	339	319	298	348	321	288	362	303	318	342	289	304	318	329	295	295	354	303	310	312	311	304	312	336	310	321	315	330	329	286	307	297	331	312	320	344	300	290	335	320	318	324	274	284	341	351	321	341	372	329	325	328	312	310	308	341	308	309	305	299	307	304	299	304	311	329	336	326	349	329	340	282	279	322	318	289	312	319	331	332	294	302	311	301	319	319	348	341	303	314	317	299	303	343	313	305	331	304	337	345	336	341	316	319	315	337	322	318	322	313	279	329	313	342	320	333	326	316	333	314	296	322	321	308	323	317	326	324	293	305	319	290	343	323	331	323	314	331	310	327	333	347	308	333	316	332	323	330	297	318	286	284	320	299	309	292	352	309	342	335	322	323	320	305	318	319	307	342	328	323	293	308	312	300	330	319	307	293	309	345	309	320	306	308	342	342	316	324	292	310	307	322	298	273	346	329	352	299	316	331	353	305	313	300	295	331	301	318	311	306	291	312	299	329	325	304	313	320	314	307	323	316	298	312	290	317	349	326	301	325	335	327	334	302	372	286	327	305	330	297	337	340	324	296	299	330	327	332	296	301	336	332	314	323	326	304	326	316	266	313	309	336	306	288	339	301	323	305	336	332	305	323	290	331	299	330	329	312	308	308	352	313	301	306	317	347	292	301	312	353	347	320	318	304	288	314	329	351	312	291	306	341	330	329	326	318	308	296	294	296	319	330	305	298	350	329	316	338	329	299	320	327	335	312	339	310	334	320	299	297	295	306	302	305	330	327	309	319	330	330	341	326	346	334	342	307	311	309	340	349	330	314	313	315	332	289	327	336	312	304	323	344	323	329	353	328	303	331	322	327	310	306	341	312	346	323	346	341	344	326	304	312	317	322	307	293	316	307	329	339	312	322	292	336	323	320	336	314	329	307	352	340	317	319	288	290	338	313	292	333	280	340	332	307	329	354	303	309	343	303	329	323	332	310	307	296	326	341	314	299	321	312	337	321	332	318	313	327	302	333	286	313	338	341	339	316	323	289	312	293	309	320	304	338	337	323	317	314	338	331	317	351	322	325	329	313	316	301	350	314	316	326	325	344	329	319	300	335	311	361	290	298	334	303	327	304	327	357	348	307	318	311	335	351	319	329	339	295	292	330	287	297	296	314	304	309	331	294	301	335	315	306	332	320	354	349	358	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
63967	72162	54374	30367	15713	1015	1009	935	881	903	862	934	899	875	876	928	908	938	886	927	906	874	888	901	887	908	910	904	858	908	882	930	897	833	912	823	873	937	881	906	987	1304	1367	1349	1036	894	891	828	854	910	832	908	908	895	897	873	851	891	894	907	885	894	848	858	885	867	876	869	877	873	866	892	873	835	890	878	917	855	925	879	884	870	863	898	880	910	884	875	891	849	913	875	853	893	911	897	859	881	870	855	917	859	869	900	880	868	883	884	861	870	843	883	861	893	879	895	822	797	908	860	923	874	913	843	882	896	904	901	888	934	855	902	827	845	894	850	864	838	875	897	833	922	830	904	852	926	896	860	874	838	942	889	876	895	818	860	819	914	861	863	863	868	889	859	859	871	925	924	930	866	935	885	859	862	876	883	848	866	870	881	883	843	812	916	847	891	903	930	906	899	876	872	881	919	920	878	852	922	905	853	902	850	881	905	902	911	862	896	866	872	902	929	830	918	880	884	876	840	887	853	923	927	918	861	893	881	867	843	890	869	869	853	855	912	898	836	877	906	874	883	934	898	910	857	876	860	836	911	961	889	828	897	865	870	912	865	891	948	887	871	870	844	913	876	912	915	826	853	889	866	904	922	851	875	891	885	882	884	884	913	870	865	893	879	891	867	887	869	895	916	877	838	865	861	895	853	933	827	863	851	823	832	893	899	861	861	932	829	916	868	885	937	909	837	927	907	874	882	840	895	857	860	846	845	909	878	879	887	861	902	870	924	872	843	820	882	910	918	880	878	890	901	907	778	870	926	872	934	838	894	914	877	920	870	896	866	878	884	873	901	846	842	920	877	852	835	941	885	892	884	876	902	881	876	919	906	872	907	863	898	861	889	923	886	906	831	875	839	903	867	850	858	912	906	902	879	909	869	929	882	827	879	872	878	899	845	845	887	865	862	833	930	910	858	908	886	859	872	897	870	906	849	895	923	856	884	904	925	924	875	914	870	878	856	896	887	846	895	883	885	872	901	858	916	906	884	935	908	859	910	911	880	824	872	904	867	861	904	860	913	916	880	896	893	894	882	884	859	929	869	853	841	933	840	805	885	901	920	838	847	800	859	854	855	929	844	854	853	883	865	869	847	883	873	819	843	856	867	886	886	840	863	881	865	916	920	915	875	880	916	865	913	923	916	862	881	899	891	870	817	921	893	900	949	929	826	851	829	869	877	900	895	896	860	860	886	888	852	860	874	839	903	908	898	844	900	834	901	885	873	866	911	856	854	883	917	895	915	880	845	872	921	900	913	903	869	884	925	914	937	889	824	837	817	938	871	904	909	900	894	875	888	834	897	850	875	922	892	870	861	860	868	875	903	858	827	959	901	937	856	903	890	865	839	910	872	923	908	830	850	879	899	886	886	907	824	905	875	850	867	889	843	883	861	889	909	818	852	864	886	839	916	876	852	859	842	872	928	912	903	901	868	896	863	844	913	836	915	902	937	907	906	822	843	893	882	913	868	847	880	912	854	917	876	882	903	882	893	899	821	907	853	861	914	886	872	890	878	861	882	918	953	911	872	873	834	890	933	842	875	895	884	886	847	896	885	882	904	896	843	879	868	887	858	849	859	866	853	877	860	859	872	891	862	869	875	903	915	940	929	878	822	846	900	927	863	883	926	912	880	851	883	855	836	933	853	889	847	930	871	894	851	928	839	907	922	843	904	911	881	853	892	884	900	901	883	857	869	892	891	884	845	916	849	861	863	893	900	887	867	865	855	895	868	869	850	899	930	817	877	883	855	886	878	916	861	851	882	937	844	810	871	891	890	916	922	876	884	852	871	880	835	880	907	849	888	850	876	850	842	882	851	849	895	902	853	923	889	928	908	837	850	887	892	878	855	850	930	927	859	865	895	884	942	854	904	898	893	878	906	888	894	902	856	859	914	831	863	881	900	874	850	936	903	881	923	889	871	877	868	850	871	904	923	859	853	855	839	893	891	873	870	789	926	887	890	868	872	848	897	910	883	917	854	829	890	829	936	898	877	836	873	880	865	898	888	862	847	910	887	868	871	828	925	897	863	854	869	894	897	943	864	877	840	901	900	884	922	893	859	844	893	865	946	870	888	886	881	909	895	878	860	918	888	915	853	872	839	837	938	920	908	888	881	879	883	850	847	945	853	909	871	824	866	837	854	854	895	870	910	891	865	882	863	865	837	908	900	875	873	966	900	941	897	935	897	857	858	897	873	925	909	865	885	846	910	916	860	889	881	886	861	908	854	903	857	862	886	887	885	886	877	892	870	882	915	833	924	955	856	866	859	871	850	863	894	865	898	863	841	863	851	857	919	880	908	924	881	878	887	855	899	916	881	873	896	882	876	865	906	874	896	878	867	830	938	861	864	906	871	866	890	884	864	837	915	874	876	852	877	907	833	898	879	852	825	857	838	865	884	905	893	871	860	888	887	919	908	882	897	887	922	871	832	829	876	897	849	854	938	870	841	944	846	844	900	925	869	900	864	849	889	877	919	871	913	860	845	856	826	899	885	943	926	899	873	872	889	886	910	907	890	889	856	877	905	874	903	826	881	886	836	871	847	865	895	864	907	831	895	872	863	880	881	853	844	908	884	865	855	856	865	882	875	872	853	902	836	894	886	875	893	817	923	877	876	809	873	843	889	936	865	850	871	837	837	862	875	835	854	836	882	876	883	854	887	879	887	913	889	928	890	928	872	920	887	842	853	895	851	854	905	872	872	893	870	881	892	864	896	896	878	933	868	862	873	863	894	884	846	846	910	887	811	830	878	882	873	872	879	854	844	919	845	954	902	843	910	899	882	878	887	863	912	903	839	861	791	900	825	864	893	921	852	876	860	905	911	862	875	976	893	922	877	856	887	870	922	917	878	872	863	861	890	851	888	851	842	871	889	900	900	850	870	892	866	840	891	928	884	870	918	828	822	815	873	892	889	878	937	859	828	860	909	930	885	902	866	873	905	871	907	835	907	896	827	892	836	912	895	876	913	869	916	880	889	880	866	886	923	851	867	843	844	858	866	864	922	899	892	891	880	876	877	900	869	857	934	877	893	885	891	846	872	856	890	867	895	885	906	890	840	890	948	908	836	916	888	909	934	884	899	910	938	844	920	856	868	853	872	901	890	937	848	877	913	875	870	894	901	943	931	901	871	864	896	882	867	911	907	862	869	944	847	901	895	907	896	886	892	857	926	907	915	898	787	843	885	898	877	880	878	892	913	919	905	869	872	856	870	876	893	893	848	897	914	855	844	847	856	841	878	876	884	850	885	870	909	868	870	897	916	849	938	879	855	850	887	872	909	856	896	885	885	839	861	829	878	932	861	877	869	826	848	885	923	873	910	874	843	859	924	886	891	878	919	917	903	851	842	864	870	927	874	848	854	880	891	908	891	914	863	865	886	865	879	856	909	852	836	868	849	905	867	860	892	881	912	927	905	916	913	845	904	927	901	869	882	884	872	876	839	889	903	892	934	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30602	29653	11758	1724	602	301	279	323	305	291	266	297	292	277	286	270	282	284	295	304	296	281	289	294	283	306	285	311	290	277	298	299	308	301	265	303	294	281	254	277	304	287	327	297	305	276	248	270	338	295	305	287	312	289	332	304	283	278	288	258	288	319	281	321	308	283	297	283	273	320	287	288	281	314	273	270	273	280	297	305	305	313	296	313	278	261	283	319	276	293	278	279	320	286	309	324	329	297	289	311	299	291	290	331	316	307	312	282	278	304	279	292	275	271	267	302	294	297	262	289	274	313	282	290	295	302	292	274	300	339	283	289	291	264	309	308	322	296	293	304	305	279	303	260	295	285	290	315	321	297	261	305	292	273	306	277	278	306	282	255	298	269	301	312	289	303	346	313	259	240	321	293	264	300	305	286	295	293	288	295	262	275	260	311	287	298	302	297	279	305	266	306	302	246	326	309	314	261	304	274	278	295	310	265	281	295	296	301	285	296	278	299	312	306	296	285	301	280	300	280	311	269	291	281	287	312	285	302	282	290	285	313	280	274	305	310	301	280	276	293	276	289	276	292	303	301	273	284	329	290	306	289	293	328	297	294	293	289	327	310	273	273	305	292	279	291	292	278	291	287	274	279	316	294	293	286	281	268	302	308	293	286	303	307	325	281	278	291	264	280	291	270	289	279	310	305	329	305	270	280	295	253	280	291	314	298	318	285	258	280	260	285	270	305	310	309	287	265	280	238	267	301	296	304	276	272	286	312	274	302	314	277	274	271	269	275	297	287	285	285	278	314	298	301	316	288	300	300	277	299	288	315	308	326	315	289	278	293	291	304	258	279	294	281	290	297	315	260	295	312	311	272	300	311	307	293	299	282	270	257	299	308	278	290	315	315	312	312	296	289	313	289	312	266	308	297	315	297	308	302	302	267	318	271	289	289	274	274	290	296	258	292	285	312	296	316	298	278	290	303	302	301	310	289	292	292	320	274	304	333	288	299	283	304	291	304	301	277	321	296	258	301	290	276	294	269	290	286	295	317	257	289	306	297	295	303	290	312	248	278	275	313	312	340	301	271	293	275	301	297	327	280	309	280	265	286	272	326	287	295	315	291	283	274	289	270	268	276	278	291	296	289	304	251	285	302	318	280	290	273	313	311	269	279	288	281	260	278	289	266	340	297	303	325	326	335	308	285	304	258	320	296	307	301	285	283	304	295	295	289	266	305	287	313	310	269	330	288	313	272	287	314	278	286	287	278	295	289	287	280	309	292	295	282	314	306	290	292	276	316	311	267	310	244	297	309	298	272	300	299	294	272	320	272	274	295	269	297	283	300	282	272	347	292	318	278	288	295	309	281	273	308	296	253	299	289	305	303	310	321	306	298	293	317	277	310	300	282	293	310	282	316	281	307	287	299	315	302	296	305	262	286	283	271	293	290	315	291	287	283	280	300	307	268	276	300	287	255	263	272	291	331	296	277	264	276	294	296	283	295	250	259	305	328	280	282	307	298	297	284	300	300	303	290	327	290	282	280	302	269	294	291	300	259	302	290	314	268	289	285	289	276	268	267	266	311	310	295	304	260	295	308	297	307	293	282	293	308	282	283	300	296	268	299	288	305	289	278	283	282	276	279	261	280	282	307	264	284	297	274	299	324	334	279	274	301	299	296	283	269	276	298	273	286	288	277	279	304	292	297	277	295	306	275	270	247	280	268	251	273	283	306	297	317	271	280	289	274	338	275	293	268	284	280	273	274	294	294	254	295	307	303	303	311	275	265	292	301	299	307	316	283	318	266	286	291	299	337	293	285	280	264	285	291	290	275	326	267	293	330	321	272	299	312	287	289	285	267	277	307	296	278	297	279	285	302	307	298	276	287	272	307	289	276	274	269	266	318	281	278	286	288	289	282	329	294	295	290	288	271	290	294	278	291	265	297	292	282	305	304	296	275	317	275	271	286	326	287	304	291	323	296	266	239	258	288	320	272	275	287	299	291	269	328	295	275	264	322	320	305	282	294	302	286	309	270	305	298	280	284	279	307	277	308	271	297	304	270	305	331	284	299	293	274	327	293	321	293	296	322	281	297	284	296	263	306	301	313	263	285	307	276	286	297	337	269	278	289	258	267	321	327	278	283	304	301	287	302	313	320	308	305	296	310	267	323	297	291	292	293	288	291	280	287	280	291	282	300	279	294	271	298	311	269	292	262	317	298	266	299	299	312	297	298	282	321	271	289	287	290	324	320	299	300	308	305	295	297	289	301	288	335	299	251	284	354	280	250	302	282	277	296	324	284	291	303	284	262	292	291	293	311	276	245	316	266	286	322	326	272	271	279	300	325	323	270	279	314	291	331	295	292	269	311	280	305	293	310	318	283	308	302	304	284	300	293	327	278	284	270	294	304	307	276	312	302	307	297	301	289	281	269	285	304	300	297	295	315	303	286	274	289	298	310	309	275	282	303	331	268	281	291	305	284	293	303	292	282	276	264	310	319	285	296	298	280	277	302	300	303	288	294	304	263	339	298	283	278	280	297	303	286	309	295	276	285	275	321	294	296	272	280	262	296	292	277	297	269	308	270	292	274	294	293	305	274	249	311	312	280	309	311	285	309	301	287	324	293	311	284	318	282	302	274	275	306	343	297	314	281	287	314	319	295	281	279	275	296	278	289	313	296	286	296	285	286	304	281	303	296	288	317	282	258	271	298	290	292	298	292	299	268	263	301	317	299	266	348	280	351	308	269	319	280	290	277	308	288	286	297	309	317	308	281	274	285	274	277	319	289	300	300	258	306	326	290	305	282	324	330	298	269	284	281	270	282	301	299	290	283	279	282	298	307	253	314	269	304	298	281	290	282	294	307	305	298	303	294	335	322	262	300	284	294	310	313	281	288	288	277	297	285	311	297	272	294	295	310	273	282	251	276	296	302	308	325	253	326	283	278	292	277	259	300	312	278	301	275	291	292	294	306	305	302	282	279	310	287	293	292	281	313	287	300	286	263	267	309	329	324	321	300	305	287	316	309	288	304	320	318	293	279	286	260	298	263	273	263	290	286	298	281	284	318	291	288	281	255	290	301	284	277	276	275	282	309	308	269	301	302	288	283	277	284	289	276	287	271	270	306	288	301	294	279	283	281	346	288	295	289	304	293	289	267	315	286	312	285	270	271	267	297	327	299	313	302	276	268	289	315	308	317	311	314	288	290	300	273	304	283	282	282	324	304	333	271	299	322	298	271	269	268	293	298	308	289	329	272	285	298	277	294	290	295	287	272	309	281	280	293	304	275	324	292	308	281	315	321	269	299	305	291	289	304	297	303	310	294	294	319	320	276	262	316	324	327	269	275	300	274	309	267	299	274	268	267	313	265	291	307	286	322	293	284	290	287	279	266	267	287	275	308	277	271	243	289	281	289	286	295	291	308	285	322	301	302	276	303	334	314	277	320	304	288	304	292	281	315	301	298	283	311	309	325	290	306	311	278	311	272	331	317	295	302	294	281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29911	32607	14282	3556	1723	825	828	751	828	796	857	800	843	792	830	814	875	867	764	839	824	837	797	787	826	827	804	812	804	785	845	850	836	807	791	827	799	822	832	793	809	825	825	886	811	815	749	797	820	847	820	812	816	818	781	872	872	812	740	810	881	838	880	820	826	835	793	805	823	796	836	844	871	811	849	843	856	790	804	819	833	817	848	838	817	849	859	797	799	843	792	799	839	825	826	778	796	797	834	831	797	856	794	817	777	783	837	837	846	798	800	840	830	817	828	796	847	867	793	822	820	807	864	849	799	818	816	831	835	845	822	805	835	820	851	793	845	845	835	862	839	846	812	815	847	805	875	749	805	852	857	857	842	838	825	864	816	793	823	825	856	794	744	806	829	809	810	820	790	829	809	798	869	836	792	816	798	837	863	799	812	832	831	830	855	818	822	825	833	839	815	824	839	833	823	834	808	887	848	823	807	796	834	802	824	862	813	858	908	789	774	827	779	834	835	817	872	813	839	813	841	774	866	829	881	797	830	784	851	845	849	844	805	818	815	795	811	767	876	826	840	829	800	837	833	804	784	788	788	825	900	831	841	806	811	833	825	827	830	839	859	831	811	796	864	812	849	848	818	872	790	817	830	835	843	811	880	799	815	837	787	863	844	860	783	801	840	855	824	843	795	888	807	791	875	799	846	797	831	820	790	799	804	834	823	842	815	766	822	801	860	824	819	868	847	899	803	812	859	829	794	902	772	832	837	823	843	820	787	869	878	852	794	798	847	841	874	814	813	825	844	842	806	810	911	817	832	841	805	813	847	834	783	857	864	810	900	846	764	851	825	803	825	857	832	836	769	853	754	819	777	800	875	797	776	806	798	887	857	804	816	765	856	811	845	863	772	850	831	832	828	859	799	823	788	806	809	838	833	802	833	859	815	795	868	821	862	773	858	787	889	827	830	843	859	819	803	816	809	841	841	819	792	846	812	814	771	855	856	771	862	870	826	782	839	804	821	852	843	838	800	836	799	795	864	861	773	854	811	845	831	837	818	763	858	803	819	866	823	889	875	807	804	826	864	873	825	839	811	850	813	838	780	827	886	879	827	812	833	821	838	820	779	853	835	816	777	791	870	860	790	765	816	870	800	815	863	793	813	848	787	886	841	840	851	814	826	861	812	783	773	824	843	871	805	785	805	860	777	828	805	799	791	841	821	852	840	876	876	793	788	843	810	826	860	811	810	822	832	819	835	806	811	765	842	813	800	882	798	769	800	823	839	765	833	808	833	879	853	831	833	850	813	808	862	793	783	853	799	785	817	836	889	804	803	812	823	821	811	843	790	847	831	843	863	835	808	804	805	865	858	834	801	837	781	824	858	805	810	824	824	805	833	789	808	815	832	818	798	823	785	832	806	813	859	829	834	870	803	806	827	802	856	826	802	778	828	862	817	844	785	777	848	817	838	824	772	839	837	834	796	806	846	788	767	792	831	868	830	859	823	799	861	822	809	855	838	810	862	848	852	808	814	794	827	837	799	862	817	829	780	852	906	829	813	787	847	826	822	820	833	844	759	793	814	853	816	825	816	821	824	830	806	830	858	802	825	884	817	841	835	823	789	767	819	867	813	814	778	822	812	815	841	810	812	843	816	897	848	818	848	834	822	801	832	776	839	819	855	809	823	823	799	813	819	843	852	810	847	832	713	790	817	864	844	831	834	813	804	831	840	769	854	811	828	835	824	818	833	825	795	823	826	855	772	804	894	872	842	785	853	797	820	844	809	786	837	833	818	823	786	830	809	813	812	788	855	800	850	819	853	833	787	863	830	769	815	887	804	813	789	841	869	778	832	820	816	764	829	789	855	799	808	759	854	795	794	805	894	835	840	798	803	851	825	854	851	829	814	769	856	798	804	836	854	805	812	842	841	828	803	831	842	770	799	851	828	846	843	787	847	832	827	811	883	816	838	853	808	850	805	806	817	807	801	810	829	846	824	822	820	786	840	850	821	818	788	791	809	810	812	802	890	804	783	853	854	852	800	826	798	859	816	819	863	784	865	818	832	836	826	754	825	776	818	806	800	771	816	824	798	827	826	802	826	829	791	833	829	837	842	790	794	792	836	824	831	860	797	802	805	800	792	861	815	786	769	820	841	811	817	827	803	871	819	811	837	824	851	830	831	831	836	842	774	774	836	826	844	810	834	760	825	831	804	846	765	882	848	817	828	816	837	832	869	806	786	840	873	769	867	836	808	813	834	768	834	804	852	822	871	800	818	806	819	816	846	846	794	805	791	848	807	810	829	819	839	796	806	852	760	872	794	832	805	770	791	843	849	832	823	848	817	845	836	781	795	858	825	830	824	824	833	828	859	771	832	802	880	869	809	855	856	811	845	858	867	808	852	804	785	821	774	810	861	827	825	836	835	820	845	865	862	794	821	845	808	867	846	853	868	815	842	856	815	844	816	793	818	824	755	792	808	848	834	876	756	795	848	859	821	827	817	814	851	801	828	837	813	841	821	857	866	727	834	863	782	872	831	788	864	810	866	819	867	815	845	802	825	795	814	783	792	811	817	800	795	805	832	857	869	802	815	825	864	777	833	832	828	835	834	826	837	830	827	765	870	834	818	815	808	780	836	868	821	804	795	810	828	826	808	804	829	886	845	822	897	746	823	826	776	826	886	834	838	789	842	801	793	828	814	832	852	854	839	845	839	806	813	850	829	776	780	847	814	775	822	843	835	895	824	785	845	810	864	807	865	860	836	824	829	855	801	841	776	866	844	808	802	818	779	874	779	815	853	832	826	827	816	836	855	834	807	825	804	815	838	814	859	837	817	868	823	814	839	802	828	811	853	791	850	764	905	890	799	802	796	838	865	842	764	839	813	817	807	827	777	850	823	823	907	779	852	772	825	819	867	829	849	831	780	787	821	809	783	815	787	803	809	802	841	769	865	852	792	844	788	801	832	826	817	791	841	827	830	779	786	832	813	849	851	838	829	837	805	791	860	800	827	818	820	833	799	800	803	847	824	819	886	811	822	778	826	851	863	817	886	816	794	777	841	771	815	872	851	811	782	855	807	861	799	829	857	820	823	810	854	836	804	851	806	839	822	837	849	824	829	799	813	840	822	847	843	804	818	824	816	835	797	830	825	835	807	809	823	845	799	848	841	863	837	825	804	878	836	846	867	793	790	816	826	820	798	827	792	800	830	826	858	868	849	830	845	809	820	824	847	870	818	812	821	808	854	839	822	806	815	818	833	828	832	859	834	780	800	829	761	823	829	771	815	768	814	774	860	837	834	832	905	815	841	812	803	844	826	786	858	836	811	846	851	800	807	798	860	856	844	858	822	773	816	841	821	868	792	784	814	773	830	783	855	791	846	816	820	809	838	802	821	797	869	869	823	895	837	825	820	805	790	822	802	843	836	817	831	831	828	790	826	868	854	870	882	866	886	844	779	835	866	792	818	851	832	854	804	826	860	871	803	867	821	852	823	836	823	865	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
76980	69701	47657	20533	6276	395	314	284	287	308	285	270	262	268	296	282	289	269	276	288	276	251	296	293	240	251	287	273	269	262	290	308	273	287	272	269	267	270	299	309	291	311	315	314	292	281	274	265	284	286	271	262	256	262	304	269	250	258	271	273	283	297	244	288	271	275	278	267	283	287	269	295	261	283	276	316	263	281	299	248	282	282	275	277	284	280	297	265	262	300	280	260	254	237	276	271	256	270	277	240	255	297	249	264	249	293	265	267	260	294	271	280	273	291	254	244	249	261	272	266	265	262	258	268	275	269	286	233	255	261	247	252	288	256	294	240	243	285	283	269	292	258	285	294	277	283	270	266	293	282	254	268	269	302	264	264	289	295	306	296	275	291	259	281	269	276	265	304	290	253	275	295	290	305	280	263	268	271	292	285	274	258	315	260	287	280	260	284	268	255	271	277	242	268	263	263	273	289	270	295	272	255	278	280	289	268	291	288	256	257	292	282	288	273	244	269	272	293	275	268	251	279	279	281	294	286	246	274	290	262	283	284	256	252	251	278	298	280	272	292	275	294	268	299	245	262	294	271	274	280	247	299	292	276	273	276	252	282	270	283	258	259	269	281	261	271	272	258	249	276	265	277	253	265	271	268	270	239	290	307	284	282	292	317	288	270	262	294	276	261	296	265	297	254	268	264	260	275	289	251	268	279	256	252	257	238	266	268	249	300	287	301	264	282	287	292	260	286	290	274	255	290	269	291	285	285	268	289	293	297	308	262	260	280	250	265	306	253	241	284	273	273	273	301	256	258	290	278	268	287	273	268	297	282	290	284	286	266	278	264	276	252	280	243	264	259	284	263	271	280	262	258	260	286	279	245	259	247	286	296	267	304	256	259	274	285	254	291	284	261	263	292	269	312	247	248	286	251	285	255	256	286	275	252	279	288	240	283	286	278	291	289	249	258	301	241	293	268	284	264	288	261	289	269	283	289	249	249	267	312	280	272	244	241	285	272	276	243	301	258	273	256	263	261	311	261	256	274	252	300	274	290	268	273	270	274	294	255	275	280	269	253	273	297	250	275	275	283	260	268	273	279	273	240	284	289	263	261	257	275	260	282	289	243	283	276	271	275	283	277	291	259	292	252	279	281	280	273	247	277	261	284	311	295	260	269	288	263	276	307	299	282	275	280	285	262	265	273	268	263	303	289	279	267	283	309	265	292	276	290	256	253	266	305	281	246	295	283	293	276	263	262	278	303	263	261	300	287	266	292	275	294	270	275	270	301	274	284	283	281	265	261	265	266	255	305	311	286	250	250	270	246	250	280	305	278	265	264	300	255	280	271	267	253	279	275	289	258	294	262	277	286	294	304	303	241	287	274	247	283	299	260	280	272	286	257	255	244	266	256	269	278	270	254	299	268	264	266	248	246	277	264	281	261	291	294	252	329	257	286	304	259	263	276	271	267	269	262	284	262	265	256	267	270	275	249	267	267	279	265	303	307	279	301	279	252	265	283	245	267	275	288	245	271	290	265	291	280	298	279	276	266	266	270	273	277	281	284	253	306	292	288	281	294	280	246	258	309	267	275	292	264	256	273	273	293	287	293	301	291	273	283	264	292	274	236	286	282	268	246	272	276	282	290	255	257	280	242	304	252	294	280	278	251	289	260	270	285	256	295	293	303	295	260	259	317	301	256	253	283	246	269	271	287	288	270	309	259	306	273	254	310	307	287	287	291	273	265	281	281	275	291	281	222	284	268	254	289	282	298	282	252	293	274	235	280	265	251	247	267	264	272	277	293	268	271	289	257	289	240	266	293	289	279	246	291	255	320	258	285	253	273	277	277	280	273	265	251	266	294	283	294	278	302	253	264	288	245	277	271	278	284	285	291	263	290	273	299	258	286	284	286	270	315	284	295	269	277	271	292	271	249	273	281	253	280	257	300	278	287	300	275	289	277	276	251	244	258	244	288	290	249	264	253	285	275	262	271	295	259	283	293	315	272	300	280	277	273	290	245	268	257	293	267	256	294	281	256	297	261	261	267	270	271	287	275	275	253	318	261	276	275	263	287	259	287	300	299	262	289	301	276	273	258	282	296	303	274	280	267	269	273	292	286	289	293	287	281	288	249	243	269	256	272	277	279	289	281	282	291	259	297	270	287	257	297	261	276	286	267	270	266	276	274	286	259	268	268	283	286	289	275	262	279	256	265	236	268	290	280	276	264	276	239	276	274	290	301	272	259	287	285	249	256	288	262	283	289	266	260	302	260	258	257	279	264	278	273	280	287	276	261	280	277	246	268	275	276	265	293	295	278	309	270	278	260	287	290	298	281	284	261	276	266	264	273	284	284	257	278	277	266	272	279	273	245	270	258	272	267	254	276	281	290	284	238	296	285	267	275	291	283	266	261	297	253	300	267	271	310	277	268	264	292	244	269	291	289	303	268	290	298	286	237	281	282	261	266	305	240	273	315	283	276	271	281	295	254	275	287	280	288	265	282	271	277	266	269	286	271	284	283	267	272	287	263	276	287	249	274	292	270	292	273	289	285	255	256	270	254	305	285	265	298	270	275	306	273	262	280	258	299	302	287	289	284	263	259	312	276	289	259	270	279	297	247	299	238	276	272	297	295	284	279	250	284	281	251	254	265	301	280	297	265	270	262	275	269	260	246	284	277	267	301	263	244	308	261	257	296	260	253	303	276	287	289	260	263	276	277	288	281	291	327	258	270	277	290	265	268	259	285	258	312	269	286	282	287	311	255	293	287	294	265	268	301	259	261	297	285	257	319	263	256	283	282	251	278	272	281	268	257	282	249	321	278	269	320	281	283	263	271	247	270	287	298	281	259	266	276	289	272	291	282	293	262	279	281	301	269	283	271	261	248	267	284	286	283	242	260	256	276	294	273	255	236	261	280	290	280	263	273	283	270	282	259	244	276	285	279	286	285	266	284	271	270	274	286	287	259	267	255	269	269	285	266	270	277	252	280	252	280	261	296	283	277	269	273	266	254	245	269	277	305	288	275	273	295	292	261	270	267	276	255	315	276	272	278	233	300	267	300	273	294	276	281	291	272	253	262	302	263	290	256	291	253	238	248	282	284	272	230	254	301	275	279	259	272	296	257	309	302	294	287	269	248	255	321	292	279	270	291	230	279	273	267	263	252	273	258	307	306	256	260	270	261	321	237	285	297	292	272	267	267	279	268	288	251	283	275	274	306	281	256	271	276	284	283	271	294	257	265	279	315	269	263	293	284	284	271	280	270	299	270	281	289	247	283	285	264	263	291	265	256	262	292	283	296	279	289	271	279	257	291	301	290	282	248	267	279	252	282	258	289	298	239	287	247	286	280	277	271	272	252	280	274	271	295	269	274	284	284	250	261	251	272	311	282	284	290	296	273	274	306	285	290	292	303	286	301	266	280	279	296	243	258	306	261	289	304	250	271	285	264	299	265	224	268	262	280	278	280	302	297	285	259	254	274	260	291	264	283	300	294	262	304	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54770	57808	44864	21786	10557	843	841	852	853	819	801	760	794	765	803	767	743	801	786	760	786	761	809	839	789	768	816	759	803	809	810	760	763	736	812	836	779	805	813	760	976	1052	974	880	802	810	827	765	752	773	768	806	806	802	774	771	777	751	832	796	774	805	770	746	780	734	787	786	758	796	783	778	784	769	773	768	750	760	772	759	770	752	772	760	817	741	746	730	800	781	821	831	787	758	760	771	783	806	816	790	772	787	790	746	744	756	744	785	804	749	779	770	772	802	782	794	787	747	775	766	801	748	820	800	737	757	763	774	784	820	709	748	716	779	855	783	729	732	735	764	807	731	777	778	763	802	788	766	782	799	803	733	740	807	840	784	797	780	800	762	774	759	795	769	735	793	758	804	798	763	759	763	800	819	834	764	779	790	763	763	734	732	751	823	761	759	781	740	790	763	846	765	778	773	826	758	811	781	767	746	790	813	850	799	754	780	788	800	800	788	829	776	808	838	767	800	757	741	795	761	796	787	799	779	787	757	846	750	764	782	788	783	801	777	787	776	773	745	779	750	773	722	741	819	805	770	751	803	794	799	759	828	772	795	790	754	758	789	799	769	759	799	752	776	794	817	764	838	781	794	784	762	776	802	791	741	796	790	843	777	779	796	790	796	772	817	808	801	782	843	742	788	791	808	791	778	803	814	825	750	720	812	782	762	843	791	818	798	767	727	852	804	807	790	814	796	775	805	752	794	765	768	788	721	808	794	765	776	808	770	798	799	754	843	783	772	819	807	749	768	770	783	818	755	675	798	785	765	800	762	778	818	784	794	792	793	787	752	813	796	795	782	807	760	752	784	767	733	800	806	797	810	753	817	754	761	758	816	803	813	793	808	806	793	816	794	762	793	776	757	795	805	794	753	781	717	799	759	783	793	826	769	844	776	762	783	777	759	775	825	743	805	791	803	802	773	778	795	749	807	837	735	807	732	801	821	762	771	773	785	801	751	778	813	827	820	768	839	798	814	846	805	772	815	790	751	805	743	779	785	780	779	758	780	788	745	790	802	817	797	797	801	795	756	796	786	790	768	802	746	772	796	776	781	829	798	768	841	784	824	743	828	793	777	767	795	814	808	808	747	785	719	748	808	839	828	816	806	779	744	734	796	801	795	838	786	716	763	743	759	803	746	793	748	766	801	755	777	794	770	771	805	769	847	770	784	799	748	816	816	767	803	811	731	803	783	767	747	750	762	743	801	789	781	774	799	822	762	777	785	781	776	818	783	773	772	790	754	781	794	793	774	756	780	756	778	716	803	785	792	824	842	740	762	813	785	738	815	806	784	752	812	759	834	805	726	734	749	742	823	776	829	801	789	783	818	805	751	750	808	805	810	767	764	747	790	748	732	773	799	807	802	782	779	781	773	761	795	781	799	795	783	787	789	752	751	791	766	820	756	786	769	771	802	745	789	773	776	769	804	811	795	759	767	764	826	761	803	780	807	795	815	761	793	771	795	774	824	774	800	791	780	795	774	804	769	784	735	789	775	770	789	781	796	797	790	782	762	750	774	816	817	737	795	792	807	785	820	804	822	740	774	807	828	784	802	740	798	817	774	722	773	756	798	791	823	804	739	806	773	789	748	833	818	759	779	759	770	808	808	751	827	795	780	779	786	753	798	769	799	799	812	795	743	793	739	812	776	773	778	817	797	753	747	775	808	787	798	809	777	788	812	808	773	829	793	767	799	753	784	794	782	796	754	796	797	813	748	814	767	796	760	740	776	809	814	769	813	737	774	782	795	814	832	795	762	777	762	765	799	784	790	822	783	743	799	768	801	802	781	786	803	813	790	787	855	764	849	759	790	823	751	793	747	788	806	752	782	822	783	822	774	780	751	839	758	806	793	808	757	794	793	813	771	776	807	829	786	809	780	798	736	751	820	787	784	769	838	804	843	791	776	761	798	768	759	775	788	752	760	830	842	773	710	795	756	776	742	834	765	848	792	788	769	754	815	791	742	810	765	776	794	834	736	764	741	774	787	779	777	782	802	840	764	775	778	809	742	851	769	779	826	779	750	811	779	731	802	774	783	779	774	795	771	798	798	775	831	783	781	758	821	787	738	852	745	799	783	725	798	760	759	779	772	791	768	786	775	808	749	750	787	798	797	803	775	851	799	775	795	777	801	784	775	792	773	809	801	773	795	807	818	779	793	819	770	832	784	750	741	708	799	749	823	832	796	822	746	770	764	853	779	776	749	797	777	782	773	772	749	761	810	754	781	821	763	798	782	789	776	771	778	798	804	765	790	817	817	773	770	837	814	791	772	790	799	791	754	748	793	804	765	823	767	791	819	774	811	783	780	807	756	763	784	826	760	773	761	758	809	748	769	741	780	767	755	802	823	796	814	781	796	793	812	787	823	825	742	773	807	752	762	823	774	826	704	738	761	796	786	781	767	734	818	747	806	787	790	756	754	789	783	750	796	761	754	802	784	742	716	748	799	805	757	786	755	713	786	756	734	793	799	742	809	762	785	786	802	826	756	770	786	764	798	755	781	805	773	788	768	745	784	795	717	835	763	789	807	805	797	817	822	780	831	814	761	739	774	777	788	800	785	753	806	794	820	821	769	773	773	778	774	813	812	769	761	815	798	751	778	786	767	784	772	790	819	792	821	749	782	773	744	782	776	788	766	782	786	755	789	831	756	714	762	798	831	755	768	790	726	803	780	799	824	791	779	798	752	772	800	786	776	736	799	796	755	796	789	810	788	809	815	804	799	757	782	817	805	750	828	767	814	780	809	840	814	789	793	794	739	771	775	803	755	799	812	720	766	783	818	809	762	772	839	777	767	706	777	769	757	824	781	876	765	833	795	809	795	820	834	795	737	763	721	802	739	748	773	791	775	784	831	798	810	819	787	802	776	762	757	771	783	851	761	720	862	826	768	760	743	773	728	775	790	753	763	812	770	786	822	752	768	794	755	745	790	801	795	805	799	773	752	767	763	826	761	751	742	710	790	723	767	797	802	761	789	790	755	778	777	812	767	741	750	732	803	806	783	802	761	787	765	795	757	771	808	768	795	829	768	804	794	779	830	807	781	777	779	779	793	799	774	829	717	796	747	784	821	791	774	819	806	775	764	789	781	792	806	836	766	792	768	812	792	835	802	792	751	790	772	745	776	864	802	772	802	752	805	780	749	774	797	806	822	783	784	794	827	767	817	838	806	751	761	777	805	775	793	795	791	833	792	801	768	801	789	803	770	805	761	816	802	808	732	804	775	785	774	773	821	800	772	787	826	775	785	812	810	823	743	734	768	851	801	811	784	791	764	812	788	768	767	791	790	776	818	794	782	805	826	712	760	793	772	754	806	787	776	798	762	789	748	787	806	766	806	806	785	770	772	727	778	771	791	734	770	769	754	724	777	739	783	762	763	751	794	765	804	797	748	784	775	866	730	790	783	809	749	773	815	785	760	842	776	763	779	793	778	771	759	762	762	808	765	822	790	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
86079	80582	58858	30158	12995	1043	345	317	331	342	360	323	329	293	338	301	329	336	339	320	336	327	322	347	288	336	309	330	313	303	290	353	322	294	304	368	350	319	333	385	370	398	379	327	342	314	307	350	307	332	329	346	352	281	325	320	283	300	320	324	302	295	318	328	302	331	301	326	329	330	276	329	316	318	337	332	302	366	328	312	312	321	315	327	322	306	317	349	308	344	343	310	356	325	311	354	308	342	306	323	314	319	316	316	349	331	330	351	329	324	281	296	313	318	339	297	334	301	341	292	301	343	336	294	331	334	319	322	347	327	311	324	286	328	325	330	326	326	363	327	309	310	345	323	293	321	292	308	326	316	299	328	358	336	312	342	312	328	359	305	332	297	311	328	314	303	326	324	332	315	357	322	333	349	327	323	330	303	336	340	311	336	328	277	315	352	320	303	310	304	318	321	319	322	315	321	347	294	310	333	285	349	322	317	304	336	319	326	302	336	307	308	321	324	300	325	321	321	320	353	304	308	303	294	327	322	318	308	324	303	338	306	312	322	308	290	331	326	332	319	312	331	333	346	310	309	322	330	340	315	306	310	307	314	315	310	342	318	322	315	320	345	326	329	306	297	313	317	308	327	313	298	347	331	337	340	308	336	292	315	312	309	327	311	329	327	360	352	346	310	311	318	315	344	324	292	303	361	328	324	301	357	325	299	313	326	316	324	326	313	314	295	373	310	319	344	278	329	325	315	289	322	288	356	334	273	301	336	312	309	305	311	299	326	312	321	317	329	334	329	313	330	341	310	317	310	340	312	304	308	327	293	296	323	345	340	322	312	294	311	300	326	340	323	318	340	284	340	318	344	308	302	347	306	297	313	344	324	312	304	312	328	285	317	328	343	324	334	277	322	296	293	352	349	341	319	286	327	334	338	279	347	300	329	331	332	307	321	323	319	326	318	322	314	308	383	362	313	325	326	319	315	321	334	306	305	351	298	333	345	327	323	319	319	310	297	298	335	294	326	298	301	318	297	339	301	295	311	315	327	316	296	312	333	330	322	322	337	330	325	309	334	312	321	314	351	312	309	358	299	340	310	287	297	331	340	319	330	281	341	320	320	304	329	327	312	312	328	321	324	325	328	331	321	340	325	297	319	334	321	299	296	306	346	297	346	342	327	306	302	324	321	317	311	334	311	337	300	322	297	275	311	325	330	305	319	301	332	332	293	313	299	332	333	324	369	336	326	316	322	311	330	298	341	313	356	315	328	310	330	303	286	311	307	325	344	323	303	311	325	306	308	336	294	346	313	287	329	332	315	325	314	339	317	312	316	342	325	311	344	315	326	317	295	308	334	334	321	332	315	318	342	321	287	332	317	346	284	349	311	354	320	306	310	349	311	346	330	360	312	322	333	341	341	337	301	285	304	344	310	340	358	352	332	315	336	307	342	304	313	290	295	300	308	312	336	316	300	338	351	305	317	321	324	317	319	358	308	336	348	328	301	335	280	314	313	341	322	322	306	314	304	328	325	316	341	332	335	314	329	306	286	316	323	330	288	317	296	315	305	328	341	315	319	295	348	289	316	295	316	349	314	326	307	346	290	308	319	321	343	357	321	316	310	351	318	311	312	304	356	328	305	315	299	317	341	314	274	359	326	333	307	320	302	320	352	311	341	328	313	321	298	311	327	306	322	315	301	315	321	316	320	338	312	333	300	353	283	307	369	312	326	312	315	353	340	325	324	313	308	322	315	317	319	311	320	332	314	297	344	310	288	325	329	307	299	322	357	327	355	312	342	313	320	335	319	300	346	299	302	334	300	320	331	317	335	331	317	316	323	317	297	286	334	316	297	310	305	349	340	311	350	295	318	333	319	331	360	358	344	338	334	306	322	326	316	328	289	339	313	306	330	285	316	338	310	330	328	335	308	295	344	287	341	309	311	310	321	320	313	307	319	306	311	316	321	312	321	328	320	329	339	335	347	307	332	320	338	313	350	322	292	326	316	308	304	324	343	329	313	330	349	314	362	320	303	324	318	300	301	321	356	332	305	312	330	341	305	311	326	316	326	305	315	284	298	299	276	313	331	305	305	317	335	324	324	305	338	295	355	365	306	326	305	322	325	293	312	358	325	299	333	316	337	350	329	343	320	311	327	334	355	302	315	335	323	328	304	335	298	331	319	320	306	313	337	294	338	306	341	297	318	328	356	288	310	327	307	332	301	344	345	331	328	328	314	287	337	322	343	344	305	366	335	337	330	313	299	319	313	320	323	319	312	311	298	347	319	326	324	323	332	308	329	340	314	335	291	319	313	308	341	323	325	327	322	320	341	308	312	334	344	328	340	277	296	308	350	313	334	333	321	350	298	309	300	350	309	328	313	321	396	331	327	341	327	329	328	339	333	297	327	350	308	319	293	326	323	309	312	312	309	335	334	336	322	302	326	317	324	331	303	295	344	340	321	320	333	341	302	344	314	314	339	327	295	307	328	279	316	304	306	309	290	340	313	339	321	304	314	337	304	329	319	346	324	330	343	353	334	280	287	297	329	320	330	314	317	287	312	305	343	316	341	320	316	331	300	345	299	315	329	323	341	334	355	323	352	316	327	312	322	295	354	340	312	307	281	318	330	325	304	358	327	335	316	305	337	351	300	304	308	279	321	297	346	288	335	318	323	308	327	329	346	300	319	323	313	321	308	331	380	323	288	312	365	307	330	316	355	325	324	309	332	317	337	329	298	329	328	306	349	315	321	319	323	288	349	322	328	325	321	311	314	293	316	325	337	311	344	285	287	306	316	311	289	317	318	331	317	330	305	292	336	353	319	299	311	305	291	313	312	313	314	345	316	294	311	343	370	317	333	333	300	303	313	291	308	343	307	308	283	271	299	302	302	342	321	311	318	294	343	321	342	322	321	340	317	341	316	328	343	316	312	326	324	356	296	348	318	355	336	307	309	319	342	313	325	293	343	338	296	326	323	319	328	317	316	327	316	308	305	311	356	307	291	322	334	327	284	312	292	362	317	303	348	340	320	294	311	342	257	306	305	335	311	307	350	309	328	354	296	332	320	295	332	321	315	321	280	312	296	329	343	331	315	357	307	328	306	316	314	326	313	309	329	298	291	333	346	356	336	361	316	325	299	342	321	324	345	281	328	338	321	314	318	299	321	295	341	349	329	329	319	296	342	307	355	274	312	311	350	308	285	325	281	323	312	336	322	338	321	350	302	303	317	302	289	303	365	333	312	311	312	330	315	308	299	320	320	305	317	350	332	318	332	332	297	327	352	322	336	324	357	315	310	318	306	331	329	302	318	306	312	319	306	291	323	314	323	314	329	362	331	301	304	322	323	328	315	298	347	321	300	317	316	298	306	348	329	314	307	329	325	345	287	349	312	317	313	314	361	308	315	343	305	283	324	330	319	354	311	309	281	340	309	355	316	307	325	325	311	307	339	338	285	331	335	320	305	294	317	324	313	330	280	309	283	317	329	302	307	343	322	316	309	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
64817	70680	56580	32371	14365	984	1001	977	967	942	917	955	889	923	888	928	949	936	912	890	899	909	907	888	912	857	867	893	903	881	874	920	877	944	888	857	898	849	887	1017	1233	1307	1264	1038	912	870	877	856	865	883	837	863	851	902	832	918	937	834	865	864	867	903	903	893	904	894	836	923	936	895	902	920	859	835	888	897	827	876	927	817	884	888	907	849	891	889	903	893	905	894	877	831	833	898	878	893	900	918	847	881	874	868	867	878	910	866	869	881	860	899	934	849	914	889	883	916	882	872	877	906	863	880	857	855	912	853	845	900	899	898	891	896	896	908	879	888	861	871	868	873	860	881	887	906	887	829	843	871	873	895	883	881	924	878	864	936	912	852	871	858	881	893	887	954	864	907	862	905	859	901	901	891	900	866	857	847	894	872	914	855	832	903	878	914	895	839	834	917	909	821	855	890	871	865	859	894	922	893	818	924	851	894	920	929	864	916	926	859	897	904	869	915	932	873	885	856	902	915	824	937	885	881	872	820	883	936	901	890	874	824	879	862	920	848	866	860	863	885	884	908	850	865	890	912	903	891	869	862	897	879	888	895	917	863	880	911	861	939	834	867	887	945	871	883	857	889	856	929	918	907	896	880	861	821	847	883	930	881	881	865	844	911	989	893	854	876	894	860	847	950	835	868	935	858	848	859	844	828	930	880	951	857	883	871	913	888	905	865	937	890	908	874	888	861	887	852	907	839	930	846	880	835	920	862	882	905	875	895	842	935	893	883	870	855	843	825	890	895	879	903	834	837	823	867	863	910	901	864	901	879	853	863	840	863	878	903	859	830	885	904	824	857	894	829	973	929	905	853	842	858	888	890	857	877	884	869	838	888	905	911	888	829	885	904	861	834	867	846	855	915	915	813	863	871	878	875	856	929	883	973	896	868	870	866	924	864	888	851	858	909	911	874	888	843	897	899	883	852	845	903	863	854	858	815	918	903	921	839	904	905	892	877	960	883	846	875	805	913	901	809	985	903	892	787	886	855	835	844	859	859	915	896	884	864	901	881	860	916	877	877	833	927	877	901	891	892	891	910	867	835	849	919	945	905	868	872	901	894	890	841	875	877	865	851	916	903	836	868	872	899	892	849	906	871	836	882	880	846	822	886	837	917	800	835	881	871	866	869	879	865	904	875	931	915	853	867	891	912	878	929	932	900	894	869	859	882	909	855	898	925	841	941	843	897	851	877	900	840	907	916	917	927	852	879	823	824	877	857	909	902	889	842	886	874	881	858	870	932	849	908	935	897	880	864	895	891	921	854	899	888	910	908	888	922	871	930	883	905	873	824	904	890	931	841	908	896	897	867	821	899	883	844	868	886	856	886	857	866	894	863	925	946	907	828	823	900	849	934	860	929	887	886	860	906	881	919	883	861	897	891	912	882	883	933	878	838	888	899	865	853	916	840	889	882	869	846	865	841	868	842	830	869	856	862	917	861	836	850	853	873	863	910	874	850	865	850	892	861	854	851	868	880	879	891	887	803	919	854	867	912	919	852	819	881	854	874	899	871	886	911	844	909	896	910	923	894	859	834	845	905	873	866	877	903	851	910	918	932	843	889	896	846	852	845	871	891	893	912	875	907	872	851	913	877	859	879	902	878	893	914	809	862	909	897	867	895	861	831	860	864	874	864	898	869	880	910	901	873	883	873	896	885	880	872	865	907	916	855	831	890	937	871	890	872	917	838	861	848	863	868	873	893	893	846	901	872	871	868	896	840	894	860	852	927	911	890	851	883	902	857	857	887	863	922	955	905	882	837	889	872	838	922	907	863	889	869	837	881	892	864	895	956	862	868	845	862	836	875	857	855	845	887	905	893	916	888	859	855	845	876	863	931	843	921	931	854	875	867	859	893	918	867	900	926	923	885	890	853	896	868	865	928	863	927	898	851	893	867	966	870	844	851	894	876	871	917	905	873	893	930	870	887	896	900	914	874	895	893	916	861	888	895	897	889	922	830	855	896	910	934	872	839	888	856	952	896	893	876	904	877	847	935	923	884	880	876	856	917	913	861	890	874	857	871	931	934	856	871	894	869	902	913	906	944	910	829	919	892	887	895	949	907	827	841	865	857	845	889	887	895	891	836	880	896	860	961	856	891	959	900	847	929	884	895	865	895	935	888	899	911	875	873	880	955	911	914	863	865	859	914	879	923	878	919	890	948	983	882	899	844	888	850	828	888	861	864	840	892	926	888	822	890	880	893	882	893	885	904	872	888	928	876	868	946	884	854	906	884	897	834	818	844	907	859	912	908	900	804	900	875	897	900	902	906	881	913	913	897	832	885	918	877	855	926	891	874	846	919	897	848	854	894	879	884	933	857	897	858	826	899	911	904	853	900	917	886	904	863	875	892	868	876	897	841	809	928	850	855	912	851	893	906	829	923	846	899	801	881	867	871	852	890	925	927	877	863	878	937	902	876	870	874	887	885	877	828	915	864	828	875	912	837	897	868	861	935	891	893	865	866	846	880	863	900	868	866	831	902	919	881	859	893	902	836	851	838	870	868	926	898	878	886	918	873	862	845	884	877	864	917	883	904	905	865	915	922	911	900	854	874	878	888	917	903	835	908	925	880	891	886	804	923	861	911	888	882	872	906	885	941	851	897	882	922	869	934	876	947	875	849	847	907	847	852	902	911	849	847	909	907	857	933	825	862	894	916	881	908	864	848	901	871	829	883	904	944	944	923	868	889	883	913	835	898	888	861	894	920	894	916	878	841	875	836	859	839	881	869	895	911	928	924	925	880	865	855	866	871	924	880	845	851	867	874	885	852	883	901	917	871	825	852	855	851	961	905	896	915	846	848	893	834	881	900	837	845	928	867	884	813	884	859	832	863	908	877	875	873	900	858	825	875	901	921	932	879	863	879	889	885	872	850	866	872	865	862	861	847	863	889	897	932	864	865	851	851	882	868	823	871	812	892	898	870	862	872	918	910	861	819	893	879	887	908	904	881	864	904	830	918	921	912	899	877	866	890	849	868	905	878	890	954	842	855	860	855	867	905	855	876	880	879	866	877	913	834	871	842	844	917	875	851	905	830	916	887	875	895	887	910	882	901	889	878	895	901	863	882	876	956	891	874	814	912	930	855	913	867	896	880	877	897	844	953	923	859	867	832	863	932	913	918	906	885	927	860	927	891	904	959	917	877	843	845	913	907	869	888	864	811	855	876	882	866	891	875	847	839	879	935	913	913	876	883	892	872	865	919	854	907	903	917	897	903	891	877	885	876	897	855	904	903	858	956	845	898	907	851	927	911	855	848	860	951	872	934	844	900	889	908	826	901	843	885	843	921	890	883	892	843	913	901	898	913	849	889	913	900	904	907	848	886	943	843	866	867	900	873	882	889	909	900	879	881	905	943	876	873	897	886	900	858	898	835	858	875	859	853	819	896	851	902	853	864	835	916	908	849	871	893	866	884	919	886	902	882	897	835	880	849	858	887	894	896	894	843	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33181	28348	12188	2273	624	292	283	301	299	323	267	346	300	310	273	282	296	284	275	285	287	308	314	287	289	294	279	282	305	293	269	313	278	315	305	284	261	311	294	272	297	299	303	326	288	320	299	283	291	299	271	305	305	302	314	299	296	296	273	316	291	292	279	312	287	325	291	275	283	291	338	327	275	288	303	267	293	302	289	283	279	297	274	290	337	311	313	295	293	292	271	308	293	286	291	288	304	308	268	260	288	302	301	329	282	297	283	290	303	290	290	269	287	272	315	284	258	326	305	292	304	274	315	299	285	301	305	244	282	277	279	312	285	300	320	292	267	301	294	288	298	288	304	287	315	296	289	285	282	322	286	291	269	269	295	282	295	281	282	258	290	317	306	278	290	302	309	285	305	301	301	290	289	318	292	305	283	292	299	318	294	295	294	273	291	275	307	301	277	267	266	306	286	300	285	308	281	280	261	294	274	294	291	288	292	280	303	298	279	286	319	272	291	302	316	296	331	286	285	292	289	290	258	309	273	275	295	308	288	314	285	290	297	290	289	301	283	286	276	281	307	264	308	304	301	280	288	284	302	312	285	267	309	280	307	287	286	292	270	303	296	311	300	321	278	306	289	288	303	293	288	282	303	269	291	276	269	294	298	271	265	306	275	288	273	284	324	297	311	302	304	287	274	286	312	290	272	262	305	287	263	309	296	290	291	295	283	258	321	333	321	311	319	268	302	272	296	304	295	265	292	299	302	265	298	280	288	269	289	296	285	285	256	263	302	304	268	297	301	261	280	292	261	300	270	294	288	276	284	304	294	305	269	272	247	308	315	296	285	280	281	308	272	283	287	290	275	259	292	287	266	279	281	289	319	313	282	289	303	295	274	296	314	288	287	300	298	313	290	293	311	281	284	296	295	305	293	294	308	272	283	285	311	293	288	287	279	261	289	289	302	276	272	306	257	293	294	269	292	300	275	324	294	285	289	300	307	271	286	297	295	266	288	295	306	305	293	256	309	278	275	276	295	319	278	273	314	316	320	293	294	280	310	295	309	291	324	302	257	294	308	296	274	301	269	312	309	306	280	290	300	305	283	285	309	300	274	273	318	279	302	277	268	282	323	290	276	271	268	308	285	273	266	275	292	249	293	288	297	303	287	306	298	288	301	287	278	286	285	300	286	296	298	266	297	286	288	295	298	284	335	300	296	266	294	311	314	286	290	263	293	321	290	280	296	315	296	318	286	298	299	297	304	293	317	296	288	291	296	264	311	261	273	320	332	271	294	280	285	305	272	279	275	318	317	291	269	323	301	317	270	319	285	301	301	310	290	291	310	286	303	285	314	266	273	291	301	276	287	292	303	318	299	314	310	316	265	301	300	267	311	289	308	294	267	263	288	280	298	283	299	286	285	289	292	296	280	290	292	267	311	285	292	284	301	291	307	292	277	299	294	276	314	296	301	299	324	287	292	291	277	280	283	269	276	277	262	280	285	278	283	286	301	272	308	322	315	300	290	282	281	334	294	298	289	270	315	306	288	302	309	288	301	292	270	304	287	301	271	281	302	272	277	285	285	257	295	283	300	265	300	324	289	292	286	272	313	278	311	287	292	300	282	294	266	269	293	307	312	321	324	285	260	325	292	287	295	303	290	294	255	259	290	295	284	274	301	262	307	282	286	280	301	310	305	265	281	314	300	323	304	278	303	300	264	290	293	305	296	329	274	277	285	275	328	290	284	291	276	281	262	272	279	329	297	305	310	290	301	283	289	256	314	298	271	265	286	289	292	312	294	274	293	264	273	294	294	312	305	278	301	294	325	313	280	298	269	292	308	278	293	322	290	283	268	301	272	280	256	270	308	295	296	283	298	302	309	291	302	301	312	291	321	304	308	289	317	288	313	302	268	264	281	251	268	297	326	305	317	307	277	279	288	311	321	246	288	306	284	285	275	303	271	261	295	273	295	283	290	252	305	296	295	266	311	285	303	293	271	297	272	275	329	305	291	300	281	289	300	305	300	289	288	270	262	312	305	274	286	298	276	261	308	290	312	286	310	317	311	304	312	302	328	296	299	293	302	262	318	255	270	299	320	285	311	273	276	287	300	287	282	263	285	274	288	299	318	247	284	273	329	257	297	297	277	314	311	292	291	294	290	285	274	309	270	294	299	322	296	273	298	285	285	259	278	273	271	287	288	280	319	270	269	308	270	288	280	298	293	324	309	308	282	309	287	274	274	262	299	287	299	297	309	280	281	277	247	284	281	290	312	298	311	290	306	273	299	296	297	285	303	289	295	277	308	271	262	299	292	312	314	293	247	282	295	278	260	253	315	299	303	255	247	283	286	279	275	289	274	325	284	325	296	312	269	296	288	255	299	289	266	276	270	298	277	277	290	294	283	292	294	296	314	292	289	291	285	282	303	287	287	241	288	282	285	274	290	285	278	300	316	296	248	282	277	284	318	303	261	256	269	279	277	320	316	324	295	307	306	299	315	307	282	273	299	305	322	308	285	289	317	318	258	249	270	306	305	275	298	311	291	264	281	299	289	283	311	276	291	312	274	271	309	292	299	297	324	309	265	286	330	335	290	305	281	302	305	307	309	267	278	293	270	343	293	284	309	298	320	304	317	294	308	291	284	306	281	271	328	289	300	315	335	299	284	289	290	293	292	284	307	271	312	288	278	293	274	290	315	302	261	252	287	309	260	297	303	299	261	319	293	284	321	305	303	299	304	260	283	309	272	264	291	272	279	300	280	290	300	263	294	272	320	298	267	287	314	309	271	283	307	268	286	272	295	324	290	267	262	299	290	322	279	309	277	288	311	263	304	279	311	273	322	274	292	301	259	314	308	300	288	278	343	286	307	321	293	281	300	282	294	283	285	278	305	309	311	279	302	299	278	291	247	297	322	270	320	292	295	297	322	324	254	271	275	324	277	278	275	312	285	275	319	276	279	293	280	305	307	276	289	284	310	305	325	276	292	289	286	306	328	282	301	265	300	283	309	286	268	263	318	324	282	273	275	283	294	301	291	305	316	300	277	299	277	276	318	271	300	295	310	313	323	263	283	306	302	273	290	312	275	296	271	277	311	298	265	311	326	296	316	275	310	276	279	274	285	291	276	262	274	287	284	266	296	304	294	293	321	304	271	280	285	284	272	294	291	318	269	275	324	297	280	259	259	292	313	300	273	308	313	287	315	266	275	297	277	304	289	307	313	328	298	277	294	306	286	312	302	265	296	308	299	281	305	298	314	291	285	289	314	300	270	261	308	288	288	272	295	261	295	274	297	284	306	302	268	310	299	278	315	256	292	312	277	298	299	278	270	268	312	290	308	262	306	298	297	299	292	295	309	255	289	312	284	312	282	281	316	251	291	301	297	288	300	300	276	287	308	279	296	289	298	291	301	300	301	277	307	273	292	287	285	338	281	311	279	268	281	268	292	290	306	266	267	270	304	294	295	279	271	307	274	305	308	276	296	307	284	314	286	273	316	259	294	287	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31868	30983	16243	4590	1708	836	810	825	853	736	783	862	806	794	804	818	802	820	835	796	869	815	811	809	772	786	772	787	834	739	849	789	809	811	812	804	888	861	767	798	828	895	775	850	819	845	825	795	851	794	806	751	771	830	795	806	869	769	856	802	789	858	837	806	832	806	796	790	756	829	836	849	804	839	821	802	788	803	847	820	879	842	854	798	813	769	806	800	781	786	769	809	790	843	849	799	862	829	841	783	892	811	800	825	815	814	881	825	822	808	805	807	792	770	791	799	864	806	794	784	775	847	830	799	850	829	819	848	772	766	798	780	785	844	866	877	811	787	820	806	775	775	823	852	851	838	826	820	824	818	791	798	814	801	850	799	788	755	838	831	790	808	810	822	864	796	817	808	883	833	856	802	853	802	791	822	809	797	859	797	816	819	834	851	823	807	825	851	818	778	828	836	823	873	847	857	798	855	881	763	842	796	831	780	751	828	863	777	843	785	863	846	805	832	860	795	806	807	820	819	802	770	820	840	778	830	794	762	792	819	824	799	798	829	815	836	823	820	833	812	808	836	790	779	792	792	759	854	789	814	796	815	779	812	836	832	812	841	809	826	802	848	816	754	801	827	799	810	792	816	807	785	808	845	849	827	828	817	811	875	836	845	838	842	831	793	849	835	815	842	851	817	767	812	816	811	849	791	792	882	800	873	834	839	813	809	775	830	841	785	820	824	816	828	817	883	826	864	793	820	808	784	873	822	824	757	801	818	805	828	757	823	803	766	838	818	808	860	822	787	823	819	878	818	833	880	811	822	831	843	818	830	834	808	829	827	831	806	778	888	785	829	828	807	782	813	823	810	844	804	786	803	806	788	812	826	781	809	818	826	831	856	858	846	810	795	851	762	802	780	843	807	794	826	792	863	858	808	817	804	789	874	819	814	861	789	834	874	802	799	795	837	806	832	770	857	757	806	787	867	766	832	821	849	863	828	749	828	867	778	842	819	815	804	807	842	859	786	842	778	810	806	811	808	822	841	846	800	829	816	830	764	766	845	810	856	863	809	814	834	769	780	853	822	830	873	813	828	817	783	781	805	826	788	817	784	813	881	794	798	823	757	806	806	796	824	858	853	758	767	852	778	819	835	826	811	785	811	808	854	781	870	776	835	746	821	888	782	775	854	772	800	804	782	795	809	799	821	827	794	853	760	828	788	794	809	848	825	841	787	860	842	845	802	826	822	808	874	824	795	814	827	848	814	873	818	828	834	830	837	825	851	852	790	810	842	806	795	788	774	813	853	809	876	843	805	817	823	851	801	803	752	801	772	837	793	838	857	835	805	835	835	861	837	820	801	847	771	857	813	820	806	848	784	824	804	816	804	779	838	840	897	814	822	812	785	833	844	810	826	849	827	780	784	840	797	830	867	836	825	807	793	766	820	816	815	820	800	811	847	801	837	794	845	763	838	826	856	825	832	868	781	809	855	836	816	781	878	874	835	829	800	855	823	814	817	813	830	810	793	815	837	784	789	871	837	778	778	825	790	810	834	831	827	835	795	803	777	795	802	821	819	810	751	847	814	789	795	835	814	835	779	766	806	827	808	808	788	816	844	839	856	859	816	858	791	804	810	842	767	825	803	776	807	822	832	778	809	837	806	792	801	803	827	788	779	811	822	803	863	772	797	826	816	806	794	861	828	794	842	823	837	854	801	870	861	792	785	767	828	812	801	838	831	815	802	842	817	819	780	857	766	830	814	821	811	771	822	814	798	816	796	781	809	777	796	802	819	847	828	794	846	860	757	799	829	763	834	855	835	853	816	841	863	780	810	836	794	825	811	817	826	797	818	819	825	809	828	803	800	801	778	796	785	835	826	805	849	802	798	821	800	851	776	866	841	821	818	852	850	798	834	818	829	795	835	816	841	795	816	799	787	785	819	815	787	820	791	824	811	803	802	863	851	790	851	793	836	885	832	816	818	813	774	824	836	845	823	825	797	784	877	818	826	825	846	804	810	794	815	737	789	792	795	791	810	864	807	811	787	787	782	810	762	780	843	825	853	813	807	817	821	828	786	831	827	813	843	816	808	803	846	864	784	843	853	839	797	786	816	766	898	832	842	836	814	826	818	787	787	862	809	793	828	880	819	813	855	821	781	827	801	836	838	770	817	840	878	879	776	772	779	812	839	797	906	855	797	814	766	797	849	767	868	781	808	801	813	816	843	778	816	836	825	840	796	850	798	807	850	794	769	771	793	787	856	815	833	828	805	799	840	841	811	800	825	795	837	824	804	806	825	802	808	871	806	824	811	816	767	782	816	809	806	802	810	797	813	849	835	783	843	843	803	809	833	829	764	846	819	833	848	846	825	801	830	805	853	832	843	810	865	806	797	856	843	808	824	856	812	808	870	822	806	791	786	834	833	830	798	786	783	788	829	773	792	787	822	784	817	824	850	787	784	761	847	756	816	817	809	872	817	838	848	849	831	833	827	844	839	799	820	799	833	809	788	779	864	857	788	832	826	807	779	762	806	763	849	808	810	843	830	794	823	825	826	775	801	776	828	820	842	851	813	870	851	867	815	831	818	827	863	809	809	813	844	826	789	823	771	850	835	858	775	800	804	804	852	799	768	768	845	846	818	796	780	823	820	806	831	811	800	845	812	788	786	824	790	813	802	824	800	875	840	858	838	860	806	777	864	758	815	816	792	801	809	825	825	793	786	793	845	801	834	859	867	833	815	807	781	811	825	768	776	814	835	816	778	829	783	838	769	843	835	811	788	813	823	791	816	883	806	747	800	805	795	770	825	785	813	819	820	806	818	830	852	822	808	808	791	847	800	846	778	787	785	796	857	816	813	793	770	883	833	765	823	844	807	840	785	804	801	834	823	813	824	813	791	817	840	821	834	779	797	842	798	795	810	808	809	804	865	839	797	814	849	820	826	812	845	791	796	825	813	842	861	817	775	875	793	789	788	822	818	772	841	844	806	789	776	798	800	869	809	835	810	811	816	818	778	769	808	803	806	831	821	807	841	793	809	815	793	815	820	851	846	822	800	804	853	796	776	795	799	798	756	831	774	803	814	852	763	822	776	817	819	806	828	790	797	817	794	787	770	798	775	837	784	801	858	788	778	808	802	837	778	830	817	840	810	808	810	815	816	793	784	848	855	831	805	845	837	811	833	825	844	773	831	825	817	817	879	761	804	823	826	819	822	772	838	813	760	769	867	813	797	812	787	788	859	804	795	806	846	769	787	842	841	818	835	782	834	731	882	802	854	796	797	798	821	848	818	815	786	798	812	760	858	810	788	819	766	809	785	790	846	858	815	792	835	815	746	807	854	786	846	835	834	839	823	793	844	788	821	811	821	774	821	794	850	848	831	827	826	831	817	805	847	751	849	812	870	831	809	813	849	816	821	819	858	774	756	806	761	812	799	839	832	839	897	841	813	776	866	779	877	798	818	801	818	798	819	767	895	831	802	781	793	824	808	819	803	826	806	807	827	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
77891	70394	48174	22001	7014	440	309	292	290	293	275	253	275	270	278	262	249	239	262	243	271	256	250	275	256	269	248	272	273	277	280	266	269	255	297	258	243	264	267	266	270	291	248	282	237	260	260	251	247	291	289	264	273	262	281	278	271	257	284	269	280	296	292	281	263	273	264	283	294	289	297	289	256	286	260	281	264	252	246	245	257	294	260	259	265	272	265	270	248	280	241	276	263	252	286	275	251	255	271	269	248	258	250	281	264	235	262	285	270	270	272	262	261	260	276	262	301	281	270	280	268	259	270	245	245	269	272	259	272	264	275	257	237	283	276	278	287	255	293	239	283	244	296	280	267	263	263	221	259	317	277	244	264	294	249	267	323	274	286	274	269	275	265	314	256	282	298	258	292	274	274	275	273	274	284	275	272	317	271	271	255	297	279	293	270	269	288	306	254	280	268	253	247	279	276	250	283	270	263	295	293	281	294	238	265	288	266	271	279	275	262	270	292	292	256	282	287	271	265	226	291	279	273	257	254	248	275	277	283	302	262	276	250	253	277	280	302	242	266	258	253	294	259	261	277	263	251	269	268	285	254	274	260	251	270	295	267	233	300	267	248	256	276	296	306	254	257	260	250	270	262	247	273	252	260	270	268	260	296	229	285	264	297	275	267	260	256	256	268	245	261	274	285	281	279	275	262	302	276	258	262	275	278	263	276	264	270	247	273	277	274	303	266	255	279	249	260	264	266	265	266	279	269	291	260	253	287	246	281	291	288	274	276	261	286	258	277	272	254	260	302	257	264	277	262	265	284	279	278	257	297	263	295	290	289	264	252	266	301	290	255	269	257	257	286	257	296	282	268	283	272	252	260	271	265	291	237	241	263	258	261	283	272	258	289	265	250	265	268	230	263	282	262	252	297	227	240	300	261	285	285	273	252	279	275	286	268	265	275	265	288	266	246	276	259	241	279	256	318	259	281	269	246	276	274	277	300	259	293	263	273	282	262	298	287	262	256	272	276	285	260	279	262	281	282	270	274	274	270	259	255	275	263	268	301	282	288	254	267	269	253	280	268	281	271	275	253	282	262	280	263	282	264	280	277	275	259	259	273	264	298	271	253	273	264	295	262	279	284	272	252	304	310	290	292	297	261	262	301	257	293	278	257	266	258	295	275	284	281	265	261	261	241	250	281	262	270	281	284	283	266	280	276	249	258	289	255	246	256	298	282	243	244	270	250	259	258	257	292	290	282	287	285	274	260	273	293	264	283	280	263	260	248	274	260	280	274	278	270	282	275	281	282	254	257	267	284	250	257	293	262	278	277	273	288	262	301	239	277	257	287	259	282	272	265	287	268	288	285	264	272	292	264	266	276	232	264	290	258	266	300	263	236	260	221	283	269	305	251	275	275	262	297	265	266	249	283	272	265	278	284	270	283	259	276	252	275	259	267	281	277	288	292	293	286	268	238	299	267	262	265	281	245	269	268	257	254	257	261	258	300	290	262	282	265	257	255	267	283	260	267	276	261	261	261	262	286	255	260	282	260	268	278	271	273	256	308	254	276	243	273	275	258	283	268	264	231	274	286	259	247	295	243	286	279	276	267	257	280	270	258	271	267	298	246	265	278	240	268	279	274	271	250	261	251	299	270	250	267	264	276	268	283	289	271	284	234	269	270	312	276	279	274	269	238	285	255	263	261	253	240	269	256	259	276	261	252	246	251	261	297	291	258	252	262	278	272	294	284	258	283	275	273	257	293	258	293	273	250	282	247	266	260	273	278	257	259	284	275	264	272	264	287	256	269	257	287	277	282	255	255	251	298	240	271	270	289	294	278	277	267	275	249	270	278	296	285	296	260	261	259	271	272	266	293	278	267	260	279	276	257	263	278	274	255	242	304	277	250	294	245	244	267	254	260	246	259	253	256	267	283	261	257	271	252	276	239	279	244	250	296	247	280	243	314	255	277	269	287	298	279	257	271	283	276	248	277	244	257	252	272	248	279	256	283	278	286	266	249	268	287	256	284	287	276	282	276	263	235	257	286	282	276	293	275	261	262	278	279	256	260	266	237	276	262	270	254	307	274	269	266	268	265	275	228	265	284	270	269	253	295	256	265	282	284	265	286	275	279	275	301	250	282	287	244	248	292	298	251	271	248	253	269	284	261	275	276	256	245	259	284	286	301	277	267	245	255	281	267	289	268	269	262	305	270	288	267	250	274	284	287	266	305	282	239	286	303	285	270	235	267	273	256	278	259	253	262	292	265	268	262	245	267	260	253	293	290	268	282	290	239	281	306	286	289	268	289	267	265	277	259	295	250	279	257	262	279	252	279	244	246	288	267	293	262	264	264	253	273	297	247	268	259	254	253	263	286	256	278	271	259	268	243	279	299	276	288	299	277	245	241	279	238	284	279	262	260	256	262	271	284	293	275	286	287	252	272	269	283	284	274	271	265	291	268	283	263	278	266	273	262	281	263	283	267	263	267	257	285	281	251	267	258	264	261	257	258	277	267	268	274	270	270	280	305	290	287	272	256	268	263	280	255	257	290	229	255	262	226	266	254	247	262	269	263	257	265	286	286	290	288	308	273	277	269	237	271	262	275	295	298	293	278	278	252	305	269	308	258	262	292	244	257	302	246	291	284	287	292	295	252	277	251	265	258	261	223	301	285	282	284	264	247	255	266	250	268	257	257	273	257	255	284	292	238	259	263	274	292	272	256	274	260	284	260	287	263	281	260	273	251	256	251	284	276	255	284	289	259	266	264	276	262	273	271	276	261	256	277	287	283	290	282	268	298	292	272	279	293	255	267	267	290	240	221	233	274	234	282	286	276	268	284	269	301	258	299	273	263	278	261	283	269	289	277	273	288	254	272	288	291	282	259	270	259	276	304	261	249	252	284	284	292	266	281	259	263	271	282	271	290	260	284	282	265	270	274	267	277	294	259	278	270	274	287	283	307	279	249	265	272	242	263	249	295	313	268	247	246	274	274	264	269	273	291	284	265	277	283	255	247	277	273	275	257	250	274	280	261	249	266	244	274	254	265	253	262	235	312	278	261	274	298	275	278	254	293	253	243	274	283	276	237	308	265	242	311	270	291	259	289	290	268	275	267	310	270	258	282	279	263	289	280	275	290	274	244	266	284	262	272	270	288	252	276	277	224	305	291	257	303	272	275	262	279	277	288	261	269	273	316	276	289	250	256	292	287	279	261	258	280	274	283	269	298	286	297	244	292	254	268	276	240	259	267	261	262	273	292	240	284	283	267	274	260	259	246	267	252	281	267	244	253	277	253	294	298	261	278	271	274	272	234	267	248	281	280	276	278	269	259	267	258	291	266	264	254	295	252	263	290	279	258	268	238	263	272	259	274	268	262	241	284	238	268	300	259	286	290	288	280	306	234	302	263	272	262	260	281	282	309	266	244	261	267	280	263	276	285	293	240	285	264	278	262	274	263	246	276	250	293	265	248	266	293	260	254	286	279	266	262	295	268	275	254	262	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54866	58024	45772	24157	11030	808	844	766	778	782	787	766	769	755	799	782	764	737	781	746	767	738	737	771	772	761	789	762	811	737	774	744	790	738	740	806	781	769	799	874	936	879	822	804	764	710	794	695	786	790	729	815	791	756	726	785	755	756	713	792	760	802	692	710	715	765	770	741	756	733	773	785	797	733	778	759	777	786	776	710	813	744	778	759	754	778	797	751	789	737	743	734	757	754	731	791	833	751	768	760	800	760	763	766	762	755	755	753	754	772	824	756	719	761	781	754	768	788	739	740	791	760	723	786	735	798	779	710	791	808	804	742	768	758	764	752	754	794	724	726	759	829	782	752	780	736	737	753	798	755	782	737	757	793	766	770	814	766	752	773	802	794	791	747	804	768	766	800	714	778	758	801	762	786	814	777	791	795	784	735	814	709	791	776	738	771	737	757	787	804	769	781	755	812	774	718	751	794	756	757	725	711	833	771	777	791	777	742	778	752	737	800	776	826	760	792	776	740	759	783	759	803	779	778	772	782	708	747	775	785	799	757	735	784	798	784	747	783	749	751	779	783	766	765	744	752	726	782	738	745	754	748	806	752	786	737	731	762	762	850	763	761	825	797	754	742	793	783	796	778	727	781	781	773	797	789	746	792	728	756	780	760	766	792	691	783	796	775	779	738	766	761	754	738	764	725	767	777	706	741	763	714	766	731	754	767	760	785	760	737	739	768	764	724	800	792	766	753	785	734	742	736	764	776	747	723	800	768	771	763	735	740	814	786	751	775	833	774	748	762	765	765	765	776	742	734	756	799	798	734	764	746	810	711	866	776	772	767	767	778	784	769	793	803	717	713	763	709	750	795	723	776	760	769	728	811	761	744	781	767	779	756	774	785	758	833	726	768	729	698	810	767	767	831	707	735	740	750	769	791	760	778	778	749	758	740	767	776	805	767	806	782	750	774	792	776	737	786	761	758	756	740	804	766	713	775	806	821	745	770	724	757	805	721	703	781	749	720	796	774	770	794	776	792	766	794	709	772	775	710	805	730	777	777	805	799	754	736	759	789	757	693	727	723	790	812	780	789	790	790	712	772	790	786	734	758	778	736	736	730	726	763	788	763	733	791	804	700	771	750	763	769	718	760	785	765	788	751	755	751	764	796	736	792	744	760	770	732	737	747	778	779	764	699	736	799	756	749	760	769	781	796	774	770	694	733	769	741	772	769	771	820	793	794	760	754	746	781	797	773	728	775	809	785	725	775	782	702	798	769	769	720	786	744	756	759	782	785	772	725	773	752	820	780	716	774	696	745	740	737	774	790	804	768	798	794	728	763	777	809	737	780	714	758	724	753	765	791	818	701	740	792	797	736	761	787	768	719	766	771	777	726	731	790	706	776	730	722	806	802	748	752	780	811	760	768	785	717	719	793	825	788	812	746	767	795	753	756	767	728	753	723	717	796	802	770	721	775	780	797	763	817	725	754	697	808	719	762	766	690	739	756	753	785	781	775	755	770	723	785	778	833	787	768	731	742	754	802	772	719	703	759	754	784	772	800	767	772	746	802	761	833	803	761	757	792	785	755	764	744	809	788	767	779	749	732	757	793	801	788	765	768	800	727	744	749	747	801	795	731	756	747	690	755	804	762	728	791	736	803	764	773	798	836	789	757	756	748	758	759	792	774	769	794	749	757	798	789	765	724	734	756	800	756	744	750	784	736	751	729	729	767	735	740	749	839	767	768	809	750	764	786	759	721	727	712	784	751	760	776	781	778	710	774	751	768	814	779	771	770	767	785	781	745	790	754	792	745	736	794	790	748	777	749	729	728	741	733	741	738	753	800	757	766	762	786	760	801	751	812	732	779	776	719	773	775	788	749	747	768	729	729	790	737	768	714	777	757	740	740	786	765	755	743	762	694	781	776	750	761	775	835	802	804	737	798	769	725	773	756	782	742	753	795	770	773	774	767	756	723	744	765	732	804	776	801	762	742	792	765	736	750	765	778	792	745	828	769	781	749	787	787	811	782	742	772	751	747	764	772	741	786	711	768	730	720	757	777	760	733	797	774	785	751	760	745	758	770	777	757	726	777	759	748	775	712	760	775	714	775	769	744	809	792	758	778	801	732	814	723	783	780	797	769	719	749	763	751	718	781	736	772	749	704	748	823	773	796	787	751	809	805	788	709	792	763	719	760	751	737	756	776	751	776	742	750	759	797	826	789	726	757	769	752	747	754	751	775	763	718	772	739	766	801	796	772	772	773	767	749	751	748	774	766	760	719	742	770	794	786	794	796	699	785	781	755	761	749	732	789	689	728	762	758	780	790	788	747	794	751	748	735	811	784	765	808	761	764	771	789	734	737	742	764	783	739	776	719	799	767	785	827	754	775	761	761	785	772	771	753	724	789	777	746	773	793	797	722	839	795	781	724	783	768	770	816	782	743	761	776	759	774	747	788	752	751	758	787	741	804	799	767	726	787	804	746	770	715	738	780	732	765	768	767	697	803	749	720	777	764	769	794	753	777	738	812	753	736	731	727	727	758	784	793	757	769	736	788	740	753	709	815	783	797	768	730	745	780	754	749	781	747	841	755	739	756	725	748	815	762	789	747	768	727	792	790	782	764	712	790	704	759	759	783	745	776	812	754	778	802	778	740	759	803	741	806	752	801	731	817	778	712	746	759	756	817	788	800	768	752	756	749	781	774	762	721	839	773	723	757	776	806	768	754	749	742	730	738	743	738	786	715	783	777	759	754	729	768	760	744	767	823	730	738	726	803	785	759	739	782	744	816	757	767	738	765	765	765	786	755	770	770	817	766	799	795	814	761	760	737	750	774	773	758	739	755	763	705	776	760	760	723	782	833	765	776	754	742	791	770	751	778	766	757	754	783	775	774	769	807	812	820	775	770	730	762	714	773	794	743	754	753	740	794	727	728	773	803	773	817	785	761	770	785	772	725	763	724	831	820	769	767	797	771	720	747	725	729	758	777	738	792	730	790	738	789	727	746	763	754	759	758	706	782	786	764	759	790	782	770	764	786	816	724	722	736	715	755	779	770	778	758	812	797	706	743	778	747	781	734	783	778	772	790	741	778	765	787	740	750	775	697	810	747	729	756	734	727	725	777	803	740	777	763	748	741	721	748	736	758	765	756	731	770	732	802	728	736	829	785	787	812	770	769	789	775	728	771	761	774	767	772	762	794	762	747	744	795	755	705	774	780	795	746	751	754	743	748	760	760	744	715	789	783	750	720	801	780	774	755	778	742	767	716	776	752	770	796	790	747	760	751	722	781	806	775	782	769	781	773	790	754	743	757	802	770	776	790	770	808	796	791	788	736	745	802	755	763	781	734	737	786	747	782	714	744	777	821	784	764	736	804	781	740	790	771	780	764	749	753	757	734	729	746	765	751	746	810	767	768	839	734	765	769	789	777	783	786	741	805	823	771	745	758	734	813	744	803	794	767	721	752	755	747	768	767	788	782	795	751	765	737	767	779	779	762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
86503	80591	57950	29611	12669	948	313	339	325	332	329	326	312	334	307	323	340	318	301	297	302	326	295	315	314	314	343	277	295	315	296	305	320	293	291	270	292	319	308	320	363	326	341	295	315	317	304	275	310	341	314	320	304	277	318	308	325	320	326	322	306	296	314	288	317	345	307	291	331	300	317	334	298	298	335	325	315	323	309	306	311	328	300	286	285	316	283	289	313	296	337	260	327	302	280	307	312	287	322	316	336	298	331	297	297	299	318	287	322	299	334	303	292	326	315	328	316	317	317	290	320	277	308	270	311	300	296	328	316	277	326	296	316	324	320	295	346	323	323	285	315	311	343	290	312	310	321	308	336	278	313	319	296	292	324	303	336	286	334	306	339	307	302	308	313	304	267	333	318	336	293	318	321	301	299	328	311	315	262	307	349	339	322	306	302	299	325	323	314	320	305	297	306	321	307	312	308	324	307	322	340	299	311	322	304	297	335	323	291	274	357	310	335	321	308	302	341	311	321	321	315	303	301	279	358	309	289	357	338	318	320	306	335	309	313	337	307	322	307	309	280	332	289	301	283	323	295	325	283	350	353	293	315	311	323	285	298	272	287	324	295	320	309	327	306	299	312	318	309	328	326	303	327	275	311	305	309	314	293	330	267	326	304	295	303	334	321	324	318	348	310	310	332	281	343	310	287	311	290	331	276	334	313	301	295	358	291	315	329	304	350	291	300	297	322	328	326	324	327	320	289	337	307	318	313	307	292	328	307	312	325	318	305	308	324	337	294	348	299	327	318	337	304	313	307	266	294	311	312	308	318	318	275	290	354	324	291	285	308	287	336	318	311	321	300	344	305	293	295	314	296	302	315	287	286	292	274	315	318	328	306	310	300	320	329	324	285	292	334	303	298	324	315	299	325	331	277	326	321	277	330	302	324	359	325	347	351	326	292	318	270	296	318	319	306	341	319	313	299	320	288	275	268	300	332	330	317	310	328	306	309	301	346	344	316	306	321	308	292	302	298	303	352	314	316	311	280	305	348	306	299	328	301	293	345	286	319	320	312	309	320	322	293	315	307	299	383	305	290	324	311	333	309	295	297	305	285	313	309	325	310	287	326	300	339	304	323	318	335	305	319	289	334	287	313	278	289	333	308	301	284	315	321	310	322	299	307	297	335	319	317	313	313	316	301	304	298	316	312	313	298	317	320	326	337	352	303	357	308	291	349	323	306	305	269	289	333	276	334	290	327	294	336	347	307	328	311	301	312	284	312	275	298	292	278	294	305	356	295	349	309	321	307	317	306	274	303	318	308	321	310	271	301	319	340	327	314	302	313	320	327	323	320	348	323	278	329	331	274	317	313	329	311	304	347	302	335	292	314	295	315	331	302	309	308	293	292	305	320	312	302	321	311	328	284	337	319	288	306	332	307	287	324	326	320	309	291	312	318	315	275	310	336	314	306	275	303	276	347	301	279	290	284	308	324	339	340	310	311	298	325	317	308	312	281	283	310	305	284	288	324	295	304	298	309	321	311	311	311	318	297	320	319	326	324	295	271	318	318	323	268	330	341	325	289	346	323	312	290	295	307	311	331	303	304	334	331	294	310	314	333	305	327	298	313	329	318	315	308	300	307	294	317	335	296	306	318	328	319	329	286	330	330	331	325	267	303	322	331	299	296	315	301	281	352	322	297	296	338	318	295	337	293	302	313	321	316	356	304	342	286	301	315	280	315	270	282	318	295	302	304	332	273	290	308	307	317	343	308	323	341	309	320	292	299	329	293	326	293	329	278	287	307	299	323	292	336	279	283	311	315	319	333	308	315	321	321	287	298	322	343	291	280	325	303	300	303	322	328	330	312	334	306	294	334	315	318	302	316	284	319	299	299	301	325	295	339	319	306	316	323	314	314	312	346	307	317	347	322	308	288	321	338	282	326	289	297	313	302	288	293	306	314	300	305	313	308	291	317	337	295	340	304	327	349	303	326	304	337	291	325	307	329	300	348	318	344	301	258	321	355	321	334	282	311	304	295	285	306	297	311	315	329	286	299	293	307	314	337	299	311	298	294	309	316	299	285	311	327	308	329	324	290	317	270	326	316	328	317	331	278	309	307	348	291	310	332	317	300	324	309	313	294	327	274	327	341	302	306	307	325	283	282	264	310	294	314	316	312	332	284	308	293	351	317	324	299	328	291	309	299	332	319	319	276	305	333	310	296	276	301	292	316	298	313	327	326	331	294	321	296	292	324	336	315	345	305	292	288	301	311	315	302	307	306	312	300	307	329	303	299	302	300	305	301	306	305	288	321	281	332	322	296	313	293	317	318	318	294	310	300	289	323	313	301	335	295	292	307	311	327	307	337	329	299	329	292	293	298	302	332	352	319	329	303	345	304	288	312	321	279	320	328	311	308	296	322	303	281	321	312	294	290	323	345	325	306	318	305	281	317	340	299	333	308	297	312	323	297	325	293	302	316	310	304	299	302	290	326	297	288	329	343	303	287	292	298	317	297	340	341	303	313	306	316	331	320	303	300	312	299	325	323	294	310	308	305	299	344	314	310	308	306	282	306	300	344	325	314	302	312	277	315	313	277	299	294	325	329	334	294	290	323	322	311	336	326	308	310	296	294	315	349	329	308	329	326	278	309	325	326	300	296	305	325	323	307	287	312	331	303	330	317	341	292	302	293	295	293	324	322	304	309	287	281	311	340	329	336	337	310	284	336	305	293	279	316	324	312	301	317	329	343	312	303	316	281	331	303	320	336	295	325	279	353	342	276	312	296	291	287	300	315	306	305	330	299	309	318	324	317	312	299	326	329	314	283	334	338	282	314	273	327	314	299	310	317	287	308	311	332	296	310	318	322	305	324	292	294	329	284	289	329	287	288	316	343	327	308	339	305	314	346	300	307	304	307	299	331	273	304	313	338	318	301	348	306	325	293	307	288	299	289	317	321	304	308	342	322	321	286	324	288	303	307	316	304	312	312	300	284	322	326	298	302	287	314	312	341	316	315	322	312	304	309	319	309	354	337	297	318	336	311	332	315	288	281	290	310	321	306	316	329	319	319	303	327	293	305	309	289	332	323	327	345	311	312	277	306	290	304	310	299	315	320	321	329	314	321	308	309	286	305	315	315	329	340	329	308	304	303	312	335	326	299	317	319	294	325	298	313	306	312	334	321	287	330	307	326	311	322	311	284	300	317	341	337	298	336	292	340	308	300	330	304	315	336	317	289	349	305	299	297	273	316	306	306	311	304	290	309	317	301	329	331	316	304	301	289	298	315	350	273	313	297	286	315	323	319	314	328	309	335	331	295	315	287	281	284	323	296	319	311	292	314	311	316	281	315	305	316	299	325	308	283	318	334	305	310	306	311	301	318	289	334	304	316	308	300	325	296	294	326	317	330	301	321	293	289	306	337	292	291	307	325	317	320	332	324	312	300	323	320	321	301	306	352	331	330	294	316	325	300	314	270	320	294	339	320	348	327	312	335	292	292	311	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
64585	71648	55772	31664	14709	978	925	936	878	848	876	897	901	882	881	819	848	905	888	819	850	894	848	881	849	777	896	889	843	875	901	849	802	901	883	886	853	852	875	963	1054	1118	902	1008	898	877	902	859	798	832	871	859	871	815	824	828	882	926	826	866	851	871	894	860	880	850	832	807	864	912	875	879	784	882	834	839	826	906	886	857	857	859	896	817	862	856	847	859	853	882	847	809	868	824	892	858	892	855	879	851	894	812	874	836	878	810	865	908	842	859	882	872	853	829	865	818	885	880	897	872	878	836	841	858	789	865	894	792	867	810	834	871	851	860	850	802	835	818	864	867	819	846	884	848	901	830	879	839	831	842	835	906	848	882	837	812	895	862	943	855	862	845	841	897	845	882	858	855	803	804	855	900	852	864	826	843	877	838	843	854	882	847	873	878	861	843	845	840	883	883	848	900	834	920	854	881	885	869	832	924	867	823	855	874	866	872	926	867	862	909	886	866	882	890	881	856	829	914	847	906	890	814	860	849	827	853	846	870	844	836	851	833	829	879	857	837	828	846	840	853	882	892	865	878	859	853	840	843	830	879	828	914	872	875	884	874	853	849	871	823	880	862	882	867	852	899	845	831	879	884	862	898	832	863	840	843	887	784	874	846	834	847	842	856	861	892	828	874	829	830	877	832	890	846	821	859	833	863	848	846	901	907	858	851	867	841	860	848	833	888	855	860	838	832	867	854	847	849	840	793	909	916	872	835	884	830	896	840	901	845	871	862	838	912	889	914	861	854	869	860	845	871	862	898	891	910	902	829	853	879	859	840	822	824	914	856	834	914	831	884	794	832	849	877	853	912	824	798	859	870	881	889	825	880	893	916	852	871	872	885	783	836	844	868	896	854	910	849	860	867	864	797	864	848	842	828	901	850	825	862	882	865	826	813	851	886	828	897	892	926	878	842	812	852	842	825	886	824	870	844	870	863	868	854	860	844	846	856	859	856	842	880	824	846	850	850	880	861	868	864	831	807	933	894	846	864	836	860	827	895	864	841	887	860	821	829	813	846	859	877	839	826	812	865	877	879	849	871	861	852	803	812	838	831	896	861	865	829	839	875	893	866	891	911	867	879	840	832	831	847	820	882	856	839	804	855	928	873	895	788	870	826	820	915	827	900	835	843	844	855	868	848	922	876	902	901	869	880	810	844	870	837	856	865	857	855	832	883	845	862	820	886	862	890	841	838	906	850	829	855	870	788	849	878	890	914	814	866	854	859	841	874	857	847	854	896	866	797	830	821	862	839	848	845	874	865	869	857	808	870	878	860	881	893	846	893	847	865	870	842	820	863	857	871	848	841	859	855	895	819	821	878	863	837	833	847	852	830	885	856	847	830	884	887	858	854	795	874	894	855	816	865	814	856	852	880	897	826	879	915	847	848	827	914	895	876	803	856	873	858	827	840	871	894	881	858	847	776	856	817	857	854	914	793	819	819	844	870	826	849	854	867	886	885	853	855	852	856	868	858	862	846	866	866	851	880	854	840	899	854	856	893	816	897	860	819	863	913	869	865	903	818	949	853	856	843	863	807	845	810	877	891	848	886	927	867	840	862	848	889	843	902	880	860	797	856	825	875	846	803	872	849	833	834	821	857	851	841	876	815	823	880	856	822	830	846	861	876	867	888	800	904	859	827	844	833	821	880	830	892	860	908	921	827	869	846	896	865	879	874	853	859	858	853	821	886	855	899	859	828	864	878	833	818	810	845	835	891	890	891	859	880	883	851	836	869	850	816	843	853	858	886	828	838	905	867	855	860	914	817	874	811	840	819	875	865	868	852	813	824	868	846	860	841	856	834	856	864	846	915	894	896	834	888	844	870	828	783	836	865	842	913	846	925	864	862	850	818	877	851	870	839	847	847	864	852	865	777	843	864	847	890	850	894	821	813	845	886	833	883	879	866	870	905	809	833	862	897	806	843	892	852	867	869	863	863	856	858	899	798	871	872	879	854	836	869	873	850	876	864	888	865	873	894	845	844	880	890	814	883	848	827	831	851	880	826	850	840	834	814	873	890	871	857	850	877	866	825	806	864	907	858	859	864	834	860	828	879	910	848	850	866	798	857	871	864	820	879	883	850	828	867	852	844	871	860	862	825	934	824	863	851	882	881	844	908	867	868	882	872	872	826	858	868	892	839	866	827	822	862	839	789	900	835	856	871	802	901	893	876	879	842	865	859	846	885	908	931	887	884	868	841	886	895	854	875	862	887	881	861	845	815	799	858	826	860	828	881	911	819	832	851	899	820	785	858	808	866	901	854	837	847	848	828	867	824	877	870	851	825	794	843	876	909	855	877	877	877	827	893	881	910	885	802	885	881	865	919	891	875	864	887	856	845	884	776	833	864	810	889	830	886	823	863	878	895	856	820	839	854	864	912	939	845	847	896	835	904	829	821	860	842	865	885	825	842	890	807	894	842	850	821	905	926	817	861	835	862	850	907	929	831	884	856	903	843	838	868	874	828	893	867	869	895	876	838	867	866	863	872	864	873	873	810	841	817	811	854	869	900	791	857	888	865	844	862	927	871	799	919	844	870	894	847	887	880	868	891	816	834	821	832	890	861	838	831	898	870	829	827	829	915	864	917	849	875	860	851	899	866	856	833	907	823	851	843	865	911	854	848	845	873	850	815	806	860	822	833	818	824	875	826	831	888	865	871	875	895	862	788	903	879	805	889	797	855	860	825	844	853	849	813	923	862	817	906	866	841	877	871	901	834	877	853	846	811	916	846	850	823	832	897	832	857	787	848	879	868	861	863	847	940	850	836	833	843	815	886	842	882	862	834	857	894	841	848	906	916	845	849	896	830	849	883	825	835	827	884	839	795	874	850	867	846	883	827	877	836	872	884	789	888	857	852	835	824	812	886	884	853	850	807	834	867	858	872	868	915	809	858	892	878	871	854	825	852	866	881	853	860	862	849	828	938	905	886	902	798	850	868	884	886	865	853	848	855	808	874	869	868	855	894	817	841	870	892	868	827	886	900	804	867	893	851	849	829	813	874	828	843	885	869	907	874	908	863	826	859	837	841	838	891	914	824	810	875	943	845	842	839	809	820	806	854	830	880	834	899	809	886	880	846	863	840	889	869	848	833	877	818	829	832	869	850	847	855	844	849	883	882	895	904	916	832	856	850	868	858	861	870	892	819	833	849	872	866	813	894	892	865	837	801	880	832	877	882	828	923	910	856	880	845	796	868	842	863	846	799	852	848	856	840	860	811	848	903	796	858	852	826	813	819	835	858	826	783	824	851	891	828	805	817	855	905	837	776	855	857	848	844	842	840	842	890	866	871	870	889	848	835	912	867	869	844	884	879	854	867	862	805	856	835	839	829	857	849	810	882	879	827	812	857	875	847	942	867	821	862	858	823	817	920	858	876	887	843	852	859	843	867	866	907	849	826	849	880	883	844	872	815	909	862	868	867	904	866	809	844	878	863	879	887	799	885	938	858	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32175	29413	12307	1822	625	322	270	295	252	276	256	260	259	275	275	265	274	269	256	241	286	302	292	247	263	283	299	312	267	307	264	257	290	261	253	287	271	295	312	282	266	267	296	280	259	283	252	261	268	283	243	286	273	285	273	310	263	277	306	287	252	271	310	289	301	276	271	274	268	274	264	310	276	295	283	283	310	276	263	269	254	286	300	296	309	267	260	288	288	293	285	286	278	284	275	254	274	298	278	236	292	281	256	273	294	284	261	280	300	258	290	292	266	265	299	265	315	278	270	256	264	272	285	309	281	299	272	253	277	284	277	258	292	282	298	285	305	252	271	275	281	260	293	281	265	296	278	248	282	291	270	257	264	314	280	267	293	277	269	284	282	248	271	274	249	263	267	279	252	251	240	297	288	290	264	265	270	299	308	274	273	268	283	263	273	300	281	286	278	282	282	282	276	291	269	291	274	242	288	264	264	266	274	264	287	258	247	271	280	270	263	306	312	280	277	299	271	299	281	295	291	256	273	264	292	267	265	291	279	298	286	288	253	279	292	316	298	258	270	264	273	256	269	296	277	295	286	297	304	293	249	248	278	285	294	267	290	257	299	280	282	300	260	283	266	267	309	280	255	261	281	318	272	256	280	291	263	248	268	255	296	293	295	267	284	265	260	250	284	259	285	282	256	299	302	258	271	270	281	311	264	240	282	288	294	275	279	271	276	274	293	260	259	317	266	274	256	265	262	313	290	322	285	240	288	251	276	263	257	248	286	281	323	281	283	246	299	250	290	297	265	264	254	293	256	282	279	293	291	265	273	259	283	309	273	298	270	299	309	267	241	268	302	255	291	315	272	264	283	280	299	259	284	299	269	292	275	283	262	260	286	292	276	304	285	299	279	281	263	318	269	269	290	253	244	255	247	269	305	279	275	281	263	284	273	279	265	300	264	285	281	256	288	299	284	296	254	257	266	258	276	308	297	299	285	276	251	252	288	292	307	282	286	280	270	295	270	286	249	303	289	262	291	291	320	283	280	247	305	299	281	300	274	273	288	271	298	264	255	295	269	285	285	267	268	287	276	296	302	277	281	275	298	273	269	271	279	248	285	261	264	274	293	285	309	260	293	286	258	257	289	273	290	296	307	263	322	296	282	270	267	295	268	291	291	283	256	282	276	275	282	266	288	306	246	309	315	269	299	289	270	269	291	274	264	262	259	283	301	273	286	271	272	288	263	281	251	245	261	293	308	272	251	279	280	276	301	287	311	278	259	277	268	298	291	287	285	260	273	259	271	264	307	285	252	266	288	268	255	287	280	290	270	276	291	284	266	255	237	252	290	253	261	265	244	282	274	261	285	283	253	240	293	296	266	269	287	269	306	297	293	299	280	275	322	316	274	236	274	274	261	291	291	278	280	263	240	247	270	290	267	262	286	267	276	292	271	288	271	277	304	257	289	289	289	286	319	299	290	281	295	273	299	272	283	252	294	255	280	273	285	290	284	294	255	277	285	277	274	293	252	285	268	323	299	252	271	277	286	264	265	269	272	305	285	275	289	249	285	283	246	290	277	289	267	267	274	279	278	254	302	272	265	254	266	247	261	241	274	284	315	265	301	277	270	295	296	275	266	271	309	280	298	289	310	278	271	275	279	252	283	289	300	280	264	294	293	259	253	272	277	286	246	268	258	252	278	256	277	252	287	292	260	287	303	288	289	252	291	283	266	287	267	283	272	276	265	296	264	287	287	288	322	244	300	315	296	281	283	285	300	264	247	283	234	294	277	258	255	282	294	287	264	270	288	247	295	274	302	263	254	263	283	286	271	276	283	264	295	294	253	305	292	239	259	268	298	317	262	269	231	276	300	271	278	259	288	265	264	297	274	262	281	321	269	283	294	279	269	263	287	270	274	275	270	302	280	257	287	271	241	260	270	283	280	287	272	277	303	266	275	245	254	294	298	271	291	289	291	260	302	295	264	297	280	263	279	241	238	273	306	310	285	273	259	303	337	297	309	269	253	268	288	279	255	285	276	285	299	280	261	256	262	277	303	276	264	280	256	265	280	257	276	276	253	251	263	283	271	276	288	254	274	281	292	297	252	278	289	230	318	325	248	270	267	289	258	282	296	280	301	282	272	265	277	307	265	268	265	281	300	264	285	283	274	269	275	267	254	242	266	307	277	278	280	326	255	294	276	287	295	265	265	244	275	315	286	295	262	293	302	262	281	264	270	266	273	270	269	316	287	267	288	279	261	265	267	264	279	271	301	260	275	277	279	283	263	280	260	280	265	292	290	258	264	287	279	269	289	287	266	268	302	263	252	272	278	258	241	302	290	276	265	279	297	263	256	293	267	280	291	280	256	283	277	263	274	284	280	287	279	270	282	276	247	290	262	283	279	262	273	246	273	298	290	294	280	297	295	284	266	281	296	278	284	286	275	286	266	277	297	287	290	300	316	270	275	309	285	289	278	267	247	313	258	268	285	285	273	285	255	252	287	279	269	297	256	248	281	278	254	305	279	295	278	297	288	267	269	282	291	298	300	283	264	284	269	251	302	271	306	283	266	268	272	238	259	268	287	283	297	281	287	258	290	281	266	270	249	268	278	266	262	279	280	284	261	278	268	275	280	269	282	273	260	254	273	263	268	306	255	270	267	283	250	276	259	287	299	316	318	278	307	265	300	282	286	246	295	291	276	269	277	302	242	272	276	250	289	246	276	288	261	279	277	259	312	291	288	280	266	273	271	284	267	320	290	276	267	261	277	269	258	287	293	284	309	279	292	276	265	267	293	294	263	273	250	293	290	274	262	309	281	261	319	310	254	299	276	283	263	326	279	251	268	260	292	281	262	272	268	294	278	258	266	274	273	269	253	303	269	254	257	309	274	290	278	281	303	250	281	296	248	275	321	304	268	286	286	302	271	285	296	245	284	302	250	233	284	317	280	287	251	297	281	254	325	296	274	263	281	296	257	278	292	303	262	239	299	252	262	261	249	277	278	288	254	282	290	297	266	298	309	293	296	286	266	263	271	271	285	289	328	276	267	297	292	283	300	283	264	281	285	249	277	297	292	269	285	277	291	275	258	289	274	253	300	263	288	276	288	297	276	277	301	293	312	280	278	255	304	252	278	276	272	239	284	304	274	262	271	297	275	260	288	288	296	313	265	264	261	287	273	248	301	279	326	287	286	295	269	283	279	278	296	277	272	275	272	279	284	256	274	301	296	279	285	301	265	269	293	276	307	229	273	275	281	267	289	260	261	282	295	255	278	280	266	247	287	280	280	294	285	285	300	237	285	274	283	273	246	272	278	270	262	274	277	258	287	268	276	300	308	273	287	263	262	282	269	277	303	299	259	265	232	295	285	279	269	281	255	274	286	282	266	271	283	279	266	298	314	284	308	295	283	286	274	271	268	286	276	280	276	291	272	259	267	309	269	306	305	292	289	262	259	286	281	272	308	288	317	264	293	286	277	280	282	301	283	270	258	283	289	278	258	281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31249	32331	15465	3591	1638	853	799	818	823	799	788	804	711	819	757	742	831	774	703	750	824	766	803	740	794	822	809	741	762	764	741	785	736	778	769	726	809	792	783	822	749	755	826	783	793	783	824	784	809	713	755	774	742	775	741	801	741	723	781	810	809	807	823	809	748	776	772	770	787	773	749	799	800	755	796	744	799	801	759	737	792	785	787	763	807	741	798	788	781	755	771	777	836	750	813	766	765	782	776	805	779	742	784	765	803	765	792	766	756	768	752	756	751	789	781	805	731	791	733	770	815	743	811	754	742	742	770	806	802	782	742	742	808	773	715	820	797	781	800	728	765	783	756	745	751	814	774	763	776	780	740	769	822	787	779	763	801	767	763	807	791	793	795	741	833	763	827	801	813	803	755	778	743	836	769	820	789	790	799	842	798	765	765	818	799	815	793	799	789	792	816	788	800	744	856	812	791	793	811	787	768	784	825	759	729	738	737	781	762	773	797	857	768	810	772	772	766	806	741	754	776	816	757	752	746	823	818	790	830	796	784	749	770	777	798	809	744	816	757	777	742	777	752	757	800	803	753	749	766	770	792	787	829	783	767	807	802	790	776	769	779	784	779	829	746	760	799	746	751	770	795	783	822	755	773	785	722	745	762	779	760	797	753	755	797	827	783	776	833	831	836	793	803	773	760	771	837	815	772	782	807	784	789	754	743	753	789	823	793	718	786	795	741	794	771	737	859	803	791	761	778	745	768	746	781	804	769	773	766	777	756	762	803	765	771	805	728	761	793	835	802	802	784	863	766	770	806	774	716	774	738	778	794	823	730	772	805	806	799	802	789	760	798	766	781	798	793	756	804	778	814	746	776	825	770	800	832	801	786	773	782	818	776	742	807	795	725	786	756	789	752	867	759	783	766	835	822	770	787	740	789	752	772	809	766	803	827	766	788	804	771	743	779	760	790	821	785	811	869	765	788	789	742	822	759	786	787	780	804	770	800	756	789	806	792	808	754	769	770	770	803	731	788	797	811	772	802	798	752	806	798	773	788	781	756	755	757	809	760	774	830	784	801	766	842	779	773	794	752	763	731	803	742	701	803	755	778	792	811	778	786	741	788	751	814	779	765	788	820	783	766	777	764	778	800	771	769	745	753	779	804	850	760	774	792	750	814	782	766	836	787	774	812	760	712	799	778	793	807	783	796	793	829	761	782	796	746	772	777	770	735	771	756	775	853	758	746	816	804	757	772	756	795	781	763	806	744	749	803	749	780	763	772	766	731	780	798	806	752	782	801	760	750	792	764	775	746	753	821	823	782	816	798	758	803	798	780	790	753	741	743	799	757	729	749	804	740	758	765	769	768	785	831	785	745	837	787	827	783	794	772	775	791	781	779	799	788	777	770	798	788	856	807	782	815	747	731	737	847	764	777	783	792	800	783	732	763	788	765	781	791	725	772	758	804	771	802	783	839	789	781	765	794	732	770	756	746	777	790	796	746	806	796	766	773	743	786	760	766	748	816	789	800	782	799	789	746	847	788	770	763	855	758	766	810	852	817	784	811	815	819	796	781	782	782	787	794	823	843	762	775	763	746	815	784	721	779	697	823	739	780	750	743	787	805	814	781	792	747	742	835	768	782	739	799	779	809	777	777	804	790	741	748	760	824	729	747	771	776	799	764	780	775	748	771	830	811	843	780	798	736	766	783	801	762	756	790	819	794	784	783	769	783	787	796	756	802	807	754	808	746	743	796	784	811	837	787	729	792	735	768	778	778	824	757	766	774	776	754	764	748	785	832	796	786	790	760	806	740	826	787	780	781	787	746	777	790	757	817	788	791	753	777	789	785	803	781	796	792	821	794	752	790	790	792	762	786	804	833	785	773	744	830	793	789	790	740	736	776	761	733	784	765	783	847	776	802	808	757	798	767	754	799	778	781	788	794	800	772	782	802	858	808	815	814	780	768	761	751	781	768	807	773	855	799	785	771	816	784	775	739	747	812	765	810	781	806	762	738	794	878	832	813	774	793	776	787	807	745	766	743	806	748	722	783	789	759	782	731	767	787	768	757	771	764	781	732	839	772	786	798	765	762	810	744	734	781	820	766	783	794	755	790	804	770	800	784	821	795	806	775	737	796	777	766	808	745	778	747	766	784	769	785	776	764	749	765	799	778	749	775	809	809	772	768	825	805	777	778	790	774	817	834	828	802	783	761	809	773	803	782	766	804	799	781	791	808	799	721	754	805	819	821	793	768	812	773	747	749	796	822	781	771	768	733	814	778	812	732	794	801	773	765	753	759	807	778	734	803	749	822	807	751	769	768	709	710	818	739	788	811	802	835	763	785	825	749	799	775	792	817	772	782	770	818	811	782	812	740	809	857	804	762	826	782	825	762	716	770	748	814	781	798	778	800	747	760	739	813	818	769	791	799	774	820	776	769	796	813	819	770	753	788	819	782	729	857	748	776	775	796	767	811	738	826	784	810	784	795	807	766	771	783	782	785	768	755	744	771	813	766	786	776	780	820	733	797	795	830	816	765	787	773	782	760	769	774	792	798	781	829	810	769	815	763	738	808	775	806	801	805	816	813	788	808	768	789	726	785	778	795	793	759	817	842	802	755	792	785	796	827	809	746	773	756	788	779	792	779	749	767	779	747	771	765	777	811	726	805	822	762	803	743	805	795	755	777	776	808	785	752	761	793	774	763	749	813	785	733	759	800	783	732	791	747	766	785	817	735	753	794	810	763	797	825	807	705	777	782	772	754	773	753	767	838	822	798	799	812	779	750	829	765	868	780	771	732	804	782	795	790	757	817	761	830	805	767	757	791	823	805	777	770	814	766	797	762	830	832	839	775	713	762	800	784	752	763	766	774	811	829	782	806	806	818	752	781	828	743	787	756	826	738	811	816	747	772	810	774	768	790	821	800	856	766	791	778	783	782	780	786	829	796	805	797	820	741	770	776	804	767	825	751	826	770	755	873	786	791	742	792	773	767	809	800	788	794	798	837	788	769	762	747	798	785	786	752	790	826	759	789	796	739	787	802	783	810	767	735	764	794	724	778	775	821	775	770	784	805	816	818	762	779	826	752	753	800	782	815	735	761	794	789	777	773	794	768	763	785	806	750	833	813	794	830	793	768	782	763	794	786	810	806	757	775	779	789	756	827	776	797	808	760	803	796	768	731	782	815	818	756	779	776	782	800	795	731	789	732	758	783	754	791	765	736	777	762	754	799	840	776	773	775	794	769	783	725	780	785	823	776	779	796	752	817	793	844	767	786	784	808	813	764	795	736	764	777	808	780	768	747	773	755	792	749	755	796	799	743	806	785	784	763	795	802	713	752	797	811	814	817	796	834	787	747	744	754	776	791	766	754	784	774	779	759	780	780	771	781	813	785	818	779	763	758	814	841	761	758	762	780	780	823	782	797	787	762	746	758	735	763	804	765	777	768	761	805	843	752	779	763	753	781	784	769	754	765	796	751	826	760	816	820	809	790	811	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
77168	71076	47678	19759	5495	381	250	262	267	273	258	250	287	306	242	261	255	257	225	277	260	236	240	258	278	281	242	259	224	242	261	242	230	265	274	257	248	252	262	279	234	271	246	252	267	270	282	252	269	257	263	263	283	246	269	261	249	271	250	256	219	233	253	238	251	265	250	269	251	220	261	262	248	303	242	275	265	289	221	250	266	251	229	243	244	236	245	250	267	234	221	267	276	265	245	257	257	233	225	236	247	257	236	244	267	263	240	229	282	252	203	214	236	229	255	247	237	231	234	272	250	230	283	241	267	276	227	245	254	268	294	250	242	267	257	265	254	259	251	272	286	254	242	272	274	250	226	222	262	270	237	263	273	241	247	264	237	276	226	217	252	261	248	249	266	259	273	244	260	230	245	228	251	250	243	274	247	254	214	249	278	270	264	276	257	255	267	265	255	267	255	247	285	267	258	243	251	255	233	246	272	260	231	234	235	267	236	257	230	252	268	244	252	242	240	253	256	243	275	250	242	272	252	262	260	258	246	227	229	233	239	262	267	253	273	270	261	227	246	284	243	275	249	255	258	243	247	269	249	235	258	255	257	246	259	244	270	249	263	273	288	265	252	270	242	231	256	254	229	237	264	236	278	228	251	249	271	258	245	273	262	299	287	267	250	301	270	242	241	250	274	244	249	252	262	259	234	257	261	264	240	256	273	275	224	257	274	259	221	264	262	245	280	253	274	271	264	262	240	252	251	252	246	235	233	235	258	255	254	263	264	286	274	258	267	248	233	243	225	231	263	235	245	242	272	258	266	247	260	242	236	248	244	227	255	249	251	247	261	273	266	221	233	258	249	252	273	229	252	256	248	238	265	279	266	235	247	265	253	268	258	224	277	269	253	285	251	246	287	240	279	229	243	230	234	264	238	237	255	247	246	264	228	239	247	271	246	237	252	239	255	229	259	271	256	266	245	221	263	248	295	238	240	230	258	264	294	262	240	276	290	272	256	249	255	265	256	269	232	234	262	237	254	245	282	247	249	255	239	251	251	245	242	239	261	242	269	233	218	259	306	256	252	270	250	270	253	270	262	268	270	248	260	249	212	260	242	250	258	259	245	257	255	229	223	247	237	238	261	228	248	249	235	254	243	243	254	240	236	230	261	266	235	251	279	236	230	274	254	265	243	233	268	279	270	244	270	227	232	288	267	264	233	257	269	262	247	275	243	238	255	256	244	255	296	248	261	233	296	225	265	297	256	272	223	246	264	273	264	262	271	245	263	270	235	269	223	273	244	249	242	241	276	241	249	247	244	270	273	282	248	238	254	247	240	246	274	265	267	225	241	236	296	256	259	251	247	271	257	280	254	245	256	275	265	262	263	263	257	272	267	260	207	230	283	252	265	249	263	247	246	228	243	251	269	254	267	265	262	248	256	245	253	250	293	274	222	274	251	243	251	272	271	254	238	264	236	238	269	262	256	267	261	274	266	272	260	252	280	263	246	260	267	241	238	257	255	260	233	271	238	253	225	262	271	252	264	244	251	234	264	282	261	231	257	279	259	262	232	273	245	272	251	249	224	269	235	268	258	238	257	247	242	241	280	228	224	279	260	264	244	260	255	254	256	248	261	252	279	249	242	247	246	249	247	242	240	272	261	266	281	253	243	240	264	239	235	271	248	254	237	242	257	254	282	243	265	242	247	230	229	265	298	245	291	255	229	243	243	248	248	255	246	266	229	272	248	256	263	253	256	259	261	266	244	239	263	232	242	274	244	267	261	252	261	256	259	242	272	250	226	270	250	276	260	247	259	285	241	239	281	275	253	245	243	241	260	246	254	224	242	267	245	259	269	254	248	252	279	237	255	269	267	248	252	258	257	235	253	245	272	223	242	271	281	291	304	283	246	258	260	263	252	245	284	282	243	261	238	229	262	218	247	250	249	261	259	259	229	272	284	235	224	250	259	238	253	250	230	259	268	278	240	233	209	252	261	250	251	269	288	276	269	251	243	260	262	256	251	276	242	277	276	223	213	253	249	243	232	257	246	272	254	247	228	252	245	285	236	243	272	263	261	248	268	256	257	232	238	235	249	253	264	223	227	259	266	253	258	250	265	244	263	267	240	266	275	276	232	218	260	258	247	266	269	242	281	261	253	243	223	247	272	241	270	244	242	257	244	260	241	258	276	255	246	248	247	235	243	250	229	260	225	246	273	251	238	281	243	244	220	276	232	254	268	258	265	244	243	264	247	260	275	285	246	247	228	249	256	256	238	243	254	272	229	285	266	253	235	253	237	235	250	256	282	238	240	244	252	260	274	244	269	251	255	274	217	236	214	273	243	245	278	240	280	255	272	274	247	247	241	257	284	251	261	277	249	244	240	240	233	251	258	275	263	238	266	261	254	243	229	226	271	244	241	273	262	260	286	266	237	247	279	258	258	256	278	244	270	248	270	249	260	257	260	251	236	240	243	277	256	292	261	224	270	237	269	261	244	245	233	263	254	283	235	221	257	258	242	267	241	239	248	271	273	245	236	245	226	265	213	240	264	235	255	256	239	259	256	246	266	236	272	236	259	254	255	247	248	263	248	237	241	269	236	225	230	278	255	240	233	253	236	264	249	273	256	259	239	253	248	261	281	259	260	249	234	245	293	255	237	250	275	251	251	260	258	254	227	290	229	222	276	257	249	273	252	274	289	269	262	243	251	256	253	241	224	242	247	243	244	257	244	262	265	293	259	256	260	275	248	236	258	253	292	251	298	254	247	261	243	291	255	253	276	277	281	278	281	272	268	235	254	235	226	291	274	272	245	273	264	264	245	241	251	208	248	242	249	307	249	245	233	286	261	265	251	260	266	255	264	255	219	233	257	228	265	235	306	258	236	275	236	237	248	247	267	260	245	236	252	248	246	234	256	243	274	227	237	254	261	232	268	250	254	227	230	267	266	271	256	254	249	259	231	273	261	244	239	238	270	241	262	255	249	268	243	279	268	235	237	245	260	237	235	235	239	242	237	265	273	259	263	241	258	265	248	265	244	265	241	253	288	273	277	248	254	230	248	240	267	262	272	232	236	251	260	262	273	258	232	238	260	273	228	259	262	257	271	240	265	260	276	268	241	255	234	273	265	241	223	251	256	241	270	271	245	276	248	258	251	242	246	241	237	245	252	246	229	217	289	283	247	273	264	267	217	245	267	238	249	248	257	231	243	284	237	269	205	253	268	261	262	271	256	270	225	252	268	242	260	241	246	258	271	246	247	255	240	263	248	272	268	267	254	226	220	258	262	241	261	285	252	259	250	267	245	257	274	285	240	270	253	232	247	258	261	282	272	260	284	263	271	285	248	258	263	246	249	247	261	268	267	260	240	262	266	243	264	278	256	235	273	277	242	274	242	248	244	256	274	245	231	268	264	270	278	260	263	221	279	251	263	258	262	250	243	264	250	286	283	265	276	288	258	262	262	251	251	273	222	235	222	287	231	250	259	245	260	272	241	250	257	245	285	247	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54658	58910	44434	20413	9078	748	773	743	728	745	785	733	722	753	705	713	724	732	736	732	703	727	666	746	737	688	752	772	737	759	758	728	755	706	719	711	734	743	773	670	700	782	709	745	772	725	706	711	691	733	726	733	711	744	716	694	689	752	684	742	765	724	691	715	731	702	729	753	743	738	728	741	702	721	735	730	771	676	715	687	717	694	680	712	743	731	720	763	713	714	727	655	717	717	739	737	710	753	742	721	721	719	732	730	738	751	712	742	666	748	761	763	667	676	704	723	708	708	702	723	722	699	685	720	707	728	698	738	698	693	693	693	747	722	739	717	710	727	699	731	733	705	706	726	748	705	696	702	741	745	697	738	687	755	747	697	742	744	718	709	713	711	748	732	729	712	765	728	715	718	682	753	688	744	744	714	664	715	714	776	703	737	747	648	696	702	712	729	700	734	725	726	757	708	712	714	714	696	745	705	749	698	675	727	712	683	737	707	762	736	703	724	711	740	699	761	745	726	759	701	712	734	738	745	758	718	702	726	712	714	733	709	689	750	768	684	737	720	698	753	746	716	746	719	728	694	770	693	745	732	675	691	691	684	705	684	737	704	712	754	732	754	750	759	720	688	743	749	691	671	658	688	709	705	695	755	699	739	708	744	730	729	723	733	731	724	732	710	737	750	717	744	749	780	737	729	710	729	735	718	698	686	770	688	693	723	677	759	703	711	696	730	747	729	730	670	727	719	717	742	718	740	750	730	712	692	750	729	719	685	718	761	705	731	771	695	699	703	749	689	699	735	720	737	769	754	732	688	696	734	704	742	703	723	749	755	721	692	711	741	735	716	730	727	722	721	691	704	701	692	673	726	697	691	714	688	709	734	750	731	738	708	746	727	712	710	748	695	742	724	718	736	706	679	702	767	722	719	808	695	726	759	713	688	693	745	779	744	701	716	736	771	746	744	716	721	755	761	700	691	735	795	705	722	745	724	682	771	754	769	715	774	725	739	717	706	727	735	693	739	742	755	688	701	696	717	735	746	757	744	720	677	718	724	687	674	725	691	738	731	702	719	707	696	726	663	751	764	709	745	726	702	745	702	726	713	698	717	683	715	755	722	741	714	776	690	770	731	704	740	731	723	743	699	735	727	717	700	743	729	723	728	741	732	713	689	668	704	721	749	719	725	725	713	723	726	727	758	708	679	712	707	709	747	698	739	754	727	701	725	756	701	763	680	764	699	691	772	739	784	695	742	718	700	678	711	768	732	690	712	713	722	760	715	750	717	741	743	685	774	696	748	726	761	723	760	754	758	722	718	700	697	726	715	686	722	719	708	757	715	700	697	747	676	711	731	692	716	667	743	685	753	700	756	707	738	725	677	774	725	795	727	759	693	749	739	693	694	738	734	747	725	711	674	697	729	757	714	706	737	690	732	711	733	746	684	706	711	754	697	760	729	741	718	673	722	720	707	723	717	716	715	707	750	693	672	704	698	746	746	739	694	720	702	699	709	727	745	676	746	735	698	717	665	734	663	759	721	705	713	716	695	667	726	716	725	731	724	718	708	707	720	754	702	722	713	734	755	709	688	772	670	724	699	751	703	784	698	721	736	720	712	655	750	719	674	680	729	722	758	685	722	704	654	701	731	735	722	723	734	705	682	734	724	730	746	724	707	700	704	724	730	661	761	682	738	688	701	710	698	725	709	709	689	734	735	689	712	694	669	683	757	697	725	720	724	717	721	728	734	726	755	756	771	756	690	713	725	756	772	729	691	747	716	758	720	653	774	715	713	729	748	723	742	752	725	739	715	721	762	734	740	660	699	721	723	741	708	731	708	735	729	699	696	761	726	743	703	727	685	761	711	711	711	715	706	776	712	711	721	655	708	724	745	726	754	709	738	748	737	728	695	736	708	709	730	712	684	702	691	720	712	724	749	757	754	723	714	700	748	706	733	725	697	780	718	741	711	712	731	763	734	733	751	729	736	675	733	743	711	700	701	711	704	734	731	730	725	705	768	705	692	679	731	676	728	732	737	711	691	765	732	774	703	720	743	728	746	752	747	742	753	714	655	732	752	775	709	706	685	728	747	736	723	693	731	685	742	728	718	720	698	734	736	714	699	719	699	740	727	739	716	760	695	716	716	691	683	717	752	727	729	754	680	678	728	732	698	730	774	733	731	717	667	705	770	707	696	742	745	723	711	722	718	700	755	712	738	738	700	716	711	688	745	739	704	736	762	709	717	721	720	718	785	796	702	724	682	726	726	755	693	763	742	699	722	696	738	774	701	726	770	711	693	732	702	734	731	720	734	709	683	776	702	739	767	790	724	726	722	770	726	781	684	703	695	765	703	733	710	750	704	697	721	747	703	717	686	714	729	721	744	724	724	739	709	679	770	708	732	762	705	779	714	740	706	711	724	728	745	705	753	715	731	695	705	702	700	722	707	702	685	688	735	740	772	705	713	710	759	737	678	680	707	742	720	728	705	698	704	731	698	711	710	781	675	719	726	750	678	694	728	734	770	752	756	747	731	669	734	704	719	717	730	721	728	736	726	736	697	693	731	721	735	766	702	744	751	720	703	696	714	684	695	689	675	719	723	709	733	715	763	766	698	697	715	695	758	741	734	647	705	687	790	717	703	727	705	717	723	767	743	710	670	751	684	691	744	730	762	704	694	725	727	716	708	679	712	723	702	760	726	721	710	730	715	711	773	707	749	728	764	724	728	785	691	689	755	712	702	723	714	753	722	737	749	719	716	725	743	683	753	712	725	706	712	716	754	745	702	687	741	719	704	744	704	687	666	715	716	736	727	691	725	737	729	758	694	690	706	715	711	771	729	764	766	730	719	744	737	741	699	712	717	708	735	701	651	722	723	723	657	757	691	692	691	687	752	757	731	716	741	737	757	764	768	701	712	700	753	718	743	738	736	734	746	784	742	713	733	718	701	735	708	752	751	710	720	702	713	689	740	708	722	696	712	712	710	668	739	726	693	698	782	706	722	748	692	716	675	713	759	727	685	773	732	687	747	688	726	738	709	705	721	705	739	753	668	708	650	759	750	725	704	721	741	728	721	734	733	758	736	743	730	741	743	751	669	729	694	728	709	693	762	687	722	727	778	722	708	653	762	764	744	735	743	730	715	678	710	741	727	726	719	700	692	751	715	716	684	706	702	737	710	729	749	788	706	719	746	771	709	722	705	762	756	711	731	752	771	696	746	742	704	687	720	678	719	718	686	731	707	703	691	773	751	743	702	702	734	719	739	732	701	713	698	710	752	685	738	689	688	709	689	736	709	722	751	724	697	708	736	708	724	690	739	721	720	717	710	700	737	724	743	692	729	713	684	732	735	732	730	723	747	750	778	723	745	711	744	701	698	780	704	674	677	711	735	756	742	725	696	728	730	705	739	760	682	710	734	731	742	727	726	707	733	794	742	706	715	736	687	735	714	753	710	695	754	708	752	698	736	722	721	728	714	750	734	741	746	733	692	734	746	706	731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
85841	80237	57092	27146	10517	739	342	308	339	324	294	283	307	301	263	259	300	296	277	326	300	292	296	293	321	282	316	327	299	279	298	285	313	313	271	297	317	339	264	278	284	293	295	315	279	260	323	300	284	272	298	296	272	249	333	265	302	302	318	301	309	290	279	285	276	297	293	296	286	299	307	272	328	256	300	282	294	269	315	319	288	281	277	296	333	262	302	312	273	313	287	284	293	304	274	262	305	278	325	304	317	300	304	285	274	319	266	308	279	282	262	285	303	284	319	266	307	287	294	319	315	291	300	273	303	291	311	297	308	251	287	316	281	297	315	310	323	295	308	299	298	302	292	290	278	275	305	309	281	312	332	298	302	274	278	327	287	292	282	314	333	306	319	274	326	273	306	260	314	295	311	292	292	298	279	264	289	260	253	270	298	303	252	274	309	303	301	256	265	295	298	289	282	257	276	296	268	278	304	297	277	271	330	302	315	302	305	327	296	312	316	341	294	307	279	292	314	288	320	304	287	309	270	289	272	300	288	286	286	310	310	290	309	295	244	280	312	255	287	281	280	304	287	306	299	304	301	274	260	297	284	284	295	296	266	286	291	294	291	298	318	256	292	286	309	298	305	302	328	268	283	312	301	302	284	306	305	290	266	280	273	311	288	306	320	279	318	271	288	315	348	272	283	309	307	308	288	296	300	250	307	316	268	282	274	298	276	282	272	288	285	289	279	316	287	319	314	315	289	321	266	277	296	314	319	300	298	284	290	298	306	281	260	279	336	265	291	280	284	290	269	260	313	278	343	326	304	267	348	304	278	316	282	292	302	314	319	333	285	284	293	268	282	297	273	294	314	292	300	274	328	310	290	285	270	270	298	304	277	283	299	311	299	273	236	283	301	298	257	296	285	300	289	279	306	297	288	306	264	272	284	289	246	304	304	277	320	319	286	295	302	279	278	270	286	299	310	288	295	306	274	300	284	294	276	307	310	282	313	315	279	272	318	302	256	319	284	328	310	266	270	307	274	287	278	268	286	324	280	301	299	273	289	281	299	316	307	318	272	249	307	261	268	342	302	283	277	289	277	297	264	266	288	296	296	328	271	311	270	324	294	301	285	304	285	296	265	308	338	306	289	253	279	309	302	280	303	299	316	291	304	284	294	306	297	314	280	313	275	336	297	328	312	310	292	309	321	273	291	308	290	300	290	288	292	297	262	301	261	303	288	255	288	317	290	328	292	300	299	298	318	269	285	319	310	297	316	288	306	276	321	286	277	277	284	309	288	306	323	302	300	310	290	313	296	278	305	280	296	306	296	296	288	294	272	296	282	309	322	277	284	278	322	282	316	303	291	314	294	311	268	283	306	280	315	297	271	263	296	290	293	299	285	306	259	280	294	320	304	312	311	279	311	274	275	274	294	312	278	295	315	283	291	290	302	295	298	295	304	288	323	285	314	288	282	292	281	322	286	292	302	295	286	287	280	300	279	283	288	302	296	275	328	272	315	299	290	291	322	325	284	308	281	300	284	333	280	298	286	318	304	288	280	295	301	304	294	312	316	297	258	332	242	292	275	310	265	332	322	281	293	297	304	323	328	295	321	298	267	293	316	279	308	314	293	293	309	316	290	278	280	310	268	273	298	317	316	286	293	301	308	303	277	318	287	286	273	282	294	299	302	316	250	307	302	287	303	314	297	313	273	298	316	301	299	305	268	302	302	283	285	278	295	262	287	248	276	310	307	290	285	299	300	297	305	305	298	272	293	276	304	269	290	320	296	262	286	291	298	249	312	286	317	327	306	273	267	306	265	280	262	282	265	303	309	305	249	317	264	303	295	314	291	285	316	294	302	293	299	298	302	320	292	291	268	298	282	266	293	283	266	288	302	277	270	280	296	294	308	277	283	292	280	283	289	318	302	286	283	285	263	301	290	283	313	256	296	296	300	290	259	292	298	311	289	321	297	258	300	281	316	319	341	268	312	286	306	300	308	301	294	325	298	259	292	309	276	283	282	307	302	306	322	289	277	302	304	298	281	270	273	289	272	311	240	277	294	305	280	325	269	311	271	286	286	289	277	267	292	294	292	307	276	301	289	301	274	301	256	285	285	283	278	270	272	259	308	275	289	256	314	289	265	335	315	314	320	260	291	331	304	278	295	310	282	284	315	316	304	304	299	289	293	263	278	295	272	292	285	303	276	264	298	279	265	317	325	265	289	270	288	307	287	282	327	301	297	290	288	304	265	276	310	297	299	312	303	305	282	285	300	303	273	278	285	272	295	304	286	307	313	281	298	303	293	295	292	307	265	280	291	284	270	281	264	303	295	304	299	289	264	293	303	237	266	309	276	280	301	302	266	305	307	264	287	307	299	289	269	324	247	300	279	305	285	276	298	281	304	266	268	304	278	301	284	271	293	281	322	333	304	285	328	284	257	305	287	311	270	311	283	270	248	271	286	287	312	282	303	311	293	301	312	324	291	286	302	305	280	284	315	278	290	302	314	309	297	261	291	298	304	279	287	278	295	293	289	295	273	270	283	297	293	300	305	312	267	280	317	269	284	291	291	294	263	292	299	300	278	307	299	327	280	262	289	294	277	284	325	274	278	286	289	297	316	302	276	285	308	283	279	298	297	306	305	261	256	299	305	267	282	296	292	308	336	308	308	327	305	280	296	278	281	294	291	291	306	273	272	291	299	298	291	305	301	285	282	317	287	285	277	294	314	292	291	325	317	251	291	302	279	323	307	287	298	277	293	313	318	312	291	330	272	297	273	302	266	298	314	272	297	299	299	293	276	297	300	313	297	299	298	289	329	284	317	276	266	258	300	293	285	295	323	305	276	298	290	308	299	291	289	325	295	300	301	269	298	295	306	282	272	294	243	308	289	302	301	311	298	298	276	304	284	291	258	292	307	294	296	298	265	309	298	298	274	297	289	306	289	296	299	279	268	315	272	298	291	321	294	285	275	275	281	280	335	277	321	291	318	287	276	299	293	298	278	316	283	309	285	291	278	282	274	299	306	324	310	279	312	292	279	283	320	286	273	308	282	262	309	277	292	280	289	303	312	278	291	333	287	305	269	288	320	264	308	310	292	318	284	296	306	302	274	296	298	298	312	295	306	293	291	315	297	292	279	272	284	298	322	289	312	281	294	287	282	292	295	294	286	295	297	310	277	303	319	309	263	290	294	302	290	309	296	281	301	284	314	299	250	281	277	309	314	300	287	263	289	298	282	307	313	298	288	297	272	269	294	286	298	293	307	303	271	299	275	300	276	286	286	297	260	263	281	289	300	295	290	303	310	293	305	295	277	262	302	253	286	325	246	285	282	302	296	295	300	326	285	302	283	308	304	284	286	283	300	320	285	299	322	291	271	270	293	292	264	282	275	306	266	273	308	306	271	265	289	274	322	296	330	310	314	289	308	320	281	301	270	280	291	257	304	314	265	288	292	320	291	301	295	296	299	298	301	289	296	300	296	316	309	284	296	301	297	307	300	316	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
66181	71689	53691	27927	11857	882	874	837	831	842	886	818	781	835	847	814	805	848	799	837	841	821	807	818	787	777	798	770	851	773	808	782	799	829	782	786	805	826	810	780	796	820	777	824	783	811	830	843	777	809	838	825	812	815	773	781	829	809	828	821	794	777	742	753	854	818	829	793	810	799	785	855	813	868	809	772	870	788	798	833	810	832	815	822	785	801	824	862	849	828	743	783	808	801	785	814	799	793	817	771	843	872	861	770	814	764	823	800	789	807	805	819	801	784	830	835	765	815	802	827	834	783	781	795	835	769	857	852	803	800	840	795	796	779	815	796	832	797	803	808	820	826	840	819	805	800	774	832	829	821	754	833	842	815	788	817	851	801	792	802	809	804	818	775	840	871	818	839	841	782	809	817	818	835	752	816	786	805	818	781	814	811	811	821	847	834	815	813	797	818	760	798	808	821	824	802	790	751	853	869	777	775	840	781	806	799	807	806	818	782	855	844	739	818	818	809	777	839	805	816	798	788	793	832	863	807	801	836	798	810	874	847	789	811	770	852	799	860	772	791	818	773	795	786	816	797	767	787	762	874	823	825	783	771	805	831	804	845	810	806	772	749	809	813	834	823	797	793	835	765	781	804	742	807	794	799	843	785	784	784	806	847	808	840	793	801	835	820	758	764	825	852	795	808	840	773	807	826	855	822	778	784	800	780	816	831	852	793	783	811	793	801	768	839	818	820	866	806	883	820	843	822	803	798	828	800	844	797	844	836	804	832	797	816	835	750	784	798	851	821	810	775	791	843	796	841	814	806	831	861	799	826	824	808	784	812	801	787	794	828	731	794	814	728	818	802	845	818	816	789	833	778	773	838	773	760	828	851	823	783	798	785	791	795	793	801	768	811	842	824	778	799	801	791	757	854	837	843	804	789	795	833	797	829	827	834	771	784	867	800	841	809	805	816	837	807	789	812	810	866	810	750	833	854	806	822	812	846	815	817	771	812	851	803	801	788	809	857	774	859	825	814	833	849	865	847	816	830	790	804	781	748	822	756	809	817	813	756	788	778	742	834	899	817	805	807	821	806	759	902	807	841	850	808	793	771	767	787	793	805	843	808	821	747	770	778	804	808	771	879	784	780	818	830	895	791	831	793	806	789	762	803	816	803	810	793	840	808	831	801	831	802	840	800	788	837	765	776	783	816	773	836	771	814	800	796	780	782	778	786	765	819	832	859	809	762	878	810	778	796	814	758	826	835	775	843	800	805	792	818	823	852	800	854	857	800	798	827	791	833	787	828	797	843	824	805	781	758	772	796	810	805	828	800	802	830	849	842	799	823	774	791	757	810	801	803	848	781	850	815	804	830	798	790	801	829	809	837	814	817	797	835	816	835	795	789	805	816	784	812	810	811	774	782	854	819	818	834	795	785	804	783	795	891	835	768	856	831	831	828	813	849	743	768	827	833	835	759	807	812	780	789	791	824	748	796	814	806	841	840	798	830	786	795	813	778	799	778	825	810	794	847	852	839	770	848	804	815	803	843	793	779	793	841	797	795	822	853	835	853	749	844	824	809	791	783	798	788	780	846	769	776	814	840	809	871	795	782	872	726	847	824	785	804	797	821	831	794	860	814	783	811	820	817	786	822	805	842	806	835	823	808	808	748	845	791	788	835	799	803	806	801	805	809	804	801	834	802	835	800	812	831	806	820	812	780	807	795	837	787	797	830	818	793	809	831	785	798	816	815	782	794	815	803	785	810	845	849	782	851	828	792	808	778	841	803	791	748	789	841	800	820	801	803	801	872	838	774	769	835	749	833	800	769	822	796	793	787	800	801	782	803	816	811	846	804	837	847	826	807	784	818	810	833	840	780	805	847	785	827	797	800	809	854	871	835	779	804	810	715	799	738	799	793	766	811	783	814	851	837	808	806	812	780	790	798	771	838	800	818	798	779	840	741	809	809	809	814	858	811	848	844	804	794	787	874	733	781	790	821	813	807	817	813	834	765	845	826	764	805	808	828	836	817	785	802	801	725	847	778	826	812	824	828	804	818	781	835	801	785	800	816	769	862	818	790	786	849	833	842	820	772	803	754	818	804	860	744	813	827	790	853	797	807	776	789	834	803	798	799	821	812	778	836	775	804	805	767	796	796	780	786	792	811	821	791	840	832	788	763	788	809	817	838	878	797	831	804	839	844	803	819	862	841	817	804	796	794	797	787	807	868	870	799	840	800	838	827	785	842	841	770	780	788	816	810	767	806	797	824	812	811	810	785	890	790	773	810	826	811	784	796	855	788	847	838	851	814	815	830	860	836	778	774	825	858	803	780	790	838	837	834	843	852	805	837	807	862	819	841	824	803	831	851	832	802	838	851	806	778	840	860	818	802	860	821	801	804	789	765	817	780	757	771	829	820	778	846	799	777	816	823	791	841	743	867	781	789	803	796	830	854	773	797	819	779	753	775	844	780	799	747	800	824	815	880	801	833	825	797	801	801	850	807	803	792	852	785	799	793	766	807	793	827	844	792	784	799	833	815	800	806	805	847	773	783	841	803	800	858	806	774	832	842	748	797	815	804	804	785	804	777	820	853	772	786	834	815	813	840	785	818	794	834	760	809	823	837	861	784	836	843	795	863	802	809	755	819	773	797	797	793	769	761	825	807	822	772	816	810	827	819	827	823	826	866	831	798	801	857	816	850	835	875	802	819	829	824	836	746	795	798	789	820	829	807	790	839	840	794	782	835	820	808	828	839	824	772	887	819	760	792	841	793	813	825	807	786	793	794	863	821	778	783	841	780	871	834	804	799	827	869	803	753	838	818	792	771	757	794	793	803	818	838	863	817	745	823	816	792	808	772	863	775	855	802	775	835	787	785	765	849	791	775	822	799	833	872	808	838	813	751	849	809	803	823	819	794	790	868	849	836	830	812	822	805	796	853	775	834	810	812	805	828	823	778	806	878	791	802	812	805	770	805	836	794	771	810	798	820	835	840	829	840	775	810	751	841	852	804	796	775	846	818	782	738	783	782	827	783	819	807	797	815	804	822	845	794	800	824	833	768	798	808	803	833	791	778	784	827	817	814	771	804	811	767	844	825	826	792	783	764	813	827	789	844	856	759	775	788	790	853	775	783	825	820	804	775	766	755	819	804	778	786	831	862	767	812	829	806	786	793	808	771	753	799	820	799	859	737	823	773	817	824	794	816	803	758	782	846	823	811	780	801	838	859	829	782	795	781	804	795	818	808	824	804	816	790	811	811	812	827	781	867	753	794	776	771	839	809	823	816	839	813	771	797	845	787	824	859	818	831	797	779	811	845	813	824	823	817	803	823	813	788	787	871	822	760	819	790	833	801	820	776	878	794	808	787	768	861	845	824	792	794	813	814	812	792	838	835	867	804	814	784	809	838	828	769	808	796	805	773	760	802	781	788	795	779	810	808	801	823	818	797	797	817	795	831	812	799	795	846	802	796	849	781	791	807	855	778	800	813	844	779	811	789	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36245	29410	13037	1759	513	280	248	237	238	234	247	264	279	261	273	277	274	260	255	251	260	291	250	253	254	255	267	280	244	239	262	279	308	288	270	269	277	260	271	244	258	257	275	245	252	260	246	256	227	283	269	251	268	272	272	276	238	242	274	253	240	275	252	230	256	258	264	258	235	261	273	275	248	245	270	253	233	253	254	263	297	265	281	280	259	264	250	263	258	251	234	287	257	248	256	272	251	242	256	267	284	257	263	264	272	263	250	251	245	236	265	291	236	262	261	255	265	232	276	266	250	256	269	274	271	290	264	235	253	282	281	306	246	248	271	252	242	271	293	240	255	272	272	276	269	261	253	266	282	256	267	236	268	259	278	264	260	247	268	256	281	264	235	251	262	267	265	257	244	257	263	254	280	255	260	266	275	267	280	262	243	243	281	267	266	262	271	242	267	244	257	259	266	283	244	243	263	255	263	267	238	257	249	231	267	277	236	280	254	296	238	279	249	274	267	258	261	280	257	247	265	260	266	291	253	235	279	261	281	273	274	264	274	279	280	274	264	264	268	293	277	247	262	229	235	285	234	283	274	261	244	290	272	288	265	265	266	267	273	254	216	261	277	246	250	267	245	258	263	233	243	255	259	242	261	289	257	263	270	264	248	244	236	262	286	267	277	243	231	258	269	288	278	278	271	239	246	270	246	264	281	256	247	272	224	266	260	255	279	287	294	268	261	248	242	281	266	257	244	259	300	267	225	249	267	250	249	252	256	244	246	247	268	255	263	249	270	239	259	255	239	232	233	287	270	255	269	258	273	267	251	285	280	281	256	253	269	256	252	258	234	274	250	243	277	281	255	253	238	249	255	247	235	279	283	277	274	258	265	278	266	267	255	235	253	294	280	287	236	230	265	272	257	253	236	273	264	272	265	267	282	291	267	281	289	245	237	278	261	263	255	265	291	245	247	253	269	229	283	235	260	302	258	278	272	255	263	253	241	263	280	249	296	295	245	270	263	230	260	277	276	251	264	273	258	255	277	278	230	283	234	281	236	253	268	273	255	266	274	273	244	247	223	234	243	245	252	296	260	239	253	248	255	272	242	251	254	255	236	288	261	257	255	255	274	260	240	269	270	257	251	242	266	246	248	263	281	267	260	278	247	259	251	250	247	234	284	294	213	305	269	230	254	268	243	269	257	270	264	285	271	270	281	248	249	247	242	284	279	233	243	282	247	267	247	262	286	282	303	250	240	264	261	272	229	247	290	279	272	274	267	235	252	261	250	290	273	275	234	276	256	249	244	257	264	258	243	263	265	277	251	248	270	248	237	287	259	237	255	258	272	251	250	301	257	270	265	250	235	262	290	250	241	260	256	270	235	237	243	268	252	279	247	283	259	266	237	280	234	268	240	239	280	252	258	246	257	281	286	260	280	273	265	257	280	269	260	251	251	237	247	255	267	297	247	253	256	243	222	252	223	258	241	276	266	269	259	274	242	270	225	257	257	291	232	255	263	256	261	218	251	278	273	261	250	267	283	262	247	256	275	267	273	261	243	257	278	269	271	257	271	264	258	255	279	234	305	258	286	285	264	251	242	273	238	230	253	281	253	280	263	290	245	250	282	285	245	267	270	234	243	252	261	246	271	227	269	276	282	224	259	222	272	262	232	251	241	233	265	279	247	277	257	267	264	266	250	241	250	254	258	279	265	261	248	282	259	232	265	272	255	275	251	281	255	274	275	258	290	255	241	264	278	240	238	271	269	253	263	246	283	258	297	251	246	243	287	256	262	266	270	263	270	257	238	245	247	258	274	256	279	264	276	273	240	250	270	245	292	265	244	264	273	272	248	259	252	277	272	267	259	266	260	250	296	261	282	283	240	284	277	249	244	254	229	258	281	268	284	236	286	266	259	269	269	247	271	253	233	253	269	248	238	259	274	271	263	285	290	275	254	280	262	257	225	252	239	234	237	234	261	274	266	261	247	267	271	249	266	253	290	265	274	270	275	271	250	278	259	277	266	272	248	254	261	255	271	275	244	246	283	242	252	252	263	279	267	281	227	245	268	265	287	251	253	260	285	230	266	254	259	240	262	266	287	238	277	262	240	252	241	267	276	263	249	216	237	247	260	254	252	277	249	280	283	247	272	279	281	256	247	254	244	237	257	233	275	257	241	259	261	240	290	292	264	265	272	276	261	270	265	242	271	285	257	245	266	252	283	254	240	276	239	254	250	255	257	266	255	247	259	253	250	252	275	258	267	240	270	250	264	276	233	239	254	291	274	242	251	251	258	242	247	272	258	235	273	260	247	237	242	270	259	257	233	260	277	270	247	278	290	270	217	257	237	249	276	244	260	268	258	277	264	269	258	242	249	244	252	255	257	250	260	248	244	277	244	263	276	273	242	281	266	274	287	294	256	291	290	272	224	277	302	292	241	256	275	263	264	236	235	267	247	277	245	256	289	265	259	271	264	248	272	244	251	280	273	278	237	270	259	282	257	257	308	236	277	290	280	274	260	257	279	253	291	260	266	223	269	289	253	255	290	283	277	278	262	247	284	272	276	249	276	267	272	268	256	268	237	267	281	254	277	259	255	253	266	254	284	268	250	296	244	253	265	283	249	261	260	282	263	270	254	257	245	256	262	240	265	255	276	261	251	298	263	280	232	263	285	300	259	264	270	279	275	244	250	279	247	275	307	270	266	269	287	228	290	222	283	252	256	247	274	242	266	272	250	264	252	258	274	285	272	235	275	269	245	252	239	283	286	246	254	269	262	258	217	272	249	252	261	235	265	253	271	225	250	270	223	217	222	249	277	234	239	255	237	268	290	248	276	239	279	263	267	260	231	262	271	261	250	233	280	235	235	269	271	283	255	231	267	278	284	275	271	263	256	277	282	222	278	256	255	259	244	249	280	250	242	261	276	262	264	281	256	264	257	285	252	253	267	261	269	270	276	267	267	262	267	262	251	253	221	245	243	276	266	281	231	225	260	263	262	259	272	256	278	248	262	253	276	257	244	251	278	241	244	266	270	278	274	323	274	268	260	248	265	252	252	268	269	265	259	251	245	257	262	243	277	266	226	273	260	275	272	252	267	255	241	247	262	239	272	258	252	281	256	282	278	256	282	252	274	269	238	250	263	284	279	269	230	263	285	261	228	261	258	257	267	233	266	237	264	270	285	267	246	260	249	252	259	252	263	296	271	266	259	256	282	265	254	278	277	252	242	261	261	277	265	256	253	254	236	243	262	254	265	249	236	255	269	254	251	223	273	280	256	244	281	249	275	268	273	251	265	263	266	255	254	261	275	250	266	260	261	273	269	250	241	256	257	246	260	251	249	255	260	254	245	257	260	234	270	282	261	245	254	275	258	279	244	264	245	284	261	258	257	285	245	282	252	247	267	241	285	260	268	270	287	259	246	229	245	278	271	304	253	250	283	232	258	268	227	272	271	280	275	262	266	272	253	255	235	260	310	260	255	273	274	271	263	263	282	280	258	243	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35023	31881	15748	3309	1276	753	787	732	732	749	719	707	700	665	780	703	769	674	709	725	700	715	697	644	753	734	717	733	740	743	790	757	695	737	808	731	718	693	770	712	694	763	736	748	756	674	744	726	723	759	750	702	741	765	726	727	763	744	730	730	716	764	708	718	748	722	697	752	699	739	736	715	717	770	801	758	739	692	744	763	699	736	758	725	770	746	775	784	779	700	750	755	754	758	723	752	738	689	736	741	764	720	730	713	721	717	728	714	727	720	753	785	752	715	700	708	759	722	725	769	735	747	742	763	736	665	781	684	763	751	754	684	726	748	715	738	742	750	722	726	736	733	713	755	743	714	745	748	747	751	745	723	773	758	756	757	751	701	699	711	717	772	746	742	718	748	744	743	724	788	752	762	707	696	767	728	712	760	708	714	671	725	758	710	746	725	705	714	780	766	716	734	763	714	754	710	773	717	690	716	770	733	741	712	748	715	734	730	806	702	752	768	764	716	685	734	748	710	755	720	763	682	743	747	718	734	701	754	715	729	741	747	730	752	737	735	729	765	736	773	728	746	739	731	757	701	784	728	747	740	742	757	738	690	745	665	713	754	750	702	775	684	743	706	703	755	698	749	686	764	739	736	742	770	731	756	711	724	755	740	715	785	716	739	739	766	746	732	767	710	746	738	768	729	778	709	768	731	709	717	716	776	703	738	757	769	704	735	778	761	732	763	788	750	778	763	764	782	717	733	797	789	678	743	723	716	709	674	711	778	759	822	738	757	717	725	742	737	744	738	738	720	735	722	718	735	713	712	712	725	724	729	772	672	772	801	770	756	734	735	715	830	701	723	766	784	782	687	752	725	786	724	729	751	772	709	723	737	710	764	760	703	721	747	720	787	732	749	726	730	743	730	767	739	726	682	739	714	741	743	761	723	695	699	746	714	719	750	718	763	769	772	742	742	701	742	765	722	737	701	721	737	753	739	739	729	753	709	708	718	744	703	778	759	744	718	753	736	748	784	755	695	742	741	714	718	765	698	725	706	734	720	743	707	754	783	742	738	717	695	741	702	723	745	746	733	778	756	710	729	726	709	759	762	750	754	769	717	764	759	734	772	687	772	765	710	777	713	699	716	737	746	748	739	737	721	738	757	736	740	750	757	820	741	702	768	759	760	718	733	735	751	732	781	742	722	723	738	730	754	758	723	802	723	715	722	737	704	716	787	759	709	741	698	717	721	725	778	751	746	738	733	768	769	716	684	763	740	758	678	739	734	707	718	718	703	799	764	694	724	710	706	783	703	725	709	755	765	700	698	747	706	723	760	747	709	736	742	733	693	744	744	682	728	765	760	718	745	715	770	742	654	722	702	751	736	770	742	693	738	767	746	745	735	765	719	739	724	779	774	743	720	708	680	744	743	729	694	718	737	752	733	726	699	765	689	700	739	737	793	768	710	753	713	720	779	717	762	719	744	715	745	724	692	699	690	761	789	687	727	761	777	717	716	759	747	684	741	748	712	732	664	709	738	735	789	799	737	709	749	731	690	687	687	730	754	741	758	718	718	745	775	724	686	738	753	756	754	729	735	788	696	692	745	764	694	769	718	731	773	710	737	756	745	747	744	745	733	724	755	728	733	729	727	732	753	730	704	736	747	710	706	770	740	759	737	754	735	755	671	755	725	727	690	717	759	731	726	748	729	725	732	733	735	666	744	709	732	702	764	759	739	730	745	694	781	739	763	736	677	707	687	771	785	738	726	744	760	741	745	746	705	754	750	758	747	700	742	750	735	760	737	711	733	724	727	731	754	729	728	726	706	749	718	753	767	679	714	722	739	706	722	716	681	718	734	770	725	714	706	719	725	730	728	720	707	726	744	754	739	771	721	738	771	760	711	706	742	750	766	750	742	723	656	712	741	729	780	750	754	712	775	717	727	730	804	745	790	725	725	753	770	779	742	709	737	722	752	736	725	710	723	709	763	758	723	757	765	740	702	758	709	735	765	727	755	741	747	744	737	748	727	746	719	743	731	754	753	706	760	757	721	713	729	750	751	757	721	749	732	742	725	700	780	739	735	708	739	719	732	755	697	755	734	787	746	709	715	750	749	694	763	755	704	705	800	747	763	782	757	707	722	743	689	704	651	740	750	751	727	713	764	761	711	720	735	745	731	721	800	703	684	760	739	761	748	700	768	766	714	766	719	797	757	733	761	744	767	671	738	755	675	738	714	759	785	794	722	702	710	771	749	745	745	678	712	735	741	726	713	694	731	756	735	759	703	721	776	734	735	740	784	722	711	769	745	740	702	762	773	740	740	738	743	781	748	771	754	774	720	722	707	826	773	759	746	763	690	728	794	744	752	744	687	718	759	742	737	753	759	721	733	760	696	715	725	792	755	746	779	699	718	748	724	742	707	723	685	719	736	778	695	759	712	726	699	729	739	748	712	721	748	741	737	762	764	768	707	740	756	747	736	743	749	739	727	718	734	728	787	717	744	707	723	766	710	715	720	716	753	754	728	772	714	780	728	772	702	769	773	768	745	710	765	781	767	719	779	732	710	732	746	690	720	751	759	763	786	769	734	699	762	730	720	698	727	749	759	737	707	786	738	726	722	759	705	694	738	684	740	732	716	776	704	715	711	727	756	736	786	727	708	728	714	768	758	764	742	725	754	749	717	771	713	721	731	762	750	729	726	712	775	748	770	716	730	766	700	746	729	705	733	757	764	698	727	727	724	685	741	763	697	698	799	701	753	720	740	718	773	732	702	722	719	730	722	741	710	734	794	743	746	675	741	759	712	710	761	709	741	730	670	716	752	738	704	720	742	727	753	767	739	733	767	748	749	670	755	754	767	754	750	740	756	747	766	741	758	721	703	722	762	720	808	750	734	734	746	725	672	727	749	761	710	799	747	774	741	763	715	775	713	753	748	722	769	739	783	764	768	741	804	707	735	741	730	715	684	715	686	751	738	755	744	734	718	705	755	693	778	742	753	753	739	770	795	726	749	751	755	747	731	729	748	737	722	751	736	748	769	720	696	735	743	709	767	769	759	724	703	755	796	735	737	691	739	736	744	782	717	736	727	734	737	729	738	729	753	694	788	744	723	749	733	711	701	690	714	711	754	734	689	755	723	690	799	739	762	754	746	736	727	690	721	692	728	732	690	702	729	724	793	734	706	733	742	725	738	753	751	719	711	700	768	721	731	741	763	760	724	777	749	736	751	717	804	801	743	724	725	730	749	719	722	747	759	753	736	697	766	751	709	679	734	734	746	726	691	714	735	767	698	789	740	716	767	715	748	729	732	750	752	735	686	692	740	734	725	761	740	759	781	779	711	691	716	769	724	726	753	718	724	700	722	714	710	722	695	753	757	745	760	689	728	754	742	755	728	739	683	722	722	739	750	744	727	732	749	738	719	749	734	738	721	758	742	703	737	717	742	762	766	731	737	725	748	688	721	761	786	710	733	738	737	754	742	753	731	710	756	718	695	691	745	758	690	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
78114	70128	48856	19594	4328	308	243	251	240	231	265	235	259	282	229	235	259	267	231	264	240	241	226	245	261	234	237	222	273	221	251	242	244	223	251	270	248	246	254	225	235	229	239	247	245	256	244	239	235	226	256	232	224	241	238	263	247	247	254	243	239	243	235	244	240	232	243	245	231	247	242	281	256	236	228	247	267	215	266	279	247	239	243	246	231	259	239	267	232	276	257	251	259	238	220	247	238	231	229	245	253	250	245	239	224	222	231	247	247	198	243	238	262	249	218	255	229	249	242	225	244	256	258	254	221	254	256	226	237	251	267	273	231	267	220	225	230	242	214	251	254	261	240	251	283	227	269	256	250	249	250	262	207	255	224	246	232	238	232	250	245	238	237	271	247	238	235	236	269	235	240	242	284	240	245	235	264	265	264	260	262	239	238	265	223	253	226	252	238	243	228	263	239	260	267	251	301	228	255	232	252	252	244	248	239	245	249	249	246	235	221	247	257	239	223	267	256	241	220	238	253	229	245	273	220	230	245	214	246	223	225	243	224	269	257	228	240	274	221	241	246	239	256	246	221	255	266	251	257	228	264	250	268	254	258	236	237	256	275	288	225	229	232	216	269	230	230	215	263	256	258	234	261	238	278	234	232	238	252	258	254	226	223	241	237	207	224	246	247	225	251	260	236	210	234	239	258	276	232	267	232	252	247	253	240	265	250	221	244	274	255	214	247	212	227	275	262	240	244	248	259	229	220	249	244	255	237	269	255	237	224	251	244	250	223	267	241	249	235	237	269	252	256	256	249	222	241	250	277	273	248	248	233	240	231	271	253	260	216	249	236	256	263	245	250	220	239	234	237	229	232	251	237	224	238	227	235	227	244	251	208	253	249	255	221	211	261	258	229	222	226	248	228	250	237	241	238	234	238	245	238	219	247	215	226	235	257	264	224	216	248	245	246	256	247	247	252	241	240	227	233	239	289	239	237	241	246	239	231	232	220	269	262	233	280	215	247	217	239	272	263	242	241	259	250	235	233	232	247	269	240	274	243	218	250	257	256	248	250	245	233	244	259	222	255	222	257	293	227	222	245	255	237	270	245	231	259	247	235	242	262	250	225	215	250	251	271	283	231	253	229	249	229	250	257	233	231	216	239	238	262	245	242	245	253	241	231	220	251	222	244	232	252	244	261	208	230	258	240	249	250	225	217	262	243	259	253	236	252	239	226	265	201	254	235	245	225	247	222	230	237	249	239	245	267	220	268	266	289	244	252	228	245	252	256	248	233	236	282	235	240	256	256	246	235	246	270	231	233	253	218	256	212	249	221	247	211	220	249	222	236	248	215	217	227	264	271	261	228	258	234	240	251	226	237	246	245	230	227	234	235	254	238	289	251	253	226	250	222	229	223	238	254	236	227	237	274	234	211	244	245	254	237	272	214	248	253	260	238	236	204	270	232	264	261	249	238	276	239	257	230	217	252	222	222	253	244	254	219	231	256	256	242	234	236	247	204	248	224	225	241	222	254	247	270	250	240	260	238	234	242	245	246	225	257	233	252	223	224	236	248	237	249	266	224	259	241	262	247	242	240	227	257	242	226	223	242	250	221	224	237	252	235	237	245	252	244	224	248	266	224	226	236	245	256	251	235	211	243	243	242	224	236	258	227	218	220	256	250	277	210	242	259	249	286	253	238	215	276	241	272	228	252	226	214	227	249	250	269	253	231	219	257	224	251	224	244	275	260	228	259	225	253	243	215	237	255	232	191	240	254	214	259	242	244	237	258	244	237	258	221	238	259	252	267	226	252	252	213	245	261	258	243	231	214	234	230	235	275	235	246	233	255	242	232	233	222	250	244	230	231	244	236	247	238	235	209	233	255	248	224	248	227	230	254	236	247	249	234	245	264	256	281	230	232	229	245	228	218	219	213	270	242	219	260	246	249	214	233	250	221	251	254	218	237	238	250	248	216	254	275	266	238	259	243	239	234	221	235	258	241	230	258	244	206	238	227	256	218	233	237	242	251	243	254	235	245	238	243	255	225	236	240	236	253	240	248	268	251	249	230	249	241	236	235	233	264	232	241	238	247	262	246	231	233	255	255	247	246	237	260	237	222	252	219	231	228	252	247	242	256	235	229	275	270	233	260	240	260	266	224	245	244	231	232	266	257	257	256	238	227	226	253	236	238	243	220	247	258	253	260	251	246	256	259	245	247	264	247	254	211	226	220	246	214	231	223	228	234	247	258	251	239	237	256	240	271	241	259	245	248	229	212	255	253	221	244	221	232	251	244	248	236	274	201	240	250	254	230	254	242	243	257	249	233	246	245	245	274	243	256	256	229	259	274	241	245	270	261	256	227	239	262	237	249	261	232	238	244	237	227	230	251	239	253	241	223	237	232	207	266	249	227	230	228	276	249	235	234	236	237	265	256	236	239	211	243	243	226	251	238	226	255	230	251	232	222	245	241	247	238	240	240	233	245	256	249	243	212	214	243	230	232	258	239	227	231	229	219	239	243	243	248	251	289	252	250	244	268	247	225	253	243	228	224	247	249	257	234	233	241	257	222	253	230	250	264	233	242	254	260	248	248	232	235	267	233	211	253	206	241	244	246	224	221	232	212	256	254	228	254	260	237	247	235	238	243	251	254	234	227	223	241	256	215	248	251	235	247	276	250	234	222	210	252	252	242	227	239	288	250	264	241	252	234	244	262	245	252	239	206	229	251	230	244	257	240	236	260	251	257	224	269	257	242	232	235	264	282	244	215	237	245	258	243	277	208	208	259	260	244	221	265	277	248	243	227	250	254	243	254	260	258	256	231	225	240	230	234	241	239	263	245	240	231	220	260	257	244	230	233	243	247	213	236	225	236	236	259	243	194	227	219	225	240	253	233	281	226	231	233	242	237	257	243	240	259	240	246	228	251	233	265	236	224	232	247	245	234	218	242	244	261	260	242	234	244	237	237	239	239	270	229	256	256	262	252	236	252	241	243	234	203	231	247	234	237	242	238	212	239	257	255	268	234	216	242	250	266	217	252	240	242	250	255	247	261	232	226	270	224	258	226	236	248	222	242	233	240	270	246	244	237	267	246	222	247	247	247	264	239	222	237	269	237	215	230	217	231	251	224	267	234	238	243	251	260	249	232	235	265	213	217	235	231	237	267	223	234	233	240	244	227	272	234	288	235	263	204	255	250	218	225	226	230	216	248	245	219	263	223	241	247	230	245	254	256	214	246	247	235	259	235	231	227	218	229	229	259	236	234	228	223	273	239	273	231	252	242	251	252	257	253	239	242	204	230	243	225	255	245	243	234	248	225	264	260	254	243	237	224	246	260	256	231	244	264	234	260	249	249	244	218	240	254	243	233	230	239	264	277	264	273	242	245	249	230	230	258	258	218	259	246	251	229	242	247	241	254	231	230	232	256	238	257	233	213	259	231	249	270	235	218	243	256	258	221	228	241	263	244	266	262	248	241	238	210	261	250	254	214	238	240	264	248	240	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56230	58244	45823	17690	6214	759	664	684	689	702	644	770	655	740	682	696	684	733	704	696	713	718	668	718	636	676	737	690	772	646	740	695	703	660	705	680	727	693	650	648	756	652	717	688	752	717	718	744	696	658	673	701	709	650	703	730	708	711	719	673	659	694	670	702	655	705	697	683	682	707	667	677	677	677	663	741	720	698	674	680	682	654	730	651	697	713	694	674	699	741	640	716	668	737	716	697	696	674	673	718	673	684	758	675	732	718	699	693	662	703	757	673	690	660	708	709	714	686	673	724	687	657	683	679	650	720	685	700	672	731	712	682	680	712	672	682	736	678	696	716	697	679	688	686	707	701	724	675	645	623	736	714	724	650	679	712	704	694	716	680	669	667	683	692	732	690	737	692	717	674	696	702	705	699	688	753	706	713	679	676	676	678	653	634	716	749	733	668	691	694	718	691	706	704	706	716	693	620	681	728	679	702	715	695	689	679	733	696	696	642	740	726	698	726	715	709	693	690	682	683	675	684	662	706	701	662	731	726	668	663	736	680	686	743	686	656	677	659	687	689	723	675	682	697	687	701	688	670	724	718	654	630	667	664	658	660	667	716	692	688	666	676	726	715	717	733	743	619	711	678	622	700	678	678	709	731	674	664	689	691	697	667	695	685	723	691	680	705	647	696	724	687	694	683	692	692	658	653	675	705	686	693	736	663	711	682	674	665	701	673	715	684	697	695	689	693	688	681	686	704	655	674	664	663	664	713	692	688	725	730	674	729	651	670	711	711	660	737	638	704	720	693	691	702	722	712	734	730	692	694	708	673	682	694	716	667	683	733	698	684	662	698	716	657	724	626	684	706	693	703	718	663	658	657	686	689	714	725	706	747	659	683	652	710	705	691	668	685	694	705	710	733	660	662	697	740	688	705	646	690	670	740	742	652	747	688	648	675	706	708	718	671	715	711	674	655	718	709	713	687	659	689	690	654	715	667	708	700	698	652	693	718	695	658	681	702	712	648	665	679	691	731	777	696	681	648	715	713	723	698	691	694	674	650	640	664	672	671	696	705	673	689	715	702	651	718	721	704	683	704	676	698	671	708	661	682	705	707	693	669	706	656	722	685	705	667	689	683	688	668	674	709	703	668	666	721	753	712	698	694	683	685	667	714	745	671	668	674	710	694	722	727	674	648	664	696	684	689	679	734	700	692	708	685	662	718	719	704	735	694	693	694	716	748	695	682	719	709	714	723	663	715	698	676	719	637	666	662	688	700	678	667	706	665	677	715	644	668	686	696	665	708	610	704	736	674	709	710	686	714	694	659	726	670	697	702	667	688	634	682	661	666	675	723	747	724	711	739	707	753	732	707	710	693	660	711	670	742	662	783	680	698	684	696	702	684	703	699	690	747	700	718	759	705	679	696	671	678	696	746	699	727	732	693	697	708	647	694	707	692	668	699	703	749	700	693	669	672	701	691	717	736	709	655	712	693	648	674	691	690	687	715	670	651	649	686	653	680	699	669	709	718	678	684	716	691	707	668	742	744	675	691	665	696	726	689	683	670	697	682	668	702	655	654	697	688	691	656	678	719	676	716	697	709	679	643	693	691	721	754	698	650	634	677	739	732	644	712	684	695	678	691	666	713	728	682	725	716	659	648	662	691	736	673	748	679	675	670	701	681	678	677	679	690	665	681	670	663	674	679	684	730	673	672	691	703	674	664	675	764	656	712	723	716	686	720	705	698	695	701	750	689	705	716	683	672	679	686	714	702	673	688	709	683	676	685	684	674	668	671	704	687	653	669	786	679	692	695	695	711	682	706	693	712	697	685	679	633	708	695	678	696	707	707	669	681	705	719	649	709	716	715	734	682	688	692	655	666	732	716	671	694	686	674	720	731	691	718	692	721	713	725	659	701	648	687	689	678	691	677	666	698	700	698	691	698	656	667	690	654	683	708	731	658	690	689	709	661	749	660	691	685	684	687	719	715	689	677	684	704	679	663	731	713	719	674	744	704	721	656	681	696	749	714	698	699	674	699	654	704	706	750	640	757	680	632	714	686	666	687	710	705	692	722	704	691	740	728	672	708	713	720	698	731	683	727	717	757	746	668	706	747	682	671	693	705	701	688	675	655	686	686	690	689	700	687	672	683	667	689	708	709	662	653	699	651	683	677	738	727	669	729	689	714	712	673	738	688	680	702	681	669	653	652	641	711	687	651	703	723	693	728	702	688	697	689	694	662	678	716	657	737	740	719	688	686	724	712	728	729	702	720	727	681	698	723	676	709	642	691	728	692	688	741	646	666	744	682	702	680	680	734	696	713	655	743	704	728	712	699	720	772	686	725	696	701	706	686	737	685	679	646	675	663	738	702	682	666	673	704	719	682	688	721	712	700	652	694	675	719	732	700	680	692	682	709	716	692	685	657	687	684	730	755	718	695	660	667	674	728	714	699	733	708	707	675	697	652	671	685	660	682	667	706	725	660	745	670	721	682	633	704	713	689	706	715	703	696	708	695	695	664	682	717	669	681	691	720	640	658	708	668	673	688	689	670	676	718	722	680	679	726	654	717	693	696	667	694	679	704	718	740	677	685	695	638	677	645	654	686	685	711	675	685	694	673	679	759	672	698	713	749	715	692	690	693	688	703	674	668	701	682	673	672	696	707	700	708	653	714	680	723	718	676	658	709	685	727	729	699	669	658	713	680	685	658	697	689	675	711	735	664	701	733	705	708	712	726	681	733	663	663	748	673	716	733	722	700	698	704	737	682	665	696	676	683	673	683	692	697	677	701	730	706	673	661	699	719	679	678	687	667	654	707	698	641	683	711	751	666	648	713	670	707	712	655	666	654	726	728	677	726	715	675	708	645	698	705	712	698	653	669	705	686	687	719	695	690	706	697	739	669	689	684	688	646	646	673	740	695	666	695	693	725	682	651	733	698	717	703	644	665	675	704	686	715	733	702	701	673	656	716	669	704	711	677	723	723	700	685	709	697	705	689	681	658	693	716	668	669	707	733	691	733	699	646	684	651	684	717	706	689	674	711	710	678	712	652	707	721	657	689	671	713	679	706	724	685	691	688	709	669	656	639	686	657	690	656	756	705	699	672	736	716	688	681	669	684	661	727	673	733	697	651	645	732	700	685	666	683	745	702	717	668	722	644	664	702	717	702	735	712	698	638	683	665	726	650	658	695	677	686	691	689	720	691	713	625	697	719	712	681	705	719	704	696	676	687	727	705	699	695	738	688	681	717	746	673	707	655	740	767	683	715	669	715	647	713	700	674	734	651	692	722	679	684	706	699	686	717	739	669	718	712	681	656	664	670	716	666	710	734	689	691	688	728	673	681	719	699	692	697	649	695	733	751	658	664	716	677	690	665	716	725	656	708	690	699	656	668	706	691	732	715	695	707	694	680	670	727	677	689	737	669	682	712	640	702	702	665	679	689	649	729	717	645	669	679	702	698	674	705	676	673	667	694	690	710	697	689	693	682	681	715	680	625	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
85391	78558	57777	26599	9356	685	320	295	288	302	294	271	262	274	284	298	268	250	301	313	289	269	302	274	280	281	293	302	305	262	309	306	291	355	281	289	302	285	282	318	295	299	272	265	273	277	261	288	305	283	265	293	295	283	297	284	313	275	271	268	298	302	270	302	295	279	291	274	298	291	283	275	284	278	316	294	306	321	285	267	281	298	302	294	300	286	290	315	288	309	280	297	294	306	293	310	281	284	262	275	290	290	306	334	304	302	314	300	278	321	296	303	306	284	272	310	277	295	284	320	278	282	293	309	273	307	323	280	277	314	291	305	274	291	293	293	273	259	296	297	269	265	285	303	270	270	257	311	313	262	267	247	252	319	281	302	288	271	280	294	306	285	265	288	282	310	330	303	285	301	298	302	294	301	284	289	297	277	302	276	287	296	261	286	284	237	290	297	324	273	303	262	287	265	288	296	308	329	284	287	295	285	286	280	309	294	304	294	304	272	313	268	264	279	261	283	316	289	281	278	311	279	275	316	260	259	314	271	307	294	273	317	317	261	294	282	288	270	293	291	316	281	286	303	291	283	326	288	270	280	294	278	334	247	223	260	280	266	301	276	285	288	282	278	283	297	265	283	322	287	294	294	276	282	288	300	293	281	291	285	289	284	265	289	288	276	270	281	345	296	292	267	288	285	277	297	282	294	268	265	290	288	324	309	285	287	296	284	241	286	293	279	314	292	284	292	290	280	285	272	304	278	277	257	272	260	279	294	251	250	263	312	295	313	258	261	281	281	270	262	257	275	282	270	297	300	305	280	289	293	263	281	313	298	276	263	308	298	274	266	308	300	288	292	296	302	293	272	286	295	311	289	277	292	332	299	289	298	313	292	327	314	312	262	291	290	301	296	307	247	314	298	297	272	309	288	286	293	288	278	300	290	294	306	291	288	287	262	280	271	291	303	299	308	277	280	261	272	264	290	264	286	314	293	274	269	297	309	319	288	325	311	292	271	282	274	276	317	317	307	299	269	295	301	303	265	277	281	290	280	314	300	268	287	272	283	291	262	272	319	284	286	284	255	289	272	249	318	284	324	297	270	269	275	288	295	281	278	307	300	278	266	273	267	260	291	268	294	285	285	250	286	276	303	282	308	270	301	317	270	308	307	266	271	278	297	265	314	285	257	303	267	303	263	317	294	297	281	314	276	268	267	281	303	318	300	240	292	282	251	280	309	287	320	290	288	293	313	267	294	296	284	285	269	284	289	287	314	295	312	297	287	290	286	299	274	301	304	268	305	312	279	282	290	270	289	293	306	302	281	290	290	286	303	283	287	268	295	276	255	312	309	274	276	275	266	313	279	300	290	287	306	311	298	317	280	289	291	253	302	320	275	281	304	302	278	275	304	289	298	305	282	283	293	292	306	273	293	258	320	298	282	258	289	289	302	283	278	289	312	286	319	282	287	303	277	277	305	294	272	277	330	276	267	302	288	286	295	276	286	294	318	293	273	294	290	318	292	277	277	288	302	265	308	279	289	276	303	280	284	303	294	300	272	279	284	279	272	281	274	286	271	265	314	301	286	269	291	273	303	310	274	268	310	273	292	287	280	257	283	298	267	290	330	280	288	272	299	289	302	272	274	275	297	244	276	281	267	315	284	317	288	299	280	286	295	250	315	299	311	291	276	270	285	277	300	298	279	284	309	279	265	272	306	300	298	274	264	319	281	253	271	270	302	273	277	305	277	262	285	297	308	300	300	293	297	291	297	319	265	266	295	272	283	278	288	268	308	285	276	302	310	288	305	277	286	319	294	319	283	261	294	286	314	310	315	305	303	275	282	253	257	277	296	316	291	269	291	286	331	287	262	268	313	291	279	280	290	299	294	328	307	291	306	308	273	255	288	289	280	297	262	273	271	290	299	278	301	299	284	303	302	282	286	321	293	261	284	293	271	288	287	266	276	287	283	290	261	279	281	281	282	288	280	292	322	291	278	309	294	283	302	321	304	295	306	265	315	285	300	276	303	300	275	256	265	268	274	310	301	295	277	290	277	271	294	263	273	286	299	295	298	288	295	290	273	272	293	284	317	301	265	280	297	273	241	289	302	294	258	295	285	281	235	293	289	319	318	248	307	264	311	290	288	292	296	275	289	322	279	278	303	280	283	302	277	324	298	282	298	285	284	310	283	274	315	278	294	285	256	287	283	266	279	323	295	297	291	253	286	269	285	284	290	311	281	310	280	237	284	293	286	291	282	292	298	312	277	296	314	321	259	257	316	305	266	296	303	291	288	272	299	280	303	294	326	325	265	322	238	311	284	287	294	285	322	284	286	298	267	253	288	295	282	295	265	291	276	288	287	279	284	319	263	292	305	306	326	276	271	292	308	257	284	288	275	296	257	273	295	299	285	280	298	275	298	313	307	291	289	278	296	267	285	296	289	280	310	268	257	290	282	282	309	268	290	266	301	292	297	294	287	265	296	310	264	296	253	284	268	289	279	285	288	293	288	295	297	300	311	274	292	301	288	298	248	307	311	282	289	321	286	307	324	316	300	274	285	292	282	257	299	264	266	269	304	296	324	289	272	261	288	285	310	295	300	261	307	271	293	275	288	308	274	290	293	284	276	282	306	263	301	280	272	282	303	287	260	292	284	280	287	305	306	287	285	278	259	286	315	248	279	293	282	272	295	280	304	305	269	269	273	283	263	308	304	271	284	286	260	298	282	292	309	253	293	293	289	293	308	298	292	254	270	260	284	262	295	300	261	313	314	273	291	267	254	280	308	281	262	283	272	264	308	301	312	286	301	281	280	273	315	300	282	277	304	296	295	262	302	314	330	325	285	272	266	288	288	249	293	277	276	285	275	289	304	310	287	285	265	291	274	294	282	306	305	296	284	297	285	293	273	292	281	308	278	270	282	301	307	276	271	310	316	273	276	290	313	303	282	265	261	304	303	274	279	300	299	290	287	308	305	231	274	270	249	277	314	315	281	301	282	279	286	291	286	288	282	310	294	307	313	307	312	281	307	284	289	301	335	250	292	272	270	267	264	305	284	298	264	271	285	305	284	295	282	279	258	283	276	278	276	316	260	319	300	284	297	303	279	310	263	306	304	274	304	294	302	301	270	305	318	298	282	267	274	301	281	267	298	282	286	329	309	279	287	295	277	274	277	291	278	297	274	324	257	317	309	255	286	291	271	286	309	293	303	300	267	284	280	270	288	267	315	272	257	301	263	309	310	322	283	283	253	282	280	293	263	299	275	248	320	314	296	264	288	284	272	267	324	291	282	295	281	283	294	248	266	274	275	309	304	291	310	252	291	315	281	263	270	313	300	286	290	302	272	290	319	298	306	299	289	266	298	290	288	303	276	263	293	294	285	303	293	299	251	294	310	277	303	282	280	267	272	303	278	290	286	280	262	296	287	329	276	275	278	294	273	272	290	279	263	260	264	306	279	290	266	302	320	276	283	281	275	294	312	296	288	292	270	291	256	291	286	295	296	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
67191	70833	55148	25618	9327	838	845	828	875	815	773	844	851	796	818	829	840	760	803	775	823	730	776	848	821	808	784	809	819	818	828	785	815	812	774	804	768	768	792	919	912	837	832	841	746	822	795	803	774	815	813	772	775	770	821	712	751	799	774	800	790	789	780	750	824	801	814	821	803	821	762	784	815	745	872	824	778	800	850	773	813	774	794	772	825	810	753	818	808	804	795	787	784	802	865	751	810	829	844	798	793	779	822	829	804	765	829	810	778	830	841	805	841	808	780	854	798	793	757	780	824	844	778	809	826	870	830	797	819	817	784	817	781	795	806	799	836	830	816	787	804	798	838	859	825	803	843	795	808	759	887	794	802	780	818	808	758	739	824	838	764	771	807	764	806	794	786	810	814	798	786	825	791	804	856	785	787	778	813	785	833	793	745	783	791	782	812	770	830	832	845	749	783	800	750	810	842	790	820	868	760	824	829	821	805	812	785	797	780	795	804	810	788	822	790	810	808	770	767	780	817	803	812	822	824	787	777	805	748	811	801	797	803	782	790	791	752	804	790	760	806	819	817	830	802	810	776	776	818	824	833	795	772	791	857	765	863	811	788	825	775	831	768	767	754	739	818	799	765	765	835	809	764	778	790	793	802	794	765	805	748	776	786	847	792	815	738	843	770	813	788	778	753	796	828	790	806	758	816	765	773	740	818	766	769	810	809	827	809	842	755	837	815	791	768	773	820	801	750	782	796	826	816	752	812	804	790	779	799	740	805	872	767	791	837	833	803	769	818	780	814	772	806	762	803	848	794	796	803	769	814	816	801	789	786	815	828	784	828	778	845	791	875	815	778	828	750	819	768	821	768	827	812	756	787	778	755	811	799	800	774	734	783	822	771	792	828	748	753	741	793	785	846	731	771	746	851	807	800	828	811	833	813	772	810	804	795	804	837	762	821	728	775	819	748	772	797	783	796	802	783	764	827	806	746	792	776	755	828	813	773	779	796	803	737	773	779	799	798	766	875	825	778	797	848	785	824	744	783	842	791	821	791	802	820	818	822	740	774	797	776	814	809	852	792	822	802	768	813	785	809	825	816	793	785	818	794	825	803	799	819	784	760	807	802	791	851	815	793	757	755	807	785	825	795	827	761	801	794	784	799	778	799	788	754	765	794	779	782	810	789	796	851	794	760	851	776	821	807	826	810	802	746	777	805	804	758	800	753	740	784	796	827	808	806	803	812	841	775	818	814	790	765	847	795	842	713	825	747	815	781	796	757	810	776	832	785	807	778	827	794	791	811	804	805	788	804	824	775	835	788	850	785	763	790	810	794	747	749	840	795	747	810	807	737	854	703	798	842	744	800	816	842	777	820	808	786	799	798	723	768	800	814	809	765	797	799	856	763	775	811	777	765	835	793	808	798	801	811	763	828	783	818	790	854	794	760	799	782	813	792	799	796	778	794	773	800	809	775	776	761	798	838	802	802	814	782	790	778	746	783	764	765	810	808	747	838	811	787	789	801	788	776	823	819	795	766	782	779	789	861	809	807	829	839	802	785	781	790	869	788	817	782	811	796	784	785	800	786	782	866	808	795	795	839	864	804	821	860	825	811	789	820	794	778	782	816	748	753	782	797	774	788	788	835	833	815	759	735	787	837	792	838	753	780	798	817	868	773	850	797	792	818	768	809	811	812	776	809	818	804	828	780	805	779	792	846	820	793	790	807	856	813	837	794	846	820	755	828	794	820	852	823	836	829	844	823	802	848	794	767	798	788	790	810	786	794	784	783	780	795	831	809	811	833	731	840	762	844	797	755	816	786	823	837	821	790	750	815	785	826	799	817	781	813	787	760	766	776	754	768	834	778	805	822	832	761	839	777	797	784	814	803	802	820	821	834	742	775	828	794	807	741	803	785	766	770	761	764	841	746	827	795	789	857	795	812	836	742	785	776	823	791	732	782	789	776	802	786	839	825	801	781	819	826	806	826	839	788	840	788	777	763	827	777	808	787	777	809	830	809	787	774	768	793	797	856	795	779	824	744	832	778	820	773	892	782	829	839	856	758	794	851	832	793	790	792	864	775	794	765	842	834	828	795	792	809	778	775	804	763	775	825	825	799	748	815	762	793	798	794	829	783	823	832	833	793	809	827	769	782	784	814	816	825	820	805	800	885	800	809	761	817	794	836	815	774	816	786	775	761	771	869	856	803	775	810	824	862	792	831	840	818	913	831	819	846	798	745	839	810	746	762	775	803	761	771	817	763	792	794	813	814	808	819	786	806	763	780	787	777	804	765	827	770	803	800	794	811	823	813	754	827	777	810	788	777	741	759	789	793	775	819	824	812	809	772	812	828	787	809	840	797	821	774	771	860	814	762	805	787	818	803	821	818	834	851	780	781	777	810	790	793	812	812	815	771	804	817	813	832	794	767	805	764	783	780	776	727	776	768	762	805	808	832	776	804	764	794	798	828	844	813	882	808	771	771	768	794	782	791	736	760	823	822	834	772	771	831	797	807	770	769	796	810	809	797	768	806	764	844	769	797	778	785	754	855	811	772	792	753	789	735	801	774	820	780	808	781	772	837	850	760	761	759	745	772	769	805	801	841	799	823	805	784	820	813	779	798	805	760	784	861	868	769	774	804	788	770	783	792	802	787	788	781	832	792	816	808	766	779	832	799	836	776	764	829	818	820	830	853	738	770	836	809	783	781	767	808	759	784	807	766	764	808	833	794	772	793	845	811	769	733	797	754	763	812	784	798	830	813	817	801	832	801	810	828	771	840	775	742	722	826	804	808	829	761	755	762	823	820	843	793	787	799	826	827	824	778	826	824	848	814	806	771	797	829	797	762	823	803	822	789	793	806	811	831	790	828	807	772	797	754	829	816	772	728	826	796	768	872	765	817	746	787	741	781	786	785	790	799	775	844	820	819	810	763	830	802	781	815	770	805	752	791	801	849	805	793	792	789	796	789	781	790	815	787	796	781	790	828	805	792	770	821	782	812	782	821	841	808	780	756	772	785	787	776	766	810	824	858	764	789	773	767	774	769	784	778	753	768	805	843	793	834	802	769	791	803	800	772	804	870	740	766	772	781	811	800	834	804	828	789	795	795	796	831	818	775	800	822	836	820	823	807	750	797	814	756	828	838	762	821	831	811	803	743	839	832	803	832	777	811	772	758	761	776	762	834	807	795	802	828	834	747	811	859	803	750	823	785	780	804	786	786	753	797	821	812	776	755	799	806	804	830	742	805	792	788	766	790	833	798	779	791	826	819	754	786	852	832	805	796	796	765	825	780	823	881	794	816	777	835	822	807	790	789	786	770	806	783	766	784	777	785	769	798	818	797	818	750	820	839	724	839	799	789	812	798	840	818	805	765	810	753	778	786	738	799	795	814	792	819	802	792	790	825	781	812	787	758	823	780	788	789	807	857	799	740	814	792	791	854	787	783	850	822	798	789	802	798	814	811	814	817	810	813	812	767	752	770	831	814	745	827	800	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36039	29053	12852	1841	443	265	245	268	261	291	269	261	251	299	256	268	261	266	292	227	272	273	253	270	268	246	274	265	236	264	290	264	288	269	284	220	261	242	278	284	255	236	234	275	245	258	278	262	268	254	247	235	243	263	277	275	261	255	241	288	261	268	260	245	254	255	265	270	262	273	244	252	273	252	257	268	255	282	266	283	281	295	272	268	267	256	271	286	281	268	254	260	251	275	273	258	260	273	263	239	259	275	257	258	265	276	251	282	242	263	253	253	271	264	263	258	242	276	244	251	263	246	264	264	251	291	258	253	254	260	241	287	263	242	234	293	294	277	261	318	256	282	260	258	255	248	278	252	245	246	250	267	255	280	244	257	245	253	269	231	258	251	284	282	260	225	261	245	234	263	281	277	251	234	257	251	253	266	260	269	253	265	250	278	293	276	247	256	278	267	270	266	288	262	261	267	253	250	247	276	309	260	281	273	277	278	257	258	240	261	277	242	253	264	242	267	246	241	251	282	260	280	265	259	256	258	269	269	251	270	273	259	281	273	271	263	285	276	245	288	246	271	234	237	253	254	243	307	290	271	265	252	251	228	292	265	289	275	245	263	249	257	262	261	283	241	241	269	263	283	274	228	272	258	279	284	283	270	273	259	251	269	268	285	262	255	253	269	282	290	288	262	287	279	245	261	236	262	256	275	263	264	246	262	291	249	235	254	283	265	289	251	270	267	265	274	268	250	272	265	290	263	261	259	290	273	253	254	261	289	252	244	254	256	255	245	259	262	291	279	250	258	253	259	232	221	270	276	241	268	253	246	258	254	270	257	268	242	279	251	252	295	262	243	231	262	277	237	277	262	266	253	242	235	241	253	260	248	254	244	228	293	257	275	259	244	277	259	231	257	303	284	298	250	258	267	273	264	268	242	244	294	251	235	258	258	279	251	263	281	259	266	245	266	272	277	253	245	274	267	266	251	253	274	244	260	254	278	255	244	258	290	260	246	246	271	254	236	239	271	267	274	244	255	243	243	263	234	259	265	241	264	235	261	278	268	268	268	254	267	289	246	276	235	246	249	240	274	305	283	254	274	274	282	248	265	282	255	255	265	278	262	282	234	236	232	274	257	248	257	255	234	288	250	241	238	263	254	278	232	262	261	260	267	256	257	278	285	267	267	310	249	260	229	265	286	261	277	246	264	254	252	269	247	255	237	255	237	262	273	262	272	258	272	256	237	281	273	240	280	257	244	278	257	274	259	252	248	253	259	272	289	259	272	265	264	270	263	288	273	249	253	267	247	266	260	246	234	233	244	276	248	247	289	254	280	261	235	227	255	247	256	284	278	252	283	246	278	261	263	245	263	279	269	257	260	238	245	244	265	231	274	248	233	251	265	260	259	206	255	238	258	284	273	261	255	241	257	255	292	265	280	265	262	270	273	283	244	282	244	252	255	262	247	263	229	253	253	275	258	290	252	252	260	288	269	255	247	257	278	240	241	288	263	283	276	250	232	245	254	257	270	256	260	267	281	274	257	277	238	275	237	252	238	259	271	251	251	269	270	274	247	298	232	253	238	254	257	253	275	247	288	258	243	274	254	267	312	258	301	253	268	266	299	281	255	258	263	230	273	299	263	273	269	275	273	266	254	275	243	267	267	249	285	307	254	267	266	260	251	270	259	278	254	257	297	254	228	264	275	260	267	254	280	258	271	253	253	287	264	264	263	255	276	263	248	268	211	279	264	257	233	235	264	250	255	237	272	244	262	277	263	256	261	249	252	241	246	255	274	239	282	254	274	235	237	266	238	270	283	244	257	265	294	262	258	248	272	272	235	242	272	269	283	244	265	241	266	279	220	257	276	269	261	249	271	251	272	286	242	239	250	250	295	280	265	278	250	267	272	258	250	265	287	270	260	267	240	247	284	265	264	269	260	266	252	244	273	235	248	284	250	249	279	279	226	248	260	245	242	230	265	253	279	253	288	242	241	287	249	260	255	272	298	265	263	250	261	267	258	264	270	269	256	262	291	265	281	221	290	261	255	269	260	246	231	223	284	276	247	264	274	256	232	285	247	262	226	255	251	243	262	245	275	278	265	263	255	279	251	243	256	247	273	263	253	256	268	267	276	253	255	261	261	241	285	233	254	267	259	266	230	265	223	244	273	266	292	293	252	268	275	257	258	259	236	264	263	272	259	251	234	272	273	240	270	251	259	260	264	236	243	286	252	274	266	244	243	253	265	243	265	288	270	282	243	249	250	269	271	266	274	250	257	248	250	260	249	247	277	277	266	262	271	252	239	293	266	254	263	227	220	281	239	277	251	255	255	263	250	272	256	260	277	275	239	235	270	239	254	263	262	281	280	261	279	242	265	254	250	259	277	281	248	272	243	263	274	252	298	255	260	258	275	250	263	253	282	251	252	280	257	249	241	262	267	266	250	244	264	278	262	259	278	264	274	252	239	236	263	264	274	271	245	252	262	275	271	288	283	263	274	226	270	259	261	269	274	267	287	278	265	258	251	262	257	239	265	247	283	285	250	242	262	264	276	249	268	263	254	273	258	253	282	268	277	251	212	256	247	249	269	311	235	267	255	256	263	269	251	260	295	254	292	283	238	250	267	242	248	287	290	256	244	228	240	273	272	274	273	292	271	239	233	240	253	271	284	250	265	262	266	224	257	262	279	244	287	262	272	273	270	242	253	260	267	272	265	271	259	253	241	254	300	237	259	292	264	265	246	270	263	237	251	282	235	273	245	287	246	235	216	278	255	276	278	257	256	256	289	278	275	259	260	282	255	272	276	257	256	238	254	252	241	256	293	272	233	256	277	288	279	254	287	254	270	281	273	262	243	270	227	240	261	275	281	259	265	286	270	232	268	290	296	260	237	243	280	276	243	252	251	266	262	274	214	258	241	256	248	287	280	244	258	258	244	292	234	245	247	258	256	268	264	286	253	252	236	276	262	244	246	214	248	240	257	283	259	260	262	278	250	249	274	243	260	249	240	258	270	287	298	238	257	243	271	283	231	255	263	284	255	252	254	313	274	260	265	272	266	243	260	255	289	293	248	240	256	254	236	243	258	271	288	252	276	261	261	260	253	265	248	253	238	259	263	257	277	254	262	271	271	254	226	267	265	259	271	262	261	245	276	247	241	224	251	250	271	242	269	254	266	269	276	275	273	266	260	274	244	254	246	233	233	248	276	255	249	231	257	234	262	247	302	255	238	234	251	250	255	272	264	253	266	239	229	287	241	230	260	264	232	237	245	265	265	260	279	257	272	260	257	254	256	235	242	252	253	237	299	279	286	280	259	278	246	257	249	254	255	266	258	277	255	260	273	291	280	251	282	277	272	274	234	254	247	269	278	266	260	259	254	261	296	265	270	244	251	254	259	246	257	213	269	270	277	262	253	255	269	275	293	285	259	266	290	252	241	281	237	231	269	276	263	245	250	289	261	260	234	251	264	252	250	259	297	282	252	258	262	247	281	286	296	269	245	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34813	31892	15980	3295	1214	731	746	746	746	795	755	727	747	738	757	741	728	744	718	706	696	694	752	715	768	735	706	724	741	808	770	777	745	744	747	745	758	767	707	679	736	776	705	713	742	726	731	703	736	710	727	761	712	738	758	694	715	715	802	728	769	707	702	775	694	697	744	807	756	759	736	783	719	826	777	716	762	786	786	774	736	800	750	762	735	726	743	750	711	754	736	728	765	743	763	769	732	744	807	680	765	733	726	708	715	745	755	756	727	770	721	744	735	714	749	737	711	720	747	784	710	770	704	711	711	729	764	769	712	776	744	709	767	745	731	691	693	716	760	744	747	776	702	706	740	682	782	765	744	745	719	756	746	749	766	761	739	742	752	726	754	691	741	767	714	766	699	730	797	736	748	764	720	716	720	740	753	759	720	760	741	731	729	784	684	753	741	749	786	742	735	721	760	733	805	780	684	722	762	774	779	787	746	746	721	754	757	755	720	721	732	712	783	730	756	786	729	782	787	708	734	758	741	756	733	705	753	755	695	737	777	762	751	724	690	751	699	728	701	736	748	737	757	743	749	704	741	742	762	724	761	734	760	732	730	752	711	719	783	750	755	779	763	761	749	780	753	764	758	733	720	784	756	717	801	746	719	788	789	714	714	782	702	742	749	774	787	713	737	732	761	800	751	766	729	739	717	768	706	702	745	759	731	748	758	761	771	741	733	711	712	766	743	776	715	717	744	730	716	753	730	774	706	767	705	734	714	770	751	736	711	743	743	739	747	682	760	762	751	741	729	752	707	731	745	728	745	753	728	792	746	747	704	774	747	737	734	719	758	763	709	756	760	769	722	716	738	749	739	784	762	748	744	717	789	781	798	708	715	699	678	725	737	779	736	752	785	696	785	778	699	722	787	776	715	719	738	769	739	733	764	761	730	790	798	757	766	797	757	729	683	739	731	764	776	718	741	739	725	743	733	743	767	725	776	793	771	721	736	741	772	743	737	730	738	715	780	759	757	736	765	732	739	746	724	750	736	774	698	769	736	728	726	768	710	714	776	761	765	773	737	750	734	734	726	736	764	701	735	734	755	786	713	703	746	718	734	771	732	696	743	694	743	761	715	711	757	740	746	726	802	696	756	719	738	755	746	781	721	730	747	715	711	730	746	731	707	742	754	756	739	740	761	751	768	706	714	775	749	714	749	738	715	694	764	725	740	747	730	745	747	770	700	757	820	717	751	777	735	741	738	748	716	762	765	760	705	731	734	705	752	764	741	752	747	718	728	744	753	722	746	719	708	713	740	740	777	786	745	757	728	760	742	713	737	758	704	705	752	758	725	731	743	658	725	788	735	727	721	788	798	756	732	731	730	708	756	792	763	718	724	725	732	707	703	737	752	733	757	731	748	725	713	764	765	711	761	764	737	738	692	706	772	700	744	747	716	805	737	737	769	766	705	723	740	709	739	786	773	765	777	767	752	665	738	725	732	736	734	707	758	700	730	730	738	707	725	710	735	698	770	716	781	758	713	708	756	740	746	731	723	723	744	773	728	724	793	726	690	752	761	723	754	725	726	764	734	739	736	676	776	738	770	746	677	750	762	730	724	711	772	759	725	722	772	760	736	764	768	705	759	748	752	763	707	719	710	763	761	776	741	724	720	729	723	771	788	717	735	715	750	746	739	699	761	733	723	771	767	745	761	740	741	702	726	790	666	728	756	749	703	718	734	743	706	745	772	730	768	717	750	731	690	711	766	765	691	778	786	736	774	747	732	786	753	713	711	780	723	700	737	726	757	739	742	748	766	759	775	742	757	660	738	737	734	708	718	767	787	761	719	734	732	720	742	740	734	804	753	756	785	716	752	743	748	733	745	755	749	790	746	809	763	694	736	757	740	761	716	743	720	754	716	734	747	769	726	719	757	685	752	732	770	733	728	678	720	770	709	755	777	731	728	692	726	728	786	788	713	691	700	786	707	754	725	744	756	750	770	771	723	727	745	773	758	742	741	768	701	751	745	716	732	786	700	702	695	729	751	711	712	730	733	719	778	733	767	778	710	710	776	731	740	725	677	737	710	716	727	741	680	729	790	708	752	708	756	757	728	739	759	711	706	741	744	734	759	788	795	784	760	733	710	722	724	713	742	706	768	721	710	708	751	736	732	695	758	727	750	752	704	718	745	752	753	808	774	719	733	734	724	761	721	788	688	732	730	751	746	760	708	746	723	777	718	762	739	737	743	787	755	726	746	745	744	752	735	741	766	760	741	714	702	709	768	750	743	750	728	747	736	758	745	761	747	741	730	743	731	766	771	737	757	743	746	703	756	742	727	758	711	763	734	777	722	709	772	749	725	720	735	731	714	733	756	738	717	676	743	772	724	718	740	784	760	688	721	717	729	693	753	752	750	787	656	784	729	714	719	739	720	728	732	745	744	737	786	746	706	748	767	693	781	745	740	693	701	779	733	725	771	777	772	758	756	770	735	748	754	685	734	717	754	798	732	677	701	728	782	753	734	751	741	736	713	717	708	752	786	792	718	729	768	747	711	776	743	671	786	721	714	796	748	731	717	746	745	749	755	690	771	715	746	759	712	735	709	722	755	760	714	755	737	770	727	735	740	773	724	737	764	744	800	740	692	748	730	778	745	736	692	744	738	726	776	825	782	735	742	792	735	773	775	767	784	795	734	781	741	742	735	746	750	702	693	766	736	706	755	736	723	709	763	744	719	717	745	703	731	777	761	707	723	762	685	773	774	736	758	714	782	726	767	766	706	747	751	755	762	736	724	755	733	745	692	789	795	745	760	775	733	735	715	731	744	733	724	729	734	756	762	744	723	737	705	715	773	736	688	732	742	723	720	770	689	745	728	744	732	772	712	722	720	745	715	716	767	709	757	789	738	797	710	746	747	726	695	730	781	756	736	715	763	759	759	709	735	766	730	746	752	776	752	773	748	763	774	727	781	748	720	754	727	698	708	735	783	762	749	712	731	764	749	734	729	743	740	739	788	740	720	755	773	709	727	711	741	761	786	744	750	702	787	762	693	731	725	728	715	691	734	704	726	722	750	711	756	732	729	735	754	769	693	728	754	766	744	731	738	724	709	734	747	703	740	725	745	742	714	694	753	753	792	788	701	733	728	722	743	746	769	736	765	696	716	744	715	741	718	718	742	715	733	738	745	768	754	768	767	750	720	745	720	707	738	735	768	820	736	722	755	725	752	739	702	751	724	779	749	748	718	711	751	741	703	742	715	750	761	725	757	728	725	737	775	755	715	723	703	733	759	722	767	778	737	715	709	774	688	768	731	755	746	724	760	730	719	795	722	737	733	741	668	724	739	738	768	726	720	735	726	751	727	723	776	796	718	736	754	724	754	776	708	740	754	723	697	733	765	706	722	750	703	810	760	766	701	753	718	765	735	729	766	751	793	688	769	731	749	764	741	753	747	777	756	732	748	745	737	732	751	719	737	754	721	755	733	745	744	747	742	720	762	667	731	741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
78843	69318	47330	19065	3908	297	251	265	238	245	257	238	258	238	258	257	253	251	224	273	230	265	237	274	222	227	221	247	238	236	258	249	225	252	266	231	235	244	239	293	246	256	230	238	245	220	246	241	252	265	257	246	246	250	242	248	245	262	244	243	253	247	247	252	250	234	235	237	234	262	266	262	197	231	234	263	214	240	265	254	244	243	269	259	298	262	262	249	266	248	237	247	239	260	217	227	243	224	245	285	245	271	265	224	237	255	263	256	251	264	233	212	225	245	249	252	240	256	244	254	234	230	251	272	233	238	239	295	221	258	264	222	252	260	246	285	236	246	217	266	245	223	268	275	238	254	257	238	271	267	268	251	261	236	235	233	221	262	262	261	267	262	263	246	247	257	237	266	263	277	240	263	255	240	252	232	241	243	259	254	228	243	235	223	238	264	213	248	247	238	264	261	247	232	247	243	228	244	271	275	246	247	236	241	246	231	230	240	216	249	244	252	227	250	255	255	244	218	233	251	240	250	230	242	265	236	247	231	254	226	226	217	257	255	261	244	243	230	243	251	243	265	253	274	260	252	252	240	243	206	255	241	266	220	248	269	271	256	208	257	237	234	253	237	236	280	258	242	262	229	260	260	247	248	241	218	240	222	261	247	296	288	232	248	254	216	232	245	265	257	248	253	254	243	268	249	258	252	238	237	225	247	240	221	250	270	244	257	204	253	218	240	234	253	237	226	257	247	236	257	237	238	259	258	279	239	237	261	231	224	215	245	274	227	239	244	250	250	222	244	250	255	256	262	252	225	256	230	274	194	269	258	257	269	273	218	240	256	247	290	230	229	237	279	236	261	263	256	250	264	241	240	204	253	254	239	263	255	259	216	232	244	271	239	242	267	261	249	248	254	243	237	214	257	245	255	229	274	231	229	238	234	272	196	248	271	261	223	252	244	238	244	272	216	231	217	240	246	226	241	247	275	251	230	234	255	258	260	240	260	243	244	243	256	254	247	246	257	223	272	232	248	238	256	211	235	239	230	238	236	240	252	276	242	234	237	269	253	231	230	246	204	247	234	247	235	229	279	263	239	277	272	234	250	264	255	259	291	243	235	259	238	232	277	261	269	256	240	233	241	230	260	241	239	249	251	276	235	228	227	268	282	263	248	267	272	243	243	236	243	244	261	241	258	244	247	252	255	246	238	230	270	258	254	252	251	228	234	230	264	261	275	235	231	266	250	247	245	263	240	233	250	257	212	235	249	259	248	256	259	260	248	197	254	239	237	256	259	244	232	226	220	225	230	246	246	254	229	242	249	246	231	273	238	215	256	275	240	251	235	237	277	227	245	256	244	234	240	230	257	211	247	265	262	249	218	247	270	223	242	259	267	234	259	239	256	239	250	253	257	303	237	271	240	254	265	243	255	213	272	245	265	268	236	233	228	260	265	252	267	237	257	254	224	268	260	257	241	249	227	247	245	265	263	248	246	237	254	262	246	247	248	205	236	259	260	251	229	255	252	249	258	277	259	245	249	265	273	251	252	269	264	262	222	233	232	257	245	252	255	249	242	261	260	231	250	232	248	291	250	256	274	261	274	248	228	257	254	240	246	241	249	229	252	221	261	224	237	243	235	258	235	235	268	228	273	243	240	227	254	251	277	266	217	251	253	213	248	249	239	251	260	229	254	257	269	252	267	245	223	250	228	217	233	255	261	271	242	256	232	260	246	239	254	277	215	229	245	242	252	240	254	266	251	266	262	245	243	248	239	227	233	254	284	260	268	239	232	245	244	234	260	249	233	255	265	258	253	221	265	231	243	247	249	257	243	269	248	233	257	241	258	263	247	240	258	225	239	248	229	278	251	246	256	228	252	275	229	246	218	263	248	222	281	258	242	281	250	234	244	258	242	236	253	222	230	246	230	233	240	238	261	243	248	263	250	249	266	252	221	264	216	246	254	234	232	265	253	231	261	243	252	250	223	220	249	253	278	250	253	266	251	238	240	251	229	258	252	231	252	248	254	258	248	237	239	239	262	243	222	234	201	253	256	235	252	252	242	231	224	247	233	250	256	255	242	243	256	274	214	251	244	272	227	239	218	242	264	234	243	253	226	235	270	258	253	247	240	232	270	275	239	258	235	239	249	250	259	227	239	241	242	260	246	245	236	233	277	251	260	239	250	243	244	249	239	204	264	254	229	258	282	231	243	265	240	269	247	255	243	232	278	263	242	256	211	233	240	233	243	232	223	209	235	242	262	265	251	248	247	245	254	244	255	256	229	250	284	240	232	247	237	230	261	220	275	272	288	223	234	218	256	239	260	240	268	287	251	244	247	240	234	249	253	249	241	270	245	264	250	265	226	265	235	255	231	241	247	242	276	253	261	265	255	242	248	243	238	237	233	281	234	233	274	260	261	224	269	227	208	232	250	265	288	269	223	250	246	264	259	257	238	220	243	228	217	261	241	237	241	272	242	237	273	230	232	247	262	248	259	271	230	268	241	244	239	225	277	230	248	243	268	263	244	244	254	251	243	253	243	232	246	258	258	247	248	243	301	255	250	246	256	235	222	256	220	281	246	265	245	260	269	241	204	252	247	248	225	265	259	249	239	271	268	267	248	227	213	269	253	258	245	239	252	273	241	214	242	265	270	261	233	262	245	262	243	246	259	247	229	231	219	262	257	272	234	250	253	270	244	243	229	267	265	271	261	236	265	219	237	245	244	243	261	280	272	241	277	253	241	269	248	256	254	247	233	255	232	250	259	256	223	259	242	243	217	245	276	258	226	251	256	250	278	235	249	268	263	228	225	255	260	253	239	256	243	228	246	267	268	225	234	250	260	269	255	253	239	246	219	261	251	244	249	240	250	268	228	265	261	249	229	293	235	252	236	292	266	239	266	233	221	237	243	242	262	227	245	254	248	247	252	228	264	241	239	246	236	258	239	267	224	273	239	272	265	251	232	269	243	222	247	236	257	241	255	248	250	260	230	255	237	262	276	266	206	261	221	232	238	247	253	253	262	238	255	263	224	230	263	218	227	231	225	291	252	234	253	235	225	240	237	233	269	257	245	245	261	256	242	251	270	250	229	268	248	253	242	251	272	238	286	249	248	244	237	240	243	244	234	244	265	241	267	233	261	253	247	238	267	270	259	230	256	235	268	291	231	244	269	253	248	238	260	270	235	220	248	261	260	238	243	257	249	261	254	272	258	265	290	264	237	231	239	253	251	218	245	243	231	258	256	265	245	258	245	248	242	236	240	264	249	231	248	228	275	236	254	238	220	260	269	243	236	262	241	250	229	258	247	234	227	268	257	253	279	268	242	272	246	221	247	215	258	263	263	247	220	239	222	256	257	256	259	246	266	241	234	260	236	214	231	239	231	249	255	258	281	266	239	245	281	234	265	253	244	234	238	262	237	245	267	269	257	216	269	229	243	223	235	249	272	263	236	251	248	234	232	228	237	256	250	256	237	247	257	251	250	229	236	241	232	221	260	251	249	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56831	57837	44803	17943	5376	749	713	736	721	709	672	757	748	691	729	714	694	728	672	717	713	713	713	700	737	668	682	709	733	701	699	738	651	671	736	684	695	713	726	791	762	791	731	718	742	749	699	693	689	744	700	732	686	653	665	658	714	758	697	734	728	708	719	716	690	704	697	708	736	711	664	735	714	724	736	677	734	725	705	707	697	692	696	685	694	682	682	714	684	743	688	702	723	687	739	724	746	735	667	697	713	713	726	683	704	724	701	654	699	731	705	712	670	702	748	737	678	763	696	653	655	674	755	730	710	706	744	751	758	719	698	666	729	722	733	700	733	724	709	732	714	700	685	735	698	717	736	725	717	732	702	719	707	722	751	701	688	740	731	742	722	728	733	697	694	692	726	715	770	643	642	720	748	733	761	685	704	689	717	727	665	706	696	668	687	667	725	690	725	685	670	711	684	701	707	663	738	733	645	731	703	756	667	715	743	733	711	692	641	724	722	704	732	737	700	741	681	737	730	702	701	700	710	734	672	664	751	746	734	687	732	748	723	696	694	745	713	733	674	709	745	688	751	675	781	752	710	714	664	734	730	668	755	657	718	732	736	738	754	702	744	691	681	763	695	679	693	709	668	795	721	719	712	695	724	736	712	706	725	704	735	740	722	741	765	711	753	736	717	686	691	707	732	704	669	729	679	726	687	733	695	678	731	743	714	701	705	674	741	678	714	717	688	695	712	676	705	727	725	708	706	678	733	663	700	694	722	686	728	729	782	700	715	705	700	687	686	719	724	693	715	726	707	703	723	751	710	681	685	722	694	721	663	683	690	740	730	720	725	684	707	688	701	712	720	713	730	695	746	711	734	678	724	709	742	693	736	762	714	675	722	714	696	750	724	701	783	709	705	684	692	696	680	727	664	711	702	708	681	718	681	704	697	725	673	784	689	754	717	716	746	700	736	735	731	739	668	724	737	666	686	700	677	753	706	702	712	757	718	705	676	744	743	711	680	684	751	718	700	672	720	658	685	701	694	663	714	690	707	691	717	767	743	738	666	734	685	707	711	666	687	682	714	702	735	693	693	689	694	730	684	682	728	736	707	698	714	722	688	732	689	718	783	667	693	666	709	691	737	742	723	712	729	703	700	688	745	713	712	716	709	725	735	675	741	733	684	656	669	697	696	756	706	694	714	756	731	742	676	680	717	693	746	706	706	729	663	693	701	713	723	689	704	718	680	722	692	704	727	701	716	733	704	728	711	731	717	703	700	715	722	725	693	706	727	700	706	657	702	724	722	713	729	744	688	682	738	721	694	727	702	705	661	667	762	739	691	716	700	693	648	667	679	685	734	715	711	718	706	690	691	723	658	726	687	701	734	767	723	683	669	750	711	703	758	686	706	726	708	730	691	722	710	715	748	723	673	717	761	701	684	694	687	737	722	739	720	713	683	745	710	713	746	704	708	697	716	702	673	697	653	700	767	668	701	637	710	751	706	701	688	712	748	691	735	700	795	722	704	741	725	686	703	706	717	720	695	690	737	686	694	662	723	698	728	701	734	714	731	769	712	675	736	721	683	713	721	748	693	747	709	681	720	707	673	698	777	712	696	715	709	755	736	728	705	688	678	698	703	688	688	717	681	745	703	716	699	714	661	705	640	731	705	724	737	713	707	702	639	698	674	720	677	710	693	761	734	729	725	724	704	695	737	692	723	714	687	721	759	684	676	735	703	695	767	706	717	699	678	698	707	735	742	735	705	681	652	703	712	712	721	728	675	753	719	714	678	706	722	726	711	727	711	720	729	730	694	726	689	665	710	751	710	721	698	747	719	749	766	711	704	734	645	678	710	684	719	681	724	685	721	725	718	673	718	697	734	662	731	675	743	740	696	667	707	717	650	743	686	710	718	686	669	686	684	692	656	729	694	704	736	738	724	686	731	659	667	744	717	705	689	662	703	676	761	691	715	729	721	686	748	708	719	709	705	698	683	693	729	778	751	705	705	686	721	720	700	704	665	717	709	672	720	703	701	657	747	706	727	758	756	738	696	713	697	742	677	692	740	711	653	686	693	716	720	720	677	733	696	753	729	746	698	690	699	688	734	638	763	733	768	744	767	679	686	687	693	691	674	677	703	694	740	664	693	714	726	706	709	694	730	671	719	715	702	680	687	715	739	733	707	772	710	761	733	739	701	715	681	685	670	690	697	691	717	712	691	733	704	738	664	750	730	726	733	697	688	734	693	690	686	668	730	698	709	682	710	707	705	744	757	708	686	716	685	698	718	673	718	725	697	742	631	685	643	672	730	705	706	727	689	723	737	733	709	706	726	687	717	723	700	745	723	678	723	692	697	706	740	707	721	710	780	715	724	701	688	711	680	683	724	720	672	670	772	763	697	699	716	705	734	695	720	673	749	682	719	686	726	716	746	693	658	709	710	722	738	745	728	732	676	740	728	688	737	694	708	704	678	676	667	726	696	723	667	701	679	696	735	678	714	657	698	727	744	726	735	772	681	687	748	701	723	687	691	674	719	714	764	721	745	662	702	672	734	703	677	736	725	750	750	696	708	762	752	700	695	690	727	739	677	704	708	681	668	728	745	712	751	701	689	722	664	746	738	696	704	777	660	716	718	760	728	718	701	693	710	721	717	709	720	704	722	683	756	744	739	768	726	642	686	740	710	759	703	706	728	665	716	690	737	699	697	703	751	737	698	671	751	666	688	714	679	722	646	708	691	733	739	715	694	728	719	683	705	654	686	740	705	704	707	722	704	699	721	674	714	692	756	693	727	672	657	735	705	672	711	688	753	689	703	708	716	713	716	729	749	740	723	723	681	734	696	687	711	701	755	676	672	740	673	717	718	699	728	712	715	641	670	711	667	691	702	706	696	695	725	717	712	721	706	700	755	746	707	690	684	743	724	742	706	712	731	727	700	712	716	706	673	687	701	684	720	765	727	658	684	723	715	677	708	751	710	755	712	759	713	693	712	683	661	691	660	713	726	766	716	723	765	704	726	726	724	747	706	688	721	736	700	728	728	749	686	716	669	688	710	714	697	715	745	674	663	733	690	750	757	752	737	726	688	704	668	713	686	702	778	733	732	674	733	703	711	672	722	769	679	697	694	666	690	713	658	676	691	719	672	702	631	730	686	728	711	686	717	702	739	701	737	664	713	707	707	727	725	723	751	684	736	751	747	720	704	730	646	727	667	751	664	706	658	702	740	705	762	721	744	700	713	712	713	721	717	707	740	701	722	703	702	713	689	664	757	724	681	718	716	726	740	751	640	722	771	697	709	711	691	732	728	728	694	681	698	714	709	705	674	702	745	716	675	718	680	731	706	721	767	731	772	729	774	724	675	702	771	776	715	728	716	685	678	732	709	705	735	711	721	670	679	683	724	654	740	710	688	701	710	706	733	725	701	681	727	660	727	713	707	712	738	730	737	729	726	720	709	705	733	734	707	720	703	663	683	705	678	703	696	758	741	718	688	650	708	717	725	695	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	32	32	32	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32
