19279
2
31535
0
25137
17353
1824
3149
4
3114
20634
8
1559
2546
1
4111
467
2730
6
16840
15
1098
4179
5
7334
518
427
226919
14
683
6800
3031
11
3844
3092
5745
2767
3
2716
646
3663