25669
0
19783
2
4471
1603
1
32302
2349
3
2535
2921
5
8527
2366
2512
1606
2271
4
5440
8
1766
1301
17946
1883
3498
3971
3200
2189
1744
2903
2964
2990
2906
2173
7793
2069