1295
1798
1584
966
3159
2588
1746
1619
1449
2636
4945
1338
2038
1963
2050
2078
2850
1564
2093
2800
2688
2167
3202
2712