19279
2
31535
0
25137
17353
2546
1
4111
1559
467
18385
2730
6
1267
3114
4
1937
629
8876
8
2000
1464
1098
635
1869
5
726
292
2008
9244
437
120469
35
20634
2727
381
2644