19279
2
25137
0
31535
2459
9
20634
8
1824
392
7039
683
608
2211
3203
10
2275
688
1020
458
2259
7334
4
4106
1711
321
413
798
476
633
295
17353
53
1428