1229
13
2514
11
1076
2
2224
13
5067
31
1340
16
994
1
4155
30