11834
4491
2840
3856
2107
1954
18746
10069
33800
1295
3921
3769
20277
6470
5033