19279
2
31535
0
25137
17353
3114
4
20634
8
1559
2546
1
4111
2730
6
467
1098
1869
5
1824
6800
858
2526
445
4604
13
5477
1972
2190
646
683
3469
3149
36609
34
2574
7082
9
2275