25669
0
19783
2
4471
1386
1
8527
2990
1522
2366
3673
3
15233
3107
7
2562
32302
2337
5
10827
4
3008
2271
2535
4044
3083
17946
2465
3125
789