18816
11
12459
3
3083
2
17946
0
1380
19944
2711
1289601
4
3546
1
2996
4651
773
1189
1088
32302
14
2476
1022
3724
1047