25669
0
791
19783
2
685
572
951
1
8527
913
800
534
501
2595
15233
1514
2337
5
3008
3
3738
1922
2906
5065
1710
3090
6
2996
674
2732
3673
24337
22
3107
7
3591
11
1812