25669
0
19783
2
32302
5811
785
610
2535
604
1
2529
7
4363
3008
3
17946
2988
21152
8
3090
6
3083
3098
2591
2366
951
2600
964
10317
2631
1101
2921
5
3508
3107
1935
1504