4168
3571
3261
3522
3157
2912
879
3008
3529
3305
3318
3575
3842
1030
4107
1077
3975
3033
2277
3562
3564
2048
3600
789
4140
3153
2903
2916
3185
922
2840
2883
1119
1425
3755