19783
2
181997
11
17946
0
3546
1
2535
32302
3765
4
25669
572
1189
1194
21152
8
2996
2932
1657
3498
3303
10
4614
6
236066
14
4198
3779
2476
4168
5
984
1823
1153
2788
3
3090
1849