1295
1798
1584
966
3159
2588
1746
1619
1449
2636
4947
1338
2039
1963
2050
2078
2850
1564
2093
2800
2688
2167
3202
2713