3832
942
1698
714
721
768
719
684
777
849
960
1242
935
1410
964
885
920
1095
896
1075
974
1148
1339
1548
1744
7526
1249
1494