506
3,015
213
1,119
120
154
344
749
52
271
41
288
76
308
109
165
3
99
173
184
21
257
20
177
19
134
28
114
8
518
15
195
25
135
27
111