19279
2
31535
0
25137
467
17353
4111
683
458
2546
1
691
1559
266
6800
1824
1754
953
2522
1152
655
474
280
572
269
503
471
4328
10
2727
1436
430