12459
3
3083
2
17946
0
1380
19944
189326
1289601
4
3546
1
2996
3715
773
1189
1088
32302
14
2476
1022
3724
4311