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