25669
0
19783
2
4179
1
32302
392
4044
5
17946
2535
6236
10
815
3125
3673
3
1461
1710
16
2964
3498
4
19944
297
4471
1650
1372
1672
7793
451
2478
1475
766
3765
940
2468