572
0
25669
19783
2
3090
6
2903
3
2932
791
2996
4358
21152
8
795
600
1849
2320
2069
5
32302
255
581
3080
5065
1
1189
1287
534
685
616
1045
2366
1123
2799
717