562
0
3
229
1
164
295
310
196
671
345
2
397
215
228
173
245
240
380
176
147
124
194
244
190
154
385
433
179
227
261
213
352
193
144
257
328
185
283
255
683
221
278
198
1058