1047
2
17970
15
2352
2522
12779
8
751
1
1681
12459
3
3374
4
868
1080
19944
2600
21152
2949
0
2999
1289601
18816
11
673
1194
830