879
64
498
246
208
248
174
108
58
232
152
35
209
379
158
164
202
34
43
213
97
63
424
112
196
218
799
390
256
3778
223
771
205
442
226
165
119
1146
1513