181997
11
2535
2
19783
17946
0
32302
25669
3765
4
21152
8
2932
3498
995
1
3107
7
1153
1320
1189
3779
1382
14
2996
3090
6
572
2268
1804
7258
984
2902
16
2133
1161
1129
3080
3