2902
3283
2670
3460
2922
2877
3440
1959
1962
2733
2488
1738
2522
2013
1765
2280
2546
3315
1780
1785
2297
3065
2302
2047
3072
3329
1794
2307
3076
3077
2055
2825
1802
2827
3341