4416
886
704
3526
1652
482
600
497
545
392
1466
613
417
538
764