19279
2
17353
0
169211
11
31535
2275
25137
1020
3092
1
1452
2546
4111
467
20634
8
1343
4223
22
3498
4
2224
798
2730
6
2881
7334
6800
2727
477
4431
1301
1824
619
2668
2842