488 45 4 2 0 3 3 0 0 0 4 1 1 1 1 1 4 0 3 3 0 2 4 3 3 0 3 2 2 2 4 3 2 1 4 3 2 2 1 2 0 1 0 4 2 4 2 0 172 397 296 372 0 75 159 196 295 382 105 6 198 377 479 0 60 235 285 280 307 158 329 441 0 88 137 457 247 335 463 415 463 438 447 0 158 268 399 483 99 270 286 415 99 98 82 11 69 75 84 76 84 87 17 93 99 97 38 4 60 98 33 50 6 65 89 68 22 88 49 21 26 49 80 20 42 1 9 41 6 14 61 64 1 97 15 91 23