4471
2
25669
0
1462
1
319
818
3933
1562
3
380
2179
6315
4
2271
779
17025
20
19783
2535
2559
4044
5
3083
17946