381
0
4111
2
1020
25137
2587
16
968
509
578
1
1045
467
846
2328
454
418
2459
9
547
831
2934
517
693
1161
663
456
683
297
325
403
668
1346
4
957