19279
2
31535
0
25137
17353
20634
8
2730
6
1894
1
2799
3
3114
4
467
1587
3466
1559
2546
1550
1769
4111
3116
1811
3559
1098
5477
683
1987
11829
445
2076
1470
292
1922