19279
2
31535
0
25137
20634
8
17353
2546
1
2275
4111
1824
467
3469
4
691
683
1754
2694
3
2522
2748
572
105290
458
2809
282572
2683
1423
1152
1009
1485
360
653