556
0
503
1
532
795
663
579
567
539
744
419
514
499
453
806
2
470
512
438
480
803
513
537
460
587
659
490
498
487
1376