25669
0
19783
2
572
3083
685
604
1
2595
32302
800
2996
2535
3008
3
791
1601
21152
8
534
1069
3090
6
24337
22
2366
2530
4562
10
2932
1558
501
5065
3498
4
436
2337
5
612