3808
4027
4138
3755
3010
1289
2840
3867
2883
1425
926
3243
3755
3066
2312
3623
2150
1140
1400
3968
3984
2818
1038
3656
3407
1039
2934
643
1197
3572
3601
3624
3636
2942
717