19783
2
181997
11
17946
0
32302
25669
2535
21152
8
572
1189
2932
3498
4
3546
1
4044
5
2964
2996
1603
3779
3765
2476
14
984
1153
1849
3090
6
118
297066
2890
3
7793
1022
3062