Go to the source code of this file.
Variables | |
std::vector< float > | horig = {474, 474, 475, 475, 474, 472, 470, 469, 470, 470, 473, 474, 474, 473, 472, 469, 471, 471, 472, 472, 473, 473, 473, 473, 472, 472, 473, 474, 475, 475, 475, 475, 474, 475, 475, 476, 477, 477, 478, 478, 477, 477, 478, 478, 479, 478, 477, 478, 478, 478, 478, 479, 478, 477, 477, 477, 476, 477, 477, 477, 478, 478, 478, 477, 477, 477, 476, 476, 476, 475, 474, 472, 473, 472, 472, 472, 472, 471, 471, 472, 473, 471, 470, 470, 469, 470, 472, 472, 473, 473, 472, 471, 471, 472, 470, 470, 469, 470, 471, 472, 472, 473, 474, 475, 474, 474, 474, 473, 473, 474, 473, 474, 475, 476, 476, 477, 476, 476, 477, 477, 477, 477, 479, 478, 479, 477, 476, 476, 477, 477, 479, 479, 480, 479, 477, 477, 475, 476, 478, 478, 479, 479, 478, 478, 478, 478, 478, 478, 478, 476, 477, 477, 477, 478, 478, 477, 478, 479, 480, 479, 479, 479, 480, 480, 479, 478, 477, 476, 477, 477, 478, 479, 478, 478, 477, 476, 476, 476, 478, 478, 478, 477, 478, 478, 478, 478, 478, 478, 477, 476, 474, 474, 475, 477, 479, 480, 479, 478, 479, 479, 481, 483, 482, 482, 481, 478, 477, 477, 477, 478, 478, 478, 478, 478, 477, 475, 475, 476, 476, 477, 479, 480, 480, 482, 481, 482, 481, 480, 480, 480, 480, 482, 482, 482, 483, 483, 482, 481, 482, 481, 482, 482, 482, 482, 479, 481, 483, 483, 483, 483, 482, 480, 480, 480, 477, 478, 477, 477, 476, 476, 473, 474, 475, 474, 474, 476, 475, 475, 474, 475, 474, 474, 473, 472, 470, 469, 469, 470, 471, 471, 471, 470, 471, 473, 473, 474, 477, 478, 479, 479, 478, 478, 478, 478, 479, 480, 480, 482, 482, 484, 483, 483, 482, 484, 485, 486, 487, 486, 486, 487, 487, 487, 486, 485, 484, 481, 481, 480, 480, 481, 481, 479, 478, 478, 477, 479, 477, 476, 477, 476, 475, 474, 474, 474, 474, 472, 471, 470, 470, 471, 471, 472, 472, 472, 472, 471, 473, 471, 473, 473, 473, 473, 473, 473, 473, 474, 476, 475, 477, 477, 477, 478, 477, 478, 479, 480, 480, 481, 481, 482, 481, 481, 483, 483, 484, 485, 484, 484, 484, 483, 483, 484, 484, 483, 482, 482, 482, 481, 481, 481, 480, 480, 479, 479, 479, 479, 479, 478, 477, 476, 474, 475, 476, 475, 475, 476, 474, 473, 475, 476, 475, 475, 477, 477, 477, 476, 476, 476, 475, 475, 475, 477, 477, 478, 481, 482, 482, 482, 483, 483, 483, 483, 482, 482, 482, 482, 484, 485, 484, 485, 485, 485, 485, 484, 484, 485, 484, 484, 485, 483, 481, 480, 481, 481, 480, 482, 481, 481, 480, 479, 479, 479, 479, 478, 479, 479, 479, 478, 477, 476, 477, 476, 477, 477, 477, 476, 475, 475, 475, 474, 473, 474, 476, 477, 476, 476, 475, 475, 476, 477, 477, 476, 476, 476, 476, 477, 478, 479, 479, 479, 479, 481, 481, 481, 482, 481, 480, 482, 483, 483, 483, 484, 484, 486, 487, 489, 488, 486, 486, 485, 484, 483, 484, 483, 484, 484, 484, 484, 483, 483, 482, 482, 481, 482, 483, 484, 483, 482, 483, 482, 481, 481, 481, 481, 482, 481, 481, 480, 479, 479, 478, 476, 477, 479, 478, 480, 479, 478, 478, 477, 478, 478, 477, 479, 480, 480, 480, 481, 482, 482, 482, 481, 478, 477, 476, 476, 476, 476, 476, 477, 478, 478, 478, 477, 477, 478, 478, 477, 475, 473, 474, 474, 476, 478, 479, 479, 478, 478, 476, 477, 477, 477, 477, 479, 479, 478, 478, 478, 477, 477, 477, 479, 479, 478, 478, 478, 480, 480, 480, 480, 480, 482, 483, 484, 485, 484, 483, 484, 482, 484, 485, 486, 486, 486, 486, 485, 486, 487, 487, 487, 488, 487, 486, 486, 485, 486, 488, 487, 488, 487, 487, 487, 487, 488, 487, 488, 487, 486, 486, 485, 484, 484, 483, 483, 482, 482, 483, 482, 483, 483, 484, 486, 484, 483, 483, 482, 481, 482, 484, 483, 483, 482, 482, 481, 481, 481, 479, 479, 478, 478, 478, 479, 479, 480, 480, 480, 477, 476, 475, 473, 473, 473, 473, 473, 475, 475, 474, 474, 474, 474, 474, 476, 477, 477, 477, 477, 477, 475, 477, 478, 480, 481, 481, 481, 479, 479, 481, 483, 482, 483, 485, 485, 487, 487, 487, 487, 486, 486, 485, 485, 486, 486, 486, 486, 486, 485, 483, 484, 483, 483, 483, 481, 480, 480, 480, 481, 481, 480, 479, 480, 480, 479, 480, 479, 479, 481, 481, 483, 483, 483, 482, 481, 481, 481, 480, 480, 480, 482, 481, 481, 483, 482, 484, 484, 484, 485, 485, 485, 486, 485, 484, 485, 485, 486, 486, 484, 484, 483, 482, 483, 484, 483, 485, 486, 486, 486, 487, 486, 486, 487, 486, 486, 484, 484, 483, 484, 484, 483, 483, 485, 486, 486, 485, 484, 483, 483, 482, 483, 482, 482, 482, 481, 482, 481, 481, 481, 481, 480, 480, 478, 477, 476, 475, 477, 478, 479, 479, 479, 480, 480, 480, 480, 480, 480, 481, 480, 479, 476, 476, 477, 478, 480, 482, 482, 481, 479, 481, 479, 479, 480, 483, 485, 484, 484, 484, 483, 484, 484, 484, 483, 483, 482, 482, 482, 482, 483, 482, 482, 483, 482, 482, 483, 483, 481, 481, 481, 480, 480, 483, 482, 482, 482, 481, 480, 480, 481, 481, 482, 484, 483, 483, 483, 481, 479, 480, 479, 480, 479, 479, 481, 482, 483, 483, 483, 483, 483, 483, 482, 483, 481, 480, 480, 480, 480, 481, 481, 482, 481, 481, 482, 482, 484, 484, 486, 485, 485, 483, 482, 483, 483, 483, 482, 482, 482, 482, 482, 483, 482, 483, 482, 483, 484, 484, 484, 484, 484, 485, 484, 484, 484, 482, 482, 480, 481, 481, 482, 483, 484, 483, 483, 484, 484, 485, 484, 483, 484, 483, 484, 484, 485, 485, 483, 483, 484, 484, 484, 484, 483, 483, 482, 481, 480, 479, 480, 481, 481, 482, 482, 482, 481, 481, 481, 482, 482, 481, 482, 481, 481, 481, 481, 482, 484, 484, 484, 483, 480, 480, 480, 480, 480, 481, 482, 483, 484, 485, 485, 485, 485, 484, 484, 484, 485, 486, 487, 487, 487, 487, 486, 487, 485, 485, 486, 487, 485, 485, 485, 484, 482, 482, 484, 484, 486, 485, 487, 486, 486, 485, 482, 480, 480, 481, 481, 483, 481, 484, 484, 484, 483, 482, 482, 484, 485, 486, 485, 485, 485, 484, 484, 484, 483, 483, 482, 484, 483, 484, 484, 485, 485, 486, 484, 483, 482, 482, 482, 483, 482, 483, 483, 484, 484, 486, 485, 485, 484, 484, 484, 483, 484, 485, 484, 485, 484, 483, 484, 484, 483, 484, 483, 484, 484, 483, 483, 483, 484, 483, 483, 484, 484, 485, 487, 487, 485, 485, 483, 483, 484, 483, 484, 485, 485, 487, 485, 485, 485, 484, 485, 487, 486, 486, 489, 489, 489, 489, 489, 487, 488, 486, 486, 485, 485, 485, 485, 485, 485, 485, 484, 484, 482, 482, 481, 483, 482, 481, 480, 479, 478, 478, 477, 477, 477, 478, 478, 479, 479, 479, 479, 479, 480, 479, 480, 481, 481, 480, 478, 478, 478, 478, 478, 481, 482, 482, 483, 484, 483, 482, 482, 481, 481, 481, 483, 484, 485, 485, 486, 485, 485, 485, 486, 486, 485, 484, 484, 484, 485, 486, 487, 486, 485, 484, 483, 483, 483, 483, 482, 482, 482, 483, 484, 485, 485, 484, 484, 483, 482, 481, 480, 483, 483, 484, 484, 483, 481, 479, 477, 477, 479, 482, 484, 485, 484, 483, 484, 483, 481, 483, 484, 484, 485, 485, 484, 483, 485, 485, 485, 485, 485, 485, 484, 483, 483, 483, 482, 484, 484, 486, 485, 485, 484, 484, 481, 481, 483, 481, 481, 483, 484, 484, 484, 482, 482, 482, 483, 483, 482, 482, 483, 484, 485, 485, 483, 482, 481, 480, 481, 481, 480, 480, 481, 481, 481, 482, 482, 482, 481, 481, 480, 480, 479, 480, 481, 482, 482, 482, 482, 483, 483, 483, 484, 485, 484, 485, 484, 486, 486, 486, 486, 487, 487, 488, 488, 489, 489, 489, 488, 488, 488, 487, 486, 486, 484, 484, 485, 486, 487, 486, 487, 486, 484, 483, 483, 483, 482, 481, 480, 481, 479, 480, 481, 482, 483, 482, 481, 480, 481, 481, 481, 480, 480, 481, 481, 482, 481, 480, 480, 481, 482, 484, 484, 483, 483, 484, 484, 484, 484, 483, 483, 483, 483, 483, 483, 483, 484, 485, 486, 487, 485, 485, 484, 484, 485, 485, 485, 486, 485, 486, 485, 486, 486, 487, 487, 488, 486, 487, 485, 486, 486, 485, 485, 484, 484, 484, 484, 485, 484, 484, 483, 482, 484, 484, 485, 483, 483, 483, 482, 483, 482, 481, 482, 482, 482, 483, 483, 483, 482, 483, 483, 483, 482, 481, 482, 483, 485, 484, 484, 483, 483, 484, 484, 483, 482, 484, 484, 484, 483, 484, 484, 486, 487, 487, 489, 488, 488, 488, 485, 484, 483, 484, 484, 485, 486, 486, 489, 489, 490, 488, 488, 487, 489, 490, 490, 489, 488, 488, 488, 489, 490, 491, 491, 490, 490, 490, 489, 489, 488, 489, 489, 489, 490, 490, 492, 491, 492, 490, 489, 487, 488, 487, 487, 487, 488, 488, 489, 489, 488, 487, 486, 486, 484, 483, 482, 481, 481, 481, 482, 484, 484, 484, 483, 481, 480, 480, 481, 481, 484, 484, 486, 484, 484, 482, 482, 481, 481, 481, 483, 483, 483, 484, 485, 485, 485, 484, 483, 481, 480, 480, 481, 483, 485, 485, 485, 484, 484, 483, 484, 485, 485, 484, 485, 485, 485, 485, 485, 484, 486, 486, 485, 484, 485, 483, 482, 480, 479, 479, 480, 482, 482, 482, 483, 482, 481, 481, 482, 482, 481, 481, 481, 482, 480, 480, 480, 481, 482, 483, 484, 483, 483, 483, 482, 483, 484, 484, 484, 485, 485, 487, 485, 485, 484, 485, 484, 486, 486, 488, 488, 489, 489, 488, 488, 488, 489, 490, 491, 490, 489, 490, 489, 489, 489, 487, 486, 483, 483, 484, 486, 488, 489, 488, 488, 489, 488, 488, 486, 486, 486, 486, 487, 487, 487, 487, 486, 487, 485, 485, 485, 486, 486, 486, 486, 485, 485, 486, 487, 486, 486, 485, 486, 484, 483, 483, 485, 485, 486, 487, 487, 485, 485, 485, 485, 484, 485, 486, 486, 486, 486, 486, 486, 487, 485, 484, 484, 484, 484, 483, 484, 484, 485, 485, 483, 484, 485, 484, 485, 484, 483, 482, 482, 482, 482, 482, 483, 483, 483, 483, 482, 481, 481, 481, 480, 480, 482, 481, 483, 482, 483, 483, 484, 484, 483, 483, 482, 483, 485, 486, 486, 487, 487, 488, 487, 487, 490, 490, 491, 491, 490, 489, 488, 488, 488, 489, 488, 488, 489, 487, 488, 487, 485, 487, 487, 489, 490, 490, 490, 489, 488, 489, 489, 489, 488, 487, 486, 486, 485, 485, 485, 487, 489, 490, 489, 490, 490, 488, 488, 487, 487, 486, 486, 486, 486, 487, 488, 487, 486, 486, 485, 485, 484, 485, 483, 485, 485, 484, 484, 484, 483, 483, 483, 485, 486, 487, 487, 487, 486, 484, 484, 482, 481, 480, 481, 482, 482, 485, 485, 484, 483, 483, 483, 482, 482, 484, 481, 476, 474, 476, 480, 487, 490, 492, 492, 489, 487, 487, 486, 487, 486, 486, 485, 486, 484, 484, 484, 484, 486, 486, 485, 485, 485, 485, 486, 487, 488, 488, 488, 487, 486, 487, 486, 486, 488, 489, 490, 490, 491, 489, 488, 485, 485, 485, 484, 485, 485, 484, 484, 483, 483, 483, 484, 484, 483, 484, 483, 485, 485, 485, 484, 485, 484, 485, 485, 486, 485, 486, 485, 485, 484, 484, 483, 483, 484, 484, 485, 485, 485, 486, 488, 490, 489, 488, 488, 486, 487, 488, 486, 486, 487, 488, 490, 490, 489, 487, 487, 486, 487, 487, 489, 487, 487, 486, 486, 486, 484, 484, 483, 482, 482, 481, 482, 483, 484, 484, 485, 487, 485, 486, 485, 485, 484, 484, 485, 485, 485, 484, 484, 485, 486, 487, 487, 486, 486, 486, 486, 486, 485, 486, 487, 489, 490, 489, 488, 486, 486, 486, 486, 487, 486, 486, 487, 488, 488, 487, 486, 485, 483, 483, 484, 484, 484, 485, 485, 484, 484, 484, 484, 486, 487, 486, 486, 485, 484, 483, 482, 481, 483, 484, 484, 483, 484, 484, 485, 486, 486, 488, 487, 487, 485, 485, 485, 483, 483, 483, 484, 484, 484, 484, 484, 484, 483, 484, 483, 484, 483, 483, 483, 483, 483, 483, 484, 483, 483, 483, 483, 484, 485, 486, 485, 487, 488, 487, 488, 487, 488, 489, 488, 489, 488, 488, 490, 490, 489, 489, 487, 487, 487, 489, 490, 489, 488, 486, 482, 482, 482, 486, 490, 492, 493, 493, 492, 489, 490, 488, 487, 487, 487, 486, 486, 486, 485, 486, 485, 485, 484, 485, 485, 484, 484, 484, 485, 486, 486, 485, 483, 484, 483, 482, 484, 483, 484, 485, 486, 486, 487, 487, 486, 487, 488, 487, 487, 487, 488, 489, 488, 488, 488, 488, 488, 488, 490, 491, 492, 493, 492, 491, 491, 491, 491, 490, 490, 491, 491, 491, 490, 490, 489, 489, 487, 487, 486, 487, 487, 487, 488, 487, 486, 485, 484, 484, 485, 485, 486, 485, 484, 483, 483, 482, 483, 483, 483, 484, 482, 483, 481, 481, 482, 481, 481, 480, 480, 479, 480, 480, 480, 481, 481, 482, 481, 483, 482, 482, 483, 484, 485, 485, 486, 487, 487, 487, 488, 489, 489, 489, 489, 489, 490, 490, 490, 491, 490, 491, 491, 491, 489, 489, 490, 488, 490, 490, 490, 491, 490, 491, 491, 491, 493, 491, 491, 489, 490, 490, 491, 492, 491, 489, 488, 489, 487, 488, 488, 488, 488, 487, 487, 486, 483, 485, 484, 486, 486, 487, 487, 486, 487, 486, 487, 487, 487, 487, 486, 487, 486, 485, 486, 487, 488, 488, 487, 487, 487, 488, 487, 487, 487, 488, 488, 488, 489, 489, 489, 489, 488, 489, 489, 487, 487, 486, 486, 485, 485, 486, 486, 487, 487, 487, 487, 487, 486, 485, 485, 485, 487, 488, 489, 491, 490, 491, 490, 489, 488, 487, 485, 486, 485, 485, 485, 484, 484, 483, 484, 485, 484, 484, 483, 483, 482, 482, 482, 481, 480, 479, 481, 482, 483, 482, 481, 480, 480, 480, 481, 481, 481, 483, 484, 484, 485, 487, 487, 485, 485, 485, 487, 489, 489, 489, 488, 487, 488, 488, 489, 491, 490, 491, 490, 491, 491, 490, 491, 489, 488, 486, 487, 487, 487, 488, 488, 488, 488, 489, 490, 491, 489, 488, 486, 484, 483, 482, 481, 481, 482, 482, 482, 484, 484, 485, 484, 485, 484, 484, 483, 484, 484, 483, 483, 484, 483, 482, 482, 482, 483, 483, 484, 484, 484, 483, 483, 483, 482, 483, 483, 485, 486, 485, 486, 486, 488, 489, 488, 489, 488, 487, 486, 486, 487, 490, 490, 490, 491, 491, 492, 492, 491, 491, 491, 493, 493, 492, 493, 494, 495, 494, 496, 496, 495, 492, 492, 491, 491, 491, 490, 489, 488, 490, 488, 488, 487, 488, 489, 489, 489, 488, 489, 490, 488, 488, 490, 489, 489, 487, 485, 484, 482, 482, 480, 481, 481, 481, 482, 483, 483, 484, 484, 483, 481, 479, 480, 480, 480, 481, 481, 481, 482, 482, 482, 481, 482, 482, 483, 483, 483, 483, 481, 482, 482, 482, 483, 484, 485, 486, 488, 488, 488, 488, 488, 490, 491, 493, 494, 493, 494, 493, 492, 492, 493, 494, 493, 494, 492, 492, 492, 492, 492, 493, 492, 494, 494, 493, 492, 491, 492, 491, 491, 491, 491, 491, 491, 491, 489, 488, 488, 488, 488, 488, 487, 487, 487, 487, 488, 488, 487, 484, 485, 484, 483, 483, 481, 483, 483, 483, 483, 483, 483, 485, 485, 486, 486, 484, 486, 485, 488, 489, 491, 491, 491, 489, 488, 488, 488, 488, 488, 490, 491, 491, 490, 491, 491, 490, 490, 488, 488, 488, 488, 489, 490, 489, 490, 490, 489, 489, 490, 488, 487, 486, 486, 487, 487, 489, 488, 487, 487, 486, 485, 485, 486, 485, 484, 483, 482, 482, 482, 483, 483, 482, 482, 483, 484, 483, 481, 482, 482, 481, 483, 483, 482, 481, 482, 479, 480, 479, 481, 482, 484, 486, 485, 488, 488, 487, 487, 486, 486, 487, 486, 487, 487, 487, 488, 490, 491, 491, 491, 489, 490, 490, 491, 490, 488, 485, 484, 484, 486, 486, 488, 489, 490, 490, 490, 489, 487, 486, 483, 484, 483, 485, 483, 484, 484, 485, 483, 484, 485, 485, 484, 483, 482, 482, 483, 484, 485, 484, 484, 483, 485, 485, 485, 486, 486, 487, 488, 488, 488, 488, 488, 488, 487, 486, 485, 484, 485, 485, 487, 489, 488, 488, 488, 488, 488, 487, 486, 487, 488, 489, 489, 489, 489, 488, 488, 490, 488, 490, 490, 490, 491, 490, 490, 490, 490, 490, 491, 490, 490, 491, 492, 492, 492, 492, 492, 491, 492, 490, 490, 490, 491, 490, 489, 489, 491, 492, 494, 493, 493, 492, 492, 489, 490, 489, 488, 489, 489, 488, 488, 487, 487, 488, 489, 490, 490, 491, 491, 490, 489, 488, 486, 484, 484, 485, 486, 486, 486, 485, 484, 483, 483, 484, 482, 483, 484, 485, 484, 483, 481, 479, 480, 481, 482, 486, 486, 488, 488, 487, 485, 485, 484, 486, 487, 487, 488, 488, 488, 485, 486, 485, 487, 489, 487, 488, 487, 488, 489, 488, 486, 486, 486, 488, 488, 486, 486, 484, 485, 484, 486, 486, 489, 488, 486, 485, 484, 484, 483, 484, 483, 483, 484, 483, 484, 483, 484, 485, 486, 485, 486, 486, 487, 488, 490, 491, 491, 490, 492, 493, 492, 491, 490, 490, 489, 489, 489, 489, 490, 490, 490, 491, 492, 492, 491, 490, 489, 489, 489, 490, 491, 490, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 488, 487, 488, 489, 489, 490, 490, 489, 489, 492, 493, 493, 494, 493, 492, 492, 492, 491, 492, 494, 495, 494, 493, 492, 491, 490, 488, 489, 489, 491, 491, 489, 490, 490, 491, 492, 492, 491, 490, 489, 488, 487, 485, 486, 486, 485, 486, 486, 486, 484, 483, 482, 482, 483, 484, 485, 486, 484, 485, 484, 485, 484, 484, 485, 485, 486, 485, 486, 485, 485, 485, 485, 484, 485, 485, 485, 486, 486, 485, 484, 485, 485, 485, 486, 486, 487, 487, 486, 485, 483, 483, 483, 485, 485, 487, 487, 488, 488, 488, 487, 489, 489, 489, 489, 490, 489, 489, 488, 488, 489, 489, 489, 488, 489, 489, 491, 492, 493, 495, 496, 495, 495, 493, 493, 492, 490, 491, 492, 493, 492, 493, 492, 493, 492, 493, 493, 492, 491, 490, 488, 488, 489, 489, 489, 488, 487, 485, 485, 484, 484, 484, 485, 484, 484, 485, 483, 484, 485, 485, 484, 483, 484, 484, 485, 485, 484, 484, 484, 485, 484, 485, 486, 485, 484, 484, 484, 486, 487, 485, 485, 484, 484, 485, 485, 486, 486, 484, 482, 481, 480, 480, 481, 480, 482, 484, 484, 485, 485, 483, 484, 484, 485, 487, 488, 488, 489, 491, 489, 486, 487, 486, 485, 487, 489, 490, 491, 491, 489, 487, 487, 487, 488, 487, 488, 489, 491, 491, 493, 492, 491, 491, 489, 489, 489, 489, 491, 490, 491, 490, 488, 487, 485, 485, 486, 487, 487, 487, 487, 487, 486, 485, 484, 484, 484, 485, 486, 486, 486, 486, 485, 485, 485, 484, 486, 485, 486, 485, 483, 482, 483, 484, 484, 486, 485, 485, 485, 484, 484, 486, 486, 487, 488, 489, 488, 489, 487, 488, 489, 490, 491, 492, 492, 492, 490, 488, 489, 490, 492, 491, 491, 491, 491, 490, 493, 491, 491, 490, 492, 491, 490, 491, 490, 491, 493, 496, 500, 504, 505, 504, 502, 499, 496, 494, 492, 490, 488, 487, 487, 488, 489, 489, 491, 491, 492, 491, 491, 489, 486, 485, 485, 486, 488, 487, 486, 486, 486, 487, 487, 486, 487, 487, 488, 488, 490, 490, 490, 491, 490, 488, 486, 486, 486, 485, 486, 487, 487, 486, 485, 484, 483, 482, 481, 481, 482, 482, 482, 482, 482, 482, 482, 482, 482, 481, 482, 483, 485, 485, 485, 486, 485, 485, 486, 488, 490, 490, 489, 490, 489, 490, 489, 490, 490, 491, 491, 492, 492, 493, 492, 490, 489, 488, 488, 488, 487, 488, 488, 489, 488, 487, 486, 485, 485, 485, 486, 488, 488, 489, 488, 486, 485, 484, 484, 484, 484, 484, 483, 483, 485, 485, 487, 488, 487, 486, 485, 484, 484, 484, 485, 485, 486, 486, 488, 489, 490, 490, 490, 486, 485, 484, 484, 484, 485, 484, 485, 484, 486, 488, 486, 487, 486, 485, 487, 488, 487, 486, 485, 484, 483, 485, 485, 484, 485, 485, 483, 483, 483, 482, 482, 485, 485, 485, 484, 484, 484, 483, 484, 484, 485, 486, 485, 485, 484, 484, 483, 484, 482, 483, 483, 484, 483, 484, 484, 483, 485, 484, 484, 484, 484, 484, 484, 485, 484, 484, 484, 485, 487, 486, 486, 487, 487, 484, 485, 485, 486, 487, 486, 487, 489, 491, 493, 493, 493, 493, 493, 492, 492, 492, 494, 495, 495, 495, 494, 493, 493, 493, 493, 492, 491, 489, 489, 488, 488, 489, 490, 490, 491, 490, 489, 489, 489, 489, 488, 487, 487, 487, 487, 487, 485, 483, 483, 485, 485, 487, 486, 488, 489, 490, 489, 489, 488, 487, 486, 486, 487, 488, 489, 488, 489, 488, 489, 490, 489, 489, 490, 489, 489, 488, 489, 490, 489, 489, 488, 487, 488, 488, 487, 489, 487, 488, 487, 487, 487, 486, 487, 484, 484, 483, 482, 482, 484, 486, 484, 484, 484, 483, 483, 481, 481, 481, 481, 482, 482, 481, 481, 481, 481, 480, 480, 480, 481, 482, 483, 484, 482, 483, 482, 482, 482, 482, 484, 484, 483, 483, 481, 483, 484, 485, 485, 484, 483, 484, 485, 484, 486, 487, 489, 490, 492, 492, 491, 490, 490, 491, 491, 493, 493, 492, 492, 491, 492, 492, 494, 495, 496, 498, 497, 497, 496, 496, 495, 494, 495, 496, 496, 495, 494, 493, 492, 491, 490, 488, 489, 488, 487, 486, 487, 488, 487, 487, 487, 484, 484, 485, 485, 486, 485, 484, 482, 482, 481, 482, 483, 484, 485, 484, 483, 482, 483, 483, 484, 485, 486, 487, 486, 487, 487, 489, 489, 489, 488, 488, 487, 488, 487, 488, 488, 489, 489, 488, 489, 490, 491, 492, 493, 492, 491, 490, 490, 489, 487, 486, 486, 486, 487, 487, 486, 487, 488, 489, 489, 488, 487, 487, 486, 487, 487, 487, 486, 486, 486, 485, 485, 485, 485, 485, 484, 484, 484, 486, 485, 486, 486, 486, 485, 485, 486, 487, 488, 488, 489, 488, 487, 487, 487, 488, 487, 489, 489, 489, 490, 491, 490, 491, 491, 490, 490, 492, 493, 493, 492, 493, 492, 491, 490, 491, 490, 491, 490, 490, 489, 490, 489, 489, 489, 490, 490, 490, 490, 489, 489, 488, 490, 488, 488, 487, 486, 487, 488, 489, 489, 489, 487, 484, 484, 483, 484, 485, 485, 486, 486, 487, 487, 489, 488, 488, 488, 488, 486, 487, 486, 484, 485, 484, 485, 487, 488, 489, 488, 488, 488, 487, 489, 489, 490, 490, 489, 488, 488, 489, 487, 486, 485, 486, 486, 485, 486, 486, 487, 487, 486, 486, 486, 485, 483, 483, 484, 485, 486, 486, 484, 483, 484, 485, 486, 486, 486, 485, 486, 486, 485, 485, 485, 486, 486, 487, 488, 488, 490, 490, 489, 488, 488, 489, 487, 489, 488, 489, 489, 488, 490, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 487, 488, 488, 487, 488, 488, 489, 489, 488, 489, 489, 489, 490, 489, 489, 487, 487, 488, 488, 487, 486, 486, 488, 488, 490, 490, 489, 488, 487, 486, 486, 486, 486, 484, 485, 485, 486, 487, 487, 487, 486, 484, 484, 483, 483, 484, 484, 485, 485, 486, 485, 486, 486, 486, 486, 485, 486, 485, 486, 486, 486, 487, 487, 489, 488, 489, 488, 487, 486, 485, 486, 487, 487, 488, 488, 488, 490, 490, 490, 489, 487, 487, 487, 485, 488, 486, 485, 485, 486, 488, 490, 490, 490, 489, 489, 489, 489, 488, 489, 489, 488, 488, 486, 485, 485, 485, 486, 486, 486, 486, 486, 487, 488, 486, 485, 486, 487, 487, 487, 488, 489, 489, 488, 486, 486, 487, 488, 490, 491, 490, 488, 489, 489, 489, 489, 490, 489, 491, 491, 492, 489, 489, 488, 487, 488, 490, 491, 493, 492, 492, 492, 491, 490, 490, 490, 490, 492, 492, 492, 491, 491, 490, 490, 490, 490, 490, 492, 492, 492, 491, 492, 492, 491, 490, 489, 488, 487, 488, 488, 487, 487, 488, 489, 488, 490, 490, 491, 493, 493, 492, 492, 491, 490, 489, 488, 486, 486, 485, 485, 487, 486, 487, 486, 486, 485, 486, 485, 486, 487, 486, 486, 487, 488, 488, 489, 489, 489, 489, 489, 487, 488, 489, 490, 491, 490, 492, 493, 492, 492, 491, 489, 489, 490, 490, 491, 491, 491, 490, 491, 493, 493, 494, 493, 490, 488, 486, 485, 484, 484, 484, 484, 484, 482, 482, 483, 483, 483, 483, 481, 479, 479, 479, 479, 479, 479, 479, 479, 480, 480, 482, 482, 484, 483, 484, 484, 485, 485, 486, 488, 489, 489, 490, 488, 488, 487, 485, 485, 486, 488, 489, 491, 491, 492, 491, 492, 490, 490, 491, 492, 492, 492, 491, 489, 488, 489, 489, 489, 489, 489, 489, 489, 490, 489, 489, 488, 487, 487, 488, 489, 490, 489, 488, 489, 488, 488, 488, 488, 489, 490, 490, 490, 489, 487, 486, 486, 486, 487, 487, 486, 486, 485, 484, 484, 487, 487, 489, 489, 489, 488, 487, 487, 486, 484, 484, 484, 484, 484, 484, 486, 485, 486, 487, 487, 487, 487, 487, 487, 489, 487, 486, 486, 483, 484, 485, 486, 488, 487, 488, 488, 489, 489, 490, 490, 491, 490, 488, 486, 484, 483, 483, 483, 484, 485, 486, 488, 489, 490, 488, 486, 485, 486, 487, 487, 488, 487, 489, 490, 490, 489, 488, 488, 490, 490, 491, 492, 492, 492, 493, 492, 492, 493, 493, 491, 490, 490, 490, 490, 491, 491, 491, 491, 490, 491, 491, 491, 490, 489, 487, 487, 486, 486, 487, 487, 487, 488, 486, 485, 485, 485, 484, 484, 484, 483, 485, 484, 483, 482, 482, 483, 484, 483, 483, 484, 483, 483, 484, 483, 482, 482, 481, 482, 484, 484, 485, 485, 485, 485, 485, 486, 486, 486, 487, 488, 488, 488, 489, 490, 491, 491, 492, 491, 491, 491, 491, 491, 491, 490, 489, 489, 491, 492, 492, 493, 490, 488, 488, 488, 488, 489, 490, 490, 491, 491, 491, 490, 491, 489, 490, 490, 490, 492, 491, 488, 487, 485, 486, 486, 486, 485, 484, 484, 484, 486, 488, 487, 486, 486, 486, 486, 486, 487, 485, 484, 484, 483, 484, 486, 488, 488, 488, 489, 487, 487, 488, 488, 488, 487, 486, 486, 486, 485, 485, 485, 486, 487, 489, 489, 490, 490, 489, 489, 489, 488, 487, 489, 489, 490, 489, 488, 488, 487, 488, 489, 491, 491, 491, 492, 491, 490, 491, 491, 491, 491, 490, 490, 489, 490, 488, 488, 487, 486, 487, 488, 488, 489, 489, 488, 488, 489, 488, 489, 489, 489, 488, 489, 489, 489, 489, 487, 487, 489, 489, 490, 490, 490, 490, 490, 490, 489, 489, 487, 488, 488, 488, 489, 488, 487, 488, 489, 489, 489, 488, 487, 488, 488, 488, 488, 488, 488, 490, 489, 488, 489, 487, 487, 486, 485, 486, 484, 484, 484, 484, 484, 484, 485, 485, 485, 484, 484, 485, 485, 485, 485, 484, 483, 483, 484, 485, 485, 486, 486, 486, 487, 487, 487, 486, 485, 486, 487, 488, 489, 490, 490, 489, 489, 488, 487, 489, 488, 489, 488, 487, 487, 487, 485, 486, 486, 486, 487, 488, 488, 489, 489, 487, 486, 483, 483, 484, 485, 486, 486, 485, 485, 485, 486, 487, 488, 489, 487, 486, 487, 488, 488, 489, 490, 490, 490, 488, 488, 487, 487, 487, 489, 491, 492, 493, 493, 491, 489, 489, 488, 490, 491, 492, 492, 493, 492, 491, 489, 490, 489, 489, 489, 488, 489, 489, 490, 492, 491, 492, 491, 490, 489, 488, 488, 488, 486, 487, 487, 489, 489, 490, 488, 489, 488, 487, 486, 485, 486, 486, 486, 486, 487, 488, 487, 486, 484, 485, 485, 487, 487, 489, 488, 487, 487, 487, 487, 489, 489, 488, 487, 487, 486, 487, 488, 488, 487, 486, 484, 484, 485, 485, 485, 485, 485, 485, 485, 484, 485, 484, 485, 485, 485, 487, 488, 488, 489, 488, 486, 485, 485, 485, 485, 488, 489, 489, 490, 489, 487, 488, 488, 487, 487, 486, 486, 488, 488, 489, 490, 491, 492, 491, 491, 491, 491, 491, 492, 493, 494, 495, 495, 493, 492, 492, 493, 493, 493, 492, 492, 491, 490, 488, 487, 487, 487, 488, 488, 490, 489, 490, 488, 489, 488, 486, 488, 488, 487, 487, 486, 487, 485, 485, 484, 484, 483, 483, 484, 485, 485, 485, 485, 484, 483, 482, 482, 482, 484, 485, 486, 486, 485, 487, 487, 486, 486, 487, 486, 487, 487, 486, 485, 486, 484, 485, 487, 487, 488, 489, 489, 488, 488, 487, 488, 488, 487, 485, 485, 485, 488, 488, 489, 488, 487, 487, 486, 487, 486, 486, 486, 485, 486, 486, 488, 487, 488, 489, 489, 487, 487, 486, 484, 484, 485, 484, 485, 484, 485, 485, 484, 483, 485, 485, 486, 486, 486, 486, 486, 487, 487, 488, 488, 489, 489, 490, 488, 488, 488, 489, 488, 490, 490, 490, 490, 490, 489, 490, 489, 488, 487, 486, 486, 486, 486, 487, 487, 487, 488, 489, 489, 489, 488, 488, 487, 486, 487, 488, 487, 487, 487, 488, 488, 488, 488, 488, 487, 487, 488, 488, 489, 488, 489, 488, 488, 488, 490, 491, 493, 494, 496, 497, 496, 496, 497, 496, 496, 495, 497, 497, 497, 496, 497, 497, 499, 500, 499, 497, 497, 496, 496, 496, 495, 495, 494, 494, 493, 495, 495, 493, 494, 492, 490, 488, 487, 486, 486, 486, 485, 486, 485, 488, 488, 488, 489, 488, 488, 485, 484, 484, 484, 484, 483, 483, 483, 482, 482, 483, 482, 484, 485, 485, 486, 486, 487, 486, 487, 485, 485, 485, 485, 484, 484, 484, 484, 485, 487, 489, 490, 488, 488, 487, 487, 487, 487, 488, 487, 487, 487, 488, 488, 490, 490, 489, 488, 488, 488, 488, 488, 488, 489, 489, 490, 488, 486, 486, 486, 487, 487, 487, 489, 489, 490, 490, 489, 489, 489, 490, 490, 489, 490, 490, 488, 489, 490, 491, 491, 491, 491, 493, 492, 490, 489, 489, 490, 489, 491, 490, 492, 492, 492, 492, 492, 490, 490, 489, 489, 489, 489, 489, 489, 490, 488, 487, 487, 486, 486, 485, 484, 485, 485, 484, 483, 483, 484, 483, 484, 484, 482, 481, 481, 481, 481, 483, 486, 486, 486, 485, 485, 485, 485, 484, 484, 484, 484, 484, 484, 485, 486, 487, 487, 487, 486, 486, 485, 484, 484, 484, 484, 485, 485, 486, 486, 486, 486, 485, 486, 485, 486, 485, 484, 482, 482, 481, 481, 483, 483, 483, 483, 482, 482, 483, 482, 482, 483, 481, 482, 482, 482, 484, 486, 488, 489, 489, 489, 489, 487, 486, 484, 486, 486, 487, 488, 487, 488, 487, 487, 488, 491, 492, 492, 491, 491, 489, 491, 491, 491, 491, 492, 491, 491, 491, 492, 493, 492, 492, 491, 490, 490, 490, 491, 489, 490, 488, 488, 488, 489, 487, 489, 490, 492, 493, 493, 492, 492, 490, 489, 489, 489, 489, 490, 490, 490, 488, 488, 490, 490, 491, 491, 491, 489, 486, 486, 485, 487, 488, 487, 485, 486, 486, 488, 488, 489, 487, 488, 486, 486, 486, 485, 485, 484, 483, 482, 480, 480, 479, 480, 483, 485, 486, 488, 487, 486, 485, 485, 484, 486, 486, 487, 487, 487, 487, 489, 488, 488, 488, 488, 487, 488, 491, 492, 493, 493, 493, 493, 493, 494, 495, 494, 491, 491, 492, 492, 494, 494, 494, 494, 494, 493, 492, 493, 492, 493, 492, 491, 491, 490, 490, 492, 491, 491, 492, 491, 492, 492, 493, 491, 491, 489, 488, 487, 487, 487, 488, 489, 490, 491, 489, 490, 488, 489, 490, 489, 490, 490, 490, 490, 490, 489, 488, 489, 490, 491, 492, 492, 490, 489, 487, 487, 486, 486, 489, 491, 491, 492, 491, 491, 491, 489, 489, 489, 488, 488, 488, 488, 488, 489, 489, 489, 488, 486, 484, 483, 483, 484, 485, 486, 486, 485, 486, 487, 488, 489, 491, 492, 491, 490, 489, 488, 485, 484, 485, 485, 487, 488, 489, 488, 487, 485, 486, 485, 486, 487, 488, 487, 486, 487, 486, 487, 487, 487, 489, 489, 490, 490, 489, 488, 488, 488, 488, 488, 489, 489, 488, 488, 488, 488, 487, 487, 487, 487, 486, 485, 488, 486, 486, 486, 486, 486, 486, 486, 486, 487, 487, 486, 485, 486, 487, 487, 488, 487, 486, 487, 486, 485, 485, 484, 484, 486, 486, 488, 490, 491, 490, 491, 489, 485, 483, 481, 482, 483, 483, 484, 483, 483, 483, 483, 483, 483, 482, 482, 483, 483, 482, 481, 480, 481, 483, 483, 483, 483, 483, 484, 482, 483, 482, 481, 481, 482, 482, 482, 484, 484, 485, 486, 487, 488, 488, 489, 488, 487, 487, 487, 489, 492, 492, 494, 494, 494, 494, 495, 494, 494, 494, 494, 493, 492, 492, 492, 493, 493, 495, 493, 493, 493, 491, 490, 490, 490, 488, 488, 488, 488, 486, 487, 486, 486, 485, 485, 485, 486, 485, 486, 486, 486, 486, 487, 486, 487, 488, 487, 488, 488, 489, 491, 491, 491, 491, 490, 491, 492, 492, 493, 494, 495, 495, 494, 494, 493, 492, 492, 492, 493, 492, 492, 493, 493, 492, 493, 493, 492, 494, 495, 495, 494, 494, 492, 489, 489, 488, 488, 488, 488, 488, 487, 486, 485, 484, 484, 485, 485, 486, 485, 486, 485, 486, 485, 485, 485, 485, 485, 485, 485, 485, 486, 487, 488, 487, 486, 486, 487, 486, 488, 488, 490, 488, 490, 489, 488, 487, 488, 488, 487, 488, 488, 488, 487, 486, 486, 486, 485, 484, 483, 484, 486, 488, 488, 487, 486, 485, 484, 485, 485, 486, 485, 484, 483, 483, 483, 483, 483, 484, 485, 485, 487, 488, 489, 488, 488, 487, 487, 486, 487, 487, 487, 485, 485, 486, 487, 487, 487, 486, 487, 486, 489, 490, 492, 494, 494, 494, 492, 493, 492, 492, 494, 495, 494, 495, 494, 493, 493, 492, 491, 491, 492, 494, 493, 493, 492, 490, 491, 489, 489, 487, 486, 487, 487, 488, 489, 491, 491, 489, 488, 485, 484, 485, 484, 485, 486, 487, 487, 488, 487, 487, 487, 485, 483, 483, 482, 479, 479, 480, 480, 481, 481, 481, 480, 480, 480, 480, 480, 481, 482, 480, 480, 481, 481, 481, 483, 483, 485, 483, 484, 484, 484, 485, 485, 486, 485, 486, 487, 486, 487, 487, 487, 488, 488, 487, 488, 487, 487, 487, 487, 487, 486, 485, 485, 485, 487, 487, 488, 488, 488, 488, 489, 490, 490, 489, 488, 487, 488, 488, 489, 490, 491, 493, 493, 493, 492, 491, 491, 490, 490, 490, 488, 487, 488, 487, 488, 489, 489, 490, 491, 492, 492, 493, 491, 491, 489, 489, 489, 490, 489, 488, 486, 486, 486, 485, 486, 488, 488, 488, 488, 487, 486, 484, 483, 485, 487, 486, 487, 486, 485, 485, 485, 486, 487, 486, 487, 488, 490, 490, 490, 490, 489, 489, 489, 489, 491, 491, 491, 490, 489, 489, 489, 490, 490, 488, 489, 489, 488, 488, 490, 491, 491, 491, 492, 491, 492, 491, 492, 491, 492, 491, 489, 488, 488, 487, 488, 488, 488, 487, 487, 486, 486, 485, 485, 486, 487, 488, 489, 488, 486, 486, 486, 487, 487, 487, 488, 488, 486, 487, 487, 489, 490, 490, 489, 489, 488, 487, 486, 485, 485, 485, 485, 486, 484, 484, 484, 484, 484, 485, 485, 486, 486, 485, 486, 485, 485, 484, 483, 482, 483, 484, 485, 484, 487, 485, 487, 487, 487, 487, 489, 491, 491, 489, 489, 488, 488, 489, 489, 490, 489, 489, 491, 491, 492, 490, 490, 490, 490, 492, 492, 494, 493, 493, 491, 489, 488, 487, 488, 488, 489, 489, 491, 489, 489, 488, 489, 489, 488, 489, 488, 487, 486, 486, 485, 486, 486, 488, 489, 490, 488, 487, 485, 485, 484, 483, 484, 483, 484, 485, 486, 485, 485, 487, 488, 487, 487, 487, 487, 487, 487, 486, 485, 485, 486, 488, 488, 488, 487, 488, 488, 489, 489, 489, 488, 488, 487, 486, 485, 484, 484, 484, 486, 489, 488, 488, 488, 485, 484, 484, 483, 483, 482, 483, 484, 484, 483, 484, 483, 481, 481, 481, 482, 483, 483, 484, 483, 483, 483, 483, 486, 486, 486, 486, 486, 485, 486, 488, 490, 490, 488, 489, 491, 491, 492, 492, 492, 493, 493, 493, 493, 492, 492, 492, 491, 492, 490, 491, 492, 491, 492, 492, 492, 492, 491, 491, 490, 490, 491, 490, 489, 490, 489, 488, 487, 487, 486, 487, 487, 487, 486, 485, 484, 483, 484, 483, 485, 485, 485, 485, 483, 481, 482, 482, 483, 484, 483, 483, 481, 478, 478, 480, 481, 482, 483, 484, 484, 484, 484, 485, 484, 484, 484, 484, 486, 486, 487, 487, 486, 487, 486, 486, 486, 488, 488, 489, 487, 487, 486, 484, 484, 484, 486, 485, 484, 484, 485, 486, 487, 487, 488, 489, 487, 486, 485, 485, 485, 487, 488, 489, 489, 489, 489, 487, 487, 487, 489, 490, 491, 490, 492, 492, 493, 492, 491, 492, 492, 493, 492, 492, 492, 492, 492, 491, 489, 489, 489, 491, 490, 490, 490, 490, 489, 490, 490, 489, 488, 487, 488, 488, 488, 487, 485, 486, 487, 488, 489, 489, 489, 488, 487, 489, 489, 489, 488, 487, 487, 488, 488, 488, 489, 488, 488, 487, 489, 490, 490, 490, 490, 490, 491, 491, 492, 493, 492, 491, 490, 490, 490, 491, 490, 491, 490, 491, 491, 492, 491, 490, 490, 489, 491, 491, 490, 489, 489, 489, 488, 488, 487, 488, 489, 489, 489, 487, 490, 489, 490, 491, 490, 490, 490, 490, 488, 487, 485, 484, 485, 486, 486, 486, 487, 488, 488, 489, 488, 488, 487, 487, 486, 486, 488, 489, 488, 488, 487, 486, 485, 485, 485, 485, 486, 486, 486, 487, 486, 486, 485, 484, 485, 484, 483, 484, 485, 485, 486, 485, 484, 485, 486, 486, 488, 488, 489, 489, 490, 491, 491, 490, 488, 487, 487, 488, 489, 489, 490, 489, 490, 490, 489, 490, 489, 490, 491, 491, 491, 491, 491, 489, 490, 488, 489, 488, 487, 487, 487, 487, 489, 489, 490, 489, 490, 489, 489, 488, 488, 488, 488, 487, 487, 487, 489, 489, 490, 489, 487, 486, 486, 487, 487, 490, 489, 489, 488, 488, 488, 488, 487, 487, 485, 483, 482, 483, 484, 485, 485, 485, 483, 482, 481, 480, 482, 482, 481, 480, 479, 480, 480, 481, 482, 481, 481, 481, 482, 482, 482, 482, 482, 482, 483, 483, 485, 487, 489, 489, 488, 489, 489, 489, 489, 489, 488, 488, 486, 489, 490, 490, 491, 490, 491, 489, 488, 487, 490, 491, 491, 491, 490, 491, 491, 492, 492, 494, 495, 494, 494, 493, 491, 490, 490, 491, 492, 493, 493, 494, 491, 490, 487, 486, 486, 487, 487, 489, 488, 488, 486, 486, 484, 483, 483, 484, 485, 485, 484, 483, 482, 482, 481, 481, 482, 482, 482, 481, 481, 482, 482, 484, 485, 486, 487, 488, 488, 487, 489, 489, 488, 488, 488, 487, 488, 489, 489, 488, 489, 489, 488, 488, 490, 490, 492, 494, 493, 493, 494, 493, 492, 491, 491, 491, 491, 490, 488, 487, 487, 488, 489, 489, 489, 488, 486, 488, 487, 487, 486, 487, 486, 485, 484, 483, 482, 480, 481, 482, 481, 483, 484, 485, 486, 487, 485, 484, 483, 485, 484, 485, 487, 488, 488, 489, 490, 491, 490, 489, 490, 489, 487, 488, 489, 490, 489, 490, 490, 491, 491, 491, 491, 491, 490, 491, 489, 489, 486, 485, 486, 485, 485, 486, 487, 486, 486, 485, 486, 485, 486, 486, 484, 484, 482, 484, 485, 486, 487, 488, 488, 488, 487, 486, 485, 485, 485, 486, 486, 487, 489, 491, 491, 490, 490, 489, 487, 487, 486, 486, 486, 487, 487, 486, 488, 488, 488, 488, 488, 489, 489, 490, 490, 489, 487, 488, 486, 487, 486, 485, 486, 487, 487, 488, 488, 488, 487, 486, 486, 486, 487, 485, 486, 485, 486, 486, 487, 489, 490, 491, 491, 492, 492, 492, 492, 491, 492, 490, 491, 491, 490, 490, 490, 491, 491, 493, 495, 494, 495, 493, 493, 493, 493, 490, 489, 489, 488, 490, 490, 490, 490, 491, 491, 490, 489, 488, 489, 487, 487, 486, 486, 487, 487, 487, 486, 485, 485, 484, 484, 483, 484, 484, 485, 485, 487, 487, 488, 488, 489, 489, 489, 489, 489, 489, 489, 487, 487, 485, 485, 486, 486, 487, 487, 489, 489, 489, 488, 489, 487, 487, 488, 489, 489, 489, 487, 487, 486, 487, 488, 486, 486, 482, 480, 480, 481, 481, 483, 484, 484, 484, 483, 481, 482, 483, 481, 480, 480, 480, 480, 480, 481, 481, 483, 483, 483, 482, 483, 481, 483, 484, 484, 487, 488, 488, 489, 488, 490, 490, 489, 492, 491, 492, 491, 491, 491, 493, 491, 492, 493, 492, 491, 491, 490, 491, 493, 494, 494, 493, 494, 493, 494, 493, 493, 493, 493, 493, 493, 492, 491, 492, 491, 492, 492, 491, 492, 493, 494, 495, 494, 491, 491, 490, 490, 489, 490, 490, 491, 490, 491, 488, 487, 486, 485, 486, 487, 488, 489, 491, 490, 490, 489, 488, 488, 486, 484, 484, 484, 484, 485, 485, 485, 486, 486, 485, 484, 481, 481, 481, 481, 482, 481, 481, 481, 481, 482, 481, 480, 480, 480, 481, 482, 482, 484, 485, 485, 485, 484, 483, 484, 484, 483, 483, 483, 484, 484, 484, 487, 487, 489, 490, 489, 490, 489, 488, 489, 490, 490, 490, 489, 487, 489, 490, 491, 488, 489, 488, 486, 488, 486, 486, 485, 487, 488, 488, 488, 488, 487, 487, 487, 489, 490, 490, 489, 488, 489, 489, 490, 489, 488, 488, 486, 486, 487, 488, 490, 492, 492, 492, 491, 489, 490, 490, 490, 490, 489, 489, 489, 488, 488, 487, 488, 489, 490, 491, 490, 491, 491, 491, 490, 493, 493, 494, 494, 494, 494, 492, 492, 492, 492, 492, 491, 489, 487, 489, 489, 489, 489, 487, 488, 487, 486, 485, 486, 486, 486, 486, 485, 486, 485, 487, 487, 488, 489, 487, 486, 485, 484, 484, 485, 486, 489, 490, 490, 490, 488, 487, 487, 485, 485, 485, 487, 488, 488, 488, 487, 488, 486, 487, 488, 487, 489, 487, 488, 485, 486, 487, 486, 487, 487, 487, 486, 485, 485, 483, 483, 483, 483, 483, 483, 482, 484, 484, 484, 486, 487, 487, 488, 487, 487, 488, 487, 490, 491, 493, 493, 493, 492, 491, 490, 488, 489, 490, 492, 492, 491, 490, 491, 492, 491, 493, 493, 494, 493, 494, 493, 492, 491, 491, 493, 494, 494, 494, 494, 494, 494, 494, 493, 492, 491, 490, 488, 489, 489, 490, 489, 487, 487, 488, 487, 486, 485, 486, 487, 487, 488, 487, 486, 485, 485, 484, 484, 484, 484, 484, 483, 484, 485, 484, 484, 486, 488, 489, 489, 488, 489, 488, 488, 486, 486, 486, 485, 487, 488, 488, 489, 489, 488, 488, 486, 486, 487, 487, 488, 490, 490, 487, 487, 485, 484, 485, 488, 489, 489, 488, 488, 486, 486, 485, 486, 487, 487, 487, 486, 486, 485, 485, 485, 485, 486, 484, 484, 483, 482, 482, 483, 483, 484, 484, 483, 483, 482, 482, 482, 485, 486, 486, 487, 491, 492, 493, 493, 491, 489, 489, 488, 488, 489, 489, 489, 490, 491, 492, 491, 492, 491, 493, 494, 494, 494, 495, 493, 493, 490, 488, 487, 487, 488, 489, 489, 490, 488, 487, 485, 486, 486, 484, 484, 484, 482, 482, 482, 482, 483, 485, 484, 485, 484, 485, 484, 484, 484, 484, 484, 485, 486, 486, 487, 487, 487, 487, 487, 486, 486, 484, 484, 482, 483, 483, 487, 488, 489, 488, 488, 485, 485, 484, 483, 484, 485, 485, 487, 485, 486, 487, 487, 486, 487, 487, 487, 488, 489, 488, 488, 489, 490, 490, 490, 491, 490, 491, 490, 490, 490, 488, 487, 488, 490, 491, 492, 492, 492, 492, 491, 492, 492, 491, 492, 493, 494, 493, 493, 493, 492, 493, 493, 493, 492, 490, 491, 490, 489, 491, 491, 492, 494, 494, 494, 494, 494, 491, 490, 491, 490, 491, 489, 489, 487, 486, 485, 485, 485, 487, 487, 487, 486, 486, 486, 485, 484, 484, 484, 484, 486, 485, 487, 487, 486, 486, 485, 485, 486, 488, 487, 485, 484, 487, 487, 487, 487, 486, 486, 485, 485, 485, 485, 486, 485, 485, 485, 484, 483, 484, 485, 487, 488, 487, 486, 486, 484, 484, 484, 482, 483, 484, 483, 482, 481, 481, 481, 482, 482, 482, 482, 482, 482, 483, 485, 485, 485, 485, 485, 486, 488, 489, 490, 490, 490, 490, 491, 492, 492, 494, 494, 493, 495, 494, 494, 495, 494, 494, 494, 493, 492, 491, 490, 489, 489, 490, 490, 490, 489, 489, 487, 488, 487, 488, 487, 486, 484, 484, 485, 485, 486, 485, 484, 484, 483, 484, 484, 485, 486, 488, 489, 489, 489, 489, 488, 488, 487, 488, 488, 488, 488, 488, 489, 489, 490, 491, 489, 490, 489, 491, 491, 492, 492, 491, 489, 487, 487, 486, 488, 490, 490, 490, 489, 488, 489, 490, 489, 490, 489, 489, 489, 488, 488, 489, 489, 490, 489, 488, 488, 488, 489, 489, 489, 489, 489, 488, 490, 491, 491, 490, 490, 487, 487, 485, 485, 485, 486, 487, 488, 488, 487, 486, 486, 486, 486, 487, 487, 488, 487, 487, 486, 485, 485, 485, 485, 487, 488, 487, 486, 485, 485, 485, 485, 486, 486, 487, 487, 486, 487, 487, 488, 489, 488, 487, 487, 486, 485, 484, 485, 488, 489, 489, 489, 488, 487, 486, 485, 485, 485, 486, 488, 488, 489, 489, 488, 487, 489, 488, 488, 487, 486, 489, 489, 491, 490, 490, 489, 489, 488, 487, 489, 489, 490, 492, 490, 491, 489, 489, 489, 492, 491, 490, 492, 490, 489, 488, 487, 487, 486, 486, 487, 487, 486, 487, 486, 486, 486, 485, 485, 486, 486, 488, 488, 486, 486, 486, 487, 488, 489, 488, 488, 488, 489, 488, 488, 487, 486, 487, 487, 487, 488, 488, 489, 489, 490, 490, 490, 489, 489, 486, 485, 484, 485, 484, 485, 486, 485, 487, 489, 488, 489, 489, 488, 487, 486, 485, 485, 486, 486, 488, 488, 488, 487, 485, 485, 486, 487, 487, 488, 488, 488, 486, 485, 485, 485, 485, 484, 485, 485, 486, 486, 487, 487, 488, 487, 487, 485, 485, 484, 484, 485, 486, 486, 486, 486, 487, 488, 489, 489, 489, 490, 489, 487, 485, 485, 485, 487, 487, 489, 490, 491, 490, 490, 489, 490, 490, 489, 488, 487, 485, 485, 488, 489, 492, 492, 492, 492, 490, 490, 491, 491, 491, 491, 492, 491, 492, 492, 493, 494, 494, 494, 493, 491, 490, 490, 490, 488, 489, 488, 489, 490, 490, 490, 490, 490, 491, 491, 491, 492, 491, 490, 487, 485, 483, 484, 484, 485, 487, 488, 488, 488, 488, 489, 490, 489, 489, 487, 488, 487, 488, 488, 486, 485, 485, 486, 485, 485, 486, 485, 484, 484, 484, 484, 484, 484, 486, 487, 487, 488, 487, 489, 491, 491, 491, 490, 489, 488, 488, 488, 489, 490, 490, 492, 491, 490, 491, 489, 489, 488, 487, 489, 489, 489, 489, 489, 490, 490, 490, 489, 487, 486, 485, 484, 484, 484, 482, 482, 481, 479, 480, 482, 483, 484, 484, 483, 484, 483, 481, 482, 482, 480, 480, 479, 477, 478, 479, 480, 482, 482, 483, 482, 481, 480, 480, 480, 480, 481, 482, 483, 483, 484, 484, 483, 484, 484, 486, 486, 486, 485, 484, 483, 482, 480, 480, 481, 482, 483, 486, 487, 487, 488, 487, 487, 487, 488, 488, 489, 489, 487, 486, 485, 486, 486, 487, 488, 488, 488, 489, 489, 490, 490, 491, 490, 490, 490, 491, 491, 491, 489, 489, 489, 489, 488, 489, 489, 489, 489, 488, 490, 490, 491, 490, 489, 488, 489, 489, 489, 489, 490, 492, 494, 493, 495, 494, 491, 490, 490, 491, 492, 494, 493, 493, 493, 492, 491, 491, 490, 490, 491, 492, 494, 492, 492, 492, 493, 492, 492, 491, 492, 490, 490, 488, 488, 488, 487, 488, 490, 490, 489, 489, 488, 487, 488, 488, 486, 485, 484, 482, 481, 479, 479, 480, 482, 482, 484, 484, 484, 483, 484, 482, 480, 480, 481, 482, 482, 482, 481, 480, 480, 480, 481, 482, 482, 482, 483, 481, 482, 482, 481, 482, 483, 485, 486, 485, 486, 486, 486, 486, 485, 486, 486, 486, 486, 487, 488, 489, 490, 490, 489, 490, 490, 489, 488, 487, 488, 486, 488, 488, 488, 490, 490, 491, 491, 489, 488, 487, 488, 487, 488, 489, 490, 490, 490, 490, 490, 490, 490, 491, 490, 491, 491, 491, 491, 491, 491, 491, 491, 492, 493, 494, 494, 494, 492, 491, 490, 489, 488, 489, 488, 490, 489, 489, 488, 486, 485, 484, 485, 485, 486, 485, 484, 483, 482, 482, 483, 482, 482, 483, 482, 482, 481, 480, 479, 480, 480, 481, 480, 481, 481, 483, 484, 482, 484, 484, 484, 485, 485, 485, 486, 487, 486, 488, 488, 488, 488, 489, 489, 489, 492, 494, 494, 493, 492, 491, 490, 490, 489, 490, 488, 489, 489, 488, 488, 487, 488, 487, 487, 485, 486, 487, 487, 490, 491, 492, 492, 490, 489, 487, 486, 487, 485, 486, 487, 488, 488, 487, 486, 488, 489, 489, 491, 491, 490, 490, 491, 490, 491, 490, 490, 490, 492, 492, 492, 491, 489, 488, 488, 486, 487, 489, 490, 490, 490, 489, 488, 488, 488, 488, 489, 487, 487, 488, 487, 488, 487, 487, 486, 486, 486, 486, 488, 489, 489, 489, 489, 488, 488, 487, 488, 489, 490, 491, 489, 490, 489, 488, 487, 488, 489, 490, 491, 491, 490, 489, 489, 488, 487, 489, 488, 489, 488, 488, 489, 489, 490, 491, 490, 491, 490, 490, 492, 492, 491, 492, 491, 490, 490, 487, 486, 486, 485, 484, 485, 486, 485, 486, 485, 485, 485, 485, 487, 489, 490, 491, 489, 488, 486, 486, 486, 486, 487, 489, 491, 492, 492, 492, 491, 491, 492, 492, 492, 491, 490, 490, 490, 490, 491, 492, 494, 493, 491, 490, 490, 489, 489, 489, 490, 489, 489, 489, 488, 488, 489, 491, 491, 489, 488, 488, 487, 486, 487, 489, 489, 489, 488, 489, 489, 489, 490, 491, 491, 491, 492, 492, 493, 494, 494, 492, 492, 490, 489, 486, 486, 487, 488, 487, 488, 489, 490, 491, 491, 491, 490, 489, 488, 488, 488, 488, 487, 486, 486, 487, 488, 488, 488, 488, 488, 489, 487, 488, 487, 488, 487, 488, 486, 485, 485, 486, 486, 487, 488, 487, 486, 486, 484, 483, 482, 482, 482, 481, 482, 483, 483, 484, 487, 486, 486, 485, 486, 486, 486, 485, 484, 485, 486, 488, 488, 487, 487, 488, 489, 489, 489, 490, 490, 489, 489, 488, 487, 485, 485, 484, 485, 486, 485, 485, 485, 485, 486, 487, 487, 486, 486, 484, 484, 482, 482, 483, 484, 484, 484, 484, 484, 484, 484, 486, 486, 486, 485, 485, 485, 485, 486, 486, 488, 486, 486, 485, 485, 485, 485, 486, 486, 488, 488, 489, 490, 490, 490, 491, 491, 490, 489, 487, 485, 486, 487, 488, 487, 488, 489, 489, 490, 491, 491, 491, 490, 490, 490, 489, 489, 487, 488, 489, 489, 490, 490, 489, 489, 489, 490, 491, 491, 491, 492, 493, 492, 492, 492, 491, 491, 493, 494, 494, 494, 493, 492, 492, 492, 491, 490, 489, 488, 488, 489, 489, 491, 489, 488, 487, 486, 488, 488, 488, 489, 488, 489, 488, 487, 486, 487, 487, 487, 486, 485, 486, 487, 487, 487, 486, 483, 483, 484, 484, 485, 485, 485, 484, 484, 485, 485, 485, 484, 485, 485, 485, 486, 487, 488, 487, 487, 487, 487, 487, 487, 488, 487, 487, 488, 488, 488, 488, 489, 492, 492, 492, 492, 490, 491, 491, 493, 493, 494, 494, 494, 493, 494, 494, 493, 492, 492, 491, 492, 492, 491, 492, 494, 494, 492, 492, 491, 489, 487, 486, 485, 486, 485, 485, 485, 485, 485, 487, 487, 488, 488, 488, 488, 488, 487, 488, 487, 486, 487, 488, 488, 489, 489, 490, 491, 492, 492, 490, 489, 490, 488, 487, 485, 484, 483, 482, 483, 484, 485, 486, 487, 485, 484, 484, 482, 481, 480, 480, 479, 480, 479, 478, 479, 478, 479, 479, 479, 479, 479, 478, 479, 479, 480, 480, 481, 482, 483, 483, 484, 484, 483, 484, 485, 485, 486, 489, 489, 490, 492, 491, 491, 492, 493, 493, 494, 495, 496, 498, 498, 497, 496, 495, 495, 494, 494, 493, 494, 495, 495, 494, 492, 491, 492, 493, 493, 491, 490, 489, 487, 486, 485, 485, 485, 486, 485, 485, 486, 486, 486, 485, 485, 485, 484, 484, 483, 483, 483, 485, 487, 490, 492, 492, 491, 490, 489, 491, 493, 494, 493, 492, 492, 494, 493, 493, 494, 493, 493, 494, 493, 493, 492, 491, 490, 491, 491, 491, 491, 490, 491, 489, 489, 488, 487, 487, 486, 487, 485, 484, 484, 483, 483, 483, 481, 481, 481, 482, 481, 480, 480, 480, 481, 482, 483, 483, 482, 482, 482, 481, 481, 480, 480, 481, 482, 484, 486, 487, 488, 487, 487, 486, 487, 487, 487, 487, 489, 489, 491, 491, 492, 492, 493, 494, 495, 495, 496, 497, 496, 495, 493, 492, 492, 494, 495, 497, 497, 496, 496, 496, 495, 495, 494, 494, 495, 496, 496, 494, 491, 491, 492, 492, 493, 491, 490, 489, 487, 488, 487, 487, 488, 487, 486, 484, 483, 483, 485, 485, 484, 484, 484, 483, 483, 484, 484, 483, 484, 483, 482, 484, 484, 485, 484, 485, 484, 484, 484, 485, 485, 484, 483, 482, 483, 482, 483, 482, 482, 482, 483, 483, 484, 483, 484, 484, 483, 483, 483, 484, 485, 485, 486, 486, 487, 486, 486, 487, 488, 488, 487, 489, 488, 489, 487, 487, 487, 485, 486, 487, 488, 489, 488, 489, 490, 489, 489, 487, 486, 486, 486, 488, 489, 491, 492, 492, 491, 492, 492, 491, 490, 489, 488, 488, 488, 486, 487, 487, 489, 490, 491, 490, 492, 491, 491, 492, 494, 493, 492, 492, 492, 492, 493, 493, 491, 493, 491, 490, 488, 488, 486, 488, 489, 490, 490, 489, 488, 488, 488, 489, 488, 488, 488, 488, 486, 486, 485, 485, 485, 485, 485, 486, 487, 485, 483, 483, 483, 483, 484, 484, 485, 487, 487, 486, 486, 484, 483, 479, 478, 480, 482, 483, 484, 483, 483, 482, 482, 481, 481, 482, 482, 481, 481, 482, 481, 482, 483, 482, 483, 483, 483, 483, 484, 484, 483, 483, 483, 483, 484, 487, 488, 489, 490, 489, 489, 489, 487, 488, 489, 491, 492, 493, 492, 489, 489, 489, 489, 488, 490, 490, 490, 491, 492, 491, 488, 487, 487, 488, 489, 490, 490, 489, 490, 489, 489, 490, 490, 489, 488, 487, 486, 485, 486, 486, 486, 486, 486, 488, 488, 488, 489, 489, 490, 491, 491, 491, 491, 490, 490, 490, 490, 490, 491, 491, 490, 490, 488, 487, 488, 487, 488, 489, 489, 490, 490, 489, 488, 486, 486, 485, 484, 483, 484, 485, 485, 487, 487, 486, 486, 486, 485, 486, 486, 484, 483, 481, 480, 480, 481, 480, 480, 480, 480, 480, 481, 483, 485, 487, 486, 485, 484, 485, 485, 484, 484, 484, 484, 485, 486, 488, 489, 489, 488, 487, 486, 487, 488, 490, 491, 491, 491, 490, 492, 492, 493, 493, 493, 493, 492, 490, 489, 489, 489, 489, 489, 488, 488, 487, 487, 488, 488, 489, 489, 486, 485, 483, 484, 485, 486, 485, 486, 488, 489, 489, 489, 488, 488, 490, 490, 490, 489, 488, 488, 488, 490, 489, 490, 491, 491, 492, 492, 492, 492, 490, 488, 488, 487, 487, 488, 487, 488, 490, 490, 490, 490, 489, 488, 486, 486, 486, 485, 486, 486, 486, 486, 487, 485, 486, 484, 484, 485, 483, 483, 483, 484, 484, 484, 484, 484, 484, 484, 484, 483, 484, 485, 485, 485, 484, 484, 483, 484, 485, 486, 485, 484, 481, 481, 481, 482, 483, 484, 486, 488, 487, 487, 486, 485, 485, 486, 488, 490, 490, 492, 494, 494, 496, 496, 497, 496, 496, 496, 495, 494, 494, 492, 494, 493, 493, 492, 492, 490, 492, 492, 492, 491, 490, 488, 488, 486, 486, 486, 485, 485, 486, 486, 485, 484, 484, 484, 484, 484, 483, 483, 482, 483, 482, 482, 481, 481, 482, 483, 485, 487, 487, 487, 486, 485, 487, 488, 488, 489, 489, 488, 488, 489, 490, 490, 491, 490, 490, 490, 489, 489, 487, 487, 487, 489, 489, 490, 489, 489, 489, 488, 487, 486, 486, 486, 486, 486, 485, 483, 482, 481, 481, 481, 483, 483, 483, 483, 484, 481, 481, 480, 481, 482, 483, 485, 486, 485, 485, 485, 487, 486, 488, 489, 489, 488, 488, 489} |
std::vector<float> horig = {474, 474, 475, 475, 474, 472, 470, 469, 470, 470, 473, 474, 474, 473, 472, 469, 471, 471, 472, 472, 473, 473, 473, 473, 472, 472, 473, 474, 475, 475, 475, 475, 474, 475, 475, 476, 477, 477, 478, 478, 477, 477, 478, 478, 479, 478, 477, 478, 478, 478, 478, 479, 478, 477, 477, 477, 476, 477, 477, 477, 478, 478, 478, 477, 477, 477, 476, 476, 476, 475, 474, 472, 473, 472, 472, 472, 472, 471, 471, 472, 473, 471, 470, 470, 469, 470, 472, 472, 473, 473, 472, 471, 471, 472, 470, 470, 469, 470, 471, 472, 472, 473, 474, 475, 474, 474, 474, 473, 473, 474, 473, 474, 475, 476, 476, 477, 476, 476, 477, 477, 477, 477, 479, 478, 479, 477, 476, 476, 477, 477, 479, 479, 480, 479, 477, 477, 475, 476, 478, 478, 479, 479, 478, 478, 478, 478, 478, 478, 478, 476, 477, 477, 477, 478, 478, 477, 478, 479, 480, 479, 479, 479, 480, 480, 479, 478, 477, 476, 477, 477, 478, 479, 478, 478, 477, 476, 476, 476, 478, 478, 478, 477, 478, 478, 478, 478, 478, 478, 477, 476, 474, 474, 475, 477, 479, 480, 479, 478, 479, 479, 481, 483, 482, 482, 481, 478, 477, 477, 477, 478, 478, 478, 478, 478, 477, 475, 475, 476, 476, 477, 479, 480, 480, 482, 481, 482, 481, 480, 480, 480, 480, 482, 482, 482, 483, 483, 482, 481, 482, 481, 482, 482, 482, 482, 479, 481, 483, 483, 483, 483, 482, 480, 480, 480, 477, 478, 477, 477, 476, 476, 473, 474, 475, 474, 474, 476, 475, 475, 474, 475, 474, 474, 473, 472, 470, 469, 469, 470, 471, 471, 471, 470, 471, 473, 473, 474, 477, 478, 479, 479, 478, 478, 478, 478, 479, 480, 480, 482, 482, 484, 483, 483, 482, 484, 485, 486, 487, 486, 486, 487, 487, 487, 486, 485, 484, 481, 481, 480, 480, 481, 481, 479, 478, 478, 477, 479, 477, 476, 477, 476, 475, 474, 474, 474, 474, 472, 471, 470, 470, 471, 471, 472, 472, 472, 472, 471, 473, 471, 473, 473, 473, 473, 473, 473, 473, 474, 476, 475, 477, 477, 477, 478, 477, 478, 479, 480, 480, 481, 481, 482, 481, 481, 483, 483, 484, 485, 484, 484, 484, 483, 483, 484, 484, 483, 482, 482, 482, 481, 481, 481, 480, 480, 479, 479, 479, 479, 479, 478, 477, 476, 474, 475, 476, 475, 475, 476, 474, 473, 475, 476, 475, 475, 477, 477, 477, 476, 476, 476, 475, 475, 475, 477, 477, 478, 481, 482, 482, 482, 483, 483, 483, 483, 482, 482, 482, 482, 484, 485, 484, 485, 485, 485, 485, 484, 484, 485, 484, 484, 485, 483, 481, 480, 481, 481, 480, 482, 481, 481, 480, 479, 479, 479, 479, 478, 479, 479, 479, 478, 477, 476, 477, 476, 477, 477, 477, 476, 475, 475, 475, 474, 473, 474, 476, 477, 476, 476, 475, 475, 476, 477, 477, 476, 476, 476, 476, 477, 478, 479, 479, 479, 479, 481, 481, 481, 482, 481, 480, 482, 483, 483, 483, 484, 484, 486, 487, 489, 488, 486, 486, 485, 484, 483, 484, 483, 484, 484, 484, 484, 483, 483, 482, 482, 481, 482, 483, 484, 483, 482, 483, 482, 481, 481, 481, 481, 482, 481, 481, 480, 479, 479, 478, 476, 477, 479, 478, 480, 479, 478, 478, 477, 478, 478, 477, 479, 480, 480, 480, 481, 482, 482, 482, 481, 478, 477, 476, 476, 476, 476, 476, 477, 478, 478, 478, 477, 477, 478, 478, 477, 475, 473, 474, 474, 476, 478, 479, 479, 478, 478, 476, 477, 477, 477, 477, 479, 479, 478, 478, 478, 477, 477, 477, 479, 479, 478, 478, 478, 480, 480, 480, 480, 480, 482, 483, 484, 485, 484, 483, 484, 482, 484, 485, 486, 486, 486, 486, 485, 486, 487, 487, 487, 488, 487, 486, 486, 485, 486, 488, 487, 488, 487, 487, 487, 487, 488, 487, 488, 487, 486, 486, 485, 484, 484, 483, 483, 482, 482, 483, 482, 483, 483, 484, 486, 484, 483, 483, 482, 481, 482, 484, 483, 483, 482, 482, 481, 481, 481, 479, 479, 478, 478, 478, 479, 479, 480, 480, 480, 477, 476, 475, 473, 473, 473, 473, 473, 475, 475, 474, 474, 474, 474, 474, 476, 477, 477, 477, 477, 477, 475, 477, 478, 480, 481, 481, 481, 479, 479, 481, 483, 482, 483, 485, 485, 487, 487, 487, 487, 486, 486, 485, 485, 486, 486, 486, 486, 486, 485, 483, 484, 483, 483, 483, 481, 480, 480, 480, 481, 481, 480, 479, 480, 480, 479, 480, 479, 479, 481, 481, 483, 483, 483, 482, 481, 481, 481, 480, 480, 480, 482, 481, 481, 483, 482, 484, 484, 484, 485, 485, 485, 486, 485, 484, 485, 485, 486, 486, 484, 484, 483, 482, 483, 484, 483, 485, 486, 486, 486, 487, 486, 486, 487, 486, 486, 484, 484, 483, 484, 484, 483, 483, 485, 486, 486, 485, 484, 483, 483, 482, 483, 482, 482, 482, 481, 482, 481, 481, 481, 481, 480, 480, 478, 477, 476, 475, 477, 478, 479, 479, 479, 480, 480, 480, 480, 480, 480, 481, 480, 479, 476, 476, 477, 478, 480, 482, 482, 481, 479, 481, 479, 479, 480, 483, 485, 484, 484, 484, 483, 484, 484, 484, 483, 483, 482, 482, 482, 482, 483, 482, 482, 483, 482, 482, 483, 483, 481, 481, 481, 480, 480, 483, 482, 482, 482, 481, 480, 480, 481, 481, 482, 484, 483, 483, 483, 481, 479, 480, 479, 480, 479, 479, 481, 482, 483, 483, 483, 483, 483, 483, 482, 483, 481, 480, 480, 480, 480, 481, 481, 482, 481, 481, 482, 482, 484, 484, 486, 485, 485, 483, 482, 483, 483, 483, 482, 482, 482, 482, 482, 483, 482, 483, 482, 483, 484, 484, 484, 484, 484, 485, 484, 484, 484, 482, 482, 480, 481, 481, 482, 483, 484, 483, 483, 484, 484, 485, 484, 483, 484, 483, 484, 484, 485, 485, 483, 483, 484, 484, 484, 484, 483, 483, 482, 481, 480, 479, 480, 481, 481, 482, 482, 482, 481, 481, 481, 482, 482, 481, 482, 481, 481, 481, 481, 482, 484, 484, 484, 483, 480, 480, 480, 480, 480, 481, 482, 483, 484, 485, 485, 485, 485, 484, 484, 484, 485, 486, 487, 487, 487, 487, 486, 487, 485, 485, 486, 487, 485, 485, 485, 484, 482, 482, 484, 484, 486, 485, 487, 486, 486, 485, 482, 480, 480, 481, 481, 483, 481, 484, 484, 484, 483, 482, 482, 484, 485, 486, 485, 485, 485, 484, 484, 484, 483, 483, 482, 484, 483, 484, 484, 485, 485, 486, 484, 483, 482, 482, 482, 483, 482, 483, 483, 484, 484, 486, 485, 485, 484, 484, 484, 483, 484, 485, 484, 485, 484, 483, 484, 484, 483, 484, 483, 484, 484, 483, 483, 483, 484, 483, 483, 484, 484, 485, 487, 487, 485, 485, 483, 483, 484, 483, 484, 485, 485, 487, 485, 485, 485, 484, 485, 487, 486, 486, 489, 489, 489, 489, 489, 487, 488, 486, 486, 485, 485, 485, 485, 485, 485, 485, 484, 484, 482, 482, 481, 483, 482, 481, 480, 479, 478, 478, 477, 477, 477, 478, 478, 479, 479, 479, 479, 479, 480, 479, 480, 481, 481, 480, 478, 478, 478, 478, 478, 481, 482, 482, 483, 484, 483, 482, 482, 481, 481, 481, 483, 484, 485, 485, 486, 485, 485, 485, 486, 486, 485, 484, 484, 484, 485, 486, 487, 486, 485, 484, 483, 483, 483, 483, 482, 482, 482, 483, 484, 485, 485, 484, 484, 483, 482, 481, 480, 483, 483, 484, 484, 483, 481, 479, 477, 477, 479, 482, 484, 485, 484, 483, 484, 483, 481, 483, 484, 484, 485, 485, 484, 483, 485, 485, 485, 485, 485, 485, 484, 483, 483, 483, 482, 484, 484, 486, 485, 485, 484, 484, 481, 481, 483, 481, 481, 483, 484, 484, 484, 482, 482, 482, 483, 483, 482, 482, 483, 484, 485, 485, 483, 482, 481, 480, 481, 481, 480, 480, 481, 481, 481, 482, 482, 482, 481, 481, 480, 480, 479, 480, 481, 482, 482, 482, 482, 483, 483, 483, 484, 485, 484, 485, 484, 486, 486, 486, 486, 487, 487, 488, 488, 489, 489, 489, 488, 488, 488, 487, 486, 486, 484, 484, 485, 486, 487, 486, 487, 486, 484, 483, 483, 483, 482, 481, 480, 481, 479, 480, 481, 482, 483, 482, 481, 480, 481, 481, 481, 480, 480, 481, 481, 482, 481, 480, 480, 481, 482, 484, 484, 483, 483, 484, 484, 484, 484, 483, 483, 483, 483, 483, 483, 483, 484, 485, 486, 487, 485, 485, 484, 484, 485, 485, 485, 486, 485, 486, 485, 486, 486, 487, 487, 488, 486, 487, 485, 486, 486, 485, 485, 484, 484, 484, 484, 485, 484, 484, 483, 482, 484, 484, 485, 483, 483, 483, 482, 483, 482, 481, 482, 482, 482, 483, 483, 483, 482, 483, 483, 483, 482, 481, 482, 483, 485, 484, 484, 483, 483, 484, 484, 483, 482, 484, 484, 484, 483, 484, 484, 486, 487, 487, 489, 488, 488, 488, 485, 484, 483, 484, 484, 485, 486, 486, 489, 489, 490, 488, 488, 487, 489, 490, 490, 489, 488, 488, 488, 489, 490, 491, 491, 490, 490, 490, 489, 489, 488, 489, 489, 489, 490, 490, 492, 491, 492, 490, 489, 487, 488, 487, 487, 487, 488, 488, 489, 489, 488, 487, 486, 486, 484, 483, 482, 481, 481, 481, 482, 484, 484, 484, 483, 481, 480, 480, 481, 481, 484, 484, 486, 484, 484, 482, 482, 481, 481, 481, 483, 483, 483, 484, 485, 485, 485, 484, 483, 481, 480, 480, 481, 483, 485, 485, 485, 484, 484, 483, 484, 485, 485, 484, 485, 485, 485, 485, 485, 484, 486, 486, 485, 484, 485, 483, 482, 480, 479, 479, 480, 482, 482, 482, 483, 482, 481, 481, 482, 482, 481, 481, 481, 482, 480, 480, 480, 481, 482, 483, 484, 483, 483, 483, 482, 483, 484, 484, 484, 485, 485, 487, 485, 485, 484, 485, 484, 486, 486, 488, 488, 489, 489, 488, 488, 488, 489, 490, 491, 490, 489, 490, 489, 489, 489, 487, 486, 483, 483, 484, 486, 488, 489, 488, 488, 489, 488, 488, 486, 486, 486, 486, 487, 487, 487, 487, 486, 487, 485, 485, 485, 486, 486, 486, 486, 485, 485, 486, 487, 486, 486, 485, 486, 484, 483, 483, 485, 485, 486, 487, 487, 485, 485, 485, 485, 484, 485, 486, 486, 486, 486, 486, 486, 487, 485, 484, 484, 484, 484, 483, 484, 484, 485, 485, 483, 484, 485, 484, 485, 484, 483, 482, 482, 482, 482, 482, 483, 483, 483, 483, 482, 481, 481, 481, 480, 480, 482, 481, 483, 482, 483, 483, 484, 484, 483, 483, 482, 483, 485, 486, 486, 487, 487, 488, 487, 487, 490, 490, 491, 491, 490, 489, 488, 488, 488, 489, 488, 488, 489, 487, 488, 487, 485, 487, 487, 489, 490, 490, 490, 489, 488, 489, 489, 489, 488, 487, 486, 486, 485, 485, 485, 487, 489, 490, 489, 490, 490, 488, 488, 487, 487, 486, 486, 486, 486, 487, 488, 487, 486, 486, 485, 485, 484, 485, 483, 485, 485, 484, 484, 484, 483, 483, 483, 485, 486, 487, 487, 487, 486, 484, 484, 482, 481, 480, 481, 482, 482, 485, 485, 484, 483, 483, 483, 482, 482, 484, 481, 476, 474, 476, 480, 487, 490, 492, 492, 489, 487, 487, 486, 487, 486, 486, 485, 486, 484, 484, 484, 484, 486, 486, 485, 485, 485, 485, 486, 487, 488, 488, 488, 487, 486, 487, 486, 486, 488, 489, 490, 490, 491, 489, 488, 485, 485, 485, 484, 485, 485, 484, 484, 483, 483, 483, 484, 484, 483, 484, 483, 485, 485, 485, 484, 485, 484, 485, 485, 486, 485, 486, 485, 485, 484, 484, 483, 483, 484, 484, 485, 485, 485, 486, 488, 490, 489, 488, 488, 486, 487, 488, 486, 486, 487, 488, 490, 490, 489, 487, 487, 486, 487, 487, 489, 487, 487, 486, 486, 486, 484, 484, 483, 482, 482, 481, 482, 483, 484, 484, 485, 487, 485, 486, 485, 485, 484, 484, 485, 485, 485, 484, 484, 485, 486, 487, 487, 486, 486, 486, 486, 486, 485, 486, 487, 489, 490, 489, 488, 486, 486, 486, 486, 487, 486, 486, 487, 488, 488, 487, 486, 485, 483, 483, 484, 484, 484, 485, 485, 484, 484, 484, 484, 486, 487, 486, 486, 485, 484, 483, 482, 481, 483, 484, 484, 483, 484, 484, 485, 486, 486, 488, 487, 487, 485, 485, 485, 483, 483, 483, 484, 484, 484, 484, 484, 484, 483, 484, 483, 484, 483, 483, 483, 483, 483, 483, 484, 483, 483, 483, 483, 484, 485, 486, 485, 487, 488, 487, 488, 487, 488, 489, 488, 489, 488, 488, 490, 490, 489, 489, 487, 487, 487, 489, 490, 489, 488, 486, 482, 482, 482, 486, 490, 492, 493, 493, 492, 489, 490, 488, 487, 487, 487, 486, 486, 486, 485, 486, 485, 485, 484, 485, 485, 484, 484, 484, 485, 486, 486, 485, 483, 484, 483, 482, 484, 483, 484, 485, 486, 486, 487, 487, 486, 487, 488, 487, 487, 487, 488, 489, 488, 488, 488, 488, 488, 488, 490, 491, 492, 493, 492, 491, 491, 491, 491, 490, 490, 491, 491, 491, 490, 490, 489, 489, 487, 487, 486, 487, 487, 487, 488, 487, 486, 485, 484, 484, 485, 485, 486, 485, 484, 483, 483, 482, 483, 483, 483, 484, 482, 483, 481, 481, 482, 481, 481, 480, 480, 479, 480, 480, 480, 481, 481, 482, 481, 483, 482, 482, 483, 484, 485, 485, 486, 487, 487, 487, 488, 489, 489, 489, 489, 489, 490, 490, 490, 491, 490, 491, 491, 491, 489, 489, 490, 488, 490, 490, 490, 491, 490, 491, 491, 491, 493, 491, 491, 489, 490, 490, 491, 492, 491, 489, 488, 489, 487, 488, 488, 488, 488, 487, 487, 486, 483, 485, 484, 486, 486, 487, 487, 486, 487, 486, 487, 487, 487, 487, 486, 487, 486, 485, 486, 487, 488, 488, 487, 487, 487, 488, 487, 487, 487, 488, 488, 488, 489, 489, 489, 489, 488, 489, 489, 487, 487, 486, 486, 485, 485, 486, 486, 487, 487, 487, 487, 487, 486, 485, 485, 485, 487, 488, 489, 491, 490, 491, 490, 489, 488, 487, 485, 486, 485, 485, 485, 484, 484, 483, 484, 485, 484, 484, 483, 483, 482, 482, 482, 481, 480, 479, 481, 482, 483, 482, 481, 480, 480, 480, 481, 481, 481, 483, 484, 484, 485, 487, 487, 485, 485, 485, 487, 489, 489, 489, 488, 487, 488, 488, 489, 491, 490, 491, 490, 491, 491, 490, 491, 489, 488, 486, 487, 487, 487, 488, 488, 488, 488, 489, 490, 491, 489, 488, 486, 484, 483, 482, 481, 481, 482, 482, 482, 484, 484, 485, 484, 485, 484, 484, 483, 484, 484, 483, 483, 484, 483, 482, 482, 482, 483, 483, 484, 484, 484, 483, 483, 483, 482, 483, 483, 485, 486, 485, 486, 486, 488, 489, 488, 489, 488, 487, 486, 486, 487, 490, 490, 490, 491, 491, 492, 492, 491, 491, 491, 493, 493, 492, 493, 494, 495, 494, 496, 496, 495, 492, 492, 491, 491, 491, 490, 489, 488, 490, 488, 488, 487, 488, 489, 489, 489, 488, 489, 490, 488, 488, 490, 489, 489, 487, 485, 484, 482, 482, 480, 481, 481, 481, 482, 483, 483, 484, 484, 483, 481, 479, 480, 480, 480, 481, 481, 481, 482, 482, 482, 481, 482, 482, 483, 483, 483, 483, 481, 482, 482, 482, 483, 484, 485, 486, 488, 488, 488, 488, 488, 490, 491, 493, 494, 493, 494, 493, 492, 492, 493, 494, 493, 494, 492, 492, 492, 492, 492, 493, 492, 494, 494, 493, 492, 491, 492, 491, 491, 491, 491, 491, 491, 491, 489, 488, 488, 488, 488, 488, 487, 487, 487, 487, 488, 488, 487, 484, 485, 484, 483, 483, 481, 483, 483, 483, 483, 483, 483, 485, 485, 486, 486, 484, 486, 485, 488, 489, 491, 491, 491, 489, 488, 488, 488, 488, 488, 490, 491, 491, 490, 491, 491, 490, 490, 488, 488, 488, 488, 489, 490, 489, 490, 490, 489, 489, 490, 488, 487, 486, 486, 487, 487, 489, 488, 487, 487, 486, 485, 485, 486, 485, 484, 483, 482, 482, 482, 483, 483, 482, 482, 483, 484, 483, 481, 482, 482, 481, 483, 483, 482, 481, 482, 479, 480, 479, 481, 482, 484, 486, 485, 488, 488, 487, 487, 486, 486, 487, 486, 487, 487, 487, 488, 490, 491, 491, 491, 489, 490, 490, 491, 490, 488, 485, 484, 484, 486, 486, 488, 489, 490, 490, 490, 489, 487, 486, 483, 484, 483, 485, 483, 484, 484, 485, 483, 484, 485, 485, 484, 483, 482, 482, 483, 484, 485, 484, 484, 483, 485, 485, 485, 486, 486, 487, 488, 488, 488, 488, 488, 488, 487, 486, 485, 484, 485, 485, 487, 489, 488, 488, 488, 488, 488, 487, 486, 487, 488, 489, 489, 489, 489, 488, 488, 490, 488, 490, 490, 490, 491, 490, 490, 490, 490, 490, 491, 490, 490, 491, 492, 492, 492, 492, 492, 491, 492, 490, 490, 490, 491, 490, 489, 489, 491, 492, 494, 493, 493, 492, 492, 489, 490, 489, 488, 489, 489, 488, 488, 487, 487, 488, 489, 490, 490, 491, 491, 490, 489, 488, 486, 484, 484, 485, 486, 486, 486, 485, 484, 483, 483, 484, 482, 483, 484, 485, 484, 483, 481, 479, 480, 481, 482, 486, 486, 488, 488, 487, 485, 485, 484, 486, 487, 487, 488, 488, 488, 485, 486, 485, 487, 489, 487, 488, 487, 488, 489, 488, 486, 486, 486, 488, 488, 486, 486, 484, 485, 484, 486, 486, 489, 488, 486, 485, 484, 484, 483, 484, 483, 483, 484, 483, 484, 483, 484, 485, 486, 485, 486, 486, 487, 488, 490, 491, 491, 490, 492, 493, 492, 491, 490, 490, 489, 489, 489, 489, 490, 490, 490, 491, 492, 492, 491, 490, 489, 489, 489, 490, 491, 490, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 488, 487, 488, 489, 489, 490, 490, 489, 489, 492, 493, 493, 494, 493, 492, 492, 492, 491, 492, 494, 495, 494, 493, 492, 491, 490, 488, 489, 489, 491, 491, 489, 490, 490, 491, 492, 492, 491, 490, 489, 488, 487, 485, 486, 486, 485, 486, 486, 486, 484, 483, 482, 482, 483, 484, 485, 486, 484, 485, 484, 485, 484, 484, 485, 485, 486, 485, 486, 485, 485, 485, 485, 484, 485, 485, 485, 486, 486, 485, 484, 485, 485, 485, 486, 486, 487, 487, 486, 485, 483, 483, 483, 485, 485, 487, 487, 488, 488, 488, 487, 489, 489, 489, 489, 490, 489, 489, 488, 488, 489, 489, 489, 488, 489, 489, 491, 492, 493, 495, 496, 495, 495, 493, 493, 492, 490, 491, 492, 493, 492, 493, 492, 493, 492, 493, 493, 492, 491, 490, 488, 488, 489, 489, 489, 488, 487, 485, 485, 484, 484, 484, 485, 484, 484, 485, 483, 484, 485, 485, 484, 483, 484, 484, 485, 485, 484, 484, 484, 485, 484, 485, 486, 485, 484, 484, 484, 486, 487, 485, 485, 484, 484, 485, 485, 486, 486, 484, 482, 481, 480, 480, 481, 480, 482, 484, 484, 485, 485, 483, 484, 484, 485, 487, 488, 488, 489, 491, 489, 486, 487, 486, 485, 487, 489, 490, 491, 491, 489, 487, 487, 487, 488, 487, 488, 489, 491, 491, 493, 492, 491, 491, 489, 489, 489, 489, 491, 490, 491, 490, 488, 487, 485, 485, 486, 487, 487, 487, 487, 487, 486, 485, 484, 484, 484, 485, 486, 486, 486, 486, 485, 485, 485, 484, 486, 485, 486, 485, 483, 482, 483, 484, 484, 486, 485, 485, 485, 484, 484, 486, 486, 487, 488, 489, 488, 489, 487, 488, 489, 490, 491, 492, 492, 492, 490, 488, 489, 490, 492, 491, 491, 491, 491, 490, 493, 491, 491, 490, 492, 491, 490, 491, 490, 491, 493, 496, 500, 504, 505, 504, 502, 499, 496, 494, 492, 490, 488, 487, 487, 488, 489, 489, 491, 491, 492, 491, 491, 489, 486, 485, 485, 486, 488, 487, 486, 486, 486, 487, 487, 486, 487, 487, 488, 488, 490, 490, 490, 491, 490, 488, 486, 486, 486, 485, 486, 487, 487, 486, 485, 484, 483, 482, 481, 481, 482, 482, 482, 482, 482, 482, 482, 482, 482, 481, 482, 483, 485, 485, 485, 486, 485, 485, 486, 488, 490, 490, 489, 490, 489, 490, 489, 490, 490, 491, 491, 492, 492, 493, 492, 490, 489, 488, 488, 488, 487, 488, 488, 489, 488, 487, 486, 485, 485, 485, 486, 488, 488, 489, 488, 486, 485, 484, 484, 484, 484, 484, 483, 483, 485, 485, 487, 488, 487, 486, 485, 484, 484, 484, 485, 485, 486, 486, 488, 489, 490, 490, 490, 486, 485, 484, 484, 484, 485, 484, 485, 484, 486, 488, 486, 487, 486, 485, 487, 488, 487, 486, 485, 484, 483, 485, 485, 484, 485, 485, 483, 483, 483, 482, 482, 485, 485, 485, 484, 484, 484, 483, 484, 484, 485, 486, 485, 485, 484, 484, 483, 484, 482, 483, 483, 484, 483, 484, 484, 483, 485, 484, 484, 484, 484, 484, 484, 485, 484, 484, 484, 485, 487, 486, 486, 487, 487, 484, 485, 485, 486, 487, 486, 487, 489, 491, 493, 493, 493, 493, 493, 492, 492, 492, 494, 495, 495, 495, 494, 493, 493, 493, 493, 492, 491, 489, 489, 488, 488, 489, 490, 490, 491, 490, 489, 489, 489, 489, 488, 487, 487, 487, 487, 487, 485, 483, 483, 485, 485, 487, 486, 488, 489, 490, 489, 489, 488, 487, 486, 486, 487, 488, 489, 488, 489, 488, 489, 490, 489, 489, 490, 489, 489, 488, 489, 490, 489, 489, 488, 487, 488, 488, 487, 489, 487, 488, 487, 487, 487, 486, 487, 484, 484, 483, 482, 482, 484, 486, 484, 484, 484, 483, 483, 481, 481, 481, 481, 482, 482, 481, 481, 481, 481, 480, 480, 480, 481, 482, 483, 484, 482, 483, 482, 482, 482, 482, 484, 484, 483, 483, 481, 483, 484, 485, 485, 484, 483, 484, 485, 484, 486, 487, 489, 490, 492, 492, 491, 490, 490, 491, 491, 493, 493, 492, 492, 491, 492, 492, 494, 495, 496, 498, 497, 497, 496, 496, 495, 494, 495, 496, 496, 495, 494, 493, 492, 491, 490, 488, 489, 488, 487, 486, 487, 488, 487, 487, 487, 484, 484, 485, 485, 486, 485, 484, 482, 482, 481, 482, 483, 484, 485, 484, 483, 482, 483, 483, 484, 485, 486, 487, 486, 487, 487, 489, 489, 489, 488, 488, 487, 488, 487, 488, 488, 489, 489, 488, 489, 490, 491, 492, 493, 492, 491, 490, 490, 489, 487, 486, 486, 486, 487, 487, 486, 487, 488, 489, 489, 488, 487, 487, 486, 487, 487, 487, 486, 486, 486, 485, 485, 485, 485, 485, 484, 484, 484, 486, 485, 486, 486, 486, 485, 485, 486, 487, 488, 488, 489, 488, 487, 487, 487, 488, 487, 489, 489, 489, 490, 491, 490, 491, 491, 490, 490, 492, 493, 493, 492, 493, 492, 491, 490, 491, 490, 491, 490, 490, 489, 490, 489, 489, 489, 490, 490, 490, 490, 489, 489, 488, 490, 488, 488, 487, 486, 487, 488, 489, 489, 489, 487, 484, 484, 483, 484, 485, 485, 486, 486, 487, 487, 489, 488, 488, 488, 488, 486, 487, 486, 484, 485, 484, 485, 487, 488, 489, 488, 488, 488, 487, 489, 489, 490, 490, 489, 488, 488, 489, 487, 486, 485, 486, 486, 485, 486, 486, 487, 487, 486, 486, 486, 485, 483, 483, 484, 485, 486, 486, 484, 483, 484, 485, 486, 486, 486, 485, 486, 486, 485, 485, 485, 486, 486, 487, 488, 488, 490, 490, 489, 488, 488, 489, 487, 489, 488, 489, 489, 488, 490, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 487, 488, 488, 487, 488, 488, 489, 489, 488, 489, 489, 489, 490, 489, 489, 487, 487, 488, 488, 487, 486, 486, 488, 488, 490, 490, 489, 488, 487, 486, 486, 486, 486, 484, 485, 485, 486, 487, 487, 487, 486, 484, 484, 483, 483, 484, 484, 485, 485, 486, 485, 486, 486, 486, 486, 485, 486, 485, 486, 486, 486, 487, 487, 489, 488, 489, 488, 487, 486, 485, 486, 487, 487, 488, 488, 488, 490, 490, 490, 489, 487, 487, 487, 485, 488, 486, 485, 485, 486, 488, 490, 490, 490, 489, 489, 489, 489, 488, 489, 489, 488, 488, 486, 485, 485, 485, 486, 486, 486, 486, 486, 487, 488, 486, 485, 486, 487, 487, 487, 488, 489, 489, 488, 486, 486, 487, 488, 490, 491, 490, 488, 489, 489, 489, 489, 490, 489, 491, 491, 492, 489, 489, 488, 487, 488, 490, 491, 493, 492, 492, 492, 491, 490, 490, 490, 490, 492, 492, 492, 491, 491, 490, 490, 490, 490, 490, 492, 492, 492, 491, 492, 492, 491, 490, 489, 488, 487, 488, 488, 487, 487, 488, 489, 488, 490, 490, 491, 493, 493, 492, 492, 491, 490, 489, 488, 486, 486, 485, 485, 487, 486, 487, 486, 486, 485, 486, 485, 486, 487, 486, 486, 487, 488, 488, 489, 489, 489, 489, 489, 487, 488, 489, 490, 491, 490, 492, 493, 492, 492, 491, 489, 489, 490, 490, 491, 491, 491, 490, 491, 493, 493, 494, 493, 490, 488, 486, 485, 484, 484, 484, 484, 484, 482, 482, 483, 483, 483, 483, 481, 479, 479, 479, 479, 479, 479, 479, 479, 480, 480, 482, 482, 484, 483, 484, 484, 485, 485, 486, 488, 489, 489, 490, 488, 488, 487, 485, 485, 486, 488, 489, 491, 491, 492, 491, 492, 490, 490, 491, 492, 492, 492, 491, 489, 488, 489, 489, 489, 489, 489, 489, 489, 490, 489, 489, 488, 487, 487, 488, 489, 490, 489, 488, 489, 488, 488, 488, 488, 489, 490, 490, 490, 489, 487, 486, 486, 486, 487, 487, 486, 486, 485, 484, 484, 487, 487, 489, 489, 489, 488, 487, 487, 486, 484, 484, 484, 484, 484, 484, 486, 485, 486, 487, 487, 487, 487, 487, 487, 489, 487, 486, 486, 483, 484, 485, 486, 488, 487, 488, 488, 489, 489, 490, 490, 491, 490, 488, 486, 484, 483, 483, 483, 484, 485, 486, 488, 489, 490, 488, 486, 485, 486, 487, 487, 488, 487, 489, 490, 490, 489, 488, 488, 490, 490, 491, 492, 492, 492, 493, 492, 492, 493, 493, 491, 490, 490, 490, 490, 491, 491, 491, 491, 490, 491, 491, 491, 490, 489, 487, 487, 486, 486, 487, 487, 487, 488, 486, 485, 485, 485, 484, 484, 484, 483, 485, 484, 483, 482, 482, 483, 484, 483, 483, 484, 483, 483, 484, 483, 482, 482, 481, 482, 484, 484, 485, 485, 485, 485, 485, 486, 486, 486, 487, 488, 488, 488, 489, 490, 491, 491, 492, 491, 491, 491, 491, 491, 491, 490, 489, 489, 491, 492, 492, 493, 490, 488, 488, 488, 488, 489, 490, 490, 491, 491, 491, 490, 491, 489, 490, 490, 490, 492, 491, 488, 487, 485, 486, 486, 486, 485, 484, 484, 484, 486, 488, 487, 486, 486, 486, 486, 486, 487, 485, 484, 484, 483, 484, 486, 488, 488, 488, 489, 487, 487, 488, 488, 488, 487, 486, 486, 486, 485, 485, 485, 486, 487, 489, 489, 490, 490, 489, 489, 489, 488, 487, 489, 489, 490, 489, 488, 488, 487, 488, 489, 491, 491, 491, 492, 491, 490, 491, 491, 491, 491, 490, 490, 489, 490, 488, 488, 487, 486, 487, 488, 488, 489, 489, 488, 488, 489, 488, 489, 489, 489, 488, 489, 489, 489, 489, 487, 487, 489, 489, 490, 490, 490, 490, 490, 490, 489, 489, 487, 488, 488, 488, 489, 488, 487, 488, 489, 489, 489, 488, 487, 488, 488, 488, 488, 488, 488, 490, 489, 488, 489, 487, 487, 486, 485, 486, 484, 484, 484, 484, 484, 484, 485, 485, 485, 484, 484, 485, 485, 485, 485, 484, 483, 483, 484, 485, 485, 486, 486, 486, 487, 487, 487, 486, 485, 486, 487, 488, 489, 490, 490, 489, 489, 488, 487, 489, 488, 489, 488, 487, 487, 487, 485, 486, 486, 486, 487, 488, 488, 489, 489, 487, 486, 483, 483, 484, 485, 486, 486, 485, 485, 485, 486, 487, 488, 489, 487, 486, 487, 488, 488, 489, 490, 490, 490, 488, 488, 487, 487, 487, 489, 491, 492, 493, 493, 491, 489, 489, 488, 490, 491, 492, 492, 493, 492, 491, 489, 490, 489, 489, 489, 488, 489, 489, 490, 492, 491, 492, 491, 490, 489, 488, 488, 488, 486, 487, 487, 489, 489, 490, 488, 489, 488, 487, 486, 485, 486, 486, 486, 486, 487, 488, 487, 486, 484, 485, 485, 487, 487, 489, 488, 487, 487, 487, 487, 489, 489, 488, 487, 487, 486, 487, 488, 488, 487, 486, 484, 484, 485, 485, 485, 485, 485, 485, 485, 484, 485, 484, 485, 485, 485, 487, 488, 488, 489, 488, 486, 485, 485, 485, 485, 488, 489, 489, 490, 489, 487, 488, 488, 487, 487, 486, 486, 488, 488, 489, 490, 491, 492, 491, 491, 491, 491, 491, 492, 493, 494, 495, 495, 493, 492, 492, 493, 493, 493, 492, 492, 491, 490, 488, 487, 487, 487, 488, 488, 490, 489, 490, 488, 489, 488, 486, 488, 488, 487, 487, 486, 487, 485, 485, 484, 484, 483, 483, 484, 485, 485, 485, 485, 484, 483, 482, 482, 482, 484, 485, 486, 486, 485, 487, 487, 486, 486, 487, 486, 487, 487, 486, 485, 486, 484, 485, 487, 487, 488, 489, 489, 488, 488, 487, 488, 488, 487, 485, 485, 485, 488, 488, 489, 488, 487, 487, 486, 487, 486, 486, 486, 485, 486, 486, 488, 487, 488, 489, 489, 487, 487, 486, 484, 484, 485, 484, 485, 484, 485, 485, 484, 483, 485, 485, 486, 486, 486, 486, 486, 487, 487, 488, 488, 489, 489, 490, 488, 488, 488, 489, 488, 490, 490, 490, 490, 490, 489, 490, 489, 488, 487, 486, 486, 486, 486, 487, 487, 487, 488, 489, 489, 489, 488, 488, 487, 486, 487, 488, 487, 487, 487, 488, 488, 488, 488, 488, 487, 487, 488, 488, 489, 488, 489, 488, 488, 488, 490, 491, 493, 494, 496, 497, 496, 496, 497, 496, 496, 495, 497, 497, 497, 496, 497, 497, 499, 500, 499, 497, 497, 496, 496, 496, 495, 495, 494, 494, 493, 495, 495, 493, 494, 492, 490, 488, 487, 486, 486, 486, 485, 486, 485, 488, 488, 488, 489, 488, 488, 485, 484, 484, 484, 484, 483, 483, 483, 482, 482, 483, 482, 484, 485, 485, 486, 486, 487, 486, 487, 485, 485, 485, 485, 484, 484, 484, 484, 485, 487, 489, 490, 488, 488, 487, 487, 487, 487, 488, 487, 487, 487, 488, 488, 490, 490, 489, 488, 488, 488, 488, 488, 488, 489, 489, 490, 488, 486, 486, 486, 487, 487, 487, 489, 489, 490, 490, 489, 489, 489, 490, 490, 489, 490, 490, 488, 489, 490, 491, 491, 491, 491, 493, 492, 490, 489, 489, 490, 489, 491, 490, 492, 492, 492, 492, 492, 490, 490, 489, 489, 489, 489, 489, 489, 490, 488, 487, 487, 486, 486, 485, 484, 485, 485, 484, 483, 483, 484, 483, 484, 484, 482, 481, 481, 481, 481, 483, 486, 486, 486, 485, 485, 485, 485, 484, 484, 484, 484, 484, 484, 485, 486, 487, 487, 487, 486, 486, 485, 484, 484, 484, 484, 485, 485, 486, 486, 486, 486, 485, 486, 485, 486, 485, 484, 482, 482, 481, 481, 483, 483, 483, 483, 482, 482, 483, 482, 482, 483, 481, 482, 482, 482, 484, 486, 488, 489, 489, 489, 489, 487, 486, 484, 486, 486, 487, 488, 487, 488, 487, 487, 488, 491, 492, 492, 491, 491, 489, 491, 491, 491, 491, 492, 491, 491, 491, 492, 493, 492, 492, 491, 490, 490, 490, 491, 489, 490, 488, 488, 488, 489, 487, 489, 490, 492, 493, 493, 492, 492, 490, 489, 489, 489, 489, 490, 490, 490, 488, 488, 490, 490, 491, 491, 491, 489, 486, 486, 485, 487, 488, 487, 485, 486, 486, 488, 488, 489, 487, 488, 486, 486, 486, 485, 485, 484, 483, 482, 480, 480, 479, 480, 483, 485, 486, 488, 487, 486, 485, 485, 484, 486, 486, 487, 487, 487, 487, 489, 488, 488, 488, 488, 487, 488, 491, 492, 493, 493, 493, 493, 493, 494, 495, 494, 491, 491, 492, 492, 494, 494, 494, 494, 494, 493, 492, 493, 492, 493, 492, 491, 491, 490, 490, 492, 491, 491, 492, 491, 492, 492, 493, 491, 491, 489, 488, 487, 487, 487, 488, 489, 490, 491, 489, 490, 488, 489, 490, 489, 490, 490, 490, 490, 490, 489, 488, 489, 490, 491, 492, 492, 490, 489, 487, 487, 486, 486, 489, 491, 491, 492, 491, 491, 491, 489, 489, 489, 488, 488, 488, 488, 488, 489, 489, 489, 488, 486, 484, 483, 483, 484, 485, 486, 486, 485, 486, 487, 488, 489, 491, 492, 491, 490, 489, 488, 485, 484, 485, 485, 487, 488, 489, 488, 487, 485, 486, 485, 486, 487, 488, 487, 486, 487, 486, 487, 487, 487, 489, 489, 490, 490, 489, 488, 488, 488, 488, 488, 489, 489, 488, 488, 488, 488, 487, 487, 487, 487, 486, 485, 488, 486, 486, 486, 486, 486, 486, 486, 486, 487, 487, 486, 485, 486, 487, 487, 488, 487, 486, 487, 486, 485, 485, 484, 484, 486, 486, 488, 490, 491, 490, 491, 489, 485, 483, 481, 482, 483, 483, 484, 483, 483, 483, 483, 483, 483, 482, 482, 483, 483, 482, 481, 480, 481, 483, 483, 483, 483, 483, 484, 482, 483, 482, 481, 481, 482, 482, 482, 484, 484, 485, 486, 487, 488, 488, 489, 488, 487, 487, 487, 489, 492, 492, 494, 494, 494, 494, 495, 494, 494, 494, 494, 493, 492, 492, 492, 493, 493, 495, 493, 493, 493, 491, 490, 490, 490, 488, 488, 488, 488, 486, 487, 486, 486, 485, 485, 485, 486, 485, 486, 486, 486, 486, 487, 486, 487, 488, 487, 488, 488, 489, 491, 491, 491, 491, 490, 491, 492, 492, 493, 494, 495, 495, 494, 494, 493, 492, 492, 492, 493, 492, 492, 493, 493, 492, 493, 493, 492, 494, 495, 495, 494, 494, 492, 489, 489, 488, 488, 488, 488, 488, 487, 486, 485, 484, 484, 485, 485, 486, 485, 486, 485, 486, 485, 485, 485, 485, 485, 485, 485, 485, 486, 487, 488, 487, 486, 486, 487, 486, 488, 488, 490, 488, 490, 489, 488, 487, 488, 488, 487, 488, 488, 488, 487, 486, 486, 486, 485, 484, 483, 484, 486, 488, 488, 487, 486, 485, 484, 485, 485, 486, 485, 484, 483, 483, 483, 483, 483, 484, 485, 485, 487, 488, 489, 488, 488, 487, 487, 486, 487, 487, 487, 485, 485, 486, 487, 487, 487, 486, 487, 486, 489, 490, 492, 494, 494, 494, 492, 493, 492, 492, 494, 495, 494, 495, 494, 493, 493, 492, 491, 491, 492, 494, 493, 493, 492, 490, 491, 489, 489, 487, 486, 487, 487, 488, 489, 491, 491, 489, 488, 485, 484, 485, 484, 485, 486, 487, 487, 488, 487, 487, 487, 485, 483, 483, 482, 479, 479, 480, 480, 481, 481, 481, 480, 480, 480, 480, 480, 481, 482, 480, 480, 481, 481, 481, 483, 483, 485, 483, 484, 484, 484, 485, 485, 486, 485, 486, 487, 486, 487, 487, 487, 488, 488, 487, 488, 487, 487, 487, 487, 487, 486, 485, 485, 485, 487, 487, 488, 488, 488, 488, 489, 490, 490, 489, 488, 487, 488, 488, 489, 490, 491, 493, 493, 493, 492, 491, 491, 490, 490, 490, 488, 487, 488, 487, 488, 489, 489, 490, 491, 492, 492, 493, 491, 491, 489, 489, 489, 490, 489, 488, 486, 486, 486, 485, 486, 488, 488, 488, 488, 487, 486, 484, 483, 485, 487, 486, 487, 486, 485, 485, 485, 486, 487, 486, 487, 488, 490, 490, 490, 490, 489, 489, 489, 489, 491, 491, 491, 490, 489, 489, 489, 490, 490, 488, 489, 489, 488, 488, 490, 491, 491, 491, 492, 491, 492, 491, 492, 491, 492, 491, 489, 488, 488, 487, 488, 488, 488, 487, 487, 486, 486, 485, 485, 486, 487, 488, 489, 488, 486, 486, 486, 487, 487, 487, 488, 488, 486, 487, 487, 489, 490, 490, 489, 489, 488, 487, 486, 485, 485, 485, 485, 486, 484, 484, 484, 484, 484, 485, 485, 486, 486, 485, 486, 485, 485, 484, 483, 482, 483, 484, 485, 484, 487, 485, 487, 487, 487, 487, 489, 491, 491, 489, 489, 488, 488, 489, 489, 490, 489, 489, 491, 491, 492, 490, 490, 490, 490, 492, 492, 494, 493, 493, 491, 489, 488, 487, 488, 488, 489, 489, 491, 489, 489, 488, 489, 489, 488, 489, 488, 487, 486, 486, 485, 486, 486, 488, 489, 490, 488, 487, 485, 485, 484, 483, 484, 483, 484, 485, 486, 485, 485, 487, 488, 487, 487, 487, 487, 487, 487, 486, 485, 485, 486, 488, 488, 488, 487, 488, 488, 489, 489, 489, 488, 488, 487, 486, 485, 484, 484, 484, 486, 489, 488, 488, 488, 485, 484, 484, 483, 483, 482, 483, 484, 484, 483, 484, 483, 481, 481, 481, 482, 483, 483, 484, 483, 483, 483, 483, 486, 486, 486, 486, 486, 485, 486, 488, 490, 490, 488, 489, 491, 491, 492, 492, 492, 493, 493, 493, 493, 492, 492, 492, 491, 492, 490, 491, 492, 491, 492, 492, 492, 492, 491, 491, 490, 490, 491, 490, 489, 490, 489, 488, 487, 487, 486, 487, 487, 487, 486, 485, 484, 483, 484, 483, 485, 485, 485, 485, 483, 481, 482, 482, 483, 484, 483, 483, 481, 478, 478, 480, 481, 482, 483, 484, 484, 484, 484, 485, 484, 484, 484, 484, 486, 486, 487, 487, 486, 487, 486, 486, 486, 488, 488, 489, 487, 487, 486, 484, 484, 484, 486, 485, 484, 484, 485, 486, 487, 487, 488, 489, 487, 486, 485, 485, 485, 487, 488, 489, 489, 489, 489, 487, 487, 487, 489, 490, 491, 490, 492, 492, 493, 492, 491, 492, 492, 493, 492, 492, 492, 492, 492, 491, 489, 489, 489, 491, 490, 490, 490, 490, 489, 490, 490, 489, 488, 487, 488, 488, 488, 487, 485, 486, 487, 488, 489, 489, 489, 488, 487, 489, 489, 489, 488, 487, 487, 488, 488, 488, 489, 488, 488, 487, 489, 490, 490, 490, 490, 490, 491, 491, 492, 493, 492, 491, 490, 490, 490, 491, 490, 491, 490, 491, 491, 492, 491, 490, 490, 489, 491, 491, 490, 489, 489, 489, 488, 488, 487, 488, 489, 489, 489, 487, 490, 489, 490, 491, 490, 490, 490, 490, 488, 487, 485, 484, 485, 486, 486, 486, 487, 488, 488, 489, 488, 488, 487, 487, 486, 486, 488, 489, 488, 488, 487, 486, 485, 485, 485, 485, 486, 486, 486, 487, 486, 486, 485, 484, 485, 484, 483, 484, 485, 485, 486, 485, 484, 485, 486, 486, 488, 488, 489, 489, 490, 491, 491, 490, 488, 487, 487, 488, 489, 489, 490, 489, 490, 490, 489, 490, 489, 490, 491, 491, 491, 491, 491, 489, 490, 488, 489, 488, 487, 487, 487, 487, 489, 489, 490, 489, 490, 489, 489, 488, 488, 488, 488, 487, 487, 487, 489, 489, 490, 489, 487, 486, 486, 487, 487, 490, 489, 489, 488, 488, 488, 488, 487, 487, 485, 483, 482, 483, 484, 485, 485, 485, 483, 482, 481, 480, 482, 482, 481, 480, 479, 480, 480, 481, 482, 481, 481, 481, 482, 482, 482, 482, 482, 482, 483, 483, 485, 487, 489, 489, 488, 489, 489, 489, 489, 489, 488, 488, 486, 489, 490, 490, 491, 490, 491, 489, 488, 487, 490, 491, 491, 491, 490, 491, 491, 492, 492, 494, 495, 494, 494, 493, 491, 490, 490, 491, 492, 493, 493, 494, 491, 490, 487, 486, 486, 487, 487, 489, 488, 488, 486, 486, 484, 483, 483, 484, 485, 485, 484, 483, 482, 482, 481, 481, 482, 482, 482, 481, 481, 482, 482, 484, 485, 486, 487, 488, 488, 487, 489, 489, 488, 488, 488, 487, 488, 489, 489, 488, 489, 489, 488, 488, 490, 490, 492, 494, 493, 493, 494, 493, 492, 491, 491, 491, 491, 490, 488, 487, 487, 488, 489, 489, 489, 488, 486, 488, 487, 487, 486, 487, 486, 485, 484, 483, 482, 480, 481, 482, 481, 483, 484, 485, 486, 487, 485, 484, 483, 485, 484, 485, 487, 488, 488, 489, 490, 491, 490, 489, 490, 489, 487, 488, 489, 490, 489, 490, 490, 491, 491, 491, 491, 491, 490, 491, 489, 489, 486, 485, 486, 485, 485, 486, 487, 486, 486, 485, 486, 485, 486, 486, 484, 484, 482, 484, 485, 486, 487, 488, 488, 488, 487, 486, 485, 485, 485, 486, 486, 487, 489, 491, 491, 490, 490, 489, 487, 487, 486, 486, 486, 487, 487, 486, 488, 488, 488, 488, 488, 489, 489, 490, 490, 489, 487, 488, 486, 487, 486, 485, 486, 487, 487, 488, 488, 488, 487, 486, 486, 486, 487, 485, 486, 485, 486, 486, 487, 489, 490, 491, 491, 492, 492, 492, 492, 491, 492, 490, 491, 491, 490, 490, 490, 491, 491, 493, 495, 494, 495, 493, 493, 493, 493, 490, 489, 489, 488, 490, 490, 490, 490, 491, 491, 490, 489, 488, 489, 487, 487, 486, 486, 487, 487, 487, 486, 485, 485, 484, 484, 483, 484, 484, 485, 485, 487, 487, 488, 488, 489, 489, 489, 489, 489, 489, 489, 487, 487, 485, 485, 486, 486, 487, 487, 489, 489, 489, 488, 489, 487, 487, 488, 489, 489, 489, 487, 487, 486, 487, 488, 486, 486, 482, 480, 480, 481, 481, 483, 484, 484, 484, 483, 481, 482, 483, 481, 480, 480, 480, 480, 480, 481, 481, 483, 483, 483, 482, 483, 481, 483, 484, 484, 487, 488, 488, 489, 488, 490, 490, 489, 492, 491, 492, 491, 491, 491, 493, 491, 492, 493, 492, 491, 491, 490, 491, 493, 494, 494, 493, 494, 493, 494, 493, 493, 493, 493, 493, 493, 492, 491, 492, 491, 492, 492, 491, 492, 493, 494, 495, 494, 491, 491, 490, 490, 489, 490, 490, 491, 490, 491, 488, 487, 486, 485, 486, 487, 488, 489, 491, 490, 490, 489, 488, 488, 486, 484, 484, 484, 484, 485, 485, 485, 486, 486, 485, 484, 481, 481, 481, 481, 482, 481, 481, 481, 481, 482, 481, 480, 480, 480, 481, 482, 482, 484, 485, 485, 485, 484, 483, 484, 484, 483, 483, 483, 484, 484, 484, 487, 487, 489, 490, 489, 490, 489, 488, 489, 490, 490, 490, 489, 487, 489, 490, 491, 488, 489, 488, 486, 488, 486, 486, 485, 487, 488, 488, 488, 488, 487, 487, 487, 489, 490, 490, 489, 488, 489, 489, 490, 489, 488, 488, 486, 486, 487, 488, 490, 492, 492, 492, 491, 489, 490, 490, 490, 490, 489, 489, 489, 488, 488, 487, 488, 489, 490, 491, 490, 491, 491, 491, 490, 493, 493, 494, 494, 494, 494, 492, 492, 492, 492, 492, 491, 489, 487, 489, 489, 489, 489, 487, 488, 487, 486, 485, 486, 486, 486, 486, 485, 486, 485, 487, 487, 488, 489, 487, 486, 485, 484, 484, 485, 486, 489, 490, 490, 490, 488, 487, 487, 485, 485, 485, 487, 488, 488, 488, 487, 488, 486, 487, 488, 487, 489, 487, 488, 485, 486, 487, 486, 487, 487, 487, 486, 485, 485, 483, 483, 483, 483, 483, 483, 482, 484, 484, 484, 486, 487, 487, 488, 487, 487, 488, 487, 490, 491, 493, 493, 493, 492, 491, 490, 488, 489, 490, 492, 492, 491, 490, 491, 492, 491, 493, 493, 494, 493, 494, 493, 492, 491, 491, 493, 494, 494, 494, 494, 494, 494, 494, 493, 492, 491, 490, 488, 489, 489, 490, 489, 487, 487, 488, 487, 486, 485, 486, 487, 487, 488, 487, 486, 485, 485, 484, 484, 484, 484, 484, 483, 484, 485, 484, 484, 486, 488, 489, 489, 488, 489, 488, 488, 486, 486, 486, 485, 487, 488, 488, 489, 489, 488, 488, 486, 486, 487, 487, 488, 490, 490, 487, 487, 485, 484, 485, 488, 489, 489, 488, 488, 486, 486, 485, 486, 487, 487, 487, 486, 486, 485, 485, 485, 485, 486, 484, 484, 483, 482, 482, 483, 483, 484, 484, 483, 483, 482, 482, 482, 485, 486, 486, 487, 491, 492, 493, 493, 491, 489, 489, 488, 488, 489, 489, 489, 490, 491, 492, 491, 492, 491, 493, 494, 494, 494, 495, 493, 493, 490, 488, 487, 487, 488, 489, 489, 490, 488, 487, 485, 486, 486, 484, 484, 484, 482, 482, 482, 482, 483, 485, 484, 485, 484, 485, 484, 484, 484, 484, 484, 485, 486, 486, 487, 487, 487, 487, 487, 486, 486, 484, 484, 482, 483, 483, 487, 488, 489, 488, 488, 485, 485, 484, 483, 484, 485, 485, 487, 485, 486, 487, 487, 486, 487, 487, 487, 488, 489, 488, 488, 489, 490, 490, 490, 491, 490, 491, 490, 490, 490, 488, 487, 488, 490, 491, 492, 492, 492, 492, 491, 492, 492, 491, 492, 493, 494, 493, 493, 493, 492, 493, 493, 493, 492, 490, 491, 490, 489, 491, 491, 492, 494, 494, 494, 494, 494, 491, 490, 491, 490, 491, 489, 489, 487, 486, 485, 485, 485, 487, 487, 487, 486, 486, 486, 485, 484, 484, 484, 484, 486, 485, 487, 487, 486, 486, 485, 485, 486, 488, 487, 485, 484, 487, 487, 487, 487, 486, 486, 485, 485, 485, 485, 486, 485, 485, 485, 484, 483, 484, 485, 487, 488, 487, 486, 486, 484, 484, 484, 482, 483, 484, 483, 482, 481, 481, 481, 482, 482, 482, 482, 482, 482, 483, 485, 485, 485, 485, 485, 486, 488, 489, 490, 490, 490, 490, 491, 492, 492, 494, 494, 493, 495, 494, 494, 495, 494, 494, 494, 493, 492, 491, 490, 489, 489, 490, 490, 490, 489, 489, 487, 488, 487, 488, 487, 486, 484, 484, 485, 485, 486, 485, 484, 484, 483, 484, 484, 485, 486, 488, 489, 489, 489, 489, 488, 488, 487, 488, 488, 488, 488, 488, 489, 489, 490, 491, 489, 490, 489, 491, 491, 492, 492, 491, 489, 487, 487, 486, 488, 490, 490, 490, 489, 488, 489, 490, 489, 490, 489, 489, 489, 488, 488, 489, 489, 490, 489, 488, 488, 488, 489, 489, 489, 489, 489, 488, 490, 491, 491, 490, 490, 487, 487, 485, 485, 485, 486, 487, 488, 488, 487, 486, 486, 486, 486, 487, 487, 488, 487, 487, 486, 485, 485, 485, 485, 487, 488, 487, 486, 485, 485, 485, 485, 486, 486, 487, 487, 486, 487, 487, 488, 489, 488, 487, 487, 486, 485, 484, 485, 488, 489, 489, 489, 488, 487, 486, 485, 485, 485, 486, 488, 488, 489, 489, 488, 487, 489, 488, 488, 487, 486, 489, 489, 491, 490, 490, 489, 489, 488, 487, 489, 489, 490, 492, 490, 491, 489, 489, 489, 492, 491, 490, 492, 490, 489, 488, 487, 487, 486, 486, 487, 487, 486, 487, 486, 486, 486, 485, 485, 486, 486, 488, 488, 486, 486, 486, 487, 488, 489, 488, 488, 488, 489, 488, 488, 487, 486, 487, 487, 487, 488, 488, 489, 489, 490, 490, 490, 489, 489, 486, 485, 484, 485, 484, 485, 486, 485, 487, 489, 488, 489, 489, 488, 487, 486, 485, 485, 486, 486, 488, 488, 488, 487, 485, 485, 486, 487, 487, 488, 488, 488, 486, 485, 485, 485, 485, 484, 485, 485, 486, 486, 487, 487, 488, 487, 487, 485, 485, 484, 484, 485, 486, 486, 486, 486, 487, 488, 489, 489, 489, 490, 489, 487, 485, 485, 485, 487, 487, 489, 490, 491, 490, 490, 489, 490, 490, 489, 488, 487, 485, 485, 488, 489, 492, 492, 492, 492, 490, 490, 491, 491, 491, 491, 492, 491, 492, 492, 493, 494, 494, 494, 493, 491, 490, 490, 490, 488, 489, 488, 489, 490, 490, 490, 490, 490, 491, 491, 491, 492, 491, 490, 487, 485, 483, 484, 484, 485, 487, 488, 488, 488, 488, 489, 490, 489, 489, 487, 488, 487, 488, 488, 486, 485, 485, 486, 485, 485, 486, 485, 484, 484, 484, 484, 484, 484, 486, 487, 487, 488, 487, 489, 491, 491, 491, 490, 489, 488, 488, 488, 489, 490, 490, 492, 491, 490, 491, 489, 489, 488, 487, 489, 489, 489, 489, 489, 490, 490, 490, 489, 487, 486, 485, 484, 484, 484, 482, 482, 481, 479, 480, 482, 483, 484, 484, 483, 484, 483, 481, 482, 482, 480, 480, 479, 477, 478, 479, 480, 482, 482, 483, 482, 481, 480, 480, 480, 480, 481, 482, 483, 483, 484, 484, 483, 484, 484, 486, 486, 486, 485, 484, 483, 482, 480, 480, 481, 482, 483, 486, 487, 487, 488, 487, 487, 487, 488, 488, 489, 489, 487, 486, 485, 486, 486, 487, 488, 488, 488, 489, 489, 490, 490, 491, 490, 490, 490, 491, 491, 491, 489, 489, 489, 489, 488, 489, 489, 489, 489, 488, 490, 490, 491, 490, 489, 488, 489, 489, 489, 489, 490, 492, 494, 493, 495, 494, 491, 490, 490, 491, 492, 494, 493, 493, 493, 492, 491, 491, 490, 490, 491, 492, 494, 492, 492, 492, 493, 492, 492, 491, 492, 490, 490, 488, 488, 488, 487, 488, 490, 490, 489, 489, 488, 487, 488, 488, 486, 485, 484, 482, 481, 479, 479, 480, 482, 482, 484, 484, 484, 483, 484, 482, 480, 480, 481, 482, 482, 482, 481, 480, 480, 480, 481, 482, 482, 482, 483, 481, 482, 482, 481, 482, 483, 485, 486, 485, 486, 486, 486, 486, 485, 486, 486, 486, 486, 487, 488, 489, 490, 490, 489, 490, 490, 489, 488, 487, 488, 486, 488, 488, 488, 490, 490, 491, 491, 489, 488, 487, 488, 487, 488, 489, 490, 490, 490, 490, 490, 490, 490, 491, 490, 491, 491, 491, 491, 491, 491, 491, 491, 492, 493, 494, 494, 494, 492, 491, 490, 489, 488, 489, 488, 490, 489, 489, 488, 486, 485, 484, 485, 485, 486, 485, 484, 483, 482, 482, 483, 482, 482, 483, 482, 482, 481, 480, 479, 480, 480, 481, 480, 481, 481, 483, 484, 482, 484, 484, 484, 485, 485, 485, 486, 487, 486, 488, 488, 488, 488, 489, 489, 489, 492, 494, 494, 493, 492, 491, 490, 490, 489, 490, 488, 489, 489, 488, 488, 487, 488, 487, 487, 485, 486, 487, 487, 490, 491, 492, 492, 490, 489, 487, 486, 487, 485, 486, 487, 488, 488, 487, 486, 488, 489, 489, 491, 491, 490, 490, 491, 490, 491, 490, 490, 490, 492, 492, 492, 491, 489, 488, 488, 486, 487, 489, 490, 490, 490, 489, 488, 488, 488, 488, 489, 487, 487, 488, 487, 488, 487, 487, 486, 486, 486, 486, 488, 489, 489, 489, 489, 488, 488, 487, 488, 489, 490, 491, 489, 490, 489, 488, 487, 488, 489, 490, 491, 491, 490, 489, 489, 488, 487, 489, 488, 489, 488, 488, 489, 489, 490, 491, 490, 491, 490, 490, 492, 492, 491, 492, 491, 490, 490, 487, 486, 486, 485, 484, 485, 486, 485, 486, 485, 485, 485, 485, 487, 489, 490, 491, 489, 488, 486, 486, 486, 486, 487, 489, 491, 492, 492, 492, 491, 491, 492, 492, 492, 491, 490, 490, 490, 490, 491, 492, 494, 493, 491, 490, 490, 489, 489, 489, 490, 489, 489, 489, 488, 488, 489, 491, 491, 489, 488, 488, 487, 486, 487, 489, 489, 489, 488, 489, 489, 489, 490, 491, 491, 491, 492, 492, 493, 494, 494, 492, 492, 490, 489, 486, 486, 487, 488, 487, 488, 489, 490, 491, 491, 491, 490, 489, 488, 488, 488, 488, 487, 486, 486, 487, 488, 488, 488, 488, 488, 489, 487, 488, 487, 488, 487, 488, 486, 485, 485, 486, 486, 487, 488, 487, 486, 486, 484, 483, 482, 482, 482, 481, 482, 483, 483, 484, 487, 486, 486, 485, 486, 486, 486, 485, 484, 485, 486, 488, 488, 487, 487, 488, 489, 489, 489, 490, 490, 489, 489, 488, 487, 485, 485, 484, 485, 486, 485, 485, 485, 485, 486, 487, 487, 486, 486, 484, 484, 482, 482, 483, 484, 484, 484, 484, 484, 484, 484, 486, 486, 486, 485, 485, 485, 485, 486, 486, 488, 486, 486, 485, 485, 485, 485, 486, 486, 488, 488, 489, 490, 490, 490, 491, 491, 490, 489, 487, 485, 486, 487, 488, 487, 488, 489, 489, 490, 491, 491, 491, 490, 490, 490, 489, 489, 487, 488, 489, 489, 490, 490, 489, 489, 489, 490, 491, 491, 491, 492, 493, 492, 492, 492, 491, 491, 493, 494, 494, 494, 493, 492, 492, 492, 491, 490, 489, 488, 488, 489, 489, 491, 489, 488, 487, 486, 488, 488, 488, 489, 488, 489, 488, 487, 486, 487, 487, 487, 486, 485, 486, 487, 487, 487, 486, 483, 483, 484, 484, 485, 485, 485, 484, 484, 485, 485, 485, 484, 485, 485, 485, 486, 487, 488, 487, 487, 487, 487, 487, 487, 488, 487, 487, 488, 488, 488, 488, 489, 492, 492, 492, 492, 490, 491, 491, 493, 493, 494, 494, 494, 493, 494, 494, 493, 492, 492, 491, 492, 492, 491, 492, 494, 494, 492, 492, 491, 489, 487, 486, 485, 486, 485, 485, 485, 485, 485, 487, 487, 488, 488, 488, 488, 488, 487, 488, 487, 486, 487, 488, 488, 489, 489, 490, 491, 492, 492, 490, 489, 490, 488, 487, 485, 484, 483, 482, 483, 484, 485, 486, 487, 485, 484, 484, 482, 481, 480, 480, 479, 480, 479, 478, 479, 478, 479, 479, 479, 479, 479, 478, 479, 479, 480, 480, 481, 482, 483, 483, 484, 484, 483, 484, 485, 485, 486, 489, 489, 490, 492, 491, 491, 492, 493, 493, 494, 495, 496, 498, 498, 497, 496, 495, 495, 494, 494, 493, 494, 495, 495, 494, 492, 491, 492, 493, 493, 491, 490, 489, 487, 486, 485, 485, 485, 486, 485, 485, 486, 486, 486, 485, 485, 485, 484, 484, 483, 483, 483, 485, 487, 490, 492, 492, 491, 490, 489, 491, 493, 494, 493, 492, 492, 494, 493, 493, 494, 493, 493, 494, 493, 493, 492, 491, 490, 491, 491, 491, 491, 490, 491, 489, 489, 488, 487, 487, 486, 487, 485, 484, 484, 483, 483, 483, 481, 481, 481, 482, 481, 480, 480, 480, 481, 482, 483, 483, 482, 482, 482, 481, 481, 480, 480, 481, 482, 484, 486, 487, 488, 487, 487, 486, 487, 487, 487, 487, 489, 489, 491, 491, 492, 492, 493, 494, 495, 495, 496, 497, 496, 495, 493, 492, 492, 494, 495, 497, 497, 496, 496, 496, 495, 495, 494, 494, 495, 496, 496, 494, 491, 491, 492, 492, 493, 491, 490, 489, 487, 488, 487, 487, 488, 487, 486, 484, 483, 483, 485, 485, 484, 484, 484, 483, 483, 484, 484, 483, 484, 483, 482, 484, 484, 485, 484, 485, 484, 484, 484, 485, 485, 484, 483, 482, 483, 482, 483, 482, 482, 482, 483, 483, 484, 483, 484, 484, 483, 483, 483, 484, 485, 485, 486, 486, 487, 486, 486, 487, 488, 488, 487, 489, 488, 489, 487, 487, 487, 485, 486, 487, 488, 489, 488, 489, 490, 489, 489, 487, 486, 486, 486, 488, 489, 491, 492, 492, 491, 492, 492, 491, 490, 489, 488, 488, 488, 486, 487, 487, 489, 490, 491, 490, 492, 491, 491, 492, 494, 493, 492, 492, 492, 492, 493, 493, 491, 493, 491, 490, 488, 488, 486, 488, 489, 490, 490, 489, 488, 488, 488, 489, 488, 488, 488, 488, 486, 486, 485, 485, 485, 485, 485, 486, 487, 485, 483, 483, 483, 483, 484, 484, 485, 487, 487, 486, 486, 484, 483, 479, 478, 480, 482, 483, 484, 483, 483, 482, 482, 481, 481, 482, 482, 481, 481, 482, 481, 482, 483, 482, 483, 483, 483, 483, 484, 484, 483, 483, 483, 483, 484, 487, 488, 489, 490, 489, 489, 489, 487, 488, 489, 491, 492, 493, 492, 489, 489, 489, 489, 488, 490, 490, 490, 491, 492, 491, 488, 487, 487, 488, 489, 490, 490, 489, 490, 489, 489, 490, 490, 489, 488, 487, 486, 485, 486, 486, 486, 486, 486, 488, 488, 488, 489, 489, 490, 491, 491, 491, 491, 490, 490, 490, 490, 490, 491, 491, 490, 490, 488, 487, 488, 487, 488, 489, 489, 490, 490, 489, 488, 486, 486, 485, 484, 483, 484, 485, 485, 487, 487, 486, 486, 486, 485, 486, 486, 484, 483, 481, 480, 480, 481, 480, 480, 480, 480, 480, 481, 483, 485, 487, 486, 485, 484, 485, 485, 484, 484, 484, 484, 485, 486, 488, 489, 489, 488, 487, 486, 487, 488, 490, 491, 491, 491, 490, 492, 492, 493, 493, 493, 493, 492, 490, 489, 489, 489, 489, 489, 488, 488, 487, 487, 488, 488, 489, 489, 486, 485, 483, 484, 485, 486, 485, 486, 488, 489, 489, 489, 488, 488, 490, 490, 490, 489, 488, 488, 488, 490, 489, 490, 491, 491, 492, 492, 492, 492, 490, 488, 488, 487, 487, 488, 487, 488, 490, 490, 490, 490, 489, 488, 486, 486, 486, 485, 486, 486, 486, 486, 487, 485, 486, 484, 484, 485, 483, 483, 483, 484, 484, 484, 484, 484, 484, 484, 484, 483, 484, 485, 485, 485, 484, 484, 483, 484, 485, 486, 485, 484, 481, 481, 481, 482, 483, 484, 486, 488, 487, 487, 486, 485, 485, 486, 488, 490, 490, 492, 494, 494, 496, 496, 497, 496, 496, 496, 495, 494, 494, 492, 494, 493, 493, 492, 492, 490, 492, 492, 492, 491, 490, 488, 488, 486, 486, 486, 485, 485, 486, 486, 485, 484, 484, 484, 484, 484, 483, 483, 482, 483, 482, 482, 481, 481, 482, 483, 485, 487, 487, 487, 486, 485, 487, 488, 488, 489, 489, 488, 488, 489, 490, 490, 491, 490, 490, 490, 489, 489, 487, 487, 487, 489, 489, 490, 489, 489, 489, 488, 487, 486, 486, 486, 486, 486, 485, 483, 482, 481, 481, 481, 483, 483, 483, 483, 484, 481, 481, 480, 481, 482, 483, 485, 486, 485, 485, 485, 487, 486, 488, 489, 489, 488, 488, 489} |
Definition at line 1 of file example-partial-rc.h.