19279
2
25137
0
31535
2546
1
20634
8
4111
17353
2275
1824
3815
467
691
683
1776
1909
9
1543
2522
2748
572
105290
3149
4
458
2809
282572
2683
1152
1343
653
953