2938
14
581
2
114
1
771
20
649
3
515
5
190
134
108
129
93
124
137
3213
4277
16
81
100
383
147
160
95
91
136
127
169
4938
13
498
0
90615
30
21590
61
385