19279
2
31535
0
25137
2546
1
20634
8
4111
17353
2275
467
6800
1824
691
683
1647
458
105290
2522
2748
282572
572
1152
2809
2683
1009
3659
14
46414
360
653
953