19279
2
31535
0
25137
17353
2546
1
20634
8
3498
4
3114
1559
4111
2730
6
6800
1098
514
1869
5
467
3715
282572
408
2574
3149
2275
1969
1024
798
3092
1934
3116
16550
27
1551