488
2
67
1
374
77
526
293
384
316
85
119
620
275
283
285
250
237
215
416
82
74
438
266
380
474
111
612
554
676
71