17 5 392 399 405 409 409 410 418 421 432 289 298 313 321 331 415 435 370 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 20 21 22 18 19 4 4 1 4 4 19 18 20 22 21