2535
2
25669
0
572
951
1
19783
8527
2903
3
1066
467
1431
685
3090
6
1801
791
1603
800
1013
3008
32302
3931
2996
2932
3107
7
1366
1988
2349
1922
1305
2921
5
737