19279
2
2036
17353
0
2657
3
2668
610
418
874
1
1824
472
476
629
22330
22
9807
31535
2683
422
1745
9178
6
2069
101
66
471
2727
616
21
78
764
9244
968