19279
2
31535
0
25137
17353
20634
8
3114
4
1824
467
1559
2546
1
1024
4111
2730
6
6800
920
1098
1869
5
5477
518
617
2574
367
2190
2275
2073
25127
646
3715
1518
572