2730
6
19279
2
25137
0
2657
3
2668
3092
1
521
1551
20634
8
31535
2224
2987
4478
17353
115
5617
5
2855
3251
2059
1932
398
2749
1452
2955
2546
467
3674
10
1222856
4
1824
4111