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