19783
2
17946
0
25669
1264
4
3765
2535
32302
1751
2903
3
2964
1
2906
1603
3546
1527
1681
2476
7793
2108
2743
5
4465
22
4471
5033
15
1935
1489
4614
6
14125
10
4187
2740
3117
8
2258