4471
2
3765
4
25669
0
1226
1
3083
17946
32302
2271
2245
3
1522
2258
3053
7
1061
19783
2535
4044
5
2465
8527