2258
1
572
0
25669
1369
8527
19783
2
1690
791
851
2788
1787
4768
5
685
2999
3
951
3090
6
2996
4453
4
2903
2932
800
2023
467
21152
8
2322
534
1777
1595
24337
22
32302