324
1
287
2
312
168
68
579
84
259
364
244
304
246
229
257
123
125
267
611
273
231
232
294
570
1096
8
179
285
103
250