559 58 0 1 4 3 0 0 1 2 0 1 1 0 2 3 4 0 3 1 1 2 0 3 1 0 1 1 3 3 0 0 4 3 0 1 3 2 3 4 2 4 1 0 1 4 3 4 4 1 2 2 4 3 2 3 4 1 3 4 155 198 246 0 174 371 25 265 385 396 398 69 180 214 341 387 419 488 336 450 0 107 111 261 123 201 366 445 523 139 40 265 347 465 497 0 133 129 81 221 262 457 0 32 515 372 465 12 357 366 475 11 207 270 0 223 446 533 19 3 95 11 87 14 86 92 2 2 67 70 27 51 31 70 26 56 60 99 69 26 12 86 75 22 53 1 17 16 89 5 24 23 18 81 81 92 99 25 74 66 12 8 39 93 10 13 9 84 58 96 58 96 32 39 51 26