2495
1490
4640
2295
1449
3805
2848
1144
11954
1687
3964
2893
1309
2695
1000
829