947
6716
1295
993
19826
363
996
986
1337
634
697
633
735
987
15611
1016
25877
1736
25518
21412
202
564
437
422
22315
35420
694
873
17410