19279
2
25137
0
31535
4111
2546
1
17353
467
20634
8
683
2275
691
4594
2952
768
1824
458
1754
266
1152
474
2522
953
1009
349
2748
572
396
2809
1603