25669
0
19783
2
2921
5
572
685
32302
791
2996
1069
1
800
534
2595
2535
3671
2932
501
2715
3498
4
2337
1301
17946
3008
3
1812
1309
1153
19465
6
5065
3090
3886
15233