572
0
25669
1690
1
8527
19783
2
791
685
951
3090
6
2996
1547
2903
3
2932
800
1568
467
21152
8
534
1495
2258
1777
24337
22
32302
5440
913
2595
4358
501
496
2906