25669
0
19783
2
2173
1
1660
32302
1431
2324
4
17946
1532
1691
955
2964
1766
1699
746
4044
5
4471
1690
2082
2535
1568
3125
1788
1787
2578
2468
3
1382
3008
1461
19944