25137
0
19279
2
458
1004
1
392
3621
1557
1824
2490
2093
5875
4111
298
4864
381
614
820
2152
787
398
467
320
2546
968
1133
323
2328
683
1020
410