19279
2
31535
0
25137
17353
20634
8
2546
1
4111
2275
467
1824
572
2522
360
2809
683
169211
11
691
282572
653
458
552
1009
2683
3287
1754
2748
1192
1343
1428
953