25669
0
4291
4
2535
2
19783
2996
21152
8
17946
7884
17
32302
1189
572
2932
14
652
3498
10941
536
25494
3779
1162
1
1527
1623
3208
3765
1243
1239
7793
1267
5252
1843