4471
2
25669
0
2535
319
1660
1
1603
3498
4
8527
3200
3
7793
3933
2990
32302
1819
1136
2271
3971
3158
3591
11
2934
19783
4360
6
4044
5
3083