19279
2
31535
0
25137
17353
20634
8
1559
2730
6
2546
1
4111
3795
1098
3114
4
467
683
105290
1129
3109
5
6800
646
650
2657
3
2668
1824
814
661
4604
13
3092
2474
1972
1385