4471
2
25669
0
3326
3
181997
11
3083
2907
17946
4179
1
32302
2271
4
2274
1522
2258
1131
3926
14
1061
19783
2535
1173
4044
5