25669
0
19783
2
4471
1386
1
8527
1522
2366
15233
1690
1451
32302
2337
5
818
3008
3
1562
380
6315
4
2271
779
17025
20
2535
2559
4044
3083