19279
2
2546
1
31535
0
25137
17353
20634
8
4111
2275
2442
3663
1365
467
2748
1824
2229
4
105290
458
2809
282572
2683
1152
1009
683
3659
14
46414
296
1754
1559
6800