19783
2
25669
0
32302
2906
1
4471
21152
8
17946
2535
572
3083
2996
1827
2522
1650
398656
19
2204
5
2964
3546
1816
2648
3593
16
7793
4
101569
2156
345
1193
4044
14
2369
2911
9