19783
2
17946
0
32302
21152
8
2535
25669
1398
1
2932
3498
4
1153
3090
6
2478
2398
1051
3080
3
1044
7258
4044
5
3083
2465
3125
181997
11
3188
3765
2476
3779
297066
4471
2903
2964