2505
2
1410
0
467
8527
1
1047
17970
15
2352
2522
12779
8
1691
1681
12459
3
2942
6
1150
868
1739
19944
2600
4
21152
2949
2999
1289601