243
473
375
25112
855
12210
1163
1425
547
839
1244
944
471
18823
28
42413
683
558
21015
804
843
644
2119
17710
988
33417