579
1
324
68
244
259
364
229
304
246
287
2
312
168
84
285
250
926
63
62
556
207
125
267
257
123
611
274
570
231