19279
2
31535
0
2546
1
25137
17353
4111
2275
20634
8
6800
1824
467
1009
683
1586
2301
2748
608
458
2809
1937
1733
1152
1865
691
2522
503
2196
3691
5
3659
14