25137
0
19279
2
31535
20634
8
2668
467
17353
2657
3
1020
2730
6
2189
2190
1
1551
1222856
4
2727
4126
1824
448
683
371
1898
547
282572
691
2283
2694
2369
121182
4111
543