19279
2
17353
0
20634
8
814
1
31535
3045
2275
1425
467
3293
3498
4
1343
1020
3025
25137
3092
2465
2799
3
1824
1132
2013
1860
2727
843
798
522
1413
1323
5009
1869