572
0
25669
19783
2
3090
6
2903
3
2932
1045
4358
670
21152
8
2996
255
14
32302
3080
2595
4775
2087
534
1453
2366
1
593
635
777
1704
600
5065
685
2535
4044
5