3548
683
788
2266
927
700
624
583
9500
836
679
669
649
1046
736
1455
8589
783