488
2
69
1
374
77
526
293
386
317
85
119
621
277
283
285
250
237
384
215
416
82
75
438
267
381
474
112
612
555
676