19279
2
25137
0
2855
3
2730
6
2668
20634
8
169211
11
31535
3442
392
4820
4478
2224
2526
2275
17353
46
2546
1
2061
954
467
497
7334
4
4396
1551
398
2955
282572
2014
2076