2505
2
467
0
8527
1
1047
750
17970
15
2352
2522
12779
8
1681
12459
3
868
19944
2600
4
21152
2949
2999
1289601
18816
11