19783
2
17946
0
2422
8
2523
1285
1
3562
4476
25669
6547
2294
2535
32302
2932
3498
4
2903
3
2964
1603
3765
1431
2762
5
2906
2020
2476
2670
1153
4471
3090
6
2767
21152
7793