384
1
576
327
2
382
389
250
227
277
355
621
230
479
285
231
283
235
310
282
322
121
99
72
1325
9
85
119
471
399
504
290