477
0
569
362
427
322
378
443
883
413
349
485
324
392
430
21090
442
13520
399
420
471
359
383
504
542
506
341
496
436
328
428
371
304