2015
2039
1711
1895
1970
1442
1796
3021
3411
1843
1692
3090
2018
2719
1506
2344
1891
1588
5360
1778
10788
1687
2525
1709
2108
1905
1638
1940
1993
1994
3115
3251
1741
2622
1531
2419
3579
2631
2747
1830
1929
2338
2290
1629
1840
2014
3465
1931
1846
35306
3255
2185
9655
2046
1755
2039
4500
72277
1731
2076