19279
2
31535
0
25137
20634
8
1559
17353
2730
6
3114
4
467
2546
1
4111
1922
814
521
1098
1869
5
662
2499
2683
1587
1346
6800
292
1452
1129
218
2657
3
1824
2668
1952