390
0
152
2522
953
543
644
25137
683
19279
2
407
642
466
719
2008
265
413
1131
1428
820
327
605
1405
380
362
859
347
292
573
614
392