25669
0
19783
2
4044
5
3008
3
32302
3498
4
17946
2535
3125
15233
1
1461
2964
4471
2478
2149
1512
851
2366
2337
603
5440
8
2301
6
948
1710
1672
3593
16
2268
3779
2986
3090