2535
2
25669
0
951
1
19783
8527
2903
3
1066
1431
3090
6
1801
1603
1013
3008
32302
3931
2932
3107
7
1366
1988
2349
1922
1305
2921
5
737
650
3738
913
4358
2732
2562