294
0
84
77
169
466
2
317
237
246
253
221
527
1
160
235
189
281
223
165
217
243
422
259
196
5020
7
966