This repository has been archived on 2024-08-01. You can view files and clone it, but cannot push or open issues or pull requests.
CreepTea-Vita/sky3.c

4800 lines
457 KiB
C

unsigned short sky3[] = {22531,22531,20483,20483,22531,22531,22532,22532,22532,22532,22532,22532,22532,22532,24581,24579,
24580,24580,24581,24581,24581,24580,24579,24580,24581,26629,24581,24581,24581,24581,26629,26630,
26629,26629,26629,26629,26629,26629,26629,26630,28677,26629,26629,26629,26630,28678,28678,28678,
28678,28678,28677,28677,28677,28678,28678,28678,28678,28679,28678,28678,28678,28678,28678,28678,
28678,28678,28678,28679,28678,28678,30727,30726,30726,30726,30727,30727,30727,30727,30727,30727,
30727,30727,30727,30727,30727,32775,32775,32775,32775,32775,32775,32775,32775,32775,32775,32775,
32776,32776,32776,32775,32775,32775,32776,34824,34824,34824,34824,34824,34825,34824,34824,34824,
34824,34824,34825,34824,34825,34824,34824,34825,34824,34824,34824,34824,34825,36873,36872,36872,
36872,38921,38921,38921,38921,38921,38921,40969,40970,38921,38921,38921,38921,38921,38921,38921,
38921,40969,40969,43018,43018,45067,45067,45066,45066,45066,45066,45066,45067,45067,47114,47114,
47275,47371,49419,49387,49387,49322,47210,47242,47274,47274,47210,47243,49355,49419,49419,47274,
47113,47178,47307,47306,47211,47114,45065,45065,45065,47114,45065,45066,43018,43017,43017,40969,
40969,40969,40969,40970,40970,40970,40969,38921,38921,38921,38921,36873,36873,36873,34825,34824,
34824,34824,34824,34824,34824,34824,34824,34824,34824,34824,34824,34824,34824,34824,34824,34824,
34823,34823,32775,32775,32775,32775,32775,32775,32775,32775,32775,32775,32774,32775,30727,30727,
30727,30727,30727,30727,30727,30727,30727,30726,30726,30726,28678,28678,28678,28678,28678,28679,
28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,26630,26630,26630,26630,26630,26630,
26630,26629,26628,26629,26629,26629,26629,26629,26630,26630,26629,26629,26630,26629,26627,26628,
26629,24581,24580,24580,24579,24579,24580,24581,24581,24580,24579,24580,24580,24580,24580,24580,
24581,24580,24580,24580,24580,24580,22533,22532,22531,22531,22532,22533,22532,22531,22530,22530,
22531,22531,22531,20483,22531,22531,22532,22532,24581,24581,24580,22531,22531,22531,24579,24580,
24580,24579,24579,24580,24579,24580,24581,24581,26629,26628,26628,26628,26629,26629,26629,26629,
26630,26630,26629,28677,26629,26629,28677,28678,28677,28677,28678,28678,28677,28677,28678,28678,
28678,28678,28678,28677,28678,28678,28678,28678,28678,28679,28678,28678,28678,28678,28679,28678,
28678,28678,28678,28678,30727,30726,30727,30726,30727,30727,30727,30727,30727,30727,30728,30728,
30727,30727,30727,30727,30726,32775,32775,32775,32775,32775,32775,32775,32775,32775,32775,32775,
32775,32775,32775,32776,32776,32776,34824,34824,34824,34824,34824,34824,34825,34824,34824,34825,
34824,34824,34825,34825,34825,34825,34825,34824,34824,34824,34825,34825,34825,36872,36873,36873,
38921,38921,38921,38921,38921,40970,40970,40970,40970,40970,40970,38921,38921,38921,38921,38921,
38921,40969,40970,43017,43018,43018,45066,45066,45066,45066,45066,45066,45066,45066,45066,47114,
47114,47242,47274,47242,47307,49452,49451,47338,47306,47339,49387,49419,49451,49419,49323,49323,
47338,47178,47146,47339,49355,47339,47210,47114,47114,47211,47146,45067,45067,43018,43018,40969,
40968,38920,40969,40969,40970,40970,40970,38921,38921,38921,38921,36873,36873,36873,34825,34824,
34824,34824,34824,34824,34824,34824,34824,34824,34824,34824,34824,34824,34824,34824,34824,34824,
34823,32775,32776,32775,32775,32775,32775,32775,32775,32775,32775,32775,32775,32775,32775,32776,
32775,30727,30727,30727,30727,30727,30726,30726,30727,30726,28678,28678,28678,28678,28678,28679,
28679,28678,28678,28678,28678,28678,28678,28678,28678,28678,26630,26630,26630,26630,26630,26630,
26630,26629,26628,26629,26630,26630,26630,26630,26630,26629,26629,26629,26630,26630,26627,26628,
26630,26629,26629,24581,24580,24580,24580,24580,24581,24580,24579,24579,24579,24580,24580,24581,
24581,24581,24580,24580,24580,24579,24579,24581,22532,22531,22531,22531,22531,22530,22532,22534,
22531,22531,22531,20483,22531,22532,24580,24580,24581,24581,24580,22531,22531,22531,24580,24580,
24579,24579,24579,24579,24579,24581,26629,24581,24581,26628,26628,26629,26629,26629,26629,26629,
26630,26630,26629,28677,28677,28677,28678,28678,28678,28678,28678,28677,28677,28677,28678,28678,
28678,28678,28678,28678,28678,28678,28678,28678,28678,28679,28679,28679,30727,28678,28679,28678,
28678,28679,28679,28679,30726,30726,30727,30726,30727,30727,30727,30727,30727,30727,30728,30728,
30727,30727,30727,30727,32775,32775,32775,32775,32775,32775,32776,32776,32776,32776,32776,32776,
32775,32775,32776,32776,34824,34824,34824,34824,34825,34825,34824,34824,34825,34825,34825,34825,
34825,34825,34825,34825,34825,36873,34825,34825,36873,36873,34825,34825,34825,36873,36873,36873,
38921,38921,38921,38921,38921,38921,40969,40969,40970,40970,40970,40969,38921,38921,38921,38921,
38921,40969,40969,43017,43018,43018,45066,45067,45067,47114,45066,45066,45066,45066,45066,45066,
47114,47113,47146,47242,47274,49355,49451,49419,49354,47242,47275,49387,49419,49355,49323,49387,
49387,47307,47275,47243,47243,49387,47339,47178,47114,47178,47307,45131,45067,43018,43018,40969,
40969,40969,40969,40970,40969,40969,40969,38921,38921,38921,36873,36873,36873,36873,36873,36873,
36873,36873,34825,34825,34825,34825,34824,34823,34823,34824,34824,34824,34824,34825,34825,34824,
34824,34823,32775,32775,32775,32775,32775,32776,32776,32776,32776,32775,32775,32775,32776,32776,
30727,30727,30727,30727,30727,30727,30727,30726,30727,30726,30726,28678,28678,28678,28678,28679,
28679,28678,28678,28678,28678,28678,28678,28678,28678,28678,26630,26630,26629,26629,26630,26630,
26630,26629,26628,26630,26630,26630,26630,26630,26630,26629,26629,26629,26630,26630,26629,26629,
26629,26629,26629,24581,24581,24581,24580,24580,24581,24580,24580,24579,24580,24580,24581,24581,
24581,24581,24581,24581,24581,24580,24580,24580,22532,22533,22532,22532,22532,22531,22533,22536,
22532,22532,22532,22531,22532,24581,24581,22532,22532,24581,24581,24580,24579,24580,24581,24581,
24580,24579,24580,24580,26628,26629,26628,26628,26629,26629,26629,26629,26630,26630,28678,26629,
28677,28678,28678,28678,28678,28678,30726,30726,30727,30726,30725,28677,30725,30726,28679,28678,
28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28679,28679,28679,28678,28679,28679,
28679,30727,28679,28679,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,
30727,32775,32776,32776,32775,32775,32775,32775,32775,32775,32776,32776,32776,32776,34824,32776,
32776,32776,32776,34824,34824,34824,34824,34825,34825,34825,34825,34825,34825,34825,36873,34825,
34825,34825,34825,36873,34825,36873,36873,36873,36873,36873,36872,34824,36873,36873,36873,36873,
38921,38922,40970,38921,38921,40969,40969,40969,40969,40970,40969,40969,40970,38922,38921,40970,
40970,40970,43018,43018,43018,43018,45066,45066,45066,45066,45067,45066,45066,45066,47114,47114,
47114,47114,47178,47275,47339,49323,49355,49323,49323,47242,47114,47274,47306,49290,49387,49452,
49387,47307,47307,49291,49163,47114,47211,47307,47210,47146,47115,45066,43018,43018,43017,40969,
40970,40970,40970,40970,40970,40970,38921,38921,38921,38921,36873,36873,36873,36873,36873,36873,
36873,36873,34825,34825,34825,34825,34825,34825,34824,34824,34824,34824,34824,34824,34825,34824,
34824,34824,34824,34824,34823,32775,32776,32776,32776,32776,32775,32775,30727,30727,32775,32775,
32775,30727,30727,30727,30727,30727,30727,30727,30727,30726,30726,28678,28678,28678,28678,28679,
28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,26630,26629,26629,26629,
26630,26630,26629,26630,26630,26630,26630,26630,26629,26629,26630,26630,26629,26629,26629,26629,
26629,26629,26629,26629,24581,24580,24580,26628,26628,24579,26628,26629,24581,24581,24581,24581,
24581,24581,24581,24581,24581,24581,24581,24580,24581,22533,22533,22534,22533,22533,22533,22533,
24581,24581,24580,24579,24579,24580,24580,24581,24580,24580,24581,24581,24580,24580,24581,24581,
24580,24580,24580,24579,26627,26627,26627,26628,26629,26629,26628,26629,26630,26630,28677,28678,
28677,28678,30727,32775,32775,30725,32774,34823,34823,32775,32774,30725,32774,32775,30727,28679,
28678,28678,30726,30726,28678,28678,28678,28679,28679,28679,28679,28679,28678,28679,30727,30727,
30727,30727,30726,30727,30727,30727,30727,30727,30727,30727,30727,30727,30728,30728,30728,30727,
32775,32776,32776,32776,32775,32775,32775,32776,32776,32776,32775,32775,32775,32776,34824,34824,
34824,34824,34824,34824,34825,34824,34825,34825,34825,34825,34825,34825,34825,34824,36872,34824,
34825,34825,36873,36873,36873,34825,34825,36873,36873,36872,36872,36872,36872,36873,36873,36873,
38922,40970,40970,38921,40970,40970,40970,40970,40969,40969,40969,40969,40970,38921,38922,40970,
40970,43018,43018,43018,43018,43018,45066,45065,45065,45066,45067,47115,47115,47115,47147,47243,
47243,47307,47275,47307,49419,49451,49387,49323,49322,49386,49451,49451,49387,49290,49355,49484,
49548,49419,49355,49419,49451,49322,47274,47371,49451,47339,47115,45066,43017,43018,40970,40969,
40970,43018,43018,43018,43019,40970,40969,38921,38921,38921,38921,36873,36873,36873,36873,34825,
34825,34825,36873,36873,34825,34825,34825,34825,34825,34824,34824,34824,34825,34824,34824,34824,
34824,34825,34824,34824,34823,34823,34823,32775,32775,32775,32775,32775,32775,32775,32775,32775,
32775,30727,30727,30727,30727,30727,30727,30727,30727,30727,30726,28678,28678,28678,28679,28679,
28679,28679,28679,28679,28678,28678,28678,28678,28678,28678,28678,28678,26630,28678,28678,28678,
26630,26630,26630,26630,26629,26630,26630,26630,26630,26630,26630,26630,26629,26629,26629,26629,
26629,26629,26630,26629,26628,26628,26629,26630,26629,24580,26628,26629,26629,24580,24581,24581,
24581,24582,24580,24580,24580,24579,24580,24581,24581,24580,22531,22532,22533,22534,22531,22528,
24581,24580,24580,24580,24580,24580,24580,24580,24580,24581,24581,24581,24581,24581,24581,26630,
24581,26629,26629,26628,26628,26627,26628,26629,26629,26628,26628,26629,28677,28677,28678,30727,
30727,30726,30727,32775,34823,34821,34821,36871,36872,34823,34823,34824,34824,32776,30726,30726,
30727,30727,30726,30726,30726,30726,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,
30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30728,30728,32775,
32775,32776,32776,32775,32775,32776,32776,32776,32776,32776,32776,32776,32776,34824,34825,34825,
34824,34824,34824,34825,34825,34825,34825,34825,34825,36873,36873,36873,36873,36873,36873,36873,
36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36874,38921,38921,
38921,38921,40969,40969,40970,40970,40970,40970,40969,40970,40970,40969,40969,38921,38921,38921,
40969,43018,43018,43018,43018,45066,45066,45066,45066,45066,45067,47115,47115,47115,47115,47211,
47339,47339,47339,49387,49451,49483,49483,49419,49419,49451,49451,49515,49483,49419,49419,49451,
51499,49483,49516,51564,49483,49419,47210,47210,47307,47275,47114,45066,43018,43018,40970,40970,
40969,40969,43018,43019,43019,40970,40969,38921,38921,38922,38922,36874,36873,36873,36873,36873,
36873,36873,36874,36873,36873,34825,34825,34825,34825,34825,34825,34824,34825,34825,34825,34825,
34825,36873,34825,34825,34824,34824,34824,34823,32775,32775,32775,32775,32775,32775,32775,32775,
32775,32775,30727,30727,30728,30727,30727,30727,30727,30727,30727,30726,30726,30727,30727,28679,
28679,28679,28679,28679,28679,28679,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,
28678,28678,26630,28678,28678,28678,28678,28678,28678,26630,26629,26629,26629,26630,26630,26630,
26629,26629,26630,26630,26630,26629,26629,26630,26630,24581,26628,26628,26627,26627,26628,26627,
26627,26629,24581,24581,24581,24580,24579,24579,24579,24580,22532,22532,22532,22531,22532,22532,
24580,24580,24580,24581,24581,24581,24581,24581,24581,24581,26629,24581,24581,24581,24581,26630,
26629,26629,26629,26629,26628,26628,26629,26629,26629,26629,26630,28678,28677,28677,28677,30726,
30726,30725,30726,32774,34823,38921,38921,38920,36870,36870,36871,34824,32775,32775,32776,30727,
30727,30726,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,
30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,32775,30727,30727,32775,32775,
32775,32776,32776,32776,32775,32776,32776,32776,32776,32776,34824,32776,34824,34824,34825,34825,
34824,34825,34825,34825,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,
36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,38922,38922,38922,38921,
38921,40969,40969,40969,40970,40970,40971,40970,43018,43018,40970,40970,40970,40970,38921,40969,
40970,43018,43019,43018,43018,45067,47115,47115,47114,45066,47115,47115,45067,45066,45066,47114,
49355,49387,49419,49387,49387,49451,49451,49515,49547,49483,49387,49354,49451,49515,49483,51531,
49451,49386,49419,51563,51531,49451,49355,47211,49323,49355,45066,45066,43018,40969,40970,40969,
40969,43018,43019,43019,43018,40969,38921,38921,38922,36873,36873,36874,36873,36873,36873,36874,
36874,36873,36874,36873,36874,36873,36873,34825,34825,34825,34825,34825,34825,34825,34825,34825,
34825,36873,34825,34824,34824,34824,34824,34823,34823,32775,32775,32775,32775,32775,32776,32775,
32775,32775,32775,32776,32776,30728,30727,30727,30727,30727,30727,30726,28678,28678,28678,30727,
28679,28678,28678,28678,28679,28678,28679,28678,28678,28678,28678,28678,28678,28678,28678,28678,
28678,28678,28678,28678,28679,28679,28679,28679,28678,28678,26629,26629,26629,26630,26630,26630,
26629,26629,28677,26630,26630,26630,26629,26629,26629,24581,24581,26628,26627,26628,26626,24578,
26627,26628,26628,24580,24581,24581,24579,24578,24580,24581,24581,24581,22532,22531,22533,22536,
24579,24580,24580,24579,24580,24581,24581,24581,24581,24581,24582,24581,24581,24581,24582,26629,
24581,26629,26629,26629,26628,26629,26629,26629,26629,26630,28678,28678,26630,26629,28677,28677,
28677,28677,28677,28677,30726,34824,36873,38922,38921,38920,34824,32775,32774,30727,30727,30727,
28678,30726,30726,30726,30726,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,
30727,30727,30727,30727,30727,30727,30727,30728,30727,30727,30727,32775,32775,32776,32775,32775,
32775,32776,32776,32776,32776,32776,34824,34824,34824,34824,34824,34824,34824,34825,34825,34825,
34825,34825,36873,36873,36873,36873,34825,36873,36873,36873,36873,36873,36873,36873,36873,36873,
36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,38921,38922,38922,38922,38921,
38922,38922,40970,40970,40970,40970,40970,43018,43018,43018,40970,40970,40970,40970,38922,40970,
40970,43019,43019,43018,45066,45066,47115,47115,47179,47211,47147,47115,47115,47115,47115,47178,
49323,49387,49355,49323,49323,49355,49451,49548,49483,49419,49483,49419,49450,49450,49451,49547,
51628,49451,49418,49515,49483,49451,49387,49355,47307,47275,47115,45067,43018,40970,40970,40969,
40970,43018,45067,45067,43018,40969,38921,38921,38922,36874,36873,36873,36873,36873,36873,36873,
36873,36873,36873,36873,36873,36873,34825,36873,34825,34825,34825,36873,34825,34825,34824,34824,
34825,36873,34825,34825,34824,34824,34824,34824,34823,34824,32775,32775,32775,32775,32776,32775,
32775,32775,32776,32775,32775,32776,30728,30728,30728,30727,30727,30726,28678,28678,28678,30727,
28679,28679,28679,28678,28678,28678,28679,28678,28678,28678,28678,28678,28678,28678,28678,28678,
28678,28678,28678,28678,28678,28679,28679,28679,28679,28678,28677,26629,26629,28678,26630,26630,
26629,26629,26629,26629,26630,26629,26629,26629,26629,26630,26629,26628,26629,26629,26628,26628,
26628,26628,24580,26629,24581,24580,24579,24578,24580,24580,24580,24580,24580,22531,22532,24583,
24579,24580,24579,24579,24579,24580,24581,24581,24581,24581,26628,24580,24581,24581,24580,26628,
26629,26629,26629,26629,26628,26629,26629,26629,26630,26629,26629,26630,26630,26630,28678,28678,
28678,28678,28677,28678,28678,30725,30724,32774,34823,32775,32775,30726,30726,30726,30726,28678,
28679,30726,30726,30726,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,
30727,30727,30727,30727,30727,30727,30727,30728,30728,30727,30727,32776,32776,32776,32776,32775,
32775,32776,32776,32776,32776,34824,34824,34824,34824,34824,34825,34825,34824,34825,34825,34825,
34825,34825,34825,34825,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,
36873,36873,36873,36873,36873,36873,36873,36873,36873,38921,36873,38921,38922,38922,38921,38921,
38921,40970,40970,40970,40970,40970,40970,43018,43018,43018,43018,43018,40970,40970,40970,40970,
40970,43018,43019,45067,45067,45067,47115,47115,47179,47211,47147,47115,45067,45067,47179,49419,
49451,49387,49387,49451,49387,49323,49419,49419,49419,49484,51628,51628,49516,49483,49451,49483,
49515,49515,49483,49483,51563,49451,49419,49451,47307,47147,45067,45067,43018,43019,43018,40970,
43018,43018,43018,43018,43018,40970,38921,38921,38921,36874,36873,36873,36874,36874,36874,36874,
36874,36874,36873,36874,36873,36873,36873,36873,34825,34825,36873,34825,36873,34824,36872,36873,
36873,36873,34825,34825,34825,34825,34824,34824,34824,32776,32776,32776,32775,32775,32775,32776,
32776,32775,32775,32775,32775,32775,30727,30728,30727,30727,30728,30727,30727,30727,30727,30727,
30727,28679,28678,28678,28678,28679,28679,28679,28678,28678,28678,28678,28678,28678,28679,28678,
28678,28678,28678,28678,28678,28679,28679,28678,28678,28678,28678,28678,28678,28678,28678,26630,
26630,26629,26629,26629,26630,26630,26630,26630,26629,26629,26629,26629,26630,26630,26630,26630,
26630,26630,26630,26629,26628,26628,26628,24580,24581,24580,24579,24580,24580,24581,24579,24578,
24579,24580,24579,24579,24579,24580,24581,24581,24581,24581,24580,24579,24580,24581,24580,26629,
26628,26628,26629,26629,26629,26629,26629,26629,26628,26628,26628,26628,26629,28678,28678,28678,
28678,28678,28678,28678,28678,28676,28675,28676,28677,28678,30727,30727,30727,30726,28678,28678,
30727,30726,30726,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,
30727,30727,30727,30727,30727,30728,32776,30728,30727,32775,30727,32776,32776,32776,32776,32775,
32775,32776,32776,32776,32775,32776,34824,34824,34824,34824,34825,34825,34825,34825,34825,36873,
36873,34825,34825,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36874,36873,
36873,36873,36873,36874,36873,36874,36874,36874,38922,36873,38921,38921,38921,38922,38921,38921,
38922,40970,40971,40971,40971,40971,40970,43018,43018,43018,43018,43018,40970,40970,40970,40970,
43018,43019,45067,45067,45067,45067,47115,47115,47114,45067,45067,47115,45067,45066,47179,49451,
49516,51563,51595,49547,49483,49387,49419,49451,49451,49516,51596,51628,51596,51595,49515,51498,
51563,51563,49515,49483,49483,49419,49419,49452,47307,47115,45067,45067,43018,43018,43019,43019,
43019,43018,43018,43019,43018,40970,38921,36873,36873,38921,38922,36873,36874,38922,36874,36874,
36873,36874,36874,36874,36873,36873,36874,36874,36873,36873,36873,36873,36873,36873,36873,36873,
36873,36873,36873,36873,34825,34825,34824,34824,34824,32776,32776,34824,34824,32776,32776,32776,
32776,32776,32775,32775,32776,32776,30728,30728,30728,30728,30728,30727,30727,30727,30727,30727,
30727,28678,28678,28678,28678,28678,28679,28679,28679,28679,28678,28678,28678,28678,28678,28678,
28678,28678,28678,28678,28679,28679,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,
28678,26629,26629,26629,26630,26630,26630,26630,26629,26629,26629,26629,26630,26630,26630,26630,
24581,26630,26629,26629,26629,26628,26629,24581,24581,24580,24579,24579,24580,24582,24579,24576,
24580,24580,24580,24579,24579,24581,24581,24581,24581,24581,26629,24581,26628,26628,26628,26628,
26628,26627,26628,26629,26629,26629,26629,26628,26628,26629,26629,28676,28677,28677,28678,28677,
28678,28678,28678,28678,28678,28677,28678,30726,30726,28679,30727,30727,30727,30726,28678,28679,
30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30728,30728,30728,
30727,30727,30727,30727,30727,32776,32776,30728,32776,32775,32775,32776,32776,32776,32776,32776,
32776,32776,32777,32776,32776,32776,34824,34824,34825,34825,34825,34825,34825,34825,34825,36873,
34825,34825,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36874,36874,36874,36874,
36874,36874,36873,38921,36874,36874,36874,38922,38922,38922,38922,38921,38921,38922,38922,38922,
40970,40971,40971,40971,40971,43018,43018,43019,43018,43018,43018,43019,43019,43018,40970,40971,
43019,43019,45067,45067,45067,45131,47179,47243,47243,47147,45067,45067,45066,45066,45131,47371,
49515,49579,49547,49548,49516,49452,49420,49452,49484,49516,49547,49515,51595,51628,51596,51628,
51628,51596,51628,49515,49419,49355,49387,47371,47275,45066,45066,45067,45067,43018,43018,43019,
45067,45067,45067,43019,40971,40970,38922,38922,38922,38921,38921,36873,36873,36874,36873,36873,
36873,36873,36874,36873,36873,36873,36873,36874,36873,36873,36873,36873,36873,36873,36873,36873,
36873,36873,36873,34824,34825,34825,34824,34824,34824,34824,32776,34824,32776,32776,32776,32776,
32776,32776,32776,32776,32776,32776,30728,30728,32776,30728,30728,30727,30727,30727,30727,30727,
30727,30727,28679,28678,28678,28678,28679,30728,30727,30727,28679,28678,28678,28678,30726,28678,
28678,28678,28678,28678,28678,28678,28678,28679,28679,28678,28678,28678,28678,28678,26630,28678,
28678,26630,26629,26630,26630,26630,26630,26630,26629,26629,26629,26629,26629,26629,26630,26630,
26629,26629,26629,26630,26630,26630,26629,24582,26628,26627,26628,24579,24581,24582,24579,24576,
24581,24581,24580,24580,24581,24581,24581,24581,24581,24580,26629,26629,26628,24579,26627,26628,
26628,26628,26629,26629,26629,26629,26629,26629,26629,26630,28678,28677,28677,28677,28678,28677,
28677,28678,28678,28678,28678,30727,30726,28678,30726,28679,28679,30726,30726,30726,30727,30727,
30727,30726,30727,30727,30727,30727,30728,30728,30727,30727,30727,30727,30727,30728,30728,30727,
30727,30727,30727,30727,30727,32775,32776,32776,32776,30728,32775,32776,32776,32776,32776,32776,
32776,32777,32777,32776,32776,32776,34824,34824,34825,34825,34825,34825,34825,34825,34825,36873,
36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36873,36874,36874,38922,38922,
36874,36873,38921,38921,36873,36874,38922,36873,38922,38922,38922,38921,38922,38922,38922,38922,
38922,40970,40970,40970,40970,40970,43018,43019,43018,43019,43019,43019,43019,43019,40970,40970,
43019,43019,45067,45067,45067,47147,47147,47308,47372,47307,45131,45067,45067,43019,45099,47340,
49484,49516,49516,49548,49548,49516,47339,47275,49419,49484,49451,49483,49547,51627,51628,51628,
51628,51628,51628,51595,51563,49451,49387,47307,47211,45067,43018,43019,43019,43019,43018,43018,
43019,45067,45067,43018,40970,38922,38922,38923,38922,38921,38922,36874,38922,38922,38922,36873,
36873,36873,36874,36874,36874,36873,36873,36873,36873,36873,36873,36873,36873,36874,36874,36873,
36872,36872,36873,34825,34825,34825,34825,34824,34824,34825,34824,34824,34824,32776,32776,32776,
32776,32776,32776,32776,32775,32776,32776,30728,30728,30728,30727,30727,30727,30727,30727,30727,
30727,30727,30727,30727,30727,28679,28679,28679,30727,30727,28678,28678,28679,30727,30727,28678,
28678,28679,28679,28679,28678,28678,28678,28678,28679,28679,28679,28678,28678,28678,26630,26630,
28678,26630,26629,26630,26630,26630,26630,26629,26629,26629,26630,26628,26627,28677,30727,30727,
30726,30726,28677,26629,26630,26630,26628,24580,26629,26628,26627,24580,24581,24581,24581,24580,
24580,24581,24581,24581,26629,26629,26629,24581,24581,24581,26629,24581,26628,26628,26628,26628,
26629,26629,26629,26629,26629,26629,26629,26629,26630,26630,26630,26630,26629,28678,28678,28678,
28678,28678,28678,28678,28679,28678,28678,30727,30727,28678,28678,30726,30726,30726,30727,30727,
30727,30727,30727,30727,30727,30727,30728,30728,30727,30727,30727,30727,30727,30727,30727,30727,
30728,32775,30727,30727,30727,30727,32775,32776,32776,30728,32776,32776,32776,32776,32776,32776,
32776,32776,32776,32776,32776,32776,34825,34825,34825,34825,36873,34825,34825,34825,34825,36873,
36873,36873,36873,36873,36873,36873,36873,36873,36873,38922,36873,36873,36873,38922,38922,38922,
38922,38922,38922,38921,38922,38922,38922,38922,38922,38922,38922,38922,38922,38923,38923,38922,
40970,40970,40970,40970,40970,40970,43018,43019,43019,43019,43019,43019,43019,43018,40970,40970,
43019,43019,45067,45066,45067,47116,47115,47308,47340,47308,47308,45196,45067,43019,43019,45132,
49484,51596,51628,51628,51596,49484,47339,47339,49420,49419,49484,49548,49516,49515,51595,51627,
51627,51628,51595,49515,51660,49515,49419,47307,47211,45067,43018,43018,43019,43019,43019,43019,
45067,45067,43019,43018,40970,38922,38923,38922,38922,38921,38922,38922,38922,38922,38922,36874,
36874,36874,36874,36874,36874,36874,36874,36873,36874,36873,36873,36873,36874,36874,36873,36873,
36873,36873,36872,36873,34824,34824,34825,34824,34824,34825,34825,34824,34824,32776,32776,32776,
32776,32776,32775,32775,32775,32776,32776,32776,30728,30728,30728,30728,30728,30728,30728,30727,
30727,30727,30727,30727,30727,28678,28679,28679,30727,30727,28678,28678,28679,30726,30727,28679,
28678,30726,30727,28679,28678,28678,28678,28678,28679,28679,28679,28678,28678,28678,26630,28678,
28678,26630,28678,26630,26630,26630,26630,26629,26630,26630,26629,26629,28677,30726,32776,32776,
32775,30727,28678,26629,24582,26629,26628,24579,24579,26628,26628,24581,24580,24580,24583,24585,
24579,24579,24580,24580,24580,26628,26629,26629,24581,24581,26629,26629,26629,26628,26628,26628,
26629,26629,26629,26629,26629,26630,26629,26629,26630,28678,26629,26629,26629,28677,28678,28678,
28678,28678,28678,28678,28678,28678,28678,30726,30727,30726,30726,30727,30727,30727,30727,30727,
30727,30727,30727,30726,30727,30727,30727,30727,30727,30727,30727,30727,30727,30728,30728,30728,
30727,30727,30727,30727,32775,32775,32775,32776,32776,32776,32776,32776,32776,32776,32776,32776,
32776,32776,32777,32777,32777,34825,34825,34825,34825,34825,36873,34825,34825,36873,34825,36873,
34825,36874,36874,36874,36873,36874,36873,36873,36873,38922,38922,36874,36874,38922,38922,38922,
38922,38922,38922,38922,38922,38922,38922,38922,38922,38922,38922,38922,38922,38922,38922,40970,
40970,40970,40971,40970,40971,43019,40970,43018,43018,43018,43019,43019,43019,43019,43019,43019,
43019,45067,45067,45067,45131,47275,47211,47243,47308,47308,47340,47308,45067,43018,43019,45067,
47307,49515,51692,51692,49580,49516,47339,47372,49516,49516,49516,49548,51660,51660,51628,51627,
49547,51628,51628,51596,51628,49548,49451,47307,47211,45067,43019,43018,43019,43019,45067,45066,
45067,43019,43019,40971,40970,38922,38922,38922,38921,38922,38922,38922,38923,38922,38922,36874,
36874,36874,38922,36874,36874,36874,36874,36874,36874,36873,36873,36873,36874,36874,36873,36873,
36874,36874,36873,34825,34825,34825,36873,34825,34825,34825,34825,34824,34824,34824,32776,32776,
32776,32776,32776,32776,32776,32776,32776,32776,30728,30728,32776,30728,30728,30728,30728,30728,
30727,30727,30728,30727,30727,28679,30727,30727,30727,30727,30727,30727,30727,30727,30727,30726,
30727,30727,30727,30727,30727,28679,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,
28678,28679,28678,28678,26630,26630,26630,26630,26630,26630,26630,26629,26629,28678,30727,30727,
28677,28678,26630,26630,26629,26629,26630,26631,24579,24579,24583,24582,24576,24578,24586,26640,
24579,24580,24580,24580,24580,26628,26629,26629,24581,26629,26629,26629,26629,26629,26629,26629,
26629,26629,26629,26629,28677,28678,28678,28678,28677,28677,28677,28677,28678,28678,28678,28678,
28678,28678,28678,28678,28678,28678,30726,30727,30727,30727,30727,30727,30727,30727,30727,30727,
30727,30727,30727,30727,30727,30727,30727,30728,30728,30727,30727,30727,32776,30728,30728,30728,
30727,32776,32775,32775,32775,32776,32775,32776,32776,32776,32776,32776,32776,32777,32777,32777,
32776,32776,32777,34825,34825,34825,34825,34825,34825,34825,36873,34825,34825,36873,36873,36874,
36874,36874,36874,36874,36873,36874,36874,36873,36873,38922,38922,38922,38922,38922,38922,38922,
38922,38922,38922,38922,38922,38922,38921,38922,38923,38922,38922,38922,38922,38922,38922,40971,
40971,40971,40971,40970,40971,43019,43019,43019,43019,43019,43019,43019,43019,43019,43019,43018,
43019,45067,45067,45067,45067,45099,47308,47308,47340,47243,45067,45068,43019,43019,43019,45067,
47211,49483,49612,51660,51628,51661,49452,47372,47436,49484,49516,49580,51692,51725,51724,51692,
51628,51628,51596,51595,51660,51628,49548,47372,45131,45067,43018,43019,45067,45067,45067,45067,
45067,43019,40970,40971,40971,38923,38922,38922,38922,38923,38922,38922,38922,38922,38922,38922,
38922,38922,38922,38922,38922,36874,36874,36874,36874,36874,36874,36874,36874,36873,36873,36874,
36874,36873,36873,34825,34825,34825,36873,34825,34825,34825,34825,34825,34824,34824,34824,34824,
34825,32776,32776,32776,32775,32775,32776,32776,30727,30727,32776,30728,30728,30728,30727,30727,
30728,30728,30728,30727,30727,30727,30727,30727,30727,30727,30727,30728,30728,30727,30727,30727,
30727,30726,28679,30727,30727,28679,28678,28679,28679,28678,28678,28678,28678,28678,28679,28678,
28678,28679,28679,28678,26630,26630,26630,26630,26630,26630,26630,26629,26629,28677,28678,28678,
26629,26630,26630,26630,26629,26630,26630,26630,24579,26628,26630,26630,26629,26629,26629,26628,
24580,24581,24581,24581,24581,26628,26629,26629,26629,26629,26629,26629,26630,26630,26630,26630,
26630,26630,26629,26629,28677,28678,28678,28678,28677,28677,28677,28677,28678,28678,28678,28678,
28678,28678,28678,30726,30726,30726,30726,30726,30727,30727,30727,30727,30727,30727,30727,30727,
30727,30727,30727,30727,30727,30727,30728,30728,30728,30728,30727,30727,32776,30728,30728,30728,
32775,32776,32776,32775,32775,32775,32776,32777,32777,32777,32777,32776,32776,32777,32777,32777,
32777,34825,34825,34824,34825,34825,34824,34825,34825,34825,36873,36873,36873,36874,36874,36874,
36874,36874,36874,36874,36874,36874,36874,36874,36874,38922,38922,36874,36874,38922,38922,38922,
38922,38922,38922,38922,38922,38922,38922,38922,38923,38922,38922,38922,38922,38922,38923,40971,
40971,40971,40971,40971,40971,43019,43019,43019,43019,43018,43019,43019,45067,43019,43019,43018,
43019,43019,45068,45068,45067,45067,47211,47307,47339,47243,45067,45067,43019,43019,43019,45068,
47308,47436,49484,49484,49549,49613,49549,47436,47371,47371,49516,49580,49580,51628,51692,51725,
53773,51724,51692,51660,51660,49548,47500,47308,45068,45067,43018,45067,45067,45066,45068,45068,
43019,43018,40970,40971,40971,38923,38923,38922,38923,38923,38922,38922,38922,38922,38922,38922,
38922,38922,38922,38922,38922,38922,36874,36873,36874,36874,36874,36874,38922,36873,36873,36873,
36873,36873,36873,34826,34826,36873,36873,34825,34825,34825,34825,34825,34825,34825,34825,34825,
34825,32776,32776,32776,32775,32776,32775,32775,32776,32776,32776,30728,30728,30728,30728,30728,
30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30728,30727,30727,30727,30727,30727,
30727,30727,28679,30727,30727,30727,30727,30727,30727,28678,28678,28678,28678,30727,28679,28678,
28678,28678,28679,28679,26631,26630,28678,28678,26630,28678,28677,26629,28677,28678,28678,28678,
28678,28678,28679,28678,26629,26629,26630,26627,26628,26630,28678,28677,28677,26629,26629,26628,
24580,24581,24581,24581,24581,26629,26630,26629,26629,26629,26629,26629,26629,26630,26630,28678,
26630,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,
28678,28678,28678,30726,30726,30727,30727,30726,30726,30727,30727,30727,30727,30727,30727,30727,
30727,30727,30727,30727,30727,30727,30727,32776,30728,30728,30727,30727,32775,30728,30728,30728,
32776,32776,32776,32775,32775,32775,32776,32776,32776,32777,32777,32776,32776,32777,32777,32777,
34825,34825,34825,34825,34825,34825,34825,34825,34825,36873,36873,36874,36873,36873,36873,36874,
36874,36874,36874,36873,38922,38922,38922,38922,38922,38922,38922,38922,36874,38922,38922,38922,
38922,38922,38922,38923,38922,38922,38922,38922,38923,38922,38922,38922,38922,40970,40970,40971,
40971,40971,43019,43019,43019,43019,43019,43019,43019,43019,43019,43020,45068,45067,43019,43019,
43019,43019,45067,45068,45132,47276,47211,47307,47339,47275,45131,45067,43019,43019,43019,45068,
47308,47436,49483,49483,49516,49516,47436,47371,47371,47435,49483,49516,49516,49547,51660,51757,
53837,53804,51692,51692,51692,49580,47403,45164,45068,45067,45067,45163,47275,47179,45067,45067,
43018,43018,40971,40971,40971,40971,38922,38922,38922,38922,38922,38922,38922,38922,38922,38922,
38922,38922,38922,38922,38922,38922,38922,38922,38922,38922,38922,38922,38922,36873,36873,36874,
38922,38922,36874,36873,36873,36873,36873,34825,34825,34825,34825,34825,34825,34825,34825,34825,
34825,34825,32776,32776,32776,32776,32775,32775,32775,32776,32776,32776,30728,30728,32776,32776,
30728,30727,30727,30728,30727,30727,30727,30727,30727,30728,30727,30727,30728,30728,30728,30727,
30727,30727,30727,30727,30727,30727,30727,30727,30727,30726,28678,28678,28678,30727,28679,28679,
28678,28678,28679,28679,28678,28678,28678,28678,28679,28678,28677,28678,28678,28678,26630,28678,
28678,28679,28679,28678,26628,26628,26630,26629,26629,26630,28679,28677,28673,26628,28682,28687,
24580,24581,24581,24581,24581,26629,26630,26629,26629,26629,26629,26629,26629,26629,26630,28678,
28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,
28678,28678,28679,30727,30726,30727,30726,30726,30727,30727,30727,30727,30727,30727,30727,30727,
30727,30727,30727,30727,30727,30727,30727,32776,32776,30728,30728,30727,32775,30728,30728,32776,
32776,32776,32776,32776,32775,32776,32777,32776,32776,32776,32776,32776,32777,32777,32777,32777,
34825,34825,34825,34825,34825,34825,34825,34825,36873,36874,36874,36874,36874,36874,36874,36874,
36874,36874,36874,36874,38922,38922,38923,38922,38922,38922,38922,38922,38922,38922,38922,38922,
38922,38922,38922,38922,38922,38922,38922,38922,40970,40970,38922,38922,40971,40971,40971,40971,
40971,40971,43020,43020,43019,43019,43019,43019,43019,43019,43019,45068,45068,45068,43019,43020,
43019,43019,43019,45068,45132,47308,47308,47372,47340,47212,47115,45067,45067,43019,43019,45068,
47308,47436,49516,49516,49516,47436,47339,45163,47308,47436,49452,49484,49516,49548,49580,51693,
51724,51692,51692,51756,51725,49612,47404,45163,45067,45067,45195,47308,47308,47340,47307,45067,
43019,43019,40971,40971,40971,40971,38922,38922,40971,38922,38922,38923,38923,38922,38922,38922,
38922,38922,38922,38922,38922,38922,38922,38922,38922,38922,38922,38922,38921,38921,38922,38922,
38922,38922,36874,36874,36874,36873,36873,36873,36873,34825,34825,34825,34825,34825,34825,34825,
34825,34825,32777,32776,32776,32776,32776,32776,32776,32776,32776,32776,32776,32776,32776,32776,
32776,30728,30728,30728,30727,30727,30727,30727,30728,30728,30728,30728,30727,30727,30727,30727,
30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30726,28678,28678,28679,28679,28679,
28678,28678,28678,28678,26630,26630,26630,28678,28678,28678,28678,28679,28679,28678,26629,26629,
26630,26630,26630,26630,26629,26629,26630,26631,26630,26629,28679,28678,28675,26628,26633,28685,
24580,24581,26629,26629,26628,26628,26629,26629,26629,26629,26629,26629,26629,26629,26630,28678,
28677,28678,28678,28678,28678,28678,28678,28678,28678,28678,28679,28679,28679,28678,30726,28678,
28678,28678,30727,30727,30727,30726,30727,30727,30727,30727,30727,30727,30727,30728,30727,30727,
30727,30727,32775,32775,32775,32775,32775,32776,32776,32776,32776,32775,32775,32775,32776,32776,
32776,32776,32776,32776,32776,32777,32777,32777,32777,32776,32776,32776,32777,32777,34825,34825,
34825,34825,34825,34825,34825,34825,36873,36873,36873,36873,36874,36874,36874,36874,36874,38922,
36874,36874,36874,38922,38922,38922,38923,38922,38922,38922,38922,38922,38922,38922,38922,38922,
38923,40971,40970,40971,38923,38923,40971,40971,40971,40970,40970,40971,40971,40971,40971,40970,
40970,40971,43019,43019,43019,43019,43019,43019,43019,43019,43019,43020,45068,45067,43019,43019,
43019,43019,43019,43019,45067,45068,47340,47436,47468,47436,47340,45100,45067,43019,43019,45067,
45196,47340,47404,49516,49548,47372,45164,45067,45099,47340,47340,49420,49516,49548,49548,51660,
51660,51725,51725,51660,51595,49548,47403,45131,45067,47147,47276,47340,47340,47372,47340,45099,
43019,43019,40970,40971,40970,40971,40971,40971,40971,38922,38922,38923,40971,38923,38923,38923,
38922,38922,38922,38923,38922,38922,38922,38923,38922,38922,38922,38922,38922,38922,38922,38922,
38922,38922,36874,36874,36874,36874,36874,36874,36873,36873,34826,36873,34825,34825,34825,34825,
34825,34825,32777,32777,32777,34825,32776,32776,32777,32777,32776,32776,32776,32776,32776,32776,
32776,32776,30728,30728,30728,30728,30728,30728,30727,30728,30728,30728,30728,30728,30728,30727,
30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,28678,28678,28679,28679,28679,
28678,28678,28678,28678,28678,28678,26630,26629,26629,26629,26630,28679,28679,26630,26630,26629,
26629,26630,26630,26630,26630,26630,26631,24583,26630,26629,26630,26631,26631,26630,26626,26624,
26629,26628,26627,26628,26628,26628,26629,26629,26629,26630,28678,28678,28677,28677,28677,28677,
28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,30726,30726,30727,30726,28678,
28678,28678,28678,30727,30727,30727,30727,30727,30727,30727,30727,30727,30728,30728,30727,30727,
32775,32776,32776,32775,32775,32775,32775,32776,32775,32776,32776,32776,32775,32775,32776,32776,
32776,32776,32776,32776,32776,32777,34825,32776,32776,32776,32777,34825,32776,34825,34825,34825,
34825,34825,34825,34825,36874,36873,34825,36873,36873,36874,36874,36874,36874,36874,36874,38922,
38921,38922,38922,38922,38922,38923,38922,38922,38922,38923,38923,38922,38922,38922,40971,38922,
38922,40970,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,
40971,40971,43020,43020,43019,43019,43019,43019,43019,43019,43019,43019,45068,45067,45067,43020,
43020,43019,43019,43019,45067,45132,47340,47404,47404,47404,47372,45228,45068,43019,45068,45100,
45260,47340,47372,47404,47404,47340,45068,45068,45100,45164,47340,49517,49549,49548,49548,51628,
51660,51725,51757,51725,51628,49483,47307,45099,47147,49484,47404,47372,47340,47340,47340,45067,
45067,43019,43019,43019,40971,40971,40972,40971,40971,40970,38923,40971,40970,40971,38923,38923,
38922,38922,38923,38923,38923,38922,38922,38923,38922,38922,38922,38922,38923,38923,38922,38922,
38922,36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,34825,34825,34825,34825,
34825,34825,34825,34825,32777,32777,32776,32777,32777,32777,32777,32776,32776,32776,32776,32776,
32776,32776,32776,32776,32776,32776,32776,30728,30728,32776,30728,32776,30728,30728,32776,30727,
30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,28679,
28679,28679,28679,28679,28678,28678,26630,26629,26629,26629,28678,28679,26631,26630,26630,26629,
26629,28678,26629,26630,26630,26630,26630,26630,26630,26630,26630,26630,26629,26630,26630,26630,
26628,26628,26628,26628,26628,26628,26629,26630,26630,26630,28678,28678,28677,28677,28677,28677,
28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,30726,30726,30727,30727,30726,
30726,30726,30726,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,32775,
32775,32775,32776,32776,32775,32775,32775,32775,32775,32776,32776,32776,32776,32776,32776,32776,
32776,32776,32776,32776,32776,32776,34825,34824,34824,34825,34825,34825,34825,34825,34825,34825,
34826,36874,36873,36874,36874,36873,36874,36874,36874,36874,36874,36874,36874,36874,38922,38922,
38922,38922,38922,38922,38922,38923,38922,38922,38922,38922,38922,38922,38922,40971,40971,40971,
40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40972,40972,40971,40971,
40971,40971,43020,43019,43019,43019,43019,43019,43019,43019,43019,43020,45068,45067,45132,45132,
45068,43019,43020,43020,45068,45132,47180,47276,47307,47404,47340,45067,45068,45100,45164,45196,
47308,47340,47436,47404,47340,47340,45100,45068,45100,45228,47308,47372,47437,49516,51628,51725,
53805,53805,53805,53805,51661,49548,47243,45066,47307,49517,49548,49484,49484,49516,47404,45131,
45067,43019,43020,43019,43019,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,38922,
38922,38922,40971,38922,38923,38923,38923,40971,38923,38922,38922,38922,38922,38922,38922,38922,
38922,38922,36874,36874,38923,38922,36874,36874,36873,36874,36874,36874,36874,36874,34826,34825,
34825,34825,34825,34825,34825,32777,32777,32777,32777,32777,32777,32777,32776,32776,32776,32777,
32777,32776,32776,32777,32777,32777,32776,30727,30728,32776,32776,32776,32776,32776,32776,30728,
30728,30727,30727,30727,30728,30727,30727,30727,30728,30727,30727,30727,30727,30727,30727,28678,
28678,28679,28678,28678,28678,28678,28678,28677,26629,28678,28678,28679,28679,26630,26630,26629,
26629,28678,28678,28678,28678,28678,28677,28677,28678,26631,26630,26629,26627,26628,26634,28687,
26628,26629,26629,26629,26629,26629,26629,26630,26630,26630,28678,28678,28677,28677,28678,28678,
28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,30726,30726,30726,30727,30727,
30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30728,30728,30727,32775,32775,
32775,32775,32776,32776,32776,32775,32775,32775,32775,32776,32776,32776,32776,32776,32776,32776,
32776,32776,32776,34825,34825,34825,34825,34825,34825,34825,34825,34825,34825,34825,34825,36874,
36874,36874,36874,36874,36873,36874,36874,36874,36874,36875,36874,36873,36874,36874,38922,38922,
38922,38922,38922,38922,38923,38922,38922,38922,38922,40970,40970,40970,40971,40971,40971,40971,
40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,
40971,40971,43019,43019,43019,43019,43020,43019,43019,43020,43020,43020,45068,45067,45164,45165,
43020,43019,43019,43020,45068,45068,45067,47212,47340,47404,47308,45132,45067,45131,45228,47308,
47404,47436,47436,47372,47276,45196,45068,45068,45132,45228,45292,47373,47469,49580,49612,51725,
53805,53805,53837,53773,51660,49548,47436,47372,47372,49517,49516,49548,51629,49580,49484,47340,
45099,45068,45068,45067,43019,43019,40971,43020,43020,40971,40971,40971,40971,40971,40971,40971,
40971,40971,40971,38923,38923,38923,38923,40971,40971,38922,38922,38922,38922,38922,38922,38922,
38922,38922,36874,36874,38923,38923,38922,36874,36874,36874,36874,36874,36873,36874,34826,34826,
34826,34826,34825,34825,34826,34825,34825,34825,34825,32776,32777,32777,32777,32777,32777,32777,
32777,32776,32776,32776,32777,32777,32775,32775,32775,32776,32776,32776,32776,32776,32776,30728,
30728,30727,30727,32775,30728,30728,30727,30727,30727,30727,30727,30727,30727,30727,30727,28678,
28678,28678,28678,28679,28679,28678,28678,28678,28678,28678,26629,26629,28679,26631,26630,26629,
28678,26629,28678,28678,28678,28678,28678,28678,28679,28679,26629,28678,26629,28678,26630,26631,
26629,26629,26630,26629,26629,26630,26630,28678,28678,28678,28678,28678,28678,28678,28678,28678,
28679,28678,28678,30726,30726,28678,28678,28678,30727,30727,30726,30726,30726,30726,30726,30726,
30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30728,30727,30727,32775,32775,32775,
32776,32776,32776,32776,32776,32776,32776,32776,32776,32776,32776,32777,32776,32776,32776,32776,
32776,32776,34824,34825,34825,34825,34825,34825,34825,34825,34825,36873,34825,34825,36874,36874,
36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,38922,38922,38922,
38922,38922,38922,38922,40971,40971,38922,38922,38923,40971,40971,40971,40970,40971,40971,40971,
40971,40971,40971,40971,40971,40971,40971,40971,43020,43020,43019,40971,43019,43020,43019,43019,
40972,43019,43019,43020,43020,43020,43019,45067,43019,43020,43020,43020,45068,45068,45100,45100,
43020,43019,43019,43019,43020,45068,45068,45164,47340,47340,47308,45228,45196,45067,45067,47340,
47404,49485,47501,47404,47276,45196,45132,45164,45228,45228,45292,47404,47468,49548,49580,51692,
53804,53805,53837,53805,51725,49580,49516,47437,49549,49581,49548,49580,49612,49548,49516,47404,
47308,45164,45100,45099,45067,43019,43019,43020,43020,43019,43019,40971,40971,40971,40971,40971,
40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40970,38923,40971,38923,38922,38922,
38922,38922,38922,38922,36874,38922,36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,
36874,34825,34825,34825,34825,34825,34825,34825,34825,34825,34825,32777,32777,32777,32777,32777,
32777,32777,32777,32777,32777,32777,32776,32775,32776,32776,32776,32776,32776,32776,32776,32776,
32776,30728,30727,32775,30727,30728,30728,30728,30728,30727,30727,30727,30727,30727,30727,30727,
30727,28678,28679,28679,28679,28679,28679,28678,28679,28678,26629,26629,26630,28679,28678,28678,
28678,28678,28678,28678,28678,28678,28678,26630,26630,28678,28677,28677,26630,26631,26628,26624,
26630,26630,26630,26630,28678,28678,28678,28678,28678,28678,28677,28678,28678,28678,28678,28679,
30727,30727,30726,30726,30726,30727,28679,28679,30726,30726,30726,30726,30726,30726,30726,30726,
30726,30727,30727,32776,30728,30728,30727,32775,32775,32775,30727,30727,32775,32776,32775,32775,
32776,32777,32777,32776,32776,32776,32776,34825,34824,32776,32776,34824,34824,32776,32776,32776,
32776,34825,34824,32776,34825,34825,34825,34826,34826,34825,34825,34825,36873,36873,36873,36874,
36874,36874,36874,36874,36874,36875,36874,36874,36874,36874,36874,38923,38923,38923,38922,38923,
38923,38922,38922,40970,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,
40971,40971,40971,43019,40971,40971,40971,43019,43020,43019,43019,43019,43019,43019,43019,43020,
43020,43020,43020,43020,43020,43020,43019,43020,43019,43020,43020,43020,45068,45068,45100,45100,
45068,43020,43019,43020,43020,43020,45068,45164,45292,47372,47340,45260,45260,45228,45196,47340,
47436,49549,49581,49517,47404,47404,45324,45228,45164,45228,47308,47373,47404,49516,49580,51725,
53837,53805,53805,51789,51725,51661,49516,49516,51661,51661,49580,49548,49516,49516,49549,47468,
47468,47404,47276,45228,45196,45100,43020,43019,43020,43020,43020,43019,43019,43019,40971,40971,
40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40970,40971,38923,38923,38923,
38923,38923,38922,38922,36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,
36874,36873,34826,34826,34825,34825,34825,34825,34825,34825,34825,32777,32777,32776,32777,32777,
32777,32777,32777,32777,32777,32776,32776,32776,32776,32776,32777,32777,32777,32777,32776,32776,
32776,30727,32775,32775,32776,30728,30728,30728,30728,30727,30727,30727,30727,30728,30728,30727,
30727,30727,28679,28679,28679,28679,28678,28678,28678,28679,28679,26630,28678,26630,28678,28678,
28678,28679,28679,28679,26631,28678,28678,26629,28678,28678,28678,28677,26629,26629,26631,28682,
28678,28678,28678,28678,26630,28678,28678,28678,28678,28678,28678,28678,28678,28678,30726,30726,
30726,30726,30726,28678,28678,30728,30728,28680,28678,30726,30726,30726,30727,30727,30727,30727,
30727,30726,30726,30727,30728,32777,32776,32776,32776,32775,32775,32776,32777,32776,32776,32776,
32776,32776,32777,32776,32775,32775,34824,34825,34825,32776,32776,34824,34825,34825,34825,32776,
32776,34825,34825,34825,34825,34825,34825,36873,36874,34825,36873,36874,36874,36874,36874,36874,
36875,36875,36874,36874,36874,36874,36874,36874,38922,38922,38923,38923,38923,38923,38923,38923,
40971,38922,38922,40970,40971,40971,40971,40971,40970,40971,40971,40971,40971,40971,40971,40971,
40971,40971,40971,40971,43020,40972,40972,43020,43019,43019,43019,43019,43019,43019,43019,43020,
43020,43020,43020,43020,43020,43020,43020,45068,43020,43020,43020,45068,45068,45069,45197,45228,
45100,43020,43020,43020,43052,43052,45068,45196,45292,47372,47372,47404,47372,47404,47436,47469,
49549,49548,49548,49581,49517,47405,47436,45292,45228,47340,47405,47501,49549,49549,51660,51725,
53837,53838,53837,51757,51661,49580,49548,49581,51661,51693,51660,49548,49548,49517,49517,49516,
47436,47404,47437,47437,45324,45099,43019,43020,45068,43019,43019,43020,43019,43019,43020,40972,
40971,40971,40971,40971,40971,40971,40972,40972,40971,40971,40971,40971,40971,40971,38922,38922,
38922,38923,38923,38923,38922,38922,38922,36874,36874,36874,36874,38923,36875,36874,36874,34826,
36874,34825,34826,34826,34825,34825,34825,34825,34825,34825,34826,34825,34825,32777,32776,32776,
32776,32776,32777,32777,32776,32776,32776,32776,32777,32777,32777,32777,32777,32776,32776,32776,
32776,32776,32775,32775,32776,32776,30728,30728,30727,30727,30727,30727,30727,30728,30728,30727,
28678,30727,30727,28679,28679,28678,28678,28678,28678,28678,28679,26630,28678,28678,28678,28678,
28678,28679,28679,28678,26630,26630,28678,28677,26629,28678,28678,28679,26629,26629,26632,28684,
28678,26630,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28677,30726,30726,32774,
32774,30727,30726,30726,30725,30726,30727,30727,30726,30727,30726,30727,30727,30727,30727,30728,
30727,30727,30726,30727,30728,32777,32776,32775,32776,32776,32775,32776,32776,32776,32777,32776,
32775,32776,32777,32776,32776,32776,34824,34825,34825,34825,34825,34825,34825,34825,34825,34825,
34825,34825,34825,34825,34825,34825,36873,34825,34825,36874,36874,36874,36874,36875,36874,36874,
36875,36874,36874,36874,36874,38922,38922,36874,38922,38923,38923,38923,38922,38922,38922,40971,
40971,40971,40971,40971,38922,38922,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,
40971,40971,40971,43020,43020,40971,40972,43020,43020,43020,43020,43020,43020,43020,43020,43020,
43020,43020,43020,43020,43020,43020,43020,45068,45068,43020,43020,43020,45068,45165,45261,45261,
45228,45196,45068,43020,43084,45164,45068,45164,47308,47404,47437,47437,47437,47436,47469,49549,
49581,49580,49580,49581,49549,49517,47469,47469,47468,47500,49549,49549,49581,51693,51725,53805,
53869,53837,53805,53805,51661,51661,51661,51660,51660,51692,51725,49645,49581,49581,49549,49516,
47436,47404,47404,47437,47308,45195,45195,45100,45068,43019,43019,43020,43020,43020,43019,43019,
40972,40972,40971,40971,40971,43019,43020,43020,40971,40971,40971,40971,40971,40971,40971,38922,
38922,40971,38923,38922,38922,38922,38922,38922,36874,36874,36875,36875,36874,36874,36874,36874,
36874,34825,34826,34826,34826,36874,34825,34825,34825,34825,34825,34825,34825,32777,34825,34825,
34825,34825,32777,32777,34825,32776,32777,32777,32777,32777,32776,32776,32776,32776,32776,32777,
32777,32777,32776,32775,32776,32776,32776,30728,30728,30728,30727,30727,30728,30728,30727,30727,
30727,30727,30727,30727,30727,28679,28679,28679,28678,28679,28679,28679,28679,28678,28678,28678,
28678,28679,28678,28678,28677,28677,28678,26630,28678,28678,28677,26628,26629,28679,28679,26630,
28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28677,28677,30726,34824,
34824,34823,34822,34822,34822,34822,32774,30727,30727,30727,30727,30727,30727,30727,30727,30728,
30728,30727,30727,30727,32775,32775,32775,30727,32776,32776,32775,32775,32775,32776,32777,32776,
32776,32776,32776,32776,32776,32776,32776,34824,34825,34825,34825,34825,34825,34825,34825,34825,
34825,36874,34825,34825,34825,34825,36874,36873,34825,36874,36874,36874,36873,36874,36874,38922,
38922,38921,38921,38921,38922,38922,38923,38922,38922,38922,38923,38923,38922,38922,40970,40971,
40971,40971,40971,40971,40971,40971,40972,40972,40972,40971,40971,40971,40971,43019,43019,43019,
43019,43019,43019,43020,43019,40972,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,
43020,43020,43020,43020,43052,43116,45164,45196,45196,45164,45068,45068,45132,45100,45132,45229,
45260,45261,45196,45164,45100,45068,45196,45196,47340,47469,47501,47469,47404,47436,47501,49581,
49613,51661,51661,49613,49613,49581,49548,49548,49548,49581,49613,51661,51661,51692,53805,53869,
53901,53901,53869,53805,51661,51693,51757,51692,51660,51660,51693,49646,49614,51661,49581,49548,
49516,47468,47404,47372,47340,45260,45260,45228,45132,45068,43052,43084,43020,43020,43019,40971,
43020,43020,43019,43020,43020,43020,43020,43020,43019,40971,40971,40971,40971,40971,40971,38922,
40971,40971,38922,38922,38922,38922,38922,38922,38922,36874,36874,36875,36874,36874,36874,36874,
36874,34825,34825,34826,36874,36874,34826,34825,34825,34825,34825,34825,34825,34825,34825,34825,
34825,34825,34825,34825,34825,32777,32777,32776,32776,32777,32776,32776,32776,32776,32776,32776,
32777,32777,32775,32775,32776,32776,30728,30728,32776,30728,30728,30727,30727,30727,30728,30727,
30727,30727,30727,30727,30727,28679,28679,28679,28679,28679,28679,28679,30727,30727,28679,28678,
28678,28679,28678,28678,28678,28678,28679,28679,28679,28678,28678,28677,28678,28679,28679,28678,
28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,30727,36873,
38922,40970,40969,40969,40969,38921,36872,32775,32775,32775,30727,30727,30727,30727,30727,30727,
30727,30727,30727,32775,32775,32774,30727,32776,32776,32776,32776,32775,32776,32776,32776,32776,
32776,32776,32776,32776,32776,32776,32776,34824,34824,34825,34825,34825,34825,34825,34825,34825,
34825,36873,34825,36873,36874,36874,36874,36874,34825,36874,36874,36874,36874,36874,38921,38922,
40969,40970,43019,43018,43018,43019,40971,40970,40970,40970,40970,40971,40971,40971,40971,40971,
40971,40971,40971,40971,43019,43020,43020,43020,40972,40972,40971,40971,43019,43019,43020,43020,
43019,43019,43019,43019,43020,40972,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,
43020,43020,43020,43020,43020,43052,43020,45068,45197,45229,45228,45228,45164,45164,45228,45228,
45164,45164,45292,45164,45068,45228,45260,45196,45228,47405,47501,47436,47468,47468,47501,49613,
51693,51726,51725,51693,51661,51661,49613,49581,49581,49645,51725,51758,51757,51757,53836,53869,
55981,55982,55950,53805,51693,51725,51757,51757,51724,51660,49548,49549,49581,49581,49581,49580,
49581,49549,47436,47372,47372,47340,45164,45068,45196,45068,43020,43084,43084,43020,43020,40971,
40971,43020,43020,43020,43020,43020,43020,43020,43020,43019,43019,43019,43020,40972,40971,40971,
40971,40971,38923,38923,38923,38923,38923,38923,38923,38923,36875,36874,36874,36874,36874,36874,
36874,34826,34826,34826,36874,36874,34826,34825,34825,34825,34825,34826,34825,34825,34825,34825,
34825,34825,34825,34825,34825,32777,32777,32777,32777,32777,32776,32776,32776,32776,32776,32777,
32777,32776,32775,32775,32776,32776,32776,32776,32776,30728,30728,30728,30727,30727,30727,30728,
30728,30727,30727,30727,30727,30727,28679,28679,28679,28679,28679,28679,28679,28679,28679,28679,
28678,30726,30726,28678,28678,28678,28679,28678,28678,28679,28679,28679,28679,28678,28679,28683,
26630,26630,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,28678,30726,32774,
34822,38920,40971,43019,43019,43019,38920,34823,32775,32775,32775,30727,30727,30727,30727,30727,
30727,30728,32776,32775,32775,32775,32775,30727,32776,32777,32776,32776,32776,34824,32776,34824,
32776,32776,32776,32776,32776,32777,34824,34824,34825,34825,34825,34825,34825,34825,34825,34825,
36873,36873,34825,36873,36874,36874,36874,36874,36874,36874,36874,36874,38922,38922,40971,43019,
43018,43019,47245,49517,49484,47212,45164,45068,47116,47212,47180,45068,43019,43019,43020,43020,
40971,40971,43019,40971,43018,43019,43019,43019,43019,43019,43019,43019,43019,43020,43020,43020,
43019,43019,43019,43019,43020,43020,43020,43020,43020,43020,43020,43020,43020,45068,43116,43020,
45100,45228,45164,43020,43020,43020,43020,45197,45293,45261,45229,45228,45228,45164,45228,45260,
45196,45228,45260,45228,45229,45325,45293,45260,45260,47404,47501,49581,49581,49581,49613,49645,
51758,51757,51725,51757,51758,51693,51661,49645,51693,51693,51757,51790,53870,53902,55981,55981,
55982,56014,56014,53901,53805,53773,51757,51757,51757,51725,49548,49516,49549,49549,49612,49581,
49613,49613,47469,47436,47372,45260,45196,45132,45068,43020,43020,43020,43020,43020,43020,43019,
40972,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,40972,40971,40971,
40971,40971,38923,38923,38923,38923,38923,38923,38923,38923,36874,36874,36874,36874,36874,36874,
36874,34826,34826,36874,36874,36874,34826,34826,34826,34826,34826,34826,34826,34826,34826,34825,
34826,34826,34825,34825,34826,32777,32777,34824,32776,34824,32777,32777,32776,32776,32776,32777,
32776,32776,32776,32776,32776,32776,32777,32777,32776,30728,30728,32776,32776,30728,30727,30728,
30728,32775,32775,30727,30726,30726,30727,30727,28679,28678,28678,28678,28678,28678,28678,28678,
30727,30727,30726,28678,28678,28678,28678,28677,28678,28678,28678,28678,28678,28678,28679,28680,
26630,26630,28677,28677,28677,28678,28678,28678,28678,28678,28678,28678,30726,30726,28678,28677,
28675,30726,34825,36873,38921,38922,38920,34823,32775,32775,32775,32775,30727,30727,30727,30727,
32776,32776,32776,32776,32776,34825,34824,32774,32775,32776,32776,32776,32776,34824,34825,34825,
34825,34824,34824,32776,34825,34825,34825,34825,34825,34825,34825,34826,34825,34825,34825,36873,
36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,38922,38922,40971,43020,
43019,43018,45100,49485,49613,45164,45068,45100,47309,51630,53742,51661,49452,47307,47211,45067,
43020,43020,43019,43019,43018,43018,43019,40971,43020,43020,43020,43019,43019,43020,43020,43020,
43019,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,
45100,45164,45068,43084,43180,43084,43020,45196,45228,45260,45293,45293,45228,45164,45228,45292,
45292,45292,45228,45260,45325,45325,45293,45325,45357,47436,47501,49613,49613,49613,49645,51758,
51822,51789,51757,53837,53870,53837,51725,51725,51757,53805,53837,53869,53837,53869,56014,55981,
55981,55982,56014,56014,55982,53837,53805,53837,51790,51694,49613,49581,49581,49548,49548,49548,
49613,49613,47501,47437,47404,45356,45260,45228,45197,45069,43052,43084,43020,43020,43020,43020,
40972,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,40972,40971,40971,40971,
40971,40971,40971,38923,38923,38923,38923,38923,38923,38923,36874,36875,36875,36875,36875,36874,
36875,36874,36874,36874,36874,36874,34826,34826,34826,34826,34826,34826,34825,34825,34825,34825,
34825,34826,34826,34826,34825,34825,34825,34824,32776,34824,32777,32777,32777,32777,32777,32777,
32776,32776,32776,32776,32777,32777,32777,32777,32776,32776,30728,30728,32776,30728,30728,30727,
30727,32776,32777,32777,32776,30727,30727,30727,30727,30727,30727,28678,28679,28679,28679,30727,
30727,30727,30727,28678,28678,28678,28679,28679,28679,28678,28678,28678,28678,28679,28678,28678,
28678,28678,28678,28677,28677,28678,28678,28678,28678,28678,28678,30726,30726,30725,28677,30727,
28679,28679,28677,28675,30724,32775,34824,32775,30726,30727,30727,30726,30726,30726,30727,30727,
30727,32776,32776,32776,32777,34825,36874,36873,36871,34823,34824,32776,32776,34825,34825,36873,
34825,34825,34825,34824,34825,34825,34825,34825,34825,34825,34825,34825,34825,34825,34826,36874,
36873,36873,36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,38922,38922,38922,38922,
40970,38921,40969,40971,43019,40971,40970,40970,43083,49517,53902,56014,53901,51596,47243,49356,
47372,47276,45131,47243,49485,47405,45131,43019,40972,43020,43020,43020,43020,43020,43020,43020,
43020,43020,43020,43020,45068,45068,45068,45068,43020,43020,43084,43084,45068,45228,43020,43052,
45228,45196,45068,45068,45132,45228,45260,45228,45260,45260,45228,45228,45293,45261,45293,45325,
45260,45261,45293,45260,45293,45357,47438,45293,45324,47469,47501,49581,49613,49581,49613,51757,
51822,51822,51789,53869,53870,53870,53870,53838,53869,53901,53934,53869,53837,53901,55981,56014,
56014,55982,55982,56014,56047,56014,53934,53870,51725,51661,49612,49581,49581,49581,49549,47500,
47501,47500,47436,47372,45292,45292,45260,45164,43020,43148,43052,43020,43116,43020,43021,43020,
43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,40972,40971,40971,40971,40972,
40972,40971,40971,40971,40971,40971,40971,38923,38923,38923,38923,36875,36875,36875,36875,36874,
36875,36875,36874,36874,36874,36874,34826,36874,34826,34826,34826,34826,34825,34825,34826,36873,
34826,34826,34826,34825,34825,34825,34825,34825,34825,34825,32777,32778,32778,32777,32776,32776,
32776,32776,32776,32776,32777,32777,32777,32776,32776,32776,30728,32777,30729,32776,30728,30727,
30727,32776,34825,34826,32777,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,
30727,30727,30727,30727,30727,30727,30728,30727,28679,28679,28679,28679,28679,28678,28679,28681,
28679,28678,28678,28678,28678,28678,28678,28678,28678,28678,30727,28679,28679,30726,30726,30727,
30728,30727,30726,30726,30727,28679,30727,30727,30727,30727,30727,30727,30727,30726,32775,32775,
32776,32776,32776,32776,32776,34824,38922,40971,38922,36872,36872,36873,34824,36872,36872,36872,
36873,36873,36873,34825,34824,34824,34824,34825,34825,34825,34825,34825,36873,34825,34825,36874,
36874,36873,36873,36873,36874,36874,36874,36874,36874,36874,36874,38922,38922,38922,38922,38922,
38923,38923,38922,38922,38921,40971,40971,38922,38922,43051,49516,53806,53870,49485,47213,51693,
53902,51822,51725,53805,55983,53870,47276,43018,40971,40971,43019,43020,43020,43020,43116,43052,
43020,43020,43020,45068,45164,45100,45100,45197,45164,43020,43084,45196,45132,45164,45260,45260,
45260,45260,45260,45228,45260,45260,45260,45261,45357,45357,45292,45292,45325,47341,45357,45357,
45293,47373,47373,47372,45325,47437,47438,47438,47437,47469,47501,49581,49581,49613,49613,49645,
51790,51757,51692,51725,53870,53934,56015,56014,55982,55982,55982,55981,53934,56014,56013,55981,
55981,55982,55982,56014,58095,56047,56014,53870,51757,49613,49613,49580,49549,49581,47501,47501,
47501,47468,47405,47437,45388,45325,45260,43084,43020,43116,43052,43020,43052,43117,43020,43020,
43020,43020,43020,43020,43020,43020,43020,43020,43019,43020,43020,40971,40971,40971,40972,40972,
40971,40971,40971,40971,40971,40971,40971,38923,38923,38923,38923,38923,36875,36875,38922,36874,
36874,36875,36874,36874,36875,36874,36874,36874,36874,36874,36874,34825,34825,34825,34825,36874,
36874,34825,34825,34826,36873,34825,34824,34824,34825,34825,34825,34825,34825,32777,32777,32777,
32776,32777,32777,32777,32777,32776,32776,32776,32776,32777,32777,32777,30729,30728,30728,30728,
30728,30727,30727,30726,30727,30727,30727,30728,30727,30727,30727,30727,30727,30727,30727,30726,
30726,30727,30727,30727,30728,30728,30727,30726,28678,28678,28678,28678,28678,28678,28679,28681,
28678,28678,28678,28678,28678,28678,28678,28678,30726,30726,30726,30726,30727,30727,30727,30727,
30727,30727,30727,30727,30727,30727,30726,30727,30728,30728,32776,32775,32775,32775,32775,32776,
32775,32775,32775,32775,32775,34823,36872,38922,38922,38921,38921,38921,40969,43018,45099,43019,
40970,38921,34824,34825,34824,34824,34825,34825,34825,34825,34825,36873,36874,36874,36874,36874,
36873,36874,36874,36873,36874,36874,36874,36874,36874,38922,38922,38922,38922,38922,38922,38922,
38923,38923,38923,38923,38923,40971,40971,40971,40971,40971,43019,45067,45164,45164,45067,47340,
49581,53837,58094,60272,58192,51629,45132,43020,40972,43020,43020,43020,43020,43020,43020,43084,
43148,45228,45196,45196,45260,45196,45196,45261,45229,45228,45293,45165,45069,45293,45325,45324,
45324,45293,45261,45229,45261,45293,45261,45261,45325,45325,45325,45324,47437,47437,47404,47404,
47437,47373,47437,47437,47437,47437,47437,47437,47469,47469,47469,49549,49613,49613,49645,51726,
51758,51757,51693,51693,53870,56014,56014,56014,55982,55982,55982,56014,56046,56014,55982,56014,
56014,56014,56046,56046,55982,55949,53869,53870,51790,51694,49581,49581,49613,49549,47501,47501,
47501,47469,47405,47437,45389,45292,45261,45293,45261,45229,45196,45196,45229,45165,43020,43020,
43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,40971,40972,43020,
40972,40972,40971,40971,40971,40971,40971,38923,38922,38923,38923,38923,36875,36875,36875,36874,
36874,36875,36875,36875,36874,36874,36874,36874,36874,36874,36874,34826,34826,34826,36874,36874,
36874,36874,34825,34825,36874,34826,34825,34825,34825,34825,34825,34825,34825,34825,34825,32777,
32776,32776,32776,32777,32776,32776,32776,32777,32777,32776,32776,30728,30728,32776,30728,30728,
30728,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,30727,
28678,28678,28678,28678,28679,30727,30727,30727,28679,28679,28679,28679,28678,28679,28679,28678,
28678,28678,28678,28678,28678,28678,28678,28678,30727,30727,30726,30726,30727,30727,30727,30727,
30727,30727,30727,30727,30727,30727,30727,30727,30728,30728,30727,30727,32775,32775,32775,32776,
32776,32776,32776,32776,32776,32776,32776,34824,34824,34825,36872,38921,40970,45068,47340,47213,
43020,38921,34823,34825,34826,34825,34825,34825,34825,36873,34825,34826,36874,36874,36874,38921,
36873,36873,36874,36875,36875,36874,38922,38923,38923,38922,38923,38923,38923,38922,38922,38923,
38922,38923,40971,40971,40971,40971,40971,40971,40972,40972,40971,40970,40970,43019,43020,43020,
43019,47275,51725,55983,53839,45099,43019,43020,43020,43020,43020,43019,43019,43020,43052,43020,
43020,45068,45068,45260,45292,47309,47181,45068,45164,45228,45260,45260,45261,47373,45325,45260,
45293,45389,47405,45261,45261,45293,45293,47373,45389,45389,47405,47437,47437,47437,47501,47501,
47469,47502,47469,47469,47469,47469,47469,47501,47501,47469,47501,49582,49614,49613,49581,49613,
51758,51790,51725,51693,53838,53934,56014,56015,55982,55982,55950,56014,56014,56014,56046,56079,
56079,56046,56046,56046,58095,56014,55949,53869,51790,51726,51726,51726,49613,49581,47533,47501,
47469,45357,45324,45324,45293,45260,45228,45228,45229,45260,45260,45229,45228,45229,45196,43052,
43020,43020,43052,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,
43020,40972,40972,40971,40971,40972,40971,38923,38923,38923,38924,38923,38923,36875,36875,36874,
38923,36875,36875,36875,36875,36875,36874,36874,36874,36874,36874,36874,36875,36874,36874,36874,
36874,36874,36874,36873,36873,36874,36874,36874,34826,34825,34825,34825,34825,34825,34825,32777,
32776,32777,32777,32777,32777,32777,32777,32777,32777,32777,32776,30728,30728,32776,32776,30728,
30728,30728,30728,30728,30728,30728,30728,30728,30727,30727,30727,30727,30727,30727,30727,30727,
30726,30727,30726,28678,28678,28678,28678,28679,28679,28679,28679,28678,28678,28679,28679,28678,
28678,28678,28678,28678,28678,28678,28678,30727,30727,30727,30727,30727,30727,30727,30727,30727,
30727,30727,30727,30727,30727,30727,30727,30727,30727,32775,32775,32775,32775,32776,32775,32776,
32777,34825,34824,32776,32776,32775,32775,34824,34824,34824,34824,34824,36873,38922,40970,40970,
38921,36872,34825,34825,34825,34825,34825,36874,34826,34825,34825,34826,36875,36874,38922,40971,
40971,38923,38922,36875,36875,38922,38922,38923,38923,38923,38923,38923,38923,38923,38923,38923,
38923,38923,40971,40972,40971,40971,40971,40971,40972,40972,40972,40971,40971,40971,40972,40971,
40971,43019,43052,45260,45164,43019,40971,43020,43020,43020,43020,43020,43020,43020,45133,43020,
43020,45100,45260,47405,49517,51662,51661,49517,47405,45356,45324,45292,47373,47405,45293,45325,
45325,45325,47405,45357,45325,45325,45325,47405,47437,45357,47437,47502,47502,47502,47501,47502,
47534,47502,47502,47469,47469,47501,47534,47534,47501,47501,49581,49582,49614,49582,49549,49581,
51726,51790,51758,51693,51758,53902,53935,56014,56014,53934,55950,55982,53902,53902,56014,56047,
56046,56046,58094,58094,58127,58095,56014,53933,53902,53870,51790,51790,49678,49613,49581,47501,
47501,45388,45292,45324,45356,45357,45325,45260,45196,45260,45325,45293,45261,45261,45228,43148,
43084,45132,45261,43084,43020,43084,43149,43053,43053,43020,43020,43020,43020,43020,40972,43020,
43020,43020,40972,40972,40972,40972,40972,40971,40972,38924,38924,38923,38923,38923,38923,38923,
38923,38923,38923,36875,38923,38923,36875,36875,36875,36874,36874,36874,36875,36874,36874,36874,
36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,34825,34825,34825,34825,34825,34825,
32776,32777,32777,32777,32777,32777,32777,32777,32777,32777,32777,32776,32776,32776,32776,32776,
30728,30728,32776,32776,32776,32776,32776,32776,30728,30728,30728,30727,30727,30727,30727,30727,
30727,30727,30727,30727,30726,28678,28678,28678,28678,28678,28678,28678,28678,28679,28679,28679,
28679,28678,28678,28678,28678,28678,28678,30727,30727,30727,30727,30727,30726,30726,30726,30727,
30727,30727,30727,30727,30727,30727,30727,30727,32775,32775,32775,32775,32775,32776,32775,32776,
32776,34825,34824,34824,32775,32775,34823,34824,34825,34825,34825,34824,34824,34825,34824,34824,
34823,34824,34825,34825,34825,34825,36873,34825,34825,34825,36874,36874,36875,36874,38922,38922,
40971,40971,38922,38922,38922,38921,38923,38923,38923,38923,38922,38922,38922,40971,40971,40971,
40971,40971,40971,40972,40971,40971,40971,40971,40972,40972,43020,40972,40972,40972,40972,43020,
43020,40972,40971,40972,40972,43020,43020,43020,43020,43020,43020,43052,43020,43020,45069,43085,
43084,45100,47309,51662,55983,56014,56013,55983,51758,49549,47469,45389,47405,47437,45357,45357,
45389,45357,47340,47437,45357,45324,45357,47437,47470,47469,47469,47502,47502,47502,47469,47469,
47502,47502,47502,47502,47502,47534,47566,47534,47501,47501,49581,49549,49646,49614,49549,49581,
49614,51758,51694,51693,51758,51790,53902,56014,56014,56015,55982,56015,53902,55950,56015,56047,
58094,58126,58159,58158,58159,58127,56047,56046,53934,53870,51790,51790,51758,49646,49614,47534,
47469,47405,47405,47437,45389,45421,45389,45325,45325,45261,45228,45293,45293,45229,45228,45229,
45228,45293,45261,45228,45196,45196,45229,45197,43084,43052,43052,43020,43052,43020,43020,40972,
43020,43020,40972,40972,40972,40972,40972,40971,40972,40972,38923,38923,38923,38923,38923,38923,
38923,38923,38923,38923,38923,38923,38923,38923,36875,36875,38922,38922,38923,38923,38923,38923,
36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,36873,36873,34825,34825,34825,
34825,32776,32777,34825,32777,32777,32777,32776,32777,32777,32777,32776,32776,32776,32776,32776,
32776,32776,32776,32776,32776,32776,32776,32776,32776,30727,30727,30728,30728,30727,30727,30727,
30727,30727,30727,30727,30727,30726,28678,28678,28678,28678,28678,28678,28679,28679,28679,28678,
28678,28678,28678,28678,28678,28678,28678,30727,30727,30727,30727,30727,30726,30726,30726,30727,
30727,30727,30727,30727,30727,32775,32776,32775,32775,32775,30726,32775,32776,32776,32776,32776,
32776,32776,32776,32776,32777,32776,32776,32776,34824,34824,34825,34825,34825,34825,34825,36874,
36874,34825,34825,34825,36874,36874,36873,34825,34826,36874,36874,36874,36874,36874,36874,36874,
38922,40970,43019,43020,40971,38922,38923,38923,38923,38923,38922,40970,40971,40971,40971,40971,
43020,43019,43019,40970,40971,43020,40972,40972,40972,40971,40971,40972,40972,40972,40972,43019,
43019,40971,43020,43021,43021,43020,43020,43020,43052,43020,43020,43053,43085,43053,45197,43213,
43181,43020,45068,51629,58192,60400,60400,58224,53870,49549,47437,45390,45325,45324,47437,47501,
45389,45325,47405,47437,45357,45357,47437,47437,47437,47469,47470,47470,47470,47469,47437,47437,
47502,49614,47534,47502,47534,47534,49582,47534,49614,49582,49581,49646,49678,49646,49614,49614,
51694,51726,49678,49678,51758,51791,53838,53902,56015,55983,55983,56015,56015,56015,56015,56047,
58127,58159,58191,58191,58159,58127,56047,53966,53870,51757,51757,51790,51790,51758,49614,49582,
47470,47405,47470,47470,47405,47404,47469,47438,47438,47405,45325,45357,45325,45261,45293,45293,
45325,45293,45229,45229,45228,45260,45228,43020,43020,45196,45164,45132,45164,43020,43020,43052,
43020,43020,43020,43020,43020,40972,40972,40971,40972,40972,40971,40971,38923,38923,38923,38923,
38923,38923,38923,38923,38923,38923,38923,38923,38923,38923,38923,38922,38923,38923,38923,38923,
38923,38923,36874,36874,36874,36874,36874,36874,36874,36875,36874,36874,36873,36873,36873,34826,
34826,34825,34824,34825,34825,34825,32777,32777,32777,32776,32776,32776,32776,32776,32776,32776,
32776,32777,32777,32777,32776,32776,32776,32776,32776,32776,32775,32776,32776,30728,30728,30727,
30727,30728,30727,30727,30727,30727,30726,30727,28679,28678,28678,28678,28679,28679,28679,28678,
28678,28678,28678,28677,28677,28678,28678,28678,30727,30727,30727,30727,30727,30727,30727,32775,
32775,32775,32775,32775,32775,32776,32776,32776,32775,32775,32775,32775,32775,32776,32776,32776,
32777,32776,32775,34825,32777,32777,34825,34825,34824,34824,34824,34825,34825,34825,34824,34825,
34826,34825,36874,36874,36873,36873,36874,36874,36874,36874,36874,36873,36874,36874,36875,36875,
38923,40971,43020,45069,43021,40972,40971,38922,40970,40970,40971,43020,40971,40971,38922,40971,
47245,49518,47372,45163,43051,43020,43019,40971,40972,40972,43019,40971,40972,40972,40972,40971,
43019,43020,43020,43020,43020,43020,43020,43052,43084,43020,43084,43052,45069,45100,45164,45228,
43085,43020,45132,47404,53870,58288,60368,53934,49516,47307,45325,45422,47437,47340,47469,47502,
45422,45389,47405,47405,47469,47470,47470,47437,45325,45357,47470,47502,47470,47502,47470,47470,
47502,49614,49614,49614,49614,49614,49614,49646,49678,49646,49646,49710,49678,49646,49646,49678,
49710,49678,49678,49710,51791,51823,51790,53839,53903,53902,53902,53902,53934,56015,56047,56078,
58158,58191,58191,58127,58095,58062,55982,53934,53870,53870,53903,53902,53870,51758,51726,49614,
49581,49582,49614,49614,47501,47501,49581,49614,49614,49582,47469,47438,47438,47406,45293,45293,
45325,45325,45261,45261,45261,45261,45196,45132,45229,45229,45197,45229,45197,45132,43084,43180,
43148,43020,43020,43020,43020,43020,40972,40972,40972,40972,40972,40971,40971,40971,40972,40972,
40972,40971,40972,40972,40971,40971,40971,40971,38923,40971,40971,38923,38923,38923,38923,38923,
38923,38923,38923,38923,36874,36874,36874,36874,36875,36874,36874,36874,36874,34825,36874,34825,
34826,34825,34825,34825,34825,34825,34825,34825,34825,32777,32776,32776,32776,32776,32776,32776,
32777,32777,32777,32776,32776,32776,32776,32776,32776,32776,32776,32775,30727,30727,30728,30728,
30728,30728,30727,30727,30727,30727,30727,30727,30727,30726,30726,28678,28678,28679,28678,28678,
28678,28678,28678,28678,28678,28678,28678,28678,28678,30727,30727,30727,30727,30727,30727,30727,
32775,32775,32775,32775,32775,32775,32776,32776,32776,32775,32775,32776,32775,32775,32776,32777,
32777,32776,32776,34824,32776,32776,34825,34825,34825,34824,34825,34825,34825,36873,34825,34825,
34826,36874,36874,36873,34825,36873,36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,
36874,38921,40969,43019,43020,40971,40971,38922,38922,40971,43020,43021,40971,38923,38923,40971,
49486,53871,53870,49581,47309,45068,43019,40971,40971,40971,40971,40972,40972,43020,43020,40972,
40972,43021,43020,43020,43021,43020,43020,43020,43020,43021,43084,43052,43020,45164,45229,45293,
45101,45069,45196,45100,47340,49485,49453,47340,45260,45325,45421,47501,47469,47437,47469,47469,
47437,47469,47501,47502,47470,47470,47438,47470,47470,47470,47502,47534,47534,47534,47534,47534,
49614,49646,49582,49614,49614,49614,49646,49646,51759,51758,51726,49710,49678,49646,49678,49710,
49710,49646,49678,49742,51790,51790,51790,51790,51790,53870,55982,55982,56047,58127,58191,58191,
58223,60335,60335,62351,60303,60271,58159,58127,58127,58127,58127,58127,56047,56015,55982,53870,
53870,53871,51823,51791,49678,49678,49646,49582,49582,47501,47469,47469,47405,47373,45325,45325,
45293,47373,47469,45325,45325,45293,45197,45229,45229,45229,45261,45261,45228,45260,45196,45165,
45165,45069,43020,43020,43020,43020,43020,43020,40972,40972,40972,43020,40972,40972,40971,40971,
40972,40971,40972,40972,43020,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,
38923,38923,38922,38923,38922,38922,38922,36874,36874,36874,36873,36873,36874,36874,36874,36874,
36874,34826,34826,36873,34826,34825,34825,34825,34825,34825,34825,32777,32777,34825,32776,32777,
34825,34825,34824,32776,32776,32776,32776,32776,32776,32776,32776,32776,32775,32776,32776,32776,
32776,30727,30727,30727,30727,30727,30727,30727,30727,30726,30726,30727,28679,28679,28679,28678,
28678,28678,28678,28678,28678,28678,28678,28678,28678,30727,30727,30727,30727,30727,30727,30727,
32775,32775,32775,32775,32775,32775,32775,32776,32776,32775,32776,32776,32775,32775,32776,32776,
32776,32776,32776,32776,32775,32776,34825,34825,34825,34825,34825,36873,36873,36872,36873,36873,
36874,36874,36874,36873,34825,36873,36874,36874,36874,36873,36873,36874,36874,36874,36874,36874,
36874,36873,38922,38922,38922,38922,38922,38922,38922,38922,40971,40971,38923,38924,38923,40970,
45132,49421,49581,47405,45132,43020,43019,40971,40971,40971,40972,40972,40972,43021,40972,40972,
40972,43021,43021,43020,43021,43021,43053,43085,43021,43021,43020,43084,45228,45261,45229,45197,
45165,45229,45293,45197,45229,45164,45133,45229,45293,47406,45389,45421,47501,47502,47469,49550,
49582,47501,47501,47469,47438,47437,47437,47470,47470,47470,47502,47502,47502,47566,47534,49582,
49614,49678,49678,49614,49614,49678,49679,51726,51726,51758,51758,51758,51758,51790,51791,51758,
51758,51758,51726,51758,51790,51790,53870,53902,56015,56079,58191,60304,60336,62416,62448,62480,
62512,62544,62576,64656,64656,64656,62544,60399,60335,62384,62416,60368,60368,60336,58224,58159,
56047,53903,51791,51726,49613,49613,49614,47534,49582,47534,47534,47501,47469,47469,47437,45389,
45357,47437,47469,47437,45356,45356,45357,45293,45325,45292,45260,45324,45260,45196,45196,45196,
45197,45165,45132,43084,43052,43020,43020,43020,40972,43020,43020,43020,43020,43020,40971,40971,
43019,43020,43020,43020,43020,43020,43019,43019,43019,43019,43020,40972,40971,40971,40971,40971,
40971,40971,40971,40971,40970,38922,38922,38922,38922,38922,38922,38922,38922,38922,38922,38922,
36874,36874,36874,36874,36874,36874,34826,34826,36873,34825,34825,34825,34825,34825,34825,34824,
34825,34825,34825,32776,32776,32776,32776,32776,32776,32776,32776,32776,32776,32776,32775,32775,
32776,30727,30727,30727,30727,30727,30727,30727,30727,30726,30726,30727,30727,30727,28679,28678,
28678,28678,28678,28678,28678,28678,28678,28678,28678,30727,30727,30727,30727,30727,30727,32775,
30727,32775,32775,32775,32775,32775,32775,32776,32776,32776,32776,32775,32775,32775,32776,32775,
32775,32777,32777,32776,34824,34825,34825,34825,34825,34825,34825,34825,34825,34825,34825,36873,
36873,36874,36874,36874,36873,36873,36874,36874,36874,36874,36873,36874,36874,36874,36874,36874,
36874,36875,36874,36874,36874,38922,38923,38923,38923,38923,38923,38923,38923,38923,40971,40971,
40971,40971,41003,40970,40971,43020,40972,40972,40971,40971,40971,40972,40972,40972,40972,43020,
43020,43020,43020,43021,43021,43021,43053,43053,43021,43085,43020,43053,45165,45165,45069,45165,
45325,45357,45325,45357,45357,45390,45390,47469,47501,47469,47437,47469,47502,47534,47501,49646,
51759,49646,49582,47502,47470,47470,47437,47469,47470,47502,47502,47534,47534,47534,47502,49582,
49678,49710,49710,49710,49710,49678,49678,51758,51791,51790,51758,51759,51791,51823,51855,51823,
51790,51822,51854,53903,53935,56047,56079,58223,60432,62577,64689,64721,64753,64753,64721,64721,
64721,64753,64817,64881,64849,64849,64785,62673,64688,64657,64625,62545,62512,60400,58224,56015,
51790,51726,49678,49646,47533,47533,49614,49614,49614,49549,49581,47534,47533,47533,47501,47469,
47469,47469,47469,47469,47501,47469,47437,47437,47437,47469,49549,49581,49581,49517,47372,45324,
45357,45357,45325,45324,43116,43020,45196,43116,43020,43020,43020,43117,43020,43020,43020,43020,
43020,43020,43020,43020,43020,43020,43020,43021,45101,43085,43020,43020,43020,40972,40972,40971,
40971,40971,40971,40972,43020,40971,40971,40971,40971,40971,40971,40971,40971,40971,40971,38923,
38923,38923,38923,38923,38923,36874,36874,36874,36873,36874,36873,36873,36873,36873,34825,34825,
34825,34825,34825,32777,32776,32776,32776,32776,32776,32775,32775,32776,32776,32775,32775,32775,
32775,32775,30728,30727,30727,30727,30727,30727,30727,30726,30727,30727,30728,30728,28679,28678,
28678,28677,28677,28678,30726,30726,28678,28679,28679,28678,28679,28679,30726,30726,30727,30727,
30727,32775,32775,32775,32775,32776,32775,32775,32776,32776,32776,32775,32775,32775,32776,32775,
34824,34824,34824,34825,36873,36873,34824,34823,34824,34825,34826,34826,34826,34825,34825,36873,
36873,36873,36874,36874,36874,36874,36874,36874,36874,36874,36875,36875,36874,36874,36875,36875,
38923,36875,36874,38923,38923,38923,38923,38923,38923,38923,38923,38923,38923,38923,40971,40971,
38923,38923,38923,38923,40972,40972,40972,40972,40971,40971,40972,40972,40972,40972,40972,43020,
43020,43020,43020,43020,43020,43020,43020,43021,43149,43181,43021,43053,43117,43117,45197,45325,
45293,45261,45325,47405,47469,47502,47469,47469,47502,47502,47502,47502,47502,47534,47501,47502,
47534,49614,47502,47470,47502,47502,47502,47502,47502,47502,47502,47501,47534,47534,49646,49646,
49646,49679,49710,49710,49710,49678,49710,49711,51759,51791,51823,51823,51790,51822,51822,51822,
53871,53935,53999,58224,60369,60401,62513,62641,64818,64915,64947,64947,64914,64882,64818,64753,
64753,64817,64914,64946,64914,64850,64785,64720,64689,64689,62576,62448,60303,58159,53934,51790,
51758,49710,49710,49678,49678,49646,49646,49678,49678,49582,49614,49614,49549,49581,47566,47534,
47501,47533,49614,47501,47469,47469,47501,49646,51726,53902,56015,56047,56079,56015,53838,49645,
49550,47469,47341,45325,45292,45164,45164,43116,43148,43180,45196,45293,45228,45196,45164,45165,
45229,45260,45196,45164,45196,45197,45196,45100,43021,43053,43021,43020,43019,43019,43020,43020,
43020,43019,43020,43020,43020,40972,40971,40971,40972,40971,40971,40971,40971,40970,40971,40971,
40971,40971,40971,38923,38922,38922,38922,38922,36874,36874,36874,36874,36873,36873,36873,36873,
34825,34825,34825,34825,32776,32776,32776,32776,32777,32776,32776,32776,32776,32776,32776,32776,
32775,32775,30728,30728,30727,30727,30727,30727,30727,30727,30727,30727,28676,28677,28682,30734,
30726,28678,28679,28678,30726,30726,30727,30727,30726,30726,30727,30727,30727,30727,30727,30728,
30727,30727,32775,32776,32776,32777,32776,32775,32776,32776,32776,32776,32776,32776,32776,34824,
34825,34824,34824,36873,38922,38922,38922,38921,36872,34824,34824,36873,36873,36873,38921,40970,
40971,40970,38921,38921,36873,36873,36874,36874,36874,36874,36874,38923,38922,38922,36875,36875,
36875,36875,36874,36874,38923,38923,38923,38923,38923,38923,38923,40971,40971,40971,38923,40971,
40971,40972,40972,40972,40972,40972,40971,40972,40972,40972,43020,40972,40972,40972,43020,43020,
43020,43020,40972,43020,43020,43020,43021,43021,43053,43149,43117,43149,43213,45261,45293,45293,
45293,45261,45325,47470,47469,47470,47470,47470,47534,47534,47502,47470,47502,47469,47437,45389,
47438,47502,47502,47502,47534,47534,47502,47566,47502,47534,47501,47502,49614,49614,49614,49614,
49646,49678,49710,49710,49710,49742,49743,49710,49710,49774,51823,51791,51790,51822,51822,51822,
51823,51855,53999,56144,60368,62513,62545,62578,62610,62674,62674,62609,62577,62577,62544,62512,
62512,62576,62641,62705,62673,62576,62512,62479,62447,62448,60336,58287,56143,53967,51854,51790,
51822,51823,49710,49710,49742,49710,49710,49743,51791,51758,49710,49678,49678,49646,49646,49646,
49614,49614,49614,49581,47501,47501,49614,53871,55983,56014,56015,56079,58127,58126,56047,53967,
53870,51725,49484,49549,49646,49614,49549,47405,45389,47469,47469,47438,47437,47405,47405,45357,
45357,45389,45324,45260,45293,45293,45260,43052,43020,43020,43020,43020,43019,43019,43020,43020,
43020,43020,43020,43020,43020,43020,43019,43020,43020,43019,43019,43019,43019,43019,43020,43020,
43019,43019,43019,40971,40971,40971,40971,40971,40970,40970,38922,38922,38922,38922,38922,38921,
36873,36873,36873,34825,34825,34825,34825,34825,34825,32777,32776,32775,32776,32777,32777,32777,
32776,32775,30727,30728,30728,30728,32775,30727,30727,30728,30728,30727,30725,28678,28681,28685,
30727,30727,28679,28679,30727,30727,30728,30727,30726,30726,30727,30727,30727,30727,30728,30728,
30727,30727,32775,32776,32776,32776,32775,32776,32777,32776,32776,32776,32776,32776,34824,34825,
34825,34825,34825,36873,38922,38922,43019,45068,45067,43018,43017,43018,43018,43019,43019,43019,
45067,45067,47115,45067,45067,43019,40971,38922,36874,36874,38922,38923,38923,36874,36875,36875,
36875,38923,36875,36874,36875,38923,38923,38923,38923,38923,40971,40971,40971,40971,40971,40972,
40972,40971,40972,40972,40972,40972,40972,40972,40972,40972,43020,40972,40972,43021,43020,43020,
43020,43020,43020,43020,43020,43020,43020,43085,43149,43021,43149,43245,43181,43149,45293,45358,
45357,45293,45325,45422,47469,47438,47438,47469,47470,47502,47502,47502,47502,47502,47502,47534,
47534,47534,47534,47534,47566,47534,47534,47598,47534,47534,47534,47534,49646,49678,49678,49678,
49678,49742,49710,51790,49742,49742,49743,49743,49742,49742,49743,49711,51823,51823,51791,51823,
51823,51790,51854,53935,53967,56111,56112,56112,56111,56079,56078,56046,56047,56079,56111,56111,
56111,58191,60303,60367,60367,60367,60335,60303,60271,58223,58191,56111,56079,53967,51855,51822,
51790,49742,51790,51791,51823,51823,51790,51822,51823,51790,51790,51791,51822,51790,49678,49677,
49645,49645,49645,49613,49582,49582,49646,51791,51855,51726,49581,51726,56014,58191,58159,56079,
56111,58158,56014,55982,53935,53935,51790,49645,47469,47437,47470,49582,47502,47469,47437,45357,
45260,45228,45260,45261,43149,45069,43020,43020,43020,45164,45196,43020,45132,45293,45229,45164,
45196,45325,45325,45196,45164,45196,45100,45068,45068,45068,45068,43020,45100,45133,45068,45068,
45068,45068,45068,45068,45068,45068,45068,45068,45068,43019,43019,40971,40971,40971,43020,40971,
38922,38922,36874,36873,34825,34825,34825,34825,34824,32776,32776,32776,32776,32776,32776,32776,
32776,32775,30728,30728,30728,30728,32776,30728,30728,30728,30726,30727,30728,28680,28678,28675,
28678,28679,30727,30727,28679,30727,30728,30728,30727,30726,30727,30727,30727,30727,30728,32776,
32775,30726,30726,32775,32775,32776,32776,32776,32777,32776,32776,32776,32776,34825,34825,34825,
34825,34824,34824,34825,34825,34824,38921,45099,49486,49550,49452,47308,49388,49453,47147,45067,
47211,49484,51661,53805,53838,51726,49453,43019,40970,38923,38923,36874,38923,38923,38923,38923,
38923,38923,36875,36875,36875,36875,38923,38923,38923,38923,38923,40971,40971,40971,40971,40972,
40972,40972,40972,40972,40971,40972,40972,40972,40972,40972,43020,40972,40972,43020,43020,43021,
43021,43085,43181,43085,43021,43020,43021,43021,43053,43213,43213,43180,43148,43181,45293,45325,
45357,45357,45325,45389,47470,47502,47502,47469,47469,47534,47502,47502,47534,47502,47534,47566,
47566,47534,47566,47566,47534,47534,47534,47566,47598,47598,47631,47630,49710,49710,49710,49743,
49742,49710,51790,51823,51822,51790,49742,49742,49743,49742,49711,49775,49775,49775,49775,51822,
51823,51791,51790,51822,51822,51790,51790,51822,51822,51822,51822,51822,51822,51822,51854,51854,
53934,53999,58159,60271,60335,60335,60335,58255,58255,58223,56111,53966,51854,51854,51822,51791,
49775,51822,51823,51791,51790,51854,51887,53903,53871,51790,51822,51854,51822,51790,49710,49709,
49710,51726,49709,49645,49646,49646,49613,49645,49614,47502,47405,49582,58224,62513,60367,58126,
58191,62448,62544,60368,58126,56014,56047,53935,49646,47405,47437,47501,47533,47501,47468,47404,
47339,47244,45260,45260,45196,45196,45228,45100,45100,45292,45261,45228,45197,45261,45325,47373,
45260,45357,45389,45292,47340,47276,45260,45293,47341,47341,45261,45165,45196,45260,45228,47308,
47276,47276,47309,47341,47341,47308,47276,47276,47341,47437,45165,45068,45068,43020,43020,40971,
38922,38921,36873,36873,34825,34825,34825,34825,34824,34825,32777,32777,32776,32775,32775,32776,
32776,32776,32776,32776,30728,30727,30727,30728,30728,30726,30726,30727,30726,28678,28681,30732,
28678,30727,30727,30726,30726,30727,30727,30727,30727,30727,32775,32775,32775,32775,32775,32775,
32775,32775,32775,32775,32775,32776,32777,32776,32776,32776,32776,32776,32776,34824,34824,34825,
34825,34825,34825,34825,34825,34824,34824,40970,45068,45068,45067,45066,47180,49517,47147,45099,
45164,47276,49581,51758,51758,49420,45067,43020,40971,38923,38923,38923,38923,38923,38923,38923,
38922,38923,38923,38923,38923,38923,38923,38923,38923,38923,38923,40971,40971,40972,40972,40972,
40972,40972,40972,40972,40972,40972,40972,40972,40972,40972,43021,40973,40972,40972,43021,43181,
43116,43149,43116,43021,43021,43021,43149,43181,43117,45293,45293,45293,45261,45261,45326,45325,
45390,45390,45325,47470,45390,45422,47470,47438,47502,47501,47534,47566,47502,47502,47566,47598,
47566,47534,47566,47566,47534,47534,47598,47630,49711,49711,49710,49678,49711,49711,49775,49775,
51823,51823,51790,51790,51790,51822,51823,51823,49775,49775,49743,49742,49775,51855,51855,51823,
51823,51855,51823,51823,51855,51855,51855,51855,51887,53967,53967,53967,51887,51855,51887,53935,
53967,56047,56111,58223,58255,58255,58223,58255,58255,58159,56047,53934,51854,51854,51822,49710,
49710,49710,49711,51823,51855,51855,51855,53935,53935,51887,51855,51854,51822,51790,51790,51822,
51822,51790,51790,49710,49645,49646,49646,49678,49678,47566,45357,47404,51789,60368,62609,62479,
62415,64592,64656,62544,62448,60336,60368,60368,58191,56015,51855,51726,49646,49614,49613,49613,
51693,51694,49549,47372,45228,45068,45068,43117,45261,45197,45068,45196,45196,45132,45196,45261,
45261,45196,45196,45228,45196,45068,45067,45132,45228,45068,45068,45132,45196,45132,45068,45260,
47372,45292,45261,47212,45164,45228,47340,47341,47309,47437,47213,45068,43019,43019,40970,38922,
38922,36874,36874,36874,34826,34825,34825,34826,34825,34825,34825,32777,32776,32776,32776,32776,
32776,32776,32776,32777,32776,30727,30727,30728,30727,30726,30727,30727,30724,28676,30730,30736,
28678,28679,32775,34823,36871,36871,34823,32775,34822,34823,36872,36872,34823,34823,32775,32775,
32775,32776,32776,32776,32776,32776,32775,32775,32776,32777,32777,34825,34824,34824,34824,34824,
34825,34825,36873,36873,34825,34825,34825,36873,38922,36874,36872,36872,40970,45067,43018,40970,
40970,40969,40970,43019,43019,40971,38922,38922,38923,38923,38923,38923,38923,38923,38923,38922,
38923,38923,38923,38923,38923,38923,38923,38924,38923,38923,38924,40972,40971,40972,40972,40971,
40972,40972,40972,43020,43020,43020,40972,40972,40972,43020,43021,43021,43021,43020,43116,43181,
43213,43148,43148,43181,43117,43021,43149,43245,43245,45325,45357,45357,45293,45325,45390,45325,
45390,45454,45454,47502,45422,47470,47502,47502,47502,47566,47534,47534,47598,47566,47566,47534,
47534,47534,47534,47566,49678,47630,47566,49646,49710,49711,49678,49710,49743,49775,49743,49743,
51855,51823,51822,51822,51823,51855,51887,51823,49775,49775,51823,51855,51823,51855,51855,51823,
51887,51855,51855,51887,51887,51888,51887,51887,53967,53999,54032,53999,53967,53967,53967,53935,
53967,53999,56111,58191,58255,58255,58190,58191,58223,58191,56015,53903,51822,51790,51823,51823,
49742,49710,49742,51790,51822,51822,51822,51855,51823,51823,51822,51822,51854,51822,51790,51790,
51822,51822,51790,49678,49678,49678,49614,49613,49646,47565,47598,47565,47500,51789,58223,62512,
62544,62544,62544,62512,60336,58126,55982,55982,56079,56080,53935,51790,51790,51790,51758,51790,
53935,51790,49549,45292,45228,45229,45229,43085,43020,43020,43020,45164,45196,45132,45068,43020,
43020,43021,43020,45068,45261,45229,43052,43020,43020,45068,45068,45068,45068,45068,45068,45164,
45100,45100,45164,45067,43019,45100,45197,47244,47116,45068,45068,43020,40971,40970,38922,38922,
38922,36874,36875,36874,36874,34825,34825,36873,36873,34825,34825,34825,34824,32776,32776,32776,
32776,32776,32776,32776,32776,32776,30729,30728,30727,30727,30728,30727,30726,30726,30727,28680,
30728,28678,32775,38921,43018,40970,38921,38920,40968,43018,43018,38921,34824,32775,32775,32776,
32775,32775,32776,32777,32777,32776,32776,32776,32777,32777,32777,32777,32777,34824,34825,34825,
36873,34825,34825,34825,34825,34825,34825,36873,36873,34825,34825,34825,36873,36874,36874,36874,
36873,36873,36874,36874,38922,36874,36873,36873,36874,38922,38922,36875,38923,38923,38923,38922,
38922,38923,38924,38924,38924,38923,38924,38924,38923,38923,40971,40972,40971,40972,40972,40971,
40972,43020,43020,43020,43020,43020,43020,43020,43021,43021,43021,43117,43085,43020,43052,43213,
45261,43213,43181,45229,45293,43213,43245,45293,45261,45293,45292,45293,45325,45390,45422,45390,
45390,45422,45422,47502,47502,47470,47502,47534,47566,47534,47534,47534,47598,49679,49646,49646,
49646,49678,49678,49678,49711,49678,49646,49711,49710,49710,49711,49711,49711,49743,49743,49775,
51855,51855,51887,51855,51855,51887,51887,51855,51823,49743,51823,51855,51855,51887,51919,51887,
51887,51887,51887,51887,51855,51855,51887,51855,51887,53967,53967,53967,53967,53967,53967,53967,
53967,53967,56047,58191,58223,58223,56143,56079,56079,56079,53999,51887,51855,51855,51822,51823,
51823,49743,49742,49742,49742,51822,51822,51823,51823,51823,51822,51790,51790,51822,51822,51790,
51790,51822,51790,49710,49710,49678,49646,49646,49614,47565,47565,47566,47534,47534,49645,51854,
56014,56046,60335,62512,60432,58191,55950,53773,51628,49581,49613,49581,51757,53934,56014,56015,
56047,53837,49580,47468,47437,45325,45261,43052,43020,43020,45164,47437,47533,47469,45260,45099,
43019,43020,43020,43020,45068,43020,43020,43020,45100,45196,45068,45196,47308,47244,47340,45260,
45260,45164,45068,45067,43019,45068,45068,43020,43019,43019,43020,40971,40970,40971,38922,38922,
38922,38922,38923,36875,36874,36873,34825,36873,34824,34825,34825,34825,34825,34825,34825,32777,
32776,32776,32776,32776,32776,32777,30729,30727,32775,30729,30728,30727,30727,30728,30727,30725,
30728,28678,30726,36873,40970,43019,43019,40969,45067,49197,45068,40969,34824,32775,32776,32776,
32775,32775,32776,32776,32776,32776,32776,32776,32776,32776,32776,32777,32777,34825,34825,34825,
34825,36873,34825,36873,36873,36873,34825,36873,36874,36874,36874,36874,36874,36874,36874,36874,
36874,36875,36875,36875,36875,36875,38923,38922,38923,38923,38923,38923,38924,38923,38922,38922,
38922,38923,38924,38924,38924,38924,38924,38923,38923,38923,40971,40972,40972,40972,40972,40972,
43020,43020,43020,43020,43020,43020,43020,43084,43117,43117,43149,43084,43149,43181,43181,43117,
45229,43117,43116,45261,45325,45229,45261,45325,45293,45261,45325,45357,45325,45358,47470,45422,
45422,47502,47502,47502,47502,47534,47566,47598,47598,47534,47566,47598,49646,49711,49646,49678,
49710,49710,49710,49710,49710,49711,49711,49711,49710,49743,49743,49710,49743,49775,49743,49743,
51855,51887,51887,51887,51887,53935,51887,51823,51823,51823,51855,51855,51887,51887,51887,53967,
53967,51887,51887,51855,51855,51887,51887,51887,51855,51823,53935,53935,51919,51919,51887,53967,
53967,53967,56047,56143,56143,56111,56111,56079,53967,53967,53967,51919,51919,51855,51823,51823,
51855,49775,49742,49742,51822,51855,51887,51855,51855,51823,51823,51854,51822,51855,51855,51822,
51822,51823,51790,49742,49742,49710,49710,49678,49710,49646,47533,49614,49646,47534,47501,45452,
47532,49613,51757,53966,58223,60400,62449,58256,56014,53934,51854,51725,53934,58192,58192,58127,
55982,56046,53902,51693,49516,47308,45228,45132,45164,45260,45261,47437,49614,51726,51725,49612,
49452,47372,45196,43019,43020,43020,43020,45132,45229,47373,47373,47405,47437,47373,47373,47340,
45292,45164,45068,45069,43020,43020,43019,40971,40971,40971,40970,38922,38923,38923,38922,38922,
38922,38922,38922,38922,36874,36873,36873,36873,34825,34825,34825,36873,36873,34825,34825,34825,
32777,32776,32776,32776,32776,32776,32775,32775,32776,32776,32775,32775,30727,30728,32779,32781,
30727,30727,30727,32775,34823,38919,40969,43018,47180,47277,43018,36872,32775,32775,32775,32776,
34824,34825,34824,34823,34823,34824,34825,34824,34824,32776,32776,32777,32777,34825,34825,34825,
34825,34825,36874,36873,36872,36873,36873,36874,36874,36874,36874,36874,36874,36873,36873,36874,
36874,36874,36875,36875,36875,36875,38923,38923,38923,38923,38923,38923,40971,40971,41003,41003,
40971,40971,38923,38924,40971,40971,40971,40971,38923,40972,40972,40972,40972,40972,40972,40972,
43020,43020,43020,43020,43020,43020,43053,43117,43053,43020,43085,43021,43085,43149,43117,45261,
43246,43181,43181,45325,45358,45293,45325,45357,45293,45293,45358,45390,45390,45422,47470,45422,
45454,47502,47502,47534,47534,47566,49614,49614,49614,49614,49646,49678,49710,51791,49743,49711,
49743,49743,49775,49743,49743,49775,49775,49742,49743,49743,49743,49743,49743,49775,49775,51823,
51887,51887,53967,51919,51919,53935,51919,51855,51823,51855,51887,51887,51887,51919,53999,53999,
53967,51887,51855,51887,51919,53967,53967,53999,51887,51855,51919,51919,51887,51919,51919,53967,
53967,53967,54031,56111,56112,56111,56079,53999,54031,53999,51887,51887,51887,51823,51823,51823,
49775,49775,51855,51855,51822,51822,51855,51855,53935,51855,51887,51887,53967,53967,53935,51887,
51887,51855,51823,51790,49678,49678,49710,49710,49678,49646,49614,49646,49678,47598,47565,47565,
47566,47534,47437,47436,49644,56046,60303,60400,60465,60433,58288,58159,58159,56079,53903,51725,
53837,58192,58192,53934,51725,49516,47404,47501,49613,49549,47405,45293,45293,47437,51726,53902,
53935,49581,43147,40971,40972,40972,43084,43052,43020,45196,45260,45228,45229,45229,45228,45132,
45068,43020,43020,43020,43020,40971,38923,40970,40970,40970,38922,38922,38923,38923,38923,38922,
38922,36874,38922,36874,36874,36874,36873,36874,36874,34825,34825,34825,36873,34825,34825,32776,
32776,32777,32776,32776,32776,32776,32776,30728,30727,32775,32776,32776,32776,32776,32778,32780,
30727,30728,30728,30728,30725,32772,34822,38921,40970,38920,34822,30726,32775,32776,32776,32775,
36873,38922,38922,38921,36873,36873,36873,36874,36875,36874,34825,32777,32777,34825,34825,34825,
34825,34825,34825,34825,34825,36874,36874,36875,36874,36874,36874,36874,36874,36874,36874,36874,
36874,36874,38922,38922,38922,38922,38923,38923,38923,38923,38923,38923,40971,40972,45197,45230,
45101,43020,40971,40971,40971,40971,43019,40972,40972,40972,40972,40972,40972,40972,40972,40972,
43020,43020,43020,43020,43020,43053,43085,43117,43085,43021,45101,43053,45165,45197,43117,43181,
45294,43245,45261,45293,45390,45358,45390,45358,45294,45326,45326,45357,45390,47470,47438,47502,
47502,47502,47535,49615,49614,49647,49679,49679,49711,49678,49743,49774,49742,51791,51823,51823,
51823,49775,49743,49743,49743,49775,51823,51791,49807,49807,49775,49775,49743,49775,49807,51823,
51855,51887,53935,53935,51887,51919,51920,51887,51855,49839,51887,51855,51919,54031,54031,56080,
54000,54000,53999,53999,54000,54000,54000,53999,53967,51887,51919,51919,51920,53999,53967,53967,
53967,53999,53999,53999,56048,53999,54031,54031,53967,53999,53967,51919,51855,51823,51855,51887,
51855,51855,51887,51855,51855,51887,51887,53935,53935,51887,51854,51822,53935,53967,53967,53967,
53903,51823,51823,51822,49710,49710,49710,49710,49678,49646,49678,49710,49678,47566,47566,49614,
49614,49614,47598,47566,47501,47468,47500,49677,53935,53902,53870,56048,53871,49517,45228,45228,
49517,51758,53967,56014,53806,51694,49646,49678,49646,49549,47372,45260,43020,43020,45228,49453,
49646,45196,40971,40971,40972,43020,40972,40972,40971,40971,40972,43020,43020,43020,43019,43020,
43020,40971,40971,40971,40971,38923,38923,38922,40970,40971,40972,40971,38922,38922,38923,38923,
36875,36874,38922,36874,36874,36874,36874,36874,36874,36873,34825,36873,36873,34824,34824,34824,
32776,32776,32776,32776,32776,32776,32777,32777,32775,32775,32776,32776,32777,32777,32775,32773,
30727,30728,30727,30727,30727,30727,32774,32775,34824,32774,32775,32775,32776,32776,32775,32775,
34824,38921,38922,38921,36872,34823,34824,34825,36874,36874,36874,34825,32777,32777,32777,32777,
32777,34825,34825,34825,36873,36873,36874,36874,36874,36874,36874,36874,38922,38922,38922,38922,
36874,36874,38923,38923,38923,38923,38923,38923,38923,38923,38923,38923,40971,40971,43019,45132,
45133,43020,40971,40971,40972,40972,43019,43020,40972,43020,43020,43084,43020,40971,40972,40972,
43021,43053,43021,43021,43117,43213,43052,43116,43213,45262,45293,45229,45133,43117,43182,45197,
45294,45229,45261,45389,45422,45422,45357,45325,45358,47438,45390,45357,45389,47470,47406,47470,
47534,47534,47566,49583,49615,49679,49710,49710,49743,49743,49775,49775,49775,51855,51823,51855,
51855,51855,51855,51791,51791,51855,51855,51855,51823,51855,51887,51855,51823,51855,51855,51855,
51887,53935,53935,53935,51919,51919,51919,51919,51919,51887,51855,51887,54000,54064,56112,56080,
56080,54032,54032,53999,53999,54063,54064,54032,53999,51887,53968,53967,51919,53967,54000,53967,
53967,53999,53999,54000,56112,56112,56079,54031,56047,53999,53935,51887,51855,51855,51887,51919,
51887,51887,51887,51887,51887,51887,51919,53967,53935,51887,51823,51823,51887,53935,53967,53935,
51855,51855,51822,51822,51790,49710,49710,49742,49711,49710,49678,49646,49646,47598,47566,47566,
47630,47598,49646,47598,47566,47566,47533,47501,45453,47468,47436,47405,47437,45357,47405,47405,
47405,47404,49613,53870,53870,51694,49485,47437,47405,45324,45389,45357,45261,43052,43020,43020,
43084,41003,40971,43020,43020,43052,43084,43020,43019,43020,43020,43020,40972,40971,43020,40971,
40972,40972,40972,40971,40971,38923,38923,40971,40971,40971,40971,40971,38922,38922,38923,38922,
36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,34825,34825,36873,34825,34824,34824,
34824,32776,32776,32776,32776,32776,32776,32776,32776,32775,32776,32776,32776,32776,32776,32777,
32776,32776,32776,32775,32775,32775,30727,32775,32775,32775,32776,32776,32776,32776,32776,32776,
32775,34823,34824,34823,34823,32775,32776,32776,34824,34825,34825,34824,32777,32777,32777,34825,
34825,34825,34825,36873,36874,36874,36873,36873,36874,36874,36874,38922,38923,38923,38923,38922,
38922,38922,38923,38923,38923,38923,38923,38923,38923,38923,38923,38923,40971,40971,40971,40971,
43019,40971,40972,40971,40971,40972,40971,43020,43021,43021,45197,45229,43020,43020,43020,40972,
43020,43085,43086,45197,45260,45261,45229,45293,45325,45325,45358,45293,45325,45325,45293,45326,
45326,45294,45294,45358,45390,45422,47470,47502,47502,47502,47501,47501,47533,47534,47438,47534,
47598,47566,47534,49678,49743,49743,51791,51790,51823,51791,49742,49775,49775,51823,51855,51855,
51855,51887,51887,51855,51855,51856,51888,51887,51855,51887,51855,51855,51887,51888,51888,51888,
51888,51920,53967,53967,53967,51919,53967,51887,51919,51887,51887,53967,54000,54064,56144,56144,
56112,54031,53999,53999,54000,54000,54032,54032,54000,53967,54000,54000,53999,51951,54000,54000,
54000,54031,54031,56112,56176,56144,56112,56079,56079,53967,53999,51887,51887,51887,51887,51887,
51887,51887,51887,51887,51887,53967,53935,53935,53935,51887,51855,51855,53935,53967,53967,51887,
51887,51854,51822,51822,51790,51791,49743,49743,49710,49710,49678,49678,49710,49710,47598,47598,
47630,49646,49678,47598,47566,47566,47534,47501,45453,45453,45389,45357,45389,47502,47470,47470,
49614,51726,53902,56046,55982,51693,47404,47373,45324,47340,49582,51790,51822,49517,45196,43084,
43019,43083,45164,45164,45229,47373,47438,45229,45068,45069,43020,43020,43020,43020,43020,40971,
40972,40972,40971,40972,40971,40971,38923,40971,40971,40971,38923,38923,38923,38923,38922,38922,
38922,38922,38922,36874,36874,36874,36874,36873,36873,36873,34825,34825,34825,34825,34825,34825,
32777,34825,32776,32776,32776,32776,32776,32775,32775,32776,32777,32776,32775,32776,32778,32779,
32776,32776,32776,32776,32775,32775,32775,32775,32775,32775,32776,32776,32775,32776,32776,32777,
32776,32775,32775,32775,32776,32776,34825,34825,34824,34824,34824,34825,34825,34825,34825,34825,
34825,34825,34825,36874,38923,38922,38922,38922,38922,38922,38922,38922,38923,38924,38923,38923,
38922,40971,40971,40971,38923,38923,38923,38923,38923,38923,38923,40972,40972,40972,38923,38922,
40971,40971,43020,43019,43019,40972,40972,43020,43085,45262,45261,45164,43052,43020,43020,43020,
43020,43020,43148,45325,45293,45294,45294,45326,45325,45260,45325,45390,45358,45293,45293,45293,
45325,45358,45358,45326,45358,47438,47502,47534,49614,49678,49710,51823,53968,56048,53935,51791,
47630,47598,49678,49742,49743,51823,51855,51855,51823,51823,51855,51823,51823,51855,51855,51887,
51887,51855,51855,51887,51887,51888,51888,51855,51855,51887,51887,51855,51855,51855,51888,51888,
51888,53968,54000,54000,53999,53967,53967,53967,53967,51920,51920,53968,53968,54032,56112,56144,
56112,56111,53999,54000,54032,54000,54032,54032,53999,53967,53968,54000,54032,54032,54032,54032,
54032,54063,56111,56112,56176,56144,56111,56111,56079,53999,54000,54000,53968,51888,51952,51919,
51887,51887,51887,53967,53999,54000,53967,51887,51887,51887,51919,53967,53999,53999,53935,51887,
51887,51887,51887,51822,51790,51790,51823,51791,49710,49710,49678,49678,49710,49710,49710,47630,
47598,49678,47566,47565,47501,47533,47566,47534,47534,47566,47566,47534,47502,47502,45421,47437,
49581,53903,56112,58160,56015,51726,47372,45260,45292,45292,49518,53903,56014,53869,51693,49517,
47469,49549,49549,47501,47501,47277,45229,43116,43019,43020,43020,43020,43020,43020,43020,43019,
43020,43020,43020,40972,40971,40971,40971,40971,40971,38923,38923,38923,38924,38923,38923,38922,
38922,38923,38922,38922,38922,38923,38922,38922,36874,36874,36874,36874,36874,34825,34825,34825,
34825,34825,32776,32777,32777,32776,32776,32776,32776,32776,32776,32776,32775,32776,32777,32777,
30727,30727,32775,32775,32775,32775,32775,32775,32776,32776,32776,32776,32775,32775,32775,32777,
32777,32777,32776,34825,34825,34824,34825,34825,36873,36873,34825,34825,34825,34825,34825,34825,
36873,34825,34826,36874,38922,38922,38923,40971,40971,38922,38922,36874,38922,38923,38923,40971,
40972,40972,40972,40971,40971,38923,38923,38923,38923,38923,38923,38923,40972,40972,40972,38923,
40971,43020,43020,43020,43020,43020,43021,43020,43084,43117,45100,45196,45261,45261,45229,45196,
47309,47373,47372,45323,45324,45294,45262,45262,45293,45293,45325,47406,45326,47406,47470,45358,
45325,45357,45422,45422,45390,45390,47470,47502,47534,49582,49678,51791,53936,56112,56112,53935,
49710,47598,49678,49743,49743,49775,51887,51887,51888,51855,51887,51887,51855,51887,51887,51887,
51887,53967,54000,51855,51855,51920,51888,51920,51920,51919,51887,51887,51920,51888,51888,51920,
51919,53968,54000,54032,54032,54000,54032,54000,53999,53967,53968,54000,53968,53999,56112,56112,
56080,53999,54032,54032,54032,54032,54032,54032,53999,54000,54032,53999,54031,54032,54032,54032,
54031,54064,56111,56112,56144,56176,56144,56112,54064,54032,54032,54000,53968,51919,54000,51919,
51887,51887,51919,53967,54000,54000,53999,51887,51887,51887,53967,53967,53967,53967,53967,53967,
51887,51887,51887,51887,51823,51791,51791,51791,51791,49743,49711,49711,49710,49710,49710,49678,
49678,49710,47565,47533,47565,47598,47598,47598,47533,47533,47566,47598,47534,47534,45453,45421,
47501,49613,51693,51693,49645,47501,45325,45293,45229,45229,47405,53870,58159,58159,58095,56015,
56015,53838,51662,47405,45100,43020,43020,43020,43019,43020,43020,43020,43020,43020,45132,45068,
43019,43019,43019,43019,43019,43019,43020,43020,43020,40971,40971,40971,40971,40971,38923,38923,
38923,38923,38923,38923,38923,38923,38922,38922,38923,38922,36874,36874,36874,36874,34825,34825,
34825,34825,34825,34825,34825,34825,34825,32778,32777,32776,32776,32776,32777,32776,32776,32776,
30727,30727,30727,32775,32775,32775,32775,32776,32776,32776,32776,32776,32776,32775,32776,32777,
34825,32777,32776,34825,34825,34824,34824,34825,34825,36873,34825,34825,36874,36874,34825,34825,
36873,36874,36874,36874,36874,36873,36874,38923,38923,38923,36874,36874,38922,38922,38922,40971,
40972,40971,40971,40971,40971,38923,40971,40972,40971,40971,40971,40971,40971,40972,40972,40971,
40971,43020,43020,43020,43020,43020,43020,43020,43020,43020,43020,45100,45293,47502,47534,49582,
49646,51726,51758,53870,51758,49550,45325,45261,45294,45325,45326,47438,47406,47438,47502,47470,
45422,45390,45422,47502,45422,45422,47502,47534,47534,47470,47502,47566,49678,49742,51822,51791,
49743,49742,49710,49677,49710,49743,49743,49743,51855,51888,51855,51855,53936,53968,53967,51887,
53935,53967,54000,53968,51888,51919,51887,51920,53968,53967,51919,51920,53968,51920,51888,51920,
54000,54032,54000,54032,54032,54032,54064,54032,54000,53999,54000,54000,54000,54031,54064,56112,
56112,54032,54032,54032,54032,54032,54064,54000,54000,54032,54064,54032,54032,54031,54032,56112,
56112,56080,56111,56144,56144,56144,56112,54064,54064,54064,54064,54000,53967,53999,54000,51919,
51919,51919,51887,53968,53967,53967,53967,51887,53967,54000,53999,53999,53999,53999,53999,53967,
51887,51855,51887,53967,51887,51855,51823,51823,51855,49775,49743,49711,49743,49710,49710,49711,
49743,49743,49678,47630,47598,47598,47630,47598,47565,47565,47533,47565,47566,47566,47533,47501,
47470,47469,47468,47468,47468,45357,45325,45326,45293,45229,45292,49582,53838,55983,58127,58159,
58127,55982,51726,49550,47373,45260,45101,43021,43020,45069,43020,43020,43020,43020,43052,43020,
43019,43019,43019,43019,43020,43020,43020,43019,43020,40971,40971,40970,40971,40971,40971,40971,
40971,40971,40971,38923,38922,38923,38923,38923,38922,38922,36874,36874,36874,36874,36874,36874,
36873,36873,36873,34825,34825,34826,34826,34825,34824,32776,34824,34824,34824,32776,32777,32778,
32776,30727,30727,30727,32776,32775,32776,32776,32776,32776,32775,32775,32776,32777,34825,32777,
32777,32776,32776,34824,34825,34825,34825,34825,34825,36873,34825,34825,34825,36874,36874,36874,
36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,36874,38922,38922,38922,38922,
38922,38922,40971,40971,40971,40971,40971,40972,40971,40971,40971,40971,40972,40972,40972,40971,
40971,43020,43020,43020,43020,43020,43020,43021,43021,43020,43020,43020,45100,45293,47566,49614,
49549,49581,53903,56144,56144,51823,47437,45293,45293,45326,45358,47374,47438,45454,47501,47502,
47502,47502,47502,47502,47567,47566,47502,47534,49678,51791,53871,53903,51886,51855,49742,49711,
51855,54000,54031,53967,51854,51822,53903,51855,51855,51887,51887,51855,51887,53999,53967,51887,
53967,54000,54000,54000,51952,51919,51919,53968,53968,54000,53968,53968,54032,53968,51920,51919,
54000,54032,54032,54032,54032,54032,54064,54064,54032,54032,54032,54032,54000,54000,54064,56144,
56112,54064,54032,54031,54032,54064,54032,54064,54064,54032,54064,54064,54064,54032,54032,56112,
56112,56112,56112,56144,56176,56144,56112,54064,54064,56144,54064,54032,54032,54000,54032,54032,
51952,51919,53967,53967,53968,54000,51919,51887,53967,53999,53967,53999,54031,53999,53967,53967,
51887,51887,51919,51887,51855,51823,51823,51855,51887,49775,49743,49710,49710,49710,49775,49775,
49743,49742,49742,49678,49646,49678,49710,47566,47598,47598,47565,47597,47566,47534,47501,47501,
47502,47501,47501,47533,47534,47470,47405,45293,45293,45325,45293,45197,45196,47372,49581,51725,
51693,51661,49581,49613,49582,47469,45293,45228,43084,43019,43052,43084,43084,43052,43019,43019,
43020,43020,43020,43020,43020,43020,43020,43019,43019,43019,43019,43019,43019,43019,43019,43020,
43020,43020,43020,40971,40971,40971,40971,40971,38922,38922,36874,38922,38922,38922,38922,38922,
38922,38921,36873,36873,36873,36873,34825,34825,34824,34825,34825,34824,32776,32777,32778,32778,
32776,32776,30728,30728,32776,32776,32776,34824,34824,36873,36872,34824,34823,34824,34825,34825,
34824,32776,34824,34825,34825,34825,34825,34825,34825,36874,36873,34825,34825,36873,36874,36874,
36874,36874,36874,36874,36874,36874,36874,36874,36875,36875,36874,36874,38922,38922,38923,38922,
38922,40971,40971,40971,40971,40971,40971,40972,40971,40971,40971,40971,40972,40972,40972,40972,
43020,43020,43020,43021,43020,43020,43020,43021,43021,43053,43085,45069,43085,43052,45132,45100,
45099,45099,47340,51726,51823,49614,45261,45293,45389,45422,45389,47438,47438,47470,45486,47502,
47502,47566,47566,47535,49647,49679,49678,49678,51855,56112,58257,58192,58224,56177,53967,49742,
51854,56112,60337,60401,58255,58287,60400,58320,58256,56111,53967,53967,53967,53999,53967,53967,
53999,54000,56080,54064,54032,53999,54032,54032,54032,54032,54032,54000,54000,54000,54032,54000,
54000,54032,54032,54064,54032,54032,56080,54064,54064,54032,54032,54032,54032,54032,54032,56112,
56112,54064,54064,54032,54064,56112,56112,56112,54064,54064,56144,56144,54064,54064,56112,56144,
56144,56144,56112,56144,56176,56144,56112,56112,56112,56144,56144,54032,54032,54032,54032,54032,
51952,53967,53967,54032,54000,54000,51951,51919,53999,53999,53999,53999,53999,53967,53967,53999,
51951,51919,51919,51887,51855,51887,51887,51887,51855,49775,49743,49775,49742,49743,49775,49742,
49710,49742,49743,49710,49678,49678,49646,49614,47598,47630,49678,49646,47533,47501,47534,47566,
47566,47566,47501,47533,47534,47502,47470,47437,45357,45325,45261,45229,43052,43020,43019,43051,
43019,45196,45260,45163,45196,45292,47436,47468,47436,47404,47404,47373,47341,47372,47308,45261,
45261,45165,45068,45068,45164,45196,45164,45196,47308,47340,47373,47341,47308,47308,45260,45196,
45196,45164,45068,45068,43020,43020,43020,43019,40970,40970,40971,40971,40970,40970,40970,40970,
40970,40970,40970,38922,38922,38922,38922,36874,36873,36873,36874,34825,34826,34826,34826,34826,
32776,32776,32776,32776,32776,32776,34824,34824,38921,38922,40970,38921,36872,36872,36872,36872,
34824,34824,34825,34825,34825,34825,34825,34825,36873,36874,36874,36874,36874,36874,36874,36873,
36873,36874,36874,36874,36874,36874,36875,38923,38923,38922,38922,38922,38922,38923,38923,38923,
40971,40971,40971,40971,40971,40971,43019,43020,40972,40972,40972,40972,40972,40971,40972,43020,
43020,43020,43020,43020,40972,43020,43021,43020,43052,45197,45229,45229,45261,43149,43052,45132,
45229,45261,45228,45196,45197,45261,45358,45325,45358,45454,45421,45454,47502,47502,47502,47502,
47534,47534,47535,49615,49647,49615,49614,49678,49742,51854,53967,53999,54000,53968,51790,49742,
51822,53903,58127,60336,62609,64850,64850,64754,64722,60497,56143,56079,56176,56176,56112,56111,
56079,56047,56079,56143,56111,56111,56111,54031,54031,54032,56112,56144,56112,54031,54064,54064,
54064,54032,54032,56112,56144,56144,56144,56112,56112,56144,54064,54032,54064,54032,54064,56176,
56144,56144,54064,54064,54096,56176,56144,56144,54096,54064,56144,56144,54064,56112,56144,56177,
56209,56176,56176,56176,56176,56176,56144,56144,56144,56112,54064,54032,54032,54032,54000,51952,
51984,51952,54000,54032,54000,54000,54032,53999,54000,54032,54032,54031,54031,56080,54000,53999,
53999,54031,53967,51887,51855,51855,51919,51887,51823,49742,49742,51822,51855,51823,49743,49743,
49742,49774,49743,49710,49710,49710,49678,49678,49710,49678,49646,49678,47598,47566,47630,47630,
47566,47630,47565,47501,47534,47502,47470,45422,45421,45356,45325,45261,45229,43149,43148,45261,
45325,47405,45388,47404,47437,49550,49646,49678,49646,51694,49646,49646,49614,49678,51758,49678,
49613,49517,49453,49453,49484,49549,49581,51629,51693,51693,51726,51758,51726,51693,49581,49549,
49517,47436,49453,47341,47308,47276,47244,47244,45131,45131,45099,45067,45067,45067,45067,45067,
45067,43019,43019,43019,43018,40970,40971,40970,38921,38922,40970,38922,38923,38922,38922,38922,
32776,32776,32776,32776,32776,34824,34824,36872,38921,43018,43018,43019,43018,40970,38922,38922,
36873,36873,34825,34825,34825,34825,34825,34825,34824,36873,36874,34826,34825,36873,36874,36874,
36874,36874,36874,36874,36874,38922,38922,38922,40971,43019,43020,43020,43019,40971,38923,38923,
38922,38922,40971,40971,40971,40971,40970,43019,40971,40971,40971,40971,40971,43020,43020,40972,
43020,43020,43020,43019,43020,43020,43021,43148,43052,43052,45228,45196,45293,45325,45260,45261,
45325,45326,45358,45325,45293,45325,45390,45358,45326,45422,45454,45454,45422,47470,47502,47567,
47566,47566,47566,47534,47566,47630,47598,47598,47662,49710,49678,49710,49743,49743,49710,47662,
51887,58225,60369,60368,60465,62577,62673,64785,64850,62642,56175,53966,56176,60369,60369,60336,
60335,60335,60336,60369,60369,60369,58321,58224,56144,56112,56177,56177,56176,56144,54096,54064,
54064,56144,56176,56176,56176,56176,56177,56144,56176,56176,56144,56145,54096,54096,56144,56144,
56177,56144,56144,54096,56144,56145,56176,56176,56176,56144,56177,56176,56176,56176,56176,56209,
56177,56176,56176,56176,56209,56176,56176,56176,56176,56112,54032,54064,54064,54032,54032,54032,
54032,54032,54064,54032,54032,54032,54032,54032,56080,56080,56112,56112,56112,56079,54032,54032,
54032,56144,56176,56144,54032,51887,51855,51887,51855,49807,51823,51823,51887,51855,51855,51855,
49775,49775,49742,49710,49711,49711,49710,49710,49710,49710,49678,49710,49710,47662,49710,49710,
49678,49646,49646,47566,47534,47566,47566,45421,45389,45454,45421,45389,45325,45293,45390,45486,
47502,47533,49614,49646,51758,51758,51758,51758,51758,53839,53903,53870,53806,53838,53934,53934,
53902,53838,53838,53838,51790,51790,53870,55982,56015,56015,56015,56014,55982,55950,55950,53870,
53837,53805,53838,51725,51725,51725,51693,51726,51726,51693,51661,51661,51662,51630,51630,49549,
49517,49485,47341,47147,45067,45067,45067,45067,43019,43019,45068,45068,43020,43019,40970,40970,
32776,32776,32776,34825,34825,34824,34824,34824,36873,38921,40971,43020,45068,45066,45066,45068,
43019,38921,36873,36873,36873,36873,34825,34825,34825,36874,36874,36874,38922,38922,38921,36873,
36873,36873,36874,36874,38922,38923,38923,38922,40971,43020,45164,47405,47341,45068,40971,40971,
43020,43020,43020,43019,40970,43019,45068,45067,43018,43019,43020,43019,43020,43116,43052,43020,
43020,43020,43020,43052,45165,45165,45229,45261,45197,45164,45260,45293,45358,45261,45229,45357,
45389,47437,45357,45325,45389,47502,45390,45358,45390,45422,47502,47470,47469,47502,47534,47534,
47598,49646,49614,49646,49678,47662,47663,47663,47662,49743,49711,49711,49711,49775,49807,49710,
51823,54032,56144,56079,56079,53967,56079,56207,58256,56176,53999,51887,54031,58224,60368,62545,
62674,64786,64721,62577,60465,60401,60401,58321,58256,56176,56176,56209,58289,56208,56144,56144,
56176,56176,56176,58224,56176,56176,56176,56176,56177,56177,56176,56144,56112,56144,56145,56177,
56177,56176,56176,56176,56176,56176,56176,56176,56176,56209,56209,56209,56176,56176,56176,56176,
56208,56208,58224,58224,56176,56176,56176,56176,56144,56144,56144,54064,54032,54032,54032,54064,
54064,54032,54064,56144,56176,56112,56111,56111,56111,56144,56176,56143,56079,56079,56111,56144,
56144,58289,58321,58224,53999,51887,51887,51887,51888,51855,51855,51855,53935,51887,51855,51855,
51855,51823,51791,51823,49775,49775,49775,49742,49710,49742,49743,49710,49678,49710,49710,49710,
49678,49678,47630,47566,47565,47598,47533,47501,45453,45453,47502,45453,45453,45357,45293,45390,
47469,47501,47502,49582,51726,51694,49678,49646,49646,51758,51726,51757,53934,58192,60304,60304,
58223,58223,58224,58224,58224,58223,58255,60336,60368,62416,62448,62448,60368,60368,60400,60335,
60303,60304,60271,58191,58127,58159,58159,58159,56047,55983,55983,55983,53935,53903,51758,51758,
51790,51790,51661,49581,51661,51662,51629,49517,47372,47276,47181,45069,43020,43020,43018,40968,
34824,32776,32776,32777,32776,34824,34824,34824,34824,34824,36873,38922,43019,45067,47243,47308,
43018,38921,36873,36873,36873,36873,36873,34825,36873,38922,38922,40970,40971,40971,40970,40970,
40971,40971,40971,38922,38922,38922,38923,38923,38923,40971,43019,43020,45068,43019,40971,40971,
43084,47406,49582,47340,45195,47372,51661,51693,51693,49581,47405,45196,43020,43084,43052,43020,
43020,43020,43020,43021,43053,45165,45261,45390,47405,45293,45325,45326,45358,45325,45261,45293,
45325,49549,49711,51759,49614,47502,47534,47502,47502,49614,51759,51758,51758,49710,49678,49614,
49678,49710,49711,49775,49775,49775,49743,49710,49711,49743,49743,49743,49743,49743,49776,51855,
51823,49742,49775,51823,51855,49775,51823,51887,51855,51888,51920,51920,54000,54032,56144,58320,
60529,62706,64722,62577,58288,58224,58257,58257,56144,56144,56144,58256,60402,60465,60433,58320,
58320,60401,60401,60401,60400,58320,58256,58257,56177,56176,56176,56209,56177,56177,56177,56209,
58257,56208,56176,56177,56177,56177,56209,56209,56209,56209,58257,56209,56177,56176,56209,56209,
58256,58256,58288,58288,58257,56209,56208,56209,56176,56112,56176,54096,54032,54064,54032,54065,
54064,54032,54064,56176,58385,60530,60497,60464,62480,62513,62545,62577,62545,60433,58320,58288,
58320,58321,58257,56112,53967,51887,51919,54000,51920,51887,51919,53968,53967,51919,51919,51855,
51823,51887,51855,51823,49775,51791,51791,49743,49743,49743,49711,49710,49711,49743,49742,49710,
49710,49709,49678,47566,49581,49710,51823,51791,49645,47533,47534,47502,45453,45452,47469,47534,
47502,47437,47469,47534,47534,49549,49517,47469,47469,49614,51726,51758,56015,58256,60337,58192,
58127,58191,58191,58191,58223,60335,60336,60368,60400,62513,64625,64657,62544,62512,62512,62512,
62512,62480,62416,60304,60303,60304,58223,58127,56047,55950,53838,53806,53806,51726,51661,51629,
51694,51758,51758,51726,51725,51662,51598,49452,47180,45068,45068,45068,43020,43019,40971,40971,
34824,34824,34824,32776,32776,34824,34824,34825,34824,34823,34823,36872,36873,40970,43018,40969,
38921,36873,34826,36874,36874,38922,36874,36873,38921,38922,38922,38923,40971,38922,40970,40970,
43020,43020,43019,40971,38923,38923,38923,38923,38923,38923,38922,38922,38922,38923,38923,38923,
40971,45101,47437,49549,51694,53903,55983,53902,53902,51758,47501,45228,45068,43020,43084,43116,
43117,45069,43085,43116,43052,43020,45069,47405,47469,45325,45261,45261,45261,45357,47405,45293,
47341,49613,51823,54000,53903,49614,49614,49647,49678,51790,53903,53935,56080,56112,56047,56079,
53999,53967,53967,53967,53967,51886,51855,49743,49743,49743,49775,49774,49743,49743,51856,51887,
51919,51887,49807,49808,49840,51920,51952,51920,53968,54000,54032,54032,54000,53967,54000,54031,
56143,58288,60401,60401,58256,56144,56177,56177,56145,56144,56144,56176,60401,62642,64786,62674,
62642,62707,62803,62802,62770,62642,60401,58256,56177,58225,58224,56209,56176,56144,56177,56209,
58321,58321,56209,56176,56209,58257,58289,58257,58289,58321,58289,58289,56209,56176,56176,58257,
58257,58321,58321,58289,58289,58257,58257,56209,56177,56177,56176,54096,54064,54064,54097,54065,
54065,54096,56112,56176,58353,62610,62675,62610,62577,64658,62641,62706,64819,62707,60433,58224,
58224,58257,56144,53999,51919,54000,54000,53967,53999,51951,53967,53968,54000,51919,51919,51887,
51855,51823,51855,51887,51887,51823,51823,51855,49775,49743,49743,49775,49742,49742,51887,56047,
56079,53998,53934,53871,53903,53967,56112,54000,49710,47565,47566,47534,47533,49645,49742,51855,
51790,49613,49549,47533,47533,47469,47437,47469,47501,49646,51694,51726,51791,53871,53870,51661,
51661,51758,51789,51757,53870,53902,53902,53902,56046,58191,58256,60336,60271,58158,60238,60303,
60304,60239,58159,56047,55950,53871,53870,53805,53838,51790,51725,51693,51661,51629,49549,49581,
49516,49420,49485,49420,47275,47179,47116,45068,43019,43019,43019,45068,43019,43019,43021,43024,
34824,34825,34825,34825,34824,34824,34825,34825,34825,34825,36873,34825,34825,34824,34823,36871,
36872,34825,34825,36873,36874,36874,36874,36874,36874,38922,38922,36874,36873,36873,38921,38922,
38922,38922,38922,38922,38923,38923,38922,38922,38923,40971,38923,38923,40971,40971,40971,40971,
40971,40970,40970,45099,49518,53903,53839,49516,47372,45196,45068,45068,45068,45132,45100,45101,
45261,45261,45101,43020,43020,43052,45293,45293,45261,45294,45326,45357,45324,45324,45357,45390,
47438,47405,47469,51758,51823,51759,49678,49678,49678,49711,49678,51758,56048,60337,62481,60432,
60368,58192,56048,53999,56112,53966,51855,49743,49743,51919,53999,53999,51887,51823,51887,51919,
51919,51888,51888,51888,51887,51919,51920,51952,54000,54031,54031,54064,56112,56080,56113,56113,
56080,56112,58224,58257,58256,56176,56209,56209,56209,56177,56176,56144,58256,60465,62675,62739,
64787,64883,65012,62996,62899,62738,60465,58288,58289,58353,58353,58289,56176,56144,56144,56208,
58321,58289,56208,56208,58257,58257,58321,58289,58289,58257,58289,58321,58289,58257,58256,58257,
58321,58353,58353,58353,58289,58257,58257,58257,56209,56209,56209,56144,54064,54064,54097,54097,
54097,54129,56177,56144,56111,56144,58256,58288,58320,58321,60336,60368,60433,60401,58256,56111,
56047,54064,54032,54032,54032,54032,54000,54000,53999,54031,54031,54000,54000,53967,53967,53967,
53935,51887,51855,51887,51919,51887,51855,51790,49742,51823,51823,51823,49775,51855,53999,58192,
58256,60304,60336,58256,58256,58256,56143,53935,49710,47566,47534,45454,47534,49710,51887,53967,
51823,49678,47533,47437,47469,47470,47502,47501,47534,49646,47469,47469,47469,47436,47436,49517,
49614,49646,49614,47469,47437,47469,47437,47404,49516,49580,51692,51693,51693,53773,53837,53837,
53805,53837,53870,51693,49452,49452,51596,51628,51693,51790,53870,53838,53806,53805,51726,51694,
49517,49356,47243,47179,47147,47179,47180,47148,45099,45099,45099,47147,47147,47179,47215,47346,
34825,34825,34825,34825,34824,34825,34824,34825,34825,34825,36873,34825,34825,36874,38923,36874,
36873,36873,36873,36873,36873,36874,36874,38922,38922,38922,38922,38922,38922,38923,38923,38922,
38922,38922,38922,38922,38922,38922,38923,40971,40971,40971,40971,38923,40971,40971,40971,40971,
40971,40971,40971,43019,45067,45132,45132,43019,43020,43021,43021,45069,45069,45100,45196,45261,
45261,45325,45197,45197,45228,45260,45261,45229,45294,45358,45358,45422,45389,45357,45357,45422,
47438,47438,47470,47501,47501,47534,47566,47598,47598,47567,47599,49615,49614,53903,58224,58224,
56079,53935,51790,53935,56144,54064,51919,51855,51823,54000,56112,56145,54032,51888,51888,51888,
51888,53968,54000,53967,53999,53999,54000,54000,54000,54032,56112,56176,56176,56176,56144,56144,
56112,56176,56209,56176,56176,56208,58256,58256,58256,56176,56176,56177,56209,58256,58256,58288,
60401,60465,62513,60465,60433,60368,60369,58321,58321,60369,60433,60497,62578,60497,60433,60433,
60401,58353,58321,58289,58289,58289,58257,58290,58289,58224,58257,58289,58289,58289,58289,58289,
58321,58353,58353,58353,58321,58321,58289,58257,58256,56209,56177,56144,54064,54097,56177,56209,
56209,56209,56177,56209,56176,56144,56176,58257,58257,58224,58192,56176,56176,58256,58224,56144,
56144,56176,56144,56112,54064,54032,54064,54096,56111,56079,54031,56079,54032,54000,54000,53968,
53967,53999,53967,53968,53967,51887,51855,51854,51886,51855,51823,51855,51887,51855,51823,53871,
53902,53902,53999,56080,53967,53934,53934,51855,49678,47533,47534,47566,49679,49743,49710,49613,
49581,47533,47533,47469,47502,47405,47437,47501,47502,49581,49549,49549,47501,49581,51694,51758,
51694,49614,49614,49549,47437,47404,47404,49549,51694,49613,49580,51629,51694,53806,53871,51662,
51596,51693,53805,51758,51790,53903,53935,55950,53774,53838,53870,53838,53870,53870,53870,53838,
53806,51694,51629,49581,51726,53838,53806,51661,51660,51660,49549,51565,51597,51629,51629,51660,
32776,32777,32777,32776,34824,34825,34825,34825,34825,34825,36873,36873,36873,38922,38922,40971,
40971,40971,40970,38921,36873,38922,38922,38921,38921,38921,38922,38922,40971,38923,38922,38922,
38923,38923,38923,38923,38923,40971,38923,40971,40971,40971,40971,43019,43020,45132,43083,43020,
40972,40972,43020,40972,40972,40972,43020,43020,40972,43020,43020,45068,45069,45228,45293,45261,
45261,47373,45293,45325,45325,45293,45293,45293,45293,45261,45293,47406,47374,47406,45390,45358,
47438,47470,47502,47470,47470,47502,47566,47533,47534,49615,49647,49615,49614,49646,49710,51855,
51790,49742,51822,53967,56112,56112,53999,51919,51920,53968,53936,53967,54032,54032,54000,51920,
53967,54031,56144,56176,56176,56145,56112,56112,56144,56144,56177,56177,56176,58256,56208,56176,
56176,58224,58225,56177,56176,58256,58289,58257,58257,58224,56176,56209,58289,58289,58289,58257,
58224,58353,60498,62546,60433,58289,58289,58289,58289,58321,58321,60401,62674,64852,64851,62706,
62578,60401,58321,58321,58321,58321,58321,58321,58289,58289,58354,58321,58321,58321,58321,58353,
58353,58353,58321,60402,60402,58321,58321,58321,58289,58289,56176,56209,56209,56209,56209,56209,
56209,56209,58289,58289,56208,56208,58289,58289,58289,60337,58256,58256,58289,58289,58257,56177,
56176,58257,58257,56177,56144,56144,56144,56144,56144,56144,56144,56144,56144,54032,54000,53968,
54000,54064,53967,53968,53968,53935,53967,51887,51919,51887,51855,53935,51855,51823,51823,49775,
49743,49710,49710,49710,49710,49678,49710,49710,49710,49710,49678,49710,49710,49710,49677,49613,
49581,47597,47630,47598,47565,47469,47470,47502,49582,51726,53871,53871,51790,53838,53902,53935,
53806,51693,51693,51693,51725,51757,51790,53870,53903,53871,53903,56047,58127,58095,58095,56015,
58095,58159,58127,58159,58159,58127,56047,55983,55886,53806,53806,53806,53838,55918,55918,55918,
53838,53902,53902,53870,53870,55951,56015,56015,55950,53870,53903,53871,53774,51661,51629,51630,
32777,32777,32776,32776,34824,34825,36874,36874,36873,34825,36873,36873,36873,36873,38922,40970,
40970,40970,40970,38922,38922,38923,38922,38922,38923,38923,38922,38923,40971,38922,38922,38922,
40970,40971,38923,40971,40972,40972,40971,38923,40971,40971,40971,43019,45101,49582,49614,47244,
43020,43020,43021,43021,43020,43052,43052,43021,43021,43020,43020,43020,45068,45165,45261,45325,
45293,47309,47406,47373,47373,47438,47374,47373,47373,45293,45326,47406,47438,47470,47470,47406,
47470,47501,47533,49582,49615,49583,47502,47566,49646,49615,49678,49743,49743,49711,47631,49711,
49743,51855,51919,53967,56048,56015,53935,53935,53935,53935,53967,53967,54031,56080,53999,56112,
58321,60433,60401,58288,56144,56145,56176,56144,58224,58224,58224,58256,58256,58256,58256,58257,
58224,58224,58257,58289,58289,58289,60369,60402,60401,58321,58288,58289,58289,58321,58354,58321,
58289,60401,62579,62579,60466,60401,58321,58322,58322,58321,58321,60369,60466,62675,62707,62642,
62578,60466,60433,58353,58321,58321,58353,60433,60434,60434,60466,60434,58354,58354,58354,60402,
58354,60401,60401,60401,60401,60401,60433,60433,60433,60401,58321,58321,58354,58289,58289,58256,
56208,58257,58289,58321,58289,58289,58289,60401,62513,62578,62514,60369,58321,58289,56177,56177,
56176,58257,58354,58289,58256,58289,58257,60369,60465,60465,60336,56144,56144,56144,56112,56112,
56079,56079,56047,56079,53999,54000,54000,51887,51888,51920,51920,51855,51887,51855,51823,51855,
51791,51823,49742,49710,49742,49743,49710,49710,49743,51823,51823,51822,51854,53902,53935,53967,
53967,53967,53935,53934,51822,51758,49678,49646,51726,53903,55983,56015,56015,56046,58095,58127,
56079,56046,56046,58127,58159,58159,56047,55983,56015,56015,56015,58159,60304,60336,60336,60400,
60433,60368,60368,60336,60304,58159,58094,56015,53838,51693,51693,51757,53838,55918,55983,53902,
53838,53871,53871,53838,51725,51693,51693,51694,51661,51661,51693,51630,49485,49388,47279,47250,
32777,32777,32777,32777,34824,34825,34825,36873,36873,36873,36873,36873,36874,36874,36874,38922,
36873,38921,38922,38922,38923,38923,38923,38923,38923,38923,38923,38923,38923,38923,38922,40970,
40970,40970,40971,40971,40971,40971,40971,40971,40972,40972,38924,40972,43020,45261,47341,45132,
43020,43020,43020,43021,43021,43052,43084,43020,45069,43053,43020,43020,45132,43084,45197,45229,
45229,47374,47374,47406,47438,47438,47438,47405,47438,45422,45390,47470,47469,47501,47469,47470,
49582,49614,49614,47566,47567,49679,49615,49647,49679,49647,49710,49743,49775,49775,51824,51791,
51791,51855,51920,53968,53968,53967,56080,56176,58256,58224,58289,60369,60401,58289,58289,60401,
62578,62643,62610,60433,58289,58256,58288,60433,62578,62577,62609,62674,62675,60498,58321,58321,
60402,60434,60434,60433,60434,60434,60434,62546,62546,62578,62578,62578,62546,62481,60433,60401,
60401,60434,60466,60465,60401,60369,60402,60402,58354,58353,60369,60402,60401,60401,60401,60401,
60466,60466,60498,60465,58353,58386,60434,60465,60466,60498,60498,60434,60434,60434,60402,60434,
60402,60433,60498,62609,62609,62642,62674,62706,62738,62674,62513,60401,60401,62482,62579,62578,
60434,58354,58354,58322,60370,60401,60433,62578,64722,64754,62642,62546,60498,60465,58321,58257,
58289,60369,60401,58288,58288,60369,62513,64722,64818,64786,62545,60336,58288,58288,60368,60400,
58321,58257,58289,56176,56144,56112,56080,53967,53967,54000,53968,51887,51887,51855,51855,51887,
51823,51887,51855,51823,51855,51855,51822,51822,51822,53871,53903,53902,53967,56080,56112,58192,
58224,58224,58224,58192,58127,56046,56046,53966,56015,56047,56015,58127,58224,60336,60368,60336,
60304,60304,60335,62416,62448,60368,58158,55949,55982,55983,55950,55950,55982,56047,56047,56079,
56047,58063,56015,56047,58095,56047,53902,51693,51661,51661,51725,51757,51726,51694,49485,49420,
49388,49389,49389,49357,47277,47244,47212,47212,47211,45163,45163,45100,45067,43019,43020,40972,
34825,34825,34825,34825,34825,34825,34825,34825,36873,36873,36873,36874,36874,36874,36874,36874,
36874,36874,38922,38922,38922,40970,40970,40971,40971,40970,38922,38923,38923,38923,40971,40971,
40971,40971,40971,40971,40971,40971,40971,40972,40972,40972,40972,40972,40971,40971,40972,40972,
43020,43020,43020,43020,43021,43021,43020,43020,43021,43053,43085,45197,45261,45165,43021,45101,
45197,45261,45293,47406,47437,47437,47469,47470,47502,47502,47502,47502,47469,49614,49711,49678,
49646,51791,53903,49710,47533,49646,49647,49646,49678,49710,49711,49711,49711,49743,51823,51823,
51823,51823,51823,51887,53968,54000,56112,58257,58321,60369,60369,60401,60434,60401,58321,60369,
60400,60401,60433,60433,60433,60369,60401,62546,62674,64819,64883,64915,64851,62642,60401,60337,
60434,60498,60466,60433,60433,60433,60401,60466,62514,62546,62610,64755,64819,64754,62706,62739,
62771,64787,62642,62610,60530,60434,60402,60402,58354,60401,60401,60434,60466,60434,60434,60466,
62546,62546,62578,60498,60466,60467,60466,60466,60466,60498,62546,60466,60434,60434,60434,60466,
60466,60465,62578,62738,64915,64979,64979,64947,64979,64979,64818,62609,62577,62642,64690,62610,
62578,62546,60466,60530,62578,62610,64690,64722,64722,64690,64690,64690,62642,62642,62610,62546,
62546,62514,60433,60465,62578,62706,64882,65011,65043,64914,62641,62513,62513,60433,60433,62513,
62514,62481,60369,58289,56176,56144,58256,58257,58224,56112,53999,51887,51855,51887,53968,53967,
53935,53967,53999,53967,53967,53967,53999,56079,56079,56079,56079,56047,56079,56079,56047,58127,
58191,58224,58224,58224,58192,58192,58191,58223,58192,58224,58192,58224,60336,60433,62481,62352,
60271,60304,60303,60335,62416,62448,60304,58159,56046,56047,55983,53870,51758,51694,49581,51661,
51661,51661,51662,51694,51725,49517,49324,49420,49548,51757,53838,51693,49485,47212,45067,43019,
43019,43019,43020,45068,45068,45068,43019,43019,43019,40971,40971,40970,38922,38922,36873,36872,
34825,34825,34825,34825,34825,34825,34825,34825,34825,34825,36874,36874,36875,36874,36874,38922,
38922,40971,38923,40970,40971,43019,45067,45067,43019,40971,40971,40971,40971,38923,40971,40971,
40971,40971,40971,40971,40971,40971,40972,43020,43020,43019,43020,43020,40972,40972,40973,43021,
43020,43020,43021,43021,43021,43020,43020,43085,43021,43021,45133,45325,45261,45293,45197,45197,
45294,45261,45261,45325,47437,47469,47502,47502,47502,49582,49614,49614,49517,49647,51824,53871,
53871,56015,56048,51823,49614,49582,51791,53935,51887,51822,51791,51856,53936,51887,51855,51855,
51855,51887,51855,51823,51888,54000,54000,54000,56080,56144,56112,56079,56080,56112,56144,56144,
56112,56112,56177,58289,58288,58288,58289,58257,58321,58353,60497,60497,58353,58321,58288,58256,
58256,58257,58321,58289,58321,58321,58321,58289,58321,60401,60433,60497,62706,64851,64883,64915,
64947,64979,64979,64979,64883,62674,62546,60466,60434,60434,60434,60498,60498,60530,62610,62611,
62643,62674,62674,62610,62610,62611,62579,62546,60466,62546,62579,60498,60466,60466,60466,62546,
62578,62578,62578,62642,64851,64915,64979,65043,65075,65107,65107,65108,65075,65011,62834,62706,
62674,62642,62609,62674,64883,64915,64850,64850,64819,64754,64690,64690,64721,64722,64690,62642,
64819,64819,64689,64786,64979,65043,65043,65107,65107,64914,64754,64754,64787,62642,62513,62513,
62513,60401,60337,58289,58320,60368,60401,60433,60401,58256,56112,56144,56112,56145,56177,58256,
58256,58224,58256,58288,60336,60369,60369,60401,60368,60336,60304,58256,58224,56111,56047,56079,
56079,56046,56046,56079,56079,56112,56143,56111,56079,58160,58192,58160,58127,58127,58127,58127,
58095,56047,56015,56046,58159,58191,58192,58192,58192,56047,53870,51661,49517,47374,47406,47373,
47308,47245,45229,45197,47308,47308,47212,47149,47211,49388,49549,49549,47341,45068,40971,40971,
40971,40971,40972,43020,43020,40971,38923,38923,36874,36874,36874,34826,36873,34825,34827,34829,
34825,32777,32777,34825,34825,34825,34825,36873,36873,36873,36873,36873,36874,36875,38923,38922,
40971,40971,40971,40971,40971,43019,45068,45068,43020,43020,40972,40972,40972,40971,40971,40971,
40971,40971,40971,40971,40971,40972,40973,43020,43019,43019,43019,43020,43021,43021,43020,43020,
43021,43021,43020,43020,43085,43117,43084,43117,43117,43149,45229,45293,45293,45292,45357,45422,
47406,47310,45293,45358,47470,47470,47470,47502,49614,49615,49615,49614,49613,49646,49582,49582,
53871,53935,51855,49743,49679,51726,53935,56177,58225,53999,53902,53968,54033,54032,51919,51855,
51823,51888,51920,51887,53968,53968,54000,54000,54031,56080,56080,56080,56079,56079,56144,56112,
54097,56145,56145,56177,56176,56176,56176,56208,56177,56144,56144,56144,58225,58225,56209,56209,
56209,58289,58289,58225,58289,58321,58321,58321,58353,58354,60402,60401,60433,62610,62642,62610,
62610,64786,65012,65044,62835,62642,62610,62579,62579,62578,62578,62578,62578,62578,62578,62611,
64723,64787,64786,64754,64755,64755,64723,62642,62578,62578,62611,62546,60498,62578,62578,62578,
62610,62642,62610,62578,62578,62610,62706,64946,65107,65172,65172,65140,65108,65076,65044,64980,
64916,62739,62610,62545,62739,64883,64818,64851,64947,65043,64947,64818,64850,64850,64818,64850,
64947,65011,64915,64979,64979,64882,64850,64946,65043,64914,64817,64914,64979,64915,64754,62609,
62513,60368,60401,60433,62513,62545,62545,62481,60368,58288,60369,60434,60466,62514,62513,62545,
62545,62513,62513,62577,64658,64690,64625,62545,62513,62448,62449,60400,60400,60368,60336,58224,
58192,56079,56047,56079,56079,56047,56015,53935,53903,53902,53902,53935,53902,53838,53838,53806,
51790,53838,53838,53870,53870,53837,53805,53870,53935,51758,49580,47404,47309,45197,45100,43019,
43019,43020,40972,40971,43084,47470,49582,45133,43019,40970,43051,45132,45132,40971,38923,38923,
38923,38923,38923,38923,38923,36874,36874,36875,34825,34825,34826,34826,34825,34825,34827,32782,
32777,32777,32777,32777,34825,34826,36874,36874,38922,38922,38922,40969,40969,38922,38923,40971,
40971,40971,40971,40971,40971,40970,40971,43019,43018,43019,43019,43020,43020,43020,43019,40972,
40972,40972,40972,40972,40972,40972,40972,40972,43020,43020,43020,43020,43021,43021,43021,43020,
43020,43021,45069,43085,43148,43116,43117,45230,45262,45261,45293,45294,45262,45229,45293,47437,
47469,47437,47469,45390,45325,47373,47438,49550,49582,47566,49614,49647,49679,49646,49614,49646,
51758,49678,49646,49678,51791,51855,51822,53935,54000,53999,53935,51855,51888,51887,51855,51887,
51855,51888,53968,54032,56112,56079,56080,56144,58224,58256,58289,60369,58288,56111,56176,56177,
56177,56176,56208,58257,58257,58256,58289,58321,58321,58321,58353,58385,60401,60401,60401,58353,
58386,58322,58289,58289,58289,58321,60401,60434,60434,60434,60466,60499,60498,60466,60433,60465,
60465,60465,62578,62675,62642,62514,62578,62611,62643,62643,62643,62643,62610,60530,60530,62578,
64691,64755,64819,64851,64818,64786,64819,64851,64819,62674,62674,62610,62610,62642,62642,62643,
64723,64723,64722,64690,62610,62578,62546,62642,64883,65012,64947,62770,62673,62642,62674,64754,
62707,62610,62513,62513,62577,62642,62642,64658,64786,65108,65269,65107,64946,65011,65107,65139,
65075,65043,65108,65011,64786,64625,64657,64850,64979,64946,64850,64882,64947,65011,64947,64818,
64690,62545,62546,62514,62545,64658,64722,64690,62513,60400,60433,62546,62578,62610,62641,62641,
64690,64658,64722,64786,64785,64752,64720,64721,62673,62609,62609,62545,62513,62513,62481,60433,
60337,58257,58257,58192,58160,56015,53903,51790,51758,51758,49710,51758,51790,51791,51726,49548,
49549,51726,53935,56015,53902,53805,51693,51725,51725,49516,47436,49549,49517,49453,47308,45195,
43051,43019,40972,40971,40970,45164,47277,45101,40971,36874,36874,38922,38922,36875,36875,36875,
36875,36875,36874,36874,36874,34826,34826,34825,36874,38923,40971,38922,36874,34825,34825,32777,
32777,32777,32778,34826,34826,36874,38923,38924,40972,43020,45067,45067,45099,45099,43019,43019,
43018,40970,40971,40971,40971,40970,40970,40971,43019,43019,43019,43020,43020,43020,43020,43020,
40972,40971,40971,40972,40972,40972,40972,40972,43020,43021,43021,43020,43020,43020,45133,45165,
45100,45069,45133,45165,45229,45229,45166,45230,45229,45261,45293,45293,45326,45262,45358,45389,
47469,49646,49678,49614,47470,47470,47502,47502,49614,49678,51758,51726,49678,49678,49678,51758,
49678,49678,49711,49743,51823,51855,51791,51791,51855,51887,53967,51855,51855,51855,51855,51888,
51888,51887,53967,56112,58289,60402,60369,60369,62545,62674,62706,62706,62610,60401,60369,60369,
60401,60401,60401,60401,60434,60434,60402,60401,62481,62546,64690,62674,62674,62675,62611,60434,
60369,58321,58353,58386,58353,58353,60434,60434,60466,60466,60498,60530,62579,60530,60498,60530,
60530,60530,62546,62546,62578,62546,60530,62578,62610,62610,62643,62643,62579,62578,62578,62611,
62675,64755,64819,64979,65076,65076,65076,65044,65044,65011,65012,65012,64980,64915,64786,64690,
64787,64980,65012,64851,64722,64690,64722,64722,64722,64754,64722,62674,62642,62610,64691,64723,
62643,62578,62546,62578,64690,64690,62610,62577,62577,64722,62899,65075,65043,65011,65043,65107,
65171,65171,65139,64946,64753,64689,64754,64882,64979,65011,65011,64946,64850,64850,64914,64947,
64850,64722,64722,62642,62609,64689,64786,64851,62738,62641,62609,62641,64786,64819,64786,64786,
64818,64818,64850,64882,64882,64882,64850,64818,64785,64721,64689,62577,62512,60368,60336,58288,
56143,56047,53935,53902,53870,51790,51822,49677,49613,49678,49646,47533,49581,49614,49614,47469,
47404,49581,53902,56047,56015,55983,53935,53935,55983,53741,51693,51790,51758,51726,53838,51822,
49549,47212,45068,43020,43116,45196,45100,43019,40971,38922,38922,38923,38922,36874,36875,38923,
38924,36875,36874,36874,36874,36875,36875,36873,36873,38923,40971,38921,34824,32776,32777,34826,
36874,34825,34825,34826,36874,36874,38922,38922,38922,43019,45068,49421,51661,49549,47404,47309,
47309,47308,47308,47244,45132,45164,45196,45164,45196,47341,45197,43020,43019,40971,43020,43020,
43021,43020,43019,43020,43020,43020,40972,40972,43021,43021,43021,43020,43020,43019,43020,43020,
43053,45261,45293,45261,45261,45261,45293,45293,45292,45357,45389,47437,47501,47470,47438,45358,
45390,47534,51758,53935,53903,49679,47566,49646,51758,53903,56015,56015,51822,51758,51758,51790,
51823,51791,51823,49775,51823,51823,51855,49807,51855,51855,53967,51920,51888,51855,51887,54000,
54032,54000,53967,53967,56144,58256,58288,60465,62706,62706,60529,60464,60465,62546,62546,62578,
62610,62674,62803,64916,62803,62642,62513,62577,64786,64883,64819,64722,62642,60530,60434,60402,
60434,62546,60498,60466,60466,60466,60466,60498,62578,62546,62578,62642,62642,62610,62610,60562,
62643,62611,62610,62610,62610,62579,60530,60530,62610,62643,62675,62642,62675,62675,62643,62675,
64755,64722,64754,64883,65076,65205,65108,64947,64979,65076,65173,65205,65140,65012,64915,64850,
64915,62995,63027,65043,65012,64980,65011,64979,64915,64819,64754,62642,62675,64755,64755,64690,
62610,62642,62675,64755,64787,64755,64755,64754,64786,64754,64786,64882,64947,64915,64850,64882,
64979,65075,65107,65011,64979,64915,64850,64850,64883,64882,64850,64882,64914,64978,65043,65043,
65043,64979,64979,64979,65011,64979,65011,65043,65043,65011,64979,64947,64915,64914,64979,65043,
65043,65011,64978,65011,65075,65075,65043,65043,64979,64882,64754,62609,60432,58255,56079,56047,
53967,51822,51790,51823,51790,51822,53967,53935,51790,49678,49646,49613,49581,49614,49614,47533,
47469,47437,49549,49581,49581,49549,49581,51726,53806,51725,55983,56047,53838,51693,51758,51757,
51725,49582,47309,45068,45100,45260,45228,43020,43116,45293,45165,45068,40971,38922,38922,38923,
40972,40971,40970,38922,38922,36875,36875,36875,34826,36874,36875,34826,34825,32777,32778,32779,
43019,40971,38922,40971,40971,43019,40970,40970,40970,43018,47212,51661,53870,51660,49483,51629,
51758,53838,53774,53709,53741,53806,53838,51758,51694,51661,49485,47308,47308,45228,45067,43019,
43019,43052,45229,45165,45068,43020,43020,43021,43021,43020,43020,43020,43021,43021,43020,43117,
45293,45389,47501,49550,49582,49614,51694,51694,49614,47502,47469,47501,47501,47502,47470,47438,
45358,45389,51758,56080,56048,51791,51823,53967,56047,58127,58191,60272,58224,56047,51822,51758,
51791,51887,51887,51855,51855,51855,51887,51887,51888,51887,51920,51920,51920,51888,51888,54000,
56176,58289,58289,58321,58353,58256,56176,58321,60465,60401,58256,58256,60401,62546,64690,64723,
64755,62739,62770,64851,64850,64754,64786,64947,64979,62835,62674,62642,62642,62578,60465,60530,
62803,64915,64819,62578,60434,60466,60530,62579,62578,62578,62577,62610,64722,62674,62642,62610,
62610,62642,62706,62674,62642,62643,62643,62642,62642,62643,64723,64787,64819,64787,64723,64723,
64755,64755,64787,64851,64915,65012,64915,64851,64851,64947,65044,65044,65011,65011,65076,65140,
65172,65172,65172,65204,65301,65365,65365,65365,65268,65108,64980,64883,64883,64883,64851,64787,
64754,64851,64947,64979,64915,64915,64947,64980,65012,64979,64883,64851,64883,64851,64786,64786,
64850,64883,64915,64914,64978,65043,64979,64979,64979,64914,64882,64978,65107,65204,65171,65171,
65171,65139,65139,65140,65139,65139,65107,65075,65075,65075,65107,65075,64947,64914,64978,65011,
65011,64947,64914,64882,64882,64914,64946,64914,62769,64753,64722,62545,60367,58191,56079,53967,
53967,51854,51854,53935,53967,53967,53935,53935,51854,51758,49710,49678,49645,49646,49614,49614,
47501,47437,47437,47436,45260,43020,45100,45229,45229,47405,51726,53935,53870,51661,47372,49484,
51693,49582,47308,45228,47436,49581,49516,47307,47276,47404,47405,47245,43020,38922,36874,40971,
45068,47212,45068,45067,40971,38923,38923,36874,34826,34826,34826,34826,34826,34826,34825,34826,
43019,43019,43019,43019,43019,45067,45067,43020,45068,47148,49421,51661,53837,53805,51661,53805,
53870,55950,55950,55918,55982,53935,53903,53870,53870,53838,51693,49548,51661,51726,49614,47373,
45132,45068,45101,47437,49549,47373,45229,45197,45164,45260,45132,43020,45197,45294,45390,45325,
47437,49582,51694,53806,55983,56015,55982,53934,53935,51823,49646,47501,47437,47502,47534,47502,
45390,47534,49711,51856,51823,51726,53870,58192,60400,60368,60303,60271,60272,58256,58192,56015,
53967,53935,53967,53967,53967,53967,53935,51887,51855,51887,53968,54000,54000,54000,54000,54000,
56144,58353,60466,62546,60466,58289,56176,56176,56176,58224,58225,58289,60434,62578,64690,64819,
62803,62674,62513,62513,62706,62802,64915,64948,62771,62610,60433,62578,62739,64819,64851,64947,
65011,64947,64819,62610,62514,60498,62578,62579,62578,62643,62642,62642,64722,64755,64723,62642,
62642,64722,64755,64722,64722,64787,64787,64787,62739,62675,62610,62675,62707,62707,64755,64755,
64787,64820,64851,64883,64883,64819,64819,64851,64851,64851,64883,64851,64915,65012,65108,65269,
65365,65333,65301,65333,65429,65429,65397,65365,65333,65269,65173,65140,65108,65108,65108,65076,
65044,65108,65236,65269,65172,65108,65076,65076,65108,65075,65011,64947,64915,64947,64979,65011,
64979,64979,64979,64946,65011,65140,65172,65172,65203,65171,65171,65204,65300,65300,65268,65268,
65236,65236,65268,63188,63123,65171,65139,65075,65043,65075,65107,65075,65011,64946,64946,64882,
64850,64818,64754,62641,62609,64657,64689,62609,62512,62512,64657,62512,60335,58223,58192,56080,
53935,53903,51854,51822,53902,51822,51790,51758,51758,51790,51790,49710,49645,49645,49646,49613,
49613,49581,49550,47502,45358,45229,43181,45292,45261,43021,45132,47468,51726,51694,49484,49517,
49581,49517,47372,47404,49613,51758,53805,53741,51596,47372,47340,45228,40972,36875,38922,43115,
47404,47340,47276,45196,45100,43019,40970,40970,38922,36874,38922,38922,38923,38922,36873,36873,
40970,40970,40970,40970,43018,43019,43019,43019,43019,45068,45069,49421,51725,53934,53935,53805,
51628,51693,53837,53806,51629,49485,47308,47340,51629,51790,51693,51660,53805,53935,53903,51855,
49645,47307,47275,49581,49646,49582,45293,45196,47437,49581,49614,49581,49581,49614,49678,49645,
51693,53838,53935,56079,58191,58127,55982,56013,58159,56144,53935,49678,49645,49646,49614,47534,
47502,49615,49647,47567,47534,47566,49710,56047,60400,62609,62512,60239,58062,60304,62513,60400,
58223,56111,56079,56079,56112,56144,58224,56143,56079,53967,54000,54032,54032,54032,54032,56112,
54064,56079,56111,56143,56176,56177,56144,56144,58289,58321,58289,58289,58353,60465,62609,64786,
64851,62738,62610,62610,62739,62771,62706,62610,62546,60466,62546,62578,62610,62771,64980,62899,
62738,62609,62610,62706,62674,62610,62578,62610,62643,64787,64851,64851,64819,64787,64819,64883,
64883,64819,64754,64754,64819,64915,64980,65012,64947,64883,62739,62611,62643,62643,62675,64755,
64788,64820,64852,64883,64883,64851,64819,64819,64851,64884,64884,64916,64980,65044,65076,65173,
65268,65268,65236,65236,65237,65172,65076,65044,65108,65172,65172,65140,65172,65205,65237,65269,
65333,65397,65461,65461,65397,65236,65140,65140,65140,65108,65076,65075,65107,65236,65268,65300,
65269,65301,65301,65301,65301,65301,65301,65301,65268,65332,65364,65332,65364,65364,63348,65396,
65365,65397,65429,63317,63252,65268,65268,65236,65204,65204,65204,65204,65139,65075,65011,64979,
64914,64850,64817,64785,64753,64722,62610,62513,60368,60368,62480,62481,60368,58192,56079,56015,
53934,51887,51887,51823,49710,49678,49710,49710,49710,51759,49742,49710,49710,49678,49646,47565,
47501,47533,47565,47502,47406,45229,45228,47436,49549,47438,45132,45131,47500,51758,53837,51694,
49581,49612,49613,47436,47372,49549,53870,55983,53870,51693,49485,45196,40971,38922,40970,47308,
51661,47340,45067,45067,45068,45067,45067,47147,45067,40970,43019,43020,43020,40971,38922,38922,
45067,45067,45067,45067,47148,47180,47148,45131,45131,45131,45131,47147,51500,53837,53837,51596,
51596,53741,53805,51628,49324,45099,45099,47211,49451,51661,51660,51660,53837,53870,51628,51661,
51693,51693,53773,53773,51693,49484,47276,47275,49580,53870,56047,56047,55982,53838,53804,53869,
56047,58159,58191,58191,58159,58095,58095,60271,58159,56014,53902,56015,58159,56111,51790,47501,
47469,49549,51694,49646,47534,47534,49646,53806,58191,62544,62544,60368,60304,62545,64721,62576,
62513,60401,60368,58288,60369,62481,62545,62546,60369,56112,54000,53968,54000,54032,54033,56144,
56177,54097,54064,54096,56176,56145,56145,56209,58321,60466,60498,60433,60433,62610,64690,64753,
64785,62737,62674,62610,62578,62545,60497,60498,60466,60466,60498,60530,60498,62578,62642,62674,
62610,62610,64819,65012,65012,62803,62706,64754,64786,64883,64947,65012,65012,64979,65043,65076,
65076,65012,65012,65044,65011,64979,65075,65075,65043,65108,65076,64884,62674,62674,62739,64787,
64787,64755,64820,64948,64980,64947,64883,64850,64819,64851,64884,64884,64884,64948,65012,65076,
65108,65140,65108,65075,65011,65011,64980,64980,65011,65076,65108,65140,65140,65172,65237,65269,
63317,63317,65365,65429,65461,65462,65429,65397,65365,65365,65397,65461,65461,65493,65493,65461,
65429,65397,65462,65429,65397,65397,65365,65333,65333,65300,65301,65333,65429,65429,65429,65429,
65429,65461,65429,65397,65364,65300,65301,65268,63188,63156,65172,65172,65140,65076,64979,64947,
64979,64947,64882,64818,64818,64818,64722,62480,58159,56046,58191,58191,56111,56047,53967,53935,
53935,53967,51887,51822,51855,51823,51823,51823,51790,51790,49742,49710,49678,49678,49646,47533,
47501,47533,47501,47437,45262,45166,45229,47437,49582,49582,49550,47437,49548,51757,56014,53838,
49613,51660,51726,47437,43051,43051,47404,51694,49516,51661,51726,47373,43019,40970,45227,51725,
51725,47340,45067,47147,47372,51629,51725,51725,49484,45162,43018,43019,43019,38923,36874,36874,
45068,45068,45068,47180,47341,49485,51597,53806,53903,53838,53870,53902,56014,58127,58159,58159,
58191,58191,58191,58191,58127,56047,56047,56079,58127,58159,56046,56014,56047,56015,53838,53805,
53902,56015,56015,56014,56014,56047,56047,56015,55983,58095,60271,60336,60304,58191,58192,60272,
60303,60271,60303,58223,58192,58159,58191,60336,58127,53870,55982,58224,60401,62481,58191,56015,
56176,58321,58289,56112,56048,54000,53871,56015,60400,64657,62544,60367,62448,62545,62544,62480,
62513,60401,60336,60336,62513,62578,62513,60368,58288,58256,58257,56144,54000,53968,54000,54032,
54032,54032,56112,56144,56209,56209,56177,56145,58289,62546,62642,62610,62609,64818,65011,65044,
64979,64946,64914,64915,64819,62642,60465,60465,60466,60465,60466,60530,60531,62547,62546,62578,
62707,64852,64916,65012,64980,65012,65109,65076,65044,65012,65044,65076,65108,65204,65172,65044,
65011,65140,65269,65301,65268,65236,65140,65172,65236,65204,65140,65141,65076,65108,65109,64980,
64852,64820,64948,65141,65301,65333,65236,65172,65108,65076,64980,64884,64883,64979,65076,65108,
65044,65108,65172,65204,65205,65173,65172,65141,65109,65109,65141,65173,65172,65140,65205,65205,
65204,65268,65364,65365,65365,65365,65397,65364,65333,65269,65333,65397,65333,65268,65269,65333,
65365,65365,65429,65397,65365,65333,65268,65204,65108,65108,65108,65076,65076,65172,65268,65300,
65268,65204,65204,65204,65172,65108,64979,64850,64785,64786,64850,64818,62738,62738,62738,62738,
64818,62738,62706,62641,62577,62609,62577,62577,60497,60401,60336,58223,56111,56047,56048,53999,
53967,53934,53934,53935,53967,53967,53902,51854,53934,53903,51855,51790,49710,49678,49710,49678,
47566,47501,47469,47469,45357,45293,45261,45260,45260,47438,49550,49581,49678,53838,55950,56015,
53838,51660,51694,51629,49420,47244,45196,47276,45066,49452,51693,47243,43018,43051,49614,53903,
51629,49549,47404,49516,51693,53805,53837,55917,53837,51597,47212,45067,40970,38922,36874,34825,
43019,43019,43019,43019,45067,45067,47211,47372,49485,49452,49485,51597,51597,51629,51661,53774,
53870,56014,58127,58191,60272,60304,60336,60368,60369,60368,60303,58191,58191,60272,58192,58159,
58159,58223,58224,60272,60272,60304,60304,60336,60336,60336,60368,62448,60368,60336,60304,60304,
60304,60303,60303,60303,60272,58224,58191,58159,56014,56015,56047,56111,58159,58192,58127,56079,
58192,60304,58192,58159,58224,60369,60336,62513,62545,62480,60335,62448,62544,62544,62512,62481,
60368,58256,60304,60368,62481,62513,60432,58288,58224,58256,60369,60433,58289,58224,56144,56112,
56112,56112,56144,58321,60466,60434,58321,58257,60337,62545,64754,64786,64818,64915,65043,65075,
65011,64946,64946,64979,64979,64947,62803,62674,62675,62642,62610,62578,62579,62611,62579,62611,
62675,64755,64787,64787,64755,64819,64980,65077,65109,65141,65173,65108,65011,65043,65044,64980,
64947,65011,65075,65140,65269,65365,65269,65173,65108,65044,65012,65140,65269,65269,65236,65173,
65141,65109,65173,65269,65269,65269,65236,65269,65333,65301,65238,65141,65108,65204,65333,65301,
65140,65076,65204,65237,65173,65076,65043,65044,65044,65044,65012,65012,65076,65108,65076,65012,
65011,65076,65108,65108,65140,65172,65236,65268,65236,65204,65140,65076,65011,65044,65076,65172,
65236,65300,65365,65301,65268,65172,65075,64979,64915,64883,62771,62674,62642,64786,64947,65011,
64979,64915,64914,64914,64882,64850,64786,64721,64689,64658,62545,60401,60401,60401,60401,60368,
60368,60368,60336,60336,60336,60336,60303,60336,60401,60433,60369,56143,56047,56047,56079,56047,
53967,53966,53966,56047,56047,56047,53966,53934,53934,53935,53871,51822,49710,49646,49679,49647,
47566,47534,47533,47501,45421,45357,45325,45357,45293,45292,45260,45228,47340,49550,53902,56143,
56079,53870,53838,53839,49646,47404,49485,51727,49419,49484,51726,49485,47180,47340,49582,47373,
45131,45196,49517,51757,53773,51596,51532,53741,53805,51725,49516,47148,43019,38923,36875,36876,
43019,43019,43019,43018,43018,43018,43018,43019,43019,43018,45067,45067,45067,45067,47115,47179,
47211,47307,49484,51596,51629,51628,53773,55950,56014,58095,58127,58159,58192,60304,60336,60337,
60336,60336,60304,60303,60303,60303,60303,62416,62448,62448,62448,62416,62416,62416,60335,60304,
60304,60304,62384,62416,60368,60336,60368,62417,60368,60368,60369,60336,60240,58095,56047,56015,
55983,58095,58095,58159,60272,62416,64561,64593,62481,60336,60303,62480,62545,62544,62545,62480,
60303,58192,60304,62449,62513,62545,62545,62513,62513,62481,62513,62642,62642,62610,62578,60498,
62578,60562,60594,62674,64787,62642,60465,60465,62674,64883,65011,65044,65011,64915,64882,64914,
64946,64979,64979,64979,64915,64979,64979,64915,64947,65012,62932,62739,62610,62675,64755,62707,
62675,62642,64690,64755,64755,64723,64755,64884,64948,65012,65012,64980,64915,64916,64915,64947,
64979,65012,64980,64980,65044,65108,65140,65044,64980,65012,65109,65173,65269,65268,65204,65173,
65206,65206,65237,65204,65140,65076,65044,65076,65140,65205,65205,65237,65269,65269,65301,65237,
65108,65044,65044,65076,65141,65108,65012,64947,64980,65044,65044,65076,65140,65140,65044,64947,
64979,64979,64980,65011,65075,65107,65172,65236,65236,65236,65140,65043,64980,64980,64947,64947,
65076,65140,65108,65108,65140,65011,64851,64754,64722,62610,62546,62545,62545,62577,62609,62609,
62577,62577,62578,62545,60465,60464,62577,62578,62546,62513,60401,60336,58256,58256,58224,58224,
58192,58192,58192,58224,60337,60336,60304,58223,58191,58191,58224,56079,56047,53967,53935,56015,
56047,56111,58224,58191,58192,58192,56079,56047,56047,53935,51823,51758,49678,49646,49614,47566,
47566,47565,47566,47534,47502,47566,49646,49614,47437,45293,43116,43052,43021,45165,47405,49613,
51726,51662,49453,47406,47405,47340,49517,53903,56015,53838,49517,47374,45261,43084,43019,40971,
38922,40970,47405,51694,49420,45067,43019,45163,49484,51693,51597,47180,43018,36873,36877,38930,
40970,40971,43019,43019,43019,43019,43019,43019,45067,45067,45068,45067,45067,45067,47116,47115,
45099,45099,45099,45163,47179,47179,47276,49420,49484,51629,51694,53806,53806,55951,58127,60304,
60368,62449,62481,62545,64657,62609,62641,62641,64656,62609,62608,62608,62609,62609,62609,62609,
62609,62609,64657,64689,62641,62641,64722,64786,64754,64722,64690,64658,64658,62481,60368,60304,
60272,60336,60369,60401,60336,60336,62417,62416,60368,62449,62545,62577,62609,64689,64689,62577,
62545,60433,60465,62577,62642,64722,64690,64722,64722,64722,64753,64785,64786,64818,64851,64787,
64819,64883,64915,64850,64754,64689,62609,62706,64915,64947,64947,64979,64979,64883,64883,64915,
64979,65044,65044,65011,64979,64979,65043,65075,65172,65269,65301,65172,65011,65044,65044,65044,
65012,65012,64948,64915,64980,65012,64948,64948,64948,64948,64980,64980,64948,64948,64980,65011,
65076,65108,65108,65108,65044,64948,64916,64916,64980,65077,65173,65205,65173,65237,65269,65205,
65205,65238,65237,65269,65237,65173,65076,65044,65108,65109,65076,65109,65173,65109,65012,65012,
65012,65012,64980,65012,65109,65237,65237,65173,65108,65140,65237,65301,65269,65301,65269,65204,
65140,65076,65044,65076,65172,65204,65236,65204,65172,65204,65172,65140,65140,65012,64883,64883,
65011,65012,64883,64915,65043,65011,64850,64722,64690,62610,62642,64787,64818,64818,62738,62705,
62674,62609,62545,60433,60369,60369,60401,60433,60401,60369,60369,60368,58321,58288,58256,58288,
58288,58257,58289,58289,60369,60401,60401,60368,60336,60336,60368,58223,56143,56111,56079,56079,
56078,58191,58256,60336,60336,58191,56079,56079,56047,53903,51791,49710,49678,49646,49678,49614,
49613,49678,49646,47566,49646,49711,51791,49646,47405,45261,45198,43117,43085,40973,40972,43020,
43052,43020,43019,43019,43019,43020,47340,51694,51694,49517,45165,43020,40972,38923,36874,36875,
36875,38922,47470,51598,45164,38922,36874,38922,45164,49486,47309,43019,38921,36874,38925,38927,
40971,40971,40971,40971,43019,43019,43019,43019,43019,45068,45068,45068,47148,47276,47309,47180,
47245,47341,47373,47340,47308,47373,47341,47308,47308,47276,47340,47372,49452,51565,53742,55918,
56047,58159,58288,60465,62577,62609,62674,62706,64754,64818,64850,64882,64883,64915,64915,64914,
64914,64914,64914,64946,64914,64882,64850,64850,64786,64753,64721,64753,64786,64818,64818,62706,
62641,64657,64625,64625,62513,62480,62448,62480,62513,64658,64722,64819,64850,64786,64722,64722,
64722,64722,64722,62706,62770,64786,64786,64818,64883,64915,64947,64946,64947,64947,64947,64947,
64915,64915,64882,64818,64722,64722,64755,64883,64915,64883,62802,64883,64915,64979,65044,65108,
65140,65172,65140,65140,65204,65301,65333,65301,65301,65300,65301,65333,65333,65333,65301,65205,
65205,65301,65301,65140,65173,65173,65076,65140,65173,65205,65205,65140,65012,64947,65044,65173,
65205,65205,65205,65173,65141,65077,64980,64916,64949,65013,65045,65076,65076,65172,65237,65237,
65238,65302,65399,65430,65333,65237,65141,65141,65237,65237,65141,65076,65012,64948,64916,64948,
65013,65077,65077,65044,65012,65108,65269,65334,65269,65237,65301,65397,65429,65397,65397,65301,
65172,65076,65076,65108,65140,65204,65204,65139,65044,65011,65043,65044,65076,65108,65108,65075,
65075,65043,65011,64979,65075,65108,64947,64786,64787,64915,64980,65012,65011,65011,65011,64979,
64947,64851,62706,62641,62610,62578,62514,62514,60466,60465,62513,60465,60401,58288,58288,60369,
60368,60336,58320,58288,58256,58224,58256,60368,60433,62545,62545,62512,60400,60336,60336,60336,
58223,58158,60303,60400,60368,58191,56047,53935,51790,51758,51758,49710,49710,49742,51791,51758,
51823,51758,49582,49582,49613,49645,49581,47437,45261,45133,43021,43020,43020,40973,40973,40972,
40972,43117,43117,43020,40972,40972,43085,45293,43083,40971,38924,38923,36874,36875,36875,36875,
34827,38922,49678,51630,43083,36873,38923,45229,49453,45164,38922,34825,36874,40972,40971,38920,
40971,43019,40971,40971,43019,43019,43019,43020,45068,45067,45067,45068,47276,47437,47373,47308,
47212,47341,49485,49453,49485,49485,49517,49485,49452,49420,49453,49518,49550,49549,51597,51597,
49549,49580,49580,51693,53838,55950,56014,58159,60304,62449,62545,62641,64722,64818,64882,64850,
64850,64914,64946,64946,64946,64914,64850,64850,64882,64882,64882,64946,65043,65075,65107,65075,
64979,64947,64818,64754,64786,64818,64851,64883,64883,64851,64882,64914,64915,64850,64786,64722,
64754,64754,64722,64786,64819,64883,64915,64979,65075,65140,65140,65140,65108,65075,65075,65108,
65076,65044,65011,65011,65012,65044,65044,65011,64979,65108,65236,65204,65140,65140,65140,65172,
65236,65268,65333,65365,65430,65462,65429,65365,65332,65300,65300,65301,65301,65301,65268,65204,
65172,65301,65397,65301,65204,65140,65108,65237,65237,65172,65140,65108,65044,65012,65076,65205,
65205,65237,65237,65140,65140,65205,65077,64948,64916,64949,65013,65077,65141,65173,65204,65172,
65173,65238,65302,65302,65205,65108,65077,65077,65141,65173,65173,65076,65012,64980,65012,65013,
65077,65109,65109,65109,65109,65044,65108,65173,65237,65269,65301,65429,65493,65429,65333,65236,
65172,65172,65172,65204,65172,65172,65172,65172,65107,65011,65076,65044,65011,65172,65300,65268,
65139,65107,65204,65107,65204,65204,65011,64819,64786,64947,65012,64915,64883,64883,64883,64818,
64786,64819,64786,64754,62642,62514,60434,60466,62514,62545,62610,64690,62545,62513,62513,62481,
60368,60368,60336,58256,58256,58224,58224,58224,60304,60368,62480,62480,60400,60368,60368,62448,
60400,60368,60336,60368,60336,60304,58224,56047,51822,53935,53935,56079,56079,53902,53870,51854,
53967,53871,49646,47534,45357,45324,43244,43245,43278,43022,43020,43020,43021,43021,43021,43053,
43150,45326,45358,43053,40972,40972,40972,38923,38924,38924,36876,36875,36875,36875,36875,36876,
36875,36874,45324,49582,47340,43051,45164,51758,51629,45132,38922,36874,40971,47212,45165,40973,
40970,40970,40971,40971,43019,43019,43019,45068,43020,45068,45068,47116,47148,47179,47180,47244,
47276,47212,49356,49581,51662,49581,51661,51726,51726,51726,51758,53838,53838,53774,51726,51726,
51726,51758,51758,51726,51694,53806,53838,55951,56015,58095,58127,60239,60336,62513,64625,64625,
62609,64754,64786,64818,64850,64883,64883,64851,64883,64947,64979,65044,65108,65172,65172,65172,
65140,65140,65108,65075,65107,65139,65172,65268,65236,65140,65107,65107,65075,65043,65011,64979,
65011,65011,65011,65043,65076,65108,65108,65107,65140,65140,65108,65043,65043,65043,65075,65075,
65075,65108,65140,65172,65269,65397,65397,65204,65043,65172,65397,65397,65268,65268,65236,65236,
65204,65236,65333,65430,65462,65494,65462,65398,65397,65397,65397,65397,65397,65397,65365,65333,
65333,65333,65333,65300,65204,65172,65204,65301,65236,65108,65076,65076,65109,65109,65076,65076,
65076,65109,65173,65204,65204,65237,65141,65012,64916,64916,64948,65045,65173,65333,65397,65365,
65301,65238,65173,65141,65173,65173,65141,65109,65076,65141,65237,65269,65269,65269,65237,65205,
65173,65076,65109,65205,65269,65173,65140,65172,65140,65140,65333,65430,65493,65493,65493,65397,
65365,65365,65365,65365,65332,65300,65268,65300,65300,65269,65301,65268,65140,65172,65236,65236,
65140,65075,65140,65075,65140,65204,65108,64916,64819,64786,64754,64722,64690,62610,62578,62578,
62545,62578,62578,62514,60433,60433,60401,60433,60433,60433,60433,62610,64689,64657,62577,62513,
62513,62481,60337,58256,60337,60305,58224,58224,58256,58256,58256,58223,58223,58223,60335,60368,
60400,60368,60303,58191,58159,58159,60304,58256,58192,56176,56112,58224,60368,58256,58159,56047,
56015,53935,51758,47566,45421,43309,43309,43310,43213,43085,40973,40973,40973,43021,40973,40972,
41004,41036,43085,40972,40973,40973,38924,38923,38924,38924,36875,36874,36875,34828,34827,36875,
34828,34827,41004,47405,51726,51662,49518,49356,47180,45068,45229,47373,47276,47212,47215,47218,
38922,38922,40970,40971,40971,43018,43018,43019,43019,43019,45067,45068,45068,45067,45067,45069,
45068,45067,45067,47212,49421,49517,49550,49550,51629,51694,51758,51790,53838,53870,53870,53870,
53870,53903,53935,53903,51758,51726,51758,53838,53871,53839,55919,55951,56015,58160,60304,60304,
60304,60336,62416,62481,62481,62449,60368,60368,60368,60400,60497,62642,62706,64818,64850,64882,
64914,64979,65011,65075,65139,65172,65204,65236,65236,65236,65236,65301,65269,65269,65236,65236,
65268,65268,65268,65236,65236,65268,65268,65236,65204,65172,65108,65043,65043,65076,65108,65172,
65204,65204,65205,65236,65365,65429,65462,65397,65301,65365,65429,65429,65397,65430,65462,65462,
65430,65462,65462,65495,65495,65494,65494,65495,65495,65462,65430,65429,65493,65526,65461,65365,
65300,65300,65333,65268,65172,65140,65172,65237,65269,65237,65141,65044,65044,65109,65076,65012,
64980,65044,65076,65173,65173,65109,65109,65109,65077,65045,65045,65109,65237,65365,65462,65493,
65494,65462,65367,65366,65430,65462,65430,65365,65237,65205,65302,65430,65462,65365,65237,65205,
65141,65044,65044,65109,65237,65333,65333,65301,65333,65397,65397,65397,65398,65462,65494,65461,
65429,65429,65461,65429,65429,65397,65332,65300,65333,65429,65397,65365,65333,65140,65044,65011,
64979,64947,64947,64979,65043,65108,65044,64883,64722,64690,64690,64723,62610,62513,60433,60466,
60466,60466,60434,60401,60401,60433,60466,60434,60401,60369,60369,60401,62481,62513,62513,62513,
62546,62578,60433,60336,60368,60369,60337,58256,58288,58288,58224,58192,56144,56144,58224,60336,
60336,60368,60336,58224,58256,58256,58192,58159,56079,56047,51854,53869,56079,60368,60336,56046,
56079,53967,49677,49613,47630,49678,47598,47501,45357,43245,43214,43118,40973,40973,40973,40972,
38924,38924,38924,38924,38924,38924,38924,38923,38924,36876,36875,36875,36875,36876,36876,34827,
34826,34826,36874,45260,53871,53903,49421,40970,38922,40972,45133,45197,43083,40971,43020,45102,
43020,43020,40972,43020,43020,43020,43020,43020,43020,43019,43020,43019,43019,45067,45068,47213,
47245,47309,47341,47308,47373,47437,47405,47341,47341,49453,49421,49485,49581,51662,51662,51661,
51662,51694,51726,51694,51694,51662,51662,51694,51726,51758,51758,51758,53807,53838,53903,53935,
53903,55982,56015,58063,58095,56047,58127,58192,58095,56014,56047,58159,60303,62416,62448,62480,
62480,60433,62513,62577,62641,62641,62641,62706,62770,62802,64914,65011,65075,65108,65108,65172,
65237,65269,65333,65397,65429,65461,65493,65493,65461,65429,65398,65397,65365,65397,65462,65494,
65462,65430,65430,65462,65526,65526,65494,65494,65526,65526,65494,65494,65494,65526,65495,65430,
65366,65334,65334,65398,65366,65333,65365,65366,65366,65301,65171,65236,65365,65332,65300,65236,
65236,65269,65268,65204,65140,65108,65140,65140,65172,65237,65237,65140,65172,65269,65301,65205,
65076,65045,65077,65076,65076,65044,65044,65077,65141,65173,65238,65270,65301,65301,65365,65461,
65526,65527,65495,65495,65526,65526,65493,65429,65365,65366,65398,65366,65398,65333,65205,65141,
65109,65077,65045,65044,65205,65398,65494,65462,65462,65462,65333,65173,65140,65172,65237,65333,
65429,65429,65365,65268,65268,65236,65172,65140,65172,65236,65204,65204,65172,65108,65076,65108,
65108,65076,65044,65044,65012,64947,64915,64915,64851,64754,64690,64691,64723,62642,60530,60498,
60466,60466,60434,60434,60434,60402,60401,60369,60401,60465,62513,62513,60401,60368,60368,60400,
62481,62481,60400,60368,60368,60368,58288,58256,58224,58224,58256,58224,56144,56080,56112,58160,
58160,56111,58191,56111,56079,56111,56047,53967,53967,53967,53903,51758,51822,56079,58192,58191,
58192,53967,51725,51790,53967,53967,51823,49614,45357,43181,43245,43149,40973,40973,40973,38924,
38924,38924,38924,36876,36876,36876,36876,36876,36876,34828,34827,34827,36876,36876,34827,36874,
38922,41003,43116,45132,47212,45163,40971,38923,36875,36875,36874,34826,34826,34825,34826,36874,
43020,43020,43020,43019,43019,43020,40972,40971,40971,40971,40972,43020,45099,47244,47277,47245,
47373,49582,51727,51727,51694,49581,49581,49582,49518,49517,47437,47437,47469,49549,49549,49549,
49549,51662,51662,51694,51726,51726,51726,51726,51758,51758,51758,51726,51726,51726,51758,51758,
51790,53838,53871,55951,56015,56047,56079,58224,58192,56079,58127,58192,60304,60304,60336,60336,
60272,58159,58191,60336,62481,60368,58191,58224,60368,62480,62512,62544,62577,62674,64754,62706,
62706,60658,60690,62802,62867,62931,62963,62964,62996,62996,62996,62996,63028,63092,65205,65173,
65141,65140,65172,65205,65173,65172,65173,65237,65301,65333,65365,65365,65333,65301,65237,65237,
65172,65108,65140,65204,65140,65140,65172,65204,65204,65172,65075,65139,65268,65236,65172,65172,
65172,65172,65172,65139,65140,65172,65236,65236,65172,65140,65204,65269,65301,65365,65461,65397,
65141,64980,65012,65173,65269,65237,65109,65044,65044,65109,65237,65366,65333,65237,65269,65365,
65462,65494,65495,65495,65494,65494,65461,65397,65333,65302,65334,65237,65237,65269,65205,65141,
65109,65141,65141,65141,65237,65365,65430,65462,65462,65430,65269,65172,65108,65108,65205,65365,
65461,65461,65332,65236,65236,65237,65205,65173,65173,65172,65108,65044,65012,64980,64980,65044,
65108,65140,65076,65012,64883,64819,64883,65076,65172,65044,64883,64883,64947,64851,62642,60466,
60434,60466,60466,60466,60434,60434,62514,62545,62545,62609,62642,62577,62513,62545,62577,62577,
62545,62480,62513,62545,62481,60433,60368,60368,58288,58224,58224,58224,58224,58224,58192,56112,
56079,53999,53967,56015,56047,56047,53999,53935,51822,51855,53935,51855,49742,49742,51822,53934,
53967,56047,56047,53903,51822,51790,49646,47502,45390,43246,43149,41005,40973,40974,38926,38924,
38924,38925,38925,36876,36876,36876,36876,36876,36876,36876,34828,36876,36875,34827,32778,34826,
43084,51695,49582,45132,43019,40971,40972,40973,38924,34827,30730,30730,30729,30729,30731,30734,
40971,40972,40972,40972,43020,40972,40971,40971,40971,40972,40972,43020,45068,45068,45100,45068,
45068,45101,45165,47341,47341,47245,47373,47501,47437,47405,47437,47469,47501,49613,51694,51726,
51726,51726,51758,51758,51726,51726,51758,53838,53871,53871,53871,53839,53806,53838,53870,51790,
51791,53838,53871,53935,56047,56015,56015,56047,56047,56080,58160,58256,60337,58224,58224,58256,
58224,58224,60336,60401,60433,60368,56112,56015,56111,60337,62481,62448,60368,60369,60369,60337,
60369,58256,58224,58224,58256,58289,60369,58321,60369,60401,60433,60434,62513,62545,62578,62546,
62546,62578,62610,62642,62642,62674,62674,62706,62803,64883,64948,62900,64947,64915,64915,64979,
64979,65011,65075,65140,65108,65140,65172,65204,65236,65236,65171,65171,65236,65236,65172,65140,
65140,65204,65204,65172,65236,65268,65332,65333,65236,65172,65205,65269,65333,65333,65397,65429,
65269,65140,65173,65366,65494,65462,65333,65205,65141,65173,65269,65366,65366,65269,65301,65430,
65462,65398,65398,65431,65462,65494,65494,65397,65269,65205,65237,65237,65205,65237,65302,65302,
65237,65237,65269,65270,65366,65333,65333,65397,65462,65430,65365,65301,65269,65269,65365,65461,
65494,65461,65429,65333,65269,65237,65173,65141,65141,65141,65076,64980,64948,64916,64916,64883,
64915,64980,65012,64915,64819,64787,64883,65044,65172,65140,65043,65043,65044,64979,62803,62674,
62610,62610,62546,60434,60433,62578,62706,64818,64786,64786,64754,62545,60401,62546,62706,64786,
64721,62609,62610,62610,62545,62513,60401,60369,58288,58256,58192,58224,60401,60433,60336,56143,
56112,56112,56080,56112,58192,58224,56144,53999,53934,53903,51855,51823,49743,47598,45422,47566,
49710,51887,53999,49711,45454,45389,43309,43245,43310,43278,43278,41166,41038,40974,38926,38925,
38924,38925,38925,38924,36876,36877,36877,36876,36876,36876,36876,36876,36876,34827,34827,34827,
41004,47406,45165,40972,38924,38924,40973,38925,34827,32778,30730,32779,30730,30730,30732,30734,
38923,38924,40972,40972,40972,40973,40972,40972,43020,43020,43020,43020,43020,43020,43020,43020,
43020,40971,40970,40971,43019,45068,45132,45132,45068,47277,47309,47309,47373,49548,51661,51758,
51758,51726,51758,51758,51694,51694,51758,51726,51758,51823,53871,53870,53838,53871,53903,53903,
53903,53935,53935,53935,53935,53903,51823,51823,51791,53903,53935,56047,56112,56016,56016,56048,
56079,58224,60368,60400,58288,58224,58192,56080,56079,58256,62514,62578,60401,58256,56176,58257,
60369,60401,60401,58321,58321,58321,58321,58289,58225,58257,58322,60402,60434,62481,60401,60369,
58321,58289,58289,60402,60434,60434,60402,60434,60466,62514,62514,62578,62610,62610,64722,64722,
64786,64851,64980,65044,65107,65140,65140,65172,65236,65236,65171,65171,65204,65204,65140,65108,
65204,65268,65269,65237,65269,65301,65300,65269,65237,65237,65237,65237,65333,65365,65397,65429,
65429,65430,65462,65494,65494,65494,65494,65462,65398,65366,65334,65301,65366,65398,65430,65494,
65462,65366,65334,65334,65430,65494,65494,65398,65269,65237,65269,65334,65301,65270,65398,65462,
65462,65333,65269,65365,65462,65397,65365,65398,65429,65429,65397,65365,65365,65397,65494,65493,
65493,65494,65462,65397,65300,65140,65044,65013,64980,64980,64948,64884,64884,64980,64980,64948,
64916,64948,64948,64916,64851,64851,64915,64947,64947,64915,64915,64915,64948,64947,64979,64948,
64851,64755,62642,62610,62578,64690,64786,64883,64915,64882,62706,60433,58257,60369,62642,64786,
64721,64657,62545,62513,60465,60401,58289,58224,58224,56176,58224,58224,60369,60433,60369,58192,
56144,58192,58191,58256,60368,60336,58224,56111,56112,56112,56079,53967,51790,47598,45519,45454,
45486,47598,47597,45486,43342,43278,43277,43245,41069,41166,41198,41198,41166,41070,40973,38925,
38925,38925,38925,38925,38925,36877,36877,36877,36876,36876,36876,34828,34828,34828,34828,34827,
34827,34827,34827,34828,36876,34827,34827,32778,30730,30731,30731,32778,30730,30731,30731,30730,
34827,34828,36876,36875,36875,38924,40973,40971,40971,45069,47214,47310,45229,45165,45165,47278,
47406,47373,47341,47437,49615,51759,51758,51726,51695,49582,49550,49549,47469,47468,49580,51725,
51726,51726,51726,51758,51758,51758,51726,51725,51758,51726,51726,51758,53839,53839,53903,53936,
53935,53903,53967,56015,56015,53935,53903,51823,51758,51790,51855,53935,53903,51823,51823,51855,
53936,53936,56048,56112,56079,56079,56145,58257,58224,58256,60433,62513,60401,58256,58225,58257,
60401,62577,62674,62610,60465,62514,60434,58321,58289,58289,58321,58385,62675,64819,62642,60530,
58386,58322,58322,58354,58354,58322,60466,60531,60498,60498,60466,60466,62546,62611,62610,62675,
62675,62707,62739,64851,64947,64979,64979,65012,65076,65076,65076,65076,65076,65108,65108,65108,
65140,65172,65205,65237,65204,65204,65205,65172,65140,65141,65173,65269,65398,65365,65397,65461,
65494,65494,65494,65493,65493,65494,65494,65494,65430,65333,65269,65237,65366,65462,65494,65494,
65494,65430,65399,65399,65430,65494,65495,65431,65302,65269,65302,65398,65366,65333,65430,65494,
65494,65430,65365,65397,65494,65462,65462,65462,65462,65429,65429,65429,65429,65461,65494,65494,
65461,65461,65429,65365,65397,65333,65205,65109,65045,64980,64948,64948,64948,64980,64980,65044,
65076,65012,64915,64915,64947,65012,65044,65012,64915,64787,62675,62675,62707,62771,62803,62739,
62642,62546,62641,62770,64851,64850,64786,64721,64722,64786,62674,60401,56208,58289,60465,64690,
64690,62513,60336,58256,58256,58224,58224,56176,56176,56176,56144,56080,56112,56176,58257,58257,
58224,58224,58224,58288,60432,60433,58256,53935,51854,56112,58256,58256,56112,51856,47631,45454,
45486,47565,47501,47502,43342,41198,41165,41134,40973,41102,41166,41037,40973,41134,41101,38925,
38925,38925,38924,38924,36876,36877,36876,36876,34827,34827,34828,34828,34828,34827,34827,34828,
32780,32779,32779,32779,32779,32779,32779,32779,30731,30731,30731,30731,30730,30731,30731,30731,
40972,40971,38922,38922,38923,38923,40972,43020,43020,45101,47246,47149,47117,47180,45293,47438,
49518,49549,47437,47373,47437,49550,49614,51758,53871,53871,53871,53903,53935,56015,56015,58127,
58224,60336,60368,60400,60400,60400,60400,60400,60432,60400,58255,58127,56015,56015,54000,53967,
53903,53903,53967,53935,53903,53936,56048,53968,51855,53903,54000,56112,56080,51855,49743,51824,
51824,51856,51856,51887,51919,54000,54032,56144,56144,56144,58224,58256,58289,58321,58320,60368,
62546,62513,60400,58288,60368,60401,60401,60402,60402,58289,58289,60401,62643,62611,60433,60433,
60434,58354,58354,56274,58322,58321,58386,60499,60499,60499,60466,60467,60499,60531,60531,60531,
60531,62579,62643,64723,64755,64787,64819,64819,64851,64883,64948,65012,65044,65044,65108,65108,
65108,65108,65108,65140,65205,65237,65237,65205,65141,65108,65109,65141,65205,65236,65301,65365,
65397,65462,65461,65493,65461,65494,65494,65495,65494,65462,65366,65270,65302,65397,65462,65495,
65495,65495,65464,65496,65495,65494,65495,65463,65366,65270,65270,65237,65237,65333,65430,65495,
65495,65463,65462,65463,65495,65495,65494,65494,65494,65494,65494,65495,65462,65494,65494,65494,
65494,65429,65429,65494,65494,65462,65398,65237,65077,64916,65012,65173,65205,65141,65140,65204,
65237,65172,65076,65043,65140,65269,65301,65173,64947,64755,62643,62643,62611,60530,60466,60498,
62610,62707,62803,64883,64915,64915,64883,64851,64754,64754,64722,62642,62611,60531,60498,62545,
62578,60497,58321,56176,56208,58353,60433,58353,58288,56177,56177,56144,54032,56080,56144,56176,
56176,58256,56143,58159,60368,60433,58193,51855,49742,51822,53934,56079,54032,51823,47566,45454,
47631,49808,49808,49711,45518,43245,41133,41198,41166,41166,39085,38924,41005,43310,45390,43117,
43020,43021,40973,40972,38924,36876,36877,34829,34829,34828,34828,34828,34828,34827,32780,32780,
34828,32779,32780,32780,30731,30731,30731,30731,30730,30731,30731,30731,30731,30731,28683,28684,
49646,49614,49582,49550,49550,49550,51695,51727,51759,53871,53839,53774,53838,53870,53902,53935,
53903,53935,53967,53902,53838,53870,53902,56046,58191,58191,58223,60368,60433,62513,62545,62545,
62641,64753,64785,64785,64850,64915,64947,64915,64882,64882,64818,62674,62546,60433,58257,56080,
53935,53903,53935,53903,53839,53871,53936,53936,53903,53935,56048,56080,53968,53935,51887,51888,
53969,51856,51856,51887,54000,54032,56112,56177,54064,54000,56080,58224,58321,60401,58320,60368,
62513,62514,60401,60401,60433,60434,60433,60433,60401,60369,60434,60498,60498,60434,60401,62514,
62610,62611,58418,56241,56242,56306,58354,58322,58322,58354,58419,60499,60531,60499,60466,60498,
60531,62643,62643,62611,62611,62643,64723,64755,64852,64916,64948,64980,64980,64980,64980,65012,
65044,65044,65045,65045,65109,65141,65141,65173,65237,65301,65269,65205,65205,65237,65301,65366,
65430,65494,65494,65462,65462,65494,65494,65495,65494,65495,65495,65431,65270,65238,65334,65430,
65495,65495,65496,65497,65496,65495,65495,65463,65430,65366,65334,65334,65334,65398,65463,65495,
65495,65494,65494,65495,65495,65494,65494,65494,65494,65494,65494,65495,65495,65495,65495,65494,
65494,65493,65494,65494,65494,65494,65462,65333,65173,65076,65237,65429,65429,65429,65429,65429,
65397,65333,65269,65237,65300,65301,65205,65044,64916,64884,64884,62772,62643,60466,60466,62675,
62868,64980,64851,64786,64882,64947,64947,64883,64754,64657,62610,62578,62578,60498,60433,58321,
58321,58321,58321,58321,58321,58353,60401,58353,58289,58257,56176,56176,56144,56144,56144,56111,
56111,56111,56111,58191,60336,58256,53967,51823,49776,49807,49775,49742,49711,47630,47534,45486,
45486,47599,47631,47599,45486,43341,41197,41198,41198,41166,38925,38989,43310,45455,47567,45422,
45390,45423,45327,41006,38925,34828,34828,34829,34829,34829,34829,32780,32779,34828,34828,32780,
32780,32779,32779,30731,30731,30731,30731,28682,28682,30730,30730,30730,28682,28682,28682,28683,
53807,53807,53871,53903,53903,56016,58160,58160,58160,58192,60272,60304,60336,60336,60368,60336,
60304,60336,60401,62449,62449,62448,60432,62512,62545,62576,62609,62641,64722,62673,62641,64722,
62706,62706,62738,64786,62738,62674,60561,60465,60465,58353,58320,58289,58257,58160,56015,53935,
51823,51791,51759,51791,51791,51791,51791,51824,51824,51855,53936,53968,53936,53903,53904,53968,
54000,54000,54000,54000,54032,56112,56144,56145,56113,54064,56112,58257,58289,58289,58289,58289,
60401,60433,60401,60433,60465,60401,60434,60434,60401,60402,60466,62546,60465,60465,60498,62610,
64787,64787,60563,58354,58386,58386,58385,58386,58419,60499,60531,62643,62643,60531,60467,58418,
60530,62739,62868,64916,62675,62611,62643,64787,64948,65013,64980,64916,64884,64884,64884,64884,
64916,64949,64981,64981,64980,64980,65013,65077,65173,65302,65302,65270,65302,65302,65334,65334,
65366,65398,65430,65494,65494,65462,65462,65494,65495,65495,65495,65463,65302,65270,65366,65462,
65495,65495,65496,65497,65497,65496,65496,65495,65463,65463,65463,65463,65463,65495,65495,65495,
65495,65494,65494,65495,65494,65494,65494,65494,65494,65494,65494,65494,65495,65495,65495,65494,
65462,65462,65462,65430,65462,65462,65397,65333,65333,65365,65430,65494,65493,65493,65461,65397,
65365,65365,65333,65301,65236,65140,64980,64851,64819,64916,65012,64980,64884,62739,62803,62964,
65043,64947,64850,64851,64882,64850,64787,64690,62578,62578,60498,60465,60433,58353,58289,58289,
58289,58257,60369,60434,60369,58257,58224,58225,58257,58225,58256,58256,58289,58257,56144,58256,
58288,58256,58288,60400,60401,56144,51855,49775,49808,49744,47728,45615,45551,45551,45519,45454,
45454,43406,43374,45390,45390,43310,43278,41230,41134,41134,39086,39022,41102,43214,43278,41133,
41069,43150,41038,38925,36877,34828,34829,34829,34828,34828,34828,32780,32780,32780,32780,32780,
32780,32779,30732,30732,30731,30731,30731,30731,30731,30730,28682,28682,28682,28682,28682,28682,
51662,51694,53806,53871,55983,56048,58095,58095,58159,60304,60304,60304,60336,60368,62448,62416,
60336,60368,62481,64625,64658,64658,64626,64657,64657,64657,64625,62545,62512,60400,60400,60400,
60368,58256,58224,58160,56047,53902,51661,49549,51694,49582,49517,49549,49549,49550,49582,49614,
49614,49679,49679,49679,49743,49743,49711,51824,51824,51824,51791,51791,53903,51823,53871,53904,
53904,53968,53968,53968,53968,53999,54032,56080,56112,56145,56145,56177,58224,56144,58193,58290,
60402,60369,60369,60401,60402,60402,60434,60434,60434,60466,60466,60434,60465,60466,60498,62578,
62642,62675,62643,60531,60498,60498,60563,60627,62708,62707,62675,60562,60562,60531,60499,60466,
62610,64916,65141,65141,62772,62611,62708,64916,65045,64980,64884,64852,64884,64916,64917,64916,
64916,64916,64884,64916,64949,64949,64981,65013,65077,65142,65142,65142,65206,65206,65238,65238,
65238,65270,65334,65399,65431,65366,65366,65398,65462,65495,65495,65463,65398,65398,65463,65496,
65495,65495,65496,65497,65497,65496,65496,65496,65496,65496,65496,65496,65496,65495,65496,65495,
65495,65495,65495,65495,65495,65495,65495,65495,65494,65494,65494,65495,65495,65494,65494,65430,
65398,65366,65398,65430,65398,65301,65269,65333,65430,65494,65493,65494,65462,65429,65333,65268,
65236,65237,65205,65109,65012,64948,64916,64916,64915,64948,65076,65140,65108,65076,65044,65011,
64947,64915,64980,65011,64915,64786,64658,62514,60466,60498,60466,60466,60466,60434,58322,58354,
60434,60433,60466,62546,60402,60370,58289,58257,56177,58256,60401,60401,60401,58257,58224,60400,
62577,62545,62545,62545,60368,54031,51855,47663,45551,45519,45551,45583,45583,45518,45454,45454,
43374,43343,43375,43374,43374,43311,41198,41134,41102,41134,39086,38958,38926,38925,36877,36876,
36876,36877,36877,36877,36877,34829,34829,34829,34828,34827,34828,34829,32781,32780,32780,32780,
32781,32780,30732,30732,30732,30731,30731,30731,30731,30731,28683,28683,28683,28683,30731,30731,
51662,51759,53839,53807,53838,55951,55951,55951,56047,58160,56015,55950,55983,58127,58192,60304,
60304,60271,60304,60369,60369,58192,58160,58224,60336,60304,60271,60239,60272,58192,58095,56014,
56047,56015,53838,51661,51662,51694,49581,49549,49614,49646,49679,49646,49646,49678,49679,49711,
49647,49647,49679,49679,49647,49646,51759,51791,53903,53936,53935,53935,56015,56048,53935,53935,
54000,53968,54000,54000,54000,54033,56113,54064,54064,54064,54064,56145,56177,56177,58257,58257,
58289,58257,58289,60401,60434,60402,60401,60401,60401,60433,62482,60433,60434,60434,60402,60402,
60434,60498,62546,60498,62547,62547,62644,62708,62675,62675,62675,62643,62611,62611,62643,62675,
62771,64948,65013,64916,62707,62611,62740,65013,65077,64980,64884,64916,65013,65077,65141,65173,
65077,64948,64884,64948,65078,65142,65077,65014,65014,65046,65078,65078,65110,65110,65142,65206,
65270,65303,65302,65302,65334,65367,65399,65367,65398,65430,65495,65495,65526,65495,65496,65496,
65496,65495,65496,65497,65497,65496,65496,65496,65496,65496,65496,65496,65496,65496,65496,65496,
65495,65495,65496,65496,65496,65496,65496,65495,65494,65494,65495,65495,65495,65462,65398,65301,
65302,65334,65398,65494,65366,65237,65237,65365,65462,65397,65397,65397,65333,65333,65269,65237,
65173,65141,65109,64980,64820,64852,64948,65077,65109,65108,65140,65140,65108,65044,64980,64915,
64948,65044,65076,64979,64883,64819,62675,60466,58354,58354,60434,60467,62547,60499,60466,60466,
62546,62514,60434,60433,60433,60466,60466,60434,60401,60433,62545,62545,60433,58289,58256,60369,
62545,62577,64625,62545,60336,56079,51919,49775,47631,47663,47630,49710,49775,49743,47598,45485,
45486,45454,45486,45487,43439,43342,41198,41198,41198,39086,38957,38957,38957,38926,36878,36878,
36878,36877,34829,34830,34830,34829,34829,34829,34828,34828,32780,34828,34828,36876,34828,32780,
32781,32780,32780,30732,30732,30731,30731,30732,30731,30731,30731,30731,30731,30730,30730,32779,
49582,51694,51694,49453,49356,49517,51662,51726,51759,53839,51694,49549,49614,51759,53839,55983,
56048,58160,56112,53871,49485,47276,47373,51694,53838,56015,56047,58128,58192,58128,55983,55983,
56112,58257,58225,58192,58256,60369,60433,60368,58256,58224,58256,58256,58256,58257,56081,56080,
54032,53936,53904,53904,53936,53968,56080,58192,58321,60466,62578,62642,62674,62674,60593,60561,
60529,60497,60465,60433,60465,60466,60434,58385,58353,58321,58290,58322,58321,58353,58386,60401,
60433,60465,60465,60465,60465,60466,60433,60433,60466,62514,62546,62578,62610,62610,62546,60466,
62514,62578,62610,62578,62578,62547,62579,62546,62546,62611,62675,64788,64788,64755,64788,64820,
64884,64948,64852,62643,60531,62643,62772,64884,65012,65045,65012,65045,65109,65205,65205,65237,
65237,65174,65173,65174,65302,65367,65302,65142,65046,65046,65110,65206,65303,65335,65270,65270,
65270,65271,65271,65335,65399,65495,65528,65496,65431,65431,65463,65496,65495,65495,65496,65496,
65496,65496,65496,65497,65497,65497,65496,65496,65496,65496,65496,65496,65496,65496,65496,65528,
65496,65496,65495,65496,65496,65496,65496,65495,65495,65495,65495,65495,65495,65494,65366,65269,
65269,65398,65494,65526,65430,65334,65301,65365,65366,65302,65205,65173,65141,65109,65109,65076,
65109,65141,65109,64948,64852,64884,64917,64948,64948,64916,64916,64916,64851,64819,64819,64787,
64787,64819,64819,64787,64819,64851,62675,58386,58322,60435,60499,60467,60434,60434,60466,60498,
60498,58354,58290,56209,58289,58354,58321,58289,60433,62579,62546,58321,56176,56177,56177,56145,
58257,60401,62514,62546,62513,60369,58225,53968,51887,56112,56209,56209,58224,58224,56112,53999,
53999,53935,49678,45519,43375,41262,41198,41166,41198,39054,38990,38990,38990,36877,36877,36877,
36878,36877,34829,34829,34829,34828,34828,34829,34828,32780,34828,36876,43117,43149,38956,34827,
34828,32780,32780,32780,30731,30731,30732,30732,30732,30731,30731,30731,32779,32779,32778,32778,
51726,51759,49550,49453,49518,49583,47374,47277,47406,49583,49551,47374,45293,47406,47406,47309,
49582,51791,49646,47341,45068,45165,47438,51663,51694,53935,56080,56112,53967,53871,53871,53903,
53936,56048,56112,58225,60369,62514,62610,64658,62546,62513,60433,62513,62546,60434,58225,58192,
58257,58289,58290,60370,60434,62546,62643,64755,64787,64819,64851,64883,64915,64980,64980,64980,
64947,64883,64851,64787,62674,62610,62610,62642,62578,60434,60434,62578,62578,62610,62643,64755,
64884,64980,65012,64947,64883,64851,64851,62771,62836,64948,64980,64980,64979,64948,64916,64851,
64787,64819,64883,64883,62803,62739,62707,62707,62707,62708,62676,62675,62707,64756,64788,64788,
64883,64980,65012,64980,64949,64949,64980,64980,65012,64980,65012,65012,65077,65141,65109,65141,
65173,65238,65270,65270,65302,65398,65430,65399,65303,65270,65270,65366,65495,65495,65463,65399,
65335,65238,65239,65335,65464,65496,65496,65495,65495,65496,65496,65528,65496,65496,65496,65496,
65528,65496,65496,65497,65497,65529,65496,65496,65496,65496,65528,65496,65496,65496,65496,65528,
65496,65496,65495,65496,65528,65496,65495,65495,65495,65528,65495,65495,65495,65495,65431,65399,
65398,65462,65494,65494,65494,65430,65366,65301,65269,65238,65206,65141,65109,65077,65045,65077,
65173,65205,65109,65045,64981,64916,64884,64884,64820,64819,64788,64788,64756,62676,62675,62643,
62611,62611,62611,62643,62707,64820,62675,60466,58387,58387,58386,58354,58322,58322,58322,58322,
58354,56274,56210,56210,56241,58322,56210,56177,56177,58290,56242,54065,54000,51984,52016,54001,
54000,54032,54096,56210,56144,54064,54032,51920,51887,56112,60433,62513,62480,62544,64625,62609,
62545,58256,51855,47566,41230,39086,41166,41198,39087,38958,38958,38926,38926,36878,36877,36877,
34829,34829,36878,34829,34828,34828,34829,36877,34828,34828,36876,43181,49679,51824,45326,38924,
36876,34828,34827,32779,32780,32780,32780,30732,32779,32779,32779,32779,36876,38925,36876,34826,
47310,47310,45165,45165,45229,45230,45102,43021,45166,45262,47246,45230,45294,45327,45294,45294,
45390,45390,47470,47567,49648,49679,51888,54032,56048,56112,56113,56113,54032,53935,51791,51824,
51759,49647,49679,51792,53904,55984,56080,58193,58193,58225,58224,60272,58225,56113,53968,53936,
53936,53968,53968,54000,56112,56144,58225,58225,58192,58224,58256,58288,58353,58321,58289,58321,
60401,62513,62577,62609,62545,62513,62546,62514,60433,60434,60467,60467,60498,62578,62643,62675,
62772,62868,62900,62835,62739,62707,62739,62739,64851,64980,65077,65077,65076,65109,65141,65173,
65205,65269,65269,65173,65109,65044,65013,65045,65077,65045,64981,64884,64820,64820,64884,64916,
65012,65173,65269,19544,48663,65270,65205,65173,65141,65077,65045,65013,65013,65045,65045,65045,
65077,65110,65174,65174,65238,65270,65366,65463,65495,65463,65463,65495,65527,65496,65528,65496,
65399,65335,65367,65463,65496,65496,65528,65496,65496,65496,65496,65529,65496,65496,65496,65496,
65528,65497,65497,65497,65498,65529,65497,65497,65497,65497,65529,65496,65496,65496,65496,65528,
65496,65496,65496,65496,65528,65496,65495,65496,65496,65528,65495,65495,65495,65495,65495,65495,
19576,50903,65494,65526,65494,65430,65334,65302,65270,65206,65206,65141,65109,65141,65206,65205,
65205,65141,65109,65077,65013,64948,64916,64884,64852,64820,64788,64788,64788,62676,62676,62644,
60564,60564,60563,60498,60530,60563,60531,60467,58387,58354,58354,58354,58322,56274,56242,56242,
56274,56274,56210,56177,56210,56210,54130,54065,51985,51985,51953,51953,51921,49872,49872,49840,
49840,49840,49808,49840,49840,49775,49776,49808,49776,51887,56144,60369,62545,64657,64689,64690,
62481,56112,47631,43310,39150,39054,39022,39022,39054,41134,41134,39022,38958,38926,36877,36877,
34830,34829,36877,34828,34829,36877,36878,36877,38926,38925,41037,47438,51791,53871,51695,47310,
38925,36876,34828,32779,32780,32781,34828,32779,32779,36876,40973,38925,38925,40973,40972,38923,
38925,38924,38924,40972,38924,38924,38925,38925,40973,40973,40973,40973,41037,41037,41037,43150,
41070,41005,43118,45263,45295,45262,47342,47375,47375,47343,47407,47471,47502,47534,47534,47438,
47374,45326,45294,45294,47406,49550,49647,49679,49646,51726,51791,53871,51791,51791,49679,49679,
49679,49679,49711,51791,51856,51824,53839,53839,53807,53871,53903,53904,53904,53903,53935,56080,
58224,60337,60369,62417,62481,64594,64593,62481,60401,60369,58322,58290,56209,56209,56209,56242,
58322,58290,56274,58354,58322,58322,58322,58322,58386,60498,60563,62707,62804,62868,64980,65109,
65205,65205,65141,64980,62803,62739,62739,62772,62804,62836,62772,62772,64820,64884,64981,65012,
65044,65109,65173,792,792,61046,65173,65109,65110,65078,65045,64981,64981,65013,65045,65078,
65078,65078,65110,65110,65142,65206,65271,65399,65463,65463,65495,65495,65495,65495,65495,65464,
65463,65496,65496,65496,65496,65495,65496,65496,65496,65496,65496,65496,65496,65496,65496,65496,
65497,65496,65496,65497,65498,65498,65497,65496,65497,65497,65497,65497,65497,65496,65497,65497,
65496,65496,65496,65496,65496,65496,65496,65496,65496,65496,65495,65495,65496,65495,65527,65495,
792,792,57175,65494,65494,65430,65366,65302,65270,65205,65173,65141,65142,65174,65205,65205,
65109,65045,65045,65013,64981,64949,64917,64884,64852,64820,64820,64788,64756,62676,62676,62644,
60563,60531,60531,58451,58419,58419,58419,58387,58354,58354,58354,58354,58354,58354,58354,58322,
58322,56274,56242,56210,56178,54162,54097,52017,52017,51985,51953,51985,51985,49905,49905,49873,
49840,49840,47760,47728,47760,47728,47728,47664,47664,49744,51887,54031,56144,56144,56080,53903,
49742,47566,43278,41198,39150,39215,39087,38958,41167,41199,41166,39086,39054,38990,39022,36974,
36910,36877,36877,36877,36878,36877,36877,38925,38926,40973,40973,41037,43149,45293,49614,45326,
38924,34828,32779,34828,34829,36877,36876,36875,36875,38924,43022,40973,38924,38924,40972,40972,
32780,34827,34827,34827,34827,34828,34828,34829,36877,36877,36877,36877,36877,36877,36877,36877,
36877,38925,38925,38925,38925,40973,40973,40973,40973,43117,45261,45326,45294,43181,43246,45293,
47438,47503,47503,45422,47502,49647,49679,49614,49614,49647,51759,49711,49647,49615,49647,49679,
49711,49743,51792,51856,51888,51888,53936,54000,54000,53968,53936,53969,54001,56080,56144,58289,
58354,58321,58256,58256,60369,62514,62513,60401,58289,56209,56145,54065,54033,52017,52017,52017,
54098,54033,54033,54065,54097,54130,37718,17207,45941,54130,56210,58322,60499,60531,60499,60531,
60595,60595,60563,62611,62707,64788,62675,60499,60467,60467,60499,62611,62740,64917,64949,64916,
64884,64852,58646,792,792,56758,65077,65013,64949,64917,64917,64917,64917,64981,65014,65014,
65046,65046,65078,65078,48503,25720,792,792,38263,36216,48759,57175,65527,65495,65495,65495,
65496,65528,65496,65496,65496,65496,65496,65496,65496,65496,65496,65496,65497,65496,65496,65496,
65497,65496,65496,65497,65498,65498,65497,65496,65496,65497,48793,25848,792,792,38392,36280,
48792,57144,65496,65496,65496,65496,65496,65496,65496,65496,65496,65496,65495,65496,65496,65495,
32088,792,44663,65494,65494,65430,65398,65334,65302,65270,65237,65238,65206,65173,65141,65109,
54710,792,40151,58806,64980,64980,64949,64917,64884,64852,64852,64820,64756,62708,62676,62644,
62611,62611,39927,792,792,33719,41943,50133,58355,58355,58387,58354,58354,58355,58354,58354,
58322,56242,56242,56242,54129,54097,52049,52017,52017,52017,52017,51985,51985,51985,49905,49873,
47728,47728,47728,47696,47664,47663,45615,47664,47696,47696,49776,49775,49743,49711,49711,47599,
45518,45454,45391,43407,41359,41295,41263,41295,43343,41295,41231,41231,41166,38958,39055,39022,
38926,38926,41070,38926,38926,38925,38989,41005,40973,40973,40973,38925,38924,40973,43086,43053,
38925,38926,36876,34827,38925,38926,38925,38925,38925,38925,38924,38924,38924,36876,36876,36876,
34828,34828,36876,36876,36876,34828,34828,34828,34828,34829,34829,34829,34829,36877,36877,36877,
36877,36877,38925,38925,38926,38926,38926,38958,41102,43310,47567,49711,49711,49583,47471,47438,
47535,49679,49743,49743,49711,49711,49711,51791,51791,51856,51856,51824,49712,49679,47599,49679,
49711,49712,51792,51792,51824,51823,51887,54064,56113,54032,54000,53968,54000,54000,54000,54000,
54000,51952,51920,51919,54032,54065,54097,54065,51985,51985,51953,51953,51986,49969,49969,52018,
52018,56210,58354,56274,54162,54162,25431,792,792,52082,54130,54130,54162,56242,56242,56274,
56274,56274,56274,58451,62708,62772,792,37847,58387,58419,58451,62643,64820,64884,64852,64852,
64820,62740,64788,19384,792,42231,65045,65077,65013,64917,64821,62773,62805,62870,62902,62902,
64950,64950,64982,65015,38103,792,792,792,792,792,792,792,19576,50840,65463,65463,
65464,65496,65464,65496,65496,65496,65496,65497,65496,65496,65496,65497,65497,65497,65496,65497,
65497,65497,65497,65497,65498,65498,65497,65497,65497,65497,40441,792,792,792,792,792,
792,792,19576,50904,65497,65496,65496,65496,65496,65496,65495,65495,65495,65495,65495,65495,
36280,792,25848,65463,65398,65366,65302,65270,65270,65270,65270,65237,65238,65174,65109,65077,
25687,792,792,792,44311,65013,65013,64981,64917,64853,64852,64820,64820,64788,62676,62644,
62643,62676,33783,792,792,792,792,792,37815,54293,58419,58387,58354,58322,58354,56274,
56306,56274,56210,56210,54162,54130,54129,52082,52049,52017,54065,52017,52017,51985,51985,52017,
52017,52017,51985,51953,51952,51920,51920,51952,51984,49808,45551,45519,45551,47663,49840,51953,
49807,47663,47664,47632,43439,41262,41294,43439,45519,43407,41231,41167,41103,38990,38958,36877,
38925,38990,40974,43118,43214,43278,43343,45359,45230,43150,43150,41038,40974,40973,40974,40974,
40974,40975,40974,40973,40973,40973,38925,38926,38926,40973,40972,40972,36876,34828,34830,36879,
36876,36876,38925,40974,38925,36877,34828,34828,34828,34829,32780,32780,34829,36877,36877,36877,
36877,36877,36877,38926,38926,38926,38926,38926,40974,43054,45390,49711,51823,53935,53936,51791,
49614,49614,51791,53903,51855,51791,51792,51888,51856,51823,51823,51856,51888,49808,49743,49743,
49744,51792,51856,51856,51856,51855,53904,53968,54000,56080,54000,53968,53936,51855,51888,49840,
49776,47728,47728,49776,49776,47728,47761,47761,47729,47760,47793,47793,47793,47825,49873,49841,
49905,56242,60563,60563,58355,56275,31575,792,792,52082,52115,52082,52082,54194,56339,56371,
56339,56339,58419,58419,58387,48086,792,792,29591,56339,58484,62740,64884,64884,64852,64884,
64885,64916,64949,35991,792,25655,64949,65013,62934,62838,60693,60661,60725,60726,60726,60758,
62806,62870,62903,44247,25624,792,792,792,792,792,792,792,792,792,19544,42424,
65335,65335,65368,65400,65432,65464,65496,65496,65496,65464,65496,65497,65496,65497,65497,65497,
65497,65497,65497,65497,65498,65498,65497,65497,65497,44665,25880,792,792,792,792,792,
792,792,792,792,19576,42552,65496,65496,65496,65496,65496,65496,65495,65495,65495,65463,
48759,792,792,59095,65302,65238,65206,65174,65142,65142,65142,65109,65110,65110,65045,52599,
792,792,792,792,792,50423,64885,64853,62773,62740,62708,62676,62644,60596,60564,58516,
58483,58451,58452,17240,792,792,792,792,792,17239,46038,56307,56275,56274,56274,56274,
56274,54194,54162,54130,54098,54130,52050,52050,52050,52018,52049,52050,52017,51985,54097,56178,
56274,56274,56274,58386,58386,58354,56209,56176,56208,54097,51888,47663,45583,45583,47696,49841,
47696,45551,45552,45519,43342,41230,41263,43407,45487,43278,41166,39054,39022,39086,38925,38925,
39021,39054,41134,45358,45454,45454,45455,45423,45390,45390,45326,45294,43214,43022,40974,40974,
40973,40972,43182,45295,45166,40973,40972,40973,41037,45293,45261,43021,40972,38924,38926,40976,
34828,36876,36876,36876,36877,36877,34828,34828,34828,34829,32781,32781,34829,34829,34828,34829,
34829,34829,36877,36877,36878,36877,36877,38925,38926,38926,40973,43117,47437,51790,56048,54000,
53936,51855,53904,51888,51823,49647,47599,49743,49711,49711,49711,49744,49776,51888,51888,51920,
51920,53968,53968,54032,54032,54000,53968,53968,54000,54032,54032,54032,54032,54065,54065,54065,
51984,54033,54097,56177,51985,49840,49840,47793,47793,47793,47793,47729,47761,47793,47793,47761,
49873,51985,56242,58386,58387,56307,792,792,792,54163,54195,54227,54227,54227,54259,56339,
56339,56339,58451,56403,56307,39830,792,792,792,29559,56372,60724,62933,62901,62837,62773,
62805,62869,64949,35991,792,19416,62869,62773,60661,58580,56500,56500,58613,58646,58645,60725,
60758,62838,62902,792,792,792,792,792,792,792,792,792,792,792,792,792,
792,44440,65271,65336,65400,65432,65432,65432,65432,65400,65432,65464,65464,65465,65497,65497,
65497,65497,65497,65497,65497,65498,65498,65497,65497,792,792,792,792,792,792,792,
792,792,792,792,792,792,792,44632,65497,65496,65496,65464,65464,65464,65431,65367,
57015,792,792,54871,65238,65206,65142,65110,65078,65046,65014,64949,64917,64917,64885,25623,
792,792,792,792,792,25559,60628,60596,60564,58484,58452,58452,56404,56372,56339,56339,
52213,46006,54227,54227,41878,29559,792,792,792,792,792,29527,47989,52082,52082,52050,
52082,50002,49970,49970,49970,49938,49937,49937,49937,49937,49937,49905,49937,49905,49905,51953,
52017,52017,52017,54130,56178,54130,51985,51952,54128,60499,58451,54064,47598,43373,41358,41295,
41231,39118,39086,39054,39086,39054,39055,39182,41230,39117,36877,38990,39151,41199,41230,43310,
43341,45422,47534,47566,47566,47502,45294,45229,45390,47503,45358,45230,45102,43021,40973,40973,
40973,38924,41005,43279,45294,43021,40973,40973,43117,47406,47438,45229,43021,43021,43052,45164,
32779,32779,32779,32778,32778,32779,32779,32779,32779,32779,34828,34829,34829,34828,34828,34828,
34828,34828,34829,34829,36877,36876,36876,38925,38925,38924,40973,40973,43021,45230,47406,47470,
47470,47470,45422,45390,45454,45455,47535,47567,49615,47503,47503,45487,45487,45423,47567,47631,
49711,49711,49743,51823,51888,51856,51824,51824,51824,51856,51920,54000,54000,54032,54032,54000,
54032,56209,58354,58386,56242,54097,51985,51953,49873,49872,49872,47792,47728,47760,45744,47792,
49938,51986,51953,49904,49936,54097,792,792,792,54130,56274,58387,58451,56339,54194,54227,
56339,56371,58419,60531,60628,31703,792,792,792,792,41910,58483,60628,58547,58483,58483,
58516,60628,60660,40023,792,792,52471,60661,58581,58581,56501,56533,58613,60725,60822,62967,
62935,62870,62870,792,792,792,25752,792,792,792,792,792,792,792,792,792,
792,792,19512,57048,65432,65465,65465,65433,65465,65465,65465,65465,65433,65433,65433,65433,
65465,65465,65465,65465,65498,65498,65498,65497,65497,792,792,792,25848,792,792,792,
792,792,792,792,792,792,792,792,19544,57080,65368,65368,65368,65400,65433,65400,
61207,792,792,44536,65335,65367,65335,65239,65142,65078,65014,62902,62870,62934,50519,792,
792,792,792,792,792,792,56566,62773,62773,60629,58484,56371,56372,54292,54260,52179,
39830,15191,50133,54291,54291,54259,50133,33623,792,792,792,792,792,27415,45844,47857,
47857,47857,47857,47890,47857,47825,47825,45745,45712,45745,45744,45744,45744,45712,45712,45681,
45680,43600,43535,45616,45616,43535,43503,45551,45583,47759,54096,58450,58419,51920,43406,39246,
39215,39151,39119,39151,39183,39151,37070,37070,39150,39086,39087,39086,39022,39054,43342,49744,
54000,56048,53903,51790,51759,49646,47470,47373,47438,47470,47470,45358,45229,43149,43213,43278,
43150,40974,40973,41037,43181,43117,43022,43086,43053,43020,43021,45069,45133,45197,45230,47311,
36877,36876,36876,36876,36876,36876,38924,36876,38924,38924,38925,38925,40973,40973,40973,40973,
40973,40973,40973,43053,43214,45390,45423,45455,45519,47599,47599,47535,45391,45230,43022,45165,
45325,47502,49647,47535,47470,47567,51759,53904,56113,54033,49808,47599,45422,45422,45455,45487,
47535,47567,47599,47567,47631,47663,49711,49776,51856,49775,49775,49775,49776,49807,51888,51952,
54064,54032,54000,54000,54097,56242,58354,60402,60531,60627,60628,58516,58419,58419,58450,58483,
60564,60531,58419,56306,58451,60596,792,792,792,58549,62708,62676,60564,56371,52114,52049,
56371,60725,62772,62643,62675,33815,792,792,792,792,792,60660,60628,60628,60660,60693,
60693,60692,62740,46263,792,792,44215,62773,62805,60757,60757,62870,62935,62935,62902,62934,
65047,65079,65111,792,792,792,50583,65079,62935,60823,60823,58807,56792,48504,36088,792,
792,792,792,792,48600,65241,65273,65273,65273,65305,65305,65273,65241,65241,65241,65241,
65273,65273,65305,65337,65337,65402,65402,65369,65369,792,792,792,50808,65369,65401,65433,
65465,61305,57145,48761,36248,792,792,792,792,792,48696,65272,65208,65176,65176,65111,
65079,792,792,792,65046,65111,65143,65143,65079,62934,62838,60726,60694,58678,31799,792,
792,792,792,792,792,792,48311,60726,60693,58581,58517,56437,56405,54324,54324,54292,
43990,792,23447,58516,58548,58516,58484,56371,50166,27543,792,792,792,792,17240,48053,
52082,50002,49970,49970,49970,47922,47890,45810,45777,45745,45810,45777,45745,45713,45713,45745,
43633,43632,43600,43568,43568,43536,43536,43535,41455,41456,43503,47760,54129,56242,54033,45519,
39279,39279,39215,39183,39183,39247,39183,39022,39087,39183,38991,38958,39086,39086,43310,49711,
56144,60369,58224,56047,51855,51791,51759,51760,49583,47470,47533,47566,47599,47534,47534,47502,
47438,45327,41005,40973,43278,45486,47437,45229,45101,43021,43021,43021,43020,45069,45070,45072,
47471,45326,45358,47503,47535,47535,47535,47470,47470,47535,47535,47567,49679,49711,51792,51824,
51792,51855,53936,53968,53968,53936,51856,51856,51856,51823,49743,51824,51888,53969,53904,51856,
53968,54065,56113,54001,51888,54000,54032,56145,58258,56081,51855,53936,56145,58322,56177,56145,
56178,54098,54098,54097,54097,56177,56210,58322,58354,58290,56209,56209,56242,58322,58386,58514,
60563,58418,56241,56177,56274,58418,60466,60466,60531,60531,60530,60530,60563,62643,62707,64820,
62707,62643,60563,60595,60595,60595,792,792,792,54422,62675,60499,56307,54195,52082,52082,
56339,60596,60660,60628,62708,19384,792,792,792,54615,46263,46167,60564,60596,62773,62773,
60725,60693,60693,54486,792,792,29719,60725,62805,62805,62837,62870,62934,65015,62902,62870,
62966,65111,65144,792,792,792,46359,62935,62934,62935,62967,65048,65080,65080,65112,65144,
61016,50616,31928,792,792,61017,65209,65209,65209,65209,65209,65209,65241,65241,65273,65274,
65273,65274,65306,65306,65338,65371,65371,65338,65337,792,792,792,48697,65370,65369,65369,
65337,65337,65337,65337,65337,65305,61144,50777,32056,792,792,61240,65336,65272,65208,65111,
65015,19448,792,792,56663,62902,62870,62838,60758,60726,60661,58581,58581,54422,792,792,
792,792,42007,792,792,792,31703,56437,56436,56404,54356,54324,54325,54324,52244,52244,
46070,792,792,48118,54292,54292,54260,54227,54228,54259,37815,792,792,792,31607,15159,
52115,50034,50002,49970,49970,49970,47922,47922,47890,47826,47858,45777,45745,45745,45713,47793,
47793,45745,45713,45681,45649,43600,43600,43568,43536,43504,41423,41358,45519,47728,47728,45551,
41327,39215,39183,39151,39151,39247,39215,39150,39183,37135,37006,39054,39151,39151,41263,45519,
51855,56177,58257,56080,51791,49743,51855,51824,49647,47502,47534,49646,49647,49647,49615,49615,
49615,49615,45326,45326,47470,47503,49550,47470,47438,47438,45326,45262,45261,45101,45070,45231,
47535,47535,47567,47599,49680,49712,47631,47599,49679,49711,49712,49712,49744,51856,51888,51888,
51824,51888,54065,54097,54033,51888,51824,51760,51760,51792,51791,53904,56081,58258,58290,56145,
54097,56177,54065,54065,54065,54097,54097,54065,56146,53904,51823,56081,60467,62612,60402,58322,
58322,58322,58322,58354,58354,58354,58386,58386,60434,60434,60467,60531,62611,60563,60627,62739,
62772,62740,62676,60563,58451,58386,58354,56274,56274,56209,56209,56209,56273,58354,60499,62643,
60531,60498,60595,60595,58483,58386,792,792,792,48118,56306,56306,56307,56307,54259,56372,
56339,56274,56307,58452,60564,792,792,792,792,56630,62836,60724,60692,60693,60660,58548,
58516,58548,60628,60661,792,792,792,62870,60789,60757,60725,60725,60790,62870,62902,62902,
62934,65047,65047,25656,792,792,44279,62935,62967,65047,65047,65047,65048,65048,65048,65080,
65080,65112,65145,56857,19480,56921,65274,65273,65273,65273,65306,65338,65338,65370,65402,65402,
65402,65402,65435,65435,65435,65435,65403,65370,65370,25817,792,792,44602,65434,65402,65402,
65338,65305,65305,65306,65338,65305,65273,65305,65401,57145,19576,57145,65497,65465,65432,65337,
65272,36120,792,792,46456,62967,62902,62870,62871,62870,60790,60790,60758,35959,792,792,
792,23543,58645,35895,792,792,23447,54324,54324,52212,52212,52180,52180,52179,52179,52147,
45973,792,792,33622,50034,50034,50002,50035,50002,49970,50002,39734,792,792,23319,45876,
47890,47890,47890,47858,47858,47890,47890,47890,47890,47858,47825,45745,45745,47793,47761,47761,
47761,45713,45712,45680,45648,47696,47696,47760,49840,49840,49808,49744,47663,45582,45583,47663,
47599,45519,45551,43407,41295,41294,43342,41230,41166,39182,39182,39182,39119,39118,41230,41294,
45454,49679,51791,49711,47535,47534,47598,47534,47470,47502,47502,47502,49550,47469,47438,47470,
47438,45293,45261,45197,45133,45101,45070,45165,45261,43085,43021,43022,43021,40972,40972,43021,
43182,43182,43214,43214,43182,43214,43278,43246,43246,43278,45391,45391,45391,45455,45455,45422,
45390,45487,47599,47632,47632,47632,47632,47599,47631,51889,51953,53968,51824,51888,54033,49776,
49744,49776,49776,49776,49744,49808,51921,51953,54033,54033,54001,54001,54065,54097,51920,51888,
51888,51888,51889,51921,51953,51953,51953,51920,51888,51953,54162,56274,56306,56242,56242,56274,
58322,60435,60499,58387,56274,56242,56274,56275,56307,56339,56371,56372,56275,56242,58355,58387,
58419,60531,60596,60628,58484,58419,792,792,792,44022,58452,58484,60661,60661,60628,60629,
60629,58516,58483,58451,58419,792,792,792,792,65110,65174,65077,65046,65046,62805,60596,
58516,58612,62805,64982,19480,792,792,54743,62966,60789,60757,60790,62870,62902,62902,62902,
62934,62935,62967,38104,792,792,33976,63000,63032,65080,65080,65112,65144,65144,65145,65177,
65210,65242,65274,65306,65306,65306,65338,65370,65402,65434,65402,65403,65403,65402,65402,65403,
65435,65435,65435,65434,65435,65435,65435,65403,65402,38329,792,792,36249,65467,65467,65467,
65435,65435,65402,65370,65403,65370,65338,65338,65402,65466,65498,65498,65498,65497,65465,65465,
65433,48696,792,792,31928,65143,65176,65240,65272,65272,65207,65175,60983,792,792,792,
792,54711,65079,48471,792,792,792,56534,58548,56468,56436,56436,56436,56436,56435,56436,
50294,792,792,29623,54323,56435,56435,56371,56306,54227,54195,52114,37718,792,792,33591,
50002,49969,49969,49938,47858,47890,47857,47825,47825,47825,47793,47793,47825,47793,47793,47793,
47792,47825,49905,51985,54097,54193,56306,58386,58418,60530,60498,58418,58385,58353,58320,56273,
56273,56241,56177,54064,51952,51920,51888,51887,51888,49775,47695,47599,45487,45487,45486,47566,
47566,47534,47502,47534,45486,45454,45454,47502,47470,47502,49646,49679,49679,49615,47502,47470,
47374,47246,45165,43085,43084,41036,41037,41004,41004,38924,38923,38924,38924,38923,38924,38925,
43247,43279,43343,43311,43311,45423,43407,43375,43375,45455,45455,45487,45487,45520,45520,45487,
45487,45552,45552,45552,47632,47632,47664,47664,47664,49776,49776,49744,49711,49743,49808,47728,
47728,49808,49841,49841,49841,49841,49841,49841,51953,54033,54033,54065,54097,52017,51953,51985,
52018,52018,52018,51986,52018,52018,52018,54098,54098,54098,54130,54130,54162,54194,54194,56242,
56307,58387,56339,56274,54194,54194,56275,56274,56274,56306,56338,56339,56307,56307,56306,56338,
58419,56371,56371,56339,58419,58420,792,792,792,31703,58484,58516,58548,58516,58516,58548,
60629,62806,62870,62773,60629,792,792,792,792,65046,62998,62869,62805,62869,62837,62805,
62806,62870,62934,62998,33975,792,792,44279,62902,60789,60789,60790,62870,62903,62935,62935,
62935,62935,62968,33976,792,792,38104,65048,65080,65080,65144,65241,65305,65305,65338,65370,
65434,65468,65468,65469,65468,65436,65436,65435,65435,65435,65435,65435,65403,65435,65435,65435,
65403,65370,65371,65403,65403,65435,65468,65467,65435,36249,792,792,38362,65468,65468,65468,
65467,65403,65306,65274,65338,65338,65370,65402,65467,65531,65499,65499,65499,65499,65499,65466,
65434,48729,792,792,792,65272,65336,65401,65433,65432,65368,65272,44472,792,792,792,
25784,65303,65271,54839,792,792,792,56695,62934,62902,60886,62998,63095,63127,63127,63191,
56984,792,792,19448,63030,65207,65239,65078,62901,62805,62773,60692,58484,41910,792,792,
39991,58580,58548,56339,54130,51986,49970,49970,49969,52050,52050,54130,54130,54129,54161,56242,
56242,56338,58386,58419,60595,62836,62933,65013,64981,64948,64948,64980,65012,64980,65012,65045,
65044,65012,64948,64916,64884,64884,62836,62836,64884,62771,60595,60498,58386,60434,60466,60530,
60530,60434,58322,56177,56113,54065,54065,54033,54033,53968,53969,54001,56113,56081,56113,56145,
56177,56177,54065,54000,53936,53968,53968,53936,51791,49646,49582,49519,49551,49647,49616,49520,
43182,43279,43343,43311,43343,45423,45487,45455,45455,45455,45488,45488,45487,45520,45520,45520,
45552,45552,45584,45584,47632,47632,47664,47664,47664,47664,47664,47664,47696,47697,47729,47729,
47729,49809,49841,49841,49841,49841,49841,51921,54066,54065,54098,54194,54227,54130,51954,52018,
54130,54098,52018,52018,54130,54130,54098,54162,56307,56339,54194,54162,54227,54227,54194,56242,
56339,58484,60564,58516,58451,58419,58419,58419,60531,60628,60596,58483,58419,58483,60596,60628,
58516,56404,56371,58452,58484,58484,792,792,792,792,58451,58484,58548,58580,58548,58516,
58516,60628,60661,60661,60629,792,792,792,792,60725,60693,60661,60661,60661,60725,60757,
60757,62805,62805,62837,40087,792,792,25624,62902,62902,62902,62902,62935,62935,62967,62967,
62967,62999,63032,36056,792,792,31896,65112,65112,65112,65145,65145,65177,65305,65402,65434,
65467,65500,65501,65502,65502,65502,65533,65500,65436,65403,65435,65467,65435,65467,65467,65467,
65435,65435,65435,65435,65403,65435,65436,65467,65467,36250,792,792,32089,65499,65499,65467,
65435,65371,65370,65403,65403,65338,65338,65370,65467,65499,65499,65499,65499,65500,65532,65532,
65499,59259,792,792,792,57146,65498,65530,65530,65497,65464,65368,32024,792,792,792,
52952,65464,65399,65239,792,792,792,46327,62902,60790,60725,60757,60886,60919,60886,60822,
60821,792,792,792,54647,62966,63030,65110,65110,65110,65110,65078,62837,62773,38039,792,
792,50423,62773,60596,56339,54195,54227,56340,58420,58484,60628,62676,62676,62708,62741,62740,
62708,62708,62675,62643,62611,60563,60627,62707,62707,62771,62771,62804,62804,62804,62772,62739,
62739,62772,62771,62772,62772,62740,62739,62803,62804,60562,60498,60530,62611,62643,62675,64788,
64787,62643,62611,60498,60401,58289,58225,58257,56144,56048,51824,51727,49679,51759,51791,51823,
53903,53935,53999,56080,56144,60369,62546,60434,60370,58321,58321,58289,58257,58224,56145,56049,
43279,43279,43343,43375,43375,45423,45455,45488,45455,45455,45488,45488,45520,45520,45520,45520,
45520,45552,45552,45552,47664,47664,47664,47664,47665,47664,47664,47697,47729,47729,47697,47762,
47761,49809,49809,49841,49842,49874,49873,49873,49905,49873,51921,51986,51986,51986,51953,51985,
52018,52018,52018,51986,52018,52082,52082,54130,54162,54194,54194,54162,54227,56307,56275,56307,
56339,58420,58452,58451,58484,58516,58452,58452,58516,60596,60596,58483,58483,60628,62805,62773,
60596,58484,58484,58516,58516,58516,31735,792,792,792,60693,60660,60725,60757,60693,60693,
60725,60725,60693,60693,60693,792,792,792,792,56631,62838,62838,62870,62870,62902,62902,
62902,62870,62902,64982,52567,792,792,792,62902,62935,62935,65015,65015,65015,62935,62903,
62903,62935,62968,33976,792,792,792,65145,65177,65177,65177,65177,65209,65370,65434,65403,
65403,65468,65501,65502,65502,65502,65533,65501,65468,65468,65468,65468,65468,65468,65468,65467,
65467,65467,65500,65500,65467,65468,65468,65468,65500,36282,792,792,792,65500,65500,65500,
65467,65467,65467,65467,65435,65403,65371,65403,65435,65435,65467,65467,65467,65467,65500,65468,
65468,65468,792,792,792,48762,65466,65434,65434,65434,65466,57146,792,792,792,792,
61337,65497,65497,65433,32024,792,792,44343,60822,60725,60693,58580,58548,56404,56404,58484,
58484,792,792,792,44183,60660,60628,60627,60627,60660,60692,60595,58419,56339,50133,792,
792,792,54130,52050,52082,52050,52049,54162,56274,58387,60532,60531,60531,62612,62644,62676,
60596,60595,60628,60596,60596,60531,60531,60467,58354,58322,56209,56177,56178,56178,56146,54065,
52017,54097,56178,54130,51985,51952,51984,54097,54097,51887,51855,51920,53968,53936,54000,56177,
56112,53967,53999,54032,54032,54000,53936,53968,53968,53936,51824,49711,49679,49775,51856,51824,
51856,53936,53936,53904,53904,53968,56112,56113,56080,56080,56112,58160,56048,55984,53871,51759,
43247,43311,43343,43344,43343,43343,43343,43344,43375,43408,43408,45488,45488,45520,45488,45488,
45520,45584,45584,45552,45585,47664,47664,47697,47697,47697,47697,47697,47729,47729,47729,47761,
47793,47793,47761,49841,49809,49841,49873,49873,49873,49842,49842,49841,49841,49874,51986,51986,
49938,52018,52018,51986,51986,52018,52050,52051,52050,52082,54163,54195,54163,54195,54227,54227,
54227,56275,54227,56307,56340,56372,56372,56308,56372,56404,56372,56404,58484,58516,58516,58516,
58484,58484,58516,58484,58484,58517,31703,792,792,792,54487,60693,60725,60725,60693,62806,
62870,62902,64982,62902,52503,792,792,792,792,56695,65046,65143,65239,65271,65175,64982,
62837,62838,62838,62838,54551,792,792,792,48279,58645,60693,60726,60758,60758,58710,58646,
58646,58678,58679,40087,792,792,792,56728,60888,60888,62968,62968,63033,63097,63098,63098,
65146,65211,65308,65404,65437,65437,65469,65469,65501,65501,65501,65533,65501,65501,65501,65501,
65501,65501,65501,65501,65501,65534,65502,65502,65502,46716,792,792,792,59261,65501,65533,
65501,65500,65500,65500,65500,65468,65467,65435,65403,65371,65371,65371,65339,65306,65338,65338,
65338,65338,19512,792,792,36153,65209,65177,65209,65209,65241,25752,792,792,792,48664,
65240,65208,65240,65304,44568,792,792,36184,65175,63159,63224,63159,62998,60822,60822,60854,
63031,792,792,792,38168,63063,63062,63062,62901,62901,62966,60725,58516,58451,58515,40023,
792,792,27511,54162,54194,56339,56371,56403,58515,58515,56274,54129,54097,56210,56242,56242,
54097,51985,51952,51984,54097,54129,52049,51920,49776,49744,47663,47695,47663,45551,45487,43439,
43471,43471,45487,45519,45551,45551,45551,47696,49808,49840,51953,51953,51856,49743,49744,49775,
51823,51888,54032,54032,54000,54033,54065,54098,54033,54001,51921,51921,51985,54097,56210,58290,
58226,56146,54065,51888,49711,49679,51824,51921,53968,53968,56048,56048,53903,51727,49582,49549,
43344,43376,43376,43344,43376,43343,43375,43375,43408,45488,45456,43408,45456,45488,45488,45520,
45584,45584,45552,45552,47665,47665,47665,47697,47697,47697,47696,47697,47697,47729,47761,47729,
47761,47793,47793,49841,49841,47793,49873,49906,49906,49906,49874,49906,49938,51986,49906,49938,
49970,52018,52019,52019,52019,52019,52019,52051,52115,52115,54163,54163,54195,54195,54195,54195,
54227,54227,54260,54228,54227,54227,56340,54292,54292,56340,56372,56372,56404,56372,56340,56372,
56436,56437,56437,56436,58485,58517,35831,792,792,792,52343,58581,58581,58581,60661,60693,
60725,60757,62870,62902,38039,792,792,792,792,48375,65014,65207,65432,65464,65304,65014,
62741,58580,58516,58484,52245,792,792,792,39927,54323,54323,54356,54388,56469,56469,56501,
56501,56501,56501,42071,792,792,792,50423,58679,58710,58743,60824,60856,60888,62936,62936,
62969,63001,63066,63130,65210,65243,65307,65339,65371,65403,65435,65468,65500,65500,65501,65501,
65534,65502,65502,65503,65503,65503,65503,65503,65503,48797,792,792,792,57182,65503,65503,
65502,65502,65502,65502,65534,65501,65501,65468,65435,65435,65403,65371,65338,65306,65274,65274,
65241,65241,36121,792,792,792,65145,65113,65113,65080,58872,792,792,792,792,58839,
65015,65015,65015,65047,50584,792,792,19480,65144,63160,65304,65304,65208,65111,63031,63031,
63095,31960,792,792,38103,62999,65239,65368,63127,62998,63063,65111,62902,60757,62934,63127,
25752,792,792,42103,60661,62806,62934,62934,62966,62902,60692,60757,60821,60724,60596,58483,
58516,54258,52016,54065,56274,56338,56306,56306,56306,56306,56371,56371,54194,51985,49873,49905,
49873,47760,47761,47761,49905,51986,49873,49873,52018,56210,58387,58387,56242,56242,56210,54065,
56210,58419,58387,56242,54065,54033,54098,56210,54065,54001,51921,51921,51888,51953,54065,54065,
54065,54033,51953,51889,49712,49680,49776,51857,51920,54000,56081,56081,53936,51792,51759,51791,
45392,43343,43343,43375,43407,43408,43376,43408,45456,45424,45424,45488,45520,45552,45552,45520,
45552,45552,45552,45585,47665,47697,47697,45617,45617,47697,47697,47697,47729,47762,49842,47729,
47761,47794,47794,49842,49873,49874,49874,49906,49906,49906,49874,49906,51986,51986,49939,49971,
52018,52018,52051,52051,52019,52019,52051,52051,52083,52115,52115,52115,54163,54195,54195,54195,
54227,54260,54260,54260,54228,54260,56340,56372,56340,56340,56372,56372,56372,56372,56372,56404,
56437,56437,56437,56437,58517,58549,42071,792,792,792,44119,58581,58581,58613,58614,58613,
58613,58613,60661,54518,792,792,792,792,792,792,42167,63063,65303,65432,65368,65239,
63062,60918,60822,60790,58678,23544,792,792,29751,58710,58677,58613,56501,56501,58581,58614,
58678,58711,60791,48375,792,792,792,46392,60952,63033,63065,63097,63162,63194,65242,65242,
65242,65242,65210,65210,65242,65275,65307,65339,65371,65403,65435,65468,65500,65500,65501,65501,
65502,65502,65503,65503,65503,65503,65503,65503,65503,52989,792,792,792,48797,65503,65503,
65503,65503,65503,65503,65503,65503,65502,65502,65502,65501,65501,65468,65468,65436,65404,65403,
65370,65338,44537,792,792,792,52761,65209,65209,65177,44376,792,792,792,25688,65048,
65015,65047,65015,62935,56663,792,792,792,62838,62806,62806,62806,62806,60726,60726,60693,
60661,33815,792,792,792,60597,60726,62838,60725,60628,60629,60693,60661,58581,60629,60725,
52503,792,792,792,56470,60629,60725,60725,60693,60629,60725,62998,65239,65143,62773,60596,
62902,62934,62836,64917,64982,62837,60661,60725,62870,62837,62870,62805,62740,62708,60661,58484,
56339,56339,56307,54195,54194,54227,54163,54131,54163,54130,54162,54194,54162,54162,54162,54098,
54130,54163,54130,51985,49873,49841,49873,51953,49873,49809,49777,47729,47696,47696,47664,47664,
47664,47632,47664,47664,47600,47568,47600,47632,47631,49647,49680,49712,47632,47567,47632,49776,
45359,45359,45391,45455,45488,45456,45456,45456,45456,43376,43408,45456,45520,45585,45585,45520,
45520,45552,45584,45585,45617,45617,45585,45585,45617,47697,45649,45649,47697,47697,47729,47729,
47761,47794,47762,47762,47762,47794,47794,49874,49842,49906,49939,49906,49874,49874,49971,49971,
49938,49938,52051,52051,52019,52019,52051,52083,52083,52115,52115,52115,54163,54163,54195,54228,
54260,54260,54260,54260,54260,54292,56372,54292,56340,56373,56373,56372,56372,56372,56405,56404,
56436,56436,56437,56469,58517,58549,42039,792,792,792,37943,58581,58613,58646,58646,58678,
60694,60694,60694,52471,792,792,792,792,792,792,792,792,44311,58903,65240,65304,
65336,65368,65400,65369,65304,36184,792,792,792,65401,65369,63192,63128,63095,63063,63096,
63160,65273,65338,57017,792,792,792,32057,52922,65435,65435,65468,65468,65468,65468,65468,
65468,65469,65469,65469,65469,65469,65469,65469,65501,65502,65502,65534,65502,65502,65502,65503,
65503,65502,65502,65502,65502,65502,65502,65502,65502,57181,792,792,792,32091,52989,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65502,65502,65501,65501,65501,65500,
65500,65467,50874,792,792,792,42490,65370,65370,65306,25784,792,792,792,44472,65240,
65208,65176,65144,65112,60919,792,792,792,56727,62935,62902,62902,62935,62935,62902,62870,
62870,44279,792,792,792,54615,62870,62805,60757,60790,60757,60757,60725,60693,60661,60629,
60629,31735,792,792,42039,58549,58484,58452,56404,56404,56372,58516,60661,60661,58484,56339,
56404,58612,62869,62934,62837,58516,54226,54227,58420,58420,58420,56307,56371,58516,58516,56339,
54195,54195,54195,54162,52050,52050,52082,52083,52050,49970,49937,49937,49938,49906,49937,49905,
49906,49874,49874,49873,49873,49873,47825,47793,47793,47761,47729,47729,47729,47697,45617,45617,
45616,45584,45584,45616,45616,45552,45552,45552,45488,45456,45455,43376,43343,43343,45424,45426,
49713,49680,49712,49712,47664,47632,47632,47632,45552,45487,45488,45488,45488,47600,47632,47632,
47664,47696,47697,47665,47697,47665,47665,47665,45617,47697,47697,47697,47697,47697,47729,47729,
47729,47762,47762,47762,47762,47761,47793,49874,49842,49939,49971,49906,49874,49938,49970,49938,
49906,49939,49971,49971,50003,52051,52083,52083,52083,52115,52115,52148,54195,54196,52180,54228,
54260,54260,54228,54228,54260,54292,56373,54324,54324,56372,56373,56372,56405,56405,56405,56437,
56437,56437,56437,56437,56469,58549,48247,792,792,792,17304,58582,58614,58646,58646,58678,
60726,60726,60758,60790,29751,792,792,792,792,792,792,792,792,792,25688,44375,
48567,50679,52791,61143,65336,38328,792,792,792,57177,65497,65497,65498,65498,65498,65498,
65498,65530,65531,61338,792,792,792,792,792,25881,36282,48826,52987,65500,65500,65500,
65501,65533,65501,65502,65502,65502,65535,65503,65503,65503,65503,65503,65503,65503,65503,65503,
65503,65502,65502,65502,65502,65502,65502,65502,65502,61342,792,792,792,792,792,25882,
36283,48797,52989,65503,65503,65502,65502,65503,65503,65503,65502,65502,65501,65501,65501,65500,
65500,65500,57180,792,792,792,32090,65501,65500,57147,792,792,792,792,61306,65466,
65466,65466,65466,65401,65401,792,792,792,57048,65368,65336,65336,65368,65336,65304,65304,
65336,48664,792,792,792,52760,65207,65175,65175,65143,65143,65175,65143,65111,62999,62966,
62935,50455,792,792,19416,62902,62838,62806,60726,60726,60694,60629,58484,58484,58548,58517,
56372,56340,56340,56372,58452,56372,54259,54227,54227,54227,54195,52147,52147,54163,54163,52115,
52115,52115,52115,52115,52083,52050,52082,52083,50034,52019,51986,49938,49970,49938,49938,49938,
49905,49906,49906,49906,49905,49906,49874,49842,47793,47793,47793,47761,47762,47729,47729,47697,
47665,47665,47665,45585,45584,45616,45616,45552,45520,45520,45520,43440,43376,43376,43409,45460,
54001,53969,51889,49809,49776,49776,49776,51857,51921,51953,54034,54034,51889,51889,51889,51888,
51857,49809,51889,54033,54066,51953,49841,49777,49777,51922,51922,51921,49874,49906,49906,49842,
47729,49809,51987,52051,52050,54130,54163,54099,51986,49874,49906,52051,54195,54195,54195,54195,
54163,52051,52018,49971,52019,49971,50003,52083,52115,52115,52148,52116,54163,52147,52179,54228,
54260,54228,54228,54260,54260,54293,56341,54292,54292,54292,54324,56372,56372,56404,56405,56405,
56469,56469,56437,56469,58517,58550,50295,792,792,792,792,54423,58614,58646,58678,58678,
60726,60726,60758,62871,56727,792,792,792,792,792,792,792,792,792,792,792,
792,792,792,792,19544,792,792,792,792,50872,65497,65497,65497,65433,65368,65304,
65304,65337,65401,65433,792,792,792,792,792,792,792,792,792,792,792,792,
792,40443,36282,792,48796,65502,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,792,792,792,792,792,792,
792,792,792,792,792,792,792,38396,36283,792,48797,65503,65502,65502,65501,65501,
65501,65502,59261,792,792,792,792,61341,65501,36282,792,792,792,32121,65499,65498,
65498,65530,65531,65530,65498,792,792,792,48792,65497,65497,65497,65497,65497,65497,65496,
65496,55032,792,792,792,48568,65176,65111,65079,62999,62967,62999,62967,62935,62903,62870,
62838,56631,792,792,792,50455,62838,62838,62838,60758,60726,60693,58581,58517,58517,56437,
56373,54324,54292,54292,54260,54260,54260,54260,54260,54260,54259,52211,52179,52147,52147,52148,
52115,52115,52115,52115,52115,52083,52082,52050,52051,52019,52019,52051,52050,49970,49970,49938,
49906,49938,49938,49906,47857,49906,49874,49874,47794,47761,47761,47729,47762,47729,47729,47697,
47697,47665,45617,45616,45584,45617,45617,45584,45552,43472,43440,45424,45456,43376,43375,43407,
49744,49680,49648,47599,47632,49680,49745,49777,49744,49776,51922,51922,51857,51889,54065,54098,
54066,53969,54001,56178,58322,58322,56210,56178,54099,54066,52018,54130,54163,54163,54131,49906,
47761,49874,51986,54131,56243,56339,56372,56308,54131,49874,51986,56276,58452,58420,58387,60532,
60565,56372,54228,52051,52019,52019,52051,52116,52116,52115,52115,52115,54164,52115,52115,52147,
52180,54228,54228,54228,52148,52180,54260,54292,54260,54260,54293,54293,54292,54324,54325,56373,
56405,56405,56437,56437,56438,56470,52343,792,792,792,792,46263,60694,60693,60726,60694,
60662,58614,58646,60694,60726,33911,792,792,792,19480,792,792,792,792,792,792,
792,792,792,792,792,792,792,792,792,42488,65433,65465,65497,65465,65401,65272,
65176,65143,65143,65175,792,792,792,792,42521,25849,792,792,792,792,792,792,
792,792,792,792,36283,65502,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,792,792,792,792,42556,25851,
792,792,792,792,792,792,792,792,792,792,36284,65503,65503,65503,65503,65502,
65502,65502,65502,25850,792,792,792,55068,61340,792,792,792,792,52987,65499,65499,
65466,65434,65402,65370,65337,36216,792,792,48794,65498,65498,65498,65498,65497,65497,65497,
65497,65497,792,792,792,38200,65047,62903,60758,60758,60790,60759,60726,58646,58614,58614,
58614,58613,792,792,792,37943,58517,58517,58517,58550,56469,56469,56469,56437,56405,56405,
54324,54325,54325,54324,54292,54292,54292,54260,54260,54260,54260,54227,52179,52180,52180,52147,
52147,52147,52115,52115,52115,50035,50035,52051,52051,50003,50002,49970,49970,49970,49938,49938,
49938,49906,49938,49938,47858,47826,47826,47826,47826,47794,47761,47730,47730,47697,47697,45649,
45617,45617,45617,45649,45649,47697,47729,47761,49841,49841,51889,51889,51857,49745,47633,47632,
49744,47599,47567,49712,51857,49777,47600,45456,45456,45488,47600,47568,47568,47632,49808,51889,
49809,51825,53969,56178,58291,56146,54001,51889,49810,47729,47729,49809,49841,49810,47762,47730,
45714,47762,49842,49874,51922,51986,52018,51987,49939,47827,49907,52019,54163,56243,56244,56275,
56275,54163,52051,52019,52051,52083,52148,54164,52084,54163,54227,56372,58452,56340,54227,54260,
56340,56372,56372,58485,58549,58516,58549,58549,58549,58517,56404,54324,56405,56373,56340,56373,
58453,56437,56469,56437,58485,58549,58581,792,792,792,792,38071,62934,62870,62870,62934,
62870,60790,60822,62934,62935,44279,792,792,792,50680,65400,61304,50840,44567,50840,48760,
44632,36280,36280,36280,32088,792,792,792,792,36120,65240,65273,65305,65336,65305,65273,
65272,65240,65240,65176,36088,792,792,792,52921,65498,32089,792,792,792,792,792,
792,792,792,792,792,65502,65502,65503,65503,65503,65503,65503,65503,65503,65503,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,36284,792,792,792,52989,65502,
32091,792,792,792,792,792,792,792,792,792,792,65469,65469,65501,65502,65502,
65501,65501,65501,19577,792,792,792,36282,44667,792,792,792,792,59259,65499,65498,
65465,65401,65305,65241,65176,36088,792,792,38264,65305,65337,65337,65401,65401,65401,63320,
63320,65368,792,792,792,29784,62807,60758,58678,58646,58678,60695,58646,58614,58614,58582,
58614,58582,792,792,792,27607,56469,56437,56437,56437,56405,56373,54324,54324,54324,56405,
56405,54325,54260,54260,54292,54324,54260,52180,54260,54260,52212,52180,52180,52180,52180,52147,
52147,52115,52147,52148,52115,50035,50003,50003,50003,50003,50003,49971,49939,49971,49970,49970,
49970,49938,49906,49906,47858,47858,47826,47826,47826,47826,47794,47762,47730,45649,45649,45649,
45649,45617,45617,45617,45617,47697,47697,47697,47697,49809,51921,54001,51953,51889,49746,47634,
53936,51824,51856,54001,54033,51889,47600,45456,45456,47601,49713,49712,49680,49712,49777,49777,
49745,51857,54002,56146,56210,56146,54001,51889,49809,47729,47665,47633,47665,47697,47729,47729,
47730,47794,49874,51922,51954,51954,51954,49874,49874,47827,47827,47794,49906,54131,56212,54163,
54162,54163,54163,52083,52051,52083,54228,56308,56276,58356,60500,62677,62773,62805,60790,60725,
58580,58549,60597,60693,62870,64982,62838,62805,62806,62774,58581,58549,60661,60726,60726,60726,
60758,62806,60790,60789,62869,62901,62934,792,792,792,792,25688,65207,65143,65111,65207,
65110,65014,65143,65368,65400,46616,792,792,792,38200,65368,65400,65399,65367,65400,65431,
65432,65464,65496,65496,65432,61176,792,792,792,792,60952,65112,65144,65176,65176,65208,
65305,65433,65498,65465,38328,792,792,792,42553,65498,65498,50874,32090,792,792,792,
792,792,792,792,25850,65502,65502,65503,65503,65503,65503,65503,65503,65503,65503,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,38396,792,792,792,42556,65502,
65502,50876,32090,792,792,792,792,792,792,792,25849,65468,65467,65467,65500,65500,
65500,65501,65501,42555,792,792,792,25850,19577,792,792,792,25849,65499,65498,65498,
65465,65433,65401,65337,65305,38264,792,792,36152,65240,65240,65240,65273,65272,65240,63159,
63127,63031,792,792,792,792,60695,58679,58679,58679,58679,58679,58679,58646,58646,58614,
58615,54487,792,792,792,792,56534,56534,58614,58614,58614,58614,58614,58581,58549,58549,
58549,58549,58517,56404,56404,56372,54260,54260,54292,54260,54260,52212,52212,52180,52180,52180,
52148,52116,52116,52148,52084,50035,50035,50035,50036,50035,50003,49971,49971,49971,49971,49971,
49939,49907,47859,47858,47826,47858,47858,47826,47794,47826,47762,47730,47730,45682,45682,45649,
45649,45617,45617,45617,45585,45617,45618,45553,43504,45584,45617,47665,47665,45584,45521,45522,
53903,54000,56081,53969,51888,51824,49776,49680,49648,51825,54001,56113,56113,56113,54034,54001,
54034,54034,54033,56081,56145,58290,58354,58387,58355,56211,51954,51922,51986,56178,56210,54098,
54066,54099,54099,56243,58419,58420,58420,56307,54131,52018,52019,54131,54195,56307,58420,58420,
58452,58484,58453,56308,54163,56211,58387,60532,60596,62709,62741,64853,64949,65046,65174,62998,
60660,58517,58453,58517,62773,62870,62806,60661,62677,62709,62709,62741,62837,65078,65175,65174,
65142,65142,65174,65206,65207,65206,65271,36184,792,792,792,792,65335,65303,65239,65207,
65110,65078,65174,65335,65432,55032,792,792,792,36152,65335,65368,65400,65400,65336,65303,
65239,65271,65304,65304,65240,65175,31960,792,792,792,50584,65176,65208,65176,65176,65208,
65272,65369,65433,65465,48761,792,792,792,19576,65434,65434,65434,65467,55034,48762,36250,
25849,792,19577,32090,55036,65469,65501,65502,65502,65502,65502,65503,65503,65503,65503,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,48797,792,792,792,19578,65503,
65503,65502,65502,55069,48797,36283,25850,792,19577,32090,55068,65500,65467,65435,65467,65500,
65501,65501,65502,48796,792,792,792,792,792,792,792,792,50874,65498,65498,65498,
65498,65498,65498,65498,65498,48793,792,792,36249,65401,65337,65305,65272,65240,65208,65176,
65144,65111,33976,792,792,792,54583,60791,58711,58647,58647,58647,58647,58614,58614,58614,
58614,46231,792,792,792,17304,56502,58582,58646,60759,62871,62903,62935,62903,62838,60758,
62806,62838,62838,60726,60661,58517,56405,56405,56405,54292,54260,52212,52212,52212,52180,52180,
52148,52148,52148,52116,52083,50035,50035,50036,50003,50003,50003,49971,50003,50003,49971,49939,
49939,49939,47859,47858,47826,47826,47826,47826,47826,47826,47794,47762,47794,47730,45682,45682,
45650,45617,45617,43537,43505,45617,45617,45617,43505,43473,43473,43409,43408,43408,43408,43440,
53936,53904,51792,49679,49711,51824,49744,49712,51728,51760,53872,56048,56112,56145,56113,53968,
53936,54001,54001,51856,51856,54033,58290,60531,62612,58387,56145,54000,56145,60402,60467,60467,
58355,58323,58323,60467,62643,62644,62612,60564,58387,56307,58387,60532,60564,60532,60532,58420,
58356,58387,58356,58356,60500,62708,64852,64884,64949,64981,62901,64917,64949,64917,62773,62708,
60629,58452,56372,58485,60597,60629,60533,58484,60500,60531,60564,62676,62772,62965,65142,65174,
65238,65238,65174,65142,65110,65110,65110,42231,792,792,792,792,57047,63287,65271,65078,
65046,65046,65046,65045,65078,56791,792,792,792,25752,65335,65368,65336,65239,65175,65079,
65047,65015,65015,65014,64982,64982,48439,792,792,792,38264,65272,65240,65208,65176,65208,
65240,65272,65272,65208,56920,792,792,792,792,58905,65145,65178,65210,65242,65274,65306,
65306,65306,65306,65307,65307,65339,65372,65404,65404,65436,65469,65501,65502,65470,65470,65502,
65502,65502,65502,65502,65502,65503,65503,65503,65503,65503,57182,792,792,792,792,59262,
65503,65503,65503,65503,65503,65502,65502,65470,65501,65469,65436,65372,65340,65371,65435,65500,
65501,65502,65502,52988,792,792,792,792,792,792,792,792,61338,65498,65498,65498,
65498,65498,65498,65497,65497,48793,792,792,25816,65368,65336,65304,65240,65144,63063,63063,
63095,65208,36120,792,792,792,50552,62999,60855,60790,60727,58647,58647,58647,58647,58614,
58582,23480,792,792,792,31735,56470,56438,56470,58582,58614,58646,60726,60758,60758,60758,
60758,60694,60726,60726,62774,60694,58614,58550,56437,56373,54260,52180,52180,52181,52180,52180,
52116,52116,52116,52116,50068,50035,50036,50036,50036,50036,50003,49971,49971,49971,49971,49939,
47859,47859,47891,47859,47826,47826,47826,47826,47826,47794,45746,45714,45682,45682,45682,45650,
45682,45682,45618,45617,45617,45617,45617,45585,43505,43473,43473,43473,43409,43409,43441,43440,
49551,49551,47439,45327,47375,47439,47407,47374,47471,49680,51792,53936,53968,54033,54065,56081,
56081,56113,56146,54034,51922,51889,54034,58290,58322,58323,58290,58258,58290,58322,60402,58322,
58258,58258,60435,62612,62676,62644,60499,60435,62644,62676,62644,62643,62676,62644,62612,60564,
60499,60435,60499,62676,62837,65013,64981,62772,62837,64950,64917,64884,64885,62773,60629,62677,
62774,62709,62677,62741,62741,62676,62677,62676,62740,62869,64982,65046,65046,65046,62998,62998,
65142,65142,65046,64981,64949,64917,62836,56630,792,792,792,792,42423,65303,65303,65175,
65110,65110,65174,65174,65174,61015,792,792,792,792,65078,65110,65078,65046,65046,65014,
64982,64918,64918,65014,65110,65271,48696,792,792,792,36281,65465,65433,65336,65240,65208,
65208,65208,65176,65144,60984,792,792,792,792,48472,65049,63001,63001,63001,63001,63001,
63034,63034,63066,63098,65146,65179,65243,65275,65275,65308,65340,65373,65405,65405,65437,65469,
65502,65502,65502,65502,65502,65503,65503,65503,65503,65503,61342,792,792,792,792,48796,
65502,65502,65502,65501,65501,65469,65437,65404,65372,65340,65276,65243,65211,65243,65371,65468,
65501,65502,65502,59261,792,792,792,792,792,792,792,36282,65500,65500,65500,65499,
65499,65499,65499,65498,65498,48793,792,792,792,65433,65368,65239,65046,62773,60564,58484,
58485,58549,31735,792,792,792,42232,63032,65112,63064,63032,62968,62903,60759,58646,58614,
46167,792,792,792,792,31735,56502,56502,56470,56470,56470,54390,54357,54357,56405,56373,
54325,54325,54325,54325,56373,56373,54293,54293,54293,54261,52181,52181,52181,52181,52180,52148,
52148,52148,52116,52116,50068,50068,50068,50036,50036,50004,50004,50003,49971,49971,49971,49939,
49939,47891,47859,47859,47859,47826,47827,47827,47827,47794,47762,47762,45682,45682,45682,45682,
45650,45682,45618,45586,45618,45586,45586,45618,45585,43473,43441,43441,43409,41329,43408,43407,
43021,43053,43021,40973,40973,43021,43021,43021,43021,45230,45327,47406,47374,47406,49551,51728,
51792,53904,53936,53969,51889,51857,51825,51921,54033,56114,56146,58291,58258,58225,58258,58258,
58323,60435,62547,62579,60434,58257,56145,58226,60338,60402,62547,64756,64788,64756,62644,62676,
62708,62740,64821,64885,64981,64982,62741,60467,60564,62805,65013,65014,64950,62773,60564,60564,
62676,64756,64756,62676,62676,62644,64788,64917,65013,65078,65110,65110,65014,64950,62837,62837,
64950,64982,65047,65110,65142,65142,65142,56823,792,792,792,792,36152,65335,65367,65335,
65303,65367,65399,65432,65400,65368,792,792,792,792,54871,65207,65207,65239,65303,65271,
65207,65143,65175,65272,65400,65465,57177,792,792,792,792,65464,65400,65304,65176,65079,
65047,65015,65048,65016,65048,25688,792,792,792,31928,65113,65081,63001,62969,60921,60921,
63002,63002,63034,63066,63066,65179,65211,65243,65244,65276,65308,65372,65373,65405,65437,65437,
65470,65502,65502,65502,65502,65503,65503,65503,65503,65503,65503,25850,792,792,792,32123,
65502,65502,65501,65501,65469,65437,65404,65372,65340,65308,65244,65243,65243,65339,65468,65501,
65502,65502,65502,65502,19578,792,792,792,792,792,792,55068,65501,65501,65500,65500,
65500,65500,65500,65499,65499,48794,792,792,792,65499,65466,65466,65369,63095,60725,58452,
56339,56339,41911,792,792,792,23447,58517,60662,62806,62935,65079,65144,65144,63032,56759,
792,792,792,792,792,44151,56502,56470,56438,56438,56438,54358,54357,54358,54358,54358,
54326,54326,54325,54293,54261,52245,52213,52213,52213,54261,52181,52181,52181,52181,52181,52148,
52148,52148,52116,50068,50068,50036,50036,50036,50036,50004,50004,50004,49971,49971,49971,47891,
47891,47859,47892,47859,47859,47827,47827,47827,47827,47794,47762,47762,45682,45682,45650,45650,
45682,45650,45618,43570,43538,43537,45585,45585,43537,43505,43473,43441,43441,41361,43408,43408,
38924,38924,38924,38924,38925,40973,40972,40973,40973,40973,43021,43021,43021,43021,43021,45198,
45262,45295,47407,47502,47534,47567,47567,49648,49712,51792,51824,53937,54000,56048,56113,58226,
58258,58290,58290,58290,58226,56145,58258,60403,60370,60337,60402,62579,62676,62708,62643,62611,
62644,62644,62708,64788,62740,62676,60532,60499,62612,62805,65013,65045,64981,64853,62708,62708,
64853,64917,62804,62708,62644,62676,64853,65014,65110,65142,65174,65143,64950,62741,62741,64918,
64982,64950,65014,65175,65271,65239,65239,56919,792,792,792,792,25816,65432,65464,65464,
65496,65496,65496,65496,65529,65497,25848,792,792,792,48792,65433,65465,65497,65497,65497,
65464,65433,65465,65497,65497,65497,65497,792,792,792,792,61304,65465,65401,65304,65176,
65047,62903,62903,62871,62871,33944,792,792,792,792,65081,65081,63001,63001,63001,63002,
63034,63034,63034,63066,63099,65179,65211,65244,65276,65308,65340,65373,65373,65405,65437,65470,
65502,65502,65502,65502,65503,65503,65503,65503,65503,65503,65503,36284,792,792,792,792,
65502,65502,65502,65502,65501,65469,65437,65405,65373,65340,65340,65372,65436,65469,65534,65502,
65502,65502,65502,65503,38396,792,792,792,792,792,19577,65501,65500,65499,65499,65467,
65402,65370,65306,65306,65338,50842,792,792,792,59162,65434,65467,65499,65499,65337,63096,
62967,60790,48311,792,792,792,792,58452,60532,60629,62805,65046,65207,65271,54904,19512,
792,792,792,792,19448,62903,60791,60759,58647,58615,58582,56534,56502,56470,56470,56438,
54358,54326,54294,54326,54326,54326,52245,52213,52213,52245,52213,52213,52181,52181,52213,52149,
52116,52116,52116,52149,50036,50036,50036,50004,50004,49972,50004,49972,49972,49972,47891,47891,
47891,47859,47859,47859,47859,47859,47859,47827,47827,47795,45746,45746,45683,45650,45650,45650,
45650,45618,43570,43538,43538,43538,45586,43474,43441,43473,43473,43473,43441,43441,43410,43378,
38925,38924,38924,38924,40973,40973,40973,40973,43021,43021,43021,43086,43118,43118,43118,43054,
43022,43022,43022,45294,47438,47535,49647,49648,49680,51792,51824,53904,53968,56081,56145,56145,
56113,56081,54001,56081,58226,58290,60435,60499,60467,60402,58322,58322,60434,60499,62515,60467,
60435,60435,60467,62611,62644,62611,62675,64820,64884,64981,65045,65045,65013,64949,64885,64885,
64981,65078,65110,63030,62966,62934,64982,65046,65110,65174,65238,65239,65111,62934,62934,65111,
65143,65111,65078,65143,65143,65111,65111,65175,792,792,792,792,792,65496,65528,65529,
65496,65496,65496,65497,65497,65497,36248,792,792,792,48760,65497,65497,65497,65497,65497,
65497,65497,65497,65497,65497,65497,65497,25848,792,792,792,57145,65530,65530,65466,65401,
65337,65241,65144,63032,62967,52600,792,792,792,792,54809,65209,65178,65210,65210,65210,
65210,65210,65178,65211,65275,65275,65308,65308,65308,65340,65372,65405,65437,65469,65469,65502,
65502,65502,65502,65502,65503,65503,65503,65503,65503,65503,65503,52989,792,792,792,792,
55070,65503,65502,65502,65534,65502,65502,65469,65469,65469,65469,65501,65502,65503,65502,65501,
65501,65501,65502,65503,48797,792,792,792,792,792,42522,65467,65467,65467,65467,65467,
65435,65370,65274,65177,65177,48601,792,792,792,56921,65209,63161,65241,65273,65337,65337,
65337,65337,61112,792,792,792,792,50583,63031,63063,65175,65239,65304,50744,792,792,
792,792,792,792,54712,65015,62935,62935,62871,60759,60695,58647,58582,56502,56438,56438,
56406,56406,56373,54325,54325,54325,52245,52213,52181,52181,52181,52181,52181,52181,52181,52181,
52149,50069,50069,50069,52117,50037,50036,50004,50004,50004,50004,50004,50004,49972,47924,47924,
47892,47892,47860,47859,47859,47859,47827,47827,47827,45747,45747,47763,45651,45651,45651,45650,
45618,45618,43570,43570,43570,43538,45586,43506,43474,43473,43505,43505,43441,43409,43410,43412,
38924,38924,38924,38924,40972,40973,40973,40973,40972,43021,43022,45134,43118,43119,43150,43086,
43022,43086,45230,45327,47471,47535,49647,49680,49680,51792,51824,53904,53936,56049,56081,56049,
53969,53969,53905,53904,53969,56081,56081,56081,56113,56145,56145,58225,58258,58290,60338,60402,
60435,60435,60467,62547,62611,64756,64788,64820,64884,64949,64981,65013,65014,64917,64885,64917,
64982,65046,65110,65174,65207,65142,65046,65078,65142,65174,65206,65207,65239,65239,65207,65239,
65271,65303,65335,65271,65175,65143,65175,65239,36152,792,792,792,19576,65464,65464,65496,
65496,65496,65496,65496,65529,65497,48760,792,792,792,36248,65497,65497,65497,65497,65497,
65497,65464,65464,65464,65432,65465,65497,36280,792,792,792,48793,65498,65498,65498,65498,
65530,65498,65466,65434,65370,57049,792,792,792,792,48762,65467,65467,65435,65435,65435,
65435,65435,65403,65435,65435,65436,65436,65436,65436,65468,65469,65501,65501,65502,65502,65502,
65534,65502,65502,65503,65503,65535,65503,65503,65503,65503,65535,57182,792,792,792,792,
48797,65503,65503,65503,65535,65503,65502,65502,65502,65534,65534,65502,65503,65503,65534,65501,
65500,65500,65501,65534,55101,792,792,792,792,792,44634,65435,65371,65339,65338,65339,
65435,65500,65467,65370,65210,48537,792,792,792,54873,65209,65177,65177,65176,65176,65208,
65305,65401,65498,19608,792,792,792,42553,65465,65433,65433,57113,32088,792,792,792,
792,792,792,46359,62871,62871,62871,62839,62807,62807,62775,60694,60662,58582,58550,58550,
58518,58550,58550,58582,58582,58518,58486,56438,56373,56341,54261,52181,52181,52181,52149,52148,
52149,50101,50101,50069,52117,50036,50036,50004,50036,50037,50004,50004,49972,49972,47924,47892,
47892,47892,47892,47860,47827,47827,47827,47795,47827,45747,45747,45715,45683,45683,45651,45618,
45618,45650,45618,45618,45618,43538,43538,43505,43474,43473,43441,43442,41361,41329,41362,41364,
36875,38924,38924,38924,38924,38925,38925,38924,38924,40973,43021,43022,40973,40973,40973,40973,
43022,43054,43118,43086,43118,43085,45197,45230,45198,45198,45326,47502,49679,51792,51792,51727,
49647,49679,49712,49680,49648,49647,49647,51695,51824,53968,54000,54032,56113,58225,58257,58258,
60370,60402,60466,62514,62579,62643,62676,64756,64756,64756,64788,64820,64820,64788,64820,64885,
64949,64981,64981,64949,64981,64981,64981,64981,65014,65014,65013,65013,65045,65078,65110,65142,
48567,59031,65303,65335,65304,65239,65207,65207,38231,792,792,792,44503,65335,65399,65399,
65464,65496,65496,65496,65528,65496,52952,792,792,792,19576,65497,65497,65497,65529,65497,
65497,65497,65465,65465,65465,65497,65498,36281,792,792,792,48793,65498,65498,65498,65499,
65499,65498,65530,65499,65499,65499,32121,792,792,792,19577,65499,65531,65500,65500,65500,
65532,65533,65500,65500,65500,65500,65533,65501,65501,65501,65501,65534,65502,65502,65503,65503,
65535,65503,65503,65503,65503,65535,65503,65503,65503,65503,65535,65503,32091,792,792,792,
19578,65503,65503,65503,65535,65503,65503,65503,65503,65503,65503,65503,65503,65502,65534,65501,
65500,65500,65500,65500,55100,792,792,792,792,792,32122,65435,65307,65242,65210,65178,
65210,65338,65467,65499,65402,59065,792,792,792,48729,65402,65370,65402,65401,65433,65434,
65433,65433,65465,61305,32088,792,792,25848,65401,61176,42424,792,792,792,792,792,
792,792,44376,65047,65048,65016,64951,64919,62871,62903,62935,62903,62871,62838,62838,62806,
62774,62806,62838,62871,64919,64919,64886,62806,62807,62742,60629,58485,56405,56373,54293,54228,
52149,52149,52149,52117,50068,50068,50036,50036,50004,50004,50004,49972,49972,49972,47892,47892,
47892,47892,47892,47860,47827,47827,47827,47827,47827,45746,45778,45779,45747,45651,45651,45683,
45651,45650,45618,45618,45651,45618,45554,43473,43474,43506,43506,43442,43410,43410,41329,41297,
36875,36875,36875,38923,38924,38924,38924,38924,38924,40973,40973,40973,40973,40972,40972,40973,
40973,43022,43022,43021,40973,40972,40972,40972,40973,43021,43021,45230,45390,47567,47567,47535,
47535,47535,47535,47567,47503,47503,47534,49615,51824,51888,53968,53936,53968,56081,56113,56145,
58257,60370,60402,60434,60466,60467,60499,62612,62579,62611,62644,62643,62644,64756,64821,64852,
64852,64820,64820,64820,64820,64820,64820,64852,64853,64885,64916,64948,64948,64949,64981,64981,
19448,792,19448,36055,46455,56887,56887,65175,48567,792,792,36152,65303,65367,65432,65400,
65432,65464,65496,65497,65497,65497,61304,792,792,792,792,65465,65465,65465,65465,65497,
65497,65498,65498,65498,65498,65498,65498,44665,792,792,792,42521,65465,65466,65466,65466,
65466,65466,65499,65498,65498,65499,65499,19577,792,792,792,52986,65500,65500,65500,65501,
65501,65501,65501,65501,65500,65501,65501,65501,65501,65501,65502,65502,65503,65503,65503,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,19578,792,792,
792,52989,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65502,65502,65501,65501,
65500,65500,65500,65500,48795,792,792,792,792,792,792,61307,65403,65371,65371,65338,
65274,65274,65370,65466,65498,65498,792,792,792,44633,65466,65402,65369,65369,65433,65498,
65498,65498,65497,65497,61337,32088,792,792,42424,792,792,792,792,792,792,792,
792,52824,65240,65208,65176,65111,65047,65047,65111,65175,65240,65208,65175,65175,65175,65143,
65143,65143,65111,65111,65110,65111,65110,65079,65047,65014,64982,62902,62838,62774,60662,58517,
58453,56341,54261,54261,52181,52149,52116,52084,50036,49972,49972,49972,49972,49972,49940,49940,
49940,47892,47860,47860,47827,45779,45779,47828,45779,45747,45779,45747,45651,45651,45651,45651,
45651,45618,45586,45586,45650,45682,45650,45618,45586,45586,45618,43538,43442,43442,43410,43378,
36875,36875,36875,36875,38923,38924,38924,38924,38924,40973,40973,40973,40973,40973,40973,40973,
40973,40973,40973,40973,40973,40973,40972,40972,40973,43021,43021,43118,45294,45326,45326,45391,
47503,47503,47503,47503,47567,47567,47567,49744,51889,54001,54001,53968,54000,56081,56081,56113,
56145,58225,58225,58257,58290,58290,58290,58322,60402,60435,60499,60531,62611,64756,64821,64820,
64788,64788,64788,64756,64756,64756,64788,64917,64981,65013,65077,65174,65141,65142,65142,65174,
42295,792,792,792,792,792,792,25784,792,792,19576,48760,48760,50872,42552,36280,
36280,19576,65496,65497,65497,65529,65465,792,792,792,792,54904,65304,65336,65336,65433,
65497,65498,65498,65498,65498,65498,65498,48793,792,792,792,36249,65466,65498,65466,65434,
65434,65466,65466,65498,65498,65499,65499,55067,792,792,792,792,46715,44667,57147,57147,
65500,65500,65501,57148,50875,36282,55100,65501,65501,65501,65502,65503,65503,65503,65503,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,55070,792,792,
792,792,44637,44669,57182,57182,65503,65502,65502,57182,50909,36283,55069,65501,65501,65501,
65501,65500,65500,65500,52987,792,792,792,792,792,792,55066,65499,65499,65499,65467,
65403,65403,65403,65467,65499,65499,42554,792,792,44633,65498,65498,65434,65369,65369,65433,
65465,65498,65497,65497,65497,52953,25848,792,792,792,792,792,792,792,792,19576,
55000,65400,65400,65368,65304,65272,65271,65239,65239,65304,65336,65336,65336,65336,65368,65368,
65336,65303,65271,65239,65239,65207,65175,65143,65079,65046,65014,64982,64918,64886,64854,62774,
60661,60597,58485,58453,56373,56309,54228,54228,54228,54196,52084,52084,52084,52116,52052,52052,
49972,49939,49907,47859,47859,47859,47827,47859,45779,47795,47763,47731,45619,45619,45651,45651,
45651,45651,45618,43538,43538,45618,45651,45618,45586,43506,43506,43474,43474,43474,43474,43475,
34827,34827,36875,36875,36875,38923,38924,38924,38924,40972,40972,40972,40972,40972,40973,40973,
40973,40972,40972,40973,40973,40973,43022,43021,43021,43086,43085,45230,45326,47406,47470,47503,
47535,47535,45423,47503,47567,47599,49647,49744,51856,53969,53969,53968,56081,56113,56114,56146,
56113,56113,56113,56112,56145,58290,58322,58257,58225,58290,58386,60467,60531,62643,62676,64756,
64788,64820,64788,64756,64788,64820,64820,64916,64981,65045,65141,65206,65206,65206,65238,65239,
48567,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,
792,36280,65464,65464,65497,65465,65368,792,792,792,792,54872,65240,65240,65272,65368,
65465,65497,65497,65497,65498,65498,65498,32089,792,792,792,19576,65402,65434,65434,65466,
65466,65498,65498,65498,65498,65499,65499,65500,52987,19577,792,792,792,792,792,792,
792,792,792,792,792,792,40442,65500,65500,65501,65502,65503,65503,65503,65503,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,52989,19578,
792,792,792,792,792,792,792,792,792,792,792,792,38396,65502,65502,65502,
65502,65502,65501,65501,65501,19577,792,792,19577,19577,792,36282,65500,65500,65499,65499,
65499,65499,65499,65498,65498,65499,48794,792,792,36281,65498,65498,65498,65466,65466,65466,
65498,65498,59258,36281,792,792,792,792,792,792,792,792,792,792,38392,61336,
65496,65464,65432,65367,65335,65368,65336,65304,65271,65271,65303,65271,65239,65174,65174,65207,
65238,65174,65110,65078,65046,64949,62837,62773,62741,62677,60597,60564,60532,60500,60532,60565,
62677,62677,62645,60597,60597,60565,58485,58453,58421,56340,56340,56341,56341,56373,56341,56341,
56308,54228,54228,54228,54196,54163,54099,52051,52051,49971,49939,49875,49843,47762,47730,47730,
47762,47762,47730,45618,43538,45554,45554,45586,45586,43506,43441,43442,43442,43441,43442,43411,
34827,32778,34826,34827,36875,36876,36875,38924,38924,38924,38924,38924,38924,38924,38924,38924,
38924,38924,38924,40973,40973,40973,40973,43021,43021,43182,45294,47438,47502,47567,49615,47599,
47535,47502,45422,45390,47471,47503,47599,49712,51760,51791,51824,53904,53968,54001,54001,54001,
54065,56145,58225,58257,58289,60402,60434,60402,58354,58354,60402,60466,62578,62643,62707,64819,
64852,64884,64884,64884,64884,64948,64948,64980,64980,65012,65045,65077,65077,65109,65142,65174,
61014,792,792,792,792,792,792,792,792,792,792,792,792,792,792,792,
792,792,65464,65464,65464,65464,65368,32024,792,792,792,38296,65336,65304,65272,65303,
65400,65464,65496,65496,65497,65497,65498,48793,792,792,792,792,65433,65434,65466,65498,
65498,65498,65498,65498,65498,65499,65499,65499,65499,59259,32089,792,792,792,792,792,
792,792,792,792,792,792,19577,65500,65500,65501,65502,65503,65503,65503,65503,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,59262,
32091,792,792,792,792,792,792,792,792,792,792,792,19578,65503,65503,65503,
65503,65502,65502,65502,65501,61341,57148,55068,65500,50907,792,792,61339,65500,65467,65403,
65371,65435,65499,65466,65498,65499,61338,792,792,36281,65498,65498,65498,65498,65498,65498,
61338,42553,792,792,792,792,792,792,792,792,792,792,25816,57048,65336,65433,
65497,65529,65464,65368,65335,65335,65271,65239,65239,65207,65175,65143,65111,65046,65014,65046,
65078,65078,65046,64982,64918,64853,62741,62644,60532,60500,60532,60564,60532,60500,60500,60500,
60532,60532,60532,60532,60500,60468,60468,58388,58388,58420,58452,60533,60501,60533,60532,60564,
60564,60532,60565,60597,60564,60500,58419,58420,58420,56372,56308,56275,56211,54195,54195,54163,
54131,54099,52019,51955,49842,49810,49810,47762,47730,47730,47730,47666,45553,43441,43409,43377,
32778,32778,32778,34827,36875,36876,36876,36876,36876,38924,38924,38924,38924,38924,38924,38924,
38924,38924,38924,38924,40973,40973,40973,40973,43021,43021,45230,45294,45358,47470,47502,47535,
47535,45390,45326,45294,45358,45422,47503,47567,49647,49647,51759,51856,51856,51856,51823,51855,
51888,54000,58225,58290,58257,58289,60402,60402,60434,60434,60434,62546,62643,64787,64852,64884,
64948,65012,65044,65044,65044,65077,65173,65173,65141,65109,65077,65077,65077,65077,65077,65109,
65141,42327,792,792,792,792,792,792,792,792,792,792,792,792,792,792,
792,19576,65464,65432,65464,65496,65464,36248,792,792,792,25848,65464,65400,65335,65303,
65335,65431,65464,65496,65496,65497,65497,65497,25848,792,792,792,65433,65433,65401,65401,
65401,65401,65434,65434,65465,65466,65498,65499,65499,65499,65467,36249,792,792,792,792,
792,792,792,792,792,792,792,65500,65500,65501,65502,65502,65503,65503,65503,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,
65503,36283,792,792,792,792,792,792,792,792,792,792,792,65503,65503,65503,
65503,65503,65502,65502,65502,65501,65501,65501,65501,65500,50875,44634,65499,65499,65467,65370,
65306,65338,65371,65274,65306,65402,65434,32089,792,25849,65498,65498,65498,65434,65369,65369,
57049,792,792,792,792,792,792,792,792,792,36248,54969,65240,65080,62968,63032,
63128,63160,63096,63095,65240,65336,65304,65175,62999,62934,62903,62839,62806,60726,62774,62806,
60758,60758,62774,60694,60630,60598,60630,60662,62678,62710,62741,62741,62741,62709,62677,62677,
62709,62741,62708,62676,60532,60467,58355,58290,58322,58355,58355,58355,58355,60467,60467,60467,
60467,60467,60500,60500,60467,60467,60467,60468,60436,58388,58420,58420,58387,58388,58420,58388,
58355,58323,58291,56211,56179,56146,54066,51986,51954,51922,51922,51890,49746,47698,47665,47663,
32778,32778,32778,32778,34827,34827,34827,34827,34827,36875,36876,36875,36876,36876,36876,38924,
38923,38923,38924,38924,38925,40973,40973,40973,40973,40973,40973,43021,43053,43149,45294,47470,
47470,47438,45422,45358,45422,45423,45423,47503,47535,47567,49744,51856,51824,51823,51791,49743,
49743,51855,54000,56080,56080,56080,56112,56177,58257,60402,60466,62546,62643,64787,64820,64820,
64884,64948,65012,65045,65044,65077,65173,65173,65141,65109,65109,65077,65045,64981,64916,64948,
64981,65013,58806,50583,48535,36087,38231,36151,792,792,792,792,25816,36215,44599,48791,
59255,59223,65463,65463,65463,65495,65496,61304,32088,792,792,38360,65431,65399,65399,65367,
65335,65399,65464,65496,65496,65496,65496,65496,59256,19576,792,792,65400,65336,65272,65240,
65208,65208,65272,65304,65336,65401,65465,65498,65498,65466,65466,65434,52921,19576,792,792,
792,792,792,792,792,792,19577,65500,65500,65501,65502,65502,65502,65503,65503,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,
65503,65503,52989,19578,792,792,792,792,792,792,792,792,19578,65503,65503,65503,
65503,65502,65502,65502,65502,65502,65501,65501,65501,65500,65500,65499,65499,65499,65467,65435,
65402,65370,65306,65209,65209,65306,65338,48697,792,792,65466,65466,65434,65370,65305,65241,
56921,792,792,792,792,792,792,36281,50841,61208,65272,65176,65080,62903,62807,62775,
62807,62839,62775,62839,65144,65304,65272,63063,62903,62807,62807,60662,58582,58582,58582,58550,
56438,56374,56374,54294,54261,54293,56405,58550,60663,60663,60630,60629,60629,60598,58518,58518,
60662,62806,62774,62709,62709,62708,60628,60563,60531,58419,58355,56275,56275,58355,58387,58387,
58355,58355,60371,58291,56211,56178,56211,56211,56178,56114,56146,56210,56210,56178,56178,56146,
58194,58194,58194,56178,56178,56178,56114,54033,54001,53969,53937,51857,51826,49810,49808,49775,
32778,32778,32778,32778,32778,34826,34827,34827,34827,34827,34828,34828,34827,34827,36875,36876,
36876,36875,36875,36876,38924,38924,38925,38925,40973,40973,40972,40973,40973,43149,45390,45486,
47535,47502,47470,45422,45454,45454,45455,45455,47503,47567,49711,49776,51824,51824,51856,49776,
49743,51824,51888,53968,51920,51888,51920,54000,56112,56177,58322,60434,62546,62578,62610,62578,
62610,62642,62707,64787,64787,64819,64852,64884,64916,64916,64916,64884,64852,64788,62708,62643,
62643,62643,62676,62643,62643,62675,62708,62772,62901,63029,65142,65109,65141,65174,65238,65302,
65334,65399,65431,65431,65431,65463,65463,65463,65463,52984,48759,59159,65335,65335,65399,65368,
65368,65399,65464,65496,65496,65496,65497,65497,65497,61336,36248,19544,65336,65271,65208,65176,
65176,65144,65176,65240,65272,65337,65401,65465,65497,65466,65466,65434,65434,65370,52857,42425,
32025,38361,792,792,19577,38394,57179,65500,65500,65501,65501,65502,65502,65502,65502,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,
65503,65503,65503,65503,52989,42556,32091,38396,792,792,19578,38396,57150,65503,65503,65503,
65503,65502,65502,65502,65502,65502,65501,65501,65501,65500,65500,65500,65500,65500,65500,65499,
65499,65499,65499,65434,65402,65370,65338,65402,50874,19576,65466,65401,65402,65338,65305,65305,
65273,25784,25816,38360,42521,55065,61337,65465,65369,65272,65145,65081,62936,62903,62904,62904,
62904,62935,62935,62967,65111,65208,65208,65111,62967,65015,65048,62903,62838,62871,62871,60759,
58550,56374,54294,54326,54358,54358,54325,56373,58486,56406,56341,54293,54261,52149,52085,52084,
52148,54261,56277,56244,56372,60758,62999,65046,64917,62773,60596,58452,58388,58388,58420,60532,
60532,60436,58323,56211,54099,51986,51954,51986,54098,54066,54033,54033,54002,53969,53969,53937,
53937,53969,53937,53937,53969,53969,53969,53969,53905,51824,51824,51824,51824,51760,49680,49680,
32778,32779,32779,34826,34826,34827,34827,34827,34827,36876,36876,36876,34827,34827,34827,36875,
36875,36876,36876,38924,38924,38924,38925,38924,38924,40973,38925,40972,40973,43022,43246,45326,
45390,45423,45423,45390,45390,45326,45326,45455,47503,47503,47503,47535,49647,49744,51824,51824,
51792,51824,51888,51888,51920,51952,54000,54000,54065,56177,56209,58321,58322,60402,60434,60433,
60434,60466,60498,62611,62643,62643,64723,64755,64755,64787,64820,64819,64787,62707,62707,62643,
62579,60499,60499,60499,60467,60466,60467,60499,60563,62643,62740,62772,64852,64916,64949,65013,
65045,65110,65174,65238,65270,65302,65367,65431,65463,65495,65463,65463,65431,65399,65399,65399,
65367,65335,65335,65368,65400,65464,65496,65496,65496,65496,65464,65432,65336,65304,65207,65175,
65143,65111,65144,65240,65304,65369,65401,65433,65433,65433,65434,65434,65434,65434,65370,65338,
65338,65434,65498,65499,65499,65499,65500,65500,65500,65501,65501,65502,65502,65502,65502,65502,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,
65502,65502,65502,65502,65501,65501,65501,65501,65501,65500,65500,65500,65500,65500,65500,65500,
65500,65500,65499,65499,65499,65498,65466,65499,65498,65498,65466,65466,65498,65434,65401,63321,
65401,65466,65466,65497,65497,65497,65498,65401,65241,65112,65048,65016,62903,62871,62871,62935,
65144,65272,65304,65304,65336,65304,65304,65240,65240,65208,65176,65143,65143,65111,65079,62903,
60694,58550,58518,58550,58582,60662,60694,60726,62742,60566,58486,56342,54261,52181,52181,52181,
52117,52084,52117,52085,52084,56308,60629,60694,60597,58485,56373,54228,52084,52020,52052,54196,
56309,56308,54163,52019,49907,49875,49874,51954,54131,56211,56210,56210,56178,56114,56146,56114,
54033,54033,51889,51825,49745,51825,53937,54000,53937,51857,51856,51792,51760,51760,49712,49681,
34827,34827,34827,34826,34827,34827,34827,34827,34827,36876,36876,36876,36875,36875,36875,36875,
36876,36876,36876,38924,38924,38924,38924,38924,38924,38924,38925,38925,40973,40973,43021,43117,
43181,43181,43214,45326,45294,43214,43182,45262,45326,45294,45326,45390,47470,47535,47567,49680,
49712,49744,51824,51856,51856,51888,51888,53968,51888,53968,54032,56113,56177,56177,56209,58289,
58289,58322,58354,60434,60466,62579,62579,62643,64723,64755,64755,64787,64820,64820,64820,64820,
64788,62675,62643,62676,62676,62676,62611,62579,60499,60466,60531,62611,62643,62675,62708,64788,
64852,64916,65013,65045,65109,65141,65206,65302,65367,65367,65367,65335,65302,65270,65239,65239,
65206,65142,65142,65174,65206,65271,65335,65367,65368,65368,65335,65335,65271,65240,65175,65111,
65079,65047,65111,65176,65208,65272,65305,65305,65305,65273,65273,65305,65338,65306,65305,65273,
65306,65370,65466,65499,65499,65499,65500,65500,65500,65501,65501,65502,65502,65502,65502,65502,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,
65502,65502,65502,65502,65501,65501,65501,65500,65500,65499,65499,65499,65500,65499,65499,65499,
65499,65499,65499,65498,65498,65499,65499,65498,65498,65498,65498,65498,65498,65466,65465,65433,
65465,65498,65498,65497,65497,65497,65466,65433,65304,65208,65176,65208,65208,63161,63128,65208,
65272,65433,65497,65464,65464,65464,65400,65336,65240,65207,65240,65272,65304,65271,65207,65079,
62871,60662,60598,60630,60663,60694,62806,64919,64919,62774,60598,58454,56373,56342,56374,54262,
54197,54197,54261,52181,52117,52084,52084,52085,52084,49972,49940,47892,47892,47892,47860,47860,
49940,49972,52020,49940,49908,49940,49940,52020,54100,54163,58356,60500,60500,58291,56147,56179,
56211,54066,51889,49745,47633,49746,51922,54066,54001,53937,51857,53937,53936,53936,53874,51763,
34826,34827,34827,34827,34826,34827,34827,34827,34827,34827,36875,36875,36876,36875,36876,36876,
36876,36876,36876,36876,38924,38924,38924,38924,38924,38924,38925,38925,38925,38924,38925,40972,
40973,40973,40972,41037,43117,43021,43021,43021,43086,43182,43246,43278,45294,45390,45422,45454,
47535,47599,49711,49744,49712,49776,51856,51824,51824,51824,51856,51888,51920,51952,54033,54033,
56113,56177,56177,58257,58290,58322,60402,60434,60498,60531,62611,62643,62675,62675,62707,62708,
62708,64756,64756,64756,64788,64820,64788,62676,60563,60531,60499,60531,60531,60531,60532,62644,
62708,64820,64917,64949,65013,65077,65141,65174,65142,65110,65078,65045,65045,65013,65014,65013,
64981,64949,64917,64917,64949,64982,65046,65110,65110,65111,65111,65111,65111,65079,65014,64950,
62902,62902,64951,64983,65015,65047,65079,65080,65080,65080,65080,65112,65145,65145,65145,65145,
65177,65274,65402,65466,65499,65499,65500,65500,65500,65501,65501,65501,65502,65502,65502,65502,
65503,65502,65502,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,
65502,65502,65502,65501,65501,65501,65500,65500,65500,65499,65499,65499,65499,65499,65499,65498,
65498,65498,65498,65498,65498,65498,65498,65498,65498,65498,65498,65498,65498,65497,65497,65497,
65497,65498,65498,65497,65465,65497,65497,65433,65304,65240,65272,65304,65304,65368,65433,65432,
65464,65497,65497,65496,65496,65496,65496,65400,65271,65143,65079,65143,65175,65239,65239,65175,
65047,62806,60630,60598,60598,60630,60662,62806,62838,62774,62710,60597,58518,58486,56406,56406,
56374,56341,56310,54261,52117,50004,47924,47892,47892,47924,47924,47892,47893,47893,47828,45748,
45748,47828,47828,47860,47892,47860,47860,49908,49907,49907,51987,54099,54099,51987,49842,51955,
54100,51987,49842,47730,47730,49810,51890,54035,54066,54066,56146,58226,58258,58226,56114,56082,
32778,34826,34826,34826,34826,34827,34827,34827,34827,34827,34827,34827,34827,34827,34828,36876,
36876,36876,36876,36876,36876,36876,36876,36876,36876,38924,36876,38924,38925,38924,38924,38924,
38924,38924,38924,40973,40973,40973,40973,40973,40974,41006,41102,43182,43246,43214,43246,43310,
45422,45422,47471,47535,47535,49647,49744,49744,49743,49744,49776,49743,49744,49776,51888,51920,
51952,54033,54000,54033,54033,54065,56145,56145,56209,56209,58290,58354,58354,58354,58386,60434,
60435,60499,60499,62579,62611,62676,62708,60595,60467,58386,58387,58419,58419,58387,58419,60467,
60532,62644,62708,64853,64949,65013,65045,65013,64949,64885,64853,64853,62805,64821,64821,62740,
62741,62741,62709,62709,62709,62709,62741,62805,62806,62806,62838,62870,62838,64886,62806,62774,
60693,60694,60726,62774,62774,62806,62839,62871,62871,62871,62871,62904,62936,62936,62936,62969,
65049,65113,65209,65338,65435,65467,65499,65499,65500,65500,65501,65501,65501,65501,65502,65502,
65502,65502,65502,65502,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65502,
65502,65501,65501,65501,65501,65500,65500,65500,65500,65500,65499,65499,65499,65499,65499,65498,
65499,65499,65498,65498,65498,65498,65498,65498,65498,65498,65498,65498,65498,65497,65497,65497,
65497,65498,65498,65497,65497,65497,65465,65336,65208,65176,65176,65208,65271,65367,65464,65496,
65496,65464,65432,65432,65464,65496,65496,65432,65303,65143,64982,64918,62871,62935,62999,65080,
65047,62807,60598,58486,56406,56406,58454,58486,58518,60598,60629,60630,58518,56373,56309,56374,
56374,56342,54262,52150,50037,47924,47924,49973,50005,50037,50005,49973,49973,47893,47828,47828,
47828,47828,47828,45780,45715,45683,45683,45715,45747,47795,47795,49843,49843,49843,49843,49811,
49843,49811,49843,49843,49811,49843,51891,51922,54035,54067,56211,60435,62548,62483,60402,60402,
32779,34827,34827,32778,32778,32778,32778,32778,32778,34827,34827,34827,34827,34827,34827,34827,
36876,36876,36876,36876,36875,36876,36876,36876,36876,36876,36876,36876,36876,36876,36876,36876,
36876,36876,38925,38925,38925,40973,40973,38925,40973,38925,40974,41006,41102,43118,43150,43117,
43149,43246,45326,45359,45455,45487,47567,47631,47663,47631,47631,49711,49711,49744,49744,49775,
49776,49808,49840,49808,49840,51888,51888,51952,51952,51952,54032,54097,54097,54097,56145,56145,
56210,56242,58322,58322,58387,60499,58451,58386,56210,56177,56242,56274,56275,56274,56306,56306,
56339,58419,60499,62612,62708,64821,64853,64853,64788,62708,62676,62708,62741,62709,62676,60596,
60596,60564,58548,58548,58516,58516,58516,58516,60597,60629,60629,60661,60661,60629,60629,58581,
58549,58549,58581,58581,58614,58614,60694,60727,60726,60727,60727,60727,60792,60759,60791,60824,
62904,62937,65017,65113,65210,65306,65402,65467,65467,65499,65500,65532,65500,65501,65501,65501,
65502,65502,65502,65502,65502,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,
65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65503,65502,65502,65502,65502,65502,
65501,65501,65500,65500,65500,65500,65500,65500,65500,65499,65499,65499,65499,65499,65499,65499,
65499,65499,65499,65498,65498,65498,65498,65498,65498,65498,65497,65497,65497,65497,65497,65497,
65497,65498,65465,65465,65465,65465,65369,65240,65176,65176,65208,65239,65303,65400,65464,65464,
65464,65367,65303,65271,65303,65400,65431,65367,65303,65239,65079,64886,62678,60630,60662,62807,
62871,62775,58550,56438,56374,54326,54294,54262,56310,58454,60566,60598,58486,56309,54165,54229,
54229,54197,52149,52117,50005,47925,47892,47892,47925,47861,47860,47892,47892,47860,47828,47828,
45780,45748,45748,45716,45684,45683,45684,45684,45684,45747,47859,52020,52084,54100,52019,54067,
51987,51923,49843,49811,47730,47698,47731,49779,49811,51859,51891,56115,58291,60403,60403,60404,
32778,32778,32779,32778,32778,32778,32778,32778,32778,32778,32779,32779,32779,32778,34827,34827,
34827,34827,34827,36875,36875,36875,36875,36875,36875,36876,36876,36876,36876,36876,36876,36876,
36876,36876,36877,38925,38924,38925,38925,38924,38925,38924,38925,40974,40974,40974,41038,41005,
41006,43150,43214,43150,43246,43310,45390,45486,45550,47599,47599,47599,47631,47663,47663,47663,
47663,47631,47664,47696,47695,47695,49743,49808,49808,49808,49808,51920,51952,51953,51953,54033,
54065,54097,54097,54129,56210,56274,56242,56210,54130,54098,54130,54162,54162,54162,54194,54227,
56274,56274,58355,58387,60500,60532,60564,60628,60596,60596,60564,60564,60596,60596,60564,58484,
58484,58484,56436,56404,56372,56372,56372,56372,56404,56436,56436,58517,58517,58517,58517,56469,
56469,56469,56469,56469,56501,58582,58582,58614,58614,58614,58647,58647,58679,58679,58679,58679,
58711,60792,62904,62936,62968,65113,65178,65242,65306,65370,65403,65467,65499,65500,65500,65500,
65501,65501,65501,65501,65501,65502,65501,65502,65502,65502,65503,65502,65502,65502,65502,65502,
65502,65502,65502,65502,65502,65502,65502,65502,65502,65502,65502,65502,65502,65502,65501,65501,
65500,65500,65500,65500,65500,65500,65500,65499,65499,65499,65499,65499,65499,65499,65499,65498,
65498,65498,65498,65498,65498,65498,65499,65530,65498,65498,65497,65497,65497,65496,65464,65497,
65497,65497,65401,65369,65369,65337,65305,65272,65304,65368,65400,65433,65432,65432,65432,65463,
65464,65431,65303,65174,65142,65239,65335,65335,65271,65207,65143,64983,62775,60630,58518,58454,
58518,58518,56438,56406,54326,54294,54294,54294,56342,56341,60630,60598,58453,56309,52182,52117,
50037,52053,52084,52117,50005,49973,49973,49973,47925,47861,47860,47892,47892,47892,47828,47828,
47828,45748,45748,45716,45716,45716,45748,45715,45683,43603,45619,47732,49908,54132,56244,56244,
56212,56180,51987,49811,47634,43473,43441,45522,45555,45522,43441,45458,47570,51858,54003,54003,
30729,32778,32778,32778,32777,30730,32778,32778,32778,32779,32779,32779,32779,32778,32779,34827,
34827,34827,34827,34827,34827,34827,34827,34827,36876,36876,34828,34828,36876,36876,36876,36876,
36876,36876,36876,36877,36876,36877,36876,36876,38925,38924,38925,38925,40973,40973,40973,41006,
41006,40974,41006,41102,41134,43182,43214,43310,45454,45486,45454,45454,45551,45519,45519,45519,
45487,45519,45519,45519,45551,45583,47631,47663,47695,47728,47695,49744,49808,49808,49808,49873,
51921,51953,51985,52017,51985,54065,54065,54097,52050,52050,52050,52050,52050,52049,52050,54130,
54162,54162,54194,54194,56242,56307,56339,58419,58452,58484,58451,58419,58419,58451,58452,58452,
56404,56372,56372,54291,54259,54291,54291,54291,54324,54291,54292,54324,56404,56404,56404,54356,
54356,54356,54357,54356,56437,56469,56502,56502,56502,56534,56534,56566,56566,56566,56567,56599,
58679,58712,60760,60760,60824,62937,62969,65049,65113,65178,65210,65274,65371,65435,65499,65499,
65532,65500,65500,65500,65500,65501,65500,65500,65500,65501,65533,65501,65501,65501,65501,65501,
65501,65501,65501,65501,65533,65501,65500,65500,65501,65501,65501,65501,65501,65501,65533,65500,
65500,65499,65499,65531,65499,65499,65499,65499,65530,65498,65498,65498,65498,65530,65498,65498,
65498,65498,65498,65498,65498,65498,65498,65498,65497,65497,65497,65497,65496,65432,65432,65432,
65464,65432,65336,65336,65336,65272,65273,65336,65465,65497,65497,65497,65465,65464,65464,65496,
65528,65463,65335,65142,65046,65110,65174,65239,65175,65046,65014,64950,62806,60630,58486,56374,
56374,56374,56406,56406,54294,54294,56374,56438,56406,58486,60695,60662,58422,54229,52149,50037,
50005,50037,52117,54197,52084,49972,47893,47925,47893,47893,45813,45780,47860,47860,47828,47860,
47860,47860,47796,45716,45716,45748,47828,47796,45747,45715,43572,43507,45587,49876,54164,56244,
56180,56212,56180,54035,49842,47698,45586,45554,45490,43409,43410,43346,43313,45458,45522,47570,
30730,30729,30730,30730,30730,30730,30730,30730,30730,32779,32779,32779,32778,32779,32779,32779,
32779,32779,32779,32779,32779,34827,34827,34827,36876,36876,34827,34828,34828,34827,34828,34828,
34828,34828,36876,36876,36876,36876,36876,36876,36876,36876,38924,38925,38925,38925,38925,38925,
40973,40974,40974,41037,41038,41038,41134,43214,43278,43310,43342,43374,43438,43342,43310,43407,
43407,43375,43407,43439,43471,45519,45519,45551,45583,45615,45615,47663,47728,47696,47696,47760,
49808,49873,49873,49873,49872,49872,49905,49905,49905,49905,49937,52017,52018,52018,52018,52050,
52050,52050,52082,52082,52082,54162,54195,56275,56307,56339,54259,54259,54259,54259,54291,56339,
56339,54291,54259,54259,52179,52211,52211,52211,52211,52211,52211,54260,54292,54292,54292,52244,
52244,52244,54324,54324,54324,54357,54389,54421,56437,56469,54421,56502,56534,56534,56534,56567,
56599,58679,58679,58680,58712,58744,60824,62873,62937,62969,65049,65146,65210,65339,65403,65435,
65467,65467,65499,65499,65500,65532,65500,65499,65500,65500,65500,65500,65500,65500,65500,65532,
65500,65499,65499,65499,65500,65499,65499,65499,65499,65532,65500,65500,65500,65500,65532,65499,
65499,65499,65498,65498,65498,65498,65498,65497,65497,65433,65433,65465,65465,65465,65497,65497,
65498,65498,65498,65498,65498,65498,65498,65497,65497,65497,65496,65496,65464,65399,65367,65368,
65368,65336,65303,65303,65271,65304,65368,65464,65497,65497,65497,65497,65497,65464,65496,65496,
65495,65399,65270,65110,64981,64917,64917,65014,65078,65014,64950,64886,64822,62710,60566,58454,
56374,56342,56374,56406,56406,58486,60598,60598,58518,60565,60662,62710,60534,56309,54133,52085,
52117,54197,54229,56341,56341,54197,52052,49972,49973,49941,47893,47861,47828,47828,47893,49972,
50004,52053,49972,49876,47795,49876,49908,49876,47764,45683,43571,41427,43443,45555,47763,49875,
49843,51923,54003,54035,51987,49875,49811,47731,47698,49778,49779,49746,47570,45522,45554,47633,
28681,28681,28681,28681,28681,28682,30730,30730,30730,30730,32779,32779,32778,30730,32778,32779,
32779,32779,32779,32779,32779,32779,32779,32779,34828,34827,34827,34827,34827,34828,34828,34828,
34828,34828,34828,36876,34828,34828,36876,36876,36877,36876,36876,36877,36877,38926,36877,38925,
38925,38925,38925,38924,38925,38926,41006,41134,41198,41230,41294,41294,41262,41230,41262,41262,
41294,43407,43342,43406,43406,43374,43471,43407,43471,45551,45551,45615,45615,45583,45615,47696,
47696,47760,47792,47792,47792,49840,49872,49872,49873,49905,49905,49937,49970,49937,49937,49970,
49905,49937,49969,50002,52050,52050,52082,52114,54194,54195,52146,52146,52146,52179,52179,54227,
54227,54227,52179,52211,52179,52211,52211,52211,52211,52211,52211,52212,52212,52244,52212,52211,
52212,52244,52276,52276,52276,52277,54357,54357,54389,54389,54389,54389,54454,54422,54454,56534,
56566,56599,56567,56599,56631,58679,58712,58744,60824,60856,62937,65049,65114,65210,65274,65306,
65339,65371,65403,65403,65467,65499,65499,65499,65499,65500,65532,65500,65499,65499,65467,65499,
65467,65467,65499,65531,65499,65499,65467,65466,65466,65499,65499,65499,65499,65499,65499,65499,
65498,65498,65498,65530,65530,65498,65497,65465,65433,65368,65304,65272,65304,65336,65368,65400,
65465,65497,65530,65529,65497,65498,65497,65529,65497,65464,65464,65464,65432,65400,65335,65303,
65303,65271,65239,65175,65143,65207,65335,65400,65464,65464,65497,65497,65496,65495,65463,65431,
65399,65303,65206,65046,64885,64756,62676,62740,64885,64917,64885,64854,62742,62678,60598,58518,
56438,56374,56374,58422,58518,60630,62742,62742,60662,60565,60533,62678,62710,60565,58421,56341,
58453,58485,58485,60533,60501,58421,56341,54229,52085,49940,47893,47892,49908,49973,49973,52020,
52052,52085,52085,52052,52052,52020,49908,49876,47764,45683,43571,43475,43443,43443,43475,43507,
43506,45522,45554,47666,47730,47699,47699,47667,49810,51955,54067,54035,51890,49746,49745,49775,
28681,28681,28681,28681,28681,28681,28681,28682,28682,30730,30731,30731,30730,30730,30730,30731,
30731,30731,30731,32779,32779,32779,32779,32779,32779,32779,34827,32779,32779,32779,32779,32779,
32779,32779,34828,34828,34828,34828,34828,34828,36876,36876,36876,36877,36877,36877,36877,36877,
36877,38925,38925,38925,38925,38925,38925,41230,41230,41198,41230,41294,41198,41166,41230,41230,
41230,41294,41294,41326,41358,41358,41358,43342,43406,43471,43471,45551,45583,45583,45615,45615,
45648,45648,45680,47728,47728,47760,47792,47793,47792,47792,49905,49905,49905,49937,49905,47825,
47857,49937,49937,49937,49970,49969,50034,50034,50034,52114,52114,52114,52114,52114,52146,52146,
52147,52179,52147,52147,52147,52179,50131,52179,52179,50131,50131,50131,50163,52212,50163,50163,
50163,52212,52244,52244,52244,52244,52276,52309,54357,54357,54389,54389,54389,54389,54422,54486,
54486,56535,56535,56567,56567,56599,58712,58712,58711,58712,60824,62937,62969,63001,65113,65145,
65178,65210,65242,65242,65274,65338,65371,65403,65403,65403,65435,65403,65403,65371,65371,65371,
65338,65338,65402,65467,65499,65499,65434,65370,65370,65370,65402,65434,65466,65530,65530,65498,
65498,65498,65498,65434,65401,65368,65336,65336,65304,65240,65175,65111,65111,65143,65143,65208,
65304,65368,65433,65400,65432,65497,65465,65464,65432,65432,65400,65432,65400,65368,65271,65207,
65175,65143,65110,65046,64982,65046,65143,65271,65335,65399,65464,65496,65496,65431,65335,65270,
65239,65206,65110,64982,64853,62676,62612,60532,60564,62644,62676,62676,62645,60597,60565,58485,
58485,58485,58453,60533,60630,62773,64886,64918,62806,62742,62709,62774,64854,62806,62806,62773,
62742,62773,62741,62677,62613,60533,58453,56341,54165,49940,49876,49940,52052,52116,54164,54164,
54165,54132,52052,52052,52117,52084,52020,47827,45715,45683,43603,43507,43507,43475,41427,41394,
41394,41330,43442,45586,45618,45586,45586,45522,47666,51923,56115,56147,56115,54003,53938,51856,
28681,28681,28681,28681,28681,28681,28681,28681,28681,28682,28682,30730,30730,30730,30730,30730,
30731,30731,30731,30731,30731,30731,30731,30731,32779,32779,32779,32779,32779,32779,32779,32779,
32779,32779,32780,34828,34828,34828,34828,34828,34828,34828,36876,36876,36876,36877,36877,36877,
36876,36877,36877,36877,36877,36877,38925,38958,39118,39182,39150,41230,41230,41166,41165,41262,
41294,41198,41230,41294,41358,41326,41294,41294,41326,43406,43438,43471,43503,43535,43567,45615,
45616,45648,45648,45615,45648,47728,47792,47792,47792,47792,47792,47825,47793,47793,47825,47793,
47793,47825,47857,47857,47857,47889,47921,47921,47889,49970,49970,50034,50066,50034,52114,50066,
50066,52146,52146,52147,50066,50066,50099,50131,50131,50131,50131,50131,50131,50163,50131,50131,
50131,50131,50163,50163,50164,52244,52276,52244,52277,52309,52309,52341,54389,52341,54389,54422,
54454,54454,54487,54486,54487,56599,56599,56599,56631,58680,58744,60792,60792,60824,62904,62937,
65049,65081,65081,65081,65113,65146,65178,65210,65210,65242,65242,65243,65242,65210,65210,65242,
65210,65210,65242,65306,65402,65402,65370,65306,65274,65242,65241,65273,65337,65401,65433,65465,
65433,65433,65337,65240,65176,65111,65079,65111,65111,65079,65015,64951,64950,64950,64982,65015,
65079,65143,65207,65207,65239,65271,65271,65239,65239,65239,65239,65239,65239,65175,65110,65078,
65046,65046,65014,64950,64886,64885,64982,65110,65206,65335,65431,65495,65431,65303,65174,65077,
65077,65014,64981,64885,62709,60564,60500,58419,58419,58451,60500,60532,60597,60597,60565,60565,
62677,62710,62677,62677,62773,64918,64982,64950,64917,64918,64885,64885,64949,64981,65014,64982,
64950,64950,64918,64886,64789,62677,60533,58357,54165,52052,52020,52084,54229,56309,58389,58389,
56309,56277,54132,52020,54100,54132,52052,49908,47763,45683,45651,45619,45619,43571,43539,43539,
43475,41363,43443,45619,49779,49811,49778,47634,49746,51955,56115,56147,56114,56114,54035,54003,
26633,26633,26633,26633,26633,28681,28681,28681,26633,28681,28681,28681,28682,28682,30730,30730,
30730,30731,30731,30730,30731,30731,30731,30731,30731,32779,32779,32779,32779,32779,32779,32780,
32780,32780,32780,32779,32780,34828,34828,34828,34828,34828,34828,34828,36876,34828,34828,36876,
36876,36876,36876,36877,36877,36877,36877,38990,38957,38957,38957,38957,41101,39021,39117,39182,
39182,41262,39182,39182,39182,39182,41198,41198,41230,41326,41390,41390,41358,41423,43503,43503,
43535,45616,45616,45648,45648,45616,45616,45648,45680,45680,45648,45680,45712,45712,45712,45744,
45744,45744,45745,45745,47825,47857,47825,47857,47889,47825,47889,47921,50001,50001,50002,50034,
50034,50034,50034,50066,50066,50066,50066,50066,50066,50098,48050,48018,48019,50099,50131,50131,
50099,50131,50131,50163,50163,50163,50163,50164,50196,50196,52276,52277,52309,52309,52341,52341,
52341,54422,54454,54454,54454,54486,56535,56535,56567,56599,56599,58647,58712,58712,58744,60792,
60856,62905,62904,62904,62937,62969,62969,63001,65081,65114,65082,65114,65114,65081,65081,65113,
65081,65081,65113,65145,65210,65242,65209,65209,65177,65145,65145,65144,65144,65177,65241,65241,
65240,65208,65144,65047,64951,62870,62838,62838,62838,62838,62806,62774,62774,62774,62774,62806,
62806,64918,64982,65015,65015,65014,64982,65014,65014,64982,64950,64982,64950,64950,62870,64918,
64918,64918,64917,64885,64821,64789,64821,64885,65014,65142,65271,65335,65302,65142,64981,64885,
64821,62740,62708,62676,60564,58419,58387,56274,56243,56275,56307,58419,60564,62677,62741,64854,
64918,64950,62870,62805,64917,64949,64949,64917,64885,64853,64820,64884,64949,65013,65045,65046,
65046,65014,64982,64949,64885,62773,62613,60469,58357,56276,56276,56341,58453,60533,60533,60533,
60533,60501,58357,56212,54131,56212,54132,52020,49843,47731,45619,45587,45555,43507,43507,43507,
43475,43475,43442,45554,47763,51923,51956,51923,51954,54099,56179,56147,56082,54034,54035,53972,
26633,26633,26633,26633,26633,28681,28681,26633,26633,26632,28681,28681,28682,28682,28682,28682,
30731,30731,30730,30730,30730,30730,30731,30731,30730,30731,32779,32779,32779,32779,32779,32779,
32779,32779,32779,32779,32780,32780,32780,34828,34827,34828,34828,34828,34828,34828,34828,34828,
34828,36876,36876,36876,36876,36876,36877,38925,38925,36877,36876,38925,39117,39117,39053,39085,
39150,39182,39150,39150,39118,39150,39214,39214,39246,39310,41358,41326,41358,41358,41391,43439,
43471,43503,43503,43535,43567,43567,43535,43600,45680,45680,45648,45648,45680,45680,45648,45680,
45680,45712,45712,45712,45744,45744,45744,45744,45777,47857,47889,47857,47857,47921,47953,50034,
47954,47954,47986,50034,47986,48018,47986,47986,48018,48018,47986,48018,48051,48051,48051,48019,
48051,48083,48083,48083,50131,50131,50163,50163,50163,50196,50228,50228,52277,52277,52276,52276,
52309,52341,52341,52374,52374,54422,54454,54454,54487,54519,54519,56567,56567,56599,56631,58679,
58712,58744,58744,60792,60824,60824,60824,60856,62969,63001,62969,63001,63034,63001,62937,65017,
62969,62969,65049,65081,65081,65081,65081,65048,65048,65048,65080,65048,65048,65048,65016,65015,
65015,65047,65015,62871,62806,60694,60662,60662,60662,60694,60629,60597,60629,60662,60661,60629,
60629,62742,62806,64886,62838,62838,64886,64886,62773,62741,62709,62741,62709,62709,62709,62709,
62741,62741,62741,62708,62677,60628,60596,62676,62708,62805,64982,65110,65110,65013,64853,62676,
62612,60532,60500,60499,58387,56242,56210,54130,54066,54097,54162,54194,56307,60564,62773,64950,
64949,64982,65014,64981,64949,64917,64885,64852,64820,64756,64756,64820,64884,64981,65013,65045,
65078,65046,64981,64917,64885,64821,62677,60565,60533,58453,58421,60501,62613,62677,62676,62676,
62709,62612,60500,58388,58356,58324,58324,56212,51987,49875,47795,45619,43475,43475,41362,41362,
41395,41395,41330,41362,43506,47699,49843,54035,56147,56179,58259,56179,54066,54002,53970,53939,
26633,26633,26633,26633,26633,26633,26633,26633,26633,26633,28681,28682,28682,28682,28682,28682,
28682,28683,28683,28682,30730,30731,30731,30731,30730,30731,30731,30731,30731,30731,32779,32779,
32779,32779,32780,32780,32780,32780,32780,32780,32780,34828,34828,34828,34828,34828,34829,34828,
34828,34828,36876,34828,36876,36877,36877,36877,36973,36909,36876,36876,36877,38925,38957,39053,
39150,39150,39150,39150,39150,39150,39150,39278,39214,39214,39278,41326,41294,41358,41391,41359,
43471,43503,43471,41423,41455,43503,43568,43536,43536,43600,43632,43568,43568,43632,43632,43632,
43600,43632,43696,43696,43632,45744,45744,43696,45777,45777,45777,45809,45809,47857,47954,47921,
47921,47954,47986,47954,47986,47986,47986,48018,48018,48018,47986,47986,48018,48051,48019,48051,
48083,48083,48083,48051,48083,48083,48083,50164,50163,50163,50196,50196,50196,50196,50229,52277,
52277,52277,52309,52309,52341,52373,54454,54454,54454,54487,54487,54486,54486,56567,56567,56599,
56599,58680,58679,58679,58712,58744,58712,58744,60888,60921,60856,60889,62969,60888,60824,62936,
63000,65081,65145,65145,65081,65048,64984,62904,62936,64984,64984,62936,62903,62871,62871,62839,
62839,62871,62871,60758,60694,58581,56469,56501,58549,56469,56437,56469,56437,58517,58517,58517,
58517,58581,60661,60661,60661,62741,62774,62774,60661,60597,60564,60532,60565,58517,58484,58516,
60597,60597,60596,60564,60564,58484,58452,58420,58419,60499,60596,62773,62805,62773,62676,60564,
60500,58387,58387,56307,56242,54162,54130,52050,51986,51985,52050,52082,54162,58355,60564,62741,
64853,64885,64885,64885,64885,64821,64820,62708,62676,62644,62643,62675,62740,64852,64949,64981,
65013,64981,64917,64885,64853,64789,62644,60532,60565,60533,60533,60532,62612,62677,64821,64885,
64821,62676,62580,60500,58420,58420,58388,58356,56211,54067,51955,49811,47667,43442,43410,41330,
41329,41362,41362,39282,41298,43410,47634,49811,51891,54003,54067,54002,51890,51858,51826,49778,
26633,26633,26633,26633,26633,26633,26634,26633,26633,26633,26633,26634,26634,26634,26633,28681,
28682,28683,28683,28683,28682,28683,28683,28683,28682,30731,30731,30730,30731,30731,32779,32780,
32780,32779,32780,32780,32780,32780,32780,32780,32780,32780,32780,34828,34828,34828,34829,34828,
34828,34828,34828,34828,34828,34829,36877,36876,36877,36877,36908,36973,36876,36877,36877,38957,
39053,39150,39182,39149,39117,39117,39149,39246,39246,39214,39246,41358,41390,41391,41391,41391,
41327,41358,41390,41391,41423,41487,41423,41423,41455,41456,43568,43600,43567,43535,43567,43632,
43632,43632,43632,43632,43664,43632,43600,43664,45744,45744,45744,45777,45777,45777,45841,47921,
47921,47953,47953,47954,47986,47954,47954,47954,48018,48018,48018,47986,47986,48018,48018,48018,
48018,48018,48051,48051,48051,48083,48083,48115,48115,48115,50196,50196,50164,50196,50228,50228,
50229,52277,52277,50261,52341,52341,52374,52374,52374,52374,54422,54454,54486,54487,54487,56535,
56567,56567,56567,56599,56599,58679,58679,58679,58776,58808,58744,60824,60857,60856,62904,65081,
65113,63032,63000,65048,65016,64952,62840,60791,60759,62839,62839,62839,60791,60759,60759,60726,
60726,60726,60694,60662,58549,56501,56469,54356,54324,54324,54324,54356,54356,54324,54324,54324,
56372,56436,58517,58517,58549,60661,60662,60661,60629,58549,58517,58516,58484,56372,56339,56339,
56372,58452,56371,56339,56339,56307,56307,56307,56307,56307,56339,58419,60500,60500,58451,58419,
56307,56275,56242,54162,54162,54162,52049,49969,49937,49937,51986,51954,51986,54098,56242,58355,
58419,58419,60499,60563,60563,60532,60532,62579,62580,62612,62612,62579,62611,62675,64788,64852,
64884,64852,64788,64789,62708,62644,60500,60468,60468,60500,60500,60500,60564,62676,64820,64853,
64820,64788,64724,62612,60500,60500,60500,60500,58388,56243,56180,54067,51955,49875,49811,47634,
45522,45522,43474,43474,43474,43442,45522,45522,47602,47634,47601,45457,45457,47602,47666,47633,
26633,26633,26633,26633,26634,26634,26633,26633,26633,26633,26634,26634,26634,26633,26633,26634,
26634,28682,28683,28682,28682,28683,28683,28683,30731,30731,30731,30731,30731,30731,32779,30731,
32779,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,34828,34828,34828,34828,
34828,34828,34828,34828,34828,34828,34829,34829,36877,36877,36877,36876,36973,36877,36909,37005,
37005,39085,39117,39117,39085,39085,39182,39182,39150,39213,39246,41294,41326,41358,41359,39278,
41327,41423,41423,41423,41455,41423,41423,41455,41423,41423,41487,41520,41552,41519,41519,43632,
41584,41552,41584,43632,43600,41552,43632,43664,43664,43696,43728,43729,45777,45809,45841,45841,
45841,45841,45873,47954,47954,47954,47954,47954,47986,47986,47986,45938,47986,48018,47986,47986,
48018,48018,48018,48018,48050,48051,48051,48083,48083,48115,48115,48115,50164,50196,50196,50196,
50196,50196,50196,50196,50228,52277,52341,52341,52341,52341,52373,54422,54422,54422,54454,54455,
54487,54486,56502,56534,56567,56599,56567,56599,58744,58776,58711,58712,60824,60824,62839,62936,
62903,62839,60759,60791,62807,60759,60727,58647,58647,60727,60759,60791,60727,60694,58646,58614,
58581,58581,58582,58550,56469,54388,54356,54324,52276,52244,52276,52244,52212,54292,54292,54260,
54292,54324,56404,56372,56404,58485,58485,58517,58484,56404,56404,56372,56372,56339,54259,54259,
54227,54227,54195,52146,54162,54163,54195,54195,54195,54194,54162,54194,54194,56243,54227,54194,
54162,54130,52050,54098,54130,52082,50002,49937,49937,49937,49905,49873,49873,49905,52017,52017,
54066,54098,54098,56178,56210,56210,56210,56210,58323,58387,58387,58387,60434,60434,62547,62611,
62643,62611,62547,62547,60467,58387,58355,58355,58387,58356,58355,58355,60435,62580,62676,62708,
62708,64756,64757,62612,60499,60435,60468,60500,58387,58323,56243,56179,56147,54131,54099,51955,
51891,51891,49811,49811,49811,49778,47666,47602,45554,45522,45522,45490,45522,47602,47601,47600,
26633,26634,26633,26633,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26633,26634,
26634,26634,26634,28682,28683,28683,28683,28683,30732,30732,32780,32780,30731,30731,30731,30731,
30732,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,34828,34828,34828,34828,
34828,34828,34828,34828,34828,34828,34828,34828,36877,36877,36877,36877,36877,36941,36909,36876,
36876,36877,37005,37101,37101,39149,39117,39085,39085,39117,39149,39246,39246,39246,39278,39278,
41326,41358,41359,41390,39342,41391,41391,41391,41391,41423,41519,41519,41520,41487,41487,41552,
41552,41552,41552,41552,41552,41584,43632,43632,43632,43697,43729,43696,43697,43729,45745,45777,
45809,45841,45841,45873,45873,45906,47954,47922,47954,47954,45906,47986,47986,47986,45938,45938,
45938,45970,45970,45970,48019,48019,48019,48083,48083,48083,48083,48083,48115,48116,48083,50164,
50164,50196,50164,50196,50228,50229,50229,50229,50228,52309,52341,52342,52342,52341,54389,54422,
54486,54454,54422,54454,56534,56567,56534,56567,56695,58743,58711,58711,60824,60824,60727,60727,
60759,60726,58646,58614,58647,58647,58614,58582,58614,58615,60727,60727,60726,58614,58549,56501,
56501,56469,56437,56437,54356,54324,52244,52244,52212,52212,52211,50163,52179,52180,52179,52179,
52212,52244,54292,54260,54260,54260,54291,54324,54324,54291,54259,54260,56308,54260,54259,54227,
52147,52114,52082,50002,50034,50066,52114,52082,49970,49970,52082,52082,52082,52049,52049,52082,
52050,52018,49937,49937,49969,52018,49938,49905,49905,49905,47824,47824,47792,47792,49873,49873,
49873,49841,49841,51921,51953,51985,51985,51985,54033,54065,56146,54097,54097,56177,58258,58322,
58322,58290,58322,58322,58290,56210,56210,56210,58323,58355,58323,58323,58355,60435,62547,62579,
62611,62644,62644,62612,60499,60435,60435,60435,58355,58290,56178,56179,56179,56179,56147,56115,
54098,56147,54067,54034,54003,51891,51858,49810,47698,47634,45586,47666,47634,47602,47601,47665,
26633,26633,26633,26633,26633,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,28683,
26635,28683,28683,28683,28683,28684,28684,30732,30732,30733,32781,32781,32780,32780,30731,32780,
32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,
32780,32780,34828,34828,34828,34828,34828,34829,34828,36877,36877,36877,36877,36877,36876,36877,
36877,36877,37005,37038,36973,36941,37133,37101,37069,37133,39245,39246,39214,39181,39182,39246,
39310,39246,39278,39310,39310,39310,39310,39311,41391,41455,41487,41487,41455,41487,41519,41487,
41519,41519,41520,41552,41552,41520,41552,43632,43632,43632,43697,43729,43696,43664,45809,43761,
43729,43728,43729,45809,45841,45873,45906,47954,47954,47986,47954,47954,47986,47954,45938,45938,
45938,45938,45938,45970,45970,45971,48019,48051,48083,48051,48019,48051,48115,48083,48083,48115,
48116,50196,50196,50196,50196,50196,50196,50229,50229,50229,52309,52309,52309,52309,52341,52374,
54422,54389,54389,54422,54454,54454,54454,56535,56631,58711,58679,58679,60824,60792,58647,58614,
58647,60727,58678,58614,58614,58582,56502,56502,58582,58582,58614,58614,58614,58582,56469,56469,
54389,54356,54389,54389,52276,52244,52244,52212,52244,52212,50131,50131,50099,50132,50131,50131,
52179,52179,52179,52179,52179,52179,52211,52211,52179,52179,52179,52179,54227,52147,52147,52147,
52115,50034,50034,50002,49970,49970,50002,49970,49937,49970,49970,49970,49970,49937,49969,49969,
49905,49905,49905,49873,49905,49905,49873,47793,47760,47760,47761,47760,47760,47760,47728,47761,
47760,47792,47760,47728,49808,49840,49873,49873,49840,51888,51920,51920,51920,51921,54033,54065,
54065,54065,54097,56146,54098,54066,54066,56178,56210,58322,58355,58387,60435,60403,60403,60435,
60467,60467,62547,60499,60467,60467,60467,60403,58291,56210,56210,58259,58259,56146,56146,56114,
56146,56211,56147,54034,54002,53970,54002,51922,49778,47602,45521,45521,47537,47537,47570,49682,
26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,28683,28683,26635,26635,28683,28683,
28683,28683,28684,28683,28683,30732,30732,30733,30733,30733,30733,32781,32780,32780,32780,32781,
32781,32781,32781,32781,32781,32781,32781,32781,32780,32780,32780,32780,32779,32780,32780,32780,
32780,32780,32780,32780,32780,32780,34828,34829,34829,36877,36877,36877,36877,36877,36877,36909,
36941,36877,37005,36974,36909,36941,37101,36973,37037,37101,37101,39246,37102,37069,39214,39278,
39246,39213,39278,39278,39310,39342,39342,39342,39343,39343,41423,41423,41423,41455,41487,41519,
41519,41552,41552,41487,41520,41519,41551,41552,41552,43632,43632,43696,43728,43729,43729,43729,
43729,43729,43729,45809,45809,45841,45873,45873,45874,47954,45906,45906,47986,47986,45938,45938,
45938,45938,45970,45938,45938,45970,45970,48019,48019,48019,48019,48051,48083,48051,48083,48083,
48116,48115,48116,50196,50196,50196,50196,50196,50196,50196,50229,50229,50229,50229,52309,52341,
52341,52341,52341,52341,54389,54454,54421,54453,56598,56630,56534,56566,58679,58711,58614,58582,
58582,58582,58582,58582,58582,56502,56502,56469,56469,56502,56502,56502,58582,56502,56437,54389,
54357,54324,54324,54324,52276,52212,52180,52212,52244,50164,50131,50099,50067,50131,50099,50099,
50099,50099,50131,50099,50099,50099,52147,52147,52115,52115,50067,50067,52147,52115,50066,50066,
50034,50002,50002,47922,47857,47857,47889,47890,47922,47890,47857,47857,47857,47857,47857,47857,
47857,47792,47792,47792,47792,47761,47760,45712,45680,45648,45648,45680,45712,45648,45584,47664,
47760,47760,47728,47696,47696,47696,47728,49808,49808,49776,49776,49776,49776,49776,49744,49808,
49840,49840,51888,51856,51857,51921,51953,53969,54033,54097,56178,56242,58322,58355,58355,58323,
58354,60403,60402,60370,58322,58323,58323,58291,58226,56114,56146,58259,58259,58258,58258,56178,
56114,56147,56146,56114,54034,54002,53970,51890,49714,45489,45426,45490,45489,45457,45458,47539,
28681,28681,28682,28682,28682,28682,28682,28682,28682,26635,28683,28683,28683,28683,28683,28683,
28683,28683,28683,28683,28683,30732,30732,30732,30732,30732,32780,32780,32780,32781,32780,32781,
32781,32781,32781,32782,32782,34830,34830,34829,32781,32780,32780,32780,32780,32780,32780,32780,
32780,32780,32780,32780,32780,32780,34829,34829,34828,34828,36877,36877,36877,36877,36877,34829,
36877,36877,36909,36973,37005,34957,36941,36909,36941,36941,37005,37166,37134,37134,37166,37166,
37166,37198,39246,39278,39310,39246,39278,39342,39375,39375,41423,39375,39439,41487,41455,41455,
41519,41519,41487,41519,41552,41551,41519,41520,41552,43632,41552,43632,43664,43664,43665,43697,
43697,43729,43729,45809,45809,45809,45809,45841,45874,45906,45906,45906,45874,45874,45906,45938,
45938,45906,45970,45971,45971,45938,45938,45970,45970,45971,45971,48019,48051,48051,48051,48051,
48115,48083,48116,48148,48116,48115,50196,48116,48116,50196,50196,50196,50229,50229,50228,52309,
52309,52277,52276,52277,52309,54389,54389,54389,54485,56597,54453,54421,56566,56631,56534,56437,
56469,56501,56469,56469,56502,54389,54389,54421,54389,56437,56437,56469,56437,54389,54357,54324,
52244,52244,52244,52212,52244,52212,50131,50131,50131,50163,50099,48019,48019,48019,48019,48051,
50067,50067,50067,50035,50034,50066,50034,50034,50035,50035,50034,50034,50034,50034,50002,47922,
47922,49970,47954,47890,47857,47857,47825,47825,47825,47825,47793,47793,47825,47825,47825,47825,
47825,47793,45712,45713,45745,45713,45712,45680,45648,45648,45616,43568,45648,45616,45616,45616,
45648,45616,45584,45616,45616,45616,47664,47664,47696,47696,47663,45551,45583,45615,47664,47632,
47631,47632,47632,47632,47632,49744,49776,49808,51857,51825,51857,51889,54001,56114,56146,56146,
56146,56178,58226,56178,56145,54065,56081,56114,56049,54001,54001,56081,56146,56146,56146,56114,
56082,56082,54002,53970,53905,53938,51858,49778,47633,45489,45489,47634,47666,47569,45491,47605,
28682,28681,28681,28681,28682,28682,28682,28682,28682,28683,28683,28683,28683,28683,28683,28683,
28683,28683,30731,30731,30732,30732,30732,30732,30732,30732,30732,30732,30732,30732,30732,30732,
30733,32781,32781,32782,32782,32782,32781,32781,32781,32781,32780,32780,32780,32780,32779,32780,
32780,32780,32780,32780,32780,32780,32780,34829,32780,34828,36877,36877,36877,34829,36877,36877,
36877,36877,36877,34828,34828,34829,34829,34925,34893,34829,34893,36973,37101,37165,37166,37134,
37134,37134,39246,39278,39246,39246,39278,39278,39310,39311,39343,39343,39375,41487,41487,41455,
41519,41455,39375,41487,41552,41551,41551,41552,41584,41584,41552,41584,43664,43697,43665,43664,
43697,43729,43729,45809,45809,45809,45809,45841,45841,45841,45873,45874,45873,45874,45906,45906,
45873,45906,45970,45970,45938,45906,45938,45970,45970,45971,45971,45971,48051,48083,48051,48019,
48051,48115,48115,48116,48116,48083,48116,48116,48116,50196,50164,50164,50164,50196,50229,50228,
50196,50196,50228,52277,52276,52277,52277,52309,54485,54517,54421,52341,54486,56631,56534,54357,
54357,54389,54389,54389,54389,54357,54357,54389,54357,54357,54389,54357,54324,54356,54356,52244,
50131,52211,52212,52212,52212,50164,50131,50132,50131,50099,50067,50067,48019,48019,48019,48019,
47986,47986,48019,47986,47954,47986,47954,47954,47954,47954,47954,47954,47954,47922,47921,47922,
47890,47890,47890,45777,45809,45809,45777,45745,45777,45777,45745,45745,45745,45712,45712,45712,
45745,45713,45712,45681,45681,45680,45648,45616,45616,45616,43568,43536,43536,43568,45616,45616,
45616,45584,45584,45616,45584,45583,45584,45616,45616,45584,45616,45551,45519,45519,45583,45551,
45551,45519,45519,45519,45487,45487,45551,47632,47600,49680,47664,49712,49744,49776,51856,51856,
51888,53937,53969,53969,51889,51888,51888,51888,51824,51824,51824,51825,51857,53905,53937,53937,
53937,53969,53969,53937,51857,51857,51858,51890,51794,49682,47633,47634,47570,45329,45361,45521,
28682,28682,28682,28681,28681,28682,28682,28682,28682,28683,28683,28683,30731,30732,30732,30732,
30732,30732,30732,30732,30732,30732,30732,30732,30732,30732,30731,30731,30731,30731,30731,30732,
30732,30733,32781,32781,32781,32781,32780,32780,32781,34829,34829,32781,32780,32780,32780,32780,
32780,32780,32780,32780,32780,32780,32780,32781,32780,34829,36877,34829,34829,34829,34829,34829,
34828,34828,34828,34829,34829,34828,34828,34828,34893,34989,34860,34829,34893,34989,37069,37037,
37101,37069,37133,37198,37198,39278,39278,39278,39278,39278,39311,39343,39375,39343,39343,41455,
41487,41423,39375,41487,41519,41519,41487,41519,41584,41584,41584,43632,43664,43664,43633,43665,
43665,43697,43729,43729,43729,43729,43761,45809,43729,43729,45809,45841,45873,45873,43793,43825,
43858,45906,45906,45906,45906,45906,45938,45938,45938,45938,45971,45971,45971,45971,48019,48019,
48051,48116,48051,48051,48115,48115,48115,48115,48116,48116,48116,48116,50164,50196,50196,50196,
50196,50196,50196,50196,50196,50196,52245,52309,52405,54485,52340,52277,54454,54551,54486,52309,
52277,52309,54357,54357,54357,54357,52276,52276,52276,52277,52277,52276,52244,52244,52244,52244,
50163,50131,50164,52212,50131,50131,50131,50131,50099,48019,48019,48019,48019,48019,47954,45938,
47986,47954,47986,47954,47922,47954,47954,47922,47922,45874,45874,47922,45842,45809,45809,45842,
45842,45777,45777,45809,45777,45745,45777,45777,45777,45777,45745,45713,45680,45712,45712,45712,
45712,45680,43632,43600,43536,43568,43536,43568,43568,43536,43536,43600,43568,43535,43568,43568,
43535,43504,43503,43503,45552,45584,43504,43504,45584,45552,45552,43439,43407,43439,43439,43439,
43375,43375,43471,43439,43407,43375,45455,45520,47568,47600,47632,47632,47631,47600,47632,47632,
49712,49744,49744,49712,49712,49744,49744,49744,49680,49680,49680,49648,49648,49648,49712,51793,
51825,51857,51889,51889,51857,51857,51858,51890,51794,49650,47569,47505,45425,45361,45360,45425,
28682,28682,28682,28682,28682,28682,28682,28682,28682,28682,28683,30731,30731,30731,30732,32780,
32780,32780,32780,32780,30732,30732,30732,30732,30732,30732,30731,30731,30731,30731,30731,30732,
30732,30732,30732,32781,30733,32780,32780,32780,34829,34829,34829,34829,32780,32780,32780,32780,
32780,32780,32780,32780,32780,30732,32780,32781,32781,34829,34829,34829,34829,34828,34828,34829,
34829,34828,34828,34829,34829,34829,34829,34829,34925,34989,34893,34829,34893,35021,35021,34957,
37069,37069,37165,37230,39246,39246,39278,39278,39278,39342,39342,39343,39343,39375,39375,39311,
39375,41455,41487,41519,41519,41519,41519,41519,41584,41584,41584,41584,41584,43632,43632,43632,
43664,43664,43665,43697,43729,43729,43729,43729,43761,43729,43729,43761,43761,45841,43793,43825,
45906,45906,43858,43826,43858,43858,45906,45938,45938,45938,45938,45938,45970,45971,45971,45971,
48051,48051,48019,48051,48051,48083,48115,48083,48083,48083,48083,48116,48116,48116,48116,48116,
50196,50196,50196,50164,50164,50196,50196,50228,52373,52405,52308,50196,52341,54518,54454,52277,
52244,52276,52276,52244,52276,52276,52276,52244,52244,52244,52212,52212,52212,52212,50132,50164,
50131,50131,50164,50132,50131,50099,50099,50099,50099,48019,48019,48019,47987,48019,45906,45906,
45938,45874,47922,47922,45874,45874,45874,45842,45842,45842,45842,45842,45809,45809,45777,45777,
45777,45777,45777,43697,43697,43697,43697,43697,43665,43665,45745,45713,43632,43632,43632,43632,
43600,43600,43568,43568,43600,43568,41487,43536,43536,43536,43568,43504,43503,43536,43503,43503,
43471,43504,43504,43471,43471,43439,41359,43407,43471,43471,43407,43407,43375,41294,43342,41230,
41230,41294,43374,43343,41230,43311,43343,43407,45455,45455,45455,45520,45519,45455,45488,45520,
47568,47568,47599,47567,47567,47599,47600,47568,47503,47503,47503,47503,47536,47503,47536,49616,
49648,49681,49680,49713,49713,49681,49713,49745,49745,49681,47570,47569,49649,47633,47570,47539,
28681,28681,28682,28682,28682,30730,30730,30730,30730,30730,30730,30730,30731,32779,32780,32780,
32780,32780,32780,32780,30732,30732,30732,30732,30732,30732,30732,30731,30731,30731,30731,30731,
28683,28683,30731,30732,30731,30732,30732,32780,32780,32781,32781,32780,32780,30731,30732,30732,
30731,30731,30731,30731,30732,30732,30732,32780,32781,32781,32780,34828,34829,34828,34828,34828,
34828,34828,34829,34829,34829,32780,34828,32780,34860,34828,32780,34893,35021,34893,34893,34989,
34957,37133,37165,37165,37166,37102,39278,37230,37230,39342,39342,39246,39310,39375,39375,41455,
39343,39375,41487,41519,41520,41487,41519,41551,41519,41552,41551,41552,41552,41584,43632,43632,
43632,43664,43665,43633,43665,43697,43729,43729,43729,43729,43729,43729,43729,43761,43793,43793,
43793,43825,43858,43858,43825,43825,43858,45938,45938,45906,45938,45938,45938,45970,45970,45970,
46003,45971,45971,46003,48051,48019,48051,48083,48051,48083,48115,48115,48083,48083,48115,48116,
48116,48116,48116,48116,50164,50164,50163,50196,50292,52372,50228,50163,52341,52470,52405,52276,
50163,50163,50196,50196,52276,50196,50164,50163,50163,50164,50131,50131,50132,50132,50099,50099,
50131,50131,50099,50099,50099,50099,48019,48019,48019,47987,47987,47986,47954,47954,45906,45906,
45906,45906,45874,45842,45842,45874,45874,45874,45810,45810,45810,45810,45810,45745,43729,45809,
43729,45809,43697,43697,43697,43633,43665,43633,43632,43633,43633,43633,43633,43633,43632,43632,
43632,43632,43568,43568,43568,43568,43567,43535,41487,43536,43568,43471,41423,41456,43503,43471,
41455,43503,43504,43471,43439,43439,41327,41327,41327,43407,41327,41295,41295,41294,41262,41230,
41262,41262,41198,41230,41262,41198,41198,41231,43246,43278,43311,43375,43343,43311,43343,43375,
43375,45391,45391,45423,45423,45455,45423,45359,45359,45391,45358,45326,45359,45262,45231,45295,
45359,45359,45359,45424,47504,47504,49616,49617,49617,47601,49681,49681,49713,51793,49682,49650,
28681,28681,28682,28682,28682,30730,30730,30730,30730,30731,30731,30731,32780,34828,34829,34829,
34829,34829,32780,32780,32780,30732,30732,30732,30732,30732,30732,30731,28683,28683,28683,28683,
28683,28683,28683,28683,30731,30731,30732,30731,30731,30731,30731,30731,30731,30732,30731,30732,
30731,30731,30731,30732,30732,30731,30732,32780,32781,32781,32780,32780,34828,32780,32780,32780,
32780,32780,32780,32781,32780,32780,32780,32780,34828,34828,32780,34861,34989,34957,34925,34957,
34989,35053,35021,37101,37133,37101,37198,37230,37230,39278,39278,39310,39375,39343,39311,39375,
39407,39375,39375,41487,41520,41487,41519,41519,41519,41552,41552,41551,41552,41584,43633,41584,
41552,41616,43696,43697,43664,43696,41648,41648,43729,41681,41680,43729,43729,43729,43729,41681,
41681,41713,43793,43793,43793,43793,43825,43858,45906,45906,45938,45938,45970,45938,45970,45971,
45971,45971,45971,45971,45971,45971,48019,48051,45971,48019,48051,48083,48083,48083,48083,48083,
48083,48115,48115,48083,48115,48115,48115,50196,50260,50259,50195,48083,50228,52406,52406,50228,
50164,50131,50131,50164,50164,50131,48083,48051,48051,48051,48051,48083,48083,50099,48051,48019,
48019,48051,48051,48019,48019,47986,47986,47986,47987,47987,45906,45906,45906,45906,45906,45906,
45906,45874,45874,43762,43762,43761,43761,45842,43761,45809,45809,43762,45777,43729,43697,43697,
43761,43729,43632,43664,43697,43665,43665,43632,43632,43601,43600,43568,43600,43632,43632,43632,
43600,43568,41487,41488,41520,43568,43535,43503,41455,41456,43504,41391,41423,41423,41423,43504,
41423,41391,41391,41391,41359,41359,41359,41327,41295,41327,41295,41198,41231,41327,41230,39118,
39150,39150,39086,41134,41198,41198,41134,41102,41134,41198,41263,41231,43246,43279,43278,43342,
41166,41038,41198,43246,43182,43246,43247,43055,43247,43311,43278,43214,43054,43022,40974,41006,
41007,43055,43055,43151,43247,45328,47472,47504,45424,47504,47568,47504,49552,49584,47568,47568,
28681,28681,28681,28682,30730,30730,30730,30730,30730,30731,30731,30731,32780,34828,34829,34829,
34829,34829,32781,32780,32780,30731,30731,30731,30731,30731,28684,28683,28683,28683,28683,28683,
28683,28682,28682,28683,30731,30731,30731,30731,30731,28683,28683,30731,28683,30731,30731,30732,
30732,30731,30731,30731,30731,30732,30732,32780,32780,32780,32780,32780,32780,32780,32780,32780,
32780,32780,32780,32780,32780,32780,32780,32781,32780,32780,32780,32780,32812,34957,34957,34829,
34861,34957,34957,34989,37134,37166,37230,37230,37230,37230,37198,39278,39310,39310,39343,39343,
39375,39375,39343,39375,39471,39439,39439,41519,41520,41520,41520,41552,41584,41584,41584,41552,
41552,41584,41616,41584,43696,41616,41616,41648,43728,41648,41680,41681,41681,41713,41681,41681,
41681,41681,41681,41681,43761,43793,43793,43858,43858,43858,43858,45938,45938,45970,45971,45938,
45970,48019,45971,45971,45971,45971,45971,45970,45971,45971,45971,45971,48018,48051,48051,48051,
48083,48051,48051,48083,48083,48083,48083,48115,48179,50227,50164,48083,50196,52373,52405,50228,
48083,48051,48083,48051,48051,48051,48019,48051,48051,48051,48019,48019,48019,48019,48019,48019,
48019,48019,48051,48019,47986,45938,45906,45906,45906,45939,45938,45874,45874,45874,45906,45842,
43794,45842,45842,43794,43761,43761,43729,43761,43762,43729,43729,43729,43729,43729,43697,43697,
43697,43665,43632,43664,43697,43664,41584,43600,43600,41552,41520,41520,41552,41552,41552,41520,
43536,43536,41520,41488,41520,43568,43568,41488,41488,41488,41423,41423,41391,41391,41423,41424,
41359,41327,41327,41327,41359,41359,41327,41327,41359,39247,39183,39183,39247,39247,39150,39118,
39086,39086,39022,38925,39086,39086,39022,39022,41199,41231,41263,41263,41199,41167,41166,41230,
41070,38926,41166,41038,40974,40974,41006,40974,41006,41006,41006,41006,40974,40974,40974,40974,
40974,40974,40974,40974,41006,43055,43055,43087,45295,45455,45392,47375,45359,45424,45359,45327,
28681,28682,28682,28682,28682,30730,28682,28682,28682,30730,30731,30731,30731,32780,32781,32781,
32781,32780,30732,30732,30732,30732,30732,30731,30731,30731,28683,28683,28683,28683,28683,28683,
28683,28682,28682,28683,28683,28683,28683,28683,28683,28682,28683,28683,30731,30731,28683,30731,
30731,30731,30731,30731,30731,30731,30732,30732,30732,30732,30732,30732,32780,32780,32780,32780,
32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32909,32909,32781,
34829,34893,34989,34989,35021,37198,35086,37165,37165,37165,37230,39310,39310,39310,39343,39343,
39343,39375,39375,39343,39375,39439,39407,39375,39471,41552,41520,41552,41552,41519,41552,41552,
41584,41584,41584,41584,41648,41616,41584,41648,41648,41648,41648,41648,41649,41649,41649,41681,
41681,41681,41681,43729,43761,43825,43825,43793,43794,43793,43826,45906,45906,45971,45938,45906,
45906,45938,45970,45970,45938,45970,45971,45971,45970,45970,45971,45971,45971,45971,45970,45971,
48051,45970,46003,46003,48051,48083,48051,48051,48115,48147,48115,48019,48116,50293,50293,48148,
48051,45971,48019,48019,48083,48051,48019,45971,45971,48019,48019,48019,45939,47987,48019,45939,
45971,48019,48019,48019,45906,45906,45938,45907,45906,45906,45874,43794,43794,43794,45842,43826,
43794,43762,43762,43761,43761,43729,43729,43729,43729,43729,43729,43697,43729,43729,43729,43697,
41584,43632,41584,41585,41585,41584,41584,41584,41552,41552,41520,41520,41520,41488,41520,41552,
43568,41520,41520,41520,43568,43568,43536,43536,43536,41456,41423,41391,41359,41391,41423,41391,
41359,41359,41327,41327,41359,41359,39215,39215,39247,39182,39118,39150,39182,39182,39150,39054,
39118,39054,38925,39054,39086,39054,39054,39054,38958,41198,41263,41231,41199,41135,41070,41134,
39022,38926,38926,38926,38926,38926,38926,38926,38926,40974,40974,40974,40974,40974,38926,38926,
40974,40974,40974,40974,40974,40974,40974,43023,43022,43118,45327,47440,47472,45424,45391,45358,
28681,28682,28682,28682,28682,30730,30730,28682,28682,28682,28682,30730,30731,32780,32781,32781,
30732,30732,30731,30732,30732,30732,30732,30731,30731,30731,28683,28682,28683,28683,28683,28683,
28683,28683,26635,28683,28682,28682,28682,28683,28683,28683,30731,28683,28683,28683,28683,28683,
30731,28683,30731,30731,30731,30731,30731,30732,30732,30732,30732,30732,30732,32780,30732,30731,
32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32844,32844,
32780,34989,35053,35053,34989,34957,34989,35117,35117,35053,37166,37230,37295,37263,37230,39310,
39310,39310,39342,39343,39343,39343,39343,39407,39471,39471,41519,39471,39471,41519,41520,41552,
41584,41584,41552,41552,41584,41584,41584,41616,41648,41616,41616,41648,41648,41649,41649,41681,
41681,41681,41681,41681,43761,43761,43729,43761,43794,43826,43826,43826,43794,43826,43826,43826,
45906,45938,45906,45906,45906,45938,45970,45938,45938,45938,45938,45971,45938,45970,45971,45938,
45971,45971,46003,45971,45938,45971,45971,45971,48083,48083,46003,45938,48051,50229,50293,48148,
48019,45939,45939,45939,48019,45939,45939,45939,45939,45938,45938,45939,45939,45939,45939,45938,
45906,45939,48019,48019,47987,45906,45906,45906,45874,45874,43794,43793,43794,43794,43761,43762,
43793,43761,43761,43729,43697,43729,41681,41681,41681,43729,43729,43729,43697,43665,41585,41585,
41584,41584,41552,41584,41584,41552,41584,41520,41488,41520,41584,41552,41520,41520,41520,41488,
41456,41455,41488,43568,43600,43568,43503,41423,41423,41455,41456,41391,41423,41455,41423,41391,
41391,41359,41359,41359,41359,41263,39118,39118,39150,39150,39118,39118,39086,39054,39118,39150,
38990,36877,36877,38957,39022,38958,38990,39086,38990,41198,41231,41167,41103,41071,41167,39022,
38926,38926,38926,38926,38926,38926,38926,38926,38926,38925,38925,38925,40974,38926,38925,38925,
38925,38926,38926,38926,38926,38926,40974,40974,40974,40974,43087,45392,47536,47504,47471,47407,
28682,28682,28682,28682,28682,28681,28681,28681,28682,28682,28682,28682,30731,30732,30732,30732,
30732,28683,28683,30732,30732,30732,28684,30732,30732,28683,28683,28683,26635,28683,28683,26634,
26634,26635,28683,28683,28683,28683,28683,28683,28683,28683,28683,28683,28683,28683,28683,28683,
30731,30731,30731,30731,30731,30731,30732,30732,30732,30732,30732,30731,30731,30731,30732,30732,
30732,30732,32780,30732,30731,32780,32780,30732,30732,32780,32780,32780,32780,32780,32780,32812,
34925,34829,34957,35053,34989,35085,35149,35021,35053,37198,37166,37230,37262,37230,37198,39311,
39278,39310,39311,39311,39311,39375,39375,39343,39343,39375,39471,39471,39471,41520,41520,41584,
41584,41552,41552,41584,41552,41584,41584,41552,41584,41616,41616,41616,41648,41649,41649,41648,
41648,41649,41649,41681,41681,41713,43761,43794,43794,43794,43793,43794,43826,43826,43794,43793,
43826,43826,43858,43826,43826,43858,43826,43858,43858,45906,45938,45906,45906,45906,45906,45938,
45938,45938,45938,45939,45939,45939,45938,45939,46003,46035,45971,45939,46003,48148,50261,48116,
45971,45938,45938,45938,45939,45971,45971,45938,45938,45939,45906,45906,45907,45939,45938,45938,
45938,45906,45906,45906,47987,45906,45906,45874,43794,43761,43794,43794,43761,43761,43729,43729,
43729,43729,43762,41649,41681,41681,41616,41616,41584,41617,41681,41649,41649,41584,41584,41584,
41584,41584,41584,41552,41552,41584,41552,41552,41520,41488,41456,41456,41487,41520,41487,41455,
41488,41488,41488,43536,43504,43536,45648,45681,45616,43471,41424,41391,41391,41391,41391,41423,
41391,41359,41359,41359,41295,39150,39150,39182,39182,39150,39118,39118,39086,39086,39086,38958,
38925,36877,36877,38925,38926,38958,39054,39022,40974,41102,41166,41198,41230,41166,41102,38958,
38926,38926,38926,38926,38926,38925,38925,38926,38926,38926,38926,38925,38925,38925,38925,38925,
38925,38926,38926,38925,38926,38926,38926,38926,40974,41006,43183,45231,45231,45295,47439,47472,
30730,28682,28682,28682,28682,30730,28682,28682,28682,28682,28683,30731,28683,28683,28684,28684,
28683,28683,28683,28684,28684,28684,28684,28684,28684,28683,26635,26635,26635,26635,26635,26635,
26635,26635,26635,28683,28683,26635,26635,26635,28682,28682,26634,28682,28683,28683,28683,28682,
28683,28683,30731,30732,30732,30731,30732,30732,30732,30732,30731,30731,30731,30731,30732,30732,
30732,30732,30731,30732,30732,30732,30732,30732,30732,32780,32780,32780,32780,32780,32780,32781,
32781,34893,34957,34957,34925,35053,34989,35086,35118,35021,37134,37134,37198,37230,37198,37198,
37262,37262,37262,39375,39407,39407,39343,39310,39343,39375,39407,39407,39407,39472,41519,41552,
41584,41584,41552,41552,39504,39472,41552,41584,41552,41616,41648,41648,41649,41648,41648,41648,
41649,41681,41681,41681,41681,41681,43729,43729,43794,43794,43794,43794,43793,41713,43794,43826,
43826,43826,43793,43825,43826,43826,43826,43858,43858,43858,43826,45906,43858,43826,43826,43858,
43858,43858,43858,43858,45938,45906,45938,45938,45971,45971,45938,45938,45938,46035,48180,48116,
45971,45906,43858,45906,45939,45939,45939,45938,45906,45906,45906,45906,43826,45906,45906,45906,
45874,45906,45906,45874,45939,45907,45875,45874,45842,43794,43762,43761,41681,43729,41681,41681,
41649,41681,41681,41681,41649,41617,41649,41649,41585,41584,41584,41616,41584,41584,41584,41584,
41584,41552,41520,41552,39504,39472,41520,41552,41520,41520,41552,41520,41488,41520,41488,41456,
41520,41520,41488,41456,41456,43536,43568,45617,43568,43536,41423,41423,41359,41391,41391,41359,
41391,41391,41359,41295,41327,39182,39118,39150,39182,39118,37037,37037,37005,36974,37038,36878,
36910,36941,36877,36877,36878,36877,36877,38926,41134,41166,41231,41231,41198,41134,41070,38958,
38926,38926,38926,38925,36877,36877,36877,38926,38926,38926,38926,38926,38926,38925,38925,38925,
38926,38926,38925,36877,36877,36877,38926,38926,40974,40974,43023,43120,45263,45359,47473,47507,
30731,30731,30730,30730,30730,30731,30731,30731,28682,28682,28682,28682,28682,26634,28683,28683,
26635,26635,26635,26635,28683,26635,26635,26635,26635,26635,26635,26634,26635,26635,26635,26635,
26635,26635,26635,26635,28683,26635,28683,28683,28683,28683,28683,28683,28683,28683,28682,28683,
28683,28684,30732,30732,30732,30732,28683,28683,28683,28683,28684,28683,28683,28683,30731,30731,
30732,30732,30732,30731,30731,30732,30732,30731,30731,30732,32780,32780,32780,32780,32780,32780,
32781,32781,32781,34829,34861,35086,35021,34989,35021,35085,37198,35150,35182,37230,37230,37230,
37263,37230,37198,37230,37262,39375,39375,39375,39407,39343,39311,39407,39439,39375,41520,41552,
41552,41552,41552,41552,41520,41552,41584,41584,41616,41584,41584,41616,41648,41649,41616,41616,
41649,41681,41649,41649,41649,41681,41713,43729,41713,43794,43794,43761,43729,41681,41713,43794,
43826,43826,43761,43794,43826,43826,43826,43826,43826,43826,43826,43858,43826,43826,43858,43858,
43858,43826,43858,43858,43826,43858,43826,43858,45938,45906,43858,45906,45938,46003,48180,48116,
45938,43858,45906,45906,45939,45939,45906,45906,45874,45906,45874,45874,45874,45874,45874,45874,
43794,45842,45874,45907,45907,45906,45874,45842,45842,43762,43762,43762,43762,43729,41681,41649,
41649,41649,41649,41617,41616,41617,41617,41617,41617,41617,41616,41584,41585,41584,41552,39504,
41552,41552,41520,41520,41584,41552,41552,41520,41520,41520,41520,41520,43568,43568,43568,41488,
41423,41488,41520,41456,41391,41391,41423,41456,41423,41327,39246,39247,39279,39247,39214,39247,
39214,39150,39182,39278,39247,39182,37070,37070,37102,37102,37037,37069,36973,36877,36973,36877,
36877,36877,36876,36877,36877,36877,36877,38925,38926,39086,41198,41167,41135,41135,40974,41038,
38990,38926,38925,36877,36877,36877,36877,36877,36877,38925,38926,38926,38926,38925,38925,38925,
38925,38925,36877,36877,36877,36877,38925,38926,40974,40974,40974,43183,45359,47472,47506,47540,
32779,32779,30731,30731,30731,30731,30732,30732,28683,28682,28682,26634,26634,26634,26634,28683,
26634,26635,26635,26635,26635,26635,26634,26635,26635,26634,26634,26634,26634,26635,26635,26635,
26634,26634,26634,26635,26635,26634,26634,28683,28683,28684,28683,28683,28683,28683,28683,28683,
28684,30732,30732,30732,30732,28684,28684,28683,28683,28683,28683,28683,28683,28683,28683,30732,
30732,30732,30731,30731,30731,30732,30732,30732,30731,30731,30732,32780,32780,32780,32780,32780,
32781,32781,32845,34957,34989,35021,34925,34893,34957,35021,35021,35053,35053,37133,37230,37262,
37262,37230,37230,37230,37263,39343,39375,39375,39343,39407,39343,39375,39407,39439,39472,39472,
39472,39472,39472,41584,41585,41552,41552,41584,41584,39504,39536,41616,41584,41584,41584,41616,
41649,41649,41649,41617,41649,41649,41649,41681,41681,41713,41713,41681,43761,41713,41713,41713,
43762,43794,43826,43826,43794,43762,43826,43826,43761,43794,43858,43858,43825,43825,43793,43825,
43858,43825,43826,43858,43826,43858,43826,43858,43890,43826,43858,43826,43826,46003,48148,48148,
45939,43858,43858,45906,45938,45906,45906,45906,45874,45874,45906,45874,43794,43794,45874,45842,
45842,45874,45874,47955,47955,47954,47922,47922,45842,43729,43762,43762,41649,43730,41681,41681,
41649,41649,41649,41617,39536,41617,41649,41617,41584,39536,41584,41585,41585,41552,39472,41552,
41552,41552,41552,41552,41552,41520,41488,41520,39407,41455,41552,43600,43600,43601,43569,41488,
41456,41455,41423,41423,39311,39247,39311,39343,39311,39247,39246,39246,39247,39214,39214,39247,
39182,37102,37166,39246,39182,37038,37006,37006,37038,36974,36877,36877,36877,36877,36973,36877,
36877,36909,36941,36877,36877,36877,36877,36877,36877,38926,38926,38926,38926,38926,38990,38958,
38926,38925,38926,36877,34829,34829,36877,36877,36877,36877,36877,36877,38925,38925,38925,38925,
38926,38926,38925,36877,36877,38925,38926,38925,38925,38925,40973,43022,45231,45359,45359,45360,
34829,34828,32780,32779,30731,30732,30732,28684,28683,26634,26633,26633,26633,26633,26634,26634,
26634,26634,26634,26635,26635,26634,26634,26634,26634,26634,26634,26634,26634,26634,26635,26635,
26635,26634,26634,26635,26635,26635,26635,26635,26635,26635,26635,26635,26635,28683,28683,28684,
28684,28684,30732,30732,28684,28683,28683,28684,28684,28683,28683,28683,28683,28683,28683,28683,
30732,30732,30731,30731,30731,30732,30732,30731,30731,30732,32780,32780,32780,30732,32780,32780,
32781,32781,32813,32845,34925,35021,34829,34893,34989,34989,37102,35054,35118,37230,37230,37230,
37230,37230,37230,37262,37262,39343,39343,39343,39375,39343,39343,39408,39408,39407,39472,39472,
39472,39472,39472,41552,41552,41520,41520,41552,41584,41584,39504,39536,41617,41585,41584,41617,
41649,41649,41617,41617,41649,41649,41681,41681,41681,41681,41681,41681,41681,41681,41681,41681,
43729,43762,43794,43794,43794,43794,43794,43826,43794,43794,43826,43794,43793,43793,43825,43825,
43826,43826,43826,43826,43858,43826,43826,43858,43890,43826,43826,43826,43858,45971,48116,48116,
45971,43858,45906,45874,45874,45842,45906,45906,45874,45874,45874,45874,43794,43762,45842,45842,
45842,45874,45906,47955,47987,50067,47987,47954,47923,45810,43762,43762,43729,41649,41649,41649,
41616,41649,41649,41617,41617,41617,41585,41585,41585,39536,39536,41585,41585,41585,41553,41553,
41552,39504,39472,39472,41520,41520,41520,41520,41488,41488,41520,41520,41488,41488,41488,41456,
39408,39343,39311,39311,39311,39279,39279,37198,37198,39278,39278,37134,37166,37167,39214,39246,
37070,37102,37166,37070,37038,37102,37038,37038,37006,36877,36877,36877,36877,36877,36877,36877,
36877,34829,36877,36877,36877,34829,34829,36876,36877,36877,36877,36877,36877,38925,38926,38926,
38926,36878,36877,36877,34829,34829,34829,34829,34829,36877,36877,36877,36877,38925,38925,38925,
38925,38925,38925,36877,36877,36877,38926,38925,38925,38925,40974,43022,43022,43022,43023,43023,
34828,34828,32780,30731,30731,28683,28683,28683,26634,26634,26633,26633,26633,26633,26633,26634,
26633,26633,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26635,26635,26635,
26635,26634,26634,26635,26635,26635,26635,26635,26635,26635,26635,26635,26635,26635,26635,28683,
28684,28683,28683,28683,28683,28683,28683,28683,28683,28683,28683,28683,28683,28683,28683,28683,
30731,30731,30731,30731,30731,30731,30732,30731,30731,30732,30732,32780,30732,32780,32780,32780,
32781,32781,32781,32781,32781,34925,34957,34989,35021,35054,37102,35086,35150,35118,37134,37230,
37230,37230,37230,37230,37230,37231,37263,39343,39343,39343,39407,39375,39343,39375,39439,39440,
39472,39472,39472,41584,41585,39472,39472,41584,41584,41584,39504,39472,41552,41649,41617,41584,
41552,41552,41649,41649,41649,41649,41649,41649,41681,41681,41649,41648,41681,41681,41681,41649,
43761,43794,43761,43761,43761,43762,43794,43794,43762,43761,43794,43794,41713,41713,43793,43825,
43794,43826,43793,43793,43825,43794,43794,43826,43826,43826,43826,43826,43794,45938,46036,48084,
45971,45874,45874,45874,45874,45874,45874,45907,45907,45906,45874,43794,43794,45842,45842,45842,
45842,45842,45842,47922,50035,50068,50068,47955,47922,45874,43762,43729,43729,41649,41649,41617,
41585,41617,41617,41649,41585,39537,39537,39537,39536,39504,39472,39536,41585,41585,39504,39472,
39472,39472,39472,39504,39472,39440,41520,41520,41520,41488,41424,41424,39376,39344,39344,39343,
39344,39343,39311,37231,39278,39279,37199,37134,37166,37198,37134,37070,37038,37038,37038,37102,
37102,37069,37005,36973,37038,37070,36909,36910,37038,36877,34829,34829,36877,34829,36877,34829,
34829,34829,34829,36877,34829,34829,34828,34828,34829,36877,36877,36877,36877,36877,36877,36877,
36877,36877,34829,34829,34829,34828,34828,34829,34829,34828,36876,36877,38925,38926,36877,36877,
36876,36877,36877,36877,36877,36877,36877,38925,38926,38926,40974,43022,43022,40974,40975,40977,
30731,32779,30731,30731,28682,28682,26634,26634,24586,24585,24585,24585,24585,24585,24585,26633,
26633,26633,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26635,26635,
26635,26635,26635,26635,26634,26635,28684,28684,28684,28683,26635,26635,26635,26636,26635,26635,
26636,28683,28683,28683,26635,26635,28683,28683,28683,26635,28683,28684,28683,28683,28683,28683,
28683,30731,30731,30731,30731,30732,30732,30731,30731,30731,32779,32780,32780,32780,32780,32780,
32780,32780,32845,32813,32781,34989,34989,34957,34989,35054,37166,34957,35053,35085,37102,37198,
37134,37166,37230,37231,37263,37263,37263,37263,37263,37263,37263,39375,39407,39407,39407,39375,
39407,39439,39472,41552,41520,39440,41520,41552,39472,39504,41552,39504,41552,41585,41617,41585,
39504,41584,41649,41617,41584,41617,41681,41681,41649,41649,41649,41649,41649,41649,41681,43729,
43729,43762,43761,43761,43761,43762,43794,43762,43729,43729,43761,43793,41746,41713,41713,43793,
43793,43793,43793,41745,43794,43762,43794,43794,43794,43794,43794,43826,43794,43858,46003,48116,
45971,45874,43794,45874,45906,45874,45874,45907,45906,45842,45842,43762,43762,45842,45842,45842,
45841,45842,45874,47922,50003,50035,50067,50035,47955,47922,45842,43729,43729,43730,43730,41649,
41649,41681,41585,41585,39505,39505,39536,41585,39504,39504,41552,41553,41585,41553,39504,39472,
39472,39472,39472,39472,39440,39408,39376,39408,39408,39376,39376,39344,39343,39311,37199,37231,
39311,37231,37199,37198,37198,39278,37231,37198,37198,37230,37198,37134,37070,37102,37102,37038,
34861,34957,37133,37037,36941,34829,36877,34861,36909,36878,34829,34829,34829,34829,34829,34828,
34829,34829,34829,34829,34829,34829,34828,32780,34828,34829,34829,36877,36878,36877,36877,36877,
34829,34828,34828,32780,32780,32780,32780,32780,32780,34828,34828,36877,38925,38925,36877,36876,
36876,36876,36877,36877,36877,36876,36876,36877,36877,38925,40973,43022,43022,40974,40974,40975,
26633,28681,28682,28682,28682,26634,26634,24586,24585,24585,24585,24585,24584,24584,24585,26633,
26633,26634,26634,26634,26634,26634,26633,26633,26634,26634,26634,26634,26634,26634,26635,26635,
26635,26635,26635,26635,26635,28684,30733,28684,28684,28684,26636,26635,26636,26636,26635,26635,
26636,26635,28683,26635,26635,26635,28683,28683,28683,28683,28683,28684,28683,28683,28683,28683,
28683,28683,28683,30732,30732,30732,30732,30731,30731,30731,30731,32780,32780,32780,32780,32780,
32781,32781,32780,32781,34829,34989,34893,34829,34893,34957,34957,35053,34989,34957,35053,37134,
37166,37230,37231,37230,37263,37230,35182,37230,37263,37231,37263,37263,37263,37263,37263,39311,
39375,39439,39472,39472,39440,39440,39440,39472,39440,39472,39504,39504,39504,41585,41585,39504,
39504,39537,41617,41584,39504,41617,41681,41649,41649,41617,41617,41649,41681,41649,41681,43729,
43729,43729,43729,43761,43761,43761,43762,43729,43729,43761,43761,41681,41713,41713,41713,41681,
41681,41681,41713,41713,41714,43826,43762,43794,43826,43794,43762,43794,43761,43826,46003,48083,
45971,45842,43761,43794,43794,45842,45842,45842,45874,45874,45809,43762,45842,45842,45874,45874,
45842,45874,47922,47922,47922,50035,50067,50035,50035,50035,47922,47890,45810,45810,45778,43729,
43697,43665,43665,41585,41585,41585,41552,41552,41552,41552,41584,41552,41520,41520,39472,39472,
39472,39408,39408,39408,39440,39408,39376,39375,39408,39408,39343,39343,39311,39311,37263,37199,
37199,37231,39311,37199,37166,37230,37230,37166,37166,37198,37166,35085,37165,34989,34926,37134,
37006,36941,34925,34893,34829,34829,34829,34829,34829,34829,34829,34829,34829,34829,34829,32780,
34829,34829,34829,34828,34828,32781,32780,32780,34829,34829,34828,34829,34829,36878,36877,34829,
34829,32780,32780,32780,32780,32780,32780,32780,32780,32780,34829,36877,36877,36876,36876,34828,
34828,36876,36877,36877,36877,36877,36876,34828,36876,36876,38925,40974,40974,40974,38925,38925,
26633,26633,26633,26633,26633,26633,26633,24585,24585,24585,22537,22536,22536,24585,24585,24585,
24585,24585,24585,26634,26634,26634,26633,26633,26634,26634,26634,26635,26635,26635,26635,26635,
26635,26636,28684,28684,28684,32781,32782,30733,28685,26636,26636,26636,26636,26636,26635,26635,
26635,26635,26635,26635,26635,28683,28683,28683,28683,28683,28683,28683,26635,28683,28683,28683,
28683,28683,30732,30732,30732,30732,30732,30732,30732,32780,32780,32780,32780,32780,32780,32780,
32781,32781,32813,32813,32780,34861,34861,34861,34925,34989,35021,35085,35053,35085,37166,37070,
37134,37198,37230,37230,37198,37198,37230,37230,37230,37263,37263,37230,37231,37263,37327,37295,
39375,39439,39440,39407,37327,37391,39471,39472,39440,39472,39504,39472,39472,39504,39504,39504,
39504,39504,41553,41617,39536,41585,41617,41585,41649,41617,41585,41649,41649,41681,41649,41649,
41681,41681,43729,43729,43762,43762,43729,43729,43761,43761,43761,41681,41681,41681,41649,41681,
43762,41681,41681,41681,41714,43794,43794,43793,43761,43729,43794,43762,43761,43794,45971,48084,
45939,43794,43761,43794,43794,43794,43762,45842,45842,45874,45842,45810,45810,45810,45874,45874,
45874,47922,47922,47922,47922,50003,50035,52115,52115,52147,52115,50003,47922,47922,45810,45778,
45745,45745,43698,43665,43665,43633,41585,41553,41584,41552,41552,41584,41552,41520,41520,41520,
41520,39504,39376,39375,39375,39343,39343,39407,39407,39343,39279,37263,37295,37263,37198,37198,
37230,37199,37166,37166,37198,37198,37134,37102,37134,37102,37037,34957,34989,34925,34861,37102,
34990,34861,34829,34829,34829,34829,34829,34829,34829,34829,32780,34829,34829,32780,32781,32781,
34829,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,34828,34829,34829,34829,34829,
32780,32780,32781,32780,32780,32780,32780,32780,32780,32780,34829,34828,34828,34828,34828,34828,
34828,34828,34829,34829,34828,34829,34828,34828,34827,34828,36877,36877,36877,36877,36877,36877,
26633,24585,24585,24584,24584,24585,24585,24585,24585,22537,22537,22536,22536,22536,22537,24585,
24585,24585,24585,24585,26633,26634,26634,26633,26633,26634,26634,26634,26635,26635,26635,26635,
26635,28684,28685,28685,28685,30734,30734,30734,28685,26636,26636,28684,28684,28684,26636,26636,
26636,26635,26635,26635,26635,26635,28683,28683,28683,28683,28683,26635,28683,28683,28683,28683,
28683,28683,30732,30732,30732,30732,30732,30732,32780,32780,32780,32780,32780,32780,32780,32780,
32780,32781,34861,32813,32780,34829,34925,34829,34893,35022,34861,35021,34957,34957,37134,37070,
37102,37134,37166,37198,37198,35118,37230,37230,37198,37262,37230,37230,37230,37263,37295,37263,
37295,39407,39407,39407,37327,37359,37391,37359,37359,37327,39472,39472,39472,39504,39472,39440,
39472,39504,39536,39504,39537,41617,41585,41585,41617,41585,41617,41649,41649,41649,41649,41616,
41649,41681,41649,43697,43729,43729,43729,43729,43761,43729,41681,41682,41681,41681,41681,41649,
41681,41681,41649,41681,41682,41682,43729,43761,43761,43762,43762,43761,43761,43761,45906,48051,
45939,43794,43761,43794,43762,43762,43761,45809,45842,45874,45842,45810,43729,45810,45842,45810,
45842,45842,45842,45842,47922,47922,50002,52083,52115,54195,52180,52083,49970,49970,47890,47858,
47826,45778,45778,45746,43665,43633,43633,41553,41552,41552,41552,41552,43600,41552,41552,41488,
41488,41520,39408,39407,39407,39343,39343,39375,39311,39311,39311,39311,37263,37263,37230,37198,
37198,37166,35086,37102,37102,37070,35022,35022,37102,37070,34957,34957,34989,35021,34957,34861,
34829,34829,34829,34829,34829,34829,34829,32781,32781,32781,32780,32780,32781,32781,32781,32781,
32781,32780,32780,32780,32781,32781,32781,34829,32780,32780,32779,32780,32781,34829,34829,32781,
32780,30732,32781,30733,30733,30733,30732,30732,30732,30732,32780,32780,34828,34828,34828,32780,
32780,32780,34828,34828,32780,32780,32780,32779,32780,32780,32778,32779,32780,32780,32780,32781,
24585,24584,24584,24584,24584,24584,24585,24585,24585,24585,24585,22537,22536,22536,22536,22537,
24585,24585,24585,24585,26634,26634,26634,26634,26634,26634,26634,26634,26635,28683,28683,28683,
28684,28685,28686,28686,28686,28686,28685,28685,28685,26637,26636,26637,28684,28684,28684,28684,
28684,26636,26635,26635,26635,26635,26635,28683,28683,28683,28683,28683,28683,28683,28683,28683,
28684,28684,30732,30732,30732,30731,30732,32780,32780,30732,30731,32780,32780,32780,32780,32780,
32780,32780,34829,34829,34829,34829,34990,34861,34861,34989,34893,35021,34925,34957,37166,37070,
37102,37166,37166,35054,37134,37230,35182,35150,35150,37230,37263,37263,37230,37262,37263,37295,
37295,37263,37295,37359,37391,37359,37327,37295,37359,37391,37391,39440,39440,39472,39472,39472,
39440,39472,39536,39537,39537,39537,39537,41617,41617,41585,41585,41649,41649,41617,41617,41617,
41617,41649,41649,41681,41649,43697,43762,43729,43729,43729,43729,41682,41681,41649,41681,41681,
41649,41681,41681,41681,41681,43730,41649,41714,43794,43761,43761,43761,43729,43761,45906,45971,
45907,45842,43761,43762,45842,45842,45842,45842,45842,45874,45874,45842,43761,43729,43729,43697,
43729,43761,43761,45810,45842,45810,47890,49971,49970,49970,49970,49970,49938,47890,47858,45809,
45777,45777,45778,45746,45681,43632,43632,43600,41552,41552,41552,41520,41520,41488,41520,41520,
41488,41456,39376,39375,39375,39311,39343,39343,39311,37231,37231,39311,37231,37231,37231,37231,
37198,37166,37102,37070,37102,37166,35054,34958,35022,37102,36942,34990,34925,34893,34957,34894,
34829,34829,34829,34829,32780,32781,32781,32781,32781,32780,32780,32780,32780,32780,32781,32780,
32780,32781,32781,32781,32781,32781,34829,34830,34830,34829,32780,32780,32781,32781,32781,30733,
30732,30732,30732,30732,30732,30732,30732,30732,30731,30732,30732,30732,32780,32781,34829,32780,
32780,32780,32780,32780,32779,32779,32779,32779,32780,32779,30730,30730,30731,30732,30732,30731,
24584,24584,24584,24584,24584,22536,22536,22536,24585,24585,22537,22536,22536,22536,22537,24585,
24585,24585,24585,24585,26633,24585,24586,26634,26634,26634,26634,26635,26635,28683,30732,30732,
30733,28685,28685,28686,28686,28685,26636,26636,26636,26636,26636,28685,28685,28685,28685,28684,
28684,28684,28684,26635,26635,26635,26635,26635,26635,26635,26635,28683,28683,28683,28683,28683,
28684,28684,30732,30732,30732,30732,30732,32780,32780,32780,32780,32780,32780,32780,32780,32780,
32781,32781,32781,34829,34829,34829,34861,34829,34861,34989,35021,35022,34861,34893,37134,37102,
37070,37166,37230,37198,37198,37166,35150,35182,35214,37230,37263,37230,35182,37230,37263,37262,
37262,37263,37263,37295,37295,37295,37295,37359,39440,37359,37327,37327,37359,37359,37359,39440,
39472,39472,39504,39536,39536,39536,39504,39505,41585,41585,41585,41585,41617,41649,41649,41617,
41585,41617,41617,41617,41617,43729,43697,43729,43697,41681,41681,43729,41649,41649,41681,41649,
41649,41649,41649,41681,41681,41681,41682,43762,43762,43730,43730,43762,43729,43762,43826,45939,
47987,45874,45842,45841,47922,47954,47922,45842,45809,45809,45874,43729,41617,41649,43697,43697,
43697,43697,43697,43730,43665,43697,45809,45810,45777,45745,45777,45777,45777,45777,45745,45713,
45713,45745,45713,43633,43632,43632,41552,41520,41488,41520,41520,41488,39407,39439,39439,39439,
41487,39375,39376,39343,39311,39343,39375,39343,39343,37263,37199,37230,37231,37231,37199,37231,
37231,37134,37134,37166,37167,37134,35022,34830,34926,35022,34830,34989,34893,34829,34829,34861,
34829,34829,32780,34829,32780,32780,32780,32781,32781,32780,32780,32780,32780,32780,32781,32781,
32781,32780,32781,32781,32782,32782,34830,34830,34830,32782,32782,32781,32781,32781,30733,30733,
30733,30733,30733,30732,30732,30732,30732,30732,30731,30731,30732,30732,32780,32780,32780,32780,
32780,32780,32780,32780,32779,30731,32780,32779,30731,30731,30731,30730,30731,30731,30730,30730,
22536,22536,22536,22536,22536,22536,22536,22536,22536,22537,22536,22536,22536,22537,22537,24585,
24585,24585,24585,24586,24585,24585,24586,26634,26634,26634,26635,28683,28684,30732,30732,30732,
28684,28685,28685,28685,26637,26636,26636,26636,26636,26636,26636,26637,28685,28686,28686,28685,
28685,26636,26635,26635,26635,26635,26635,26635,26635,28683,28683,28683,28683,28683,28683,28683,
28684,28683,28683,30731,30732,32780,32780,32780,32780,30732,30732,32780,32780,32780,32780,32780,
32781,32781,32781,32781,32780,32780,34925,34861,32781,34829,34861,34861,34925,34989,37102,37167,
37134,37166,37198,37166,37230,35086,35086,35150,37262,37262,37263,37230,35150,37230,37230,37230,
37262,37295,37263,37295,37263,37327,37327,37295,39440,37327,37359,37359,37327,37327,37391,37391,
37391,39472,39472,39472,39472,37424,39472,39505,39504,39505,41585,41585,41585,41585,41585,41617,
41649,41585,41585,41617,41649,41649,43697,41649,41649,41650,41682,43697,43697,41681,41649,41617,
41681,41649,41649,41649,43762,43762,43730,43730,43730,43730,43730,43762,43762,43794,45874,47987,
48019,47987,47954,47954,47954,47954,47922,45810,43729,43762,43762,43697,41617,41649,43729,43697,
41649,41649,41617,41617,41584,41584,41617,43665,43697,43697,41584,41584,43664,43664,43632,43633,
43633,43633,43633,41585,41553,41553,41552,39472,39407,39375,39408,39440,39439,39375,39343,39375,
39375,39375,39311,39311,39343,39343,39311,39343,39311,37230,37198,37166,37230,37166,37134,37198,
37230,37198,37102,37102,37134,37102,35054,35022,34893,34861,34990,34893,34829,34861,34893,34829,
34829,34829,32781,32780,32780,32780,32780,32780,32780,32780,32781,32780,30732,32780,32781,30732,
32780,30732,30732,32781,32781,32782,32781,32782,32782,32782,32782,32781,30733,30733,30733,30733,
30733,30733,30733,30733,30733,30732,30732,30732,30732,30732,30732,30732,30732,32780,32780,32780,
32780,32780,32780,32780,32779,30731,30731,30731,30731,30731,30730,30731,30731,30731,28682,28681,
22536,22536,22536,22536,22536,22536,22536,22536,22536,22536,22536,22536,22536,22536,22537,24585,
24585,24586,24586,24586,24585,24586,24586,26635,26635,28683,28684,28684,28684,30732,30732,28684,
26636,26636,26637,26637,26636,26636,26636,26636,26637,26637,26636,26637,28685,30734,30734,28686,
28685,26636,26635,26635,26635,26635,26635,28683,28684,28684,28684,28684,28683,28683,28683,28683,
28683,30732,28683,30731,30732,30732,32780,32780,32780,30732,32780,32780,32781,32780,32780,32780,
32780,32780,32781,32780,32780,32781,34861,32781,34829,34829,34829,34829,34829,34925,37134,37199,
37199,37134,37166,37166,37102,35054,37198,37230,37230,37231,37166,35086,35118,37230,37263,37263,
37263,37230,37231,37295,37295,37295,37263,37295,37359,37327,37327,37327,37327,37359,37391,37359,
37359,39472,39472,39472,39472,39472,39472,39537,39537,39505,41585,41618,41618,41553,41553,41617,
41617,41585,41553,41617,41649,41649,41682,41617,41585,41649,43730,43730,45811,43762,41681,41617,
41617,41649,41649,41649,43697,43762,43762,45843,45842,45810,45810,47923,47922,45842,45842,47955,
48019,50035,47954,47954,47922,47890,47858,45777,43729,43665,41617,41649,41649,41649,41617,41617,
41616,41584,41584,41617,41584,39504,39504,41552,41552,41584,41552,39472,41520,41585,41520,41552,
41520,39407,41519,39471,39407,39440,41520,41519,41520,41488,39407,39375,39375,39311,39311,39343,
39311,37263,37231,37263,39343,37263,39311,39343,37231,37199,37231,37199,37134,35118,37166,37102,
37166,35150,35021,34989,35086,37102,34861,34989,35022,34862,34861,34925,34861,34829,34829,34829,
34829,32781,32781,32781,32781,32780,32780,32780,32780,32780,32780,30732,30732,30732,30732,30732,
30732,30732,30732,30732,32780,32780,32781,32781,32782,32782,32782,32781,30733,30733,30734,30734,
30733,30733,30733,30733,30733,30733,30732,30733,30732,30732,30733,30732,32780,32780,32780,32780,
32780,32780,32780,32780,32780,32779,30731,30731,30730,30730,30731,30731,30731,30730,28681,28681,
22536,22536,22536,22536,22536,22536,22536,22536,22536,22537,22536,22536,22536,22537,22537,24585,
24585,24585,24586,24586,24586,24586,26635,26635,26635,26635,28684,28684,28684,28684,28684,26636,
26636,26636,26636,26636,26636,24588,26636,26636,26636,26637,26636,26637,26637,28686,30734,28685,
26636,26636,26635,26635,26635,26635,26635,26635,28683,28683,28684,28684,28684,28683,28684,28684,
28683,30731,30732,30732,30732,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,
32781,32780,32781,32780,32780,34829,32781,34829,34829,34829,34829,34925,34829,34862,37134,37167,
37134,37166,37199,37167,37135,37199,37198,35086,35086,37198,35086,35118,37231,37231,37166,37230,
37230,37198,37263,37295,37230,37230,37263,37262,37295,37263,37295,37295,37295,37359,37327,37359,
37424,37392,39408,37392,39472,39472,39472,39504,39505,39473,39505,41618,41618,41618,41585,41585,
41585,39504,39472,41585,41617,41585,41649,41649,41617,41617,43698,45778,45843,43763,41618,41618,
41649,41649,43729,43730,43698,43730,43762,43763,43731,43762,45843,47955,47955,47955,47955,47955,
47987,47955,45810,45778,47890,47922,45778,43697,41649,41585,41585,41585,41585,41617,41649,41585,
41585,41585,41553,41585,39504,39472,39472,39472,41552,41520,39472,39471,39472,39440,41520,39472,
39440,39439,39471,39439,39407,39407,39439,41520,39407,39439,39407,39343,39343,39407,39375,39343,
39343,39311,39343,37295,37263,37230,37230,37230,37198,37198,37231,37231,37198,35054,35054,35054,
37070,35086,35054,34989,34990,36974,34830,34958,35054,34893,34829,35021,34926,34829,34829,34926,
34829,34829,32780,32781,34829,32780,32781,32781,32781,32780,32780,32780,30732,30732,30732,30732,
30732,30732,30732,30732,30732,30731,30732,30733,32781,30733,30733,30733,30733,30734,30734,30734,
30733,30733,30734,30733,30733,30733,30733,30733,30733,30732,30732,30732,30733,32780,32780,32780,
32780,32781,32781,32780,32780,32780,32780,32780,32779,30730,30731,30730,30730,28682,28682,28682,
22536,22536,22536,22536,22536,22536,22536,22536,22536,22537,22537,22537,22537,24585,24585,24585,
24586,26634,26634,24586,26635,26635,26635,26635,26635,26635,26635,26635,26636,26636,26635,26635,
26636,26636,26635,26635,26635,24587,24587,26635,26636,26636,26636,26636,26637,26637,26636,26636,
26636,24587,24587,26635,26635,24587,26635,26635,28684,28684,28684,28684,28684,28684,28683,28683,
28683,30732,30731,30732,30732,30732,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,
32781,32781,32781,32781,32781,34829,34829,34862,34958,34957,34829,34829,34861,37037,37070,37038,
37070,37038,37102,37199,39183,37199,37134,37102,35118,37198,35086,35086,35086,35054,35054,35182,
35214,37230,37263,37230,35182,35214,37263,37295,37263,37263,37295,37295,37295,37359,37327,37360,
37392,37359,37360,37391,37391,37392,39472,39472,39473,39505,39538,41586,41586,41586,41553,39505,
39537,39537,39537,39537,39537,39537,41585,39505,39569,41650,41650,41586,41682,41650,41618,41650,
41650,41682,43730,45843,45875,45779,43698,41650,41650,41650,43730,45778,45843,47923,47891,47955,
47955,47923,45810,45778,45810,45810,43697,41585,41585,41585,41585,41585,39536,39505,41585,41553,
41617,41650,41586,41585,41585,41552,39472,39472,39472,39472,39472,39472,39440,39440,39504,41552,
41520,41520,41552,41520,41520,41520,41552,41520,39440,39472,39440,39407,41424,39375,39407,41456,
39375,39311,39343,39343,39343,39375,39342,39342,39311,39279,39247,37199,37199,37102,34990,37102,
37102,35022,37166,37134,34958,37070,35022,35054,34926,34829,34926,34925,34925,34925,34893,34829,
34829,34829,34829,34829,32781,32781,32781,32781,32781,32780,32780,32780,30732,30732,30732,30731,
30731,30732,30732,30732,30732,30732,30732,30732,30732,30732,30732,30733,30734,32782,32782,32781,
32781,30733,30733,30733,32782,30734,30734,30734,30733,28685,30732,30733,30733,30733,30733,30732,
30732,32780,32780,32780,32780,32780,34829,34829,34829,32780,30731,30731,30730,28682,28684,28687,
22536,22536,22536,22536,22536,22536,22537,22537,22537,24585,24585,24585,24585,24585,24585,26634,
26634,26634,26635,26635,26635,26635,24587,26635,26635,24586,26635,26635,26635,26635,24587,24587,
24587,26635,26635,26635,24587,24587,26635,26636,26636,26636,26636,26636,26636,26636,26636,26635,
24587,26635,24587,24586,24586,24587,26635,26636,26636,28684,28684,28684,28684,28684,28684,28684,
28683,30732,30732,30732,30732,30732,30732,32780,30732,30732,32780,32780,32780,32780,32780,32780,
32781,32781,32780,32780,32781,32781,32781,34830,34829,34829,34829,34893,34989,37134,37070,37038,
37102,37166,37135,37135,39312,37199,37199,37199,35054,35054,35150,35118,35086,35150,35150,35214,
35182,35182,35214,35182,35214,37295,35215,37231,37263,37295,37295,37263,37327,37327,37295,39440,
39440,37327,39440,39472,37359,37327,37392,39504,39473,39505,39505,39473,39506,39506,39505,39505,
39505,39505,39537,39537,39505,39537,39537,39505,39537,39538,39506,41586,39538,39570,41618,41651,
41618,41683,43698,43731,43763,43731,43731,41715,41683,41619,41651,41586,41618,43698,43730,43730,
43762,45843,45810,45778,45778,45778,43698,41617,39505,39505,39505,39505,39505,39505,39505,39537,
41618,41618,41586,43666,41554,41553,41552,41552,41584,41552,41552,41520,41488,41520,41520,43600,
43632,43600,43600,43632,43600,43568,43569,43601,41552,41488,41455,41488,41456,41456,41424,41423,
41423,41423,41487,41488,41488,43536,43504,41391,41423,41424,41391,39311,39247,37231,37166,37038,
37102,35054,34990,34926,34925,34829,34829,32781,34893,34957,34829,34829,34829,34829,34829,34829,
32781,32781,32781,32781,32781,32780,32780,32781,32780,32780,30732,30732,30732,30732,30732,30731,
30731,30731,30732,30732,30732,30731,30731,30731,30731,30732,30732,30732,30733,30733,30733,30733,
30733,30733,30733,30733,30733,30733,30733,30733,30733,28685,28684,28684,30732,30732,30732,30732,
30732,30732,30732,30733,32780,32780,34827,34828,34829,32780,32780,30731,30730,28682,28684,28688,
22536,22536,22536,22536,22536,22537,22537,24585,24585,24585,24585,24585,24585,24585,24585,26634,
26634,26635,26635,26635,26635,26635,26636,24587,24587,26635,26635,26635,26634,24586,24586,24587,
26635,24587,24587,24587,26635,26635,26635,26636,26636,26636,24588,24588,26636,26635,26635,24587,
24587,24587,26635,24586,26635,26635,26635,28684,28684,28684,28685,28684,28684,28684,28684,30732,
30732,30732,30732,30732,30732,30732,30732,30732,30732,30732,30732,32780,30732,30732,32780,32780,
32781,32781,32781,32780,32780,32781,32781,32781,34829,34829,34829,34829,34829,36942,37102,37070,
37166,37166,37134,37135,39247,37167,37135,37102,35022,35054,35086,35053,35054,35086,35054,35118,
35150,35150,35183,37263,35215,35183,35183,37263,37263,37295,37295,37295,37295,37263,39311,39408,
39440,39343,39343,39408,37360,39408,39440,39440,39440,39505,39505,39473,39506,39505,39505,39505,
39505,39505,39537,39505,39505,39537,39538,39505,39505,39506,39538,41618,39538,39506,39538,39570,
41619,41651,41618,41618,41651,41651,41618,41650,41683,41651,41619,41618,41618,41586,41586,43730,
43730,43730,41650,41650,43698,43698,43698,41618,39505,39473,39473,39537,39537,39505,39473,39505,
39538,41618,41650,43699,41618,41586,41617,43665,45745,45745,45745,45713,45713,47825,49938,49971,
49970,47858,47793,47761,47793,47793,47761,45681,45681,45648,45616,43568,43568,43568,41456,41424,
39343,41391,41423,41456,41488,43536,43504,43536,43536,41392,39279,39247,37231,37199,37167,37102,
34926,34990,34957,34861,34829,32781,32877,32813,32780,32781,32781,32781,32781,32780,32780,32780,
32780,32781,32781,32781,32780,32780,30732,30732,32780,32780,30731,30731,30731,30731,30731,30731,
30731,30731,30731,30731,28683,30731,30731,28683,30731,28684,28684,28684,28684,28684,28684,30732,
30732,30731,30732,30732,30732,28684,30732,30732,30732,30732,28684,28684,30732,28684,28684,28684,
28684,30732,30732,30732,30732,30732,32780,32780,32779,32780,32780,32779,30731,28683,26633,26631,
22536,22536,22536,22536,22536,24585,22537,24585,24585,24585,24586,24585,24585,24585,24586,26634,
26634,26635,26635,26635,24587,24587,24588,24588,24587,24587,26634,26634,26634,24586,24586,24586,
24586,24586,26635,26635,26635,26635,26635,26635,26635,26636,26636,24587,26635,26635,24587,24587,
24587,24587,26635,26635,26635,28684,28684,28684,28684,28685,28685,28685,30733,28684,28684,30732,
30732,30732,30733,30733,30732,30732,30732,30732,30732,30732,30732,30732,30732,30732,30732,32780,
32781,32781,32781,32780,32780,32781,32780,32780,34829,34829,34830,34829,34829,36910,37038,37102,
37198,37102,34958,37071,37167,37039,35023,35087,35086,35118,35086,35118,35150,35118,37134,35054,
35119,35183,35151,37199,35151,35183,35183,37231,37263,37263,37295,37295,37263,39344,39376,39408,
39376,39311,39376,39376,39376,39440,39472,39408,39440,39505,39473,39441,39473,39473,39505,39505,
39472,39473,39505,39505,39505,39473,39538,39538,39505,39538,41618,41618,41618,41651,41619,39571,
41651,41618,41586,41586,41586,39506,41586,41618,41650,41618,41586,41586,41586,41553,39537,41650,
41650,41650,41650,41618,41553,41553,41553,39505,39505,39473,39505,39505,39505,39505,39505,39473,
39538,41619,39571,41587,41619,43699,45746,47859,50004,52084,52116,52083,52083,54228,54261,54197,
52084,52084,54164,54196,54196,54163,52018,49938,49906,52018,49970,47793,45681,43568,41424,39343,
39343,39311,39311,39311,39311,41391,41424,41456,41359,39247,39247,37199,37102,35054,35086,35054,
34990,34861,32781,32781,34830,34830,32845,32813,32781,32781,32781,32781,32781,32781,32780,32780,
32780,32780,32780,30732,32780,32780,32780,30732,30732,30731,30731,30731,30731,30731,30731,30731,
28683,28683,28682,28683,28682,28683,28683,28683,28684,28683,28683,28683,28683,28683,28684,28684,
30732,30731,30731,30731,30731,28683,28683,30731,30732,30732,30731,30731,30731,30731,28683,28683,
28683,28683,28683,28683,28683,28683,30732,30731,30731,32780,30732,30731,30731,28683,28683,28684,
22536,22536,22536,22537,22537,24585,24585,24586,24586,24586,24586,24585,24585,26633,26634,26634,
26634,26635,26635,26635,26635,24587,24587,26635,26636,26635,24587,26634,26634,26634,24586,24586,
24586,24586,26634,26635,26635,26635,24587,24586,24586,24587,24587,26635,26635,26635,24586,24587,
26635,26635,26636,26636,28684,30733,30733,28685,28685,28685,28685,28685,30733,28684,28684,30732,
30732,30732,30732,30732,30732,30732,30732,30732,30732,30732,32780,32780,30732,30732,32780,32780,
32781,32781,32780,32780,32781,34829,32781,32781,34829,34829,34830,34894,34893,34829,34830,37071,
37071,36974,34894,34958,34991,35023,35055,34990,34926,35022,35054,35022,35054,35118,35054,35086,
35086,35022,35022,35055,35183,35183,37231,37263,37199,37263,37295,39344,39376,39376,39376,39376,
39376,39408,41520,39408,39408,41488,41521,41521,41457,41489,41553,41553,39473,39473,39505,39473,
39440,39473,39441,39473,39505,39505,41586,39473,39506,39538,41586,41618,41619,41651,41651,41619,
41586,39506,39506,39505,39505,39505,41586,41618,41586,41586,41585,41553,41553,41553,39505,41586,
39537,39538,39537,39505,39505,39537,39537,39505,39473,39473,39505,37425,37425,39505,39505,39506,
39474,39507,39539,41620,41652,41620,43700,47860,50005,52181,52117,49972,47892,47893,47892,45812,
45748,45780,49972,52084,54229,54228,54131,52083,52083,52083,52051,47826,45649,43536,39344,39311,
37263,37231,37199,37135,37135,37167,39247,39215,37167,37134,37134,37134,34990,35022,35054,35021,
35022,34989,32813,32813,34926,32781,32781,32781,32780,32781,32781,32781,32780,32780,32780,32780,
32780,32780,30732,30732,30732,30732,30732,30732,30731,30731,30731,30731,30731,30731,30731,30731,
28683,28683,30731,28683,28683,28683,28683,28683,28683,26634,26634,28682,28682,28683,28684,28683,
30731,30731,28683,28683,28683,28683,28683,30731,30731,30731,30731,30731,30731,30731,28683,28683,
28683,28683,28683,28684,28684,28683,28683,28683,28682,28683,30732,30732,28683,28683,28685,28687,
22536,22536,24585,24585,24585,24585,24585,24585,24585,26634,26633,26633,26633,28682,28682,28682,
28683,26634,26634,26634,26635,24587,26635,26635,26635,26635,26635,26634,26634,26634,26634,24586,
24586,24586,24586,26634,26634,26635,24587,24586,24586,24587,24587,24587,24587,26635,26635,26635,
26635,26636,26636,28684,28685,30733,28685,28685,28685,28685,28685,28685,28685,28685,28684,30732,
30732,30732,30732,30732,30732,30733,32781,32780,30732,30732,30732,30732,32780,32780,32780,32781,
32781,32781,32781,34829,34829,34830,34830,34829,34829,34829,34829,34829,34893,34893,34830,34829,
34830,34830,34958,35022,34863,35055,35087,35022,35023,37103,35054,35022,35022,35054,35022,35054,
35054,35055,35087,35151,35054,35119,37263,35151,37231,37295,39312,39344,39409,39376,39376,39376,
39408,39440,41456,39408,41521,41521,41489,41521,43601,43666,43698,43666,41554,39506,39473,39473,
39441,39409,39441,39440,39473,39506,41554,41554,39506,41618,41651,41587,41587,41619,41586,39506,
39506,39505,39505,39505,39505,41585,39505,41585,41586,41553,39505,39472,39505,39505,39473,39505,
41617,39537,39505,39473,39473,39505,39505,37393,39441,39505,37393,37393,37425,37457,39506,39506,
39506,39507,39539,41620,41652,41652,41652,43700,43733,45813,43701,43636,41588,41556,39508,39540,
39540,41588,41555,43667,45747,45747,47795,45747,45715,45714,45650,43569,41457,39280,39280,37231,
35119,37199,37199,37166,35086,35054,35055,34990,37166,35086,34958,34958,34829,34893,34989,34925,
34926,32781,32781,32813,32845,32781,32781,32780,32781,32781,32781,32780,32780,32780,32780,32780,
32780,30732,30732,32780,32780,32780,30732,30731,30731,30732,30731,30731,30731,30731,30731,30731,
30731,30731,28683,28683,28683,28683,28683,28682,28682,26634,26634,26634,28682,28683,28683,28683,
28683,28683,28683,28683,28683,28683,28683,28683,28683,28683,30731,30731,30731,30731,28683,28683,
28683,28683,28683,28683,28683,28683,28683,26634,28683,28683,28683,28683,28683,28683,28683,28685,
22536,22537,22537,24585,24585,24584,24585,24585,24585,24585,24585,26633,26633,26633,26634,28682,
26634,26634,26634,26635,24587,24587,24587,26635,26636,26635,26635,26635,26635,28683,26635,26634,
24586,24586,24586,26634,24586,26634,26634,24586,24587,24587,24587,24587,26635,26635,26635,26635,
26635,28684,28684,28684,28684,28684,28684,28684,26637,28685,28685,28686,28686,28685,28685,28684,
30732,30733,30732,30732,30732,30732,32780,32780,30732,30732,30732,30732,30732,32780,32780,32781,
32781,32781,34829,34829,36878,36878,36878,34830,34829,34829,34829,34829,34829,34829,34829,34862,
34829,34926,37102,37135,37167,37135,37103,37135,37071,34958,35022,35054,34990,35022,35086,35086,
35086,35119,35119,35119,35086,35086,35151,35215,37264,37264,39344,39345,39377,39377,39409,39409,
39377,39377,39409,39344,39312,39377,39441,41489,41554,43666,43699,43666,41554,39473,39473,39473,
39408,39408,39408,39473,39473,39473,39473,41586,41554,41586,41619,41587,41586,41554,39506,39538,
39537,39473,39440,39473,39505,39505,39505,41585,41585,41553,41585,39472,39504,39504,39505,39505,
39505,39505,39505,39440,39440,39473,39505,39473,39473,39505,37393,37361,37425,39473,39506,39474,
39475,39539,39539,39507,39540,41620,39572,39540,39540,39540,39540,39540,39540,39540,39572,39572,
41588,39508,39508,39443,39443,39443,39443,39443,39410,39378,39345,39313,39345,37232,37264,37199,
37135,37167,35055,35054,35054,35054,37102,34958,35022,34990,34830,34830,34958,34894,34829,32781,
32781,32781,32781,32781,32781,32781,32781,32781,32780,32780,32780,32780,32780,32780,32780,32780,
30732,30732,30732,30732,30732,30732,30732,30731,30731,30731,30731,30731,30731,28683,30731,28683,
28683,28682,28682,28682,28682,28682,28682,28683,28683,26634,26634,26634,26634,28682,28682,28682,
28683,28682,28682,28682,28682,28682,28682,28682,28682,28682,30730,30731,30731,30731,28683,28682,
28682,28682,28683,28683,28682,28682,28683,26635,28683,28683,28682,28682,26634,28683,28682,28682,
22536,22536,22537,22536,22536,22536,24584,24585,24585,24585,24585,24585,24585,26633,26633,26633,
26633,24586,24586,24587,24587,24587,24587,24587,26635,28684,28683,28683,28683,28683,26635,26635,
24586,24586,24586,24586,24586,24586,24586,24586,24586,24587,24587,24586,26635,26635,26635,26635,
28684,30732,30733,30732,28684,26635,26635,26636,28684,28685,28686,28686,28686,28685,28685,28684,
28684,30732,30732,30732,30732,30732,32780,32781,32781,30733,30732,30732,30732,30732,30732,30732,
32781,32780,32781,34829,34830,34830,34830,34830,32781,34829,34830,34830,34829,34829,34830,34894,
34926,34926,37071,39183,39183,37103,37007,34959,34959,34862,35022,35054,34990,35054,35119,35119,
35119,35087,35055,35119,35151,35087,35055,35119,37232,37296,37296,37264,37296,39377,39377,39377,
39377,39409,39409,39376,39344,39377,39409,39409,39409,39409,41489,41521,41489,39409,39441,39473,
39408,39376,39376,39408,39409,39441,39505,39473,39473,39506,41554,41554,41586,39506,39473,39473,
39505,39505,39472,39472,39472,39472,39472,39472,41553,41553,41552,39472,39472,39472,39472,39505,
39472,39472,39472,39440,37424,37392,37392,37393,37393,39473,37425,37425,39506,39506,39474,39442,
39443,39507,39539,39539,39540,39539,39539,39507,39508,41588,39540,39508,39508,41620,39572,39540,
39508,39540,39540,39476,39476,39476,39475,39475,39443,39411,39378,37297,39345,37297,37264,37232,
37199,37167,35087,35087,35087,35087,35054,34958,34990,35022,34990,34958,32845,32909,32846,32781,
32781,32781,32781,32780,32780,32781,32781,32780,32780,32780,32780,30732,30732,30732,30732,30731,
30731,30731,30731,30731,30731,30731,30732,30732,30731,30732,30731,30731,28683,28682,28682,28682,
28682,28682,28682,28683,28682,26634,26634,28683,28683,26634,26634,26634,28682,28682,26634,26634,
26634,28682,28682,28682,28682,28682,28682,28682,26634,26634,28682,28682,28683,28683,28683,28682,
28682,28682,26634,26634,26634,26634,26634,28683,26635,26634,28683,26635,26634,26634,28683,28686,
22536,22536,22536,22536,22536,22536,22536,24584,24585,24585,24585,24585,24585,24585,24585,24586,
24585,24586,24586,24587,24587,24587,24587,24587,26635,28683,28683,28683,28683,28683,28683,26635,
24586,24586,24585,24585,24585,24585,24586,24586,24586,24587,24586,24586,26635,26635,26635,26635,
28684,28684,28684,26636,26635,26635,26636,26636,26637,26637,26637,26637,28685,26637,28684,26636,
28684,30733,30733,32781,32782,32782,32781,32782,32782,30733,30732,28684,28684,30732,30732,30732,
30733,30732,32780,32781,32781,32781,32782,34830,34829,34830,34830,34830,34830,34830,34830,34830,
36974,36974,36974,37071,37103,37167,37071,35023,37135,35054,35022,34958,34958,35087,35087,35023,
34991,35023,35087,37167,35055,35087,35119,35087,37232,37232,37296,37296,37264,37296,37232,37264,
37296,37296,39344,39344,39344,37296,37296,39409,39409,37296,39344,39376,39376,39440,39408,37328,
37360,39440,39472,39408,39376,39441,39473,39473,39473,39473,39441,39473,39506,39506,39473,39473,
39505,39472,39472,39472,39473,39472,39472,41553,41553,41488,41520,41520,41552,39472,39408,39408,
39408,39472,39440,37328,37424,37360,37328,37361,39441,37393,37361,37426,39506,39506,39506,39474,
39474,39475,39507,39539,39507,39507,39507,39475,39475,39475,39476,39476,39476,39508,39476,39508,
39508,39476,39508,37395,37395,37363,39411,39475,39379,37299,37331,37298,37266,37297,37233,37200,
35120,35087,35087,35087,35055,34990,34926,32781,34894,34958,34861,34862,32813,32813,32813,32781,
32781,32781,32781,32780,32781,32781,32780,32780,32780,32780,30732,30731,30732,30732,30731,30731,
30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,28683,28683,28683,28682,28682,28682,
28682,28682,28683,28683,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,
26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,28682,28682,28683,28683,28683,28682,
28682,26634,26634,26634,26634,26634,26634,26635,26634,26634,26635,26635,26634,26634,28684,28687,
22536,22536,22536,22536,22536,22536,22536,22536,22537,22537,22537,22537,22537,22537,24586,24586,
24586,24586,24586,24587,24587,24587,24587,24587,26634,28683,28683,28683,28683,28683,26634,26634,
24586,24585,24585,24585,24585,24585,24585,24586,24586,24586,26635,26635,26635,26636,26636,26636,
26635,26635,26635,26635,26636,26636,26636,26636,26636,26637,26637,26636,26636,26636,26636,26636,
26636,28685,30733,32782,32782,32782,32782,32782,30734,30733,30732,28684,28684,30732,30732,30733,
32781,30733,30732,30732,32780,32781,34829,32781,32781,34830,34830,34830,34830,34830,34830,34830,
34830,36878,34862,36910,37039,37103,35055,34959,34863,34991,35054,34926,34862,34894,34927,34894,
34894,34991,35055,35055,35055,35087,37199,37231,37199,37135,37135,37231,37264,37232,37232,37264,
37232,37200,37264,37264,37263,37264,37296,39376,37296,37296,37328,37328,39376,39376,39376,37296,
37232,37296,39408,37392,39408,39376,39376,39440,39472,39376,39344,39441,39409,39441,39441,39441,
41553,39505,39440,39441,39441,41489,41521,41553,41585,41553,41521,41520,39440,39440,39408,39376,
37328,37360,37328,37328,37392,37360,37296,37328,37361,37329,37361,39442,37394,39442,39474,39441,
39442,39474,39506,39475,39442,39475,39507,39475,39475,39475,39475,39475,39476,39476,39476,39508,
39476,39443,39475,37427,37395,37395,39443,39411,39411,37331,37266,37234,37266,37298,37233,35088,
35087,35087,34958,32910,32910,32845,32845,32781,32813,32813,34894,34894,32845,32781,32781,32781,
32780,32781,32780,32780,32780,32780,32780,32780,32780,30732,32780,30731,30731,30731,30731,30731,
30731,30732,30731,30731,30731,30731,30731,30731,30731,30731,28683,28683,28682,28682,28683,28683,
28682,28682,28682,26634,26634,26634,26633,26633,26634,26633,26633,26634,26634,26634,26634,24586,
26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,
26634,26634,26634,26633,26634,26634,26634,26634,26634,24586,24586,24586,24586,26634,26634,26635,
22536,22536,20487,22536,22536,22536,22536,22536,22536,22536,22537,22537,22537,22538,22538,22538,
22538,22538,22538,22538,24586,24587,24587,24586,26634,28683,28683,28682,28682,26634,26634,24586,
24586,24586,24585,24585,24586,24586,24586,24586,24587,24586,24586,24587,24587,26635,26635,24587,
24587,24587,24587,24587,26636,26636,26636,26636,26636,26636,26636,26636,26636,26636,26636,26636,
28684,28684,28685,28685,28685,30734,30734,30733,30733,30733,28684,28685,28684,28684,30732,30733,
30733,30733,30732,30732,32780,32781,32781,32781,32781,34829,34830,34830,34830,34830,34830,34830,
34830,34862,34830,34830,34894,34862,34862,34895,34927,34831,34926,34959,34958,34894,34862,34926,
34990,35055,35055,37103,35055,34991,37103,37166,37135,37199,37135,37167,37199,37167,37199,37231,
37263,39311,39311,39343,37295,37263,37263,37264,37264,37264,37296,37296,39344,39376,37327,37296,
37296,39344,37328,37295,37296,39408,39376,39408,39376,39376,39440,39440,37328,39408,39473,39441,
39409,39408,39376,39408,39441,41457,41457,41553,43633,43569,41521,41456,39376,39375,39408,39408,
37328,37328,37328,37328,37296,37264,37297,37329,37329,37329,37361,37426,37362,37329,39474,39474,
39410,39442,39474,39410,39410,39410,39410,39442,39442,37362,39443,39475,39443,39476,39475,39475,
39443,39411,39475,39443,39411,39411,37363,37331,37330,37298,35185,35185,37297,37233,37168,35088,
35055,35023,34862,32814,32782,32781,32974,32877,32781,32781,32845,32813,32781,32781,32781,32781,
32780,32780,32780,32780,32780,32780,32780,30731,30731,32780,32780,30731,30731,30731,30731,30731,
30731,30731,30731,30731,30731,30731,30731,30731,30731,28683,28683,28683,28682,28682,28682,28682,
28682,28682,26634,26634,26634,26634,26633,26633,26633,26634,26634,24586,26634,26634,26634,24586,
26634,26634,26634,26634,26634,26634,26633,26633,26634,26634,26634,26634,26633,26633,26634,26634,
26634,26633,26634,26634,26634,26634,26634,26634,24586,24586,24586,24586,24586,24586,24586,24585,
22535,20487,20487,20487,22536,22536,22537,20488,20488,22536,20488,20489,22537,22537,22537,22538,
22538,22538,22538,24586,24586,24586,24586,24586,24586,26634,26634,26634,26634,26634,26634,24585,
24585,24585,24585,24585,24585,22537,22537,24586,24586,24586,24586,24586,24587,24587,24587,24587,
24587,24587,24587,24587,24588,24588,24588,26636,26636,26636,26636,26635,26636,26636,26636,26636,
26636,28685,28685,28685,28685,28685,28686,28684,28684,28685,28685,28685,28684,28684,28684,30732,
30732,30732,30732,32781,32781,32781,32781,34829,34829,36878,36878,36878,36878,34830,34830,34830,
34830,34830,34830,34830,34830,34926,34863,34863,34926,34894,34830,34862,34958,34958,34862,35054,
34990,34926,37135,37135,37102,37070,35022,35022,37070,37102,37134,37167,37231,37199,37199,37167,
37199,37231,37231,37263,39279,39279,39279,37199,39343,37295,37231,37231,39343,37263,37263,37263,
37295,39343,37263,37231,39344,39376,39376,39344,39343,39376,39408,39440,39376,39408,37360,39408,
39441,39441,39376,39376,39441,39473,41521,41521,41553,41553,41521,41457,39408,39408,37328,37328,
37328,37296,37360,37393,37297,37296,37297,37297,37297,37329,37297,37329,37361,37330,37394,39473,
37361,37361,39441,39409,39409,39442,39442,39442,39442,39377,39410,39475,37427,39475,39476,39444,
39411,39411,39444,37363,37363,37363,37298,37298,37265,37233,37201,37233,37265,35185,35152,35088,
35055,35087,34926,34958,32846,32782,34990,32846,32781,32781,32781,32781,32780,32780,32781,32781,
32781,32780,32780,30732,32780,32780,30732,30732,32780,32780,32780,30731,30731,30731,30732,30731,
30731,30731,30731,30731,30731,30731,30731,30731,28683,28683,28682,28682,28682,28683,28683,28682,
28682,26634,26634,26634,26634,26633,26633,26633,26633,26634,26634,26634,26634,24586,24585,24585,
24585,24586,26634,26634,26634,24585,26633,26633,26633,26633,26633,26633,26634,26633,26633,26634,
26634,26634,26633,26634,26633,24585,26633,26633,24586,24586,26634,24587,24587,24586,24586,26636,
22536,20488,22536,22536,22537,22537,20488,20487,20487,20488,20488,20488,20489,20489,22537,22537,
22538,22538,22538,22538,24586,22538,22538,22537,24586,24586,24586,24586,26634,24586,24585,24585,
24585,24585,24585,24585,24585,22537,22537,24585,24586,24586,24586,24586,24586,24587,24587,24587,
24586,24586,24586,24587,24587,24587,24587,26636,26636,24587,26635,26635,26635,26636,26636,26636,
26636,28684,28685,28685,28685,28685,28685,28684,26636,28685,28685,28685,28684,28684,28684,30732,
30733,30732,30732,30732,32781,34830,34830,36878,36878,36878,39087,39055,39087,36974,34830,34830,
34830,34830,36878,34831,36975,34894,34830,34830,34830,34958,34862,34829,34829,34830,34830,35054,
34862,34830,37134,37038,37102,37134,37134,37102,37102,37070,37166,37198,37102,37134,37199,37199,
37166,37198,37166,37167,37199,37198,39247,39279,39311,39311,37231,37199,39279,37231,37263,39343,
39311,39312,39311,39311,39343,39376,39376,39376,39376,39376,41424,41424,39376,39312,39344,39408,
39441,39376,39376,39376,39344,39408,39408,39441,41521,41521,41521,41489,39440,39377,39409,39441,
37329,37361,37361,37264,37297,37328,37328,37296,37329,37329,37329,37297,37297,37329,37329,37393,
37361,39377,39442,41554,41554,43602,43602,43602,43602,43602,41523,39411,37363,39443,39475,39475,
37331,37299,37395,37395,37363,37363,37298,37234,37233,37169,35120,37200,37168,35088,35088,35088,
35023,34862,32974,32910,32814,32846,32814,32781,32781,32781,30732,30732,32780,32780,30732,30732,
30732,30732,30732,30732,32780,30732,30732,30732,30732,30731,30731,30731,30731,30731,30731,30731,
30732,30731,30731,30731,30731,30731,30731,28683,28682,28683,28683,28682,28682,28682,28682,28682,
26634,26634,26633,26634,26634,26634,26633,26633,26634,26634,24586,24586,26634,24586,22537,24585,
24586,24586,24586,24586,24586,24585,24585,26633,26633,26633,26633,26633,26633,26634,26634,26634,
26634,26634,26634,26633,26634,26634,26634,26633,26634,24587,24586,24586,24586,24586,24586,24587,
22537,22536,22536,22536,22537,22536,22536,20487,20487,20487,20487,20488,20489,20489,20489,22537,
20490,22538,22538,22538,22538,22538,22537,22537,22538,22538,24585,24586,24586,24586,24585,24585,
22537,24585,24585,24585,24585,24585,24585,24585,24586,24585,24586,24586,24586,24586,24586,24586,
22538,22538,22538,22538,24586,24587,24587,24587,24587,24587,24587,26635,26635,26635,26635,26635,
26635,26636,26636,28684,28684,28684,28684,26636,26636,28684,28684,28685,28684,28684,28684,28684,
30732,30732,30732,32781,34829,34830,36878,36878,38958,39087,41264,41264,39055,36910,34830,34830,
34830,34830,34830,34830,34830,34830,34830,34830,34830,34830,34829,34829,34829,34829,34830,34990,
35022,34958,34926,36974,37070,37070,37102,37134,37038,37102,37102,37134,37198,37166,37102,37166,
37198,37198,37166,37198,37199,37198,39279,39311,39278,37198,37231,39279,39279,37199,39279,39311,
39375,39343,39279,39311,39376,39376,39311,39376,39375,41424,43536,43536,41488,41488,41488,39408,
39376,39344,39344,39344,39343,39344,39376,39440,39440,39376,39408,39376,39376,39409,39409,39409,
37361,37360,37329,37297,37264,37296,37296,35184,37264,37329,37297,37329,37329,37297,39377,39441,
39474,39442,41522,43635,43667,43667,43667,43667,45747,45747,41555,39443,39443,37395,37395,37427,
37395,37331,37298,37331,37363,37331,37298,37266,37233,37136,35088,35152,37136,34991,35023,34991,
32782,34830,32942,32846,32781,32781,32781,32781,32781,30732,30733,32780,30732,30732,30732,30732,
30732,30732,30732,30732,30732,30732,30732,30731,30731,30731,30731,30731,30731,30731,30731,30731,
30731,30731,30731,30731,30731,28682,28683,28683,28682,28683,28682,28682,28682,28682,28682,26634,
26635,26634,26634,26634,26634,26634,26633,26634,26634,26634,24585,24586,24586,24586,24586,24586,
24586,26634,24586,24586,24586,24585,24585,26634,24585,26633,26633,24585,26633,26634,26634,26633,
26633,26634,26634,26633,26633,26634,26634,26634,24586,24586,24586,24586,24585,24586,24586,24585,
24585,22536,20488,20488,22536,24585,24585,22536,22536,20488,20488,20489,20489,20490,20490,22538,
22538,22538,22538,22537,22537,22538,22537,22537,22537,22537,22537,22537,24585,24585,24585,24585,
24585,24585,22537,24585,24585,24585,22537,24585,24585,22537,22537,22538,24586,24586,22538,22538,
24586,24586,24587,24587,22538,24586,24587,24587,24587,24586,24587,26635,26635,26635,26634,26634,
26635,26636,26636,26636,26636,28684,28684,26636,26636,28684,28684,28684,28685,28684,28684,28684,
28684,30732,32781,34830,36878,36878,36877,36878,38990,41135,38959,36910,34830,34830,34830,34830,
34830,34830,32781,32781,34830,34830,32781,32781,34829,34829,34829,34893,34893,34829,34925,34829,
34893,35022,37038,36877,37005,37005,37005,37134,37102,37166,37166,37133,37166,37230,37198,37133,
37133,37134,39246,39278,39246,39246,39279,39279,37166,37134,37166,39246,39278,39311,39279,39279,
39343,39343,39343,39343,39343,39344,39279,39311,41423,41456,43568,45649,43601,43536,41456,41456,
41488,41489,41456,39344,39344,39376,39376,39376,39311,37263,39376,39344,39344,37296,37296,37296,
37328,37296,37264,37296,37297,37329,37296,35184,37264,37329,37297,37297,37297,37330,39410,39442,
39474,39474,41522,41555,41555,41555,41523,41523,41523,41523,39411,37363,37395,37331,37331,37299,
37331,37363,37299,37298,37330,37298,37266,39345,39249,37200,37168,37072,34960,34927,35023,32910,
32782,34830,32782,32781,32781,32781,32781,32781,32781,32781,32781,30732,30732,30732,30732,30732,
32780,30731,30731,30732,30732,30732,30731,30731,30731,30731,30731,28683,30731,30731,30731,30731,
30731,30731,30731,30730,30731,28683,28683,28682,28682,28682,28682,28682,28682,28682,26634,26634,
26634,26634,24586,26634,26634,24585,24585,24585,24586,26634,24586,24586,22538,24586,24586,24586,
24586,24586,24585,24585,24585,24585,24585,24585,24585,24585,24585,26633,26633,26633,26633,26633,
26633,26633,26633,26633,26633,26633,26633,26634,24585,24586,24586,24586,24585,22537,22537,22537,
22537,22536,20487,20487,22536,22537,24585,24585,22537,22537,20489,20489,20490,20490,20490,22538,
20490,20490,22538,22537,22537,22537,22537,22537,22537,22537,22537,22537,24585,24585,24585,24585,
24585,24585,24585,24585,24585,24585,24585,24585,22537,22537,22537,22537,22538,24585,24586,22538,
22538,24586,24586,24586,22538,22538,24587,24587,24587,24586,24586,26635,26635,26635,26635,26635,
26635,26635,26636,26636,26636,26636,26636,26636,26636,26636,28684,28685,28685,28685,28684,28684,
30732,32781,34830,34830,36878,36878,36878,39022,39023,38927,36878,34830,34830,34830,32782,34830,
32781,32781,32781,32781,32781,32781,32781,32781,34829,34829,34829,34829,34829,34829,34829,34829,
34925,34925,34829,36974,37069,37005,36973,37069,37134,37101,37101,37037,37005,37198,37198,37198,
37198,37166,37102,37166,37166,37166,39246,39246,37166,37198,39278,39278,39311,39278,39246,39247,
39279,39279,39311,39311,39311,39343,39311,39343,41456,43568,43568,43568,45681,43601,41488,41488,
41456,41489,41457,41424,41456,39408,39344,39343,37263,37295,39376,37264,37264,37264,37264,37264,
37297,37329,37296,37328,37361,37265,37297,37361,37329,37297,37297,37297,37330,37362,39475,39411,
39410,39442,37362,39411,39379,39411,39411,39378,39378,37298,37266,37298,37363,37331,37331,37363,
37330,37298,37298,37266,37265,37265,37265,39345,39313,39216,37104,37104,35088,34992,34927,32879,
32846,34830,32782,32782,32782,32782,32781,32781,30733,30733,30732,30732,30732,30732,30732,30732,
30732,30732,30731,30731,30732,30732,30731,30731,30731,30731,30731,28683,30731,28683,28682,30731,
30731,30731,28683,28682,30730,28682,28682,28682,28682,28682,28682,28682,26634,26634,26635,26634,
26634,26634,26634,26634,24585,24585,26634,26634,26634,24586,24586,24585,24586,24586,24585,22537,
24585,24585,24585,24585,24585,24585,24585,24585,24585,24585,26633,26634,26633,26633,24584,24584,
24584,24585,24585,24585,26633,26633,24585,24584,24585,22538,24587,22537,22537,22538,22537,22537,
24585,22537,22536,22536,22536,22537,24585,24585,22537,22537,20489,20489,20490,20490,20490,20490,
20490,22538,22538,20489,22537,22537,22537,22537,22537,22537,22537,22537,22537,24585,24585,24585,
24585,24585,24585,24585,22537,22537,22537,22537,24585,22537,22537,22537,24585,24586,24585,24586,
22538,24586,24586,22538,22538,24587,24587,24587,24587,24586,24586,26635,26635,26635,26635,26635,
26635,26635,26635,26635,26635,26635,26636,26636,26636,26636,26637,28685,28684,28685,30733,30733,
32782,32782,34830,34830,34830,34830,36878,38991,38991,36878,34829,32781,32781,32782,32782,32782,
34829,32781,32781,32780,32780,32780,32781,34829,34829,34829,34828,32781,34829,34829,34829,34829,
34957,34957,34829,36877,34828,34925,35021,37069,37102,37102,36941,36877,34957,37101,37198,37165,
37037,37069,37166,37070,37102,37166,37134,39247,37198,39278,39246,37134,39246,39278,39278,39311,
39311,39311,39311,39279,39279,39311,39279,41391,41488,41488,43504,43568,43569,43569,41488,41488,
41488,41456,41488,41456,41424,39376,39376,39408,39343,37231,39311,39344,39344,37264,37264,37296,
37264,37232,37296,37328,37329,37265,37265,37297,37265,37265,37297,37329,37330,37298,37331,37331,
37331,37363,37363,37299,37331,37298,37266,37298,37234,37234,37298,37330,37299,37331,35250,35218,
35250,37330,37266,37266,37298,39346,39346,39345,39313,39248,37104,37071,35023,35055,35023,34927,
34830,32782,32781,32781,32781,32782,32782,32781,30733,30733,30733,30733,30732,30732,30732,30732,
30732,30732,30732,30732,30732,30732,30731,30731,28683,28683,30731,28683,28682,28682,28682,28683,
28682,28683,28683,28682,28682,28682,28682,28682,28682,26634,28682,26634,26634,26634,26634,26634,
26634,26634,26634,26634,24586,26634,26634,24586,24586,24585,24586,24586,22538,24586,24585,22537,
24585,24585,24585,24585,24586,24586,24585,24585,24585,24585,24585,24585,26633,24585,24585,24585,
24585,24584,24584,24585,24585,24585,24585,24584,22537,22538,22538,22538,22538,22538,22538,22537,
24585,22537,22537,22537,22537,22537,22537,22536,22537,20489,20489,20489,20489,20490,20490,20490,
20490,22538,22538,22537,22537,22537,22537,22537,22537,22537,22537,24585,24585,24585,24585,24585,
24585,24585,24584,22536,22537,22537,22537,22537,22536,22537,24585,24585,24585,24586,24585,22537,
24586,24586,24585,24586,22538,24586,24587,24587,24586,24586,26635,26635,26635,26635,26635,26635,
26635,26635,26635,26635,26635,26635,26636,26636,28684,28684,28685,28685,28685,30734,30734,30734,
32782,32782,32782,32782,32782,32782,34830,34830,34830,34830,32781,32781,32781,32781,32781,32781,
32781,32781,32780,32780,32780,32780,32780,32780,32780,32780,34828,34828,34828,34829,34829,34829,
34861,34957,34893,34829,34828,34828,34893,37069,36973,36941,37069,34957,34829,36973,37069,37101,
37037,36973,37037,37101,37037,37037,39214,39247,39278,37166,37133,37166,39214,39246,39214,39214,
39279,39311,39311,39279,39311,39311,39247,39343,41423,41391,41424,43536,43504,41424,41488,43536,
43504,41423,41423,41456,43536,41424,41359,39343,39311,39247,39279,39279,39312,39344,39312,37200,
37231,37264,37264,37296,37264,37232,37265,37297,37297,37265,37297,37297,37266,37298,37330,37298,
37298,35250,37330,37330,37298,37266,37265,37233,35153,35186,37298,37299,35218,37298,35218,35218,
37266,35186,37202,37170,37266,39378,39314,39345,39313,39248,39248,37136,36975,34991,35087,34958,
34830,34831,32782,32781,32782,32782,32781,32781,32781,30733,30732,30732,30732,30732,30732,30732,
30732,30732,30732,30732,30731,30732,30732,30732,28683,28683,28683,28683,28683,28683,28683,28683,
28683,28683,28682,28682,28683,28682,28682,26634,26634,26634,26634,26634,26634,26634,26634,24586,
24586,24586,24586,24586,26634,26634,26634,26634,24586,24585,24586,24586,22538,24585,22537,24585,
24585,24585,24585,22537,24585,24585,24585,24585,24585,24585,24585,24585,24585,24585,24584,24585,
24585,22536,22536,22536,22537,22537,22538,22537,22537,20489,20489,22537,20489,22538,22538,22536,
22537,22536,22537,22537,22537,20488,20488,20488,20488,20489,20489,20489,20489,20489,20489,20489,
20490,22538,22538,22537,22537,22536,22537,22537,22536,22536,22537,24585,24585,24585,24585,24585,
24585,24585,24584,24585,22537,22537,24585,22537,22537,22537,22537,24585,24585,24586,24586,22538,
24585,24586,24586,22538,24586,24586,24586,24586,24586,24586,26634,26634,26634,26634,26634,26635,
26635,26635,26635,26635,26635,28684,28684,28685,30733,30733,28686,30734,30734,30734,30735,30734,
30734,30734,30734,30734,32782,32782,30733,32781,32781,32781,32781,32780,32780,32780,32780,32780,
32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,34829,34828,34828,34829,34828,
34829,34829,34829,34828,34829,34828,34861,34893,34829,34829,34957,35021,34957,36973,34829,36941,
37069,37069,37037,37037,37037,37069,37102,37166,37134,37166,39246,39246,39214,39182,39214,39246,
39246,39247,39279,39247,39279,41391,41327,39279,39279,39279,41423,41424,41391,41392,43536,43568,
43568,43504,43471,41455,43536,43536,41424,41423,41423,39343,39343,39247,39279,39311,39279,39279,
39311,37199,37199,37232,37200,37232,37296,37297,37265,37233,37201,37298,37298,37266,37266,37298,
37330,37298,37298,37266,37265,37201,37232,37264,37201,35121,35154,35186,37266,37202,37266,37233,
37201,37233,37234,37169,37234,37266,37169,39185,39249,39280,39216,39152,37071,37039,37071,34926,
34830,34831,34830,32782,32782,32782,32782,32782,32781,30733,30733,30733,30732,30732,30732,30732,
30732,30732,30732,30732,30732,30731,30732,30732,28683,28683,28683,28683,28683,28683,28683,28683,
28683,28682,26634,26634,28683,26634,26634,28682,26634,24586,24586,24585,24585,24586,26634,24586,
24586,24585,24585,24586,24586,24586,24586,24586,24586,24586,24586,24586,24586,24585,22537,22537,
22537,22537,22537,22537,22537,22537,22537,22537,24585,24585,22537,22537,22537,22536,22536,22536,
22537,22536,22536,22536,20488,20489,22537,22537,20489,20489,20489,20489,22536,22537,22540,22543,
20488,20487,20488,20488,20488,20488,20488,20488,20488,20488,20488,20488,20488,20489,20489,20489,
20489,20489,22537,22537,22536,22536,22537,22537,22536,22537,22537,24584,24585,24585,24585,24585,
24585,24585,24585,24584,24585,24585,24585,24584,22537,22537,22537,22537,22537,24586,22538,22538,
24585,24586,24586,24586,24586,24586,24586,24586,24586,24586,26634,26634,26634,26634,26634,26634,
26635,28683,26635,28683,28684,30732,30733,30734,30734,30734,30735,30735,30734,28686,28686,30734,
30734,30734,30734,30734,30733,30733,30732,30732,30732,30733,32781,32780,32780,32780,32780,32780,
32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,34828,34828,34828,34829,34828,
34828,34829,34829,34829,34828,32780,34828,34829,34829,34829,34893,34861,34829,36877,34829,37005,
36973,36877,37102,34957,37037,37069,37069,37134,37198,37166,37133,37134,39214,39246,39214,39246,
39278,39182,39279,39247,39247,39343,41359,39279,39279,39279,39279,41327,41327,41327,41423,43536,
45584,45616,43568,43503,43439,43503,43536,41456,41423,39311,39279,39247,39279,39311,39311,39279,
39311,39247,39280,39312,37232,37200,37232,37264,37265,37233,37265,37330,37330,37298,37266,37233,
37265,37298,37298,37233,37201,37168,37104,37136,37200,37201,37233,37201,37201,37234,37169,35089,
37169,37234,37234,37169,37169,37201,37168,37104,37040,37071,37136,39184,39152,37039,37039,36942,
34830,36878,34830,34830,34830,32782,32782,32782,30733,30733,30733,30733,30732,30732,30732,30732,
30732,30732,30732,30732,30732,30732,28683,28683,28683,28683,28683,28683,28682,28683,28683,28683,
28682,26634,26634,26634,26634,26634,26634,26634,24586,24586,24586,24585,24585,24586,24586,24585,
24585,22537,24585,24586,24586,24586,24586,24586,24586,24586,22538,22538,24586,22537,22537,22537,
22537,22537,22537,22537,22537,22537,22537,22537,22537,22537,22537,22537,22537,22536,22536,22537,
22536,20488,22536,22537,20489,20488,20487,20488,20489,20489,20489,20488,20488,22537,22540,22543,
20488,18439,18439,20487,20487,20487,20487,20487,20488,20487,20488,20488,20488,20488,20488,20488,
20489,20489,22537,22537,22536,24585,24585,24585,24585,24585,24585,24585,24584,24584,24585,24585,
24585,24585,24585,24585,24585,24585,24585,24585,24585,22536,22536,22537,22537,24586,22537,22537,
22537,22537,24585,24585,24586,24586,24586,24586,24586,24586,26634,26634,26634,26634,26634,26635,
26635,28683,28683,28683,30732,30733,30733,30734,30734,30735,30734,28686,30734,28686,28686,30734,
30734,30734,30734,30733,30733,30733,30732,30732,30732,30732,30732,32780,30732,32780,32780,32780,
32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,34828,32780,
34828,34828,34828,34828,34828,34828,34828,34828,34829,34829,34829,34829,34829,34829,34861,34829,
34829,34925,36973,37037,36973,37005,37069,37070,37038,37102,37134,37102,37070,39214,37166,37133,
37134,39246,39150,39215,39279,39246,39246,39279,39247,39247,39279,39214,39214,39247,41327,41359,
43472,43536,43504,43471,43503,43504,41391,41391,39343,39311,39279,39311,39311,39311,41392,41424,
41392,39311,39312,39312,39279,39311,39312,37232,37233,37265,37298,37298,37266,37265,37265,35121,
35121,35153,37233,37201,35056,37136,37200,37136,37168,37200,37168,37104,37104,37169,37169,37137,
37105,37137,37201,37201,37201,37168,37104,37168,37071,37039,37071,39152,39184,39183,36943,36942,
37038,36910,34830,34830,32782,32781,32782,32782,32781,30733,30733,30733,30732,30732,30732,30732,
30732,30732,30732,30731,28683,28683,28683,28683,28683,28683,28683,26635,28683,28683,28683,26635,
26634,26634,26634,26634,26634,24585,24586,24586,24586,24586,22537,22537,22537,22537,22537,22537,
22537,22537,22538,24586,22538,22538,24586,24586,24586,22537,22538,22538,22538,22538,22537,22537,
22537,22537,22537,20489,20489,20489,22537,20489,20488,20488,20489,20489,20489,20489,20489,20489,
20489,22537,20489,20489,20489,20489,20489,20488,20488,20489,20488,20488,20489,20489,22537,22536,
18440,18440,18439,18439,18439,18439,18439,18439,18439,18439,20487,20487,20488,20488,20487,20488,
20488,20488,20488,20488,22537,22537,24585,24585,24585,24585,24585,24584,24584,24585,24585,24585,
24585,24585,24585,24585,22537,22537,22537,22537,22537,22536,22537,22537,22537,22537,22536,22537,
24585,22537,24585,24585,24585,24585,24586,24586,24586,24586,24586,24586,26633,26634,26634,26634,
26635,28683,28683,28683,28684,30733,30733,28686,28686,28686,28686,28686,28686,28686,30735,30734,
30734,30734,30733,30733,30733,30733,30733,30732,30732,30732,30732,30732,30732,30732,32780,32780,
30732,32780,32780,32780,32781,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,
32780,32780,32780,32780,32780,32780,32780,32780,34828,34828,34829,34829,34829,34829,34925,34893,
34829,34829,37069,34829,34925,34957,34829,36877,36973,37070,37102,37069,36974,37070,37069,36973,
37005,37134,37102,37070,39182,39278,39214,39247,39215,39214,39246,39246,39246,39182,39214,41359,
41359,41359,41327,41391,41391,41327,41327,41391,39311,39246,39215,39279,39214,39247,41391,41359,
41263,41295,39247,39247,39279,39280,39312,39312,39344,39345,37265,37265,37266,37202,37169,35121,
35088,35120,37233,37233,37168,35120,37200,37135,37071,37168,37168,37136,37136,39216,39312,39249,
39184,39216,39217,37136,37104,37136,37136,37071,37103,37038,37007,39151,39119,39087,36943,36975,
37071,37071,36910,34830,34830,34830,32782,32782,32782,32781,30733,30733,30732,30732,30732,30732,
30732,30732,30731,30732,30732,28683,28683,28683,28683,28683,26635,28683,28683,26634,26634,26634,
26634,26634,24586,24586,24586,24586,24586,24585,24585,24586,22537,22537,22537,22537,22537,22538,
22537,22537,22538,22538,22538,22538,22538,22538,22538,22537,22537,22538,22538,22538,22537,22537,
22537,22537,20489,20489,20489,20489,20489,20489,20489,20488,20489,20489,20489,20489,20489,20489,
20488,20489,20489,20489,20489,20489,20489,20487,20488,20489,20489,20488,20487,20488,20490,22540,
18440,18440,18439,18439,18439,20487,18439,18439,18439,20487,20487,20487,20487,20487,18439,18440,
20488,20488,20488,20488,20488,20488,22537,22537,22537,24585,24584,24584,24584,24584,24585,24585,
24585,24585,24585,24585,22536,22537,22537,22537,22537,22537,22537,22537,24585,24585,24585,24585,
22537,22537,24585,24585,24585,24586,24586,24586,24586,24585,24586,26634,26633,26634,26634,24586,
26634,26635,26635,26635,28684,28685,28685,28685,28686,28686,28686,28686,28686,28686,28686,28686,
30734,28685,30733,30733,32781,32781,32781,32781,30732,30732,30732,30732,30731,30731,30731,30731,
32779,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,
32780,32780,34829,34829,32780,32780,32780,34829,32780,32780,32780,34828,34829,34828,34828,34829,
34828,34829,34925,34828,34892,34893,34829,36877,34925,34925,34925,34893,36910,35022,34958,36877,
36909,36973,37069,37037,37069,39246,39214,39247,39246,39246,39182,37102,37166,39246,39214,39214,
39278,41327,39214,39214,39247,39183,39246,39246,37134,37134,37134,37134,37134,39182,39214,41263,
41263,41327,39247,39214,41391,41359,39312,39312,39312,39313,37265,37233,37202,37202,37105,35088,
35088,37136,37168,37200,37136,35055,35023,37071,37167,37135,37071,39184,39280,41424,43473,43537,
43537,43505,43473,41328,39216,39151,39119,39151,39119,39151,39151,39119,39151,39087,39023,38959,
38926,39086,36910,34830,34830,34830,34830,32782,32782,32782,32781,32781,32781,32781,30732,30732,
32781,30732,30732,30732,30732,30732,28683,28683,28683,28683,28683,26635,26635,26634,26634,26634,
26634,26634,24587,24586,24587,24586,24585,24585,24585,24586,22538,22537,22538,22538,22538,22538,
22538,22538,22538,22538,22538,22538,22538,22537,22538,22538,22537,22538,22538,22537,22537,22537,
22537,22537,20489,20490,20489,20489,22538,22538,20489,20489,20489,20489,20489,20489,20489,20489,
20489,20489,20489,20489,20489,20488,20488,20488,20489,20489,20488,20488,22535,20488,20491,22544,
18439,18439,18439,18439,18439,18439,20487,18439,18439,18439,20487,20487,18438,18438,18439,20488,
20488,20487,20487,20488,20488,20488,20488,20488,22536,22536,22536,22536,22536,22536,22536,22537,
22537,24585,24585,24585,22537,22536,22536,22536,24585,22537,22537,22537,22538,24585,22537,22537,
22537,24585,24585,24585,24585,24586,24586,24586,24585,24585,24586,24586,26634,26634,26634,26634,
26635,26635,26635,26636,28684,28685,28685,26637,28685,28685,28685,28686,28686,28686,28686,28686,
28686,28685,30733,30733,32782,34830,34829,32780,30732,30732,30732,30732,30732,30731,30731,30732,
30732,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32779,
32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,34828,34829,34828,
34828,34828,34828,34828,34828,34828,34829,34829,34829,34829,34829,34829,36941,37005,36941,37005,
37037,36877,36941,37101,37133,37102,39150,39150,39214,39246,37102,37070,37102,37166,37102,37038,
39150,39214,39246,39246,39182,39183,39246,39246,37134,37134,37134,37166,37134,37069,39150,39246,
39247,39247,39279,41359,41392,41327,41360,39312,39216,39216,37200,37104,35025,37169,37137,37104,
37136,35088,35023,37104,34959,34991,35023,37071,37103,37071,39183,41328,43472,45617,47762,47762,
47697,47665,45553,43408,41359,41295,41231,41231,41263,41295,43375,43408,43376,41263,39183,39023,
38926,36910,36878,34830,34830,34829,34830,34830,34830,32781,32781,32781,32781,32781,32780,30732,
32780,32780,30732,30732,30731,30731,28683,28683,28683,28683,28683,28683,26635,26635,26635,26635,
24586,24586,24586,24586,24586,24586,24586,22538,24586,24586,22537,22537,22538,24586,24586,22538,
22538,22538,22538,22538,22539,22539,22538,22538,22538,22538,22538,22538,22538,22538,22538,22538,
22538,20490,22538,20490,20489,20489,20490,20489,20489,20490,22538,20490,20490,20489,20489,20489,
20489,20489,20489,20489,18440,18440,20488,20488,20489,20488,20487,20487,20488,20489,20489,20490,
18439,18439,18439,18439,18439,20487,20487,18439,18439,18439,18439,18439,18438,18439,18439,20487,
20487,20487,20488,20488,20488,20488,20488,20488,22536,20488,20489,20488,22536,22536,22536,22537,
22537,22537,22537,22537,22537,22536,22536,22536,24585,22537,22537,22538,22538,22537,22536,22537,
22537,24585,24585,24585,24585,24585,24585,24585,24586,24586,24586,26634,26634,26634,26634,26635,
26635,26635,26635,26636,26636,26636,28684,28685,28685,28685,28685,28685,28685,28686,28686,28686,
30734,30733,30733,30733,32781,34830,34829,34829,32780,32780,30732,30732,30732,30731,30731,30732,
30732,30732,32780,32780,32779,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,
32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,
34828,34828,32780,34828,34828,34828,34829,34829,34828,34829,34829,34829,34828,34828,34861,34989,
34958,34829,37005,37005,37005,37005,36910,36910,37102,37102,36973,37134,37037,37102,37102,36974,
37038,36974,37070,39150,39118,39150,39150,39214,37070,37005,37166,37102,37037,37070,37134,39182,
39150,39214,39215,41295,41327,39151,39183,39215,37103,37104,37039,37104,35088,35024,37040,34992,
34992,34959,34959,35023,35023,37135,34991,36943,37167,39183,39215,43440,45585,47697,49841,49809,
49745,47632,45488,43407,43439,41295,41263,43407,43471,45552,45584,45584,45520,43375,41167,39023,
38991,36878,36878,34829,34829,34829,34830,34830,34830,34829,32781,32781,32781,32781,32781,32781,
32781,30732,30732,30732,30732,30732,30731,30732,30731,28683,28683,28683,26635,26635,26635,24587,
24586,24586,24586,24587,24587,22538,22538,24587,22539,22538,22537,22537,22538,22538,22538,22538,
22538,22538,22538,22538,22538,22538,22538,22538,22538,20490,20490,22538,22538,22539,22539,22538,
22538,22538,22538,20490,20490,20490,20490,22538,20490,22538,22538,22539,20490,20490,20489,20489,
20489,20489,20489,18440,18440,20489,20489,20488,20489,20489,20488,20488,20488,20489,20489,20487,
18438,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,20487,20487,18439,18439,18439,
18439,18439,20487,18439,20487,20488,20489,20489,22536,22536,22536,22536,20488,22535,20487,20488,
22537,22537,22537,22537,22536,22536,22536,22536,22536,22537,22537,22537,22537,22537,22537,24585,
24585,24585,24585,24585,24585,24585,24586,24585,24585,24586,24586,24585,24586,24586,24586,26634,
26634,26635,26635,26635,26636,26636,28684,28684,28685,28684,28684,28685,28685,28685,28685,28685,
30733,30733,30733,30733,32781,34829,34830,34829,34828,32780,32780,30732,30732,30732,30731,30732,
30731,30731,30732,30731,30731,30731,30731,30731,32780,32780,32779,30731,32780,32780,32779,32780,
30732,30731,30732,32780,32780,32779,30732,32780,32780,32780,32780,32780,32780,32780,32780,32780,
34828,32780,32780,34829,34829,34828,34828,34828,34828,34828,34828,34828,34829,34828,34828,34829,
34861,34829,34829,34893,35021,37038,36877,36909,36909,36973,37102,37134,37005,36909,36974,37070,
37070,37038,37102,37038,36942,37038,36974,37038,37102,37006,37070,37134,37006,36942,37070,39182,
39182,39214,39215,39215,39183,37134,37038,37006,37071,37039,34927,34895,34927,37040,37040,37008,
34959,34927,34959,37135,35023,35023,34959,36911,37135,37039,39087,41263,43440,47664,49744,49777,
49776,47632,45487,45487,43439,43407,43343,43375,45487,45584,45584,45520,45455,43375,41263,41167,
39054,38990,36878,34829,34829,34829,34829,34829,34829,34829,32781,32781,32781,32781,32781,32781,
32780,32780,30732,30732,30732,30732,30732,30732,28683,28683,28683,28684,28683,26635,26635,24587,
24587,24586,24587,24587,24586,24587,24587,22539,22538,22538,22538,22538,22538,22538,22538,22538,
22538,20490,20490,22538,22538,22538,22538,20490,20490,20490,20490,20490,20491,22539,20491,22539,
20491,20490,20490,20491,20491,20490,20490,22539,20490,22539,22539,22539,22539,20490,20490,20489,
20489,20489,20489,20489,20489,20489,20489,20487,20488,20489,20489,20489,20488,20488,20490,20493,
18438,18438,18438,18438,18438,18438,18438,18439,18439,18439,18439,20487,20487,18439,18439,18439,
18439,18439,18439,18439,18439,20488,18440,20488,22535,22536,22536,20488,20487,20487,20487,20488,
20488,20488,20488,22537,22537,22536,22536,22536,22536,22536,22537,22537,22536,22537,22537,22537,
24585,24585,24585,24585,24585,24585,24585,24585,24585,24585,24586,24586,26634,26634,26634,26634,
26634,26635,26635,26635,26635,26635,26636,28684,28684,28684,28684,28684,28684,28684,28685,30733,
30733,30733,30732,30732,32782,34830,34830,34829,34828,32780,32780,32780,32780,32780,30732,30731,
30731,30731,30731,30731,30731,30731,30731,30731,30732,30732,30731,30731,30731,30731,30731,30731,
30731,30731,30731,30732,32780,30732,30731,30732,32780,32780,32780,32780,32780,32780,32779,32780,
32780,32780,32780,32780,32780,32780,32780,34828,32780,32780,34828,34828,34829,34829,32780,32780,
34828,34829,34829,34828,34893,34990,36973,34861,34829,34861,37069,37070,36973,36941,36941,36973,
37102,36973,36973,34990,37006,36878,34990,37101,37102,37038,36878,37102,34893,34829,37006,37070,
37070,37102,37039,36942,37039,36974,36910,36942,37006,36878,36911,34863,34863,34863,34895,34895,
34959,34926,34862,34991,35023,34895,34895,37039,36910,36974,39119,41199,41231,45584,47696,49744,
47664,47567,45519,45520,45520,45487,45455,45423,45455,45487,45487,45455,45455,43375,43343,43247,
41135,39054,36877,34829,34829,34829,34829,34828,34829,32780,32780,32780,32780,32780,32780,32780,
32780,30732,30732,30732,30732,30732,30732,30732,30732,28684,28683,28684,26635,26635,24587,24587,
24587,24587,24587,24587,24587,24587,24587,22539,22539,22538,22538,22538,22538,22538,22538,20490,
20490,20490,20490,20490,20490,22538,20490,20490,20490,20490,20490,20490,20490,20491,22539,22539,
20490,20490,20491,20491,20491,20491,20491,20491,20491,20491,22539,22539,22539,22539,22538,22538,
22538,22538,20489,20489,20489,20488,20488,20488,20488,20487,20488,20489,18440,20488,20490,20493,
18438,18438,18438,18438,18438,18438,18439,18439,18439,18439,18439,18439,18439,18439,18438,18439,
18439,18439,18439,18439,18439,18439,18439,20487,20487,20487,20487,20487,20487,20487,20487,20488,
20488,20488,20488,22537,22537,22537,22536,20488,22536,22536,22537,22537,22536,22536,22537,24585,
24585,24585,24585,24585,24585,24585,24585,24585,24585,24585,24585,26634,26634,24585,26634,26634,
26634,26634,26634,26635,26635,26635,26635,28683,28683,28683,28683,28684,28684,28684,30733,30733,
30733,30733,30732,32781,34829,34830,34830,34829,34828,32780,32780,32780,32780,32780,30732,30731,
30731,30731,30731,30731,30732,30732,30731,30731,30732,30732,30731,30731,30731,30731,30732,30732,
30731,30731,30731,30732,30731,30731,30731,30731,32780,30732,30732,30732,32780,32780,30731,32780,
32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,34829,32780,32780,34829,
34828,34828,32780,32780,34829,34829,36910,34829,34829,36909,36973,36974,39150,37102,36941,36877,
36909,34829,34829,34861,34861,34829,34861,34861,34925,34989,34829,34861,34829,34829,34861,36910,
37006,37070,34862,34830,37006,34830,34830,34830,34862,34894,34830,34830,34831,34831,34830,34831,
34831,34830,34830,34831,34862,34830,34862,34926,36878,36974,37007,39087,41231,43375,45552,47632,
47600,45519,45520,47632,45552,45520,47568,47600,45487,45455,45487,45455,45423,43375,43407,43343,
41134,41070,36877,36877,36877,36877,36877,34829,34828,32780,32780,34828,34829,32780,32780,32780,
32780,32780,30732,30731,30732,30732,30732,30732,28684,28684,28684,26635,26635,24587,24587,24587,
24587,24587,24587,22539,24587,24587,24587,24587,22539,22539,22538,22538,22538,22538,20490,20490,
22538,22538,20490,22538,20490,20490,20490,20490,22538,22538,20490,20490,20490,20490,22538,20490,
20490,22538,22539,22539,22539,22539,22539,22540,22539,20491,20490,20491,22539,22539,22538,22538,
22538,22538,20489,20489,20489,20488,20488,20490,20489,20487,20487,20487,18439,18440,18440,18439,
18438,18438,18438,18438,18438,18438,18438,18438,18438,18439,18439,18439,18439,18439,18438,18438,
18439,18439,18439,18439,18439,18439,18439,18439,20487,20487,20487,20487,20487,20487,20487,20488,
20488,20488,20488,20488,22536,22536,22536,20488,22536,22537,22537,22536,22536,22536,22536,22536,
22536,24584,22536,24585,24585,24585,24585,24585,24585,24585,24585,24585,26634,26634,26634,26634,
26634,26634,26634,26635,26635,26634,28683,26635,26635,28683,28683,28684,28684,28684,30733,30733,
30733,30732,30732,30733,32781,32781,34829,34829,34829,32780,32780,30732,30732,30732,30732,30732,
28683,28683,30731,28683,28683,28683,30731,30731,30731,30732,30731,30731,30731,30731,30731,30731,
30731,30731,30732,30732,30731,30731,30732,30731,30732,30732,30732,30732,32780,32780,32779,30731,
32779,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32781,32780,32780,32781,
34829,34828,32780,32780,34829,36878,36878,34958,34861,36909,37038,36974,37070,36942,36877,36973,
36941,34829,34829,34829,34829,34829,34829,34861,34893,34829,34829,34829,34829,34829,34829,34829,
34829,34829,34829,34830,34830,34830,34894,34894,34830,34862,34830,32782,34830,34831,34927,34830,
32782,32782,32782,34831,34830,34830,34830,34830,36878,34894,37038,36942,38958,41263,43343,43375,
45455,45487,45487,45519,47631,47599,47567,47632,47632,47632,47696,47664,45487,45455,45455,43343,
41198,41166,38926,36877,36877,36877,36877,34829,34828,34828,34828,34829,34828,32780,32780,32780,
32780,32780,32780,32780,30732,30732,30731,30731,28683,28683,28683,26635,26635,24587,24587,24587,
24588,24587,24587,24587,24587,24587,24587,24587,22539,22539,22539,22538,22538,22538,22538,22538,
22538,22538,22538,22538,20490,20489,20489,20490,20490,22538,22538,20490,22538,22538,22539,22539,
22538,22539,24587,24587,24587,22539,22539,22540,22540,22539,20491,20491,20490,22538,22538,22538,
22538,20490,20489,20489,20489,20489,20489,20489,20489,20488,18440,18439,18438,18439,18440,20488,
18439,18438,18438,18438,18438,18438,18438,18438,18438,18439,18439,18439,18438,18438,18438,18439,
18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,20487,20487,20487,18439,20487,20487,
20487,20488,20488,20488,20488,20488,20488,20488,22536,22536,22536,20488,22536,22536,22536,22536,
22536,24584,24585,24585,24585,24585,24585,24585,24585,24585,24585,24585,24585,24585,26634,26634,
26633,26633,26634,26634,26634,26634,28682,28683,28683,28684,28683,28683,28684,28684,30732,30732,
30732,30732,30732,30732,30732,30732,32780,32780,32780,32780,30732,30732,30732,30732,30731,30731,
30732,28683,28683,28683,28683,28683,28683,30731,30731,30731,30731,30731,30731,30731,30731,30731,
30731,30731,30731,30731,30731,30731,30731,30732,32780,30732,30731,30731,30731,30731,30731,32780,
32779,30731,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,
32781,32781,34829,34829,34829,34829,34829,34829,34829,34830,36878,36878,37006,37006,34862,34829,
34829,34828,34829,34829,34829,34829,34829,34829,32781,34829,34925,34829,34829,34829,34829,34829,
34829,32780,34829,34830,34830,34829,32781,32781,34829,34830,34830,34830,34830,34830,34830,32782,
32782,32782,32782,32782,32782,34829,34829,34829,34829,34830,36878,36910,36974,39054,41199,43343,
43375,45455,45520,45519,45519,47631,47632,47600,49744,49777,49809,49776,47664,47535,45455,43342,
41166,41102,39022,38957,36877,36876,36877,36877,36877,34829,34829,34828,34828,34828,34828,34828,
34828,34828,32780,32780,32780,32780,30731,28683,28683,28683,28684,28683,26635,26635,26635,24587,
24587,24587,24587,24587,24587,22539,24587,24586,22538,22538,22538,22538,22538,22538,22538,22538,
22538,22538,22538,22538,20489,20489,20490,20490,22538,22538,22538,20490,22538,22538,22538,20490,
22538,22539,22539,24587,24587,24587,22540,22540,22540,22539,20491,20491,20491,22539,22539,22539,
22538,22538,20489,22537,22537,20489,20488,20488,20488,18440,18440,18441,18439,18438,18441,20493,
16390,16390,16390,16390,16390,18438,18438,18438,18438,18438,18439,18438,18438,18438,18438,18439,
18439,18439,18439,18439,18439,18439,18438,18439,18439,20487,18439,18439,18439,18439,20487,20488,
20488,20488,20488,20488,20488,20488,20488,20488,22536,22536,20488,22536,22536,22536,22536,22536,
22536,22536,24584,22537,24585,24585,24585,24585,24585,24585,24585,24585,24585,24585,24586,24585,
24585,26633,26634,26633,26633,26634,28683,28683,28683,28683,28683,28684,28684,28684,28684,28684,
28684,30732,30732,30732,30732,30732,32780,32780,32780,30732,30732,30732,30732,28683,28684,30732,
30732,28683,28683,28683,28683,28683,28683,28683,28683,28683,28683,28683,28683,30731,30731,30731,
30731,30731,30731,30731,30731,30731,30732,30732,30731,30731,30731,30731,30731,30731,30731,30732,
32780,30732,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,
32780,32781,32781,32780,32781,34829,34829,34829,34829,34830,34830,34829,34829,34926,34894,34829,
34828,32780,34829,34828,32780,34829,34829,32780,32780,34829,34829,34829,32780,32780,34829,34829,
32781,32780,32780,34829,34830,34830,34829,32781,32781,34830,34830,32782,32782,32782,34830,32782,
32782,32782,32782,34830,34829,34829,34829,34829,34829,34829,34830,36878,36910,39086,41102,41134,
43311,43407,45488,45487,45455,45487,47600,47632,47632,49712,49744,49744,49712,47599,45454,43278,
41134,41198,41006,38925,36877,36876,36877,36877,36877,36877,36876,36876,34828,34828,34828,34828,
34828,34828,34828,32780,32780,32779,30731,28683,28683,28683,28683,28683,26634,26634,26635,26635,
26635,24586,24586,24587,24587,22538,22538,24586,24586,22538,22538,22538,22538,22538,22538,22538,
22538,22538,22538,20490,20490,20490,20490,20490,20490,20490,22538,22538,22538,22538,22538,22538,
22538,22538,24587,24587,24587,22539,22540,22540,22540,20491,20491,20491,22539,24587,24587,22539,
22538,22538,22537,22537,22537,20489,20489,20489,20489,20488,20488,20489,20489,18440,20488,20490,
16390,16390,16390,16390,16389,18438,18438,18438,18438,18438,18438,18438,18438,18438,18439,18439,
18439,18439,18438,18439,18439,18439,18439,18439,18439,18439,18439,20487,20487,18439,18439,20488,
20488,20488,20489,20488,20487,20487,20488,20488,20487,20488,20488,22536,22536,22536,22537,22536,
22535,22536,24584,22536,22536,24584,24585,24584,22537,24584,24584,24584,24585,24584,24585,24585,
24585,26633,26634,26634,26634,28682,28683,30731,30731,30731,28683,30731,30731,30731,28683,28683,
28684,28684,28684,28684,30732,30732,30732,30732,30732,30732,30732,30732,28683,28683,28683,28683,
28683,28683,28683,28683,28683,28683,28683,28683,28682,28683,28683,26635,28683,28683,28683,28683,
30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30732,32780,30731,32780,
32780,32780,32780,30731,32780,32780,32780,32780,32780,32779,32779,32780,32780,32780,32780,32780,
32780,32780,32780,32781,32781,32781,32781,34830,34830,34829,34829,34829,34829,34829,34829,34829,
32781,34829,32781,32780,32780,34829,32781,32781,32781,32780,32781,32780,32780,32780,32780,32780,
32780,32781,32781,32780,34829,34830,34829,32781,34829,32781,32781,32782,32782,32782,32782,32782,
32782,32782,32782,34830,34830,34829,34829,34829,34830,34830,36878,36878,38927,39119,39054,39054,
41198,41230,43343,43407,45455,45487,45552,47600,47567,47599,49712,49680,47567,45455,43310,41134,
41102,41198,41102,38925,38925,36877,36876,36877,36877,36876,36876,36877,34828,34828,34828,34828,
34828,34828,34828,32780,32780,32780,30732,30731,30731,30731,30731,28683,26634,26634,26635,26635,
26634,24586,24586,24586,24586,22538,22538,24586,22538,22538,22538,22538,22538,22538,22538,22538,
22538,20490,20490,20490,20490,20490,20490,20490,22538,20490,22538,22538,22539,22539,22538,22538,
22538,22538,24587,24587,24587,24587,22539,22540,22540,20492,20491,22540,24588,24588,24587,22538,
22538,22538,22538,22538,22537,22537,22537,22537,22537,20489,22536,22536,20488,20488,20488,20487,
16390,16390,16389,16389,16389,16390,18438,18438,18438,18438,18438,18438,18438,18438,18438,18439,
18439,18438,18438,18438,18439,18438,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,
20487,20488,20488,20488,20487,20487,20488,20488,20487,20488,20488,20487,20488,22536,22537,22536,
22536,22536,22536,22536,22536,22536,22536,22536,22536,22537,24585,24585,24585,24585,24585,24585,
24584,24585,26633,26634,28682,28682,28683,30731,30731,30731,30731,30731,30731,30731,28683,28683,
28683,28683,28683,28683,28683,28683,28684,28684,28684,30732,28683,28683,28683,28683,28683,28683,
28683,28683,28683,28683,28683,28683,26635,26635,28683,28683,28683,26635,26635,26635,28683,28683,
28683,28683,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30732,30732,30731,30731,
30732,30731,30731,30731,32780,30731,30731,32780,32780,30731,32779,32780,32780,32780,32780,32780,
32780,32780,32780,32780,32781,32781,32781,32781,32781,32781,32781,34829,32781,32781,32781,32781,
32781,32781,32781,32780,32780,32780,32780,32781,32780,32780,32780,32780,32780,32780,32780,32781,
32781,32781,32781,32781,32781,34829,34829,32781,32781,32781,32781,32782,32782,34830,32782,32781,
32781,32782,32782,32781,34829,34829,34829,34830,36878,36878,36877,36942,39086,41135,41198,41166,
41102,41070,41166,43311,43375,45423,45487,47599,47599,47599,49712,49680,47567,45358,43246,43278,
43342,43310,41134,41166,41102,38925,36877,36877,36876,36876,36876,36877,36877,34828,34828,34828,
34828,34828,32780,32780,32780,32780,30732,30731,30731,30731,30731,28682,26634,28683,26635,26634,
26634,24587,24586,24586,24586,22538,22538,22538,22538,22538,22538,22538,22538,22538,22538,20490,
22538,22538,20490,22538,20490,20490,20490,20490,20490,20490,22538,22538,22538,24587,24587,22538,
22538,22539,22539,22539,22540,22540,22540,22540,22540,20492,20492,20492,22540,22539,22538,22538,
22538,22538,22538,22537,22537,22537,22537,22536,22537,22538,22536,22536,22536,20488,20488,20488,
16390,16390,16389,16389,16389,16389,16390,18438,18438,18438,18438,18438,18438,18438,18438,18438,
18438,18438,18438,18438,18438,18439,18439,18438,18439,18439,18439,18439,18439,18439,18439,18439,
20487,20487,20487,20487,20488,20488,20488,20488,20488,20488,20488,20488,20488,20487,20488,20488,
22536,22536,22536,22536,22536,22536,22536,22537,22537,22536,22537,24585,24585,24585,24585,24585,
24585,24585,24585,26634,26634,28682,28682,28682,30731,30731,30731,30731,28682,28683,28683,28683,
28683,28683,28683,28683,28683,28683,26635,26635,28684,28683,28683,28683,28683,28683,26635,28683,
28683,26635,28683,28683,28683,26635,26635,26635,26635,26635,26635,26635,26635,26635,28683,26634,
26635,28683,28683,30731,28683,28683,30731,30731,30732,30731,30732,30732,30731,30732,30732,30731,
30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30732,32780,32780,30732,32780,32780,
32781,32781,32781,30733,32781,32781,32781,32781,32781,32781,32781,34829,32781,32780,32781,32781,
32781,32780,32780,32780,32780,32780,32780,32780,32781,32780,32780,32780,32780,32780,32780,32781,
32780,32780,32781,32781,32780,32780,32781,32781,32780,32781,32781,32781,32782,32782,32782,32781,
32781,32781,32781,32781,34829,34829,34829,36878,36878,36877,36877,38990,39118,41135,41166,41102,
41070,41166,41199,41134,41134,43246,43343,45455,45455,47535,47599,47631,47599,45422,43277,43310,
45423,43246,43214,43342,41198,41005,38925,38925,36876,36876,38925,36877,36876,34828,34828,34828,
32780,32780,32780,32780,32779,32779,32779,30731,30731,30731,30731,30731,28683,28683,26635,26635,
26635,24587,24587,24587,24587,24586,22538,22538,22538,22538,22538,22538,22538,22538,22538,22538,
22538,22538,20490,20490,22538,20490,20490,22538,22538,22538,22538,22538,22538,24587,24587,24587,
22539,22538,22539,22540,22540,22540,22540,22540,20492,20492,20492,20492,20492,20491,20490,20490,
22538,22538,22537,24586,24586,24585,24586,24585,24585,24584,24584,22537,22536,22535,20488,20489,
16390,16390,16389,16389,16389,16389,16390,16390,18438,18438,18438,18438,18438,18438,18438,18438,
18438,18438,18438,18438,18439,18439,18438,18438,18439,18439,18438,18438,18439,18439,18439,18439,
18439,18439,18439,18439,20487,20487,20487,20488,20487,20487,20487,20487,20487,20487,20487,20487,
20487,20488,22536,20487,20488,22536,22536,22536,22536,22536,22536,22536,22536,22536,24585,24585,
24584,24584,24585,24586,26634,26634,28682,28682,30730,30731,30731,30731,30731,28683,28683,28683,
28683,28683,28683,28683,28683,28683,26635,26634,26634,26635,28683,26635,28683,28684,28684,26636,
26636,26635,26635,28683,28683,26635,26635,26635,26635,26635,26635,24587,26635,26635,28683,26635,
26635,28683,28683,28683,28683,30732,30732,30731,30732,30731,30731,30732,30732,30731,30732,30731,
30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30732,32780,32780,30732,30732,
32781,32781,32781,32781,32782,32782,32782,32781,32781,32781,32781,32781,32780,32780,32781,32781,
32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,
32780,32780,32780,32781,32780,32780,32780,32780,32780,32781,32781,32781,32781,32781,32781,32781,
32781,32781,32781,34829,34829,34829,36878,36878,36878,36878,38926,38958,39086,41167,41199,41102,
38990,39022,39055,38927,38927,40974,41134,43311,45455,45455,47503,47535,47567,45455,45423,45455,
45455,45390,43310,43310,43246,43150,40974,40974,38925,38925,38925,38926,38925,36877,34828,34828,
32780,32780,32779,30731,30731,32779,30731,30731,30731,30731,30732,30731,28683,28683,26635,28683,
26635,26635,24587,24587,24586,22538,22538,24586,24586,24586,22537,22538,22538,22538,22538,22538,
22538,22538,22539,22539,22538,22538,22538,20490,22538,22538,22538,22538,22538,22538,22538,22539,
22539,22538,22538,22539,22540,22540,22540,20492,20492,20492,20492,18443,18443,20491,22539,20490,
20489,22538,24586,26634,26634,24585,24585,24585,24584,24584,24586,24586,24585,22536,22536,22536,
14342,14341,14341,16390,16390,16390,16390,16390,16390,18438,18439,18438,16390,16390,16390,18438,
18438,18438,18438,18438,18438,18438,18438,18438,18438,18439,18438,18438,18438,18439,18439,18439,
18440,20488,20488,18439,20487,20487,18439,20487,20487,20487,20487,20487,20487,20487,20487,20488,
20488,20487,20487,20488,22536,22536,22536,22536,22536,22536,20488,22536,22536,22536,22537,24585,
24585,24584,24584,24585,24586,26634,26634,28682,28682,30731,30731,30731,30731,30731,28683,28683,
28683,28683,28683,28683,28683,28683,26635,26635,26634,26635,26635,26635,26635,26635,26636,26636,
26636,26636,26636,26636,28684,26635,26635,26635,26635,26635,26636,26635,26635,26635,26635,26635,
26635,26635,28683,28683,28683,28683,28683,28683,30732,30731,30731,28683,30731,30731,30731,30731,
30731,30730,30731,30731,30731,30731,30731,30731,30731,30731,30732,30732,32780,30732,30732,30732,
30733,32781,32781,32781,32781,32781,32781,32781,32781,32781,32781,32780,32780,32780,32780,32780,
32780,32780,30732,32780,32780,32780,32780,32780,32780,32779,32780,32780,30731,32780,32780,32780,
32780,32780,32780,32780,32780,32780,32780,32780,32780,32781,32781,32781,32781,32781,32781,32781,
32781,32781,34829,34829,34829,34829,36877,36877,38925,38925,38925,38926,38990,41006,41070,38958,
38926,38926,38926,36878,36878,38926,38926,41102,43279,43311,43279,43247,45391,45391,45423,45455,
45487,45455,45294,43278,43182,43054,43054,40974,40974,38926,38925,38926,38926,36877,34828,34828,
32780,32780,32780,32779,30731,32780,30731,30731,30731,30731,30732,30732,28684,28683,26635,28683,
26635,26635,24587,24586,24586,22538,24586,24586,24586,24586,22538,22538,22538,22538,22538,22538,
22538,22539,22539,22539,22539,22538,22538,22538,22539,20490,20490,20490,20490,22538,20490,20490,
20490,20490,20490,20490,22539,20492,20492,20491,20492,20492,18443,18443,20490,20491,20490,20490,
20490,22537,24586,24586,26633,24585,24585,24585,24585,24584,24584,24585,24585,24584,22535,22534,
14342,14341,14341,16390,16390,16390,16390,16390,16390,16390,18438,18438,16391,16390,16390,16390,
16390,18438,18438,18438,18439,18439,18439,18438,16390,18439,18438,18438,18438,18439,18439,18440,
18440,18439,18439,20487,20487,20487,20487,20487,20487,20487,20487,20487,20487,20487,20487,20487,
20487,20487,22535,20488,22536,22536,22536,22536,22536,20488,22536,22536,22536,22537,22537,22536,
24585,24585,24585,24585,24585,24585,26633,26633,28682,28682,28682,30731,28682,28683,28683,28683,
28683,28683,28683,28683,28683,28683,26635,26635,26635,26635,26635,26636,26636,26636,26636,26636,
26636,26636,26636,26636,26636,26636,26636,28684,28684,26636,26636,26635,26635,26635,26635,26635,
26635,28683,28683,28683,28683,28684,28684,28683,28684,28683,28683,28683,30731,30731,30731,30731,
30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,32780,30732,30732,30732,
30732,32781,32781,32781,32781,32781,32781,30733,32781,32780,32780,32780,32780,32780,32780,32780,
32780,32779,30731,32780,32780,32780,32780,32780,32780,32780,32780,32780,30732,30732,32780,32780,
32780,32779,32780,32780,32780,32780,32780,32780,32780,32781,32781,32781,32781,32781,32781,32781,
32781,32781,32780,34829,34829,36877,36877,36877,38926,38926,38926,38926,38926,41006,38926,38925,
38926,36878,36878,36878,36878,36878,36878,36878,38958,38959,41038,41070,41103,41102,41102,43182,
43279,45391,45359,43311,43311,43278,43150,40974,38926,38925,36877,38925,36877,36877,34828,32780,
32780,32780,30732,30732,30732,30731,30731,30731,30731,30731,30731,30731,30731,28683,28683,28683,
26635,26634,24586,24586,24586,24586,24587,24587,24587,24586,24586,22538,22538,24586,22538,22538,
22538,22538,22538,22538,24586,22538,22538,22538,22538,22538,22538,20490,20490,22539,20491,20490,
20490,20490,20490,20490,20491,20491,20491,22540,20492,20491,18443,20490,20491,20490,20490,22538,
22538,22538,22537,24585,24585,24585,22537,22537,22536,22536,22536,22537,22537,22536,22536,22536,
14342,14341,14341,14342,16390,16390,16390,16390,16390,16390,16390,16390,16390,16390,16390,16391,
16391,18439,18439,18439,18438,18438,18438,18438,16390,18438,18438,18438,18438,18439,18439,18439,
18439,18439,18439,18439,18439,18439,20487,20487,18439,20487,20487,20487,20487,20487,20487,20487,
20488,20488,20487,20487,22536,22536,22536,22536,22536,22536,22536,22536,22536,22537,22536,22536,
22536,24584,24585,24585,24585,24585,26633,26633,26633,28682,28682,28682,28682,28682,28682,28683,
28683,26635,26635,28683,28683,28683,26635,26635,24587,26635,26635,26636,26636,26636,26636,26636,
26636,26636,26636,26636,26636,26636,26636,28685,26636,26636,26636,26636,26636,26635,26635,26635,
26635,26635,26635,26635,26635,28684,28683,28683,28683,28683,28683,28683,28683,28683,30731,30731,
30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30732,30732,30732,
30732,32780,32780,32781,32781,32781,32781,30732,32780,32780,32780,32780,32780,32780,32780,32780,
32780,32780,32780,30732,32780,32780,32780,30731,30731,32780,32780,32780,32780,32780,32780,32780,
32780,32780,32779,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32781,32781,
32781,32780,34828,34829,34829,36877,36878,36878,38926,38925,38925,38926,38926,41102,38926,38925,
38926,36878,36878,36878,36878,36877,34830,36878,36878,36878,36878,38926,38926,38926,38926,38925,
40974,43119,43279,43311,43247,43086,43022,40974,38926,38925,36877,36877,36877,36877,34828,32780,
32780,30731,30731,30731,30731,30731,30731,30731,30731,28683,30731,30731,28683,28683,28683,28683,
26635,26634,26635,26635,24587,24587,24587,24587,24587,24587,24587,24587,24586,24587,24587,24586,
24586,24586,24585,24586,24586,24586,22538,22538,22538,22538,22538,20490,20490,20490,20491,20491,
20490,22538,22539,20491,20491,20491,20492,20492,20492,20491,22539,20491,20490,20490,20490,22538,
22538,22538,22537,22537,24585,24585,24585,22536,22535,22536,20489,20489,20488,20487,20487,20488,
14342,14341,14341,14341,14342,14342,14341,14342,16390,16390,16390,14341,14341,14342,16390,16390,
16390,16391,18439,18438,16390,16390,16390,16390,16390,18438,18438,18438,18438,18439,18439,18439,
18439,18438,18438,18439,18439,18439,18439,18439,20487,18439,18439,20487,20487,20487,20487,20487,
20487,20487,20487,20487,20487,20487,20487,20488,22536,22536,20488,20487,22536,20488,22536,22536,
22536,22536,22536,22537,24585,24585,24585,26633,26634,26634,28682,28682,28682,26634,26634,26634,
26634,26635,28683,28683,28683,26635,26635,24587,24587,24588,26636,26636,24588,24588,26636,26637,
26637,26637,26637,26636,26636,26636,26636,26637,26637,26637,26636,26636,26636,26635,26635,26635,
26635,26635,26635,28683,28684,28683,26635,26635,28683,28683,28683,28683,28683,28683,28683,28683,
28683,30730,30730,30730,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30732,
30732,32780,32780,32781,32781,32781,32781,32780,30732,32780,32780,32780,30732,30732,30732,30732,
30731,30731,30731,30731,30731,32780,30732,30732,30731,30731,30731,30731,30732,32780,30732,30732,
32780,32780,32780,32779,32779,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,32780,
32780,32780,34828,34829,36877,36878,36877,36877,38925,38925,38925,38926,38926,40974,38926,38926,
38926,36878,36878,36878,34829,34829,34830,34829,34829,34829,34829,36878,36878,36877,36877,36877,
36877,38926,41006,43087,43023,40974,40974,40974,38926,38926,38925,38925,36876,36877,34829,34828,
32780,32779,30731,30731,30731,32780,30731,30731,30731,30731,30731,28683,28683,28683,28683,28683,
26635,26634,26634,26635,26635,24586,24586,24587,24587,24587,24587,24586,24586,26635,26635,26634,
26634,26634,24586,24586,24586,24586,22537,22538,22538,22538,22538,22538,22538,22539,22539,20491,
20491,22539,22539,22539,20492,20492,20491,20491,20492,22540,22539,22539,22538,22538,24586,22538,
22538,22537,22537,20489,22537,24585,24585,22536,22537,22537,20488,20488,20487,20487,20487,20488,
14342,14341,14341,14341,14342,14342,14341,14342,14342,14342,14342,14342,14341,14342,16390,16390,
16390,16390,16390,16390,16390,16390,16390,16390,16390,18438,18438,18438,18438,18439,18439,18439,
18439,18439,18438,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,20487,18438,18439,
20487,20487,20487,20487,20487,20487,20488,20487,20488,20488,20488,20488,22536,20488,22536,22536,
22536,22536,22536,22536,22536,22537,22537,24585,24586,26634,26634,26634,26634,26634,26634,26634,
26634,26634,26635,26635,24587,26635,26635,24587,24588,24588,26636,24588,24588,26636,26637,26637,
26637,26637,26637,26637,26637,26637,26637,26637,26637,26637,26636,26636,26635,24587,24587,24587,
26635,26635,26635,26635,26635,26635,26635,26635,28683,26635,28683,28683,26634,28683,28683,28682,
28683,28683,28682,30731,30731,30730,30730,30731,30731,30731,30731,30731,30731,30731,30731,32780,
32780,32780,32780,32780,32780,32780,32780,32780,32780,30732,30732,32780,30732,30732,30732,30732,
30732,30731,30731,30731,30731,30731,30731,30732,30731,30731,30731,30731,30731,30731,30731,30732,
30731,30731,30731,32779,32779,32780,32780,32780,32780,32779,32780,32780,32780,32780,32780,32780,
32780,32780,34829,34829,34829,34829,36877,36877,36877,36877,38925,38926,38926,38926,38925,38925,
36877,36877,36877,34829,34829,34829,34829,34829,34829,34829,34829,34829,34829,34829,34829,34829,
34829,34829,36877,38927,40975,40975,40975,38926,38926,38926,38927,38926,38925,36877,34829,34829,
34829,32780,32780,32780,32780,32780,32780,32780,30732,30732,28683,28683,28683,28683,28683,28683,
28683,26634,26634,26635,26634,26634,26635,24586,24586,24586,24587,24586,24586,26634,28683,26635,
26634,26634,26634,26634,24586,24586,24586,22537,22537,22538,22538,22538,22539,22539,22539,22539,
22539,22539,22540,22540,22540,20492,20491,20491,20492,22539,22539,24587,26636,26636,28684,26635,
24586,22537,20489,20489,22537,22537,24585,24585,22538,22538,20488,20488,18439,20487,20491,20495,
14341,14342,14341,14341,14342,14342,14342,14342,14342,14342,14342,14342,14342,14342,14342,14342,
14342,14342,14342,14342,14342,16390,18439,16390,14342,16390,16390,16390,18438,18439,18439,18439,
18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18438,18439,18439,18438,18438,
18439,20487,20487,20487,20487,20487,20488,20488,20488,20488,20488,20488,22536,22536,22536,20488,
20488,22536,22537,22536,20488,22537,22536,22537,24585,24585,24585,24585,24585,24586,24586,24586,
24587,24586,24586,24586,24587,24587,24588,24588,24588,24588,26636,26636,24588,24588,26637,26637,
26637,26637,24588,24588,26637,26637,26637,24589,26636,26636,26636,26636,24587,24587,26636,26635,
26636,26636,26635,26635,26635,26635,26635,26635,26635,26635,26635,26634,26634,28683,28682,28682,
28682,28682,28682,28682,28682,28682,28682,28682,30730,30731,30731,30730,30731,30731,30731,30732,
32780,32780,32780,32780,32780,32780,32780,32780,30732,30732,32780,32780,30731,30732,30732,30732,
30732,30732,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,
30731,30731,30730,30731,32779,32779,32779,32780,32780,32780,32779,32780,32780,32780,32780,32780,
32780,34828,34828,34828,34828,34829,34829,34828,36876,36877,36877,38925,38926,38926,38925,36877,
36876,36877,36877,34829,34829,34829,34829,34829,32780,32780,32781,32781,32781,32781,32781,32781,
32781,32781,32781,36878,38927,38927,36879,34830,34830,36878,36879,36879,36878,36878,34829,34829,
34829,32780,32780,32780,32781,32780,32780,30732,30732,28684,28684,28683,28683,28683,28683,28683,
26635,26634,26634,26634,26634,26634,26635,26635,26635,26635,24586,24587,26634,26634,26635,26634,
26634,26634,24586,26634,26634,24586,24586,24586,24586,22537,22538,22538,22539,22539,22539,22539,
22539,22540,22540,20492,20492,20492,20492,22540,20491,22539,24587,24588,28684,30732,30732,30732,
28683,26634,24586,22537,20489,22537,22537,22537,22538,22538,22537,20489,20488,18440,20492,20496,
14342,14341,14341,14342,14342,14342,14342,14342,14342,14342,14342,14342,14342,14342,14342,14342,
14342,16390,16390,14342,14342,14342,16391,16391,14342,16390,16390,16390,16390,18439,18439,18439,
18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18438,18438,18439,18439,18438,18439,
20487,20487,20487,20487,18439,18439,20487,20488,20488,20488,20488,20488,20488,20488,20488,20488,
22536,22536,22537,22537,22537,22536,22536,22537,22537,22537,22537,24585,24585,24585,24586,24586,
24586,22538,22538,24587,24587,24587,24588,24588,24588,24588,24588,24588,24588,24588,24588,26636,
24588,24588,24588,24588,24588,26637,26636,26636,26636,26636,26636,24588,26636,26636,26636,26635,
26635,26636,26636,26635,26635,26635,26635,26635,26635,26635,26634,26634,26634,28683,26635,26634,
28682,28682,28682,28682,28682,28682,28682,28682,28682,28682,28682,30730,30731,30731,30731,30731,
32779,32780,32780,32780,32780,32780,32780,32780,30731,30731,30731,30732,30731,30731,30732,30732,
30732,30732,30731,30731,30731,30730,30731,30731,30731,30730,30730,30730,30731,30731,30731,30731,
30731,30731,30731,30731,30731,30730,30731,32779,32780,32779,32779,32780,32780,32780,32780,32780,
32780,32780,34828,34828,34828,34828,34828,34828,36876,36877,36877,36877,36877,36877,36877,36876,
36876,36877,36877,36877,34828,32780,32780,32780,32780,32780,32780,32781,30733,30733,30733,30733,
30733,30733,30733,30733,32782,32782,32782,30733,30733,30733,30733,32782,32782,32781,32781,32781,
32781,32781,32780,30732,32780,30732,30732,30732,28684,28684,28684,28683,26635,26635,26635,28683,
28683,26634,26634,26635,28683,28683,28682,26634,26635,26635,26635,26634,26634,26634,26634,26634,
24586,24586,24586,24586,24585,24585,24586,24586,24586,24586,22538,22539,22539,24587,24588,24588,
24588,24588,22540,20492,20492,20492,20492,22540,22539,22540,22540,24588,26636,28683,28684,30732,
30732,28684,24587,22538,20489,18441,18441,18441,20489,20489,20489,20489,20489,18441,18440,18439,
12293,12293,12294,12294,12294,12294,12293,12294,14342,14342,14342,14342,14342,14342,14342,14342,
14342,14342,14342,14342,14342,14342,14342,14342,16391,16390,16390,14342,16390,16391,18439,18439,
18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,16390,18438,18439,18439,20487,
20487,20487,20487,18439,20487,20487,20487,20487,20487,20487,20487,20488,20488,20487,20487,20488,
20488,22536,22536,20488,20488,20488,22536,22537,22537,22536,22537,22537,22537,22537,22537,22538,
24586,22538,24586,24587,24587,24587,24587,22539,22540,24588,24588,24588,24588,24588,24588,24588,
26636,24588,24587,24588,24588,24588,24587,24588,26636,26636,24588,24587,24587,24587,24587,26635,
24587,26635,26635,26635,26635,26635,26635,26634,26634,26634,26634,26634,26634,26634,26634,26634,
26634,28682,28682,28683,28682,28682,28682,28683,28682,28682,28683,30731,28683,30731,30731,30731,
32779,32779,32780,32780,32780,32780,32780,32780,32780,30731,30731,30731,30731,30732,30732,30732,
30731,30731,30731,30731,30731,30731,30731,30731,30730,30730,30731,30731,30731,30731,30731,30731,
30731,30730,30730,30731,30731,30731,30731,30731,30731,32779,32779,32779,32780,32780,32780,32779,
32779,32779,32780,32780,32780,32780,32780,34828,34828,36876,36877,36877,36877,36877,36877,36877,
36876,34828,34829,34828,32780,32780,32780,32780,32780,30732,30732,30732,30733,30733,30733,30732,
30732,30733,30733,28685,28685,28685,28685,28685,28685,28685,28685,28685,28685,28685,28685,30733,
28685,28684,28684,28684,28684,28684,28684,28684,28684,28684,28684,26636,26635,26635,26635,28683,
28684,28683,28682,28682,28683,28683,28683,28682,26634,26634,26635,26634,24586,24586,24585,24586,
24586,24586,24586,24586,24586,24586,24586,24586,24586,24586,24586,24587,24587,26636,28684,26636,
26636,24588,22541,22541,20492,18444,18444,20492,20492,20491,22539,22540,22540,22539,22540,24588,
24588,24588,22539,20490,18441,18441,18441,18441,18440,20489,18442,18441,16392,16392,16393,18441,
14342,12293,12293,12293,12293,12294,12294,12294,12294,14342,14342,14341,14341,14341,14342,14342,
14342,14342,14342,12294,14341,14342,14342,14342,14342,14342,14342,14342,14342,16391,16391,16391,
18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,
20487,20487,18439,18438,18439,18439,20487,20487,20487,20487,20487,18439,18439,20487,20487,20488,
20488,20488,20488,20488,20488,20488,20488,22537,22537,20488,22536,22537,22537,22537,22537,22537,
22538,22538,22538,22538,24587,24587,24587,24587,24587,24588,24588,24587,24587,24587,24587,24588,
24588,24587,24587,24587,24587,24587,24587,24587,24587,24588,24588,24587,24587,24587,24587,24587,
24587,26635,26635,26635,26635,24587,26634,26634,26634,26634,26634,26634,26634,26633,26634,26634,
26634,26634,28682,28682,28682,28683,28683,28682,28682,28683,28683,28683,28683,28683,28683,30731,
30731,32779,32780,32780,32780,32780,32780,32780,30731,30731,30731,30731,30731,30731,30731,30731,
30731,30731,28682,30730,30731,30731,30730,30730,30730,30731,30731,30731,30731,30731,30731,30731,
30731,30730,30731,30731,30730,30731,30731,30731,30731,30731,30731,32779,30731,32779,32780,32779,
32779,32779,32779,34828,32780,32780,32780,34827,34828,34828,36876,36877,36877,36877,34829,34828,
34828,34828,34828,34828,32780,32780,32780,32780,32780,30732,30732,30732,30732,30733,30732,30732,
30732,30732,30732,28685,28685,28685,28685,28685,28685,26637,28685,28686,28685,26637,26636,28684,
28684,26636,26636,26636,26636,26636,26636,26636,26636,26636,26636,26636,24587,24587,26636,26636,
28684,28684,30732,30732,30732,30732,30731,28683,26635,26635,26635,26634,24586,24586,24586,24586,
24586,24586,24587,24587,24587,24586,24587,24587,24587,24587,26635,26636,28684,30733,28685,26636,
24588,22540,20492,20492,20492,18444,18444,18443,18443,20491,20492,20492,20492,18444,18443,20491,
20491,20491,18443,18442,18442,18441,18441,18442,18442,18441,18442,18441,16392,18440,18444,18448,
12294,12293,10245,10245,10245,12293,12294,12294,12294,12293,12293,12293,12293,12294,14342,14342,
14342,14342,14342,14342,14342,14342,14342,14342,14342,14342,14342,14342,14342,16391,16391,16390,
16390,16390,16390,18438,18439,18439,16390,16390,18439,18439,18439,18439,18439,18439,18438,18438,
18439,18439,18439,18438,18439,18439,18439,20487,18439,18439,18439,18439,20488,20488,20488,20488,
20488,20488,20488,20488,20488,20488,22536,20488,20488,22536,20488,22536,22536,22537,22537,22537,
22538,24586,24586,22538,22538,24587,22539,24587,24587,24587,24587,22539,22539,22539,24587,24587,
24587,22539,22539,24587,24587,24587,24587,24587,24587,24587,24587,24587,24587,24587,24587,24587,
24587,24587,26635,24586,24586,24586,26634,26634,26634,26634,26634,26634,26634,26633,26633,26634,
26634,26634,28682,26634,28682,26634,26633,28681,26634,26634,28682,28683,28683,28682,28682,30731,
30731,30731,30731,30731,32780,32780,32780,32780,32779,30731,30731,30731,30731,30731,30731,30731,
30731,30731,30730,30731,30730,30730,30730,28682,28682,28682,30730,30730,30730,30730,30731,30731,
30731,30730,30730,30731,30731,30731,30731,30731,30731,30731,30731,32779,32779,32779,32779,32779,
32780,32779,32779,34828,32779,32780,32780,32780,34828,34828,34828,34828,34828,34828,34828,32780,
32780,32780,34828,32780,32780,32780,32780,32780,30732,30732,30732,30732,30732,30732,28684,28684,
28684,28684,28684,28685,28685,28685,28685,28685,26637,26637,26637,26637,26637,26637,28684,26636,
28684,28684,26636,26636,26636,26636,24588,24588,26636,24587,24588,24588,24588,24588,24588,24588,
26635,26635,28684,30733,30732,28684,28683,28683,28683,26635,26635,26635,26635,26635,26635,26635,
24587,24587,22538,22539,22538,24587,24587,22539,22539,22539,24588,28685,30733,28686,24589,22540,
22540,20492,18444,18444,20492,20492,18443,20491,18443,18443,18443,18444,18444,18444,18444,18443,
18443,18443,18443,18443,16394,16394,18442,18442,18442,18441,18441,18441,18441,18441,18442,18444,
10245,12293,10245,10245,10245,10245,12294,12293,12293,12293,12293,12293,12293,12294,14342,14343,
14342,12294,12294,14342,14342,14342,14342,14342,14342,14342,14342,14342,14342,14342,14342,16390,
16390,16391,16390,16391,18438,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18438,
18438,18438,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,20487,20488,20488,20488,
20488,20488,20488,20488,20488,20488,20488,20488,20488,20488,20488,22536,22536,20488,20488,20488,
22537,22537,22538,22538,22538,22538,24586,24587,22538,22538,22539,22539,22539,24587,24587,24586,
24587,24587,22539,24587,24587,24587,24587,24587,22539,24587,24587,24586,24586,24586,24587,24586,
24587,24587,24586,24587,24587,24586,24586,24586,26634,26634,26634,26634,26633,26633,26633,26634,
26634,26634,26633,26634,26634,26634,26634,26634,26633,28682,28682,28682,28682,28682,28683,30731,
30731,30731,30731,30731,32780,32780,32780,32780,32780,30732,30731,30731,28683,28683,28683,28683,
30731,28682,28682,28682,28682,28682,28682,28682,30730,30730,30730,28682,28682,30730,30730,30731,
30730,30730,30731,30731,30731,30731,30731,30731,30730,30731,30731,30731,30731,30731,32779,32780,
32780,32779,32779,32780,32779,32779,32779,32780,32780,32780,32780,32780,32780,34828,34828,32780,
32780,32780,34828,32780,32780,32780,30731,32780,30732,30732,30732,30732,30732,28684,28684,28683,
28684,28684,28684,28684,26636,28685,28685,28685,26637,26637,26637,26637,26637,26636,26636,26636,
26636,26636,26636,24588,26636,26636,24588,24588,24588,24588,24588,24588,24588,22539,22540,24588,
24588,24587,26635,26636,26636,26636,26635,26635,26635,24587,24587,24587,24587,24587,26636,26636,
24588,22539,22538,22539,20491,20491,20491,20492,20492,20492,22540,24588,24588,22540,20492,18444,
20492,18444,18444,18444,18444,18444,18443,18443,18443,18443,18444,18444,18444,18444,18444,18443,
18443,18443,18443,18443,18443,18443,18442,18442,18441,18441,18440,18440,18441,18441,18440,18438,
10245,10245,10245,10245,10245,10245,12293,10245,10245,12293,12293,12293,12293,12293,12294,14343,
12294,12294,12294,12294,14342,14342,14342,14342,12294,14342,14342,14342,14342,12294,14342,16390,
16391,16391,16391,16391,16391,16391,18439,18439,18439,18438,18438,18438,18438,18439,18439,18439,
18439,18439,18439,18439,18439,18439,20487,18439,18439,18439,20487,20487,18439,20487,20488,20488,
20488,20488,20488,20488,20488,20488,20488,20488,20488,20488,20488,22536,20488,20488,20488,20488,
22536,22537,22537,22537,22538,22537,22538,22538,24586,22538,22538,22538,22538,22538,22538,24586,
22538,24587,24587,24587,24587,24587,24587,24587,24587,24587,22538,24586,24586,24586,24587,24586,
24586,24586,24586,24586,24586,24586,24586,26634,26634,24586,26634,26633,26633,26633,26633,26633,
26633,26633,26633,26633,26633,26633,26633,26633,26633,28682,28682,28682,28682,28682,28682,30731,
30731,30731,30731,30731,32779,32780,34828,32780,32780,30731,30731,30731,28683,28683,28683,28683,
28683,28683,28682,28682,28682,28682,28682,28682,28682,28682,28682,28682,28682,28682,28683,28682,
28682,28682,28682,28683,28682,28683,28683,28682,30730,30731,30731,30731,30731,30731,30731,30731,
30731,32779,32779,32779,32779,32779,32779,32780,32780,32780,32780,32780,32780,34828,32780,32780,
32780,32780,34828,32780,32780,32780,30732,32780,30732,30732,30732,30732,30732,28684,28684,28684,
28684,28684,28684,26636,26636,28684,28684,26636,26636,26637,26637,26637,26637,26636,26636,26636,
26636,26636,26636,24588,24588,24588,24588,24588,24588,24588,24588,24587,24588,22540,22540,24588,
24587,22539,22539,22539,22539,22539,22539,22539,22539,22539,22539,22539,22539,22539,24588,24588,
22540,22539,20491,20491,20491,20491,18444,18444,18444,20492,20492,20492,20492,18444,18444,18444,
18444,18444,18444,20492,18444,18444,18443,18443,18443,18443,18443,18443,18443,18443,18443,18443,
16395,18443,18443,18443,18443,18442,20490,20489,20489,20489,20488,20488,20488,20489,20490,20491,
10245,10245,10245,10245,10245,10245,10245,10245,10245,10245,12293,12293,12293,12294,12294,12294,
12294,12294,12293,12293,12293,12294,14342,12294,12294,14342,14342,12294,12294,12294,14342,14342,
16391,16391,16391,16391,16391,16391,18439,18439,18439,16390,16390,16390,16390,18439,18439,18439,
18438,18438,18439,18438,18439,18439,18438,18439,18439,18439,18439,18439,20487,18439,18439,18439,
20487,20487,20488,18440,20487,20488,20488,20488,20488,20488,20488,20488,20488,20488,20488,20488,
22537,22537,22537,22537,20489,22537,22537,22537,22537,22537,22538,22538,22538,22538,22538,22538,
22538,22538,22538,22538,24587,22538,22538,22538,24586,24586,24586,22538,22538,22538,24586,24586,
24586,24586,24586,24586,24586,24586,24586,24586,24585,24585,26633,26633,24585,26633,26633,26633,
26633,26633,26633,26633,26633,26633,26633,26633,26633,26634,28682,28682,28682,28682,28682,28682,
28682,30731,30730,30731,32779,32780,34828,32780,32780,30731,30731,30731,30731,28682,28682,28682,
28682,28682,28682,28682,28682,28682,28682,28682,28682,28682,28682,28681,28681,28682,28682,28682,
28682,28682,28682,28682,28683,28682,28683,28683,28683,28682,28682,28682,28682,30730,30731,30731,
30731,30731,30731,32780,32780,32779,32780,32780,32780,32780,32780,32780,32780,32780,32779,32780,
32780,32780,32780,32780,32780,32780,30732,30732,30731,30731,30732,30731,28683,28683,28684,28684,
28684,28684,28683,26636,26636,26636,28684,28685,26637,26637,26637,26637,26637,26636,26636,26636,
26636,26636,26635,24587,24588,26636,24588,24588,24588,24587,24587,24588,24588,24587,22539,24588,
24588,22539,22539,22539,22539,22539,22539,22539,22539,22539,20491,22539,22539,22539,22539,22539,
20491,20491,20491,20492,20492,20492,20491,20491,18443,18443,18443,18444,18444,18444,18444,18444,
18444,18444,18443,18443,18443,18443,18443,18443,18443,18443,18443,18443,18443,18443,18443,16395,
16395,18443,18443,18443,18442,18442,20489,22538,22538,22537,22537,24585,24585,22536,22539,22542,
10245,10245,8196,6148,8196,10245,12293,12293,10245,10246,10246,12294,12294,12294,12294,12293,
12294,12294,12294,12294,12294,12294,14342,14342,12294,12294,12294,12294,12294,14342,14342,14342,
14342,14343,16391,16391,16391,16390,16390,18438,18439,18438,18438,18438,18439,18439,18439,18438,
18438,18438,18438,18438,18438,18438,18438,18438,18438,18439,18439,18439,18439,20487,20487,20488,
20487,18440,20488,20488,20487,20487,20488,20488,20488,20488,20488,20488,20488,20488,20488,20488,
20488,20488,20488,20489,22537,22537,20489,22537,22537,22537,22537,22538,22538,22538,22538,22537,
22538,22538,22538,22538,22538,22538,22538,22538,22538,24586,24586,22538,22537,22537,24586,24586,
24586,24586,24586,24586,24585,24585,24586,24586,26634,24585,24585,24585,24584,26633,24585,24585,
24585,24585,24585,26633,26633,26633,26633,26633,26633,26634,26634,28681,28682,28682,28682,28682,
28682,30731,30731,30731,32779,32780,32780,32780,32779,30731,30731,30731,28683,28682,28682,28682,
28682,28682,28682,28682,28682,28682,28681,26633,28682,28682,28682,28681,28681,28681,28682,28682,
28682,28682,28682,28682,28682,28682,28682,28683,28683,28683,28683,30731,30730,30730,30731,30731,
30731,30731,30731,30731,32779,32779,32779,32780,32780,32780,32779,32780,32780,32779,30731,30731,
32779,32780,32780,32780,32780,30732,30732,30732,30731,30731,30732,28684,28683,28683,28683,26635,
26635,26635,26636,26635,26635,26636,26636,26636,26636,26636,26636,26637,26637,26636,26636,26636,
26636,26635,26635,26635,26636,24588,24588,24588,24588,24587,22539,24588,24588,24587,22539,22539,
22539,22539,22539,22539,22539,22539,22539,20491,20491,20491,20490,20491,20491,20491,20491,20490,
20491,20491,20491,20491,20491,20491,20490,20490,18442,18442,20491,20492,18444,18444,18443,18443,
18443,18443,18443,18443,18443,18443,18443,18443,18443,18443,18443,18442,18443,18443,16395,16395,
18443,18443,18442,18442,18442,20490,22538,24585,24585,24585,24585,26633,26633,26633,24585,24584,
10245,8197,8197,8197,8197,10245,12294,12294,10246,10246,10245,10246,12294,12294,12294,12293,
12294,12294,12294,12294,12294,12294,14342,14342,12294,12294,12294,14342,14342,14342,14342,14342,
14342,14343,16391,16391,16390,16390,16390,16390,18439,18439,18438,18438,18439,18439,18439,18439,
18439,18439,18439,18439,18439,18439,18438,18439,18438,18439,18439,18439,18439,18439,18439,18440,
18440,18440,18440,18439,18440,18440,20488,20488,18440,18440,20488,20488,20488,20488,20488,20488,
20488,20488,20488,20488,20488,20489,20488,20488,20489,22537,22537,22537,22537,22538,22538,22538,
22537,22538,22538,22537,22537,22538,22537,22537,22537,22538,22538,22538,22537,22537,24586,24586,
24586,24586,22538,24586,24585,24585,24585,24585,24585,24585,24585,24585,24584,24585,24585,24585,
24585,24585,26633,26633,26633,26633,26633,26633,26633,26633,26633,26634,28682,28681,28682,28683,
28682,30731,30731,30731,32780,32780,32780,32780,30732,30731,30731,30731,28682,28682,28683,28682,
28682,28682,28682,28682,28682,28681,26634,26634,26634,26633,26633,26633,26633,28682,26634,28682,
28681,28682,28682,28682,28682,28682,28682,28682,28682,28683,28683,28682,30730,30730,30730,28682,
28682,30730,30731,30731,30731,32779,32780,30731,32780,32779,30731,30731,30731,30731,30731,30731,
30731,30731,30732,30732,30732,30732,30731,30731,30731,28683,28683,28683,28683,26635,26635,26635,
26635,26635,26635,26635,26636,26636,26636,26636,26636,26636,26636,26637,26637,26636,26636,26636,
26635,26635,26635,26635,24587,24587,24587,24587,24587,24587,22540,22539,22539,24587,24587,22539,
22539,20491,22539,22539,22539,22539,20491,20491,20491,20491,20490,20491,20491,20490,20490,20490,
20490,20490,20491,20490,20490,20490,20490,20490,20490,20490,20491,20491,18443,18443,18443,18443,
18443,18443,18443,18443,18443,18443,18443,18443,18443,18443,18443,18443,18443,16395,16395,16395,
16395,16394,18442,18443,20491,22539,26635,28682,28683,28683,28681,28681,28681,28681,26633,26632,
8197,8197,8198,8198,10246,10245,10246,10246,10246,10246,10246,12294,12294,12294,12294,12293,
12294,12294,12294,12294,12294,12294,12294,14342,12294,14342,14342,14342,14342,14343,14343,14342,
14342,14343,16391,16391,16390,16390,16390,18438,18439,18439,18438,18438,18439,18439,16390,16390,
18439,18439,18439,18439,18439,18438,18438,18439,18439,18439,18439,18439,18439,18439,18440,18440,
18439,18440,18440,18440,18440,18440,20488,18440,18440,18440,18439,20487,20487,20488,20488,20488,
20488,20488,20488,20488,20488,20488,20488,22537,20488,20488,22537,20489,22537,22537,22537,22538,
22538,22537,22537,22537,22537,22537,22537,22537,22537,22538,22538,22537,22537,22537,24586,22537,
24586,24586,22537,24585,24585,24585,24585,24585,24585,24585,24585,24585,24584,24584,24584,24584,
24584,24585,26633,24585,26633,26633,26633,26633,26633,26633,26633,26633,26633,28681,28682,28682,
28682,30730,30731,30731,32779,32780,32780,32780,30731,30731,30731,30731,28682,28682,28682,28682,
28682,28682,28683,28683,26634,26634,26634,26635,26634,26633,26634,26634,26633,26634,26634,26634,
26634,28682,28682,28682,28682,28682,28682,28682,28682,28682,28683,28683,30731,28683,28682,28682,
28682,30730,30730,30731,30731,30731,30731,30731,30731,32779,30731,30731,30731,30731,30731,28683,
28683,30731,30731,28683,28683,28683,28683,28683,28683,28683,28683,28683,28683,26635,26635,26635,
26635,26635,26635,26635,26636,26636,26635,26635,26636,26636,26637,26637,26636,26636,26636,26636,
26635,26635,26635,26635,24587,24587,24587,24587,24587,24587,24587,22539,22539,22539,22539,22539,
22539,20491,20491,22539,22539,22539,20491,20491,20491,20491,20490,20491,20491,20490,20490,20490,
18442,18442,20490,20490,18442,18442,20490,20490,20490,20490,20491,20491,18442,18443,18443,18443,
18443,18443,18443,16395,18443,18443,18443,18442,18442,18442,18442,18442,18442,16395,16395,16395,
16394,16394,16394,18442,20491,24587,28683,30730,30730,30731,30731,28682,28681,28680,28682,28684,
6149,8197,10245,10246,12294,10246,10245,8198,8198,8198,8198,10246,10246,10246,10246,10245,
12293,12294,12294,12294,12294,12294,12294,14342,12294,14342,14342,12294,14342,14343,16391,16391,
16391,16391,16391,16391,16390,16390,16390,16390,18438,18438,16390,16390,16390,18438,18438,18438,
18438,18439,18439,18439,18439,18438,18438,18439,18439,18438,18438,18439,18439,18439,18439,18440,
18440,20488,20488,18440,18439,18439,20488,18440,18440,18440,18439,20487,18439,20488,20488,20488,
20488,20488,20488,20488,20488,20488,20488,20488,20488,20488,22536,20489,22537,22537,20489,22538,
22538,22537,22537,22537,22537,22537,22537,22537,22537,22537,22537,22537,22537,22538,22538,22538,
22537,22537,22537,24585,24585,24585,24585,24585,24585,24585,24585,24585,24585,24585,24584,24584,
24584,24585,26633,24585,24585,24585,26633,26633,26633,26633,26633,26633,26633,26633,26633,28682,
28682,28682,30731,30731,30731,30731,30732,30732,30731,30731,30731,28683,28682,28682,28682,28682,
28682,28682,28682,26634,26633,26634,26634,26634,26634,26634,26634,26633,26634,28682,26634,28682,
26634,26634,26634,28682,28682,28682,28682,28682,28682,28682,28682,28683,28683,28683,28683,28682,
28682,30730,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,28683,
28683,28683,28683,28683,28683,28683,28683,28683,28683,26635,26635,26635,26635,26635,26635,26635,
26635,26635,26635,26635,26636,26636,26636,26636,26636,26636,26637,26637,24589,24589,24588,24588,
26636,26636,24587,24587,24587,24587,24587,24587,24587,24587,24587,24587,22539,22539,22539,22539,
22539,20491,20490,20491,20491,20491,20491,20491,20490,20490,20490,20490,20490,20490,20490,20490,
20490,20490,18442,20490,18442,18442,18442,18443,20491,20490,20490,20491,18443,18443,18443,18443,
18443,18443,18443,16395,18443,18443,18442,18442,18442,18442,18442,18442,18442,18442,18442,18442,
16394,16394,18442,18442,18442,22538,26635,30731,30730,30730,30731,28682,28680,28680,28681,28684,
6150,8197,8197,10245,12294,10246,8198,8198,6150,6149,6149,6150,8198,10246,10246,8198,
10245,12293,10245,10245,10246,12294,12295,12295,12294,12295,12294,12294,12294,14342,16391,16391,
16391,16391,16391,16391,16391,16391,16391,16391,16390,16390,16390,16390,16390,18438,18439,18438,
18438,18439,18439,18438,18439,18439,18438,18438,18438,18438,18438,18439,18439,18439,18439,18439,
18440,20488,20487,20487,18439,18439,20488,18440,18440,18440,18440,20488,18440,18440,18440,20488,
20488,20488,20488,20488,20488,20488,20488,20488,20488,20488,20488,20489,20489,20489,20489,22537,
22537,22537,22537,22537,22536,22537,22537,22537,22537,22537,22537,22537,22537,22537,22537,22537,
22537,22537,22537,22537,22537,24585,24585,24585,24585,24585,24585,24585,24585,24585,24585,24584,
24584,24584,24585,24585,24585,24585,26633,26633,24585,24585,26633,26633,26633,26633,26633,26633,
28682,28682,28682,28683,28683,30731,30731,30731,30731,30731,28683,28683,28682,28682,28682,28682,
28682,28682,28681,26633,26633,28681,26633,26633,26633,26633,26633,26633,26633,28681,28681,28681,
26633,26634,26634,28682,28682,28682,28682,28682,28681,28681,28681,28682,28682,28682,30731,30731,
30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,30731,28683,30731,28683,28683,28683,
28682,28683,28683,28683,28683,28683,28683,28683,28683,26635,26635,26635,26635,26635,26635,26635,
26635,26635,26635,26636,26636,26636,26636,26636,26636,26636,26636,24589,24589,24589,24588,24588,
24588,24588,24587,24587,24587,24587,24587,22539,22539,22539,22540,22540,22539,22539,22539,22538,
22538,22538,20490,20490,20490,20490,20490,20490,20490,20490,18442,18442,20490,20490,20490,20490,
20490,20490,20490,20490,20490,18442,18442,18442,20491,18442,18442,18442,18442,18443,18443,18443,
18442,18443,18443,18443,18442,18442,18442,18442,18442,18442,18442,18442,18443,18443,18442,16394,
18443,18443,18442,16394,18442,20490,24586,26635,28682,28682,28682,28681,26633,28680,28680,26633,
6150,6149,6148,8197,10246,10246,10246,10246,8198,8197,10246,8198,8198,10246,10246,10246,
10245,10245,10245,12294,12294,12294,12294,12294,12294,14342,14342,14342,14342,14342,14342,14342,
14342,16390,16391,16391,16391,16391,16391,16391,16390,16390,16390,16390,16390,16390,18438,18439,
18439,18439,18439,18439,18439,18439,18439,18438,18438,18439,18439,18439,18439,18439,18439,18439,
18439,18439,20487,20487,20487,20487,20487,20488,20488,20488,20488,18440,20488,18440,18440,18440,
20488,20488,20488,20488,20488,20488,20488,20488,20488,20488,20489,20488,20489,20489,20489,20489,
22537,22537,22537,22537,22537,22537,22537,22537,22537,22537,22537,22537,22537,22537,22537,22537,
22537,22537,22537,22537,22537,22537,22537,24585,24585,24585,24585,24585,24585,24585,24584,24584,
24584,24584,24584,24585,24585,24585,24584,24584,24584,24585,24585,24585,26633,24585,26633,26633,
26633,28682,28682,28682,28682,28682,28682,30731,30731,30731,28683,28683,28682,28682,28682,28682,
28682,28682,26634,26633,28682,28682,28682,26633,26634,26634,26634,26633,26633,26633,28682,28682,
26634,26634,26634,26633,26633,28681,28682,28682,28681,28681,26633,28682,28682,28682,28682,28683,
28683,28683,28682,30730,28682,28682,30731,30731,30731,30731,28683,28683,28683,28682,28683,28682,
28682,28683,28683,28683,28683,28683,28683,28683,28683,26634,26634,26634,26634,26635,26635,26635,
26635,26635,26635,26635,26636,26636,26636,26636,26636,26636,24588,24588,24588,24588,24588,24588,
24588,24587,24587,22539,24587,24587,22539,22539,22538,22539,22539,22539,22539,22538,22538,22538,
20490,20490,20490,20490,20490,20490,20490,20490,20490,18442,18442,18442,20490,20490,18442,18441,
18441,20489,20489,20490,20490,18442,18442,18442,20490,18442,18442,18442,18442,18443,18443,18443,
18442,18443,18443,18442,18442,18442,18442,18442,18442,18442,18442,18442,18442,16394,16394,16394,
16394,18443,16394,16394,16394,18442,20489,22538,24586,24585,26633,26634,26633,26633,26633,26634,
6150,6149,6148,6148,8197,8197,10246,10246,10246,10246,12294,10245,8197,10246,10246,12294,
10246,10246,12294,12294,12294,12295,12294,12294,12294,14342,12294,14342,14342,14342,14342,14342,
14342,14342,16391,16391,16391,16391,16391,16391,16390,16390,16390,16390,16390,16390,18438,18439,
16390,18438,16391,16391,16391,18439,18439,18439,18438,18439,18439,18439,18439,18439,18439,18439,
18439,18439,18439,18439,18439,20487,20487,18439,20488,20488,20488,20488,20488,20488,18440,18440,
18440,18440,18440,18440,20488,20488,20488,20488,20488,20488,20489,20488,20489,20489,20489,20488,
20488,20489,20489,20489,22537,22537,22537,22537,22537,22536,22536,22537,22537,22537,22537,22537,
22537,22537,22537,22537,22537,24585,22536,24584,24585,24585,24584,24585,24585,24585,24584,24584,
24584,24584,24584,24585,24585,24585,24585,24585,24585,24585,24585,24584,24585,26633,26632,26632,
26633,26633,26633,28681,28682,28682,28682,28682,28683,28682,28682,28682,28682,28682,28682,28682,
28682,28682,26634,28682,26634,26634,28682,28682,26634,26634,28682,26633,28681,28682,26634,28682,
26634,26634,26634,26634,26634,26633,28682,28682,28681,28681,26633,26634,26634,28682,28682,28682,
28682,28682,28682,28682,28682,28682,28682,28683,30731,30731,28682,28682,28682,28682,28682,26634,
28682,28683,28683,28683,26635,26635,28683,28683,26635,26634,26634,26634,26634,26635,26635,26635,
26635,26635,24587,26636,26636,26636,26637,26636,26636,24588,24588,24588,24588,24588,24588,24588,
24588,24587,24587,22539,24587,24587,22539,22539,22539,22538,22539,22539,22538,22538,22538,22538,
22538,20490,20490,20490,20490,20490,20490,20490,18442,18442,18442,18442,18442,18442,20490,18441,
18441,20490,20489,20489,18441,18441,18442,18442,20490,20490,18442,18442,18443,18443,18443,18442,
18442,18442,18443,18443,18442,18442,18442,20490,20490,18441,18441,18441,18442,18442,16394,16394,
16394,16394,16394,16394,16394,18441,18441,20489,20489,22536,22536,22537,24585,24584,24584,24585,
6148,6148,6148,6148,6149,6149,8197,10246,10246,10246,10245,12293,12293,10245,10245,10246,
12294,12294,12294,12294,12294,12294,12294,12294,14342,14342,12294,14342,14342,14342,16390,14342,
16390,16390,16391,16391,16391,16391,16391,16390,16390,16390,16390,16390,16390,16390,16390,16390,
16390,16390,18439,16391,16391,16391,16390,18438,18438,18439,18439,18439,18439,18439,18439,18439,
18439,18439,18439,18439,18439,18439,18439,18439,18440,18440,18440,18439,18440,18440,18440,18440,
18440,18440,18440,18440,18440,18440,18440,20488,20488,20488,20488,20488,20488,20488,20489,20488,
20488,20488,20488,20489,20489,22537,22537,22536,22536,22536,22536,22536,22536,22536,22536,22536,
22537,22536,22537,24585,24585,24585,24585,22536,24584,24585,24585,24585,24585,24585,24585,24585,
22537,24584,24584,24584,24584,24584,24585,24585,24585,24585,24585,24584,24585,24585,24585,24584,
26633,26633,26633,26633,26633,28682,28682,28682,28682,28682,28682,28681,28682,28682,28682,28682,
28681,28681,28682,28682,28682,26634,26634,26634,26634,26633,28681,26633,28682,28682,28682,28682,
28682,26634,28682,28682,26634,26634,26634,26634,26634,26633,28682,26634,26634,28682,28682,28682,
28682,28682,28682,28682,28682,28682,28682,26634,28683,28683,28683,26634,26634,26634,26634,26634,
26634,26635,28683,26635,26635,26635,26635,26635,26635,26634,26634,26634,26635,26635,26635,26635,
26635,26635,26635,26636,26636,26636,26636,26636,24588,24588,24588,24589,24588,22540,24588,24588,
24588,24588,24587,22539,22538,24587,24587,24586,22539,22539,22538,22538,22538,22538,22538,22538,
20490,20490,20490,18441,20490,20490,20490,20490,18441,18442,18442,18442,18442,18442,18442,18442,
18441,18441,20490,20490,18442,18441,18442,18442,20491,18442,18442,18442,18442,18442,18442,18442,
18442,18442,18442,18442,18442,18442,18441,18441,18441,18441,18441,18441,18441,18441,18442,16394,
16394,16394,16394,16394,18441,18441,18441,18441,18441,20488,20488,20488,22536,22536,22535,22536,
4099,6148,6148,6149,6149,6149,6149,10246,10246,10246,10246,10245,10244,10244,10245,8197,
10246,12294,12294,12294,12294,12294,12294,12294,12294,14342,14342,14342,14342,14342,16391,16391,
16391,16390,16390,16390,16390,16390,16390,16390,16390,16390,16390,16390,16390,16390,16390,16390,
16390,16390,16390,16390,16390,16390,16390,18438,18439,18439,18439,18439,18439,18439,18439,18439,
18439,18439,18439,18439,18439,18439,18439,18439,18439,18440,18440,18439,18439,18439,18439,18440,
20488,18440,18440,18439,18439,18439,18440,18440,18440,20488,20488,20488,20488,20488,20489,20489,
20489,20488,20488,20488,20488,20488,20488,20488,22536,22536,22536,22536,22536,22536,22536,22536,
22536,22536,22536,24584,24584,24584,24585,24585,24584,22536,24585,24585,22537,24585,22537,24585,
22537,22536,22536,22537,22536,24584,24584,24585,24585,24584,24584,24584,24584,24584,24584,24584,
24585,26633,26633,26633,26633,26633,26633,28682,26633,28682,28682,28682,28682,28682,28682,28682,
28682,28682,28681,28682,28682,28682,28682,28682,26633,26633,28681,28682,28682,28682,28682,28682,
28681,28681,28682,28682,26634,26634,26634,28682,28682,28682,28682,28682,28682,28682,28682,28682,
28682,28682,26634,28682,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,
26634,26635,26635,26634,26634,26634,26634,26635,26634,26634,26634,26635,26635,26635,24587,24587,
24587,26635,24588,24588,24588,26636,26636,24588,24588,24588,22540,24588,24588,22540,22540,24588,
24587,24587,22539,22539,22539,22538,22538,22538,22538,22538,22538,22538,20490,22538,22538,22538,
20490,20490,20490,18442,18442,18442,18442,18441,18441,18441,18442,18441,18441,18441,18442,18442,
18442,18442,18442,18442,18442,18442,18441,18442,20490,18442,18442,18442,18442,18442,18442,18442,
18442,18442,18442,18442,18442,18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,
18441,18441,16393,16393,18441,18441,18440,18441,18440,20488,20487,20488,20487,20487,22535,20487,
4099,6148,6149,6149,6149,6149,8197,8198,8198,8198,10245,10245,10244,10245,10246,10245,
10245,10246,10246,10246,12294,12294,12294,12294,12294,12294,14342,16391,16390,16390,16391,16391,
16391,16391,16391,16390,14342,14341,16390,16390,16390,16390,16390,16390,16390,16390,16390,14342,
16390,16390,16390,16390,16390,16390,16390,16390,16390,18438,18439,18439,18439,18439,18439,18439,
18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,
18440,18440,18439,18439,18440,20488,18440,18439,18440,20488,20488,18440,20488,20488,20488,20488,
20488,20488,20488,20488,20488,20488,20488,20488,22536,22536,22536,22536,22536,22536,22536,22536,
22536,22536,22536,24584,24585,24585,24585,24585,24584,22536,22536,24584,24584,24584,22536,22536,
22536,22536,22536,22536,22536,22536,22536,24584,22537,22536,24584,24584,24584,24584,24584,24584,
24585,24585,24584,24585,26633,26633,26633,26633,26633,26633,26633,28682,28682,28682,28682,28682,
28682,28682,28682,28682,28682,28682,28682,26633,26633,26633,26633,28681,28682,28682,28682,28682,
26633,26633,28681,28682,26633,26633,26633,26634,28682,28683,28682,28682,28682,28682,28682,28682,
28682,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,
26634,26635,28683,26635,26634,26634,26634,26634,26634,26634,24586,24586,26635,24587,24587,24587,
24587,24587,24587,24587,24587,24587,26635,24588,24588,24588,22540,24588,22539,22540,22540,24587,
24587,22539,22538,22538,22538,22538,22538,22538,22538,22538,22538,22538,20489,20490,20490,20490,
22538,20490,18442,18442,18442,18441,18441,18441,18442,18441,18442,18442,18441,18441,18441,18441,
20490,18442,18441,18442,18441,18441,18441,18441,18441,18441,18441,18441,18442,18442,18442,18442,
18441,18441,18442,18442,18441,18441,18441,18441,18441,18440,18441,18441,18441,18441,18441,18441,
18441,18441,18440,18440,18440,18440,18440,16392,18440,18439,18439,18439,18439,20487,20487,22536,
4099,4099,6148,6149,6149,6149,6150,8198,8198,8198,8197,6149,8197,10246,10246,10246,
10245,10245,10246,12294,12294,12294,12294,12294,12294,12294,14342,16391,16390,16391,16390,16390,
16390,16390,16391,16390,14341,14341,14342,14342,16390,16390,16390,16390,16390,16390,14342,14341,
14341,14342,16390,16390,16390,16390,16390,16390,16390,16390,16390,16390,16390,16390,16390,18439,
18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18439,18440,18440,
18439,18439,18439,18439,18439,18440,18439,18439,18439,20488,18439,18440,18440,20488,20488,18440,
18440,20488,20488,20488,20488,20487,20488,20488,20487,22536,20488,20488,20488,20487,22536,22536,
22536,22536,22536,24585,24585,24585,24584,24584,24584,24584,24584,24584,24584,22536,22536,22536,
22536,22536,22536,22537,22537,22536,22536,22536,22536,22536,24584,24585,24584,24584,24584,24584,
24585,24584,24585,24585,24585,24585,26633,26633,26633,26633,26633,26633,28682,28682,28682,28682,
28682,26634,28682,28682,28682,28682,26634,26633,26633,26633,26633,26633,26633,26634,28682,28682,
28682,26633,28681,28682,28681,28681,28682,28682,28682,30730,30731,28682,28682,28682,28682,28682,
28682,26633,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,
26634,26634,28683,26635,26635,26635,26635,26634,26634,24586,24586,24586,26635,24587,26635,26635,
24587,26635,24587,24587,24587,24587,26635,26635,24587,24588,24588,24588,22539,24587,24587,22539,
24587,22539,22539,22538,22538,22538,22538,22538,22538,22538,22538,22537,20489,20489,20489,20489,
20489,20490,18442,18441,20490,18441,18441,18441,18441,18441,18442,18442,18441,18441,18441,18441,
18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,18442,18441,
18441,18441,18441,18441,18441,18441,18441,18440,18441,18440,18440,18441,18441,18441,18440,18441,
18441,18441,18440,18440,18440,18439,18439,16392,18440,18439,18439,18439,18439,18439,20488,22537,
4099,4099,6148,6148,6148,8196,6149,6150,8198,8198,6149,6149,8197,10245,10246,10246,
10246,10246,12294,12294,12294,12294,12295,14342,14342,14342,16390,16391,16390,16390,16390,16390,
16390,16390,16390,16390,14342,14342,14342,14342,14342,14342,14342,16390,16390,16390,14342,14341,
14341,14342,16390,16390,16390,16390,16390,16390,16390,16390,16390,16390,16390,16390,16390,18438,
18439,18439,18439,18439,18439,18439,18438,18438,18439,18439,18439,18439,18439,18439,18440,18440,
18439,18439,18439,18440,18440,18439,18439,18439,18439,18440,18439,18440,18440,20488,20488,20488,
18440,18440,20488,20488,20487,20488,20487,20487,20488,20488,20488,20488,20488,20488,22536,22536,
22536,22536,22536,24584,24584,24584,24584,24584,24585,24585,24585,24585,22536,22536,22536,22536,
22536,22536,22536,22536,22536,22536,22536,22536,22536,22536,22536,22536,22536,22536,22536,22536,
24584,24585,22536,24584,24584,24585,24585,26633,26633,26633,26633,26633,26633,26634,26633,26633,
26633,26633,26633,26634,26634,26634,26634,26634,26634,26634,26633,26633,26633,28682,28682,28682,
28682,28682,28682,28682,28682,28682,28682,28682,28682,28682,28683,28682,28682,28682,28682,28682,
26634,26634,26633,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,
26634,26634,26635,26635,26634,26634,26634,26634,26634,26634,26635,26635,26635,26635,26635,26635,
26636,26635,24587,24587,24587,24587,24587,24587,24587,24588,24588,22539,22539,22539,22539,22538,
24586,22538,22538,22538,22538,24586,22537,22538,22538,22537,22537,22537,20489,20489,20489,20489,
20489,20489,18441,18441,18441,18441,18441,18441,18441,18441,18442,18442,18441,18441,18441,18441,
18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,20489,18441,
18440,18441,18441,18441,18440,18440,18440,18440,18441,18440,18440,18440,18441,18441,18440,18440,
18440,18441,18440,18440,18440,18439,18439,18440,18441,18440,18439,18439,18439,18439,18439,16390,
4099,4099,4099,4099,8195,10244,10245,8198,8198,8198,6149,6149,8197,8198,8198,10245,
12294,12294,12294,12294,12294,12294,12295,14343,14342,16391,16391,16390,16390,16390,16390,16390,
16390,16390,16390,16391,16391,14342,14342,14342,14342,14342,14342,14342,14342,16390,16390,14342,
14342,14342,14342,14342,14342,14342,16390,16390,16390,16390,16391,16390,16390,16390,18438,18438,
16390,16390,18438,18439,18439,18439,18438,18438,18439,18439,18439,18439,18439,18440,18440,18440,
18440,18439,16391,16391,18439,18439,18439,18439,18439,18439,18439,18439,18439,20488,20488,18440,
20488,18440,18439,20487,20487,20487,20487,20487,20488,20487,20487,20488,20488,20488,22536,20488,
22536,22536,22536,22536,22536,22536,22536,24584,24585,24584,24584,24585,22536,22536,20488,20488,
22536,22536,20487,20488,20488,20488,22536,22536,20488,22536,22536,22536,22536,22536,22536,22536,
24584,24584,22536,22536,24584,24584,24584,24584,24584,24585,26633,26633,26633,26633,26633,26633,
26634,26634,26634,26633,26633,26634,26633,26634,26634,26633,26633,26634,26634,28682,28682,28682,
28682,28682,28682,28682,28682,28682,28682,28682,28682,28683,28683,28682,26634,26634,28682,26634,
26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,26634,
26634,26634,26634,26634,26634,26635,26635,26634,26634,26634,26635,26635,26635,26635,26635,26636,
26635,26636,24587,24587,26635,24587,24587,24587,24587,24588,24588,22539,22539,22539,22538,22538,
22538,22539,22538,22538,22538,22537,22537,22537,22537,22537,22537,22537,20489,20489,20489,20489,
20489,18441,18441,18441,18441,18441,18441,18441,18441,18441,18442,18442,18441,18441,18441,18441,
18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,18441,
18440,18440,18440,18440,18440,18440,18440,18440,16392,16392,16392,16392,16392,18440,18440,18440,
18440,18440,18440,18440,18440,20487,20487,18440,18440,20487,20487,20487,20487,20487,16388,16388};