25669
0
572
791
19783
2
455
1
2061
3
3934
1746
15233
4471
1326
1107
32302
562
2996
876
1386
8527
685
404
1562
1522
758
3591
11
2595
501
4305
2366
1461
7471
9