19279
2
31535
0
25137
17353
3114
4
2546
1
467
2730
6
1824
20634
8
1559
7334
4111
2275
1098
3375
1869
5
3498
2407
2727
1024
3149
2574
6800
635
1110
3
1452
2201
392
646