2018
1269
2042
1187
2174
1448
1931
1295
2096
1357
1851
993
1942
1182
2916
4304
7917
3481
4475
2803
4676
3117
4607
2756