19783
2
2906
1
32302
0
25669
17946
21152
8
4471
2535
3083
3154
6
746
572
4044
5
3186
2907
14
3498
4
2964
2996
6307
10
2020
3546
1603
1189
5978
2209
3
1193
758
1926
398656
19