3686
422
534
625
1207
378
339
319
378
879
566
287
491
735
527
347
508
342
578
455
367
1581
384
366
375