25669
0
19783
2
4471
1264
4
5440
8
17946
2271
1744
1
1751
2903
3
2964
2906
1603
32302
1681
2069
5
2366
717
964
2954
2512
2258
3008
2921
14125
10
2139
2907
6779
3971
7793