556
0
504
1
532
795
663
579
568
539
744
419
515
499
453
806
2
470
513
438
480
803
537
461
587
660
490
498
487
1376