25669
0
572
19783
2
685
1558
2595
32302
800
2996
2535
1777
791
3107
7
24337
22
21152
8
2505
534
1250
1
3090
6
3083
1935
5440
2921
5
2366
946
604
400
3354
1815
4562
10