19279
2
31535
0
25137
17353
1452
1
1559
467
4111
3114
4
3149
2546
1098
18385
2730
6
543
11
629
19034
2694
3
8876
8
292
1824
683
3451
10
2727
121182
1089
476
2000
1823
1327