2831
1953
2837
1808
3019
2060
2702
1954
2913
2013
2581
1715
2766
1818
3739
6159
8983
4160
5268
3379
5515
3837
5420
3483