572
0
25669
19783
2
3080
3
3090
6
2903
2932
2996
4358
120
21152
8
2535
14
1045
32302
1225
692
1828
1294
1
2258
17946
2245
514
1849
743
2366
1976
810
6844
108797