2535
2
25669
0
19783
572
1371
1
1801
32302
685
3326
3
3498
4
791
2996
1013
3931
6
7471
9
800
1066
3591
11
534
1558
2505
1366
1988
2349
2921
5
2595
1305
1431
737
650