2489
1489
4633
2295
1446
3799
2843
1141
11938
1686
3961
2892
1307
2692
996
828