18816
11
12459
3
3083
2
17946
0
1380
19944
3546
1
2996
773
1189
1088
32302
14
2476
1022
3724
1047
4311
1903
2919
2392
3891
7
12779
8
2352
2377
562
25669