25669
0
19783
2
4471
8527
1
800
3008
3
1386
1522
2366
32302
15233
2271
4
948
5440
8
17946
2337
5
1744
570
2903
2964
1603
21152
2906
383
1431
14125
10
2069
1185
1689
951