4084
923
898
2792
27960
1407
1127
812
723
723
891
868
1269
712
772
859
726
904
587
2273
5527
1982
672
674
975