19279
2
31535
0
25137
17353
20634
8
467
2730
6
3114
4
1824
1559
2546
1
4111
16840
15
1098
1603
995
849
1669
392
2275
6800
1961
646
683
875
518
3092
7334
2697
5
1354