3660
3610
3435
2955
3290
2946
2453
3103
3365
3621
4134
4138
3116
3884
2864
2865
3121
3123
3893
1849
3641
2107
3390
2880
3648
3904
3650
2883
1861
3657
2890
2892
2894
3918
847