19279
2
25137
0
31535
17353
1336
1
2730
6
4111
1811
1098
467
3114
4
1559
2546
20634
8
1365
1824
3691
5
683
2749
2102
428
8268
2604
7
445
5781
292
4604
13
2574
3469
1869