19279
2
31535
0
25137
17353
1559
467
20634
8
2730
6
2546
1
4604
13
4111
1861
5
4126
1972
5155
1824
783
14076
7
2024
6370
646
448
649
2317
683
2694
3
691
1098
1932
4694