2015
2970
2945
1830
2215
3633
3492
2267
3345
4007