19279
2
31535
0
17353
2546
1
2275
1343
25137
1020
20634
8
2730
6
7334
4
4111
2459
9
1452
3149
2224
4223
22
467
440
798
21743
3025
3092
2881
11829
2076
2564
1547
670
351