25669
0
572
19783
2
8527
1
400
1819
257
467
1860
3090
6
791
1125
685
2903
3
1343
2932
1972
455
2996
2749
1339
1078
1547
3934
2413
1746
16174
5
3065
888
3328