13047
3983
2888
6403
4145
3576
4443
4691
7174
2891
22605
6113
6371
4172
17616
4971
7733
2818
4677
5229
2911
3114
27915
21675
4116
6881
11961
7061
6740
60073
8717
109958
34464