19279
2
31535
0
25137
17353
3114
4
20634
8
1559
2546
1
4111
1824
2730
6
4340
5
1098
2710
2203
3844
467
1257
3
2440
6800
2683
2621
25127
2572
2991
683
518
7334
4604
13