572
0
25669
19783
2
3090
6
2156
1
2903
3
2932
21152
8
2996
32302
4358
989
6779
5
5517
1539
3080
1011
3083
2366
17946
3546
1092
452
1189
929
14
1723
435
2258
791