4052
2733
3908
4099
3769
3235
3015
3790
2824
3625
3371
2870
3898
3409
3158
4204
4205
4206
2929
3186
3446
3958
3193
2939
2942
3711
3712
3457
3462
4241
2707
2963
4243
3220
3476