506
0
525
480
458
475
378
499
265
423
321
1,028
1,763
561
436
419
532
435
388
414
699
624
427
426
276