25669
0
19783
2
4471
32302
17946
2366
1
3050
2271
4
5440
8
2258
1744
2903
3
2964
1603
964
317
2906
2954
1372