3388
645
503
685
469
1757
481
529
1381
516
721
565
704
517
536
553
460
547
555
1367
456
934
528
1042
435