2785
2600
1957
1847
2560
3229
2984
1733
2656
1992
3053
2142
3296
2398
2947
2544
2452
2556
3196
2611
3027
3165
3038
2679
3308
2227
2976
1832
3111
2370
3280
3357
3407
3152
2964